﻿/* * {
	margin: 0;
	padding: 0;
}
*/

body {
	margin: 2px 0;
	background: #FFFFFF url(../images/img01.jpg) repeat-x left top;
	font-family:trebuchet ms;
	font-size: 9.5pt;
	color: #5A5A5A;
}

td{
	font-family:trebuchet ms;
	font-size: 9.5pt;
	color: #5A5A5A;
	
	}
	
.tablineup
{
	FONT-WEIGHT:700;
	FONT-SIZE:10pt;
	FONT-FAMILY:Arial;
	text-decoration: none;
	}

.ADV
	{
	FONT-FAMILY:Arial;
	FONT-SIZE:10pt;
	color:#999999;
	}

.BigOrange
{
	FONT-FAMILY:Arial;
	FONT-SIZE:13.5pt;
	color:#ff6600;
	FONT-WEIGHT:700;


	}

.MidOrange
{
	FONT-FAMILY:Arial;
	FONT-SIZE:11pt;
	color:#ff6600;
	FONT-WEIGHT:700;
	}
.GreenHint
{
	FONT-FAMILY:Arial;
	FONT-SIZE:10.5pt;
	color:#86b300;
	FONT-WEIGHT:700;
	}

.HeadText{

font-family:Arial;
color:#003366;
font-size:12pt;
	}

.HeadTextLite{

	font-family:Arial;
	color:#9eceea;
	font-size:12pt;
	}
.HeadTextLite2{

	font-family: 'Trebuchet MS', "Times New Roman", Times, serif, 'Arial', ;
	color:#D1ECFC;
	font-size:12pt;
	}

.HeadTextLiteB{

	font-family: 'Trebuchet MS', "Times New Roman", Times, serif, 'Arial', ;
	color:#003366;
	font-size:12pt;
	}
		
.HeadTextHeavy{

	font-family: 'Trebuchet MS', "Times New Roman", Times, serif, 'Arial', ;
	color:#2780C7;
	font-size:22px;
	}

.BigHead
	{
	   font-family:trebuchet ms;
		font-size:18pt;
		color:#E8F3FF;
		padding:top:5px;
	}
	
.white{
		color:#ffffff;
	}


.Red
{
	color:red;
	}

.subhead
{
	FONT-SIZE:8.5pt;
	font-family:Arial;
	color:#ff6600;
	font-weight:bold;
	}
	
.orangeTxt
	{
		FONT-SIZE:16pt;
		font-family:Arial;
		color:#ff6600;
		}
.BlackHed
	{
		FONT-SIZE:11.5pt;
		font-family:Arial;
		color:#000000;
		}			
	.orangeTxtsmall
	{
		FONT-SIZE:9pt;
		font-family: tahoma;
		color:#ff6600;
		font-weight:700;
		}
.dotspace
{
		FONT-SIZE:1pt;
		font-family:Arial;
	}

.Nlink
{
	font-family:Arial;
	color:#0000FF;
	font-size:8.5pt;
	cursor:pointer;	
	}
	.NlinkT
{
	font-family:trebuchet ms;
	font-size:9pt;
	cursor:pointer;	
	}
.NlinkWhite
{
	font-family:Arial;
	color:#ffffff;
	font-size:9pt;
	cursor:pointer;	
	}
	
.Nlink:hover
{
	font-family:Arial;
	color:#FF9000;
	text-decoration:underline;
	font-size:8.5pt;
	cursor:pointer;	
	}
.NlinkBlue
{
	font-family:Arial;
	color:#336699;
	text-decoration:underline;
	font-size:8.5pt;
	cursor:pointer;	
	}

	.NlinkBlueB
{
	font-family:trebuchet ms;
	color:#336699;
	text-decoration:underline;
	font-size:10pt;
	cursor:pointer;	
	}
.LightText
{
	font-family:Arial;
	color:#808080;
	font-size:9pt;
	cursor:pointer;	
	}
		
	.Head2
	{
		font-family:Arial;
		color:#D0E7F4;
		font-size:12pt;
	}

.blueline
{
	font-family: Arial;
	font-size:9pt;
	color: #ffffff;
	background-color: #3E7CC1;
	background-image: url('../images/bgH.jpg');
	height:30px;
	}
.yellowborder
{
	border-collapse: collapse;
	background-color:#FEFBE0;
	padding:5;
	border:1px solid #FFCC66;
}	
.Whitehed
{
		font-family:Arial;
		color:#ffffff;
		font-size:10pt;
		font-weight:normal;
	}
/* Header */

#HeaderPlan {
	width: 990px;
	height: 80px;
	margin: 0 auto;
}

