/* Main */

BODY   { MARGIN: 0 0 0 0; 
  PADDING: 2px 0 0 0; 
  background: url(../im/bg.gif) left top repeat-x;
  background-color:#8DBDEA;
        }


.border_1{
  border-left:1px solid #DCDCDC;
  border-right:1px solid #DCDCDC;
  background-color:#FFF;
}


#main{
  background: url(../im/bg2.gif) left top repeat-y;
  FONT: 11px Verdana, Arial, Helvetica, sans-serif; 
  color: #404040;
  width:540px;

}

#text {
padding: 0px 8px 8px 8px;
}


#text h1{
  FONT: bold 16px Verdana, Arial, Helvetica, sans-serif; 
  color: #256AAB;
}

#text h2{
  FONT: bold 14px Verdana, Arial, Helvetica, sans-serif; 
  color: #256AAB;
}



#text h3{
  FONT: bold 32px Verdana, Arial, Helvetica, sans-serif; 
  color: #A8CAF4;
}


#text a:link   {CURSOR: pointer; COLOR: #3F6EA6;TEXT-DECORATION: underline; FONT: 11px Verdana, Arial, Helvetica, sans-serif; }
#text a:visited{CURSOR: pointer; COLOR: #3F6EA6;TEXT-DECORATION: underline; FONT: 11px Verdana, Arial, Helvetica, sans-serif; }
#text a:hover, a:active{CURSOR: pointer; COLOR: #40B21D;TEXT-DECORATION: underline; FONT: 11px Verdana, Arial, Helvetica, sans-serif;}


#menu1{
  background: url(../im/a5.gif) left top repeat-x;
  FONT: 10px Verdana, Arial, Helvetica, sans-serif; 
  color: #5C9DD1;
  width: 181px;
  height: 18px;
}


#menu1 a:link{CURSOR: pointer; COLOR: #FFF;TEXT-DECORATION: none; FONT: 11px Verdana, Arial, Helvetica, sans-serif;}
#menu1 a:visited{CURSOR: pointer; COLOR: #FFF;TEXT-DECORATION: none; FONT: 11px Verdana, Arial, Helvetica, sans-serif;}
#menu1 a:hover{CURSOR: pointer; COLOR: #FFF;TEXT-DECORATION: underline; FONT: 11px Verdana, Arial, Helvetica, sans-serif;}
#menu1 a:hover{FONT: 11px Verdana, Arial, Helvetica, sans-serif; LEFT: 1px; POSITION: relative; TOP: 1px;}




#menu1a{
  background: url(../im/z2.gif) left top repeat-x;
  FONT: 10px Verdana, Arial, Helvetica, sans-serif; 
  color: #5C9DD1;
  width: 178px;
  height: 23px;
line-height:200%;
}


#menu1a a:link{CURSOR: pointer; COLOR: #FFF;TEXT-DECORATION: none; FONT: 11px Verdana, Arial, Helvetica, sans-serif;}
#menu1a a:visited{CURSOR: pointer; COLOR: #FFF;TEXT-DECORATION: none; FONT: 11px Verdana, Arial, Helvetica, sans-serif;}
#menu1a a:hover{CURSOR: pointer; COLOR: #FFF;TEXT-DECORATION: underline; FONT: 11px Verdana, Arial, Helvetica, sans-serif;}
#menu1a a:hover{FONT: 11px Verdana, Arial, Helvetica, sans-serif; LEFT: 1px; POSITION: relative; TOP: 1px;}



#menu2{background: url(../im/a10.gif) left top no-repeat;FONT: 11px Verdana, Arial, Helvetica, sans-serif; color: #8DBDEA;}

#menu2 ul li{padding-top: 2px;list-style-image: url("../im/but1.gif");}
#menu2 div{width: 197px;}
#menu2 ul{margin-left: 0px;padding-left: 35px;}
#menu2 .menu2_g1{padding-left: 15px;}
#menu2 .menu2_g2{padding-left: 15px;}
#menu2 .menu2_b1{list-style-image: url("../im/but2.gif");}
#menu2 .menu2_b2{list-style-image: url("../im/but3.gif");}

