/**********About Us*****
#about_container{ margin:0; height:600px; border:1px solid #cccccc; }
*:first-child+html #about_container{ margin:0; height:600px; border:1px solid #cccccc; }
* html #about_container{ margin:0; height:600px; border:1px solid #cccccc; }
*/
#about_container{ margin:0; height:100%; border:1px solid #cccccc; }
*:first-child+html #about_container{ margin:0; height:100%; border:1px solid #cccccc; }
* html #about_container{ margin:0; height:100%; border:1px solid #cccccc; }

#about_lft{ float:left; padding:5px; width:250px; border-right:1px dotted #CCCCCC;}
#about_lft p{margin:10px; padding:0;}

#about_lft .about_lft_reservation{ border-bottom:1px solid #CCCCCC;}
#about_lft .about_lft_img{ border-bottom:1px solid #CCCCCC; text-align:center; color:#ff9900;}

#about_right{float:right; margin:5px; padding:10px; width:655px; height:100%;}
#about_right p{margin:5px; padding:0;}
#about_right .about_right_content{margin-top:20px; padding:5px;}
#about_right .about_right_img{ border-bottom:1px solid #CCCCCC; text-align:center; padding-bottom:10px;}

.about_lft_reservation .select_1{  height:21px; color:#999999; padding:10px;}
.about_lft_reservation .select1{ width:70px; height:21px; color:#999999;}
.about_lft_reservation .select2{ width:62px; height:21px; color:#999999;}
.about_lft_reservation .select3{ width:80px; height:21px; color:#999999;}

.about_lft_reservation .textfield1{ width:70px; height:15px; color:#999999;}
.about_lft_reservation .textfield2{ width:90px; height:15px; color:#999999;}


/*********Reservation******/
#res_container{ margin:0; height:400px; border: 1px solid #cccccc; }
#res_lft{float:left; padding:15px; width:260px;}
#res_lft p{margin:10px; padding:0;}
#res_lft .res_lft_add{ border-bottom:1px solid #CCCCCC; }
#res_lft .res_lft_img{ border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC; text-align:center; color:#ff9900; }
#res_lft .res_lft_line{ text-align:center;}
#res_right{float:right; margin:5px; padding:10px; width:655px; border-left:1px dotted #CCCCCC;}
#res_right p{margin:5px; padding:0;}
#res_right .res_right_content{margin-top:20px; padding:5px;}

.res_right_content .top{border-bottom:1px solid #CCCCCC; margin-bottom:2px;}
.res_right_content .upndown{border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;}

.res_right_content .select_1{ width:250px; height:21px; color:#999999; padding:10px;}
.res_right_content .select1{ width:70px; height:21px; color:#999999;}
.res_right_content .select2{ width:62px; height:21px; color:#999999;}
.res_right_content .select3{ width:80px; height:21px; color:#999999;}

.res_right_content .textfield1{ width:70px; height:15px; color:#999999;}
.res_right_content .textfield2{ width:90px; height:15px; color:#999999;}


/*********Inner Page******/
#inner_container{ margin:0; height:400px; border: 1px solid #cccccc; }
#inner_lft{float:left; padding:15px; width:260px;}
#inner_lft p{margin:10px; padding:0;}
#inner_lft .inner_lft_add{ border-bottom:1px solid #CCCCCC; }
#inner_lft .inner_lft_img{ border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC; text-align:center; color:#ff9900; }
#inner_lft .inner_lft_line{ text-align:center;}
#inner_right{float:right; margin:5px; padding:10px; width:655px; border-left:1px dotted #CCCCCC;}
#inner_right p{margin:5px; padding:0;}
#inner_right .inner_right_content{margin-top:20px; padding:5px;}


/********Business******/ 
#buss_container1{ margin:0; height:100%; border: 1px solid #cccccc; background-color:#f7f7f7;}
#buss_container1 p{ margin:0; padding:0; }
#buss_container2{ margin:0; margin-top:5px; height:100%; border: 1px solid #cccccc; }
#buss_top_content{ margin:5px; background:#FFFFFF; height:100%; border: 1px solid #e2e2e2;}
#buss_top_content .top_lft{ float:left; width:700px; padding-left:15px;padding-top:18px;}
#buss_top_content .top p{ margin:0px; padding-top:10px; padding-bottom:15px;}
#buss_top_img{ float:right;padding:20px; margin-top:20px; width:210px; text-align:center;}
#buss_bottom{ padding:5px;}
#buss_bottom .bottom_lft{ float:left; width:235px; padding-left:10px;}
.bottom_lft p{margin:5px; padding:0;}

.select_1{ float:right; color:#999999; padding:10px;}

.businessspace{}
.businessmsg{float:right; padding-right:60px;}


div.row {  clear: both; }
div.row span.label { float: left;width:350px;text-align:left; padding:10px 0px 5px 0px; }
div.row span.label1 { float: left;width:350px; height:49px;text-align:left; padding:10px 0px 5px 0px; }
div.row span.label2 { float: left;width:350px; height:15px;text-align:left; padding:10px 0px 5px 0px;  }
div.row span.formw {  float: right; width: 330px; text-align: left; padding:5px 10px 5px 10px;  } 
div.row span.formw1 {  float: right; width: 330px; text-align: left; padding:5px 10px 5px 10px;  } 

span.formw textarea{ width:140; height:50px;}

#buss_bottom .bottom_lftcon{float:left;  padding:10px; width:475px; border-left:1px dotted #CCCCCC; border-right:1px dotted #CCCCCC; height:120px;}
.bottom_lftcon .rtlft_txt{ float:left;}
.rtlft_txt img{ float:right}
.txt1{ border-bottom:1px solid #e9e9e9;}

#buss_bottom .bottom_rt{float:right; padding:10px; padding-top:40px; width:218px; text-align:center; color:#FF9900;}


#buss_top_content .top{border-bottom:1px solid #CCCCCC; margin-bottom:2px;}
#buss_top_content .upndown{border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;}


/*******Radisson******/
#rad_container{ margin:0; height:400px; border: 1px solid #cccccc; }
#rad_lft{float:left; padding:15px; width:260px;}
#aad_lft .rad_lft_reservation{ border-bottom:1px solid #CCCCCC; }
#rad_lft .rad_lft_line{ text-align:center;}
#rad_lft .rad_lft_img{ border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC; text-align:center; color:#ff9900; }
#rad_right{float:right; margin:5px; padding:10px; width:655px; border-left:1px dotted #CCCCCC;}
#rad_right .rad_right_content{margin-top:20px; padding:5px;}

.rad_lft_reservation .select_1{ width:250px; height:21px; color:#999999; padding:10px;}
.rad_lft_reservation .select1{ width:70px; height:21px; color:#999999;}
.rad_lft_reservation .select2{ width:62px; height:21px; color:#999999;}
.rad_lft_reservation .select3{ width:80px; height:21px; color:#999999;}

.rad_lft_reservation .textfield1{ width:70px; height:15px; color:#999999;}
.rad_lft_reservation .textfield2{ width:90px; height:15px; color:#999999;}

/*---footer---*/
#footer .footer_left{ float:left; width:585px; text-align:left;}
.footer_div_left p{ padding-left:10px;}
#footer .footer_right{ float: right; width:200px; text-align:right}
.footer_div_right p{ padding-left:10px;}
#footer a{ font-size:10px; color:#999999; text-decoration:none;}
#footer a:hover{ font-size:10px; color: #999999; text-decoration: underline;}

/* Sitemap CSS */

#site_container h2{ padding-bottom:5px; border-bottom:1px #d5d5d5 solid;}
#site_container h3{ padding-left:40px; padding-top:10px; }
.site_map{ padding-bottom:20px; }
.site_map .firstcol{float:left; width:290px;}
.site_map .secondcol{float:left; width:294px; margin-left:20px;}
.site_map .thirdcol{float:left; width:290px; margin-left:20px;}
.sitemap ul,li{margin: 0; padding: 0; list-style:none;}


