/* CSS Document */

.NavTopTableBG
{
background-image:url(../../images/nav_box_02.png);
background-repeat:repeat-x;
}

.NavShedowTableBG
{
background-image:url(../../images/nav_table_shedow_02.png);
background-repeat:repeat-x;
}

.NavInnerTableBG
{
background-image:url(../../images/nav_inner_table_02.png);]
background-repeat:repeat-x;
}

.BlueImageBg
{
background-image:url(../../images/blue_bg.gif);
background-repeat:no-repeat;
}

.Image01
{
background-image:url(../../images/img01.jpg);
background-repeat:no-repeat;
}

.LowestAir
{
background-image: url(../../images/lowest_airfares.jpg);
background-repeat:no-repeat;
}

.Image02
{
background-image:url(../../images/img02.jpg);
background-repeat:no-repeat;
}

.TabsTopBg
{
background-image:url(../../images/multi_tab_btns_02.png);
background-repeat:repeat-x;
}

.TabsWhiteBg
{
background-image: url(../../images/tabs_02.png);
background-repeat:repeat-x;
}

.TabsOrangeBg
{
background-image: url(../../images/tabs_06.png);
background-repeat:repeat-x;
}

.TabsbotsBg
{
background-image: url(../../images/multi_tab_bott_02.png);
background-repeat:repeat-x;
}
.LeftTabActive
{
background-image: url(../../images/tabs_left_active.png);
background-repeat:no-repeat;
}

.RightTabActive
{
background-image: url(../../images/tabs_right_active.png);
background-repeat:no-repeat;
}
.LeftTabInactive
{
background-image: url(../../images/tabs_left.png);
background-repeat:no-repeat;
}

.RightTabInactive
{
background-image: url(../../images/tabs_right.png);
background-repeat:no-repeat;
}
.BottLineBG
{
background-image: url(../../images/bott_line_02.png);
background-repeat:repeat-x;
}


.MainTabsBg
{
background-image: url(../../images/main_btn_02.png);
background-repeat:repeat-x;
}

.TabsSideBg
{
background-image: url(../../images/multi_tab_table_06.png);
background-repeat:repeat-y;
}

.WhiteTahoma28BoldItelic
{
font-family:Tahoma;
font-size:28px;
font-style:italic;
font-weight:bold;
color:#FFFFFF;
}
.OrangeTahoma12Bold
{font-family:Tahoma;
font-size:12px;
font-weight:bold;
color:#ff6b00;
}

.OrangeTahoma12
{font-family:Tahoma;
font-size:11px;
color:#ff6b00;
}

.BlueTahoma14Bold
{font-family:Tahoma;
font-size:14px;
font-weight:bold;
color:#356392;
}

.WhiteTahoma15BoldItelic
{
font-family:Tahoma;
font-size:15px;
font-style:italic;
font-weight:bold;
color:#FFFFFF;
}

.LightBlueTahoma12Bold
{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#5186bc;
}

.BlackTahoma11
{
font-family:Tahoma;
font-size:11px;
color:#484948;
}

.BlackTahoma11Bold
{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#484948;
}

.BlackLightTahoma11Bold
{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color: #666666;
}
.LightBlackTahoma11
{
font-family:Tahoma;
font-size:11px;
color:#696363;
}

.BlueTahoma12Bold
{
font-family:Tahoma;
font-size:12px;
font-weight:bold;
color:#1052c0;
}

.TextBoxBlackTahoma9Bold
{
font-family:Tahoma;
font-size:9px;
font-weight:bold;
color:#241200;
text-align:center;
}
/*----------------------------------Advance Search Menubar Hyperlink------------------------------------------------*/
#adv1 a
{
font-family: Tahoma;
font-weight:bold;
text-decoration: none;
font-size:12px;
}


#adv1 a:visited,#adv1 a:link 
{
color:#5284ba;
}

#adv1 a:hover 					
{
color: #FF6600;
text-decoration:none;
} 

/*----------------------------------side Link------------------------------------------------*/

#side a
{
font-family: Tahoma;
text-decoration: none;
font-size:11px;
}