#menu2 a:link   {CURSOR: pointer; COLOR: #FFF;TEXT-DECORATION: none; FONT: bold 11px Verdana, Arial, Helvetica, sans-serif; }
#menu2 a:visited{CURSOR: pointer; COLOR: #FFF;TEXT-DECORATION: none; FONT: bold 11px Verdana, Arial, Helvetica, sans-serif; }
#menu2 a:hover, a:active{CURSOR: pointer; COLOR: #E4FAD8;TEXT-DECORATION: none; FONT: bold 11px Verdana, Arial, Helvetica, sans-serif; LEFT: 1px; POSITION: relative; TOP: 1px; }

#menu2 A.z1:link   {CURSOR: pointer; COLOR: #EAF5FF;TEXT-DECORATION: none; FONT: 11px Verdana, Arial, Helvetica, sans-serif; }
#menu2 A.z1:visited{CURSOR: pointer; COLOR: #EAF5FF;TEXT-DECORATION: none; FONT: 11px Verdana, Arial, Helvetica, sans-serif; }
#menu2 A.z1:hover  {CURSOR: pointer; COLOR: #FFF;TEXT-DECORATION: none; FONT: 11px Verdana, Arial, Helvetica, sans-serif; }
#menu2 A.z1:hover  {FONT: 11px Verdana, Arial, Helvetica, sans-serif; LEFT: 1px; POSITION: relative; TOP: 1px; }

#menu2 A.z2:link   {CURSOR: pointer; COLOR: #CEE5FB;TEXT-DECORATION: none; FONT: normal 11px Verdana, Arial, Helvetica, sans-serif;}
#menu2 A.z2:visited{CURSOR: pointer; COLOR: #CEE5FB;TEXT-DECORATION: none; FONT: normal 11px Verdana, Arial, Helvetica, sans-serif;}
#menu2 A.z2:hover  {CURSOR: pointer; COLOR: #FFF;TEXT-DECORATION: none; FONT: normal 11px Verdana, Arial, Helvetica, sans-serif;}
#menu2 A.z2:hover  {FONT: normal 11px Verdana, Arial, Helvetica, sans-serif; LEFT: 1px; POSITION: relative; TOP: 1px;}


#menu3{
FONT: 11px Verdana, Arial, Helvetica, sans-serif; 
color: #5C9DD1;
width: 556px;
height: 38px;
background: url(../im/menu_b.gif) left top no-repeat;
}


#menu3 a:link{CURSOR: pointer; COLOR: #FFF;TEXT-DECORATION: none; FONT: 11px Verdana, Arial, Helvetica, sans-serif;}
#menu3 a:visited{CURSOR: pointer; COLOR: #FFF;TEXT-DECORATION: none; FONT: 11px Verdana, Arial, Helvetica, sans-serif;}
#menu3 a:hover{CURSOR: pointer; COLOR: #FFF;TEXT-DECORATION: underline; FONT: 11px Verdana, Arial, Helvetica, sans-serif;}
#menu3 a:hover{FONT: 11px Verdana, Arial, Helvetica, sans-serif; LEFT: 1px; POSITION: relative; TOP: 1px;}


#bottom1{background-color:#4C88D0; }

#bottom1 div{width: 197px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; color:#B4CDEB; padding-top: 5px;  padding-bottom: 5px;}

.hidden {
	DISPLAY: none
}


div.hr6 {
  width: 100%;
  width:540px;
  height: 24px;
  background: #fff url("../im/line.gif") no-repeat scroll center;
  margin-bottom: 5px;
}
div.hr6 hr {
  display: none;
}


.form0{
  FONT: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; 

}

.form1{
  FONT: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; 
  border-left:1px solid #8DBDEA;
  border-right:1px solid #8DBDEA;

}

