body,html 
{
margin-top:10;
margin-bottom:10;
margin-left:0;
margin-right:0;
padding:0;
color:#606060;
text-align: center;
background:white;
}
	
#wrap 
{
width:1020px;
margin:0 auto;
text-align: left;
background:white;
}

#header {
background:white;
width:1020px;
height:200px;
background-image:url(banners/banner-m.png);
background-repeat:no-repeat;
}

#maintopmenu {
width:970px;
height:50px;
margin-left: 50px;
line-height:3em; 
background:white;
background-image:url(banners/segment.png);
background-repeat:no-repeat;
}

#header2 {
background:white;
width:1020px;
height:244px;
line-height:0px; 
}

#header3 {
background:white;
width:1020px;
height:20px;
text-align: right;
}

#clock1 {
background:white;
width:320px;
height:22px;
text-align: right;
}

#clock2 {
background:white;
width:320px;
height:22px;
text-align: right;
}

#countdown1 {
background:white;
width:310px;
height:10px;
text-align: right;
}

#countdown2 {
background:white;
width:310px;
height:10px;
text-align: right;
}
	
#main {
margin-top:60px;
margin-left: 50px;
float:left;
width:680px;
margin-right:50px;
background:white;
}

#main2 {
margin-top:40px;
margin-left: 50px;
float:left;
width:680px;
margin-right:50px;
background:white;
}
	
#sidebar {
margin-top:125px;
float:right;
width:190px;
margin-right: 50px;
background:white;
text-align: justfy;
}

#sidebar2 {
margin-top:105px;
float:right;
width:190px;
margin-right: 50px;
background:white;
text-align: justfy;
}
#footer {
clear:both;
background:white;
margin-left: 50px;
text-align:left;
font-family:georgia;
font-size:smaller;
padding-top:50px;
padding-bottom:100px;
}


p {
color:#606060;
text-align:left;
font-family:georgia;
line-height: 22px;
font-size:13px;
text-align: justify;
}

.para-last
{
color:#606060;
text-align:left;
font-family:georgia;
font-size:13px;
line-height: 22px;
padding-bottom:25px;
text-align: justify;
}

ul{
padding-bottom:25px;
}

.flat_list{
padding-bottom:0px;
}

li {
color:#606060;
text-align:left;
line-height: 22px;
font-family:georgia;
font-size:13px;
}

h1
{
color: #81AF35;
text-align:left;
font-size:32px;
font-weight:bold;
font-family:helvetica;
}

h2
{
color: #707070;
text-align:left;
font-size:18px;
font-family:helvetica;
}

h3
{
color: #707070;
text-align:left;
font-size:16px;
font-family:helvetica;
}

.logo-list
{
padding-top:35px;
color: #707070;
text-align:left;
font-size:16px;
font-family:helvetica;
}

a
{
color: #81AF35;
text-align:left;
font-family:georgia;
font-weight:bold;
text-decoration: none;
}

.menubreak
{
color: #606060;
font-size:17px;
font-family:helvetica;
padding-left:15px;
padding-right:15px;
}

.menubar
{
color:#606060;
font-size:17px;
text-align:left;
font-weight:normal;
font-family:helvetica;
}

.menufootbreak
{
color: #606060;
font-size:13px;
font-family:helvetica;
padding-left:10px;
padding-right:10px;
}

.menufoot
{
color:#81AF35;
font-size:13px;
text-align:left;
font-weight:normal;
font-family:helvetica;
}

.menufoot:link {color:#81AF35;}
.menufoot:visited {color:#81AF35;}
.menufoot:hover {color:#81AF35;}
.menufoot:active {color:#81AF35;}


img
{
border:0;
margin:0;
padding:0;
}

.comIcon
{
border:0;
margin-right:20px;
}

.logos
{
text-align: center;
}

a:link {color:#81AF35;}
a:visited {color:#81AF35;}
a:hover {color:#81AF35;}
a:active {color:#81AF35;}


/*
Used for the airport lookup search box
*/
.indented
{
margin-left:40px;
}

.indented-last
{
margin-left:40px;
padding-bottom:25px;
}

.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {
	background: white url('indicator.gif') right center no-repeat;
}

.ac_odd {
	background-color: #eee;
}

.ac_over {
	background-color: #0A246A;
	color: white;
}
/*
End airport lookup search box
*/

