﻿body 
{
    margin:0px 0px 0px 0px;
    background:url(../images/headerbg.png) repeat-x;
    text-align:center;
}
.logo
{
width:263px; height:65px; float:left; background-repeat:no-repeat;
}
.menu
{
width:887px; height:37px; float:left;
}
.menubgleft
{
width:5px; height:37px; float:left; background-image:url(../images/menubgleft.png); background-repeat:no-repeat;
}
.menubgcenter
{
width:877px; height:37px; float:left; background-image:url(../images/menubg.png); background-repeat:repeat-x;
}
.menubgright
{
width:5px; height:37px; float:left; background-image:url(../images/menubgright.png); background-repeat:no-repeat ;
}
.banner
{
width:886px; height:212px; float:left;  margin-top:2px;
}
.bginnertop
{
width:144px; height:108px; float:left;
}
.bginnerbottom
{
width:144px; height:104px; float:left;
}
.submenu
{
width:887px; height:55px; float:left;  border-top:solid 4px #d74f03;
}
.flight {
	font: 12px/100% Arial, Helvetica, sans-serif;
	
	background: url(../images/flight.png) no-repeat top left;
	border: none;
	width: 219px;
	height:55px;
	padding-bottom: 0px;
	cursor:pointer;
	font-weight:bold;
	float:left;
	margin-right:3px;
	
	/*margin-left: 355px;*/
}
.flight:hover {
	background: url(../images/flight.png) no-repeat bottom left;
  font-weight:bold;
	text-decoration:none;
}
.hotel
{
	font: 12px/100% Arial, Helvetica, sans-serif;
	color:white;
	background: url(../images/hotel.png) no-repeat top left;
	border: none;
	width: 219px;
	height:55px;
	padding-bottom: 0px;
	cursor:pointer;
	font-weight:bold;
	float:left;
	margin-right:3px;
	/*margin-left: 355px;*/
}
.hotel:hover {
	background: url(../images/hotel.png) no-repeat bottom left;
	color: white;
  font-weight:bold;
	text-decoration:none;
}
.holiday
{
	font: 12px/100% Arial, Helvetica, sans-serif;
	color:white;
	background: url(../images/holiday.png) no-repeat top left;
	border: none;
	width: 219px;
	height:55px;
	padding-bottom: 0px;
	cursor:pointer;
	font-weight:bold;
	float:left;
	margin-right:3px;
	/*margin-left: 355px;*/
}
.holiday:hover {
	background: url(../images/holiday.png) no-repeat bottom left;
	color: white;
  font-weight:bold;
	text-decoration:none;
}
.car 
{
	font: 12px/100% Arial, Helvetica, sans-serif;
	color:white;
	background: url(../images/carcare.png) no-repeat top left;
	border: none;
	width: 219px;
	height:55px;
	padding-bottom: 0px;
	cursor:pointer;
	font-weight:bold;
	float:left;
	/*margin-left: 355px;*/
}
.car:hover {
	background: url(../images/carcare.png) no-repeat bottom left;
	color: white;
  font-weight:bold;
	text-decoration:none;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
}
img {
	border:0px;
}
form {
	border:0px;
	margin:0px;
}

.picture_border {
	border:1px #99c8e9 solid;
	padding:1px;
}
/*.td-height-hotel {
	height:40px;
}

.td-height-holiday {
	height:71px;
}
.td-height-car {
	height:136px;
}*/
/***************************************** td styles *****************************/
.pic_border {
	border-bottom:1px #a3a7aa dotted;
	border-top:1px #a3a7aa dotted;
	padding-top:3px;
	padding-bottom:3px;
}
.bullet_txt_01 {
	background:url(../images/bullet_01.gif) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#203b94;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	padding-bottom:5px;
	padding-left:15px;
	padding-top:2px;
}
.bullet_txt_02 {
	background:url(../images/bullet_02.gif) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3674c1;
	font-weight:normal;
	text-align:left;
	vertical-align:top;
	padding-bottom:5px;
	padding-left:19px;
	padding-top:3px;
}
.bullet_txt_03 {
	background:url(../images/bullet_03.gif) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#136e9e;
	font-weight:normal;
	text-align:left;
	vertical-align:top;
	padding-bottom:7px;
	padding-left:19px;
	padding-top:3px;
}
.bullet_txt_04 {
	background: url(../images/close-icon-02.gif) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	padding-bottom:5px;
	padding-left:19px;
	padding-top:3px;
}
.bullet_txt_05 {
	background:url(../images/right-icon.gif) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	padding-bottom:5px;
	padding-left:19px;
	padding-top:3px;
}
.blue_box_border {
	border-bottom:1px #a5e1fc solid;
	border-left:1px #a5e1fc solid;
	border-right:1px #a5e1fc solid;
	padding:7px;
}