.form11{
  FONT: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; 

}

.form2{
  background: url(../im/f5.gif) left bottom repeat-x;
  background-color:#FEFEFF;
  border-left:1px solid #8DBDEA;
  border-right:1px solid #8DBDEA;

}

.form3{
height:24px;
  FONT: bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; 
COLOR: #FFF;
  background: url(../im/f6.gif) left top no-repeat;
padding-bottom: 9px;
padding-top: 8px;
padding-left: 5px;
}

.form6{
height:16px;
  FONT: bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; 
COLOR: #FFF;
  background: #8DBDEA;
padding-bottom: 2px;
padding-top: 2px;
padding-left: 5px;
}

.form3c{
height:24px;
  FONT: bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; 
COLOR: #FFF;
  background: url(../im/f6c.gif) left top no-repeat;
padding-bottom: 9px;
padding-top: 8px;
padding-left: 5px;
}

.form4{
FONT: 12px Arial, Helvetica, sans-serif; COLOR: #000;
}
.form5{
FONT: 13px Arial, Helvetica, sans-serif; COLOR: #000; border: 1px solid #8DBDEA; width: 210px;
}

.form5q{
FONT: 13px Arial, Helvetica, sans-serif; COLOR: #000; border: 1px solid #8DBDEA; width: 140px;
}

.form5s{
FONT: 13px Arial, Helvetica, sans-serif; COLOR: #000; border: 1px solid #8DBDEA; width: 60px;
}

.form5d{
FONT: 13px Arial, Helvetica, sans-serif; COLOR: #000; border: 1px solid #8DBDEA; width: 240px;
}

.form5e{
FONT: 13px Arial, Helvetica, sans-serif; COLOR: #000; border: 1px solid #8DBDEA; width: 470px;
}

.quote1{text-align=left; color:#BE0A1B;}
.quote2{text-align=left; color:#434343;}

.search{
  FONT: bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; 
COLOR: #8DBDEA;
padding-bottom: 11px;
letter-spacing: 1px;


}
.acrobat{
  FONT: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; 
COLOR: #8DBDEA;
border: 1px solid #C9E0F5; 
  background-color:#F7FBFE;

}

pre {
width:500px;
  FONT: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; 
COLOR: #8DBDEA;
border: 1px solid #C9E0F5; 
  background-color:#F7FBFE;
 padding: 10px;
}


#table_main{
 background-color:#F7FBFE;

}

#table_main th{
  FONT: bold 13px Tahoma, Verdana, Arial, Helvetica, sans-serif; 
border: 1px solid #C9E0F5; 
  background-color:#E4EFFA;
color:#316196;
}

#table_main2 th{
  FONT: bold 13px Tahoma, Verdana, Arial, Helvetica, sans-serif; 
border: 1px solid #C9E0F5; 
  background-color:#E4EFFA;
color:#316196;
}

#table_main2 table{
  FONT: bold 13px Tahoma, Verdana, Arial, Helvetica, sans-serif; 
border: 1px solid #C9E0F5; 
padding-left:5px;
padding-right:5px;

}

#table_main2 table{
  FONT: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; 

}




#table_main td{
  FONT: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; 
border: 1px solid #C9E0F5; 
background-color:#EDF4FC;
}

.error{
  FONT: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif; 
color:red;
}

#table_contact{

  FONT: 13px Tahoma, Verdana, Arial, Helvetica, sans-serif; 
border: 1px solid #C9E0F5; 

margin:20px;
 background-color:#F7FBFE;

}

