.Heading_1{font-family:Arial;

font-size:18px;

font-style:normal;

color:#000000;

text-decoration:none;

}

 

.Heading_2{font-family:Arial;

font-size:16px;

color:#000000;

font-style:normal;

font-weight:bold;

text-decoration:none;

}

.Heading_3{font-family:Arial;

font-size:14px;

color:#000000;

font-style:normal;

font-weight:bold;

text-decoration:none;

}

.Heading_4{font-family:Arial;

font-size:17px;
FONT-WEIGHT: bold;
color:#000000;

font-style:normal;

line-height:25px;

text-decoration:none;

}



.heading4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff;

}

.heading4_RFT /* Class by Shweta Gupta */
{
FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000;
}

.heading4_Search /* Class by Shweta Gupta */
{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; 
}

.heading2 {

FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff; 

}

.heading3 {

FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #000000; 

}



.NewLink
{
	color:black;text-decoration:none;font-size:small;font-family:Arial;
}
.NewLink1
{
	color:black;font-size:small;
}
.boder3_Side{
border-left:#666666;
border-left-width:1px;
border-left-style:solid;
border-right:#666666;
border-right-width:1px;
border-right-style:solid;
border-top:#666666;
border-top-width:1px;
border-top-style:solid;
}
.border_2side{

border-bottom-color:#666666;
border-bottom-width:1px;
border-bottom-style:solid;
}
body,td,th {
	font-family:Arial;
	font-size: 12px;
		}
.hightspace {
	height: 6px;
}
heightspace
 {
	height: 6px;
}
imgCursor
{
cursor: pointer;
cursor: hand;
}

.ddd
{
	border-right:#666666;
border-right-width:1px;
border-right-style:solid;
}
.userControlBorder_Top
{border-left: solid 6px #c56868; border-right: solid 6px #c56868;border-top: solid 6px #c56868;
}

.userControlBorder_Bottom
{border-left: solid 6px #c56868; border-right: solid 6px #c56868; border-bottom: solid 6px #c56868;
}

.heading_textsearch {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #296AAA; 
}
.heading_Links {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #494949;  padding-left:18px; text-decoration:none;
}
.heading_Links:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #990000;  padding-left:18px;
}
.form {
	FONT-SIZE: 11px; COLOR: #296AAA; font-weight:normal; 
}
.NevyBlue_text {
	 FONT-SIZE: 11px; COLOR: #000066;  TEXT-DECORATION: none
}
.formtext_black {
	FONT-SIZE: 12px; COLOR: #000; 
}
.text {
	FONT-SIZE: 12px; COLOR: #000; 
}
.heading {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; 
}

.headerlinks {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; text-decoration:none; font-stretch:extra-expanded; padding-left:7px; padding-right:7px;
}
.headerlinks:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #CCCCCC; text-decoration:underline; font-stretch:extra-expanded; padding-left:7px; padding-right:7px;
}
.heading_DarkGray_style8
{
		FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #727272;  
}
.heading_DarkGray {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #727272;  
	}
	
.heading_Red {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #AD1818;  
	}
.Linkers {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; 
}
.heading_search {
	FONT-SIZE: 11px; COLOR: #ffffff; 
}

.border {
	BORDER-RIGHT: #ac1b1e 1px solid; BORDER-TOP: #ac1b1e 1px solid; BORDER-LEFT: #ac1b1e 1px solid; BORDER-BOTTOM: #ac1b1e 1px solid
}

.frame{
border-style:solid;
border-color:#CCCCCC;
border-width:1px;
background-color:#EAEAEA;
}

.border_blue {
	BORDER-RIGHT: #7382b5 1px solid; BORDER-TOP: #7382b5 1px solid; BORDER-LEFT: #7382b5 1px solid; BORDER-BOTTOM: #7382b5 1px solid
}
.textfield {
	FONT-SIZE: 10px; WIDTH: 75px;
}
.textfield_small {
	FONT-SIZE: 12px;  
}
.button {
	FONT-SIZE: 11px; WIDTH: 90px;  BACKGROUND-COLOR: #296AAA; color:#FFFFFF;
}
.heading1_style7
 {
	FONT-WEIGHT: bold; FONT-SIZE: 28px; COLOR: #000000; 
}
.heading1 {
	 FONT-SIZE: 12px;  
}
.textRedLink {
	FONT-SIZE: 11px; COLOR: #AD2527;
}
.mand_text {
	FONT-SIZE: 11px; COLOR: #AD2527; font-weight:bold;
}
.textRedLink:hover {
	FONT-SIZE: 11px; COLOR: #000000;
}



