@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px;  font-family:Arial; font-size:12px;  color:#000;}
td{font-family:Arial; font-size:12px;  color:#000;}
#header{width:1000px; height:138px; background-image:url(../images/headerbg.gif); background-repeat:repeat-x; background-position:top;}
.header_col1{width:361px; float:left;}
.header_col2{width:323px; float:left;}
.header_col3{width:313px;  padding:40px 0px 0px 0px; float:left;  }
.header_flag_area{width:200px; float:left; padding-bottom:10px; padding-left:73px;}
.header_flag_row{width:200px; float:left;}
.header_flag_col{width:45px; float:left; text-align:center;}
.header_flag_col1{width:45px; float:left; text-align:center;visibility:hidden;}
.logo{ padding-top:61px;}
.search_area{ padding-top:95px; text-align:right;}
.search_button{padding-left:10px;}
p{margin:0px; padding:0px; line-height:18px;}
img{margin:0px;}
.s_font{font-size:14px;}
.h_pad{ padding-bottom:10px;}
.h_pleft{padding-left:10px; float:left;}
.h_pleft2{padding-left:25px; float:left;}
.h_pleft3{padding-left:17px; float:left;}
.h_top{padding-top:15px;}
.p_top{padding-top:10px;}
#main{margin:auto; width:1000px; }
#content{width:1000px; float:left; }
#content_area{width:950px; margin:25px 25px 0px 25px; }
#content_area_inner{width:872px; float:left; padding:20px;}
#content_area_inner_standalone{background-color:#AC0000;width:972px; float:left;}
#content_area2{width:950px; margin:0px 25px 0px 25px; }
#content_data{width:852px; padding:10px;  float:left; }
#content_data_standalone{width:952px; padding:10px;  float:left; }
.content_row{width:950px; float:left;}
.content_left{width:290px; float:left;}
.content_left_col{margin-bottom:15px; width:287px; float:left;}
.pad{padding-top:2px;}
.banner{border:1px solid #CCCCCC; width:264px; color:#7D7D7D; font-weight:bold; text-transform:uppercase; padding:17px 12px 16px 12px;}
.p_blue{color:#00335B; text-decoration:none;}
.p_blue a{color:#00335B; text-decoration:none;}
.p_blue a:hover{color:#A00600; text-decoration:underline;}
.p_blue a:active{color:#A00600; text-decoration:underline;}
.blue{color:#003665; text-decoration:none;font-weight:bold;}
.blue a{color:#003665; text-decoration:none;font-weight:bold;}
.blue a:hover{color:#A00600; text-decoration:underline;font-weight:bold;}
.black{color:#000000; text-decoration:none;font-weight:bold;}
.black a{color:#000000; text-decoration:none;font-weight:bold;}
.black a:hover{color:#A00600; text-decoration:underline;font-weight:bold;}
.blacknormal{color:#000000; text-decoration:none;font-weight:normal;}
.white{color:#FFF; font-size:12px; font-weight:bold;}
.white a{color:#FFF; text-decoration:none;font-weight:bold;}
.white a:hover{color:#FFF; text-decoration:underline;font-weight:bold;}
.content_right{width:660px; float:left; }
.content_right_row{width:640px; margin-left:20px;}
.content_right_col{
	width:640px; float:left;
	margin-bottom:6px;
	/* CSS HACK */
	margin-bottom: 12px;	/* IE 5.x */
	margin-bottom/* */:/**/12px;	/* Other browsers */
	margin-bottom: /**/12px;
}
.red{ color:#A00600; font-weight:bold; text-decoration:none;}
.red a{ color:#A00600; font-weight:bold; text-decoration:none;}
.red a:hover{ color:#A00600; font-weight:bold; text-decoration:underline;}
.red16{ color:#A00600; font-weight:bold; font-size:16px;}
.red_normal{ color:#A00A15; font-weight: normal; text-decoration:none;}
.red_normal a{ color:#A00A15; font-weight: normal; text-decoration:none;}
.red_normal a:hover{ color:#A00A15; font-weight: normal; text-decoration:underline;}
.score_text{ color:#003658;}
.gery1{color:#7B7B7B; text-decoration:none;}
.gery{color:#7B7B7B; text-align:justify; text-decoration:none;}
.gery a{color:#7B7B7B; text-align:justify; text-decoration:none;}
.gery a:hover{color:#7B7B7B; text-align:justify; text-decoration:underline;}
.gery_hotel{color:#7B7B7B; text-align:justify; padding-bottom:7px; float:left;}
.fleft{float:left;}
.fright{float:right;}
.clear{clear:both;}
.arial11{font-size:11px;}
.blue16{color:#003665; font-size:16px; font-weight:bold;}
.gery16{color:#7B7B7B; font-size:16px; font-weight:bold;}
.black16{color:#000000;font-size:16px; font-weight:bold;}
.button_red{background-color:#A90101; float:left; padding:5px 20px;  color:#FFF; text-decoration:none; font-weight:bold;}
.button_red a{background-color:#A90101;color:#FFF; text-decoration:none; font-weight:bold;}
.button_red a:hover{background-color:#A90101;color:#FFF; text-decoration:underline; font-weight:bold;}
.button_grey{background-color:#FFF; float:left; padding:5px 20px;  color:#666666; text-decoration:none; font-weight:bold;border:1px solid #D9D9D9;}
.button_grey a{background-color:#CCC;color:#666666; text-decoration:none; font-weight:bold;}
.button_grey a:hover{background-color:#CCC;color:#666666; text-decoration:underline; font-weight:bold;}
.button{border:1px solid #D9D9D9;  padding:6px 25px; float:left; text-decoration:none; color:#AC0009; font-weight:bold; text-align:center;}
.button a{   color:#AC0009; font-weight:bold; text-align:center; text-decoration:none;}
.button a:hover{ color:#AC0009; font-weight:bold; text-align:center; text-decoration:underline;}
.print{border:1px solid #D9D9D9; width:90px;  padding:6px 25px; float:left; text-decoration:none; color:#AC0009; font-weight:bold; text-align:center;}
.print a{   color:#AC0009; font-weight:bold; text-align:center; text-decoration:none;}
.print a:hover{ color:#AC0009; font-weight:bold; text-align:center; text-decoration:underline;}
.more{border:1px solid #D9D9D9; width:30px;  padding:6px 25px; float:left; text-decoration:none; color:#AC0009; font-weight:bold; text-align:center;}
.more a{   color:#AC0009; font-weight:bold; text-align:center; text-decoration:none;}
.more a:hover{ color:#AC0009; font-weight:bold; text-align:center; text-decoration:underline;}
.button1{border:1px solid #D9D9D9; margin-right:30px; margin-left:20px; padding:6px 25px; float:left; text-decoration:none; color:#AC0009; font-weight:bold; text-align:center;}
.button1 a{   color:#AC0009; font-weight:bold; text-align:center; text-decoration:none;}
.button1 a:hover{ color:#AC0009; font-weight:bold; text-align:center; text-decoration:underline;}
.button2{background-image:url(../images/buttonbg.gif); background-repeat:repeat-x; padding:5px 20px 5px 20px; height:28px;  color:#AC0009; font-weight:bold; text-align:center; text-decoration:none; float:left; display:block;}
.button2 a{ height:28px;  color:#AC0009; font-weight:bold; text-align:center; text-decoration:none; padding:5px 20px 5px 20px;}
.button2 a:hover{height:28px;  color:#AC0009; font-weight:bold; text-align:center; text-decoration:underline; padding:5px 20px 5px 20px;}
.button3{background-image:url(../images/red_bg.gif); background-repeat:repeat-x; padding:5px 30px 5px 30px; height:27px;  color:#fff; font-weight:bold; text-align:center; text-decoration:none; float:left; display:block;}
.button3 a{ height:27px;  color:#fff; font-weight:bold; text-align:center; text-decoration:none; }
.button3 a:hover{height:27px;  color:#fff; font-weight:bold; text-align:center; text-decoration:underline;}
.button4{background-image:url(../images/button_bg.jpg); background-repeat:repeat-x; padding:9px 20px; height:33px;  color:#FFFFFF; font-weight:bold; text-align:center; text-decoration:none; float:left; display:block;}
.button4 a{ height:33px;  color:#FFFFFF; font-weight:bold; text-align:center; text-decoration:none; }
.button4 a:hover{height:33px;  color:#FFFFFF; font-weight:bold; text-align:center; text-decoration:underline;}

.hotel_row{width:950px; border-bottom:1px solid #CCCCCC; padding:10px 25px; font-size:11px;}
.gery2{color:#7B7B7B; text-decoration:underline; text-transform:uppercase;}
.gery2 a{color:#7B7B7B; text-decoration:underline; text-transform:uppercase;}
.gery2 a:hover{color:#7B7B7B; text-decoration:none; text-transform:uppercase;}
.scoreBarImg {background:#FEBA02 url(../images/review_bar_bg.png) no-repeat;}
.p_border_bottom{border-bottom:5px solid #FFF;}
.p_border_top{border-top:5px solid #FFF;}
.bread_link{color:#7B7B7B; text-decoration:underline;}
.bread_link a{color:#7B7B7B; text-decoration:underline;}
.bread_link a:hover{color:#7B7B7B; text-decoration:none;}
.email_p{float:left;padding-left:15px;}
.content_header{width:872px; float:left;background-color:#AC0000;}
.stbody{margin:0px; padding:0px;  font-family:Arial; font-size:12px;  color:#000;background:#024369;}
.stcontentdata{background:#FFFFFF;}

.sitemap{width:950px; }
.sitemap_search_result{width:840px; float:left; padding:0px 55px;}
.sitemap_search_result_row{width:800px; margin-top:20px; padding:20px; border:1px solid #CCCCCC; float:left;}



.red_warning{ color:#FF0000; font-weight: bold; text-decoration:none;}
.site_general{font-family:Arial; font-size:12px;  color:#000;}

.pb { padding-bottom:15px; }