#line{height: 1px; border: 1px dotted #2D69B9; position: relative; top: -6px;}
.contact{  FONT: 14px Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #2B6CBA;}
.but1         {FONT: 13px Verdana, Arial, Helvetica, sans-serif; COLOR: #FFFBF0; background-color: #2B6CBA; border-width: 1px;border-color: #ffe #aaab9c #ccc #fff;border-style: solid;width: 80px; CURSOR: hand}
.but2         {FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #FFFBF0; background-color: #2B6CBA; border-width: 1px;border-color: #ffe #aaab9c #ccc #fff;border-style: solid;width: 120px; CURSOR: hand}

acronym {
border-bottom:1px dotted #333333;
cursor:help
}


/* CALENDAR */
.clsDataArea{
	width:140px;
	background : #F0F8FF;
        border: 1px solid #8DBDEA;
}

.clsOuterFrame {
	background-color : #3F738D;
}

.clsInnerFrame {
	background-color : #C9E2F9;
}

.clsTopPartNavpanel {
	background-color : #C9E2F9;
	height: 3px;
}

.clsBottomPartNavpanel{
	background-color : #C9E2F9;
	height: 3px;
}

.clsNavpanel {
	background-color : #7BA1B1;
	
}
.clsDateGrid{
	background-color : #3F738D;
	
}


.clsWeekDay{
	background-color: #ECECF1;
	font: bold 11px Verdana, Arrial Narrow, sans-serif;
	color: #3F738D;
	width : 15 px;
	text-align: center;
}


.clsSelectedDayCell{
	background-color: #90F55E;
	text-align: center;
}



.clsSelectedDayCell a:link    {color: #FFF; text-decoration: none; } 
.clsSelectedDayCell a:visited {color: #FFF; text-decoration: none; } 
.clsSelectedDayCell a:active  {color: #FFF; text-decoration: none; } 
.clsSelectedDayCell a:hover   {color: #FFF; text-decoration: none;} 


.clsWorkDayCell{
	background-color: #FFFFFF;
	text-align: center;
	width : 15 px;
}
.clsHoliDayCell{
	background-color: #F8EEE6;
	text-align: center;
	width : 15 px;
}
.clsOtherMonthDayCell{
	background-color: #FFFFFF; 
	text-align: center;
	width : 15 px;
}


.clsOtherMonthDay{
	font: 11px Verdana, Arrial Narrow, sans-serif;
	color: Silver;
	text-decoration : none;
}
.clsCurrentMonthDay{
	font:  11px Verdana, Arrial Narrow, sans-serif; 
	color: #3F738D;
	text-decoration : none;
}
.clsSelectedDay{
	font: 11px Verdana, Arrial Narrow, sans-serif;
	color: #FFFFFF;
	text-decoration : none;
}

.clsInfoTitle{
	font: 11px Verdana, Arrial Narrow, sans-serif; 
	color: #164E83;
	text-align: center;
}

.button_p{COLOR: #256AAB; FONT:bolder 14px Arial, Helvetica, sans-serif;  background-color: #FFF; width: 19px; height:19px; BORDER: #256AAB 1px solid; CURSOR: hand}
hr{ 
color: #8DBDEA; 
background-color: #8DBDEA; 
height: 1px; 
border:0px; 
} 

.flyDate {
	border:1px solid silver;
	width:80px;
	position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.flyTime {
	border:1px solid silver;
	width:80px;
	position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.fromCity {
	border:1px solid silver;
	width:50px;
	position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.fromCityLong {
	border:1px solid silver;
	width:120px;
	position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.moreButton {
	background-color:transparent;
	cursor:pointer;
	width:20px;
	height:17px;
	margin-left:2px;
	padding:0 0 0 0;

}
.sButtons {		color : blue;
		text-decoration : none;
		font-weight : bold;
}
.searchBox {		border:1px solid #8DBDEA;
}
.searchButton {	
		background-color:transparent;
		cursor:pointer;
		width:80px;
}
.searchLabel {		width:80px;
}
.toCity {
	border:1px solid silver;
	width:50px;
	position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.onetonine {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.toCityLong {
	border:1px solid silver;
	width:120px;
	position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}.enginesmalltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.enginesmalltextbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
}
.selectAirline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 180px;
}
.wichClass {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 90px;
}