.blue_bgColor{
background-color:#FFFFFF;
}

.Search_TAB{
border-left-color:#E9E9E9;
border-left-style:solid;
border-left-width:1px;
font-size:12px;
font-weight:bold;
text-align:center;
text-decoration:none;
color:#FFFFFF;
}
.Search_TAB:hover{
border-left-color:#E9E9E9;
border-left-style:solid;
border-left-width:1px;
font-size:12px;
font-weight:bold;
text-align:center;
text-decoration:none;
color:#CCCCCC;
}


.blue_Tab1{
background-color:#c56868;
FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; 
text-align:center;
}

.blue_Tab2
{
/*background-color:#c56868;*/
background-color:#3d3b3b;
FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; 
text-align:center;
}

.blue_Tab34
{
/*background-color:#c56868;*/
background-color:#3d3b3b;
}

.blue_Tab3{
background-color:#c56868;
FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; 
text-align:center;
}
.blue_Tab4{
background-color:#c56868;
FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; 
text-align:center;
}

.lightGreyBG{
background-color:#EFEBEF;
}

.WhiteBG{
background-color:#FFFFFF;
}
.summeryTab_Table{
border-color:#EFEBEF;
border-bottom-style:solid;

}
.btDotedBorder{
border-bottom-color:#666666;
border-bottom-width:1px;
border-bottom-style:solid;
}
.blueboder_Left{
border-left:#666666;
border-left-width:1px;
border-left-style:solid;

border-bottom-color:#666666;
border-bottom-width:1px;
border-bottom-style:solid;
}
.blueboder2_Left{
border-left:#666666;
border-left-width:1px;
border-left-style:solid;
background-color:#FFFFFF;
border-bottom-color:#666666;
border-bottom-width:1px;
border-bottom-style:solid;
}

.blueboder3_Left{
border-left:#666666;
border-left-width:1px;
border-left-style:solid;

border-bottom-color:#666666;
border-bottom-width:1px;
border-bottom-style:solid;
}
.blueboder3_Multi{
border-left:#666666;
border-left-width:1px;
border-left-style:solid;


}

.MandatoryColor {
	FONT-SIZE: 11px; COLOR: #AD2527; font-weight:bold;
	
}

.lightBlueBG
{
/*background-color:#BCD9F4;
background-color:#2c60b3;*/
background-color:#880203;
FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; 
/*background-image:url(../../images/footerBGnew.gif)*/
height:27px;
}

.BG_Flight /* Class by Shweta Gupta */
{

background-color:#EFEBEF;
 
height:27px;

/*border-bottom:1px dotted #666666;*/

}

.BG_PaxInfo /* Class by Shweta Gupta */
{
background-color:#3d3b3b;
FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; 
height:27px;
}
 

.headerFooter{

background-color:#2C60B3;

FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff;

background-image:url(../../images/footerBGnew1.gif); 

text-align:center;

}

 

.darkMaroonBG{

background-color:#840202;

FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff;

text-align:center;

}

 

.text_bold{

FONT-SIZE: 10px; COLOR: #000; font-weight:bold;

}

.lightBluecolor{

background-color:#9d302f;

 FONT-SIZE: 11px; COLOR: #ffffff; 

text-align:center;

}



/* Update CSS  */


.textBackground 
{
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial; background-color:#efebef	
}
.tableborder
 {
    border-top: 1px solid #CCCCCC;
    border-right: 1px solid  #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border:#000066;
}
.tableblueborder
 {
    border-top: 1px solid #6090C0;
    border-right: 1px solid  #6090C0;
    border-bottom: 1px solid #6090C0;
    border-left: 1px solid #6090C0;
    border:#6090C0;
}