.txt_blue_nav {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	text-transform:none;

}

.link_nav_txt:link, .link_nav_txt:active, .link_nav_txt:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	display:block;
	padding-top:10px;
	padding-bottom:12px;
}
.active
{
    font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#f0f869;
	display:block;
	background:url(../images/nav_bg_hover.gif) repeat-x;
	font-weight:bold;
	text-align:center;
	
}

.link_nav_txt:hover{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#f0f869;
	display:block;
	background:url(../images/nav_bg_hover.gif) repeat-x;
	font-weight:bold;
	padding-bottom:12px;
	padding-top:10px;
}
.link_nav_txtt:link, .link_nav_txtt:active, .link_nav_txtt:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#f0f869;
	text-decoration:none;
	background:url(../images/nav_bg_hover.gif) repeat-x;
	font-weight:bold;
	display:block;
	padding-top:10px;
	padding-bottom:12px;
}

.link_nav_txtt:hover{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#f0f869;
	display:block;
	background:url(../images/nav_bg_hover.gif) repeat-x;
	font-weight:bold;
	padding-bottom:12px;
	padding-top:10px;
}
.blue_txt_nine {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2e2e;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	vertical-align:top;
	text-transform:none;
}

.blue_txt_nine09 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#2d2e2e;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	vertical-align:top;
	text-transform:none;
}
/************************* txt styles **********************************/
.black_txt_01 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	vertical-align:top;
	padding-bottom:2px;
	line-height:17px;
}
.black_txt_02 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	vertical-align:top;
	padding-bottom:5px;
}
.black_txt_03 {
	font-family:"Myriad Pro" Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	vertical-align:top;
	text-transform:uppercase;
	
}
.black_txt_04 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5c6164;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	vertical-align:top;
	padding:5px;
	
}
.black_txt_05 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5c6164;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	vertical-align:top;
	padding:5px;	
}

.black_txt_06 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#596066;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	vertical-align:top;
	padding-bottom:7px;	
}

.black_txt_07 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	vertical-align:top;
	padding-bottom:7px;	
}

.black_txt_08 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	font-weight:bold;
	text-decoration:none;	
}

.black_txt_09 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF6600;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	vertical-align:top;
	padding-top:7px;	
}

.black_txt_10 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
}

.black_txt_11 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0099CC;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	vertical-align:top;
	padding-left:4px;	
}
.black_txt_12 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	vertical-align:top;
	padding:4px;	
}
.black_txt_14 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	vertical-align:top;
	padding:2px;	
}
/*****************bl
******************/
.blue_txt_01 {
	font-family:"Myriad Pro"Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3063b4;
	font-weight:normal;
	text-decoration:none;
	text-align:right;
	vertical-align:top;
}

.blue_txt_02 {
	font-family:"Myriad Pro"Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#0c9ae3;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	vertical-align:top;
	text-transform:uppercase;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:2px;
}

.blue_txt_03 {
	font-family:"Myriad Pro"Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#09568c;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	vertical-align:top;
	text-transform:none;
	padding:5px;
}

.blue_txt_04 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1870b1;
	font-weight:bold;
	text-decoration:none;
}

.blue_txt_05 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#309ab8;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	vertical-align:top;
	text-transform:none;
	padding:5px;
}

.blue_txt_06 {
	font-family:"Myriad Pro"Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#0c9ae3;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	vertical-align:top;
	text-transform:uppercase;
	padding-bottom:2px;
}

.blue_txt_07 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f5a70;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	vertical-align:top;
	text-transform:none;
	padding:5px;
}

