
BODY
{   
    FONT-SIZE: 9pt;
   
    FONT-FAMILY: Arial, Helvetica;
    background-position:top;
    background-repeat:repeat-x;
   
   
    
}

.Body_Client
{   
    FONT-SIZE: 9pt;
    COLOR: #D8E6F1;
    FONT-FAMILY: Arial, Helvetica;
    background-position:top center;
    background-repeat:no-repeat;
    margin-top:0px;
    margin-bottom:0px;
    margin-left:0px;
    margin-right:0px;
}

.BODY_Rule
{   
    FONT-SIZE: 9pt;
    COLOR: #444444;
    FONT-FAMILY: Arial, Helvetica;
    background-position:top;
   /* background-repeat:repeat-x; */
   /* background-color:#dcdde2; */
   /* background-image:url('/images/Portal/Bg_image.png'); */
   margin-top:0px;
   margin-bottom:0px;
   margin-left:0px;
   margin-right:0px;
    
}


TD
{
    FONT-SIZE: 9pt;
    COLOR: #444444;
    FONT-FAMILY: Arial, Helvetica
}
table
{
  border-collapse:collapse;
}
 
TH

{
    FONT-SIZE: 9pt;
    COLOR: #444444;
    FONT-FAMILY: Arial
}
P
{
    FONT-SIZE: 9pt;
    COLOR: #444444;
    FONT-FAMILY: Arial
}
LI
{
    FONT-SIZE: 9pt;
    COLOR: #444444;
    FONT-FAMILY: Arial, Helvetica
}

DIV
{
    FONT-SIZE: 9pt; 
    FONT-FAMILY: Arial, Helvetica
}
LAYER
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Helvetica
}

hr { COLOR: #B4B4B4;  FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica; } 
.wtext
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica
}
 .head1 {COLOR: #FFFFFF;  FONT-SIZE: 18pt; FONT-WEIGHT:bolder; FONT-FAMILY: Arial, Helvetica;} 
.head2 {COLOR: #0066CC;  FONT-SIZE: 16pt; FONT-WEIGHT:bolder; FONT-FAMILY: Arial, Helvetica;} 
.pt8
{
    FONT-SIZE: 8pt;
    COLOR: #c54400;
    FONT-FAMILY: Arial, Helvetica
}
 
.butyl
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    BORDER-LEFT-COLOR: #828b3c;
    BORDER-BOTTOM-COLOR: #828b3c;
    COLOR: #ffffff;
    BORDER-TOP-COLOR: #828b3c;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #828b3c;
    BORDER-RIGHT-COLOR: #828b3c
}
.black
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: #444444;
    FONT-FAMILY: Arial, Helvetica
}
.Showblack
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14pt;
    COLOR: #444444;
    FONT-FAMILY: Arial, Helvetica
}
.white
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica
}
.toplinks A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    WORD-SPACING: normal;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif;
    LETTER-SPACING: normal;
    TEXT-DECORATION: none
}
.toplinks A:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.pkg
{
    FONT-SIZE: 14pt;
    COLOR: #f0c300;
    FONT-FAMILY: Arial, Helvetica
}
.pkgfr
{
    FONT-SIZE: 8pt;
    COLOR: #444444;
    FONT-FAMILY: Arial, Helvetica
}

.prp_nameg
{
    
    COLOR: #178278;
    font-family:  Arial, Helvetica, sans-serif;
	font-size: 11pt;
}


.Rights_re
{
    
    COLOR: #acdcf2;
    font-family:  Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

.footer_pkg
{
    
    COLOR: #ffffff;
    font-family:  Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
}

.footer_algs
{
	padding-left:20px;
}

.footer_alg
{
	padding-left:8px;
}

.Things_to
{    
    COLOR: #ffffff;
    font-family:  Arial, Helvetica, sans-serif;
	font-size: 12pt;
}

.tbl_background
{   
    background-color:#ffffff;
}



.shopping_Cart1
{   
    background-color:#D6C973;
}
.shopping_Cart
{   
    
    background-image:url('/images/Portal/widget_Centre.png');
}

.prp_Menu
{
    
    COLOR: #004700;
    font-family:  Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.prp_Tbl_Header
{
    
    COLOR: #3D9BD3;
    font-family:  Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.shprp
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bolder;
    COLOR: #7b0909;
    FONT-FAMILY: Arial, Helvetica
}
.shpad
{
    FONT-SIZE: 10pt;

    COLOR: #990000;
    FONT-FAMILY: Arial, Helvetica
}
.dele
{
    FONT-SIZE: 8pt;
	FONT-WEIGHT: bolder;
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica
}
.butroom
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    BORDER-LEFT-COLOR: #daa520;
    BORDER-BOTTOM-COLOR: #8b4513;
    CURSOR: hand;
    COLOR: #ffffff;
    BORDER-TOP-COLOR: #daa520;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f37a1f;
    BORDER-RIGHT-COLOR: #8b4513
}
#PopupPkg
{
   position:absolute; 
   width:300px; 
   height:254px;
   z-index:2;
   visibility: hidden; 
   left:531px; 
   top:791px;
}
.adtit {COLOR: #ff0000; FONT-SIZE: 12pt; FONT-FAMILY: Arial, Helvetical }
.butpkg
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    BORDER-LEFT-COLOR: #d1e9e9;
    BORDER-BOTTOM-COLOR: #025f9c;
    CURSOR: hand;
    COLOR: #ffffff;
    BORDER-TOP-COLOR: #025f9c;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #025f9c;
    BORDER-RIGHT-COLOR: #c0c0c0
}
.smallgreen
{
    COLOR: #407060;
    font-family:  Arial, Helvetica, sans-serif;
	font-size: 10pt;
	FONT-WEIGHT: bolder;
}
.SmTitle
{
    COLOR: #444444;
    font-family:  Arial, Helvetica, sans-serif;
	font-size: 10pt;
	FONT-WEIGHT: bolder;
}
.soldout
{
	 
    COLOR: #ffffff;
    BACKGROUND-COLOR: #ff2200;
}
.sold75
{
	 
    COLOR: #ffffff;
    BACKGROUND-COLOR: #8b0000;
}
.sold50
{
	 
    COLOR: #444444;
    BACKGROUND-COLOR: #ffa500;
}
.butbldpkg
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    BORDER-LEFT-COLOR: #b22222;
    BORDER-BOTTOM-COLOR: #c0c0c0;
    CURSOR: hand;
    COLOR: #ffffff;
    BORDER-TOP-COLOR: #b22222;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #b22222;
    BORDER-RIGHT-COLOR: #c0c0c0
}
.butuppkg
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    BORDER-LEFT-COLOR: #BCC9B3;
    BORDER-BOTTOM-COLOR: #c0c0c0;
    CURSOR: hand;
    COLOR: #444444;
    BORDER-TOP-COLOR: #BCC9B3;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #BCC9B3;
    BORDER-RIGHT-COLOR: #c0c0c0
}
.smalltext {
	font-family: Arial;
	font-size: 9px;
}

.homeall 
{
	color: #4b6c77;
	font-family: Arial;
	font-size: 9pt;
}


.subtitle 
{
	color: #010002;
	font-family: Arial;
	font-size: 10pt;
	FONT-WEIGHT: bolder;
}

.Subtitle_Sp_Offer 
{
	color: #010002;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	FONT-WEIGHT: bolder;
}

.Room_head 
{
	color:#f4f4f4;
	font-family: Arial;
	font-size: 10pt;
}
.Room_head_avg 
{
	COLOR: #fff001;
	font-family: Arial;
	font-size: 10pt;
}
.subtitle9
{
	COLOR: #d8580f;
	font-family: Arial;
	font-size: 10pt;
}
.subtitle11
{
	 COLOR: #025885;
	font-family: Arial;
	font-size: 10pt;
}
.sublinks {
	color: #666666;
	font-family: Arial;
	font-size: 9pt;
	
}
.sublinks2 {
	color: #438A48;
	font-family: Arial;
	font-size: 9pt;
	cursor:pointer;
	
}


a.Link_Class:link
{
	color:#000000;
	font-family: Arial;
	font-size: 9pt;
	text-decoration:none;
}
a.Link_Class:visited 
{
	color:#000000;
	font-family: Arial;
	font-size: 9pt;
	text-decoration:none;
}
a.Link_Class:hover 
{
	color:#000000;
	text-decoration:none; 
}
a.Link_Class:active
{
   color:#000000;
	font-family: Arial;
	font-size: 9pt;
	text-decoration:none;
}


.warntext {
	color: #e11b00;
	font-family: Arial;
	font-size: 14pt;
}
.smalltextred {
	font-family: Arial;
	font-size: 9px;
	COLOR: #ff0000;
}
.pkg_ON
{
    BORDER-LEFT-COLOR: #c0c0c0;
    BORDER-BOTTOM-COLOR: #c0c0c0;
    FONT: 10pt  Arial, Helvetica, sans-serif;
    COLOR: #daa520;
     
    BORDER-TOP-COLOR: #c0c0c0;
    BACKGROUND-COLOR: #daa520;
    BORDER-RIGHT-COLOR: #c0c0c0
}
.whitereg
{
 
    COLOR: #ffffff;
 
}
.noFood
{
    COLOR: #ff0000;
    font-family:  Arial, Helvetica, sans-serif;
	font-size: 10pt;
	FONT-WEIGHT: bolder;
}

.BswMRS
{
    COLOR: #0000ff;
    font-family:  Arial, Helvetica, sans-serif;
	font-size: 14pt;
	FONT-WEIGHT: bolder;
}
.BswEIS
{
    COLOR: #006400;
    font-family:  Arial, Helvetica, sans-serif;
	font-size: 14pt;
	FONT-WEIGHT: bolder;
}
.ylo
{
    COLOR: #ffff00;
    font-family:  Arial, Helvetica, sans-serif;
	font-size: 10pt;
	FONT-WEIGHT: bolder;
}
.size1
   {
	 font-family:  Arial, Helvetica, sans-serif;
	 font-size: 10pt;
	 letter-spacing: 0px;
	}

.size2
   {
	 font-family:  Arial, Helvetica, sans-serif;
	 font-size: 12pt;
	letter-spacing: 0px;
	}
		
.sublinksb {
	color: #c54400;
	font-family: Arial;
	font-size: 11pt;
}
.800 {
	color: #4444440;
	font-family: Arial;
	font-size: 14pt;
}

.toroNewBtn
{
	CURSOR: pointer;
    COLOR: #e5905e;
    border:0;
    font-weight:900;
    FONT-FAMILY: Arial, Helvetica;
    font-size:11px;
	BACKGROUND-COLOR:Transparent;
    height:17;
}

.SubmitButton
{
	CURSOR: hand;
    COLOR: #ffffff;
    border:0;
    font-weight:900;
    FONT-FAMILY: Arial, Helvetica;
    font-size:11px;
    height:17;
}

.toroNewHead1
{
	
    COLOR: #32508C;
    font-size: 12pt;
    FONT-WEIGHT: bolder;
    FONT-FAMILY: Arial, Helvetica;
    padding: 10px 0px 10px 0px;
}	
.toroNewHead2
{
	
    COLOR: #32508C;
    font-size: 14pt;
    FONT-WEIGHT: bolder;
    FONT-FAMILY: Verdana,Arial, Helvetica;
}	
.toroNewHead3
{
	
    COLOR: #32508C;
    font-size: 12pt;
    FONT-WEIGHT: bolder;
    FONT-FAMILY: Verdana,Arial, Helvetica;
}
.toroNewHead4BLACK
{
	
    COLOR: #4c4c4c;
    font-size: 10pt;
    FONT-WEIGHT: bolder;
    FONT-FAMILY: Verdana,Arial, Helvetica;
}		
.toroNewHead4
{
	
    COLOR: #32508C;
    font-size: 10pt;
    FONT-WEIGHT: bolder;
    FONT-FAMILY: Verdana,Arial, Helvetica;
}	
.toroNewSubTitle
{
	
    COLOR: #da6b00;
    FONT-WEIGHT: bolder;
    font-family:  Arial, Helvetica, sans-serif;
	font-size: 9pt;
}	
.toroNewSubTitle1
{
	
    COLOR: #32508C;
    FONT-FAMILY: Verdana,Arial, Helvetica;
}
.toroNewsublinksb {
	color: #3366cc;
	font-family: Verdana,Arial;
	font-size: 11pt;
}


.toroFrontsublinksb {
	color: #3D9BD3;
	font-family: Arial;
	font-size: 9pt;
}


.toroNewsubLink
{
	COLOR: #805390;
    FONT-WEIGHT: bolder;
    FONT-FAMILY: Verdana,Arial, Helvetica;
    font-size:8pt; 
}	

.toroNewDatesLink
{
	
    COLOR: #444444;
    font-size: 8pt;
    FONT-FAMILY: Verdana,Arial, Helvetica;
}	
.toroNewDatesFade
{
	
    COLOR:#d1d0ce;
    font-size: 8pt;
    FONT-FAMILY: Verdana,Arial, Helvetica;
}	
.toroNewPropName
{
	height:22;
    cOLOR: #025885;
    font-size: 10pt;
    FONT-WEIGHT: bolder;
    FONT-FAMILY: Verdana,Arial, Helvetica;
	background-color:#ffffff;
}	

.subName
{
	COLOR: #185A88;
    font-size: 11pt;
    FONT-FAMILY: Arial;
}
.toronewprp_nameg
{
    
    COLOR: #215c8b;
    font-family:  Arial,Helvetica,  sans-serif;
	font-size: 10pt;
	padding-left:16px;
}
.toroNewBgColor
{
	
  /* BACKGROUND-COLOR: #E6DDEA;*/
   BACKGROUND-COLOR: #DBDBDB;
}	
.toroNewBgColorlight
{
	
   /*BACKGROUND-COLOR: #F0F1F6;*/
   BACKGROUND-COLOR: #DBDBDB;
}	
.toroNewBgColorlightconf
{
	
   BACKGROUND-COLOR: #F1F1E2;
}	

.toroNewBgColorlightFADE
{
	
   BACKGROUND-COLOR: #f5F5F5;
}	
.toroNewBgColorGreen
{
	
  BACKGROUND-COLOR: #CEBCD4;
  
}

.toroNewRed
{
	
    COLOR: #cc3300;
    
   
}		
.toroNewTblStyle1
{ 
	border-bottom-width :1pt;
  border-top-width :0pt;
  border-left-width :1pt;
  border-right-width :1pt;
  border-left-color:#e1e1e1;
  border-right-color:#e1e1e1;
  border-top-color:#F9F9F9;
  border-bottom-color:#e1e1e1;
  border-collapse:collapse ;
  }	
.toronewFont1
{
    
    COLOR: #32508C;
    font-family:  Arial,Verdana,Helvetica,  sans-serif;
	font-size: 10pt;
	FONT-WEIGHT: bolder;
}
.toronewFont2
{
    
    COLOR: #32508C;
    font-family:  Arial,Verdana,Helvetica,  sans-serif;
	font-size: 10pt;
	FONT-WEIGHT: bolder;
}		
#threecolumnspromo
{
    FONT-SIZE: 11px;
    MARGIN-LEFT: 10px;
    COLOR: #666
}
.toronewFont3
{
	
    COLOR:white;
    font-size: 10pt;
    font-weight:normal;
    FONT-FAMILY: Arial, Helvetica;
    padding: 0px 0px 0px 10px;
}




.ticketHead1
{
	
    COLOR: #9B1C1C;
    font-size: 12pt;
    font-weight:Bold;
    FONT-FAMILY: Arial;
   
}
.ticketHead3
{
	
    COLOR:#32508C;
    font-size: 12pt;
    FONT-FAMILY: Arial, Helvetica;
   
}