#side a:visited,#side a:link 
{
color: #FFFFFF;
}

#side a:hover 					
{
color: #FFFF00;
text-decoration:none;
} 

/*----------------------------------Join Link------------------------------------------------*/

#Join a
{
font-family: Tahoma;
text-decoration: none;
font-weight:bold;
font-size:12px;
}


#Join a:visited,#Join a:link 
{
color: #FFFFFF;
}

#Join a:hover 					
{
color: #FFFF00;
text-decoration:none;
} 

/*----------------------------------White Link------------------------------------------------*/

#white a
{
font-family: Tahoma;
text-decoration: none;
font-size:12px;
font-weight:bold;
}


#white a:visited,#white a:link 
{
color: #ff6b00;
}

#white a:hover 					
{
color: #356392;
text-decoration:none;
} 

/*----------------------------------Orange Link------------------------------------------------*/

#orange a
{
font-family: Tahoma;
text-decoration: none;
font-weight:bold;
font-size:12px;
}


#orange a:visited,#orange a:link 
{
color: #FFFFFF;
}

#orange a:hover 					
{
color: #356392;
text-decoration:none;
} 


/*----------------------------------Blue Link------------------------------------------------*/

#more a
{
font-family: Tahoma;
text-decoration: none;
font-weight:bold;
font-size:11px;
}


#more a:visited,#more a:link 
{
color: #0510ff;
}

#more a:hover 					
{
color: #FF3300;
text-decoration:none;
}

/*----------------------------------bottLink1 Link------------------------------------------------*/

#bottLink1 a
{
font-family: Tahoma;
text-decoration: none;
font-weight:bold;
font-size:11px;
}


#bottLink1 a:visited,#bottLink1 a:link 
{
color: #1357a6;
text-decoration:underline;
}

#bottLink1 a:hover 					
{
color: #FF3300;
text-decoration:none;
}

/*----------------------------------bottLink2 Link------------------------------------------------*/

#bottLink2 a
{
font-family: Tahoma;
text-decoration: none;
font-weight:bold;
font-size:11px;
}


#bottLink2 a:visited,#bottLink2 a:link 
{
color: #999898;
text-decoration:underline;
}

#bottLink2 a:hover 					
{
color: #666666;
text-decoration:none;
} 


/**************************************************************************************************/
.bannerborder
{
background-color:#8e1f04;
}

.welcome
{
font-family: Trebuchet MS;
font-size: 22px;
font-weight: bold;
text-decoration:none;
color:#333333;
}

.txtnormal
{
font-family: Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#3d3d3d;
}

.txtnormal1
{
font-family: Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#00619c;
}

.txtbold
{
font-family: Trebuchet MS;
font-size: 13px;
font-weight: bold;
text-decoration:none;
color:#000000;
}

.thanks
{
font-family: Trebuchet MS;
font-size: 13px;
font-weight: bold;
text-decoration:none;
color:#005f9b;
}

.errorMsg
{
font-family: Trebuchet MS;
font-size: 13px;
font-weight: bold;
text-decoration:none;
text-align:center;
color:#005f9b;
}

.thanks1
{
font-family: Trebuchet MS;
font-size: 13px;
font-weight: bold;
text-decoration:none;
color:#b94a1d;
}

a.atext
{

font-family: Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:underline;
color:#00619c;
}

a.atext:hover
{

font-family: Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#00619c;
}

a.atextbold
{

font-family: Trebuchet MS;
font-size: 13px;
font-weight: bold;
text-decoration:underline;
color:#00619c;
}

a.atextbold:hover
{

font-family: Trebuchet MS;
font-size: 13px;
font-weight: bold;
text-decoration:none;
color:#4c4c4c;
}


a.aforgotpswd
{
font-family:Arial;
font-size: 11px;
font-weight: normal;
text-decoration:underline;
color:#ff4700;
}

a.aforgotpswd:hover
{
font-family:Arial;
font-size: 11px;
font-weight: normal;
text-decoration:none;
color:#ff4700;
}

.frmlabel1home
{
font-family:Arial;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#666666;
padding-bottom:3px;
}