.blue_txt_08 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#06485b;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	vertical-align:top;
	text-transform:none;
	padding-left:5px;
}

.blue_txt_09 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0a306f;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	vertical-align:top;
	text-transform:none;
}

.blue_txt_11{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1c4488;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	vertical-align:top;
	text-transform:none;
}

.blue_txt_11{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#1c7db0;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	vertical-align:top;
	text-transform:none;
	line-height:17px;
}

.blue_txt_13 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#203b94;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	vertical-align:top;
	text-transform:none;
	padding-top:5px;
}
.blue_txt_14 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#203b94;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	vertical-align:top;
	text-transform:none;
	padding-top:4px;
}

/*****************g
******************/
.green_txt_01 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#407f06;
	font-weight:normal;
	text-decoration:none;
	text-align:right;
	vertical-align:top;
	font-style:normal;
	padding-right:4px;
}

.green_txt_02 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3674c1;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	vertical-align:top;
	padding-top:6px;
}
.green_txt_03 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3674c1;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	vertical-align:top;
	padding:4px;
}
.green_txt_04 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#264907;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
	vertical-align:top;
	padding:4px;
}

/*****************O
******************/
.orange_txt_01 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e88c08;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	vertical-align:top;
	padding-top:6px;
}
.orange_txt_02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e88c08;
	font-weight:bold;
	text-decoration:none;
}
.orange_txt_03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ff7800;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	vertical-align:top;
	padding:5px;
}

.orange_txt_04 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#c55f0d;
	font-weight:bold;
	text-decoration:none;
	text-decoration:none;
}
.orange_txt_05 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF6600;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	vertical-align:top;
	padding:2px;
}
/*****************R
******************/
.red_txt_01 {
	font-family:"Myriad Pro" Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#dd2e0b;
	font-weight:normal;
	text-decoration:none;
}

.red_txt_02 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF3300;
	font-weight:bold;
	text-decoration:none;
}

/*****************W
******************/
.white_txt_01 { 
	font-family:"Arial Black" Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	text-decoration:none;
	padding-top:13px;
}

.white_txt_02 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	text-decoration:none;
	padding:5px;
}

.white_txt_03 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	text-decoration:underline;
	text-align:right;
	vertical-align:top;
	padding:5px;
}

.white_txt_04 { 
	font-family:"Myriad Pro" Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFF00;
	font-weight:bold;
	text-decoration:none;
	text-decoration:none;
	padding-left:6px;
	padding-top:6px;
}

.white_txt_12 { 
	font-family:"Myriad Pro" Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFF00;
	font-weight:bold;
	text-decoration:none;
	text-decoration:none;
	padding:3px;
}
.white_txt_05 { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/arrow_02.gif) no-repeat;
	background-color:#3674c1;
	border-top:1px #3674c1 solid;
	border-bottom:1px #3674c1 solid;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	text-decoration:none;
	padding-left:20px;
	padding-top:3px;
	padding-bottom:3px;
}

.white_txt_11 { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/arrow_02.gif) no-repeat;
	background-color:#3674c1;
	border-bottom:1px #3674c1 solid;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	text-decoration:none;
	padding-left:20px;
	padding-top:3px;
	padding-bottom:3px;
	height:20px;
}

.white_txt_06 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	text-decoration:none;
	text-align:right;
	vertical-align:top;
	padding-right:10px;
	padding-bottom:2px;
	padding-top:5px;
}

.white_txt_07 { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	vertical-align:top;
	padding-top:3px;
	padding-bottom:1px;
	padding-left:2px;
}
.white_txt_70 { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}

.white_txt_08 { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	vertical-align:top;
	padding-top:4px;
	padding-bottom:4px;
}