#header {
	width: 990px;
	height: 80px;
	margin: 0 auto;
}
#Mainheader2 {
	width: 990px;
	height: 30px;
	margin: 0 auto;
	text-align: center;
	color: #ffffff;
	font-family: Trebuchet MS;
	font-size: 8.5pt;
	font-weight: bold;
	vertical-align: bottom;
}

#logo {
	float: left;
	height: 72px;
	width:261px;
	background: url(../images/AirfareLogo_w.png) repeat-x left bottom;
/* Logo For IE6
	background: url(../images/AirfareLogo_trans.gif) repeat-x left bottom;*/

	
}
<!-- [If IE 6]>
<style type=”text/css”>
#transparent {
	background:#fff none;
	filter:alpha(opacity=50);
	height:1%;
	}

#transparent * {
	filter:alpha(opacity=100);
	position:relative;
	}

</style>
<![endif ]-->


#logo h2 {
	float: left;
	margin-top: 20px;
	text-transform: lowercase;
	font-weight: normal;
}

#logo h1 {
	float: left;
	margin-top: 20px;
	text-transform: lowercase;
	font-weight: normal;
}

#logo h1 {
	padding: 5px 0 0 0px;
	font-size: 2.6em;
}

#logo h2 {
	padding: 17px 0 0 6px;
	font-size: 1.2em;
}

#logo a {
	border: none;
	text-decoration: none;
	color: #FFFFFF;
}

#menu {
	float: right;
	height: 35px;	
	width: 700px;
	padding-bottom:7px;
	text-align:center;
}

#menu ul {
	margin: 0;
	padding: 4px 0px 0px 0px;
	list-style: none;

}

#menu li {
	float: right;
	background: url(../images/TAB2.png) repeat-x left bottom;	
	height: 32px;
	width: 111px;

}

#menu a {
	display: block;
	float: left;
	/*border-left: 2px solid #99C233;*/
	margin-right: 3px;
	padding:8px 8px 15px 25px;
/*	text-transform: lowercase;*/
	text-decoration: none;
	font-size: 1em;
	color: #FFFFFF;
}

#menu a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

#menu .last a {
	margin: 0;
	padding-right: 0;
}

/* Tabs Start */
#TTab {
	float: left;
	height:30px;
	width:196px;
	/*	with packages width: 294px;*/
	padding: 0px 0px 0px 0px;
	vertical-align: bottom;
}

#TTab ul {
	margin: 0 0;
	text-align:center;
	padding: 0px 0px 0px 0px;
	list-style: none;

}
#Mainheader2 #TTab .Tabon  {
	float: left;
	text-align: center;
	background: url(../images/tabon.png) repeat-x left bottom;
	height: 30px;
	width: 98px;
	color: #000000;
	padding: 0px 0px 0px 0px;
}


#TTab li {
	float: right;
	background: url(../images/taboff.png) repeat-x left bottom;
	text-align: center;
	height: 30px;
	width: 98px;
	padding: 0px 0px 0px 0px;
}


#TTab a {
	display: block;
	float: left; /*border-left: 2px solid #99C233;;*/
	margin-right: 0px;
	padding: 5px 8px 5px 18px;
/*	text-transform: lowercase;*/	text-decoration: none;
	font-size: 9.5pt;
	color: #FFFFFF;
	font-weight: normal;
}

#TTab a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

#TTab .last a {
	margin: 0;
	padding-right: 0;
}

/* Tabs End */

#menu2  {
font-family:arial;
	display: block;
	float:right;
	/*border-left: 2px solid #99C233;
	text-transform: lowercase;*/
	width: 565px;
	font-size:8.5pt;
	color: #FFFFFF;
	padding-right: 0;
	}
#menu2 a {
	display: block;
	float: left;
	font-family:Arial;
/*		Trebuchet MS border-left: 2px solid #99C233;
	text-transform: lowercase;*/
	font-size: 8.5pt;
	color: #FFFFFF;
	padding-left: 5px;
}
#menu2 a:hover {
	text-decoration: underline;
	color: #D8EBFF;
	font-size: 8.5pt;
	}


/* menu2 end */

#menu2 .last a {
	margin: 0;
	padding-right: 0;
	color: #FFFFFF;
}



----------------------------------------------------------------------------------------------------------------


/* Common */
.HeadText{

/*font-family:Arial;
color:#003366;
font-size:12pt;*/
	font-family: 'Trebuchet MS', "Times New Roman", Times, serif, 'Arial', ;
color:#336699;
font-size:13pt;

	}


/*	a {

	
color: #808080;
color: #70A300;
}

a:hover {
	border: none;
	color: #70A300;
}
*/
/* Header */


/* Footer */

#footerPanl{
	clear: both;
	width: 990px;
	height: 35px;
	margin: 0 auto 0;
	background: url(../images/img02.jpg) repeat-x left top;
	text-align:center;	
}
#footer2 {
	clear: both;
	width: 990px;
	height: 41px;
	margin: 0 auto;
	text-align:center;
	font-size:8pt;
	color:gray;
	font-family:Arial, Helvetica, sans-serif;	
}