.frmvalue1home
{
font-family:Arial;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#666666;
padding-bottom:3px;
}

.frmlabel2home
{
font-family:Arial;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#666666;
padding-bottom:3px;
}

.frmvalue2home
{
font-family:Arial;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#666666;
padding-bottom:3px;
}

.middletablebg
{
background-color:#ffffff;
}

.middletableborder
{
background-color:#becbd1;
}

.bcrumbtxtnormal
{
font-family: Trebuchet MS;;
font-size: 12px;
font-weight:normal;
color:#00609c;
}

a.abcrumb
{
font-family: Trebuchet MS;;
font-size: 12px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

a.abcrumb:hover
{
font-family: Trebuchet MS;;
font-size: 12px;
font-weight:bold;
color:#000000;
text-decoration:underline;
}


.leftheadingbold
{
font-family:Arial;
font-size: 12px;
font-weight: bold;
text-decoration:none;
color:#2f2f2f;
padding-left:10px;
background-image:url(../../images/left_heading_bg.gif);
line-height:26px;
vertical-align:middle;
}


a.aleftlinks
{
font-family: Trebuchet MS;;
font-size: 13px;
font-weight:normal;
color:#4c4c4c;
text-decoration:underline;
}

a.aleftlinks:hover
{
font-family: Trebuchet MS;
font-size: 13px;
font-weight:normal;
color:#4c4c4c;
text-decoration:none;
}


.righttableborder
{
background-color:#e6bea6;
}
.lefttablebg
{
background-color:#fbfbfb;
}

.righttablebg
{
background-color:#fbfbfb;
}

.righttablebg1
{
background-color:#ffffff;
}

.rightbannerborder
{
background-color:#f2ddd1;
}

.rightbannerbg
{
background-color:#ffffff;
}
/* CSS for footer/bottom starts here.*/

.copyright{
	font-weight: normal;
	font-family: Verdana;
	font-size:10px;
	color:#3d3d3d;
	text-decoration: none;
padding-top:2px;
line-height:10px;
padding-left:13px;
}


a.afooterlink
{
font-family: Tahoma;
font-size: 11px;
color:#444444;
text-decoration:none;
}

a.afooterlink:hover
{
font-family: Tahoma;
font-size: 11px;
color:#444444;
text-decoration: underline;
}

a.accountlink
{
font-family: Tahoma;
font-size: 13px;
font-weight: bold;
color:#444444;
text-decoration:none;
}

a.accountlink:hover
{
font-family: Tahoma;
font-weight: bold;
font-size: 13px;
color:#444444;
text-decoration: underline;
}


.footerlinkbg
{
line-height:12px;
}

.footerbg
{
background-image:url(../../images/footer_bg.gif);
line-height:30px;
}

/* CSS for footer/bottom ends here.*/


.middleheadingbold
{
font-family: Trebuchet MS;
font-size: 15px;
font-weight: bold;
text-decoration:none;
color:#333333;
padding-top:5px;
padding-bottom:3px;
}

.subheadingbold
{
font-family: Trebuchet MS;
font-size: 13px;
font-weight: bold;
text-decoration:none;
color:#0067a2;
padding-top:2px;
padding-bottom:4px;
padding-left:5px;
}

.subsubheadingbold
{
font-family: Trebuchet MS;
font-size: 12px;
font-weight: bold;
text-decoration:none;
color:#2f2f2f;
}

.frmlabel1
{
font-family: Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#666666;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
background-color:#F5F5F5;
line-height: 20px;
}

.frmbg1
{
background-color:#f8f8f8;
}

.frmvalue1
{
font-family: Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#666666;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
background-color:#F5F5F5;
line-height: 20px;
}

.frmlabel2
{
font-family:Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#666666;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
background-color:#F4F9FE;
line-height: 20px;
}

.frmbg2
{
background-color:#eef3f6;
}

.frmvalue2
{
font-family:Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#666666;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
background-color:#F4F9FE;
line-height: 20px;
}

.frmlabel3
{
font-family: Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#666666;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
background-color:#B5EDBC;
line-height: 20px;
}

.frmbg3
{
background-color:#B5EDBC;
}

.frmvalue3
{
font-family: Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#666666;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
background-color:#B5EDBC;
line-height: 20px;
}


.mandatoryimage
{
padding-left:6px;
padding-right:4px;
padding-top:10px;
background-color:#f8f8f8;
}

.mandatoryimage1
{
padding-left:6px;
padding-right:4px;
padding-top:10px;
background-color:#eef3f6;
}

.mandatory
{
font-family:Trebuchet MS;
font-size: 11px;
font-weight: normal;
text-decoration:none;
color:#b94a1d;
padding-right:4px;
padding-bottom:4px;
text-align:right;
}

.frmbuttonbg
{
padding-top:6px;
padding-bottom:6px;
padding-left:5px;
}

.frmmessage
{
font-family:Trebuchet MS;
font-size: 11px;
font-weight: normal;
text-decoration:none;
color:#ff4700;
padding-top:4px;
padding-bottom:4px;
}

.frmmessage1
{
font-family:Trebuchet MS;
font-size: 11px;
font-weight: normal;
text-decoration:none;
color:#ff4700;
padding-top:4px;
padding-bottom:4px;
padding-left:6px;
}


.imgborder
{
background-color:#8e1f04;
}

.imgbg
{
background-color:#ffffff;
}

.newstitle
{
font-family:Trebuchet MS;
font-size: 12px;
font-weight: bold;
text-decoration:none;
color:#b94a1d;
}

.descp
{
font-family:Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#3d3d3d;
}

.listhead
{
font-family:Trebuchet MS;
font-size: 12px;
font-weight: bold;
text-decoration:none;
color:#014974;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
background-color:#ecf6fb;
}

.listhead1
{
font-family:Trebuchet MS;
font-size: 11px;
font-weight: bold;
text-decoration:none;
color:#172c39;
}

.listvalue
{
font-family:Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#000000;
background-color:#f9fafb;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
}

.listvalue1
{
font-family:Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#000000;
background-color:#bbccaa;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
}

.listvaluebg
{
font-family:Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#000000;
background-color:#f9fafb;
}



.listborder
{
background-color:#d6dfe4;
}

.listbg
{
background-color:#f9fafb;
}

.searchlabel1
{
font-family: Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#666666;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
background-color:#f8f8f8;
}

.searchvalue1
{
font-family: Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#666666;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
background-color:#f8f8f8;
}

.date
{
font-family: Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#ff4700;
}

a.alistnormal
{
font-family: Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:underline;
color:#00619c;
}

a.alistnormal:hover
{
font-family: Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#00619c;
}

.liststatus
{
font-family: Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#8e0e04;
}
.liststatus1
{
font-family: Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#005794;
}
.liststatus2
{
font-family: Trebuchet MS;
font-size: 12px;
font-weight: normal;
text-decoration:none;
color:#009415;
}

.pagingtxt
{
font-family: Trebuchet MS;
color: #444444;
font-weight: normal;
font-size: 11px;
background-image:url(../../images/paging_bg.gif);
line-height:25px;
text-align:right;
padding-right:4px;
}

.pagingtxtbold1
{
font-family: Trebuchet MS;
font-size: 11px;
font-weight: bold;
text-decoration:none;
color:#444444;
}

.pagingtxtbold
{
font-family: Trebuchet MS;
font-size: 11px;
font-weight: bold;
text-decoration:none;
color:#444444;
}

a.apaging
{
font-family: Trebuchet MS;
font-size: 11px;
font-weight: bold;
text-decoration:none;
color:#444444;
}

a.apaging:hover
{
font-family: Trebuchet MS;
font-size: 11px;
font-weight: bold;
text-decoration:underline;
color:#444444;
}

.frmhelptxt
{
font-family: Trebuchet MS;
font-size: 11px;
font-weight: normal;
text-decoration:none;
color:#615146;
font-style:italic;
}

.tborder
{
border: 1px solid #003399;
}
.head	
{
font-family: verdana;
color: #ffffff;
font-weight: bold;
font-size: 11px;
background-color: #1657C4;
line-height: 25px;
}
.tbg	
{
background-color: #ffffff;
}