.white_txt_09 { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.white_txt_10 { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	vertical-align:top;
	padding-top:4px;
	padding-bottom:4px;
}

.white_txt_13 { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#095780;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	vertical-align:top;
	padding-top:2px;
	padding-bottom:2px;
}

.white_txt_14 { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	vertical-align:top;
	padding-left:7px;
	padding-top:10px;
}

.white_txt_15 { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	vertical-align:top;
	padding-top:4px;
	padding-bottom:5px;
}
.white_txt_16 { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	vertical-align:middle;
	padding:4px;
}
.white_txt_17 { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/arrow_02.gif) no-repeat;
	background-color:#e6fa04;
	border-bottom:1px #62b715 solid;
	border-top:1px #62b715 solid;
	font-size:12px;
	color:#256104;
	font-weight:bold;
	text-decoration:none;
	text-decoration:none;
	padding-left:20px;
	padding-top:3px;
	padding-bottom:3px;
}
/************************* link styles *****************************************/
.link_txt_black_01:link, .link_txt_black_01:active, .link_txt_black_01:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.link_txt_black_01:hover {
	text-decoration:none;
	}

.link_txt_black_02:link, .link_txt_black_02:active, .link_txt_black_02:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

.link_txt_black_02:hover {
	text-decoration:underline;
	}
	
.link_txt_blue_01:link, .link_txt_blue_01:active, .link_txt_blue_01:visited {
	font-family:"Myriad Pro"Verdana, Arial, Helvetica, sans-serif;
	color:#3063b4;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

.link_txt_blue_01:hover {
	text-decoration:underline;
	}
	
.link_txt_blue_02:link, .link_txt_blue_02:active, .link_txt_blue_02:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1f3e91;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

.link_txt_blue_02:hover {
	text-decoration:underline;
	}
	
.link_txt_blue_03:link, .link_txt_blue_03:active, .link_txt_blue_03:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1c7db0;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

.link_txt_blue_03:hover {
	text-decoration:underline;
	color:#FF6600;
	}
	
.link_txt_blue_04:link, .link_txt_blue_04:active, .link_txt_blue_04:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1870b1;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.link_txt_blue_04:hover {
	text-decoration:none;
	}
	
.link_txt_white_01:link, .link_txt_white_01:active, .link_txt_white_01:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#366808;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}

.link_txt_white_01:hover {
	text-decoration:underline;
}

.link_txt_white_02:link, .link_txt_white_02:active, .link_txt_white_02:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}

.link_txt_white_02:hover {
	text-decoration:underline;
}

.link_txt_white_03:link, .link_txt_white_03:active, .link_txt_white_03:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#6d5301;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}

.link_txt_white_03:hover {
	text-decoration:underline;
}
	
.link_txt_orange_01:link, .link_txt_orange_01:active, .link_txt_orange_01:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#e88c08;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.link_txt_orange_01:hover {
	text-decoration:underline;
}

.link_txt_orange_02:link, .link_txt_orange_02:active, .link_txt_orange_02:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ec8e08;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}
.link_txt_orange_02:hover {
	text-decoration:none;
	}
.link_txt_orange_03:link, .link_txt_orange_03:active, .link_txt_orange_03:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ec8e08;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
}
.link_txt_orange_03:hover {
	text-decoration:none;
	}
	
.link_txt_green_01:link, .link_txt_green_01:active, .link_txt_green_01:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0F4C9C;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
.link_txt_green_01:hover {
	text-decoration:underline;
	}
.link_txt_green_02:link, .link_txt_green_02:active, .link_txt_green_02:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#27aa02;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
.link_txt_green_02:hover {
	text-decoration:underline;
	}
.link_txt_green_03:link, .link_txt_green_03:active, .link_txt_green_03:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
}
.link_txt_green_03:hover {
	text-decoration:none;
	}
/*********************************************** finput-classes ********************************************************/


.finut_01 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#ededed;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	border:1px #CCCCCC solid;
	padding-left:3px;
	width:160px;
	height:18px;
}
.finut_02 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	border:1px #3674c1 solid;
	padding-left:3px;
	width:205px;
	height:20px;
}

.finut_two {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	border:1px #3674c1 solid;
	padding-left:3px;
	width:120px;
	height:17px;
}

.finut_three {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	border:1px #3674c1 solid;
	padding-left:3px;
	width:80px;
	height:17px;
}


