/*HOME*/
#rs_topbox{ margin-bottom:29px;}
#rs_hm_box #rs_topbox_c1{ padding-bottom:10px;}

#rs_botbox2{border-bottom:none; margin-top:4px; }
.rs_botbox_cell{ padding:10px; border-top:none; border-right:none; border-left:none;}
.rs_botbox_lft{ width:90px; float:left;}
.rs_botbox_ctr{ width:250px; float:left; line-height:20px;}
.rs_botbox_rgt{ width:140px; height:80px; float:right; text-align:center;}
.rs_botbox_from{ padding:13px 0 5px 0;}
.rs_botbox_price{ font-size:20px; font-weight:700;}
.rs_botbox_clear{ clear:both;}


















/*BOOK*/
input#rs_cc_num{width:202px;}
input#rs_ext{width:50px;}
input#rs_cc_name{width:200px;}
input#rs_add1{width:200px;}
input#rs_add2{width:200px;margin-top:4px;}
input#rs_city{width:200px;}
input#rs_country{width:200px;margin-right:0;}
input#rs_hphone{width:130px;}
input#rs_wphone{width:130px;}
input#rs_cphone{width:130px;}
input#rs_email{width:200px;}
input#rs_email_chk{width:200px;}
input#rs_cc_sec{width:40px;}
input.rs_flname_class{width:150px;}
input.rs_mname_class{width:30px;}
input#rs_initial{width:30px;}
#rs_bo_info_c3 select{width:205px;margin-right:10px;}
#rs_selA{z-index:100;float:left;}
#rs_selA a{width:130px;}
#rs_selB{z-index:400;float:left;}
#rs_selB a{width:25px;}
#rs_selC{z-index:300;float:left;}
#rs_selC a{width:30px;}
#rs_bo_expir_slash{float:left;padding:5px;}
#rs_bic_lft_zip{margin-left:10px;}
.rs_bo_info_cell_clear{clear:both;}
.rs_bic_lft_clear{clear:both;padding-top:15px;}
.rs_bo_charge_clear{clear:both;}
#rs_bo_sum_rgt{float:right;width:210px;padding:10px;}
#rs_bo_sum_rgt p{clear:both;padding:4px 0 3px;}
#rs_bo_sum_rgt span{font-weight:700;padding-right:8px;}
#rs_bo_charge_c1{margin:4px;}
#rs_bo_charge_c1 p{clear:both;border-bottom:solid 1px #fff;}
#rs_bo_charge_c1 span{display:block;float:left;padding:8px 10px 6px;}
.rs_bo_charge_lft{width:200px;}
.rs_bo_charge_rgt{border-left:solid 1px #fff;}
p#rs_bo_charge_total .rs_bo_charge_lft{font-size:14px;font-weight:700;}
#rs_bo_charge_total em{font-size:14px;font-weight:700;font-style:normal;}
.rs_bic_lft{float:left;padding:0 20px 0 0;}
.rs_bic_lft p{font-weight:700;}
.rs_bic_lft span{font-weight:400;}
div#rs_bo_info_c0{padding:5px 20px 0;}
#rs_bo_info_c2 h3{font-size:14px;padding:0 0 10px;}
#rs_bo_info_c2{float:none;}
div#rs_bo_info_c2 .rs_bic_lft{padding:0 10px 0 0;}
div#rs_bo_info_c1 .rs_bo_info_c1_room{font-weight:400;padding:16px 0 0 10px;}
div#rs_bo_info_c3 .rs_bic_lft{padding-right:0;}
.rs_bo_info_cell_name{margin:0 0 1px;padding:5px;}
#rs_bo_info_c5{padding:15px 0 0;}
#rs_bo_info_c5_last{margin:18px 0 0;}
#rs_bo_legal_c1{margin:4px;padding:10px 16px;}
#rs_bo_legal_c1 p{padding:5px 0;}
#rs_bo_legal_initial{color:#000;font-size:12px;margin:10px 0 6px;padding:10px;}
#rs_bo_legal_initial a:link{font-weight:700;color:#000;}
#rs_bo_legal_initial a:visited{font-weight:700;color:#000;}
#rs_button{width:150px;margin:auto;padding:10px 0 20px;}
#rs_button a:link{display:block;width:150px;text-align:center;padding-top:4px;height:21px;font-weight:700;font-size:14px;margin:auto;}
#rs_button a:visited{display:block;width:150px;text-align:center;padding-top:4px;height:21px;font-weight:700;font-size:14px;margin:auto;}
#rs_cc_mm{float:left;}
#rs_cc_yy{float:left;}
#rs_book_prompt{padding-bottom:10px;}
#rs_bo_box .label{font-weight:700;width:110px;float:left;}
.middleNameField{width:16px;}
.nameField{width:110px;}
.formLabel{width:127px;float:left;overflow:auto;padding-top:3px;}
.formFields{float:left;overflow:auto;}
.formField{width:200px;}
#billSignup{margin-left:0;}
#insuranceNewTotal{padding-left:23px;padding-top:2px;}
.formItem{padding-left:12px;clear:both;overflow:auto;margin-bottom:5px;}
.policyTitle{font-size:11px;font-weight:700;}







#dvTab1 .ppn_cal_popup{left: -98px;}
#searchButton{height: 25px !important; margin-top: 4px; padding-bottom: 3px; padding-top: 3px; width: 126px;}
#rs_box{padding: 0 5px 0 5px;}
.subTile{float: left; margin-right: 14px; margin-bottom: 7px; margin-top: 8px;}
.subTile .label{margin-right: 4px; font-weight: bold;}
#rs_city_box .subTile{margin-bottom: 0px;margin-top: 0px;}

#hotelInfoBox .label { float: left; margin-right: 5px; }