.ticketFont
{
	
    COLOR:#32508C;
    font-size: 10pt;
    FONT-FAMILY: Arial, Helvetica;
   
}
.ticketFontBold
{
    COLOR:#444444;
    font-size: 10pt;
    FONT-FAMILY: Arial, Helvetica;
   /* FONT-WEIGHT: bolder; */
}

.ticketFontcoupon
{
    COLOR:#9B1C1C;
    font-size: 10pt;
    FONT-FAMILY: Arial, Helvetica;
   /* FONT-WEIGHT: bolder; */
}


.slout
{
    FONT-SIZE: 8pt;
	FONT-WEIGHT: bolder;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica
}


.Chk_other
{
    FONT-SIZE: 8pt;
	FONT-WEIGHT: bolder;
    COLOR: #00ADEF;
    FONT-FAMILY: Arial, Helvetica
}
.sortord
{
	 
    COLOR: #444444;
    BACKGROUND-COLOR: #ffffcc;
    FONT-FAMILY: Arial, Helvetica
}

.wresults
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica
}

.CurrentStep
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #741F7C;
}
.CalendarHeaderFont
{
    COLOR: #ffffff;
    font-size: 8pt;
    FONT-WEIGHT: bolder;
    FONT-FAMILY: Verdana,Arial, Helvetica;
}
.CalendarDateShade
{
   BACKGROUND-COLOR: #F1F1F1;
}

.CalendaractiveDate
{
   COLOR: #444444;
}
.TopBar
{
    BACKGROUND-COLOR: #E8E8E8;
}
.Bar1
{
    BACKGROUND-COLOR: #01a1df;
    COLOR: #fffeff;
}
.SortItem
{
	COLOR:#068df6;
    TEXT-DECORATION: none ;  
    font-size: 9pt;

    FONT-FAMILY: Verdana,Arial, Helvetica; 
   
}
a.linkBlue:link
{
	COLOR: #949e48;
    TEXT-DECORATION: none
}
a.linkBlue:visited 
{
	text-decoration: none;
	COLOR: #949e48;
}
a.linkBlue:hover 
{
	COLOR: #949e48;
    text-decoration: none;
}
a.linkBlue:active 
{
	COLOR: #949e48;
    text-decoration: none;
}
.LightFont1
{
    FONT-SIZE: 9pt;
    COLOR: #813188;
    FONT-FAMILY: Arial, Helvetica;
}

.LinkSpan1
{
	color:#304F73;
	CURSOR:pointer;
}
.LinkSpan
{
	color:#304F73;
}
.subhead
{
	
    COLOR: #040571;
    font-size: 9pt;
    FONT-WEIGHT: bolder;
    FONT-FAMILY: Verdana,Arial, Helvetica;
}	

.SubTitle3
{
	
    COLOR: #438A48;
    font-size: 8pt;
    FONT-FAMILY: Arial,Georgia,Verdana, Helvetica;
}	
.SubTitle4
{
	
    COLOR: #777777;
    font-size: 9pt;
    FONT-FAMILY: Arial, Helvetica;
}
.SubTitle5
{
	
    COLOR: #3D9BD3;
    font-size: 9pt;
    font-weight:Bold;
    FONT-FAMILY: Arial, Helvetica;
}
.SubTitle6
{
	
    COLOR: #ffffff;
    font-size: 13pt;
    font-weight:bolder;   
    FONT-FAMILY: Arial, Helvetica;
}
.SubTitle_exp
{
	
    COLOR: #444444;
    font-size: 13pt;
    font-weight:bolder;   
    FONT-FAMILY: Arial, Helvetica;
}
.SubTitle7
{
	
    COLOR: #ffffff;
    font-size: 13pt;
      font-weight:bolder;
    FONT-FAMILY: Arial, Helvetica;
}


.SubTitle8
{
	height: 15;
	color: #949494;
	font-size: 16pt;
	font-style: italic;
	font-family: Georgia, Verdana, Arial, Helvetica;
}

.SubTitle10
{
	
    COLOR: #6b6b6b;
    font-size: 13pt;
      font-weight:bolder;
    FONT-FAMILY: Arial, Helvetica;
}