.finut_23 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	border:1px #3674c1 solid;
	padding-left:3px;
	width:228px;
	height:20px;
}
.finut_20 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	border:1px #3674c1 solid;
	padding-left:3px;
	width:153px;
	height:20px;
}
.finut_21 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	border:1px #3674c1 solid;
	padding-left:3px;
	width:205px;
	height:20px;
}
.finut_22 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	border:1px #3674c1 solid;
	padding-left:3px;
	width:166px;
	height:20px;
}
.finut_03 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	border:1px #3674c1 solid;
	padding-left:3px;
	width:199px;
	height:18px;
}
.finut_34 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	border:1px #3674c1 solid;
	padding-left:3px;
	width:210px;
	height:18px;
}
.finut_33 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	border:1px #3674c1 solid;
	padding-left:3px;
	width:160px;
	height:18px;
}
.finut_04 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	border:1px #3674c1 solid;
	padding-left:3px;
	vertical-align:top;
	padding-top:3px;
	height:15px;
	width:85px;
}
.finut_44 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	border:1px #3674c1 solid;
	padding-left:3px;
	width:90px;
	height:20PX;
}
.finut_05 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	border:1px #3674c1 solid;
	padding-left:3px;
	width:130px;
	height:20px;
}
.finut_55 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	border:1px #3674c1 solid;
	padding-left:3px;
	width:141px;
	height:20px;
}
.finut_06 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	border:1px #3674c1 solid;
	padding-left:3px;
	width:50px;
	height:20px;
}
.finut_07 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	border:1px #3674c1 solid;
	padding-left:3px;
	width:152px;
	height:20px;
}
.finut_08 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	border:1px #3674c1 solid;
	padding-left:3px;
	width:60px;
	height:20PX;
}
.finut_09 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	border:1px #3399CC solid;
	padding-left:3px;
	width:150px;
	height:20px;
}
.finut_10 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	border:1px #3399CC solid;
	padding-left:3px;
	width:200px;
	height:18px;
}
.finut_11 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	border:1px #3674c1 solid;
	padding-left:3px;
	width:40px;
	padding-top:3px;
	padding-bottom:3px;
}

.finut_12 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	border:1px #3674c1 solid;
	padding-left:3px;
	width:195px;
	height:20px;
}
.finut_13 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	border:1px #3674c1 solid;
	padding-left:3px;
	width:60px;
	height:20px;
}
.finut_14 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	border:1px #3674c1 solid;
	padding-left:3px;
	width:90px;
	height:20px;
}
.finut_15 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	border:1px #3674c1 solid;
	padding-left:3px;
	width:127px;
	height:20px;
}
.finut_16 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	border:1px #3674c1 solid;
	padding-left:3px;
	width:180px;
	height:20px;
}
.finut_17 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	border:1px #095fa1 solid;
	padding-left:3px;
	width:145px;
	padding-top:3px;
	padding-bottom:3px;
}
.finut_18 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	border:1px #095fa1 solid;
	padding-left:3px;
	width:90px;
	padding-top:3px;
	padding-bottom:3px;
}
/**************************************input********************************************/
.finput_05 {
	border:1px #adc2d5 solid;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	width:250px;
	height:80px;
}

.finput_05 {
	border:1px #adc2d5 solid;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	width:250px;
	height:80px;
}

.finput_07 {
	border:1px #adc2d5 solid;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	width:230px;
	height:22px;
	
}

.black_txt_contact {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	padding-top:4px;
}

.arrow_txt_079 {
	background: url(../images/black_button.gif) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-position:left;
	font-size:12px;
	font-weight:normal;
	color:#9d0c0b;
	text-decoration:none;
	text-align:left;
	padding-left:12px;
	padding-top:2px;
	padding-bottom:3px;

}

.arrow_txt_080 {
	background: url(../images/arrow_85.gif) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-position:left;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	text-align:left;
	padding-left:12px;
	padding-top:2px;
	padding-bottom:3px;

}

