body{font-family:verdana,arial;font-size:12px;padding:0px;margin:0px;}
.b_fl{float:left;}
.b_fr{float:right;}
.width_100{width:100%;}
.width_490{width:490px;}
.cl_888{color:#888888;}
.display_none{display:none;}
.f_bld{font-weight:bold;}
.align_cent{text-align:center;}
.bg_black{background-color:#666666;color:#ffffff;}
.color_gold{color:#996600;}
.margin_50{margin-left:80px;}
.margin_500{margin-left:620px;}
.margin_500new{margin-left:550px;}
.margin_300{margin-left:340px;}
.margin_400{margin-left:450px;}
.aligntop td{vertical-align:top;}
.txt_up{text-transform:uppercase;}
.cl_red_star{color:red;font-size:20px;}
.sm_pics img{margin:10px;border:8px solid #ddd;}
.head_mns{color:#ffffff;background-color:#444;padding:3px;}
#b_layout{width:980px;margin-left:auto;margin-right:auto;}
#b_content{float:left;width:100%;}
#b_header{float:left;width:100%;padding-top:10px;}
#b_logo{float:left;width:250px;}
#b_logo h2{margin-top:0px;margin-left:5px;font-size:10px;text-transform:uppercase;font-weight:normal;color:#666;}
#b_r_header{float:left;width:730px;margin-top:45px;}
#menu_bar{float:left;width:100%;text-align:right;text-transform:uppercase;}
#menu_bar ul  {float:right;padding:5px;margin:0px;font-family:Trebuchet MS;font-size:16px;}
#menu_bar li{display:inline;padding:0px 0px 0px 30px;}
#menu_bar li{color:#888888;cursor:pointer;}
#menu_bar li:hover{color:#996600;cursor:pointer;}
#menu_bar li > ul{display:none;position:absolute;z-index:101;font-size:13px;text-align:left;background-color:#ffffff;margin-top:0px;}
#menu_bar li > ul >li{display:block;padding:5px;margin:0px;}
#menu_bar a{text-decoration:none;color:#888888;}
#menu_bar a:hover{text-decoration:none;color:#996600;}
#b_banner{float:left;height:500px;width:100%;margin-top:5px;}
#b_banner img{width:980px;height:500px;}
#b_footer{float:left;width:100%;border-top:1px solid #dddddd;margin-top:0px;padding:10px 0px 30px 0px;text-transform:uppercase;color:#666;font-size:11px;}
#b_footer ul{margin:0px;padding:10px 0px 0px 0px;}
#b_footer li{display:inline;}
#b_footer a{text-decoration:none;color:#666;}
#footer_left li{padding-right:20px;}
#b_page_content{float:left;width:100%;padding:25px 0px 10px 0px;}
#sas_represent{width:100%;}
#sas_represent h1{font-size:14px;font-weight:normal;color:#996600;padding-top:20px;}
#sas_represent_cities{width:700px;}
#blessings_city_highlight{width:700px;height:136px;background-color:#f8f8f8;border:1px solid #eeeeee;padding:10px;text-transform:uppercase;}
.sas_img_bl{width:220px;}
.sas_represent_txt_bl{width:480px;color:#666666;}
.sas_represent_txt{font-size:11px;line-height:16px;padding:0px 0px 10px 0px;}
input.hlbtn,button.hlbtn{cursor:pointer;border-radius:2px;background-color:#666666;color:#ffffff;border:1px solid #666666;font-size:10px;padding:3px;text-transform:uppercase;}
input.hlbtn:hover,button.hlbtn:hover{background-color:#996600;border:1px solid #996600;}
a.hl_link{cursor:pointer;border-radius:2px;background-color:#666666;color:#ffffff;border:1px solid #666666;font-size:10px;padding:4px;text-transform:uppercase;text-decoration:none;}
a.hl_link:hover{background-color:#996600;border:1px solid #996600;}
#sas_tabs{width:100%;text-transform:uppercase;}
#sas_tabs ul{padding:5px 5px 5px 0px;margin:0px;}
#sas_tabs li{display:inline;cursor:pointer;padding:5px;background-color:#666666;color:#ffffff;margin:0px 5px 0px 0px;}
.active_tab{background-color:#996600 !important;color:#ffffff !important;}
#blessing_updates{width:230px;margin:20px 0px 9px 28px;background-color:#ffffff;}
#blessing_updates h2{font-size:13px;font-weight:normal;text-transform:uppercase;color:#996600;margin:0px;padding:3px 0px 0px 0px;}
#blessing_updates h3{font-size:12px;font-weight:normal;color:#666666;margin:7px 0px 7px 0px;padding:3px 0px 0px 0px;}
#blessing_updates div{margin-left:0px;margin-top:17px;margin-bottom:5px;}
#blessing_updates img{margin-top:15px;}
#blessings_city_features{width:700px;background-color:#f8f8f8;border:1px solid #eeeeee;padding:10px;margin-top:20px;}
#blessings_city_features h2{display:inline;font-size:13px;font-weight:normal;text-transform:uppercase;color:#996600;margin:0px;padding:3px 0px 0px 0px;}
#blessings_city_features select{border:1px solid #bbb; padding:3px; color:#666666;}
#blessings_city_features button{margin-left:20px;}
#bcf_cont{width:722px;}
#blessings_partners{width:100%;margin-top:12px;}
#main_cat_bls{margin-left:20px;width:200px;}
#sub_cat_bls{margin-left:20px;margin-right:10px;width:250px;}
#blessing_hl_opts{width:230px;padding:6px 0px 9px 28px;}
#blessing_hl_opts > div{cursor:pointer;background-color:#666666;margin-top:14px;text-align:center;color:#ffffff;text-transform:uppercase;font-size:11px;}
#blessing_hl_opts a{display:block;color:#ffffff;padding:7px 0px 7px 0px;text-decoration:none;}
#fb_follow_icon{margin-left:30px;margin-top:5px;margin-right:7px;width:140px;}

#carrers_cnt h1{font-family:Trebuchet MS,arial,verdana;font-size:20px;}
.carreer_rp{border-top:1px solid #ddd;padding-bottom:10px;}
.carreer_rp h2{font-size:16px;font-family:Trebuchet MS,arial,verdana;}
.carreer_rp h3{font-size:14px;font-family:Trebuchet MS,arial,verdana;}
.carreer_rp p{font-size:12px;line-height:20px;}

.download_pdf_cont{background-color:#eee;margin-right:10px;}
.download_txt{float:left;font-size:13px;padding:7px 10px 7px 10px;}

.page_txt{color:#666;}
.page_txt h1{color:#996600; font-family:Trebuchet MS,arial,verdana; font-size:18px; text-transform:uppercase; font-weight:normal;}
.page_txt p{line-height:22px;word-spacing:1px;text-align:justify;}
.page_txt h2{color:#996600; font-family:Trebuchet MS,arial,verdana; font-size:14px; text-transform:uppercase; font-weight:normal;}
.page_txt li{line-height:22px;padding-bottom:10px;}

.bl_frm td{vertical-align:top;}
.bl_frm input[type="text"]{border:1px solid #aaa;padding:2px;}
.bl_frm textarea{border:1px solid #aaa;padding:2px;}
.error_red{background-color:red;padding:5px;color:#ffffff;margin-top:2px;font-size:11px;}
.field_error{border:1px solid red;background-color:#ffcccc;padding:10px;color:#333333;margin-top:2px;font-size:12px;border-radius:5px;}
.field_success{border:1px solid green;background-color:#99ffcc;padding:10px;color:#333333;margin-top:2px;font-size:15px;border-radius:5px;line-height:25px;}

.child_menu_ul{padding:5px;margin:0px;background-color:#eeeeee;font-family:Trebuchet MS,arial,verdana;font-size:12px;font-weight:bold;text-transform:uppercase;}
.child_menu_ul li{display:inline;padding:0px 15px 0px 15px;}
.child_menu_ul a{text-decoration:none;color:#888;}
.child_menu_ul a:hover{color:#996600;}

a.sel_link{color:#996600;}
.bl_spec_tbl table{border:1px solid #aaa;width:960px;}
.bl_spec_tbl td{border:1px solid #aaa;padding:7px;}
.bl_spec_tbl table, .bl_spec_tbl td{border-collapse:collapse;}
.tb_spec_head{background-color:#ddd;color:#000;text-align:center;text-transform:uppercase;}
.tb_spec_left{background-color:#eee;color:#000;}
.sub_links{position:absolute;background-color:#f5f5f5;font-size:11px;padding:5px 0px 5px 0px;width:980px;margin-left:-5px;}
.sub_links li{padding-right:10px;}
#blamt_menubar{width:100%;}
.media_up_cont h1{color:#888888;font-size:15px;font-weight:bold;}
.media_up_cont h2{font-size:12px;font-weight:bold;}
.media_up_cont p{font-size:12px;font-weight:normal;}
#floor_imgs img{padding:0px 12px 0px 12px;border:none;}
.media_title{cursor:pointer;}
.media_content_cont{border:1px solid #ddd;padding:10px;margin-bottom:10px;background-color:#f8f8f8;}