.CartHeader
{
    
    height:15;
    COLOR: #0088d6;
    font-size: 12pt;
    FONT-WEIGHT: bolder;
    FONT-FAMILY: Georgia,Verdana,Arial, Helvetica;
}
.subHead_1 {
	color: #CF7D00;
	font-family: Georgia,  Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

.hotel-info-statsIn {float:right; margin-top:5px; margin-right:15px; margin-bottom:10px; font-size:11px; background-color:#ffffff; border-top:0px solid #f9f8ec; border-left:0px solid #f9f8ec}
.hotel-info-statsIn td {padding:4px; border-bottom:0px solid #f9f8ec; border-right:0px solid #f9f8ec}

.subtitle1 {
	font-family: Arial;
	font-size: 8pt;
	color:#2D2D2D

}
.subtitle2 {
	font-family: Arial;
	font-size: 9pt;
	color:#999999

}
.SubTitlePhoto
{
	
    COLOR:#505050;
    font-size: 11pt;
    FONT-FAMILY: Arial,Georgia,Verdana, Helvetica;
}	

.list
{	
    COLOR:#f0514a;
    FONT-FAMILY: Arial,Georgia,Verdana, Helvetica;
}
.map_des
{	
    COLOR:#FFFFFF;
    FONT-FAMILY: Arial,Georgia,Verdana, Helvetica;
}

.view_av
{	
    COLOR: #00AAE7;
    FONT-FAMILY: Arial;
    font-size:11pt;
    font-weight:bold;
}

.toroNewSubTitle2
{
	
    COLOR: #505050;
    FONT-WEIGHT: bolder;
    font-family:  Arial, Helvetica, sans-serif;
	font-size: 9pt;
}	

.RoomTblBg
{
	border-collapse:collapse;
	background-color:#ffffff;
	width:742px;
}
	
.MainTblMiddleBg
{
	border-collapse:collapse;
	background-color:Transparent;
	width:1000px;
	/*-moz-opacity: 0.95;
	opacity:.95;
	filter: alpha(opacity=95);*/
	/*background-image:url('/Images/Portal/MainBGTrans_Fill.png');*/
	/*padding-left:3px;*/
}

.MaintableCenter
{
	width:929px;	 
}

.AtttableCenter
{
	/*background-color:#ffffff ;*/
	width :980px;
}


.MainTbl
{
 width :1000px;
 	/*background-image:url('/images/Portal/bg_Middle_gred.png');
 	background-position: 0px 178px;
	background-repeat:repeat-x;*/
	background-color:Transparent;
}
.MainTblHome
{
 width :1000px;
 background-color:#FFFFFF;
}
.MainTblBgCC
{
	width :1000px;
 /*	background-image:url('/images/Portal/bg_Middle_gred.png');
 	background-position: 0px 0px;
	background-repeat:repeat-x;
	 background-color:#FFFFFF;*/
 background-color:Transparent;
}
.MainTblMiddleBgCC
{
	border-collapse:collapse;	
	width:1000px;
	/*-moz-opacity: 0.95;
	opacity:.95;
	filter: alpha(opacity=95);
	background-image:url('/Images/Portal/MainBGTrans_Fill.png');
	padding-left:3px;
		background-color:#ffffff;*/
}
.BgTitle
{
	border-collapse:collapse;
	
	height:75px;

}



.MainTblBgleft
{
	background-image:url('/images/Portal/White_colour_shadow.png');
	background-repeat:repeat-y;
	width:972;
}





.BlueRightHead
{
    FONT-SIZE: 12pt;
    COLOR: #666633;
    FONT-FAMILY:Arial;
    font-weight:bold;
}

	

.FontTitele
{
	
    COLOR: #024480;
    FONT-WEIGHT: bolder;
    font-family:  Arial, Helvetica, sans-serif;
	font-size: 9pt;
}	

.AvgRateFont
{
	
    COLOR: #B1B1B1;
    font-size: 10pt;
    font-weight:bolder;
    FONT-FAMILY: Arial, Helvetica;

	
}

.SubTitleBlack
{
	font-style:italic;
    COLOR: #ffffff;
    font-size: 15pt;
    FONT-FAMILY: Georgia,Verdana,Arial, Helvetica;
    font-style:italic;
}

.SubmitButton
{
	CURSOR: hand;
    COLOR: #ffffff;
    border:1;
    border-color:Black;
font-style:italic;
    FONT-FAMILY: Georgia,verdana, Arial,Helvetica;
    
    font-size:13px;
    letter-spacing:1;
   
    background-repeat:no-repeat;
    background-color:#FE5B4E;    
}

.subtitle_1 
{
	color: #993333;
	font-family:   verdana,Arial, Helvetica;
	font-size: 11pt;
	font-style:italic;	
}

.Bar2
{
    BACKGROUND-COLOR: #DEDEDE;
    COLOR: #444444;
}

.SideCart
{
	
/*BACKGROUND-COLOR: #DBDBDB;	*/
	background-image:url('/Images/Portal/SearchTabBg.jpg');
	background-repeat:repeat-x;
	border:1px ;
	border-color:#e1e1e1;
	border-collapse: collapse;
	border-left-style:none;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
}


.TdBkg
{
    BACKGROUND-COLOR: #EDEDED;
}
.ContentTbl
{
   
}

.Distance
{
	COLOR: #494949;
    font-size: 9pt;
    FONT-FAMILY: Arial;
}
.step2
{
	border-collapse:collapse;
	background-image:url('/images/Portal/step2.jpg');
	background-color:#ffffff
}

.SubTit
{
    COLOR: #304f73;
    font-size: 9pt;
    FONT-FAMILY: Arial;
}
.CntHeader
{
    /*COLOR: #fcfffd; */
     COLOR: #d8580f;
    font-size: 12pt;
    FONT-FAMILY: Arial;
    font-weight:bold;
}

.Dist_subtitle
{
	 COLOR: #d8580f;
	font-family: Arial;
	font-size: 10pt;
}

.subtHeader
{
    COLOR: #fcfffd; 

    font-size: 12pt;
    FONT-FAMILY: Arial;
    font-weight:bold;
} 

.SeatHeader
{
    COLOR: #0e7bb3;
    font-size: 12pt;
    FONT-FAMILY: Arial;
    font-weight:bold;
}
.CntSmallHeader
{
	
    COLOR: #9B1C1C;
    font-size: 10pt;
    font-weight:bold;
    FONT-FAMILY: Arial, Helvetica;
}
.head_des
{
    COLOR:#025885;
    font-size:12pt;
    FONT-FAMILY:Arial;
  
}
.ht_des
{
    COLOR: #444444;
    font-size: 9pt;
    FONT-FAMILY: Arial;
    letter-spacing:.2pt;
}
.toroNewSubTitleBlack
{
    COLOR: #24446A;
    font-family:  Arial;
	font-size: 11pt;
}
.prp_name
{
    COLOR:#025885;
    font-family: Arial, Helvetica, sans-serif;
   	font-size: 16pt;
}


.prp_name_Blu
{
    COLOR: #e5905e;
    font-family: Arial, Helvetica, sans-serif;
   	font-size: 13pt;
   	font-weight:bold;
}


.prp_name_Blk
{
    COLOR: #4d4d4d;
    font-family: Arial, Helvetica, sans-serif;
   	font-size: 16pt;
   	font-weight:bold;
}
.prp_name_Blk_map
{
    COLOR: #4d4d4d;
    font-family: Arial, Helvetica, sans-serif;
   	font-size: 15pt;
   	font-weight:bold;
}

.from_name
{
    COLOR: #7f7f7f;
    font-family:  Arial, Helvetica, sans-serif;
}

.prp_name_Pak
{
    COLOR: #00AAE7;
    font-family:  Arial, Helvetica, sans-serif;
	font-size: 22pt;
}
.pkg_desc
{
	COLOR: #565656;
    font-family:  Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.Pak_Namerate
{
    COLOR: #444444;
    font-family:  Arial, Helvetica, sans-serif;
	font-size: 12pt;
}

.prp_address
{
    COLOR: #444444;
    font-family:Arial;
	font-size: 9pt;
}

/*Lytebox -For Slide Show */
.Lytebox_Main_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: #595959;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
.Lytebox_Content_overlay {
	display: none;
	position: absolute;
	top: 25%;
	left: 25%;
	width: 699;
	height: 406;
	padding: 0px;
	border: 0px solid #0381B9;
	z-index:1002;
	overflow: none;
}
.Lytebox_Content_overlay_Map {
	display: none;
	position: absolute;
	top: 25%;
	left: 25%;
	width: 620;
	height: 581;
	padding: 0px;
	border: 0px;
	z-index:1002;
	overflow: none;
}
.SlideShowFont1
{
	COLOR: #444444;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
/*Lytebox -For Slide Show */

.topbody 
{
    border-top:none;
    border-top-color:transparent;
    background-color:#ffffff;
    border-bottom-color:#D7D7D7;
    border-left-color:#D7D7D7;
   border-right-color :#D7D7D7;
   
	border-left-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;       
}
.Search_Result
{
    COLOR: #868686;
    FONT-FAMILY:Arial;
    font-size:9pt; 
    font-weight:bold;  
}

.tblebdy 
{
    border-top:none;
    border-top-color:transparent;
    border-bottom: none ;
    border-bottom-color:transparent;
    background-color:#ffffff; 
    border-left-color:#CCCCCC;
   border-right-color :#CCCCCC;
   
	border-left-style:solid;
	border-right-style:solid;
    
}
.PagingDisplay
{
	COLOR: #353533;
    FONT-FAMILY:Arial;
    font-size:8pt; 
}

.Link_Class
 {
	color: #000000;
	font-family: Arial;
	font-size: 9pt;
	text-decoration:none;
}
.Link_Class_footer
 {
	color: #043669;
	font-family: Arial;
	font-size: 9pt;
	
}
.Link_disp
 {
	color:#043669;
	font-family: Arial;
	font-size: 8pt;
 }

 a.Footer_link:link
{
	color: #043669;
	font-family: Arial;
	font-size: 9pt;
	text-decoration:none;
    
    
}
a.Footer_link:visited 
{
	color: #043669;
	font-family: Arial;
	font-size: 9pt;
	text-decoration:none;
}
a.Footer_link:hover 
{
	COLOR: #444444;
	font-family: Arial;
	font-size: 9pt;
	text-decoration:none;
}
a.Footer_link:active
{
   color: #043669;
	font-family: Arial;
	font-size: 9pt;
	text-decoration:none;
}



a.Link_Class_Big:link
{
	color: #043669;
	font-family: Arial;
	font-size: 10pt;
	text-decoration:none;
    
    
}
a.Link_Class_Big:visited 
{
	color: #043669;
	font-family: Arial;
	font-size: 10pt;
	text-decoration:none;
}
a.Link_Class_Big:hover 
{
	color: #444444;
	font-family: Arial;
	font-size: 10pt;
	text-decoration:none;
}
a.Link_Class_Big:active
{
   color: #043669;
	font-family: Arial;
	font-size: 10pt;
	text-decoration:none;
}




a.Link_Class_Short:link
{
	color: #043669;
	font-family: Arial;
	font-size: 8pt;
	text-decoration:none;
    
    
}
a.Link_Class_Short:visited 
{
	color: #043669;
	font-family: Arial;
	font-size: 8pt;
	text-decoration:none;
}
a.Link_Class_Short:hover 
{
	color: #444444;
	font-family: Arial;
	font-size: 8pt;
	text-decoration:none;
}
a.Link_Class_Short:active
{
   color: #043669;
	font-family: Arial;
	font-size: 8pt;
	text-decoration:none;
}



.Avg_Class
{
	font-family:Arial;
	font-size: 16pt;
	color:#3A3B3B;
	font-weight:Bold;
}
.Avg_Night
{
	font-family:  Arial;
	font-size: 8pt;
	color:#3A3B3B;
	
}
.Summary_Tab{	font-family:  Arial, Helvetica, sans-serif;	font-size: 16pt;	FONT-WEIGHT:bold;color:#444444;}
.Search_Tab_Head{	font-family:  Arial, Helvetica, sans-serif;	font-size: 16pt;	FONT-WEIGHT:bold;color:#ffffff;}
.Search_Tab_sub_Head{	font-family:  Arial, Helvetica, sans-serif;	font-size: 10pt;	FONT-WEIGHT:bold;color:#444444;}
.NewSearch_Tab
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#2d5380;
	text-decoration:none;
}
.Linksub
{
	color:#0a557d;
	CURSOR:pointer;
	text-decoration:none;
}
.Common_Link

{
font-family:  Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#2d5380;
	text-decoration:none;
}

.Common_Link_righttab

{
font-family:  Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#0159a1;
	text-decoration:none;
}

.hometextbox {
	color: #999999;
	font-family: Arial;
	font-size: 9pt;
}
.Address
{
	color:#24446A;
}
.TDRoomRate
{
	border:1px ;
	border-top-style:dashed;
	border-left-style:solid;
	border-right-style:solid;
	border-color:#B1B1B1;
	border-bottom-style:dashed;
}

.TblAllRooms

{
	border:1px ;
	border-left-style:solid;
	border-right-style:solid;
	border-color:#D7D7D7;
	
}
.TDStyle1
{
	border:1px ;
	border-top-style:none;
	border-left-style:solid;
	border-right-style:solid;
	border-color:#B1B1B1;
	border-bottom-style:dashed;
}
.TDStyle2
{
	border:1px ;
	border-top-style:none;
	border-left-style:none;
	border-right-style:none;
	border-color:#B1B1B1;
	border-bottom-style:dashed;
}
.TDStyle3
{
	border:1px ;
	border-top-style:none;
	border-left-style:solid;
	border-right-style:none;
	border-color:#B1B1B1;
	border-bottom-style:dashed;
}

.TDStyle4
{
	border:1px ;
	border-top-style:none;
	border-left-style:solid;
	border-right-style:solid;
	border-bottom-style:none;
	border-color:#D7D7D7;
	
}
.TblStyle1
{
	border:1px ;
	border-left-style:solid;
	border-right-style:solid;
	border-color:#cccccc;
	border-bottom-style:solid;
	background-image:url('/Images/Portal/Shade_1.jpg');
	background-repeat:repeat-x;
}


.Tblshado
{
	border:1px ;
	border-left-style:solid;
	border-right-style:solid;
	border-color:#444444;
	border-bottom-style:double;
	
}



.TblStyle2
{
	border:1px ;
	border-left-style:solid;
	border-right-style:solid;
	border-color:#cccccc;
	border-bottom-style:solid;
	background-image:url('/Images/Portal/Tbl_CtrlPkgBgShade.jpg');
	background-repeat:repeat-x;

}
.SearchTabBg
{
	background-image:url('/Images/Portal/SearchTabBg.jpg');
	background-repeat:repeat-x;
	border:1px ;
	border-color:#e1e1e1;
	border-collapse: collapse;
	border-left-style:none;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
}
.SearchTabBgRuler
{
	background-image:url('/Images/Portal/SearchTabBgRuler.jpg');
	background-repeat:no-repeat;
}
.Bar3
{
	background-image:url('/Images/Portal/Bar3.jpg');
	height:26;
}

.tkt_Name
{
	COLOR: #da6c00;
    font-family: Arial, Helvetica, sans-serif;
   	font-size: 14pt;
   	font-weight:bold;
    letter-spacing :.1pt;
    padding-left:22px;
    padding-top:19px;
}
.tk_print
{
   
    COLOR: #444444;
    FONT-FAMILY: Arial, Helvetica
}
.Header_Menu1
{
	color:#FFFFFF;
	CURSOR:pointer;
	text-decoration:none;
	font-family: Arial;
	font-size: 7.8pt;
}
.Header_Menu2
{
	color:#24446A;
	CURSOR:pointer;
	text-decoration:none;
	font-family: Arial;
	font-size: 8pt;
	font-weight:600;
	letter-spacing:.3pt;
}
.Header_Menu3
{
	color:#FFFFFF;
	CURSOR:pointer;
	text-decoration:none;
	font-family: Arial;
	font-size: 10.2pt;
	font-weight:600;
	letter-spacing:.2pt;
}
.Footer_Link1
{
	color:#666666;
	CURSOR:pointer;
	text-decoration:none;
	font-family: Arial;
}
.Footer_Link2
{
	color:#666666;
	text-decoration:none;
	font-family: Arial;
	font-size: 8pt;
}
.Home_Text
{
	color:#444444;
	font-family: Arial;
	font-size: 8pt;
	/*font-weight:600; */
	font-weight:590;
	letter-spacing:.3pt;
}
.Search_text
{
	color: #444444;
	font-family: Arial;
	font-size: 10pt;	
	font-weight:600;
}
.Prop_Description
{
	color:#444444;
	font-family: Arial;
	font-size: 9pt;
	letter-spacing:.3pt;
}
.More_photos
{
	color:#1b97f6;
	font-family: Arial;
	font-size: 8pt;	
	cursor:pointer ;
}

.More_links
{
	color:#038ffe;
	font-family: Arial;
	font-size: 9pt;	
	cursor:pointer ;
}
.Prop_Des
{
	color:#444444;
	font-family: Arial;
	font-size: 9pt;
	letter-spacing:.3pt;
}
.Home_Header
{
    FONT-SIZE: 12pt;
     COLOR: #da570f;
    FONT-FAMILY:Arial;
    /*font-weight:bolder;*/
}

.Home_Header_Rules
{
	 FONT-SIZE: 10pt;
     COLOR: #444444;
    FONT-FAMILY:Arial;
    /*font-weight:bolder;*/
}
.Res_Form_Sub_Header
{
    COLOR: #9B1C1C;
    font-size: 14pt;
    FONT-FAMILY: Arial;
}
.Res_Form_StarMark
{
    COLOR: #9B1C1C;
    font-size: 10pt;
    FONT-FAMILY: Arial;
}
.Tkt_General_head
{
	color:#304F73;
	font-family: Arial;
	font-size: 11pt;
	font-weight:600;
	letter-spacing:.3pt;
}
.Tkt_Sub_head
{
	color:#444444;
	font-family: Arial;
	font-size: 12pt;
	font-weight:400;
	letter-spacing:.3pt;
}

.Tkt_Description
{
	color:#444444;
	font-family: Arial;
	font-size: 10pt;
	line-height:18px;
}
.build_Description
{
	color:#444444;
	font-family: Arial;
	font-size: 10pt;
	line-height:18px;
}


.Avgper
{
	color:#4f4f4f;
}
.Roomtype
{
	color:#304f73;
	font-family: Arial;
	font-size: 9pt;
}
.pointdistance
{
	 COLOR: #707070;
    font-size: 9pt;
    FONT-FAMILY: Arial;
}
.Central_Pkg_Tickets
{
	color:#444444;
	font-family: Arial;
	font-size: 8pt;
}
.Central_Pkg_name
{
	 COLOR: #00AAE7;
	font-family: Arial;
	font-size: 9pt;
}
.CheckoutAccept_Header
{
    FONT-SIZE: 11pt;
    COLOR: #24446A;
    FONT-FAMILY:Arial;
    font-weight:bolder;
}
.toroNewSubTitleph
{
	
    COLOR: #025885;
    FONT-WEIGHT: bolder;
    font-family:  Arial, Helvetica, sans-serif;
	font-size: 8pt;
}	

.MainTblLeftBg	
{
 width :9px; 
 background-image:url('/images/Portal/bg_left.jpg');
 background-repeat: repeat-y;
 vertical-align:top;
 border:0;
}	

.MainTblRightBg	
{
 width :13px;
 background-image:url('/images/Portal/bg_right.jpg');
 background-repeat: repeat-y;
 vertical-align:top;
 border:0;
}	

.availDt
{
	color:#4343FF;
}

.PacksmallHead
{
    COLOR: #4444FF;
}

.DiningTime
{
	FONT-SIZE: 10pt;
	font-weight:bold;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}

.Diningresvdet
{
    FONT-SIZE: 10pt;
    font-weight:bold;
    COLOR: #ffffff;
    font-family:  Arial, Helvetica, sans-serif;
}

.Dining_NotAvail
{
   BACKGROUND-COLOR: #F0F1F6;
}	


/***************MAP*********************/
.VEAPI_Pushpin{ text-decoration: none; } 
.pinStyle1{ position:relative; background:url('/Images/Portal/pin1.Png') no-repeat 0 0; height:34px; width:34px; top:-15px; color:#fff; text-align:center; font: bold 12px Arial; cursor: pointer;}
.pinStyle1 .text{ position: relative; top: 2px; }
.pinStyle2{ position:relative; background:url('/Images/Portal/pin2.Png') no-repeat 0 0; height:48px; width:42px; top:-14px; color:#fff; text-align:center; font: bold 12px Arial; cursor: pointer;}
.pinStyle2 .text{ position: relative; top: 5px; }
.pinStyle3{ position:relative; background:url('/Images/Portal/pin3.Png') no-repeat 0 0; height:48px; width:42px; top:-14px; color:#fff; text-align:center; font: bold 12px Arial; cursor: pointer;}
.pinStyle3 .text{ position: relative; top: 5px; }
 /***************END MAP*********************/
 
 .Bonus_Display
{
	COLOR: #eff5e0;
    font-family:  Arial, Helvetica, sans-serif;
	font-size: 8pt;
	FONT-WEIGHT:bold;
}
.RoombonusbookingtextHead
{
	 font-family:  Arial, Helvetica, sans-serif;
	font-size: 8pt;
	FONT-WEIGHT:bold;
}

.Result_header
{
   background-color:#ffffff;
       
}
.item_header
{
color:#444444;
font-family:  Arial, Helvetica, sans-serif;
font-size: 10pt;
FONT-WEIGHT:bold;
}

.Tbl_header_bg
{
	 
    background-repeat:repeat-x;
    background-image:url(/images/Portal/Sub_headr_bg.png);
    height:27px;
}
.Summary_right_tab
{
	background-color:#f5f5f6;
}

.Tbl_separator_bg
{
	 
    background-color:#bfc0c2;
    height:1px;
}

.Roombonusbookingtext
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 8pt;
	FONT-WEIGHT:bold;
}
.AllPropBonusHeader
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10pt;
	FONT-WEIGHT:bold;
	color:#FFFFFF;
}
.TDBonus
{
	border:1px ;
	border-top-style:none;
	border-left-style:none;
	border-right-style:solid;
	border-color:#FFFFFF;
}
.Lytebox_Content_overlay_Bonus{
	display: none;
	position: absolute;
	top: 25%;
	left: 25%;
	width: 800px;
	height: 581;
	padding: 0px;
	border: 0px;
	z-index:1002;
	overflow: none;
}
 /****************Calander*************/
 .CalanderStyle {border-color:#ececec;background-color:#ffffff; }
 .days-title{border-color:#D6D6D6;border:1px;border-top-style:none;border-bottom-style:none;border-right-style:none;border-left-style:none;border-left-color:transparent; }
 .Daily-Rate{font-family: Arial, Helvetica, sans-serif; color:#4A4A4A;font-size:7pt; }
 .Avail_Chk_Rm_Cal_Sel{background-color:#CBE2F8;}
 .Avail_Chk_Rm_Cal_SoldOut{background-image:url('/Images/Portal/Avail_Chk_Rm_Cal_SoldOut.png'); background-repeat: no-repeat;}
 .avb_date{font-family:  Arial, Helvetica, sans-serif;font-size:10pt;}
 /****************Calander*************/
 
 .HomeSubHeadSearch{	font-family:  Arial, Helvetica, sans-serif;	font-size: 14pt;	FONT-WEIGHT:300;color:#FFFFFF;}
 .HomeSubHead_New{	font-family:  Arial, Helvetica, sans-serif;	font-size: 18pt;	FONT-WEIGHT:bold;color:#00ADEF;}
 .HomeSearchTabHeader{	font-family:  Arial, Helvetica, sans-serif;	font-size: 18pt;	FONT-WEIGHT:bold;color:#020003;}
 .HomeAccomodation{	font-family:  Arial, Helvetica, sans-serif;	font-size: 14pt;	FONT-WEIGHT:bold;color:#057abd;}
 .Lytebox_Content_overlay_Enlarge {
	display: none;
	position: absolute;
	top: 25%;
	left: 25%;
	width: 745px;
	height: 650px;
	padding: 0px;
	border: 0px solid #0381B9;
	z-index:50000;
	overflow: none;
}
 
 .HomepkgSubHead{	font-family: Arial, Helvetica, sans-serif;	font-size: 19px;	FONT-WEIGHT:normal;color:#005981;}
#Photobox_img {border:0px solid;position :relative;}
#Photobox_img_Microsite {border:0px solid; width:281px;height:209px;position :relative;}
#PhotoArrow_Microsite  {position:absolute; top:184px; right:5px; z:index:10;}
#PhotoArrowHotel  {position:absolute; top:103px; right:1px; z:index:200;}
#PhotoArrowallrooms  {position:absolute; top:93px; right:1px; z:index:200;}
#PhotoArrowRoomDet{position:absolute; top:85px; right:1px; z:index:200;}
#Photozoom{position:absolute; top:92px; right:1px; z:index:200;}
/*Photo Slide Show With Arrow in Property Image */
#Photobox {border:0px solid; width:104px;height:104px;position :relative;}
#PhotoArrow  {position:absolute; top:5px; right:3px; z:index:10;}
#MainPhoto  {position:absolute; top:0; left:0; z:index:5;}
/*Photo Slide Show With Arrow in Property Image */


/*Photo Slide Show With Arrow in Room Image */
#PhotoboxRoom {border:0px solid; width:104px;height:104px;position :relative;}
#PhotoArrowRoom  {position:absolute; top:5px; right:3px; z:index:10;}
#MainPhotoRoom  {position:absolute; top:0; left:0; z:index:5;}
/*Photo Slide Show With Arrow in Room Image */
#PhotoArrowallattractions  {position:absolute; top:93px; right:1px; z:index:199;}
#PhotoArrowAtrMicro {position:absolute; top:180px; right:1px; z:index:199;}

.Pkg_subtitle 
{
	color: #444444;
	font-family: Arial;
	font-size: 10pt;
}

.Pkg_sub_head 
{
	color: #d37504;
	font-family: Arial;
	font-size: 11pt;
}
.Cart_Names
{
	color:#6c9cc8;
	font-family: Arial;
	font-size: 9pt;
	font-weight:bold;
}
.dotted_separator
{
	background-repeat:repeat-x;
    background-image:url(/images/Portal/Dotted_separator.png);
    height:1px;
	
}
.Cart_bgcolor
{
	background-color:#F5F5F6;
}

.linkchange
{
	COLOR: #2d5380;
    TEXT-DECORATION: none;
    font-weight:bold;
}
.Common_Link_right_room

{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	COLOR: #da6b00;
	text-decoration:none;
}
.link_righttab
{
	color:#0159a1;
    TEXT-DECORATION: none;
    font-weight:bold;
}

.Pkg_subtitle_hotel
{
	color: #444444;
	font-family: Arial;
	font-size: 10pt;
}
.Top_bgcolor
{
	background-color:#d1d0cc;
}
.Top_white
{
	background-color:#ffffff;
}
.Search_font
{
	color:#4F8CBB;
}
.Cart_Names_htel
{
	 COLOR: #da6b00;
	font-family: Arial;
	font-size: 10pt;
	font-weight:bold;
}

a.link_cal:link {
	 
    COLOR:#FB1722;
    font-size: 8pt;
    FONT-FAMILY: Verdana,Arial, Helvetica;
    font-weight:bold;
    }
a.link_cal:visited {
	COLOR:#FB1722;
    font-size: 8pt;
    FONT-FAMILY: Verdana,Arial, Helvetica;
    font-weight:bold;
    }
    
a.link_cal:hover {
	COLOR:#FB1722;
    font-size: 8pt;
    FONT-FAMILY: Verdana,Arial, Helvetica;
    font-weight:bold;
    }
a.link_cal:active {
	COLOR:#FB1722;
    font-size: 8pt;
    FONT-FAMILY: Verdana,Arial, Helvetica;
    font-weight:bold;
    }

a.Head_Link:link {
	 
   FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
    font-weight:bold;
    cursor:pointer;
    text-decoration:none;
    }
a.Head_Link:visited {
	FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
    font-weight:bold;
     text-decoration:none;
    }
    
a.Head_Link:hover {
	FONT-SIZE: 10pt;
    COLOR: #bdd064;
    FONT-FAMILY: Arial, Helvetica;
    font-weight:bold;
     text-decoration:none;
     
    }
a.Head_Link:active {
	FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
    font-weight:bold;
     text-decoration:none;
    }

a.Head_Link_Sub:link {
	 
   FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
    font-weight:bold;
    cursor:pointer;
   
    }
a.Head_Link_Sub:visited {
	FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
    font-weight:bold;
     
    }
    
a.Head_Link_Sub:hover {
	FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
    font-weight:bold;
    
     
    }
a.Head_Link_Sub:active 
{
	FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
    font-weight:bold; 
}
a.Head_Link_Click:link 
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
    font-weight:bold;
    cursor:pointer;
}
a.Head_Link_Click:visited 
{
	FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
    font-weight:bold; 
}
a.Head_Link_Click:hover 
{
	FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
    font-weight:bold;
}
a.Head_Link_Click:active 
{
	FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
    font-weight:bold;
}  
a.Head_Link_Sel:link 
{
	FONT-SIZE: 9pt;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica;
	font-weight:bold;
	cursor:pointer;
	text-decoration:none;
}
a.Head_Link_Sel:visited 
{
	FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
    font-weight:bold;
    text-decoration:none;
}
a.Head_Link_Sel:hover 
{
	FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
    font-weight:bold;
    text-decoration:underline;
}
a.Head_Link_Sel:active 
{
	FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
    font-weight:bold;
    text-decoration:none;
}
.Head_Click 
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
    font-weight:bold;
    cursor:pointer;
}  
.Head_Click_Sec
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
    font-weight:bold;
    cursor:pointer;
}
.foot_sel
{
	FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
}
a.Footer_Link_Sub:link 
{
	 
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
    cursor:pointer;
}
a.Footer_Link_Sub:visited 
{
	FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
}
a.Footer_Link_Sub:hover 
{
	FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
}
a.Footer_Link_Sub:active 
{
	FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
}   
.Footer_Click_Sec
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
    cursor:pointer;
} 


.Hdr_MainImg{
	display: block;
	position: relative;
	z-index:3500;
	height: 100px;
} 

.footer_MainImg{
	display: block;
	position: relative;
	z-index:3500;
	height: 214px;
} 
.home_menu
{
	FONT-SIZE: 13pt;
    COLOR: #3478c9;
    FONT-FAMILY: Arial, Helvetica;
    cursor:pointer;
} 

.home_menu_td
{
	background-color:#e6e6e6;
   
}   

.Room_type_head
{
	 background-color:#f2f2f2;
}

.Tab_menu_visited
{
	FONT-SIZE: 9pt;
    COLOR: #00aeef;
    FONT-FAMILY: Arial, Helvetica;
    cursor:pointer;
   font-weight:bold;
} 
.Tab_menu_Selected
{
	FONT-SIZE: 9pt;
    COLOR: #f36e21;
    FONT-FAMILY: Arial, Helvetica;
    font-weight:bold;
} 
.Tab_menu_unelected
{
	FONT-SIZE: 9pt;
    COLOR: #999999;
    FONT-FAMILY: Arial, Helvetica;
   font-weight:bold;
} 
.progress_bar
{
	background-color:Transparent;
}
.header_tab_selected
{
 background-color:#ffc125;
 FONT-SIZE: 9pt;
    COLOR: #444444;
    FONT-FAMILY: Arial, Helvetica;
    cursor:pointer;
   font-weight:bold;	 
}
.header_tab_deselected
{
	background-color:#ffe9b1;	
	FONT-SIZE: 9pt;
    COLOR: #444444;
    FONT-FAMILY: Arial, Helvetica;
    cursor:pointer;
   font-weight:bold; 
}
.header_tab_visited
{
	background-color:#ffd467;
	FONT-SIZE: 9pt;
    COLOR: #444444;
    FONT-FAMILY: Arial, Helvetica;
    cursor:pointer;
   font-weight:bold;	 
}

.summary_right
{
	FONT-SIZE: 9pt;
    COLOR: #444444;
    FONT-FAMILY: Arial, Helvetica; 
 
}

  
  a.summary_search:link 
{
	 
	FONT-SIZE: 9pt;
    COLOR: #3dadd2;
    FONT-FAMILY: Arial, Helvetica; 
}
a.summary_search:visited 
{
	FONT-SIZE: 9pt;
    COLOR: #3dadd2;
    FONT-FAMILY: Arial, Helvetica; 
}
a.summary_search:hover 
{
		FONT-SIZE: 9pt;
    COLOR: #3dadd2;
    FONT-FAMILY: Arial, Helvetica; 
}
a.summary_search:active 
{
		FONT-SIZE: 9pt;
    COLOR: #3dadd2;
    FONT-FAMILY: Arial, Helvetica; 
}     
/*Main Div BG */
.Div_Main_BG{
	display: block;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 170px;
	z-index:-1;
}
.Div_Main_Header_BG{
	display: block;
	position: relative;
	z-index:3500;
	height: 168px;
}

/*Main Div BG */

.Avg_room_rate
{
	 COLOR: #444444;
}
.call_center_bg
{
	background-color:#ffffff;
}

.Grand_total
{
	color:#444444;
	font-family: Arial;
	font-size: 9pt;
	font-weight:bold;
}

.Central_Pkg_Tickets_smmry
{
	color:#444444;
	font-family: Arial;
	font-size: 8pt;
}



a.Header_links:link 
{
	 
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
    font-weight:bold;
    text-decoration:none;
    text-align:center;
}
a.Header_links:visited 
{
	FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
    font-weight:bold;
    text-decoration:none;
     text-align:center;
}
a.Header_links:hover 
{
	FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
    font-weight:bold;
    text-decoration:none;
    
}
a.Header_links:active 
{
	FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
    font-weight:bold;
    text-decoration:none;
     text-align:center;
}  


.header_td
{ 
	text-align:left;
	padding-left:10px;
} 

a.Header_sublinks:link 
{
	 
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
    font-weight:bold;
    text-decoration:none;
    text-align:center;
}
a.Header_sublinks:visited 
{
	FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
    font-weight:bold;
    text-decoration:none;
     text-align:center;
}
a.Header_sublinks:hover 
{
	FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
    font-weight:bold;
    text-decoration:none;
    
}
a.Header_sublinks:active 
{
	FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
    font-weight:bold;
    text-decoration:none;
     text-align:center;
}  



a.Header_link_bottom:link 
{
	 
    FONT-SIZE: 9pt;
    COLOR: #acadaf;
    FONT-FAMILY: Arial, Helvetica;
    text-decoration:none;
}
a.Header_link_bottom:visited 
{
	FONT-SIZE: 9pt;
    COLOR: #acadaf;
    FONT-FAMILY: Arial, Helvetica;
    text-decoration:none;
}
a.Header_link_bottom:hover 
{
	FONT-SIZE: 9pt;
    COLOR: #acadaf;
    FONT-FAMILY: Arial, Helvetica;
    text-decoration:none;
    
}
a.Header_link_bottom:active 
{
	FONT-SIZE: 9pt;
   COLOR: #acadaf;
    FONT-FAMILY: Arial, Helvetica;
    text-decoration:none;
} 
.copy_right
{
	FONT-SIZE: 8pt;
    COLOR: #acadaf;
    FONT-FAMILY: Arial, Helvetica;
    text-decoration:none;
} 
.ChoodeYoueDateFont
{
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bolder;
	COLOR: #8d0f36;
	FONT-FAMILY: Arial, Helvetica;
}

.imgback
{
 background-image:url('/images/Portal/bg_left.jpg');	
}
.Footer_MainImg
{
	display: block;
	position: relative;
	z-index:3500;
	height: 126px;
} 

.Hdr_Main_Img{
	display: block;
	position: relative;
	z-index:3500;
	height: 201px;
} 

.Hdr_Main_Img1{
	display: block;
	position: relative;
	z-index:3500;
	height: 201px;
	 /*background-image:url('/images/Portal/header_Main.png');*/
	 background-repeat:no-repeat;	
	 width:1920px;
} 

a.Footerlink:link
{
	COLOR: #fbecf3;
	font-family:  verdana, Helvetica, sans-serif;
    font-size: 10pt;
    text-decoration:none; 
    
    
}
a.Footerlink:visited 
{
	font-family:  verdana, Helvetica, sans-serif;
	COLOR: #fbecf3;
	font-size: 10pt;
	text-decoration:none; 
}
a.Footerlink:hover 
{
	COLOR: #acdcf2;
	text-decoration:none; 
}
a.Footerlink:active
{
    COLOR:#fbecf3;
    font-family: Verdana,Georgia,Arial, Helvetica;
    font-size: 10pt;
    text-decoration:none; 
}





a.footer_mem:link
{
	COLOR: #fbecf3;
    font-family:  Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration:none; 
}
a.footer_mem:visited 
{
	COLOR: #fbecf3;
    font-family:  Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration:none; 
}
a.footer_mem:hover 
{
	COLOR: #acdcf2;
	text-decoration:none; 
}
a.footer_mem:active
{
    COLOR: #fbecf3;
    font-family:  Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration:none; 
}



a.footer_Hm:link
{
	COLOR: #fbecf3;
    font-family:  Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration:none; 
}
a.footer_Hm:visited 
{
	COLOR: #fbecf3;
    font-family:  Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration:none; 
}
a.footer_Hm:hover 
{
	COLOR: #acdcf2;
	text-decoration:none; 
}
a.footer_Hm:active
{
    COLOR: #fbecf3;
    font-family:  Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration:none; 
}
.Header_black
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 20pt;
    COLOR: #444444;
    FONT-FAMILY: Arial, Helvetica
}
.Header_Address
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11pt;
    COLOR: #444444;
    FONT-FAMILY: Arial, Helvetica
}
.Link_Class_header
{
	color: #043669;
	font-family: Arial;
	font-size: 10pt;
	FONT-WEIGHT: bolder;
	
}
.Link_Class_header1
{
	color: #043669;
	font-family: Arial;
	font-size: 9pt;
	
	
}
.Header_Address_short
{
    
    FONT-SIZE: 8pt;
    COLOR: #444444;
    FONT-FAMILY: Arial, Helvetica
}
.Cal_Head
{
    FONT-SIZE: 8pt;
    COLOR: #444444;
    FONT-FAMILY: Arial, Helvetica
}
.Cal_Head_red
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
    background-color:Red;
    
}

.Property_Name
{
	COLOR: #00AAE7;
	FONT-FAMILY: Arial, Helvetica
}
.Sort_by
{
	COLOR: #444444;
	
}
.Lowest_rate
{
	COLOR: #925306;
	FONT-SIZE: 12pt;
}
.Lowest_rate_Map
{
	COLOR: #414043;
	FONT-SIZE: 10pt;
}
.Lowest_Desc
{
	COLOR: #925306;
}
#Pkg_Frame_Div_BG  {position:absolute; left:0px;top:0px; z-index:200;}
#Div_Pkg_Frame_Img {border:0px solid;position :relative;z-index:100;}
#Pkg_Frame_Img  {position:absolute;left:+6px; top:24px;z-index:200;}


.Arrival_Date 
{
	color: #554949;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.SortTitle 
{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.Common_box_top
{
/* background-image:url('/images/Portal/Common_box_top.png');
 background-repeat:no-repeat;
 width:735px;
 height:47px;*/
 
}
.Common_Box_fill
{
/* background-image:url('/images/Portal/Common_Box_fill.png');
  background-repeat:repeat-y;
 width:735px ;
 height:6px;*/
}
.Common_box_botom
{
/* background-image:url('/images/Portal/Common_box_botom.png');
  background-repeat:no-repeat;
 width:735px ;
 height:46px;*/
}

.Micro_Menu_Base
{
  background-image:url('/images/Portal/Micro_tab_fill.png');
  background-repeat:repeat-x;
	height:46px;
	background-position: 0px 0px;
}

.Micro_Menu_Right
{
  background-image:url('/images/Portal/white_Right_end.png');
  background-repeat:no-repeat;
	width:9px ;
	height:46px;
	background-position: 0px 1px;
}






.New_Search
{
	color: #FFFFFF;
	font-family: Arial;
	font-size: 10pt;
}

.Average_Rate 
{
	COLOR: #444444;
	font-family: Arial;
	font-size: 10pt;
	background-color:#dfd8be;
	padding-right:2px;
}


.Head_Bar_Base
{
  background-image:url('/images/Portal/Head_Bar_Fill.png');
  background-repeat:repeat-x;
  height:43px;
}

.bottom_Search_Result
{
    COLOR: #444444;
    FONT-FAMILY:Arial;
    font-size:8pt;   
}
.SubTitle61
{
	
    COLOR: #444444;
    font-size: 13pt;
    font-weight:bolder;   
    FONT-FAMILY: Arial, Helvetica;
}

.Home_search
{
	background-color:#101010;
	height:40px;
}

.tbl_border
{
	
	border-width: 1px;
	
	
	border-top-style:outset;
	border-bottom-style:outset;
	border-left-style:outset;
	border-right-style:outset;
	
}
.home_tbl_border
{  width:410px;
	 background-repeat:repeat-y;
     background-image:url('/images/Portal/Widget_middle.png') ;
     
}
.home_featured
{
	COLOR: #00AAE7;
	font-family: Impact, Arial, Helvetica, sans-serif;	font-size: 15pt;	FONT-WEIGHT:100;
	
}

.home_Desc
{
	COLOR: #555555;
	font-family: Arial, Helvetica, sans-serif;	font-size: 14pt;	FONT-WEIGHT:100;
	
}
.home_separator
{
	background-color:#d9d9d9;
}
.Room_name
{
	COLOR: #444444;
	font-family: Arial, Helvetica, sans-serif;	
}
.DscType_text
{
	COLOR:orange;
	font-family: Arial, Helvetica, sans-serif;	
}
.progress_bar_text
{
	COLOR: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;	
	font-weight:bolder;
	font-size:16pt;

}


.header_link
{
	COLOR: #444349;
	font-family: Arial, Helvetica, sans-serif;	
	font-size:10pt;
	text-decoration:none;
}
a.header_link:link
{
	COLOR: #444349;
	font-family: Arial, Helvetica, sans-serif;	
	font-size:10pt;
	text-decoration:none;
}
a.header_link:visited 
{
COLOR: #444349;
	font-family: Arial, Helvetica, sans-serif;	
	font-size:10pt;
	text-decoration:none;
}
a.header_link:hover 
{
COLOR: #444349;

	font-family: Arial, Helvetica, sans-serif;	
	font-size:10pt;
	text-decoration:underline;
}
a.header_link:active
{
COLOR: #444349;
	font-family: Arial, Helvetica, sans-serif;	
	font-size:10pt;
	text-decoration:none;
}

a.blue_nav:link
{
	color:#00aae7;
	font-family: Arial, Helvetica, sans-serif;	
	font-weight:bold;
	font-size:11pt;
	text-decoration:none;
}
a.blue_nav:visited 
{
color:#00aae7;
font-family: Arial, Helvetica, sans-serif;	
font-weight:bold;
font-size:11pt;
text-decoration:none;
}
a.blue_nav:hover 
{
color:#0084b4;
font-family: Arial, Helvetica, sans-serif;	
font-weight:bold;
font-size:11pt;
text-decoration:none;
}
a.blue_nav:active
{
color:#00aae7;
font-family: Arial, Helvetica, sans-serif;	
font-weight:bold;
font-size:11pt;
text-decoration:none;
}


a.green_nav:link
{
color:#0bb14d;
font-family: Arial, Helvetica, sans-serif;	
font-weight:bold;
font-size:11pt;
text-decoration:none;
}
a.green_nav:visited 
{
color:#0bb14d;
font-family: Arial, Helvetica, sans-serif;	
font-weight:bold;
font-size:11pt;
text-decoration:none;
}
a.green_nav:hover 
{
color:#088138;
font-family: Arial, Helvetica, sans-serif;	
font-weight:bold;
font-size:11pt;
text-decoration:none;
}
a.green_nav:active
{
color:#0bb14d;
font-family: Arial, Helvetica, sans-serif;	
font-weight:bold;
font-size:11pt;
text-decoration:none;
}


a.orange_nav:link
{
color:#f36e21;
font-family: Arial, Helvetica, sans-serif;	
font-weight:bold;
font-size:11pt;
text-decoration:none;
}
a.orange_nav:visited 
{
color:#f36e21;
font-family: Arial, Helvetica, sans-serif;	
font-weight:bold;
font-size:11pt;
text-decoration:none;
}
a.orange_nav:hover 
{
color:#d5560c;
font-family: Arial, Helvetica, sans-serif;	
font-weight:bold;
font-size:11pt;
text-decoration:none;
}
a.orange_nav:active
{
color:#f36e21;
font-family: Arial, Helvetica, sans-serif;	
font-weight:bold;
font-size:11pt;
text-decoration:none;
}



a.normal_nav:link
{
COLOR: #666666;
	font-family: Arial, Helvetica, sans-serif;	

	font-size:11pt;
	text-decoration:none;
}
a.normal_nav:visited 
{
COLOR: #666666;
font-family: Arial, Helvetica, sans-serif;	

font-size:11pt;
text-decoration:none;
}
a.normal_nav:hover 
{
color:#0084b4;
font-family: Arial, Helvetica, sans-serif;	

font-size:11pt;
text-decoration:none;
}
a.normal_nav:active
{
COLOR: #666666;
font-family: Arial, Helvetica, sans-serif;	

font-size:11pt;
text-decoration:none;
}



a.footer_nav:link
{
color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;	
font-size:10pt;
text-decoration:none;
}
a.footer_nav:visited 
{
color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;	
font-size:10pt;
text-decoration:none;
}
a.footer_nav:hover 
{
color:#0a5f72;
font-family: Arial, Helvetica, sans-serif;	
font-size:10pt;
text-decoration:none;
}
a.footer_nav:active
{
color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;	
font-size:10pt;
text-decoration:none;
}

.footer_header
{
	color:#0088c5;
font-family: Arial, Helvetica, sans-serif;	
font-size:13pt;
text-decoration:none;
font-weight:bold;
}
footer_copyright
{
color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;	
font-size:12pt;

}
.progressbar_visited
{
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	background-image:url('/images/Portal/Select_Blue_Fill.png');
	background-repeat:repeat-x;
	
}


.confirm_blue
{
	
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	background-image:url('/images/Portal/confirm_blue.png');
	background-repeat:no-repeat;
	background-position:right top; 	
}

.selected_Blue
{
	
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	background-image:url('/images/Portal/selected_Blue.png');
	background-repeat:no-repeat;
	background-position:right top; 	
}

.Unselected_Blue
{
	
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	background-image:url('/images/Portal/Unselected_Blue.png');
	background-repeat:no-repeat;
	background-position:right top; 	
}

.finalunselected_Blue
{
	
	color:#727071;
	text-align:center;
	font-weight:bold;
	background-image:url('/images/Portal/finalunselected_Blue.png');
	background-repeat:no-repeat;
	background-position:right top; 	
}

.progressbar_unselected
{
	color:#727071;
	text-align:center;
	font-weight:bold;
	background-image:url('/images/Portal/Unselect_Blue_Fill.png');
	background-repeat:repeat-x;
}
.progress_bend
{
	background-image:url('/images/Portal/Progeress_bend.png');
	background-repeat:no-repeat;
	width:7px;
	height:26px;
}
.progressbar_text
{
	color:#FFFFFF;
	text-decoration:none;
	cursor:pointer;
	font-weight:bold;
}
.progressbar_arrow
{
	 background-repeat:no-repeat; 
     background-image:url('/images/Portal/progress_Arrow.png');
     width:19px;
     height:40px;
}

.progressbar_arrow_right
{
	 background-repeat:no-repeat; 
     background-image:url('/images/Portal/ArrowLast.png');
     width:19px;
     height:40px;
}
.Bonus_tr
{
    BACKGROUND-COLOR: #0BB14D;
}
.copyrigt
{
	COLOR: #ffffff;
	font-family: Arial;
	font-size: 8pt;
}
a.Fotter_Link:link
{
	color: #ffffff;
	font-family: Arial;
	font-size: 8pt;
	text-decoration:none
	font-weight:bold;
	cursor:pointer;
}
a.Fotter_Link:visited 
{
	color: #ffffff;
	font-family: Arial;
	font-size: 8pt;
	text-decoration:none;
	font-weight:bold;
	cursor:pointer;
}
a.Fotter_Link:hover 
{
	color: #ffffff;
	text-decoration:none;
	font-size: 8pt;
	font-weight:bold;
	cursor:pointer;

}
a.Fotter_Link:active
{
    color: #ffffff;
	font-family: Arial;
	font-size: 8pt;
	text-decoration:none;
	font-weight:bold;
	cursor:pointer;
}

.Header_Bottom
{
	 background-repeat:no-repeat; 
     background-image:url('/images/Portal/headerbotom.png') ;
     width:1000px;
     height:28px;  
   
}
.Search_box_top
{
	 background-repeat:no-repeat; 
     background-image:url('/images/Portal/widget_top.png') ;
     width:408px;
     height:19px;  
   
}

.Search_box_bottom
{
	 background-repeat:no-repeat; 
     background-image:url('/images/Portal/widget_botom.png') ;
     width:410px;
     height:14px;  
   
}
.inner_Search_box_top
{
	 background-repeat:no-repeat; 
     background-image:url('/images/Portal/headerbotom.png') ;
     width:1000px;
     height:28px;  
   
}

.inner_Search_box_bottom
{
	 background-repeat:no-repeat; 
     background-image:url('/images/Portal/headerbotom.png') ;
     width:1000px;
     height:28px;  
   
}
.Arrival_dispay 
{   
    color:#FFFFFF;
	font-family: Arial;
	font-size: 10pt;
}
.ComonBarRose
{
	
	background-color:#e7e7e7;
}

.ComonBar
{
	
	background-color:#00483a;
}
.whiteBar
{
	
	background-color:#FFFFFF;
}
.Amenity_box_top
{
	 background-repeat:no-repeat; 
     background-image:url('/images/Portal/popup_top.png') ;
     width:369px;
     height:31px;  
   
}
.Amenity_box_middle
{
	 background-repeat:repeat-y; 
     background-image:url('/images/Portal/popup_middle.png') ;
     width:369px; 
   
}
.Amenity_box_bottom
{
	 background-repeat:no-repeat; 
     background-image:url('/images/Portal/popup_bottom.png') ;
     width:369px;
     height:20px;  
   
}

.Search_Amenity_box_top
{
	 background-repeat:no-repeat; 
     background-image:url('/images/Portal/Search_popup_top.png') ;
     width:369px;
     height:38px;  
   
}

.CCSearch_Top
{
	 background-repeat:no-repeat; 
     background-image:url('/images/Portal/CSearch_Top.png') ;
     width:199px;
     height:13px;  
   
}
.CCSearch_Bottom
{
	 background-repeat:no-repeat; 
     background-image:url('/images/Portal/CSearch_Bottom.png') ;
     width:199px;
     height:12px;  
   
}
.Pack_Header
{
	color: #101010;
	font-family: Arial;
	font-size: 18pt;
	text-decoration:none;
	font-weight:bold;
}
.Pack_Sub_Header
{
	color: #101010;
	font-family: Arial;
	font-size: 10pt;
	text-decoration:none;
	font-weight:bold;
}
.tbl_border
{
	border-color:#f3f3f3;
	
}


#MapOuter  {position:relative;  z-index:1;}
#BonusInner  {position:absolute;  z-index:2px;left:650px;Top:35px;}
#MapInner  {position:absolute;  z-index:2px;left:800px;Top:15px;}
#MapInner_pkg  {position:absolute;  z-index:2px;left:867px;Top:32px;}
#MapOuter_map  {position:relative;z-index:1;}

/*.tbl_background_top
{
	
	background-image:url('/images/Portal/White_box_top.png') ;
	width:751px;
	height:15px;
	background-repeat:no-repeat;
}

.tbl_background_Bottom
{
	
	background-image:url('/images/Portal/Green_box_bottom_white.png') ;
	width:751px;
	height:27px;
	background-repeat:no-repeat;
}

.tbl_background_middle
{
	
	 background-image:url('/images/Portal/Hotel_box_Fill.png') ; 
	width:751px;
	background-repeat:repeat;
    background-color:#eaebed;
}

.tbl_background_mid_white
{
	
	background-image:url('/images/Portal/White_box_fill.png') ;
	width:745px;
	background-repeat:repeat-y;
}*/

.Shopping_cart_dispaly
{
	background-color:#e7e7e7;
}

.package_rate_bg
{
	background-color:#e7e7e7;
}

.rate_pkg_color
{
	color:#215c8b;
	padding-right:24px;
}


a.pkg_sort:link
{
	color:#035b7f;
    TEXT-DECORATION: none
}
a.pkg_sort:visited 
{
	text-decoration: none;
	color:#035b7f;
}
a.pkg_sort:hover 
{
	color:#035b7f;
    text-decoration: none;
}
a.pkg_sort:active 
{
	color:#035b7f;
    text-decoration: none;
}

.tbl_Package_total_top
{
	
	background-image:url('/images/Portal/package_top.png') ;
	width:588px;
	height:11px;
	background-repeat:no-repeat;
}


.tbl_Package_total_bottom
{
	
	background-image:url('/images/Portal/Package_total_box_bottom.png') ;
	width:588px;
	height:11px;
	background-repeat:no-repeat;
}
.tbl_Package_total_middle
{
	
	background-image:url('/images/Portal/Package_total_box_fill.png') ;
	width:588px;
	background-repeat:repeat-y;
}



.pkg_line
{
	
	background-image:url('/images/Portal/pkg_line.jpg') ;
	height:1px;
	background-repeat:repeat-x;
	
}


.package_top
{
	
	background-image:url('/images/Portal/tbl_Package_total_top.png') ;
	width:553px;
	height:27px;
	background-repeat:no-repeat;
}

.package_middle
{
	
	background-image:url('/images/Portal/package_middle.png') ;
	width:553px;
	background-repeat:repeat-y;
}

.package_bottom
{
	
	background-image:url('/images/Portal/package_bottom.png') ;
	width:553px;
	height:18px;
	background-repeat:no-repeat;
}

/*.tbl_Grey_background_top
{
	
	background-image:url('/images/Portal/Grey_box_top.png') ;
	width:751px;
	height:11px;
	background-repeat:no-repeat;
}

.tbl_Grey_background_Bottom
{
	
	background-image:url('/images/Portal/Grey_box_bottom.png') ;
	width:751px;
	height:11px;
	background-repeat:no-repeat;
}

.tbl_Grey_background_middle
{
	
	background-image:url('/images/Portal/Grey_box_fill.png') ;
	width:751px;
	background-repeat:repeat-y;
}*/
.list_square
{
	color:#00547f;
	
}
.rate_Color
{
	color:#414141;
	padding-right:24px;
}

.Amenity_clr
{
	color:#313131;
}
.paging_color
{
	color:#444444;
}
.CalendarInactiveDate
{
   COLOR: #6F6F6F;
}
.CalendarTodayDate
{
   COLOR: #800a44;
}

.toroNewDates_other
{
	
    COLOR:#4a86c4;
    font-size: 8pt;
    FONT-FAMILY: Verdana,Arial, Helvetica;
}	
.tr_room_sep
{
	background-color:#a0a0a0;
	height:30px;
}

.tr_room_sep_gr
{
	background-image:url('/images/Portal/Green_filll.png') ;
	height:38px;
	background-repeat:repeat-x;
}

.tbl_bonus_background_top
{
	
	background-image:url('/images/Portal/bonus_box_top.png') ;
	width:842px;
	height:19px;
	background-repeat:no-repeat;
}

.tbl_bonus_background_Bottom
{
	
	
	background-image:url('/images/Portal/bonus_box_bottom.png') ;
	width:842px;
	height:18px;
	background-repeat:no-repeat;
}

.tbl_bonus_background_middle
{
	
	background-image:url('/images/Portal/bonus_Box_fill.png') ;
	width:842px;
	background-repeat:repeat-y;
}

.Bonus_Popup
{
	background-color:#005983;
	color:#FFFFFF;
}

.Slide_show_top
{
	
	background-image:url('/images/Portal/SlideShow_Top.png') ;
	width:736px;
	height:22px;
	background-repeat:no-repeat;
}
.Slide_show_middle
{
	
	background-image:url('/images/Portal/SlideShow_Middle.png') ;
	width:736px;
	background-repeat:repeat-y;
}
.Slide_show_Bottom
{
	
	
	background-image:url('/images/Portal/SlideShow_Bottom.png') ;
	width:736px;
	height:21px;
	background-repeat:no-repeat;
}
.Micro_Site_top
{
	
	background-image:url('/images/Portal/tab_table_top.png') ;
	width:597px;
	height:13px;
	background-repeat:no-repeat;
	background-position:90px 0px;
}
.Micro_Site_middle
{
	
	background-image:url('/images/Portal/tab_table_Fill.png') ;
	width:740px;
	background-repeat:repeat-y;
	background-position:90px 0px;
}
.Micro_Site_Bottom
{
	
	
	background-image:url('/images/Portal/tab_table_Bottoml.png') ;
	width:597px;
	height:9px;
	background-repeat:no-repeat;
	background-position:90px 0px;
}

/*.Search_top
{
	
	background-image:url('/images/Portal/widgetTop_Summary.png') ;
	width:226px;
	height:85px;
	background-repeat:no-repeat;
}*/
.Search_middle
{
	
	
	width:226px;
	background-repeat:repeat-y;
}
/*.Search_Bottom
{
	
	
	background-image:url('/images/Portal/widgetbottom.png') ;
	width:226px;
	height:9px;
	background-repeat:no-repeat;
}*/

.Room_Left
{
	color:#ff0000;
	font-size: 9pt;
    FONT-FAMILY: Arial,Helvetica;
}
.Menu_avab_sel
{	color:#456c9d;
	FONT-FAMILY: Arial, Helvetica;
	font-weight:bold;
	font-size: 11pt;
}
.Micro_Menu_avab_sel
{	color:#da5c6b;
	FONT-FAMILY: Arial, Helvetica;
	font-weight:bold;
	font-size: 11pt;
}
.Menu_avab
{ 
	color:#424242;
	FONT-FAMILY: Arial, Helvetica;
	font-weight:bold;
	font-size: 10pt;
}
.Micro_sub_header
{
	background-color: #e7e7e7;
}
.Micro_Sub_Class
{
	width:577px;
	
}
.Dot_separator
{
	
	background-image:url('/images/Portal/Dotted_Separator.gif') ;
	background-repeat:repeat;
	height:6px;
}
.In_Mic_top
{
	
	background-image:url('/images/Portal/Inn_Micro_top.png') ;
	width:623px;
	height:18px;
	background-repeat:no-repeat;
}
.In_Mic_middle
{
	
	background-image:url('/images/Portal/Inn_Micro_Middle.png') ;
	width:623px;
	background-repeat:repeat-y;
}
.In_Mic_Bottom
{
	
	
	background-image:url('/images/Portal/Inn_Micro_Bottom.png') ;
	width:623px;
	height:18px;
	background-repeat:no-repeat;
}
.Progress_bar_sep
{
	height:20px;
}
.Progress_bar_after
{
	height:10px;
}


.Micro_Site_top_rooms
{
	
	background-image:url('/images/Portal/Micro_Top.png') ;
	width:649px;
	height:19px;
	background-repeat:no-repeat;
	background-position:93px 0px;
}
.Micro_Site_middle_rooms
{
	
	background-image:url('/images/Portal/Micro_Fill.png') ;
	width:649px;
	background-repeat:repeat-y;
	background-position:93px 0px;
}
.Micro_Site_Bottom_rooms
{
	
	
	background-image:url('/images/Portal/Micro_Bottom.png') ;
	width:649px;
	height:17px;
	background-repeat:no-repeat;
	background-position:93px 0px;
}
/* Header Menu */
.Header_Menu_Separator
{
	background-image:url('/images/Portal/Header_Menu_Separator.png') ;
	background-repeat:no-repeat;
	height:34px;
	width:2px;
}
.Header_Menu_Unselected
{
	background-image:url('/images/Portal/Header_menugray_dark_fill.png') ;
	background-repeat:repeat-x;
	height:34px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12pt;
	text-align:center;
}
.Header_Menu_Selected
{
	background-image:url('/images/Portal/Header_menugray_Light_fill.png') ;
	background-repeat:repeat-x;
	height:34px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12pt;
	text-align:center;
}
.Header_Menu_Unselected_Text
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:12pt;
	text-decoration:none;
	cursor:pointer;
}
.Header_Menu_Selected_Text
{
	color:#dde808;
	font-weight:bold;
	font-size:12pt;
}
.Header_Sub_Menu_Text
{
	color:#FFFFFF;
	font-size:10pt;
}
a.Header_Sub_Menu_Link:link
{
	color:#FFFFFF;
	font-size:10pt;
	text-decoration:none;
	cursor:pointer;
}
a.Header_Sub_Menu_Link:visited 
{
	color:#FFFFFF;
	font-size:10pt;
	text-decoration:none;
}
a.Header_Sub_Menu_Link:hover 
{
	color:#FFFFFF;
	font-size:10pt;
	text-decoration:underline;
	cursor:pointer;
}
a.Header_Sub_Menu_Link:active
{
    color:#FFFFFF;
	font-size:10pt;
	text-decoration:none;
}
/* Header Menu */


.Micro_SubHead{COLOR: #f8a155; font-family:  Arial, Helvetica, sans-serif;	font-size: 11pt;	font-weight:Bold;}
.Micro_OrangeText{color:#F87808;font-size: 10pt;font-weight:Bold;}


/* Header Main Styles */
#wrapperHeader {
    position: relative;
  
    text-align: center;
    z-index: 2;
}

#Header {
    position: relative;
    /*background: url(/includes/images/assets/bg_header.jpg) top center;*/
    height: 122px;
    width: 1000px;
    margin: 0 auto;
    color: #FFFFFF;
}

#Header_attr {
    position: relative;
    /*background: url(/includes/images/assets/bg_header.jpg) top center;*/
    height: 122px;
    width: 1000px;
    margin: 0 auto;
    color: #FFFFFF;
}
.header a {
    color: #FFFFFF;
}

#wrapperContent {
    position: relative;
    
    z-index: 1;
}

#Content {
    position: relative;
    width: 1000px;
    margin: 0 auto;
    background-position:bottom;
    background-repeat:no-repeat;
    text-align: left;
    padding-bottom: 0px;
    padding-top:8px;
}

#wrapperFooter {
    position: relative;
    background-color: #1a1a1a;
    border-top: 4px #484848 solid;
    text-align: center;
    height:300px;
}
/* Header Main Styles */

.Pkg_prp_name
{
    COLOR:#025885;
    font-family: Arial, Helvetica, sans-serif;
   	font-size: 12pt;
}


.Search_TbFontPack
{
	color: #ffffff;
	font-family: Arial;
	font-size: 9pt;
}
/* Central Package Gateway Section */
.Search_TbFontPack
{
	color: #ffffff;
	font-family: Arial;
	font-size: 9pt;
}
.BulletStyle
{
	color:#ffffff;
}
.GatewayTktTitle
{
    COLOR: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
   	font-size: 15pt;
   	font-weight:bold;
}

.Gateway_Subheader
{
	COLOR:#055884;
    font-family: Arial, Helvetica, sans-serif;
   	font-size: 23pt;
   	font-weight:lighter;
}
.Gateway_search_header
{
	COLOR:#ffffff;
    font-family: Arial, Helvetica, sans-serif;
   	font-size: 15pt;
   	font-weight:lighter;
}
.gateway_showhours
{
	COLOR:#ffffff;
    font-family: Arial, Helvetica, sans-serif;
   	font-size: 10pt;
  
}
.gateway_show
{
	COLOR:#ffffff;
    font-family: Arial, Helvetica, sans-serif;
   	font-size: 10pt;
   	font-weight:bold;
}

#FooterSepBar_gateway
{
	background: #d1006d url(/images/portal/Footter_line.png);
	height:25px;
	background-repeat:no-repeat;
	background-position:center;
	background-color:#ED037C; 
}
/* Central Package Gateway Section */




.book_box_top
{
	background-image:url('/images/Portal/book_box_top.png');
	background-repeat:no-repeat;
	width:1000px;
	height:7px;
 
}
.book_box_middle
{
	background-color:#eaebed;
	background-repeat:repeat-y;
	width:1000px;
}
.book_box_bottom
{
	 background-image:url('/images/Portal/book_box_bottom.png');
	 background-repeat:no-repeat;
	 width:1000px;
	 height:30px;
}


.Gray_box_top
{
	background-image:url('/images/Portal/Bg_Fill.png');
	background-repeat:repeat;
	width:1000px;
	height:10px;
 
}
.Gray_box_Middle
{
	background-image:url('/images/Portal/Bg_Fill.png');
	background-repeat:repeat;
	width:1000px;
	
}
.Gray_box_bottom
{
	 background-image:url('/images/Portal/Bg_Fill.png');
	 background-repeat:repeat;
	 width:1000px;
	
}

.HomeSearchTabHdr{font-family:  Arial, Helvetica, sans-serif;	font-size: 15pt;FONT-WEIGHT:bold;color:#414043;}
.HomeMainHead{font-family:Arial, Helvetica, sans-serif;	font-size:25pt;	FONT-WEIGHT:bold;color:#d47403;}
.HomeSubHead{font-family:Arial, Helvetica, sans-serif;	font-size:14pt;	FONT-WEIGHT:300;color:#d8580f;}
.HomeAccomodationNext{font-family:Arial, Helvetica, sans-serif;	font-size:20pt;	FONT-WEIGHT:bold;color:#0b7897;}
.HomeEventSubHd{font-family:  Arial, Helvetica, sans-serif;	font-size: 15pt;FONT-WEIGHT:bold;color:#127698;}
.HomeEventSubHead{font-family:  Arial, Helvetica, sans-serif;	font-size: 14pt;	FONT-WEIGHT:bold;color:#d37504;}
.HomeTabHdr{font-family:  Arial, Helvetica, sans-serif;	font-size: 12pt;FONT-WEIGHT:bold;color:#444444;}
.HomeTabPkg{font-family:  Arial, Helvetica, sans-serif;	font-size: 10pt;FONT-WEIGHT:bold;color:#1b97f6;}


.TicketSearchTabHdr{font-family:  Arial, Helvetica, sans-serif;	font-size: 13pt;;FONT-WEIGHT:bold;color:#117889;}



.bookapackage_box_top
{
	background-color:#47a2b7;
	width:560;
	height:29px;
}
.bookapackage_box_middle
{
	
	background-color:#9cd7e5;
	width:560;
}
.bookapackage_box_Bottom
{
	background-image:url('/images/Portal/bookapackage_box_Bottom.png');
	background-repeat:no-repeat;
	width:542;
	height:23px;
}
 
 /*.Sort_box_Bottom
{
	background-image:url('/images/Portal/Arrival_boxbottom.png');
	background-repeat:no-repeat;
	width:729px;
	height:16px;
}

.Sort_box_top
{
	background-image:url('/images/Portal/Arrival_boxtop.png');
	background-repeat:no-repeat;
	width:729px;
	height:7px;
}*/
.Sort_box_middle
{
	/*background-image:url('/images/Portal/Arrival_boxmiddle.png');*/
	background-color:#ffffff;
	background-repeat:repeat-y;
	width:540px;
	
}

/*.Arrival_box_Bottom
{
	background-image:url('/images/Portal/1000boxBottom.png');
	background-repeat:no-repeat;
	width:751px;
	height:16px;
}

.Arrival_box_top
{
	background-image:url('/images/Portal/1000boxTop.png');
	background-repeat:no-repeat;
	width:751px;
	height:10px;
}*/
.Arrival_box_middle
{
	background-image:url('/images/Portal/1000boxMiddle.png');
	background-repeat:repeat-x;
	width:755px;
	height:90px;
	
}

.hometext 
{
	color: #222222;
	font-family: Arial;
	font-size: 9pt;
}

.hometextarr 
{
	color: #252422;
	font-family: Arial;
	font-size: 9pt;
}
.selectapackagebox
{
	background-color:#eaebed;
	width:502px;
}

.selectapackagebox_fill
{
	background-image:url('/images/Portal/selectapackagebox_fill.png');
	background-repeat:repeat-y;
	width:502px;
}
.selectapackagebox_bottom
{
	background-image:url('/images/Portal/selectapackagebox_bottom.png');
	background-repeat:no-repeat;
	width:502px;
	height:33px;
}

.selectapackagebox_next
{
	background-image:url('/images/Portal/selectapackagebox_next.png');
	background-repeat:no-repeat;
	width:502px;
	height:49px;
}
.selectapackagebox_top
{
	background-image:url('/images/Portal/selectapackagebox_Top.png');
	background-repeat:no-repeat;
	width:502px;
	height:27px;
}
.selectapackage_box_bottom
{
	background-image:url('/images/Portal/selectapackage_box_bottom.png');
	background-repeat:no-repeat;
	width:502px;
	height:18px;
}
.bookahotel_box_top
{
	background-color:#47a2b7;
	width:400px;
	height:29px;
}
.bookahotel_box_Middle
{
	background-color:#9cd7e5;
	width:400px;


}
.bookahotel_box_bottom
{
	background-image:url('/images/Portal/bookahotel_box_bottom.png');
	background-repeat:no-repeat;
	width:400px;
	height:96px;
}
/*.hotel_bar_bottom
{
 background-image:url('/images/Portal/Hotel_bar_bottom.png') ;
	width:734px;
	height:19px;
 
}*/
.hotel_bar_top
{
 /*background-image:url('/images/Portal/Hotelname_bar.png') ;*/
	width:760px;
	height:80px;
	background-color:#ffffff;
}
.hotel_bar_top_CtrlPkg
{
	width:760px;
	height:60px;
	background-color:#ffffff;
}
.hotel_bar_top_map
{
	background-color:#ffffff;
	width:734px;
	height:3px;
	background-repeat:no-repeat;
}

.hotel_bar_middle
{
	
	
	 /*background-image :url('/images/Portal/Hotel_box_Fill.png') ;*/
	width:100%;
	
	background-color:#ffffff;
}

.footer_link
{
	COLOR: #454545;
	font-family: Arial, Helvetica, sans-serif;	
	font-size:10pt;
	text-decoration:none;
}
a.footer_link:link
{
	COLOR: #454545;
	font-family: Arial, Helvetica, sans-serif;	
	font-size:10pt;
	text-decoration:none;
}
a.footer_link:visited 
{
COLOR: #454545;
	font-family: Arial, Helvetica, sans-serif;	
	font-size:10pt;
	text-decoration:none;
}
a.footer_link:hover 
{
	color:#454545;
	font-family: Arial, Helvetica, sans-serif;	
	font-size:10pt;
	text-decoration:none;
}
a.footer_link:active
{
	COLOR: #454545;
	font-family: Arial, Helvetica, sans-serif;	
	font-size:10pt;
	text-decoration:none;
}
.Progress_bar_bg
{
	background-image :url('/images/Portal/Progress_bar.png') ;
	background-repeat:no-repeat;
	width:792px;
	height:42px;
}

.progressbar_text
{
	color:#444444;
	font-family: Arial, Helvetica, sans-serif;	
	font-size:10pt;
	font-weight:bold;
}
.common_text
{
	color:#444444;
	font-family: Arial, Helvetica, sans-serif;	
	
}
.Search_Tab_top
{
	/*background-image:url('/images/Portal/widgetTop.png') ;
	width:226px;
	height:85px;*/
	background-repeat:no-repeat;
	font-family:  Arial, Helvetica, sans-serif;	
	font-size: 15pt;
	color:#ffffff;
}
.Search_Tab_Fill
{
	/*background-image:url('/images/Portal/widgetmiddle.png') ;*/
	background-color:#9cd7e5;
	width:211px;
	background-repeat:repeat-y;
}
/*.Search_Tab_Bottom
{
	background-image:url('/images/Portal/widgetbottom.png') ;
	width:226px;
	height:9px;
	background-repeat:no-repeat;
}*/

.innert_tbl_fill
{
	background-color:#FFFFFF;
}
.Summary_header
{
	COLOR: #d8580f;
	font-family: Arial, Helvetica, sans-serif;	
	font-size:18pt;
	text-decoration:none;
}
.Ctrl_Summary_top
{
	
	/*background-image:url('/images/Portal/CtrlPkgSummary.png') ;*/
	width:226px;
	height:85px;
	background-repeat:no-repeat;
}
.Ctrl_Pkg_Main_Name
{
    COLOR: #127698;
    font-family: Arial, Helvetica, sans-serif;
   	font-size: 15pt;
   	font-weight:bold;
}
.hotel_bar_top_Ctrl_Pkg
{
	/*background-image:url('/images/Portal/Hotelname_bar_Big.png') ;*/
	width:980px;
	height:80px;
	background-repeat:no-repeat;
}

.hotel_bar_middle_Ctrl_Pkg
{	
	/*background-image :url('/images/Portal/Hotel_box_Fill_Big.png') ;*/
	width:980px;
	background-repeat:repeat-y;
}
.hotel_bar_bottom_Ctrl_Pkg
{
	/*background-image:url('/images/Portal/Hotel_bar_bottom_Big.png') ;*/
	width:980px;
	height:19px;
	background-repeat:no-repeat;
}
.hotel_bar_top_bar_Only
{
	background-image:url('/images/Portal/Top_bar.png') ;
	width:730px;
	height:22px;
	background-repeat:no-repeat;
}

.calender_avbcheck_header
{
	/*background-image:url('/images/Portal/calender_avbcheck_header.png') ;*/
	width:482px;
	height:61px;
	background-repeat:no-repeat;
}
.calender_avbcheck_middle
{
	background-image:url('/images/Portal/calender_avbcheck_middle.png') ;
	width:459px;
	background-repeat:repeat-y;
}
.calender_avbcheck_footer
{
	background-image:url('/images/Portal/calender_avbcheck_footer.png') ;
	width:459px;
	height:7px;
	background-repeat:no-repeat;
}

.AvailChkAllRoomCal_Header
{	
    COLOR:#404744;
    FONT-FAMILY: Arial;
    padding-left:10px;
    font-size:9pt;
}
.hide
{
	color:#0159a0;
	font-weight:bold;
}
.other_av
{	
    COLOR:#06609c;
    FONT-FAMILY: Arial;
    padding-left:10px;
    font-size:10pt;
}

.Titlebar
{
	/*background-image:url('/images/Portal/Titlebar.png') ;*/
	width:569px;
	height:58px;
	background-repeat:no-repeat;
}

.Avail_room_name
{	
    COLOR:#d47503;
    FONT-FAMILY: Arial,Georgia,Verdana, Helvetica;
    font-size:11pt;
}

.AvgRoomRateDisp
{	
    COLOR:#976216;
    font-size: 10pt;
    FONT-FAMILY: Arial,Georgia,Verdana, Helvetica;
}

.Show_Hide
{
	color:#0159a0;
	font-family: Arial;
	font-size: 9pt;	
	cursor:pointer ;
	font-weight:bold;
}

.tab_table_top
{
	
	/*background-image:url('/images/Portal/tab_table_top.png') ;*/
	width:597px;
	height:13px;
	background-repeat:no-repeat;
	background-position:137px 0px;
}
.tab_table_Fill
{
	
	/*background-image:url('/images/Portal/tab_table_Fill.png') ;*/
	width:597px;
	background-repeat:repeat-y;
	background-position:137px 0px;
}
.tab_table_Bottom
{
	
	
	/*background-image:url('/images/Portal/tab_table_Bottom.png') ;*/
	width:538px;
	height:9px;
	background-repeat:no-repeat;
	background-position:137px 0px;
}

.Attraction_box_Bottom
{
	background-image:url('/images/Portal/box_bottom.png');
	background-repeat:no-repeat;
	width:980px;
	height:16px;
}

.Attraction_box_top
{
	background-image:url('/images/Portal/box_top.png');
	background-repeat:no-repeat;
		width:980px;
	height:10px;
}
.Attraction_box_middle
{
	background-image:url('/images/Portal/box_middle.png');
	background-repeat:repeat-y;
	width:980px;
	
}


.Room_Top
{
	background-image:url('/images/Portal/Room_Top.png');
	background-repeat:no-repeat;
	width:970px;
	height:7px;
}
.Room_Fill
{
	background-image:url('/images/Portal/Room_Fill.png');
	background-repeat:repeat-y;
	width:970px;
	
}
.Room_Bottom
{
	background-image:url('/images/Portal/Room_Bottom.png');
	background-repeat:no-repeat;
	width:970px;
	height:13px;
}
.Divavail
{
	border:1px;
	border-style:solid; 
	background-color:#FFF1F4; 
	border-top-color:#FFB9C9;
	border-bottom-color:#FFB9C9;
	border-left-color:#FFFFFF;
	border-right-color:#FFFFFF;
    width:650px;
}
.DivPkgErrorMsg
{
	border:1px;
	border-style:solid; 
	background-color:#FFF1F4; 
	border-top-color:#FFB9C9;
	border-bottom-color:#FFB9C9;
	border-left-color:#FFFFFF;
	border-right-color:#FFFFFF;
    width:700px;
}

.list_map
{
	COLOR: #ffffff;
    TEXT-DECORATION: none
}
.Header_Menu_Blue
{
	background-image:url('/images/Portal/blue.png');
	background-repeat:repeat-x;
	width:151px;
	height:44px;
	
}

/*.Header_Menu_Blue_First
{
	background-image:url('/images/Portal/blue.png');
	background-repeat:repeat-x;
	width:210px;
	height:46px;
	
}*/

.Header_Menu_Green
{
	background-image:url('/images/Portal/green.png');
	background-repeat:repeat-x;
	width:121px;
	height:44px;
	
}
.Header_Menu_Greyblue
{
	background-image:url('/images/Portal/grey-blue.png');
	background-repeat:repeat-x;
	width:136px;
	height:44px;
	
}
.Header_Menu_Yellowochar
{
	background-image:url('/images/Portal/Yellow-ochar.png');
	background-repeat:repeat-x;
	width:168px;
	height:44px;
	
}
.Header_Menu_skyblue
{
	background-image:url('/images/Portal/sky-blue.png');
	background-repeat:repeat-x;
	width:163px;
	height:44px;
	
}
.Header_Menu_Brown
{
	background-image:url('/images/Portal/brown.png');
	background-repeat:repeat-x;
	width:158px;
	height:44px;
	
}
.Header_Menu_Red
{
	background-image:url('/images/Portal/Chilly-red.png');
	background-repeat:repeat-x;
	width:160px;
	height:44px;
 
}

.header_link_Menu
{
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;	
	font-size:10pt;
	text-decoration:none;
}
a.header_link_Menu:link
{
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;	
	font-size:10pt;
	text-decoration:none;
}
a.header_link_Menu:visited 
{
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;	
	font-size:10pt;
	text-decoration:none;
}
a.header_link_Menu:hover 
{
  FONT-WEIGHT: bold;
   color:#FFFFFF;
   font-family:Arial, Helvetica, sans-serif;	
	font-size:10pt;
	text-decoration:none;
}
a.header_link_Menu:active
{   
	FONT-WEIGHT: bold; 
	COLOR: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;	
	font-size:10pt;
	text-decoration:none;
}

.Header_Border_Color
{
	border:1px;
	border-style:double; 
	border-top-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-right-color:#FFFFFF;
    
}
.Sort_Shadow_Left
{
	background-image:url('/images/Portal/Sortby_Shadow_Left.png');
	height:90px;
	width:12px;
	background-repeat:no-repeat;
	vertical-align:middle;
}
.Sort_Shadow_Right
{
	background-image:url('/images/Portal/Sortby_Shadow_Right.png');
	height:90px;
	width:10px;
	background-repeat:no-repeat;
	vertical-align:middle;
}
.Ms_Shadow_Left
{
	background-image:url('/images/Portal/Ms_Shadow_Left.png');
	height:30px;
	width:10px;
	background-repeat:no-repeat;
	vertical-align:middle;
}
.Ms_Shadow_Right
{
	background-image:url('/images/Portal/Ms_Shadow_Right.png');
	height:30px;
	width:10px;
	background-repeat:no-repeat;
	vertical-align:middle;
}
.Ms_Hotel_Shadow_Left
{
	background-image:url('/images/Portal/Ms_Hotel_Shadow_Left.png');
	height:313px;
	width:10px;
	background-repeat:no-repeat;
	vertical-align:middle;
}
.Ms_Hotel_Shadow_Right
{
	background-image:url('/images/Portal/Ms_Hotel_Shadow_Right.png');
	height:313px;
	width:10px;
	background-repeat:no-repeat;
	vertical-align:middle;
}
.white_boxx_top
{


	background-color:#FFFFFF;
 
}
.Shadow_Hotel_Left
{
	background-image:url('/images/Portal/Shadow_Hotel_Left.png');
	height:370px;
	width:10px;
	vertical-align:middle;
	background-repeat:no-repeat ;
	
}
.Shadow_Hotel_Right
{
	background-image:url('/images/Portal/Shadow_Hotel_Right.png');
	height:370px;
	width:10px;
	vertical-align:middle;
	background-repeat:no-repeat;
}
.Arr_Date
{
	FONT-WEIGHT:bold;color:#ffffff;
	FONT-FAMILY: Arial,Georgia,Verdana, Helvetica;
}
.Avalibiliy_Check_Width
{
	width:760;
}
.Itnerary_Width
{
	width:780;
}
.search_Border_Color
{
	border:1px;
	border-style:double; 
	border-top-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-right-color:#FFFFFF;
    
}

.header_progressbar
{
	background-color:#e9ebed;
}


.progressbar_start
{
	background-image:url('/images/Portal/Brown_Left.png');
	width:10px;
	height:35px;
	background-repeat:no-repeat;
}
.progeressbar_visited
{
	background-image:url('/images/Portal/Brown_Middle.png');
	height:35px;
	background-repeat:repeat-x;
	color:#ffffff;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	cursor:pointer;
}
.progeressbar_visited_sep
{
	background-image:url('/images/Portal/Brown_Right.png');
	height:35px;
	width:15px;
	background-repeat:no-repeat;
}

.progressbar_selected
{
	background-image:url('/images/Portal/Yellow_Middle.png');
	height:35px;
	background-repeat:repeat-x;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
}

.progressbar_selectedcase
{	
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
}

.progeressbar_selected_sep
{
	background-image:url('/images/Portal/Yellow_Right.png');
	height:35px;
	width:14px;
	background-repeat:no-repeat;
}
.progressbar_unselected
{
	background-image:url('/images/Portal/Gray_Middle.png');
	height:35px;
	background-repeat:repeat-x;
}
.progeressbar_unselected_sep
{
	background-image:url('/images/Portal/Gray_two.png');
	height:35px;
	width:16px;
	background-repeat:no-repeat;
}
.progressbar_end
{
	background-image:url('/images/Portal/gray_left.png');
	height:35px;
	width:10px;
	background-repeat:no-repeat;
}

.progeressbar_visited_sep2
{
	background-image:url('/images/Portal/After_Select_2side.png');
	height:35px;
	width:14px;
	background-repeat:no-repeat;
}

.progress_bar_sel_text
{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}
.Hotel_bg
{
	background-color:#eff0f4;
}
.tab_bg
{
	background-color:#ffffff;
}
.hotel_tab_disp
{
	background-image:url('/images/Portal/Avail_Chk_Rm_Tab_BG_micro.png');
	height:29px;
	width:131px;
	background-position:right;
	padding-right:50px;
	background-repeat:no-repeat;
	
}

.micosite_left
{
	background-image:url('/images/Portal/Avail_Chk_Rm_Tab_BG_micro.png');
	height:29px;
	width:131px;
	background-position:right;
	padding-right:50px;
	background-repeat:no-repeat;
}

.microsite_right
{
	background-image:url('/images/Portal/Avail_Chk_Rm_Tab_BG_micro.png');
	height:29px;
	width:131px;
	background-position:right;
	padding-right:50px;
	background-repeat:no-repeat;
}




.Tab{ font-family: Arial;font-size:13pt;background-color:#c3c9ce;color:#444444;height:34px;text-align:center; vertical-align: middle;line-height:34px;}
.TabSelected{font-family: Arial;font-size:13pt;background-color:#e52536;color:#ffffff;height:34px;text-align:center; vertical-align: middle;line-height:34px;}

.left_img
{
	background-image:url('/images/Portal/Small_Shadow_left.png');
	-moz-background-size:100% 100%;
-webkit-background-size:100% 100%;
background-size:100% 100%;
	height:100%;
	width:10px;

	
}

.right_img
{
	background-image:url('/images/Portal/Small_Shadow_Right.png');
	-moz-background-size:100% 100%;
-webkit-background-size:100% 100%;
background-size:100% 100%;
	height:100%;
	width:10px;

	
}


/* Default Page-Box */
.Default_Page_Box_Left_Shade
{
	background-image:url('/Images/Portal/Default_Left_shadow.png');
	background-repeat:no-repeat;
	width:20px;
}

.Default_Page_Box_Right_Shade
{
	background-image:url('/Images/Portal/Default_Right_shadow.png');
	background-repeat:no-repeat;
	width:20px;
}
.Default_Page_Box_Div
{
	position:absolute;
	left:-20px;
	height:522px;
	top:0px;
	width:1040px;
}
.Default_Page_Box_TD
{
	height:522px;
}



a.link_progress:link
{
	
	text-decoration:none;
	cursor:pointer;
}
a.link_progress:visited 
{
	
	text-decoration:none;
}
a.link_progress:hover 
{
	
	text-decoration:none; 
}
a.link_progress:active
{
  
	text-decoration:none;
}

/* Default Page-Box */
.Ctrl_Pkg_Home_top
{	 
	border:1px;
	border-color:#FFFFFF;
	border-style:solid;
}

.Ctrl_Pkg_Home_Box
{	 
	background-image:url('/images/portal/CtrlPkg_Search_Bg.png');
	background-repeat:repeat-y;
	height:759px;
}
.Attr_header_name{font-family:  Arial, Helvetica, sans-serif;	font-size: 14pt;	FONT-WEIGHT:bold;color:#d37504;}

.Attr_sub_head
{
	color:#1b97f6;
	font-family: Arial;
	font-size: 11pt;	
	cursor:pointer ;
}
.Bottom_Sort_Box
{
	background-color:#4192a7;
}
#wrapper_Footer
{
    position: relative;
    margin: 0 auto;
    color: #FFFFFF;
    text-align: left;
}
#FooterSepBar
{
	background:url('/images/portal/Footter_fill.png');
	height:115px;
	background-repeat:repeat-x;
	text-align:center;
}
.RoomNameBG
{
	font-family:  Arial, Helvetica, sans-serif;
	background-color:#eaebed;
}
.prp_address_Blk
{
    COLOR: #677983;
    font-family: Arial, Helvetica, sans-serif;
   	font-size: 10pt;
   	font-weight:bold;
}
.prp_name_Pk
{
    COLOR:#197f96;
    font-family: Arial, Helvetica, sans-serif;
   	font-size: 16pt;
}
.prp_Duration
{
    COLOR:#d8540c;
    font-family: Arial, Helvetica, sans-serif;
   	font-size: 16pt;
}
.prp_Com_Header
{
    COLOR:#d8540c;
    font-family: Arial, Helvetica, sans-serif;
   	font-size: 10pt;
   	font-weight:bold;
}
.prp_Amt
{
    COLOR:#37829f;
    font-family: Arial, Helvetica, sans-serif;
   	font-size: 10pt;
   	font-weight:bold;
}

.Dates_of_Stay
{
	color:#FFFFFF;
	font-family: Arial;
	font-size: 10pt;
	letter-spacing:.3pt;
}

.Package_Total
{
	font-weight:bold;
	padding-left:16px;
}

.Package_right
{
	font-weight:bold;
	padding-right:24px;
}


/* PegsMeta */
.PegsMeta_Rate_BG{	background-color:#e1e0db;}
.PegsMeta_lowest_rate_Amt{	color:#eb4247; font-size:20px;font-family:Arial,Verdana, Helvetica;}
.PegsMeta_lowest_rate_Txt{	font-size:12px;font-family:Arial,Verdana, Helvetica;}

.Lytebox_Loading_Fade
{
    display: none;
    position: absolute;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: #595959;
    z-index:100001;
    -moz-opacity: 0.8;
    opacity:.80;
    filter: alpha(opacity=80);
}
.Lytebox_Loading_Inner
{
    position: static;
    z-index:100001;
}
.Lytebox_PegsMeta_Fade
{
    display: none;
    position: absolute;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: #595959;
    z-index:100001;
    -moz-opacity: 0.8;
    opacity:.80;
    filter: alpha(opacity=80);
}
/* PegsMeta */


.Main_Table{width:1256px;background-color:#ffffff}

.Inner_Tabl{background-color:#ffffff;border:1px;border-style:solid;border-left-color:#dddbdc;border-right-color:#dddbdc;border-top-color:#ffffff;border-bottom-color:#dddbdc;}

.Sub_Table_Padding{background-color:#ffffff;padding-left:23px;padding-right:23px;}

.ModifySearchTab_ID{width:280px;background-color:#ffffff;}

.ModifySearchTab{width:235px;color:#ffffff;background-image:url('/Images/Portal/Modify_Widget_BG.png');height:403px;background-repeat:no-repeat;}

.ModifySearchTab_hometext{color: #FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:9pt;}

.ModifySearchTab_Child_text{color: #FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:8pt;}

.ModifySearchTab_Head{COLOR: #FFFFFF;font-family:futura,Arial, Helvetica, sans-serif;font-size: 22px;FONT-WEIGHT:lighter;}

.TdHotelResults{width:953px;}

.Separator_Strip{background-color:#f1414c;height:3px;}

.Separator_Strip_Two{background-color:#32566e;height:2px;}

.Separator_Strip_Three{background-color:#32566e;width:2px;}

.RoomType_Strip{background-color:#c0c0c0;height:2px;}

.Hotel_Tab_BG{background-color:#edeae1;}

.Sort_Text{TEXT-DECORATION: none;font-family:Arial, Helvetica, sans-serif;font-size:10pt;}

.SearchResults_Bar{COLOR: #ffffff;background-color:#00afdc;font-family:Arial, Helvetica, sans-serif;font-size: 16px;FONT-WEIGHT:bold;height:33px;}

.SearchResults_Count{COLOR: #6e3d2c;font-family:Arial, Helvetica, sans-serif;font-size: 24px;FONT-WEIGHT:bold;}

.SearchResults_Text{font-family:Arial, Helvetica, sans-serif;font-size: 16px;FONT-WEIGHT:bold;}

.SearchResultsText{font-family:Arial, Helvetica, sans-serif;}

.SearchResultsText_Bottom{font-family:Arial, Helvetica, sans-serif;color:#ffffff;}

.Footer_BG{background-color:#ecebe0;}

.Header_BG{background-color:#ecebe0;}

.Prop_Listing_Bg{background-color:#ffffff;border:1px;border-style:solid;border-left-color:#dbdddc;border-right-color:#dbdddc;border-top-color:#dbdddc;border-bottom-color:#dbdddc;}

.Prop_Listing_Bg_First_Prop{background-color:#faf4da;border:1px;border-style:solid;border-left-color:#dbdddc;border-right-color:#dbdddc;border-top-color:#dbdddc;border-bottom-color:#dbdddc;}

.Rate_Box_BG{background-image:url('/Images/Portal/BestRateBox.png');background-repeat:no-repeat;width:156px;height:188px;}

.BestRateBox_Normal{background-image:url('/Images/Portal/BestRateBox_Normal.png');background-repeat:no-repeat;width:156px;height:111px;}

.Rate_Box_BG_Middle{background-image:url('/Images/Portal/base_mid.png');background-repeat:no-repeat;width:156px;height:147px;}

.Rate_Box_BG_Part_Two{background-color:#00afdc;height:68px;}

.Rate_Box_BG_Part_Three{background-color:#ffffff;width:151px;border:1px;border-style:solid;border-left-color:#00afdc;border-right-color:#00afdc;border-top-color:#00afdc;border-bottom-color:#00afdc;}

.Best_Avail_Rate_Txt{font-size:15px;font-family:Arial,Verdana, Helvetica;color:#ffffff;FONT-WEIGHT:bold;}

.Rates_By_Date{font-size:13px;font-family:Arial,Verdana, Helvetica;color:#ffffff;}

.Best_Avail_Rate_BG_Top{background-color:#00afdc;height:54px;}

.View_Map_BG{background-color:#ffffff;}

.Shadow{background-image:url('/Images/Portal/BG_Shadow.png');background-repeat:no-repeat;height:22px;}

.Curve{background-image:url('/Images/Portal/curve.png');background-repeat:no-repeat;width:10px;}

.Book_Btn_Bg{width:109px;}

.Book_Btn_Bg_Top{width:109px;}

.Avg_Rate_Bg {background-color:#feed9c;width:98px;border:1px;border-style:dotted;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;border-bottom-color:#555555;}

.Avg_RateBg {background-color:#feed9c;width:98px;}

a.Link_Next_Prev:link
{
	COLOR: #444444;
    TEXT-DECORATION: none
}
a.Link_Next_Prev:visited 
{
	text-decoration: none;
	COLOR: #444444;
}
a.Link_Next_Prev:hover 
{
	COLOR: #444444;
    text-decoration: none;
}
a.Link_Next_Prev:active 
{
	COLOR: #444444;
    text-decoration: none;
}
a.Link_Next_Prev_Bottom:link
{
	COLOR: #ffffff;
    TEXT-DECORATION: none
}
a.Link_Next_Prev_Bottom:visited 
{
	text-decoration: none;
	COLOR: #ffffff;
}
a.Link_Next_Prev_Bottom:hover 
{
	COLOR: #ffffff;
    text-decoration: none;
}
a.Link_Next_Prev_Bottom:active 
{
	COLOR: #ffffff;
    text-decoration: none;
}
.Filter_Text{COLOR: #ef6771;font-family:Arial, Helvetica, sans-serif;font-size: 16px;FONT-WEIGHT:bold;}

.Sort_By_Text{COLOR: #ef6771;font-family:Arial, Helvetica, sans-serif;font-size: 16px;FONT-WEIGHT:bold;}

.Loading_Results{COLOR: #4c4c4c;font-family:futura,Arial, Helvetica, sans-serif;font-size: 22px;FONT-WEIGHT:lighter;}

a.linkSort:link
{
	COLOR: #1e4495;
    TEXT-DECORATION: none;
}
a.linkSort:visited 
{
	text-decoration: none;
	COLOR: #1e4495;
}
a.linkSort:hover 
{
	COLOR: #1e4495;
    text-decoration: none;
}
a.linkSort:active 
{
	COLOR: #1e4495;
    text-decoration: none;
}
.LinkSpan_Policy
{
	color:#1e4495;
	CURSOR:pointer;
}
.Link_Map_Flex_Rate
{
	color:#1e4495;
	CURSOR:pointer;
}
.LinkSpan_ViewWebsite
{
	color:#7F5FC0;
	CURSOR:pointer;
	FONT-WEIGHT:bold;
}

.Pegs_Meta_Daily-Rate{font-family: Arial, Helvetica, sans-serif; color:#eb4247;font-size:8pt;FONT-WEIGHT:bold; }

.Map_Cal_Text{font-size:13px;font-family:Arial,Verdana, Helvetica;color:#cc7a00;}	

.PropThumbImage{width:287px;height:187px;}

.Prop_Box_Top{border:1px;border-top-style:solid;border-top-color:#dbdddc;}

.RoomTypesBG{background-color:#c2dcf3;background-repeat:repeat-x;height:25px;color:#000000;font-family: Arial, Helvetica, sans-serif;FONT-WEIGHT:bold;   }

.Best_Rate_Txt{font-size:13px;font-family:Arial,Verdana, Helvetica;color:#ffffff;}

.lowest_rate_Amt{	color:#ffffff; font-size:30px;font-family:Arial,Verdana, Helvetica;}

.lowest_rate_Amt_Point_Part{color:#ffffff; font-size:18px;font-family:Arial,Verdana, Helvetica;}

a.linkPolicy:link
{
	COLOR: #1e4495;
    TEXT-DECORATION: none;
}
a.linkPolicy:visited 
{
	text-decoration: none;
	COLOR: #1e4495;
}
a.linkPolicy:hover 
{
	COLOR: #1e4495;
    text-decoration: none;
}
a.linkPolicy:active 
{
	COLOR: #1e4495;
    text-decoration: none;
}
.Room_Setarator{border:1px;border-style:dotted;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;border-bottom-color:#555555;}

.Page_Bottom_Separator_Strip{background-color:#00b0da;height:3px;}

.SearchResults_Bar_Bottom{COLOR: #ffffff;background-color:#6e3d2c;font-family:Arial, Helvetica, sans-serif;font-size: 16px;FONT-WEIGHT:bold;height:33px;}

.Prop_Address{COLOR: #666666;font-family:Arial, Helvetica, sans-serif;}

.Prop_Features{COLOR: #444444;font-family:Arial, Helvetica, sans-serif;}

.Filter_Tab_Base{background-image:url('/Images/Portal/Filter_Tab_Base.png');background-repeat:repeat-x;}

.Filter_Tab_Main_BG{background-color:#daeaf9;}

.SortBoxBorder{border:0px;border-style:solid;border-left-color:#EBE6E3;border-right-color:#EBE6E3;border-top-color:transparent;border-bottom-color:transparent;background-color:#ffffff;}

.MapLegendStrip{background-image:url('/images/portal/MapLegendStrip.png');}

 /****************MetaCalander*************/
 .MetaCalanderStyle {border-color:#E5E5E5;background-color:#E5E5E5; }
 .Metadays-title{border-color:#D6D6D6;border:1px;border-top-style:none;border-bottom-style:none;border-right-style:none;border-left-style:none;border-left-color:transparent; }
 .MetaDaily-Rate{font-family: Arial, Helvetica, sans-serif; color:#4A4A4A;font-size:7pt; }
 .MetaCal_Sel{background-color:#CBE2F8;}
 .MetaCal_SoldOut{background-image:url('/Images/Portal/Meta_Cal_SoldOut.png'); background-repeat: no-repeat;}
 .MetaCal_avb_date{font-family:  Arial, Helvetica, sans-serif;font-size:10pt;} 
 .MetaCal_Months{    COLOR: #000000;    font-family:  Arial, Helvetica, sans-serif;	font-size: 10pt;	FONT-WEIGHT: bolder;}
 .Pegs_Meta_Daily-Rate{font-family: Arial, Helvetica, sans-serif; color:#eb4247;font-size:8pt;FONT-WEIGHT:bold; }
 .MeatCal_Header{    COLOR: #000000;    font-family:  Arial, Helvetica, sans-serif;	font-size: 12pt;}
 .MeatCal_Top_Header{	COLOR: #db2927;	font-family:Arial, Helvetica, sans-serif;	font-size: 24px;	FONT-WEIGHT:bold;}
 .Meta_Flex_calendar_TopBg{background-color:#FDF593;}
 .Meta_Flex_calendar_BottomBg{background-color:#f4f0d3;}
 .Meta_Flex_Head_Text{COLOR: #4c4c4c;font-family:Arial, Helvetica, sans-serif;font-size: 16px;FONT-WEIGHT:bold;}
 /****************Calander*************/
 
.Rates_Indicator{background-image:url('/Images/Portal/Discount_Rates_Disp_BG.png');width:63px;height:45px;background-repeat:no-repeat;cursor:pointer;}
 
.Rates_Indicator_Txt{font-size:10px;font-family:Arial,Verdana, Helvetica;color:#FFFC01;font-weight:bold;}
 
.Rates_Indicator_Amount{font-size:16px;font-family:Arial,Verdana, Helvetica;color:#ffffff;font-weight:bold;}
  
.Rates_Indicator_Point{font-size:10px;font-family:Arial,Verdana, Helvetica;color:#ffffff;font-weight:bold;}

.Rates_Indicator_Left{background-image:url('/Images/Portal/Discount_Rates_Left.png');width:24px;height:34px;background-repeat:no-repeat;cursor:pointer;}
.Rates_Indicator_Fill{background-image:url('/Images/Portal/Discount_Rates_Fill.png');height:34px;background-repeat:repeat-x;cursor:pointer;}
.Rates_Indicator_Middle{background-image:url('/Images/Portal/Discount_Rates_Center.png');width:35px;height:34px;background-repeat:no-repeat;cursor:pointer;}
.Rates_Indicator_Right{background-image:url('/Images/Portal/Discount_Rates_Right.png');width:24px;height:34px;background-repeat:no-repeat;cursor:pointer;}


.PropertyName{COLOR: #000000;FONT-FAMILY:Futura,Arial,Verdana,Helvetica;font-size: 18px;}

.Header_Subtitle_Bar{background-color:#fff;background-repeat:repeat-x;height:44px;color:#5583ab;font-size:21px;font-family:Arial,Verdana, Helvetica;padding-left:1px;font-weight:bold;}

.indexPkgDes{font-family:  Arial, Helvetica, sans-serif;	font-size:12px;	FONT-WEIGHT:normal;color:#000;font-weight:bold;line-height:22px;}

.header_Class 
{
    width:100%;        
    margin-left:auto;
    margin-right:auto;
    height:247px;
    background-repeat:repeat-x;
}
.Search_top
{
	COLOR: #0291C9;
    font-family: Arial, Helvetica, sans-serif;
   	font-size: 16pt;
}
#Footer_Class 
{
    background-image:url(/images/portal/footerline.png);
    width:100%;        
    margin-left:auto;
    margin-right:auto;
    height:248px;
    background-repeat:repeat-x;
}

a.Header_Top:link {
    color: #ffffff;
    font-family: "Trebuchet MS", Helvetica, sans-serif;
    font-size: 11pt;
    text-decoration:none;
}
a.Header_Top:visited {
    color: #ffffff;
    font-family: "Trebuchet MS", Helvetica, sans-serif;
    font-size: 11pt;
    
}
a.Header_Top:hover{
    color: #ffffff;
    font-family: "Trebuchet MS", Helvetica, sans-serif;
    font-size: 11pt;
  
}
a.Header_Top:active{
    color: #ffffff;
    font-family: "Trebuchet MS", Helvetica, sans-serif;
    font-size: 11pt;
	
}

.Header_Selected{
    color: #FFC20E;
    font-family: "Trebuchet MS", Helvetica, sans-serif;
    font-size: 11pt;
    text-decoration:none;
	
}

a.headerrightSub_Link:link
{
	color: #FFFFFF;
    font-family: "Trebuchet MS", Helvetica, sans-serif;
    font-size: 13pt;
    font-weight: bold;
    cursor:pointer;
    text-align: center;
    text-decoration: none;
}
a.headerrightSub_Link:visited 
{
	color: #FFFFFF;
    font-family: "Trebuchet MS", Helvetica, sans-serif;
    font-size: 13pt;
    font-weight: bold;
    text-align: center;
    text-decoration:none;
}
a.headerrightSub_Link:hover 
{
	color: #ffffff;
    font-family: "Trebuchet MS", Helvetica, sans-serif;
    font-size: 13pt;
    font-weight: bold;
    text-align: center;
    text-decoration:underline;

}
a.headerrightSub_Link:active
{
    color: #FFFFFF;
    font-family: "Trebuchet MS", Helvetica, sans-serif;
    font-size: 13pt;
    font-weight: bold;
    text-align: center;
    text-decoration:none;
}
.PartnersFooter{
    color: #999999;
    font-family:"Batang",Helvetica, sans-serif;
    font-size: 20pt;
}
a.Footer_Link_Black:link {
    color: #565656;
    cursor: pointer;
    font-family: "Trebuchet MS", Helvetica, sans-serif;
    font-size: 8pt;
    text-decoration:none;
}
a.Footer_Link_Black:visited {
    color: #565656;
    font-family: "Trebuchet MS", Helvetica, sans-serif;
    font-size: 8pt;
    text-decoration:none;
}
a.Footer_Link_Black:hover {
    color: #565656;
    font-family: "Trebuchet MS", Helvetica, sans-serif;
    font-size: 8pt;
    text-decoration:none;
}
a.Footer_Link_Black:active {
    color: #565656;
    font-family: "Trebuchet MS", Helvetica, sans-serif;
    font-size: 8pt;
    text-decoration:none;
}

.Hdr_MainImg_Default{
	display: block;
	position: relative;
	z-index:3500;
	height: 467px;
} 
.Hdr_MainImg_Default_Aff{
	display: block;
	position: relative;
	z-index:3500;
	height: 131px;
	 background-image:url(/images/portal/Aff_Fill.png);
	 background-repeat:repeat-x;
} 


.PegsMeta_Package_Category_Box{background-color:#e0dfdf;border:1px;border-style:dotted;border-left-color:#555555;border-right-color:#555555;border-top-color:transparent;border-bottom-color:#555555;}
.PegsMeta_Package_Category_Text{font-size:17px;font-family:impact,Arial,Verdana, Helvetica;color:#717b83;cursor:pointer;padding-left:10px;}
.PegsMeta_Package_Category_Selected_Text{font-size:17px;font-family:impact,Arial,Verdana, Helvetica;color:#ffffff;cursor:pointer;padding-left:10px;background-color:#6d4a38;}

.FooterSupport{font-family: "Trebuchet MS", Helvetica, sans-serif;color: #000000;}

.Home_Header_Rules
{
	 FONT-SIZE: 10pt;
     COLOR: #444444;
    FONT-FAMILY:Arial;
    /*font-weight:bolder;*/
}


.CC_Statement_Name
{
    FONT-SIZE: 12pt;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica; 
}
.CC_Statement_Text
{
    FONT-SIZE: 11pt;
    COLOR: #f78205;
    FONT-FAMILY: Arial, Helvetica; 
}