/**************************************input********************************************/
/*--------------tabcontainer---------*/
  .TabView{
   width:262px;  font-size:12px; font-family:Arial;
}
.TabView .Tabs {
 width:262px; height:30px;display:block;
}
.TabView .Tabs a {
    display:block; float:left; width:61px; height:22px; PADDING-TOP: 8px! important;  color:#fff;text-align:center;text-decoration:none;font-weight:bold; margin:0px 2px;
}
.TabView .Tabs a.ActiveTab{
   background-image:url(../images/tab_hover.png); background-repeat:no-repeat;
}
.TabView .Tabs a.InactiveTab{
 background-image:url(../images/tabhover.png); background-repeat:no-repeat;
}
.TabView .Pages{
    width:100%;
}
.TabView .Pages .Page{
   
}
/*----------------------------------*/
.style1 {color: #333333}
.style2 {color: #fa4b15}
.style6 {
	color: #FDBD14;
	font-weight: bold;
}
.style7 {
	font-size: 11px;
	font-weight: bold;
	color: #fa7615;
}
.style8 {color: #FF3300}
.style9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF0000;
}



.blue_txt_nine {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	vertical-align:top;
	text-transform:none;
}
.alert 
{
   Width:250px;
   Height:160px;
   background-image:url(../images/helpbg.png);
   Color:White;
   font-family:Verdana;
  display :none;
   position:absolute;
   text-align:center;
    font-size:11px;
    z-index:100;
  }
.alert_close_button
{
    background-image: url('../images/closebutton.png');
    background-position:right top;
    background-repeat:no-repeat;
    width:15px;
    height:15px;
    cursor:pointer;
}

.alert_info
{ position:relative;
    background-image:url('images/info.png');
    background-repeat:no-repeat;
    background-position:left top;
    width:15px;
    height:15px;
}
.alert_mid
{
   Width:332px;
   Height:165px;
   background-image:url(../images/helpmidbg.png);
   Color:White;
   font-family:Verdana;
   text-align  :center;
   display:none;
   position:absolute;
   font-size:11px;
   z-index:100;
 }
.alert_long
{
   Width:456px;
   Height:215px;
   background-image:url(../images/helpbigbg.png);
   Color:White;
   font-family:Verdana;
   text-align  :center;
   display:none;
   position:absolute;
   font-size:11px;
   z-index:100;
}

.Hlink
{
    display:none;
    text-decoration:underline;
}
.Hlink:hover{text-decoration:underline;color:Blue;}
.PopUp_Header
{
    background-color: #ECECFF;
    opacity: 0.5;
    filter:alpha(opacity=50);
    height: 50px;
    width: 100%;
}
.ListDestination_Div
{
    padding-left:40px;
    height:150px;
    
}
.label_AirportList,.Link_AirportList
{
   padding-left:60px;
   width:200px;
}
.dataList2
{
    float:left;
    }
    
.lnk
{
    font-family:TimesNewRoman;
    color:#0080FF;
    Font-Size:small;
    text-decoration:none;
}
.link_Destination
{
    text-decoration:underline;
    font-size:smaller;
    cursor:pointer;
}
/*-----------------added on 25-09-09 -------------------*/
.rbutton
{
    font-weight:bold;
    color:White;
}
.cpointer
{
    cursor:pointer ;
}
.helpimg
{
width:30px; height:15px; float:left;  margin-top:10px;
}
.helpheader
{
width:198px; height:20px; margin-top:10px; float:left; font-size:12px; font-weight:bold;
}
.helpmheader
{
width:278px; height:20px; margin-top:10px; float:left; font-size:12px; font-weight:bold;
}
.helpbheader
{
width:400px; height:20px; margin-top:10px; float:left; font-size:12px; font-weight:bold;
}
.closebtn
{
width:15px; height:15px; float:left; margin-top:10px;
}
.hcontent
{
width:230px;
height:100px;
float:left;
margin-left:10px;
margin-top:5px;
text-align:justify;
color:#ffffff;

}
.hbcontent
{
width:430px;
height:100px;
float:left;
margin-left:10px;
margin-top:5px;
text-align:justify;
color:#ffffff;

}
.hmcontent
{
width:310px;
height:100px;
float:left;
margin-left:10px;
margin-top:5px;
text-align:justify;
color:#ffffff;

}
.faqheader
{
    font-size:14px;
    font-weight:bold;
    color:#0080FF;
    white-space:nowrap;
    text-decoration:none;
}
.faqcontent
{
font-size:12px;
text-align:justify;
font-family:Verdana;
color:#424242;
}
.linknone
{

color:#0080FF;
text-decoration:none;
}
.linknone:hover
{

color:#0080FF;
text-decoration:underline;
}
/*------- Accordion starts---------*/
.accordionHeader
{
    border: 1px solid #73B7FA;
    color: white;
    background-color:#54A8FB;
      font-family: Arial, Sans-Serif;
      font-size: 12px;
      font-weight: bold;
    padding: 5px;
    margin-top:4px;
    cursor: pointer;
    height:15px;
}
 
#master_content .accordionHeader a
{
      color: #FFFFFF;
      background: none;
      text-decoration: none;
}
 
#master_content .accordionHeader a:hover
{
      background: none;
      text-decoration: underline;
}
 
.accordionHeaderSelected
{
    border: 1px solid #1F8FFE;
    color: white;
    background-color: #58ACFA;
      font-family: Arial, Sans-Serif;
      font-size: 12px;
      font-weight: bold;
    padding: 5px;
    margin-top:5px;
    cursor: pointer;
}
 
#master_content .accordionHeaderSelected a
{
      color: #FFFFFF;
      background: none;
      text-decoration: none;
}
 
#master_content .accordionHeaderSelected a:hover
{
      background: none;
      text-decoration: underline;
}
 
.accordionContent
{
    background-color: #D7EBFE;
    border: 1px solid #1F8FFE;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
    font-size:12px;
    height:auto;
    text-align:justify;
}
/*------Accordion Ends Here-------*/
.tbback
{
    background-image:url(../images/bg_green_middle.png);
    background-repeat:repeat;
    background-color:#3674c1;
}
/*-----Site Map path ----------*/
 .rootlinkcolor
 {
     font-size:11px;
     color :#ec8e08;
     text-decoration:none;
     font-family:Verdana;
 }
 .parentlinkcolor
 {
  font-size:11px;
     color :#0088FE;
     text-decoration:none;
     font-family:Verdana;
 }
 .curentlinknode
 {
  font-size:11px;
     color :#55AFFE;
     text-decoration:none;
     font-family:Verdana;
 }
 .sitemaparrow
 {
 width:9px;
 height:12px;
 padding-top:2px;
background-repeat:no-repeat;
 vertical-align:middle
 }
 /*-----------------Ends Here----------------*/
.textwatermark
{
    font-size:11px;
    color:#585858;

}
/*--------------------Tab Panel------------------------*/
.CustomTabStyle .ajax__tab_header 
{

   font-size:12px;
   font-family:Arial;
   font-weight:bold;
   color:White;
    height:30px;
   
  
}
.flighttab
{
    background-image:url(../images/tabhover.png);
    background-repeat:no-repeat;
    width:61px;
    height:30px;
    padding-top:10px;
    
}
.ajax__tab_active .flighttab
{
background-image:url(../images/tab_hover.png);
    background-repeat:no-repeat;
    width:61px;
    height:30px;
  
}

/*--------------------------------------------*/
.lsubhtext
{
 font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	text-decoration:none;
	text-align:left;
	vertical-align:top;
	padding-bottom:2px;
	padding-top:5px;
	font-weight:bold;
	padding-left:10px;
}
 .famount
    {
        font-size:16pt;
        font-weight:bold;
        color:#8A0808;
    }
      .fsheadtext
    {
     font-size:12pt;
     font-weight:bold;
     color:#000000;
     text-align:center;
     font-family:Arial;
    }
     .subtfont
    {
     font-family:Arial;
     font-size:11px;
     font-weight:bold;
     color:#000000;
    }
    .subblackfont
    {
      font-size:11pt;
      font-weight:bold;
      color:#000000;
    }
   .subhrtex
   {
    font-size:20pt;
    color:#2E9AFE;
   }
  .pointer
  {
  cursor:pointer ;
  }
  .hlink
  {
   text-decoration:none;
   font-size:12px;
   color:#0080FF;
  }
  .hlink:hover
  {
   text-decoration:underline;
   font-size:12px;
   color:#0080FF;
  }
 .elliotimg
 {
 background:url(../images/bg-flight.gif) no-repeat; padding:10px;
 }
 .headrobg
 {
 background:url(../images/box_head_02.gif) no-repeat;
 }
 .customersuppimg
 {
 background:url(../images/customer-support.gif) no-repeat;
 }
 .fbg
 {
background:url(../images/bg_footer.gif) repeat-x;
 }

 