.TableBackColor
{
 background-color:	#296aaa
}
.TextColor
{
	color:	#296aaa
}
.style2 {color: #9C1C1D}
.style3 {color: #FFFFFF}

.btBorder
 {
	background-color:#FFFFFF	
}
.tableRow {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #cccccc
}
.tableAltRow {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial
}


	

.menu{ color:#FFFFFF;}
.container{ background:url("../../images/background.jpg") no-repeat #FFFFFF top; margin:0; }
.container1{ background:url("../../images/backon.jpg") no-repeat #FFFFFF ; margin:0 }
.tabmiddle	{
	background-color:#3d3b3b;
	border-top:1px solid #440b0b;
	font-family:arial;
	font-size:13px;
	color:#ffffff;
	cursor:pointer;

}
.tabmiddleRED	{
	
	background-image:url("../../images/middle.gif");
	background-repeat:repeat-x;
	border-top:1px solid #460003;
	font-family:arial;
	font-size:13px;
	color:#ffffff;
	cursor:pointer;

}
.panal_middle	{
	background-color:#FFFFFF;
	border-top:1px solid #440b0b;
	border-right:1px solid #440b0b;
	border-left:1px solid #440b0b;
	
}
.loginwindowII	{
	font-family:arial;
	font-size:10px;
	color:#000000;
}
.panal_bottom	{
	background-color:#FFFFFF;
	border-bottom:1px solid #440b0b;
	color:#FFFFFF;
}
.menu1
{
	color:#FFFFFF;text-decoration:none;
}
.fotter {

font-family:arial;

FONT-SIZE:10px;

color:#666666;

}

.NewLink_footer

{

color:#666666;text-decoration:none;

}
.booking	
{
	font-family:arial;
	font-size:24px;
	color:#333333;
}


.travelerLogin {
	FONT-SIZE: 18px; COLOR: #333333; FONT-FAMILY: arial
}
.loginwindow {
	BORDER-RIGHT: #440b0b 1px solid; FONT-SIZE: 13px; BORDER-LEFT: #440b0b 1px solid; BACKGROUND-COLOR: #ffffff
}

.headingtransaction
	{ 
		font-family:Arial; color:#000000; font-size:14px; 
		}
		
.loadcriteriaheading
{
	font-family: Arial; font-size: 12px; color: #000066;
}

/*Hotel CSS */
.room {
font-size:13px;
color:#000000;
font-weight:bold;
}
.mainTabl {
background-color:#f7f7f7;
border:1px solid #dedede;
}
con_tab {
background-color:#FFFFFF;
}
.hotalID {
font-family:arial;
font-size:14px;
letter-spacing:1px;
color:#990000;

}
.type {
font-family:arial;
font-weight:bold;

}

.BG_Retrieve /* Class by Shweta */

{

background-color:#3d3b3b; 

color:#EAEAEA;

height:22px;

}

.heading_Retrieve /* Class by Shweta */

{ font-size:13px; color:#EAEAEA; 

}



/* End Here */
/*Css For Holiday new Layout */
.PKTabWhite
{
background-image: url(../../images/middle_tabON.jpg); 
background-repeat: repeat-x;
font-family: arial; 
font-size: 11px; 
color: #000000;
cursor:pointer;


}
.PkTabRed
{
	background-image: url(../../images/middle_tab.jpg); 
	background-repeat: repeat-x;
    font-family: Verdana;
    font-size: 11px;
    color: #FFFFFF;
    cursor:hand;
    cursor:pointer;
}

.txt_input	{
	width:138px;
	height:18;
}

.txt_list	{
	width:144px;
	height:18;
}

.txt_listChotu	{
	width:35px;
	height:18;
}
.style2_holiday {color: #FF0000}
.style3_holiday{
	font-size: 13px;
	font-weight: bold;
	white-space:nowrap;
}
.style4_holiday {font-size: 11px}
.heading_holiday {
font-family:Verdana; font-size:14px; color:#000000; font-weight:bold;
}

.par {
font-family:Verdana; font-size:12px; color:#000000;
}
/* end Here  */
/* Holiday Changes RoomRequirment */

.PKBottomLine
{
	border-bottom:1px solid #000000;border-right: 1px solid #990000; border-left: 1px solid #990000;background-color:#f7f7f7;
}
.PKBorder
{
	color:#000000; border-right: 1px solid #990000; border-left: 1px solid #990000;
	 border-top:1px solid #990000;
	background-color:#f7f7f7;
}
.BG_HolidaySummary {

background-color:#3d3b3b;

FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; 

height:17px;

}

.PKBackground

{background-color:#f7f7f7;

}

.PKDotted

{font-family: arial; font-size: 14px;color: #000000;border-bottom:1px dotted #000000;

}

.PKDotted_left

{font-family: arial; font-size: 13px;color: #000000; line-height: 20px; padding-left: 25px; border-left: 1px dotted #990000;

}

.PKTable_Background

{background-color:#ffffff;border-bottom:10px solid #f7f7f7;

}

.PKDotted_Bottom

{border-bottom:2px solid #f7f7f7;

font-family:arial;

}

.PKDottedRight_bottom

{border-right:2px solid #f7f7f7; border-bottom:2px solid #f7f7f7;

font-family:arial;

}

.PKDotted_Border

{border-right:2px solid #f7f7f7; border-bottom:2px solid #f7f7f7;border-left:2px solid #f7f7f7;font-family:arial;

}


/* end Here  */