/* Main */
*        {margin:0px;padding:0px; 
         }


BODY     {
	 font: 12pt Arial, Helvetica, sans-serif;  color:#09628E;
         background: #3EC1DD url(../im/bg.gif) center top repeat-y;
         }

table         {border:0px; border-collapse:collapse;}

table td      {padding:0px;} 


a             {font: 12pt Arial, Helvetica, sans-serif;}
a:link        {color: #14376F; text-decoration: underline;} 
a:visited     {color: #14376F; text-decoration: underline;} 
a:active      {color: #14376F; text-decoration: underline;} 
a:hover       {color: #ff0000; text-decoration: underline;} 
             
#page{width:760px; margin:0 auto;}

#logo{width:760px; height:114px;
 background: url(../im/logo2.jpg) left top no-repeat;

}



/*
#menu {white-space:nowrap;}
*/

#menu img{
          height:52px;
          border:0;
}

/* PAGE */

#flashphoto{width:760px; height:267px;

                background: url(../im/bg_flash.jpg) left top no-repeat;
}

#photo{padding-top:60px; padding-left:472px;}

#main{
  background: #0E5B94 url(../im/bg_main.gif) left top no-repeat;
  padding-top:30px;
  padding-bottom:8px;
}

#main2{
  background: #47D3E6 url(../im/bg_main2.gif) left top no-repeat;
background: #/A0DDF7;
  padding:10px;
}



#main_left{float:left; width:264px;

}
#main_left p{padding-left:20px;
font: bold 13px Arial, Helvetica, sans-serif;
color:#FFFDEB;
padding-bottom:10px;
}


#main_right{float:left; width:496px;}

#main_right p{
width:440px;
font: bold 12px Arial, Helvetica, sans-serif;
color:#FFF;
padding-bottom:22px;
line-height:18px;
}

#address{text-align:center;
color:#96EEED;
font: bold 12px Arial, Helvetica, sans-serif;
}

#address a             {font: bold 12px Arial, Helvetica, sans-serif;}
#address a:link        {color: #96EEED; text-decoration: underline;} 
#address a:visited     {color: #96EEED; text-decoration: underline;} 
#address a:active      {color: #96EEED; text-decoration: underline;} 
#address a:hover       {color: #FFF; text-decoration: underline;} 



.clear{clear:both;}
#bottom{background:#2FA5CD; text-align:center;}
#bottom p{
font:  11px Arial, Helvetica, sans-serif;
color:#A9E9F6;
padding:5px;
}


#bottom a             {font: 11px Arial, Helvetica, sans-serif;}
#bottom a:link        {color: #FFF; text-decoration: underline;} 
#bottom a:visited     {color: #FFF; text-decoration: underline;} 
#bottom a:active      {color: #FFF; text-decoration: underline;} 
#bottom a:hover       {color: #FFFDEB; text-decoration: underline;} 



/*---------------------------------------------------------*/

#main2 p{margin-bottom:8px;}

#main2 h1{font: bold 22px Segoe UI, Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#B7E1F2; 
           border-bottom:1px #D7F3FF solid;margin-bottom:10px;}


#main2 h2{font: bold italic 26px Times New Roman, Times, serif; color:#008080; margin-bottom:10px;
          }

#main2 h2.white{font: bold italic 26px Times New Roman, Times, serif; color:#FFF; margin-bottom:10px;
          }


#main2 h3{font: bold  16px Arial, Helvetica, sans-serif;; color:#BB1723;margin-bottom:10px; 
          }
.red{color:#BB1723;font-style:bold;}

#main2 h4{font: bold  16px Arial, Helvetica, sans-serif;; color:#CFA31C;padding:10px; 
background:#F5F0E0; border: 1px #D4C493 solid;text-align:center;
          }

#main2 h5{font: bold  16px Arial, Helvetica, sans-serif;; color:#1D78A6;
          }
          
#main2 h6{font: 24px Times New Roman, Times, serif; color:#008080; margin-bottom:10px;
          }

#main2 form{background:#E8F9FF; border: 1px ##1D78A6 solid; padding:10px;}
#main2 form h1{color:#1D78A6;}

#main2 form input{background : #FFF;
        border: 1px solid #8DBDEA;}

#main2 form textarea{background : #FFF;
        border: 1px solid #8DBDEA;}



a.a_h6             {font:24px Times New Roman, Times, serif;}
a.a_h6:link        {color: #DC0817; text-decoration: underline;} 
a.a_h6:visited     {color: #DC0817; text-decoration: underline;} 
a.a_h6:active      {color: #DC0817; text-decoration: underline;} 
a.a_h6:hover       {color: #FF0012; text-decoration: underline;} 



a.a_h3             {font: bold 16px Arial, Helvetica, sans-serif;}
a.a_h3:link        {color: #DC0817; text-decoration: underline;} 
a.a_h3:visited     {color: #DC0817; text-decoration: underline;} 
a.a_h3:active      {color: #DC0817; text-decoration: underline;} 
a.a_h3:hover       {color: #FF0012; text-decoration: underline;} 
.plan{margin:0 10px 40px  0;}

table.rate{width:100%;}
table.rate th{padding:6px; background:#C4E9F6; border: 1px solid #53BAE0;text-align:left;font: bold 16px Arial, Helvetica, sans-serif;}
table.rate th i{font: normal 16px Arial, Helvetica, sans-serif;}
table.rate td{padding:6px; background:#FFF; border: 1px solid #53BAE0;}

table.rent td{padding-left:10px;}

table.rent  table{width:300px; border-collapse: collapse;}
table.rent  table td{padding:4px;background:#D7F3FE;
border: 2px solid #53BAE0;
}

table.rent  table td.unit{background:#FFE0F0;}

table.rent  table td.unit a    {font: bold 14px Arial, Helvetica, sans-serif;}
table.rent  table td.unit a:link        {color: #BB1723; text-decoration: underline;} 
table.rent  table td.unit a:visited     {color: #BB1723; text-decoration: underline;} 
table.rent  table td.unit a:active      {color: #BB1723; text-decoration: underline;} 
table.rent  table td.unit a:hover       {color: #FF0012; text-decoration: underline;} 



ul.ac{text-align:left; padding-left:16px;
list-style-type: none; 
}

ul.ac li{margin-bottom:7px;font: bold 14px Arial, Helvetica, sans-serif;}

/* 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: #BB1723;
	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; 
} 

hr.rent{ 
color: #D2F3FF; 
background-color: #D2F3FF; 
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;
}
.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;
}
.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;
}

.pic2 { position: relative; top: -177px; left: 0px }
.pic { position: absolute; top: 226px; }