﻿.header { font-family: Arial, Helvetica, san-serif; font-size: 14px; font-weight: normal; font-style: normal; background-color}

.text {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; font-style: normal; color: #000000}
.table_text {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; font-style: normal; color: #000080; padding-right: 5px}
.table_text_small {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; font-style: normal; color: #000080; padding-right: 5px}
.table_text_results {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; font-style: normal; color: #000000; padding-left: 5px; padding-top: 2; padding-bottom: 2}
.infoheadtextblue {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #014e82; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.flights_heading_AS {
	font-family: Tahoma;
	font-size: 15px;
	font-weight: bold;
	color: #1d4267;
}
.flights_fares_AS {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #1d4267;
}
.flights_name {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

#flights_name A {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

#flights_name A:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.textfill {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; WIDTH: 100%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.infoheadtext {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.button4 {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: url(../Images/search.gif) no-repeat center;
	width: 63px;
	border: none;
	text-align: center;
	height: 23px;
	cursor: hand;
}
.searchbutton {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: 1px solid; WIDTH: 100%; COLOR: #0000ff; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f0e68c; TEXT-ALIGN: center; border-colour: #F0E68C
}

.table_back {font-family: Arial, Helvetica, sans-serif;  font-size: 12px; font-weight: normal; color: #000000;}
.table_data {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000;}

.form {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000080;}


h1 {
	
	 padding: 12px 0px 0px 3px;
	font-size:12px ;
	font-weight: bold;	
	 	
}
.tabON 
{
	text-align:center;
	vertical-align:middle;
	background-color: #FFFFFF;
	margin: 5px 5px 0px;
	padding: 5px 5px 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	font-weight: bold;
	font-size: 1.2em;
}
.tabOFF {
	text-align:center;
	vertical-align:middle;
	background-color: #E6E6D1;
	margin: 1px 5px 0px;
	padding: 1px 5px 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	font-size: 1em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
.shelfbottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.smallblack {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
body
{
	 font-size:12px; margin-top:0px; margin-bottom:0px;  font-family:Arial, Helvetica, sans-serif; background-repeat:repeat;
}
.smallredbold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff0000; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.searchtablecssscolorchang {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #5663a9; FONT-FAMILY: Verdana
}
input,textarea,radio
{
margin:0px;
color: #000080;
padding:2px;
border: 1px solid #cccccc;
font-family:Lucida Grande, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
}
.errormessage
{
    color:#FF0000;
}
#login
{
    border: solid 3px #E6E6D1; width: 375px; background-color:#FFFFFF;      
}
#login td
{
     font-size:13px;       
}
#login td input.textbox
{
    font-size:12px;
    border:1px;
    border-color:#cccccc;
    border-style:solid; 
    width:220px;   
}


#login td hr
{
	color: #E4E2E3;
	margin:4px;
}

input.btn{
   color:#FFFFFF;
   font-size:11px;
   font-weight:bold;
   background-color:#003399;
   border:1px;
   border-style:solid; 
   border-color:#616161;}
.bg1 { background: #356AC8; } /*A6A495*/
.bg2 { background: #E6E6D1; }
.bg3 { background: #FEFCED; }
.bg4 { background: #FFFFFF; }
.bg5 { background: #EEEEEE; }
.bg6 { background: #E8EAF3; }/*F3F3E8*/

.text1 { font: 11px Verdana, Arial, Helvetica, sans-serif; }
.text2 { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000000; }
.text3 { font: 11px Verdana, Arial, Helvetica, sans-serif; }
.text4 {font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #0066FF; }

.tabletext1 { font: 11px Verdana, Arial, Helvetica, sans-serif; }
.tabletext2 { font: 12px Verdana, Arial, Helvetica, sans-serif; }
.tabletext3 { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #666666;}
.tabletext4 { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000000; background: #E6E6E6; }

.tabletextbold { font: bold 11px Verdana, Arial, Helvetica, sans-serif; }
.tableheading1 { font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }

.tablelink1 { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #350099; }
.tablelink1:link { color: #350099;}
.tablelink1:visited { color: #350099;}
.tablelink1:hover { color: #FF9C33; }
.tablelink1:active { color: #350099; }

.tablelink2 { font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #350099; }
.tablelink2:link { color: #350099;}
.tablelink2:visited { color: #350099;}
.tablelink2:hover { color: #FF9C33; }
.tablelink2:active { color: #350099; }

.engtext1 { font: 11px Verdana, Arial, Helvetica, sans-serif; }
.engtext2 { font: 11px Verdana, Arial, Helvetica, sans-serif; }

.small { font: 9px Verdana, Arial, Helvetica, sans-serif; }

.redtext { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #FF0000; }

.bold { font-weight: bold;}
.boldeng { font-weight: bold;}

.headtext1 { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }
.headtext2 { font: 11px Verdana, Arial, Helvetica, sans-serif; }
.headtext3 { font: 11px Verdana, Arial, Helvetica, sans-serif; }

.row1 { background: #E8EAF3; line-height: 22px; }
.row2 { background: #FBFBF0; line-height: 22px; }
.row3 { background: #FBFDF1; line-height: 22px; }

.formobj1 { font: 11px Verdana, Arial, Helvetica, sans-serif; }

.link1 { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #350099; }
.link1:link { color: #350099;}
.link1:visited { color: #350099;}
.link1:hover { color: #FF9C33; }
.link1:active { color: #350099; }

.link2 { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #E8EDFD; text-decoration: none; }
..link2:link { color: #E8EDFD;}
..link2:visited { color: #E8EDFD;}
.link2:hover { color: #CCCCCC; }
..link2:active { color: #E8EDFD;}

#create
{
     border: solid 3px #E6E6D1; width: 50%; background-color:#FFFFFF;     margin-top:80px; margin-bottom:80px;              
     
}
#create td
{
     font-size:13px; 
     padding:0px 6px 6px px;      
}
#create td input.textbox
{
    font-size:12px;
    border:1px;
    border-color:#cccccc;
    border-style:solid;      
}
#create td hr
{
 	color:#E4E2E3;
	margin:18px 0px 0px 0px;
   
}

.pagelink1 { font: 11px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; }
.pagelink1:link { font-weight: bold; color: #350099; }
.pagelink1:visited { font-weight: bold; color: #999999; }
.pagelink1:hover { font-weight: bold; color: #FF9C33; }
.pagelink1:active { font-weight: bold; color: #CCCCCC;}

.button1 {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: url(../../client/images/bt-blank1.gif) no-repeat center;
	width: 140px;
	border: none;
	text-align: center;
	height: 19px;
	cursor: hand;
}
.button2 {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: url(../../client/images/bt-blank2.gif) no-repeat center;
	width: 200px;
	border: none;
	text-align: center;
	height: 19px;
	cursor: hand;
}
.button3 {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: url(../../client/images/bt-blank3.gif) no-repeat center;
	width: 59px;
	border: none;
	text-align: center;
	height: 19px;
	cursor: hand;
}
.button4 {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: url(../../client/images/search.gif) no-repeat center;
	width: 63px;
	border: none;
	text-align: center;
	height: 23px;
	cursor: hand;
}

.headlink1 { font: 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #000000; }
.headlink1:link { color: #000000; }
.headlink1:visited { color: #000000; }
.headlink1:hover { color: #666666; }
.headlink1:active { color: #3366CC;}

.footlink1 { font: 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #000000; }
.footlink1:link { color: #A6A495; }
.footlink1:visited { color: #A6A495; }
.footlink1:hover { color: #666666; }
.footlink1:active { color: #3366CC;}

.foottext1 { font: 11px/18px Verdana, Arial, Helvetica, sans-serif; text-align: center; color: #A6A495; }
.foottext2 { font: 11px/18px Verdana, Arial, Helvetica, sans-serif; color: #A6A495; }
.FCtxt1 { font: 10px Verdana, Arial, Helvetica, sans-serif; }
.FCtxt2 { font: 11px Verdana, Arial, Helvetica, sans-serif; }
.FCtxt3 { font: 11px Verdana, Arial, Helvetica, sans-serif; }
.FCtxthead1 { font: bold 12px Verdana, Arial, Helvetica, sans-serif; }
.FCtxtbold { font: bold 11px Verdana, Arial, Helvetica, sans-serif; }

.FCrow1 { background: #A6A495; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.FCrow2 { background: #E8EAF3; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.FCrow3 { background: #FBFBF0; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }

.FClink1 { font: bold 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
..FClink1:link { color: #660000;}
..FClink1:visited { color: #660000;}
.FClink1:hover { color: #CCCCCC; }
..FClink1:active { color: #660000;}

.FClink2 { font: bold 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background: #A6A495; line-height: 18px; }
..FClink2:link { color: #660000;}
..FClink2:visited { color: #660000;}
.FClink2:hover { color: #FFFFFF; }
..FClink2:active { color: #660000;}

.poptxt1 { font: 11px Verdana, Verdana, Arial, Helvetica, sans-serif; }
.poptxthead1 { font: bold 12px Verdana, Arial, Helvetica, sans-serif; }
.poptxtbold { font: bold 11px Verdana, Arial, Helvetica, sans-serif; }
.poptxt2 { font: 11px Verdana, Arial, Helvetica, sans-serif; text-align: justify; }

.symbole1 {
	font: bold 11px/25px Verdana, Arial, Helvetica, sans-serif;
	list-style: url(../../client/images/symbole1.gif);
}
.text5 {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #990033;
}
.text6 {
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	color: #990033;
}
.text7 {
	font: 11px/25px Verdana, Arial, Helvetica, sans-serif;
}
.text8 {
	font: bold 15px Verdana, Arial, Helvetica, sans-serif;
}


/*--------- new styles by Dharshana--*/

        .tdMiddle
        {
            background-color: #ece9d8;
            height: 1px;
        }
        .stBody
        {
            border-right: #A5D0EC 1px solid;
            border-top: #A5D0EC 1px solid;
            border-left: #A5D0EC 1px solid;
            border-bottom: #A5D0EC 1px solid;
        }
        .title
        {
            padding-right: 5px;
            padding-left: 5px;
            font-weight: bolder;
            font-size: 13px;
            padding-bottom: 5px;
            color: #ffffff;
            line-height: 20px;
            padding-top: 2px;
            background-color: #0497cd;
        }
        .stHead
        {
            font-weight: bold;
            padding-left: 2px;
        }
        .stHead2
        {
            font-weight: bold;
            background-color: #F3F8FE;
            padding-left: 2px;
            
        }
        .Prompt
        {
            padding-right: 5px;
            padding-left: 5px;
            padding-bottom: 5px;
            padding-top: 5px;
            text-align: right; 
            font-size:10px;           
        }
        .Prompt INPUT
        {
            font-weight: bold;
            color: white;
            background-color: #0497cd;
        }
        .stLine
        {
            padding-left: 2px;
            font-size:9pt;
        }
        .search_button
        {
            background-color: #3E5C80;
            color: White;
            font-weight: bold;
        }
        .search_box_bg
        {
            background: #BFE3F1;
            margin-bottom: 10px;
        }
        .search_box_bg2
        {
            background: #F3F8FE;
            margin-bottom: 10px;
        }
.othergreen {	FONT-WEIGHT: bold;	FONT-SIZE: 12px;	COLOR: #35628c;	FONT-FAMILY: Arial}
.darkgreen {	FONT-WEIGHT: bold;	FONT-SIZE: 12px;	WORD-SPACING: 2px;	COLOR: #085976;	FONT-FAMILY: Arial}

.style1 {	COLOR: #256aa5;	FONT-FAMILY: Arial}

.style3 {	FONT-WEIGHT: bolder;	FONT-SIZE: 13px;	COLOR: #ff0000;	FONT-FAMILY: Arial}

.style2 {	FONT-WEIGHT: bold;	FONT-SIZE: 14px;	COLOR: #ff6600;	FONT-FAMILY: Arial}

.tableBorder
{
	border-bottom-color:#ccdae5;border-bottom-width:2px;border-bottom-style:dotted;
	border-top-color:#ccdae5;border-top-width:2px;border-top-style:dotted;
	border-left-color:#ccdae5;border-left-width:2px;border-left-style:dotted;	
	border-right-color:#ccdae5;border-right-width:2px;border-right-style:dotted;
}

.blueFont {		FONT-SIZE: 12px;	COLOR: #35628c;	FONT-FAMILY: Arial}

.greenFont {		FONT-SIZE: 12px;	WORD-SPACING: 2px;	COLOR: #068598;	FONT-FAMILY: Arial}


.resultwrapper{
	display:block; padding:0;	
	border:1px solid #0497cd;	
}

.header{
	font-weight:bold;
	/*padding:5px;*/
	background-color:#ffffff;	
	/*color:White;*/
	font-size:13px;	
	border-bottom:solid 1px #0497cd;
}

.header2{
	font-weight:bold;
	/*padding:5px;*/
	background-color:#C3D4E3;		
}

.headerFlightDirection{	
	background-color:#EFEFEF;
	/*padding:5px;*/	
}

.row_bottom_line
{
        border-bottom  	: 1px solid #068598;
        padding-left:5px;
}

.row_bottom_dottedline
{
        border-bottom-width:1px;
        border-bottom-style:dotted;
        border-bottom-color:#068598;
        padding-left:5px;
}

