/***********************************************/
/*                          Font & link                            */
/***********************************************/
/*===================White Color===================*/
.White12 {font-size: 12px; font-family:"verdana"; color:#FFFFFF; text-decoration:none;}

/*===================Black Color===================*/
.black11 {font-size: 11px; font-family:"verdana"; color:#000000; text-decoration:none;}
/*link black to orange*/
.l-black11_o_ {font-size: 11px; font-family:"verdana"; color:#000000;}
.l-black11_o_:link {font-size: 11px; font-family:"verdana"; color:#000000;}
.l-black11_o_:visited {font-size: 11px; font-family:"verdana"; color:#000000;}
.l-black11_o_:hover {font-size: 11px; font-family:"verdana"; color:#FF4400;}

.l-black11_b_ {font-size: 11px; font-family:"verdana"; color:#000000;}
.l-black11_b_ link {font-size: 11px; font-family:"verdana"; color:#000000;}
.l-black11_b_:visited {font-size: 11px; font-family:"verdana"; color:#000000;}
.l-black11_b_:hover {font-size: 11px; font-family:"verdana"; color:#006699;text-decoration:none;}

.l-black12B-O {font-size: 12px; font-family:"verdana"; color:#000000; font-weight:bold; text-decoration:none;}
.l-black12B-O:link {font-size: 12px; font-family:"verdana"; color:#000000; font-weight:bold; text-decoration:none;}
.l-black12B-O:visited {font-size: 12px; font-family:"verdana"; color:#000000; font-weight:bold; text-decoration:none;}
.l-black12B-O:hover {font-size: 12px; font-family:"verdana"; color:#006699; font-weight:bold; text-decoration:none;}

.l-black12_o {font-size: 12px; font-family:"verdana"; color:#000000; text-decoration:underline;}
.l-black12_o:visited {font-size: 12px; font-family:"verdana"; color:#000000;  text-decoration:underline;}
.l-black12_o:hover {font-size: 12px; font-family:"verdana"; color:#FF4400; text-decoration:none;}

.black12 {font-size: 12px; font-family:"verdana"; color:#000000; text-decoration:none;}
.black14 {font-size: 14px; font-family:"verdana"; color:#000000; text-decoration:none;}


/*===================gray Color===================*/
.gray11 {font-size: 11px; font-family:"verdana"; color:#333333; text-decoration:none;}
.gray12 {font-size: 12px; font-family:"verdana"; color:#333333; text-decoration:none;}
.graygreen12 {font-size: 12px; font-family:"verdana"; color:#48443B; text-decoration:none;}

.gray11bwn_{font-size: 11px; font-family:"verdana"; color:#000000; text-decoration:none;}
.gray11bwn_:link{font-size: 11px; font-family:"verdana"; color:#000000; text-decoration:none;}
.gray11bwn_:hover {font-size: 11px; font-family:"verdana"; color:#000000; text-decoration:none;}
.gray11bwn_:hover {font-size: 11px; font-family:"verdana"; color:#CC7700; text-decoration:none;}

.g222red_12{font-size: 12px;  font-family:"verdana";color:#222222; text-decoration:none;}
.g222red_12:link{font-size: 12px;  font-family:"verdana";color:#222222; text-decoration:none;}
.g222red_12:visited{font-size: 12px;  font-family:"verdana";color:#222222; text-decoration:none;}
.g222red_12:hover{font-size: 12px;  font-family:"verdana";color:#CB0003; text-decoration:none;}

.txtgray12{font-size: 11px; font-family:Verdana; color:#393434; text-decoration:none}

.txt393434{font-size: 11px; font-family:Verdana; color:#393434;}
.txtFF6600{font-size: 13px; font-family:Verdana; color:#FF6600; }
.txt66{font-size: 11px; font-family:Verdana; color:#666666;}

/*===================Red Color===================*/
.red11 {font-size: 11px;  font-family:"verdana"; color:#CC0000;}

.red900-11 {font-size: 11px;  font-family:"verdana"; color:#990000;}

.red12 {font-size: 12px;  font-family:"verdana"; color:#CC0000;}
.red12:link {font-size: 12px;  font-family:"verdana"; color:#CC0000;}
.red12:visited {font-size: 12px;  font-family:"verdana"; color:#CC0000;}
.red12:hover {font-size: 12px;  font-family:"verdana"; color:#000000; text-decoration:none;}

.RC30-12 {font-size: 12px;  font-family:"verdana"; color:#CC3300;}
.RC30-14 {font-size: 14px;  font-family:"verdana"; color:#CC3300;}

.red14 {font-size: 14px;  font-family:"verdana"; color:#CC0000;}

/*===================Orange Color===================*/
.orange12 {font-size: 12px;  font-family:"verdana"; color:#FF6600;}
.F60-14{font-size: 14px;  font-family:"verdana"; color:#FF6600;}
.orange14 {font-size: 14px;  font-family:"verdana"; color:#FD8712;}

/*===================Brown Color===================*/
.brown11 {font-size: 11px;  font-family:"verdana"; color:#BB6600;}
.bwn11_930 {font-size: 11px;  font-family:"verdana"; color:#993300;}
.brown16 {font-size: 16px;  font-family:"verdana"; color:#993300;}

.brown12 {font-size: 12px;  font-family:"verdana"; color:#BB6600; text-decoration:underline;}
.brown12:link {font-size: 12px;  font-family:"verdana"; color:#BB6600; text-decoration:underline;}
.brown12:visited {font-size: 12px;  font-family:"verdana"; color:#BB6600; text-decoration:underline;}
.brown12:hover {font-size: 12px;  font-family:"verdana"; color:#BB6600; text-decoration:none;}

.moreBwnBlk {font-size: 11px;  font-family:"arial"; color:#CC7700;text-decoration:none;}
.moreBwnBlk:link{font-size: 11px;  font-family:"arial"; color:#CC7700;text-decoration:none;}
.moreBwnBlk:visited {font-size: 11px;  font-family:"arial"; color:#CC7700;text-decoration:none;}
.moreBwnBlk:hover {font-size: 11px;  font-family:"arial"; color:#333333;text-decoration:underline;}

/*===================Green Color===================*/
.green11 {font-size: 11px;  font-family:"verdana"; color:#415426;}
.G060-11{font-size: 11px;  font-family:"verdana";color:#006600;text-decoration:none;}
.green12 {font-size: 12px;  font-family:"verdana"; color:#669900;}

/*===================Blue Color===================*/
.Blue049-11{font-size: 11px;  font-family:"verdana";color:#004499;text-decoration:none;}
.Blue039-11{font-size: 11px;  font-family:"verdana";color:#003399;text-decoration:none;}

.Blue12{font-size: 12px;  font-family:"verdana";color:#0066cc;text-decoration:none;}
.Blue14{font-size: 14px;  font-family:"verdana";color:#0066cc;text-decoration:none;}

.Blue12result{font-size: 12px;  font-family:"verdana";color:#005ACB;text-decoration:none;}
.Blue14result{font-size: 14px;  font-family:"verdana";color:#005ACB;text-decoration:none;}

.Blue12dark{font-size: 12px;  font-family:"verdana";color:#2C629F;}
.Blue16dark{font-size: 16px;  font-family:"verdana";color:#112260;}

.Blue14{font-size: 14px;  font-family:"verdana";color:#0033cc;}
.Blue16{font-size: 16px;  font-family:"verdana";color:#2C629F;}

.Blue_B{font-size: 11px;  font-family:"verdana";color:#0033cc;text-decoration:underline;}
.Blue_B:link{font-size: 11px;  font-family:"verdana";color:#0033cc;text-decoration:underline;}
.Blue_B:visited{font-size: 11px;  font-family:"verdana";color:#0033cc;text-decoration:underline;}
.Blue_B:hover{font-size: 11px;  font-family:"verdana";color:#0066cc;text-decoration:none;}

.Blue12_O{font-size: 12px;  font-family:"verdana";color:#2C629F;text-decoration:underline;}
.Blue12_O:link{font-size: 12px;  font-family:"verdana";color:#2C629F;text-decoration:underline;}
.Blue12_O:visited{font-size: 12px;  font-family:"verdana";color:#2C629F;text-decoration:underline;}
.Blue12_O:hover{font-size: 12px;  font-family:"verdana";color:#FF6600;text-decoration:none;}

.Blue12_Bwn{font-size: 12px;  font-family:"verdana";color:#2C629F;text-decoration:underline;}
.Blue12_Bwn:link{font-size: 12px;  font-family:"verdana";color:#2C629F;text-decoration:underline;}
.Blue12_Bwn:visited{font-size: 12px;  font-family:"verdana";color:#2C629F;text-decoration:underline;}
.Blue12_Bwn:hover{font-size: 12px;  font-family:"verdana";color:#CC7700;text-decoration:none;}

.Blue12O{font-size: 12px;  font-family:"verdana";color:#004499;text-decoration:none;}
.Blue12O:link{font-size: 12px;  font-family:"verdana";color:#004499;text-decoration:none;}
.Blue12O:visited{font-size: 12px;  font-family:"verdana";color:#004499;text-decoration:none;}
.Blue12O:hover{font-size: 12px;  font-family:"verdana";color:#FF6600;text-decoration:none;}

.txtblue_light{font-size: 11px;	 font-family:Verdana; color:#0099CC;}
.txtblue_dark{font-size: 11px;	 font-family:Verdana; color:#0066CC;}

.txtblue_:link{font-size: 11px;	 font-family:Verdana; color:#0050C7;}
.txtblue_:visited{font-size: 11px;	 font-family:Verdana; color:#0050C7;}
.txtblue_:hover{font-size: 11px;	 font-family:Verdana; color:#FF6600; text-decoration:none}
.txtblue_:active{font-size: 11px;	 font-family:Verdana; color:#393434; text-decoration:none}

/***********************************************/
/*                          Layout Divs                          */
/***********************************************/
html, body{ 
 margin:0; 
 padding:0; 
 text-align:center;
 background-color:#3196D2;
} 

#pagewidth{ 
 width:950px; 
 text-align:left;  
 margin-left:auto; 
 margin-right:auto;  
 background-color:#EAEACE;
} 

#pagewidth_blue{ 
 width:950px; 
 text-align:left;  
 margin-left:auto; 
 margin-right:auto;  
 background-color:#C1DFFD;
} 
 
#header{
 position:relative; 
 height:139px; 
 background-color:#FFFFFF; 
 width:100%;
} 

#pagecontent{ 
 width:950px; 
 text-align:left;  
 margin-left:auto; 
 margin-right:auto;  
 background-color:#FFFFFF;
} 

#leftcol{
 width:735px;
 float:left; 
 position:relative; 
 background-color:#FFFFFF; 
 }
 
#twocols{
 width:215px;
 float:right;
 position:relative; 
 background-color:#EAEACE;
  }
 
 #twocols_blue{
 width:215px;
 float:right;
 position:relative; 
 background-color:#C1DFFD;
  }
 
#rightcol{
 width:100%; 
 float:right; 
 position:relative;
 background-color:#EAEACE;
 }
 
 #rightcol_blue{
 width:100%; 
 float:right; 
 position:relative;
 background-color:#C1DFFD;
 }
 
#maincol{background-color:#EAEACE;  
 float: left; 
 display:inline; 
 position: relative; 
 width:0%; 
 }
 
#footer{
 height:332px; 
  background-color:#3196D2; 
 clear:both;
 } 
 

 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


/***********************************************/
/*              CSS For SiteMap 2006                */
/***********************************************/

.contentSitemap {
  width: 100%;
  float: left;
  position: relative;
  margin-bottom: 12px;
  margin-left: 8px;
  text-align:center;
}

.contentBand {
  float: left;
  width: 100%;
  margin-bottom: 0px;
}

.primaryContent {
	  width: 330px;
	  float: left;
	  position: relative;
	  margin-right: 12px;
}

.module {
  position: relative;
}

.moduleHeader {
  border-bottom: 1px solid #DDDDDD;
}

.moduleBody {
  margin: 0px;
  padding: 6px;
  font-size: 12px;
}

h2 {
  display: block;
  margin: 0px;
  padding-left: 0px;
  padding-top: 2px;
  padding-bottom: 0px;
  padding-right: 5px;
  font-family: verdana;
  font-size: 11px;
  font-weight: bold;
  line-height: 1.1em;
  color:#333333;
  text-transform: uppercase;
  background: none;
}

h2 a {
  color:#003399;
  background: none;
}

h3 {
  display: block;
  position: relative;
  margin: 0px;
  padding-left: 8px;
  padding-top: 0px;
  padding-bottom: 5px;
  margin-left: 1px;
  padding-right: 0px;
  font-family: verdana;
  font-size: 12px;
  font-weight: normal;
  line-height: 1.1em;
  color:#003399;
  text-transform: none;
}

/***********************************************/
/*              List Hotel on City page                */
/***********************************************/
#bodycenter{ 
 margin:0; 
 padding:0 11px 0 11px; 
 text-align:center;
} 

#bgListHotel{
padding:4px 0 4px 0;
position:relative;
background-color:#ADAD6D;
text-align:left;
width:714px;
}

#bgLightGreen{
padding:5px 0 7px 0;
position:relative;
background:url(../images/bgtitle_lgreen.gif) repeat-x bottom;
text-align:center;
width:714px;
clear:both;
}

#cover_RL{
position:relative;
}

#Float_R30{
float:right;
position:relative;
width:30%;
text-align:right;
}

#Float_L60{
float:left;
position:relative;
width:60%;
text-align:left;
}

td.listhotel{
padding:4px 10px 4px 8px;
background-color:#FCF9E0;
border-style:solid;
border-color:#DDDDDD;
border-bottom-width:1px;
border-top-width:0; border-left-width:0; border-right-width:0;
}


/***********************************************/
/*              List Hotel on City page                */
/***********************************************/
#event_container{
width:714px;
background-color:#D5E5F5; 
border-style:solid; border-width:1px; border-color:#B2D2F1;
}

#event{
position:relative;
padding:6px;
}

#event_title{
background-color:#FFFFFF;
padding:4px 4px 4px 15px;
text-align:left;
}

/********************show dot line********************/
.dot__{ 
	position:relative; width:100%; height:22px; background:url(/images/bot_2.gif) center; background-repeat:repeat-x;
}

.dot_center{ 
	position:relative; width:100%; height:17px; background:url('/images/bot_2.gif') center repeat-x;
}

.frame_gradient{
position:relative; width:100%; background-image:url(/images/gradient_gr--w.gif); background-repeat:repeat-x;
}

.titleinst{font-size:16px; font-family:verdana; color:#00308A;}

.hotelname{font-family:verdana;font-size:12px;color:#0050C7;}
.hotelname:hover{font-family:verdana;font-size:12px;color:#FF6600;}
.tb{table-layout:fixed;}