#footer p {
	margin: 0;
	padding: 10px 0px;
	font-size: 11px;
}

#footer .legal {
	float: left;
	height:20px;
}

#footer .credit {
	float: right;
	height: 40px;
}


.hrline
{
	border-bottom: 1px dashed #C0C0C0;
	}
.hrlineB
{
	border-bottom: 1px dashed #808080;
	width:95%;
	}
.small
{
	font-family:Arial;
	font-size:8.5pt;
	color:#4D5358;
	}
.smallT
{
	font-family:trebuchet ms;
	font-size:8pt;
	color:#666666;
	font-weight:bold;
	}
	
.smallOrg
{
	font-family:trebuchet ms;
	font-size:8pt;
	color:#ff6600;
	font-weight:bold;
	}

	
input.btnB{   
 	border: medium none;
    background: url('../images/btn_big.png') no-repeat top left;
    width:100px;
    height:28px;
    color:#ffffff; padding-left:8px; padding-right:8px; padding-top:2px; padding-bottom:2px

   /*color:#ffffff;   
   font:125% 'Arial','trebuchet ms',helvetica,sans-serif;   
   background-color:#FA4C07;   
   border: 1px solid;   
   border-color: #C6C3C2 #808080 #808080 #C6C3C2;
   height:27px;   */
   /*filter:progid:DXImageTransform.Microsoft.Gradient   
   (GradientType=0,StartColorStr='#FECF52',EndColorStr='#FA360B');   */
 }   
input.btnN {   
 	border: medium none;
    background: url('../images/btn_big.png') no-repeat top left;
    width:100px;
    height:28px;
    color:#ffffff; padding-left:8px; padding-right:8px; padding-top:2px; padding-bottom:2px
    /*
   color:#ffffff;   
   font:bold 95% 'Arial','trebuchet ms',helvetica,sans-serif;   
   background-color:#FA4C07;   
   border: 1px solid;   
   border-color: #C6C3C2 #808080 #808080 #C6C3C2;
   height:22px;   */
   /*filter:progid:DXImageTransform.Microsoft.Gradient   
   (GradientType=0,StartColorStr='#FECF52',EndColorStr='#FA360B');   */
	}
	
input.btnN:hover {
    border: medium none;
    background: url('../images/btn_bigH.png') no-repeat top left;
    width:100;
    color:#000000;
    height:28; padding-left:8px; padding-right:8px; padding-top:2px; padding-bottom:2px
}
input.btnGO {   
 	border: medium none;
    background: url('../images/btn_small.png') no-repeat top left;
    width:36px;
    height:28px;
    color:#ffffff; padding-left:8px; padding-right:8px; padding-top:2px; padding-bottom:2px
   
	}
	
input.btnGO:hover {
    border: medium none;
    background: url('../images/btn_smallH.png') no-repeat top left;
    width:36;
    color:#000000;
    height:28; padding-left:8px; padding-right:8px; padding-top:2px; padding-bottom:2px
}
input.btnB:hover {
    border: medium none;
    background: url('../images/btn_bigH.png') no-repeat top left;
    width:100;
    color:#0000000;
    height:28; padding-left:8px; padding-right:8px; padding-top:2px; padding-bottom:2px
}

input.btnGO:hover {
    border: medium none;
    background: url('../images/btn_smallH.png') no-repeat top left;
    width:36;
    color:#000000;
    height:28; padding-left:8px; padding-right:8px; padding-top:2px; padding-bottom:2px
}
input.btnB:hover {
    border: medium none;
    background: url('../images/btn_bigH.png') no-repeat top left;
    width:100;
    color:#ffffff;
    height:28; padding-left:8px; padding-right:8px; padding-top:2px; padding-bottom:2px
}
input.btnVbig {
    border: medium none;
    background: url('../images/btn_Vbig.png') no-repeat top left;
    width:300;
    color:#ffffff;
    height:28; padding-left:8px; padding-right:8px; padding-top:2px; padding-bottom:2px
}
input.btnVbig:hover {
    border: medium none;
    background: url('../images/btn_VbigH.png') no-repeat top left;
    width:300;
    color:#000000;
    height:28; padding-left:8px; padding-right:8px; padding-top:2px; padding-bottom:2px
}
.CompletionList
	{
	background-color : White;   
	color: black;
	font-family:arial;font-size:9pt;
	}
	
.CompletionListHighlighted
	{
	background-color : #F8F3AE;  
	color: black;
	font-family:arial;font-size:9pt;
	}
.smlinks
{
	font-size:8.5pt;
	font-family: Arial; 
	color: #3399FF;
}

.smlinks:hover
{
	color: #FF6600;
}