html{overflow:scroll-y;overflow-y:scroll !important}body{font-family:Arial,Helvetica,sans-serif;font-size:13px;margin:0}.hide{display:none}.admin-cms-content-block-edit-container{position:relative;z-index:100;border:1px solid #c00}.admin-cms-content-block-edit-content{min-height:30px}.admin-cms-content-block-edit-options{position:absolute;z-index:1002;border:1px solid #c00;padding:4px 10px 4px 15px;background-color:#fff;left:0;top:0;filter:alpha(opacity = 90);-moz-opacity:.9;opacity:.9}.admin-cms-content-block-edit-options li{list-style:disc;margin:0 0 0 10px}.admin-cms-content-block-edit-options a{font-size:12px;color:#206a00;display:block;background:white}#main{padding:0}img:-moz-broken,img:-moz-user-disabled{-moz-force-broken-image-icon:1;width:24px;height:24px}sup{font-size:smaller;line-height:normal;vertical-align:super}sub{font-size:smaller;line-height:normal;vertical-align:sub}li.begin,li.end{display:none;font-size:1px;line-height:1px}.bold{font-weight:bold !important}.center{text-align:center !important}.justify{text-align:justify !important}.left{text-align:left !important}.right{text-align:right !important}.float-left,.fl{float:left}.float-right,.fr{float:right}#body-div{margin:20px 0 0 0}#body-main{margin:0 0 0 20px}a{color:#09f;outline:none !important}a:hover{color:#390;text-decoration:none;outline:0}.body-bar-menu-container{background:url(/core/assets/images/body-bar-menu-container-bg.gif);width:230px;margin-bottom:20px}.body-bar-menu{background:url(/core/assets/images/body-bar-menu-bg.gif) no-repeat top}.body-bar-menu-start-bg{background:url(/core/assets/images/body-bar-menu-start-bg.gif) no-repeat top;height:10px}.body-bar-menu-end-bg{background:url(/core/assets/images/body-bar-menu-end-bg.gif) no-repeat top;height:3px}.body-bar-menu-title{color:#fff;font-size:16px;padding:0 0 0 30px;height:30px;font-weight:bold;background:url(/core/assets/images/body-bar-menu-link-sep.gif) no-repeat center bottom}ul.body-bar-menu{margin:0;padding:0}ul.body-bar-menu li{list-style:none;padding:0;margin:0;background:url(/core/assets/images/body-bar-menu-link-sep.gif) no-repeat bottom;height:32px}ul.body-bar-menu a{display:block;color:#fff;text-decoration:none;width:205px;padding:5px 10px 5px 15px}ul.body-bar-menu li a span{padding:0 0 0 15px;display:block;background:url(/core/assets/images/body-bar-menu-link-bullet.png) no-repeat 0 7px}ul.body-bar-menu a:hover{color:#fff;text-decoration:underline;background:url(/core/assets/images/body-bar-menu-link-on-bg.gif) no-repeat}ul.body-bar-menu li.on a{background:url(/core/assets/images/body-bar-menu-link-on-bg.gif) no-repeat}.newsletter{padding:10px 0 10px 10px}.newsletter #email{width:134px}.newsletter .form_error_main,.newsletter .form_thankyou_main{border:0;background:0;margin:0;padding:0}.newsletter .form_error_main p{color:#ff6c6c}.newsletter .form_thankyou_main p{color:#9F3}.newsletter .form_error_main p,.newsletter .form_thankyou_main p,.newsletter p{padding:0;margin:0}.newsletter .form_error_main p,.newsletter .form_thankyou_main p{font-size:9px}#body-content-container{border:1px solid #dee2ee;padding:15px;background:#fff;min-height:360px}#body-content-header{border-bottom:1px dotted #b6cddd;margin-bottom:20px}#body-content-body{border-bottom:1px dotted #b6cddd;margin:0 10px 0 10px;color:#333}#body-content-body p{margin-bottom:10px;text-align:justify}#body-content-footer{margin:10px 10px 0 10px}#header-top{height:100px}#header-myaccount-hello-container{float:right;display:table}#header-myaccount-hello-start,#header-myaccount-hello-end{display:block;float:left;height:30px;width:10px}#header-myaccount-hello-start{background:url(/core/assets/images/header-myaccount-hello-start-bg.gif) no-repeat 0 0}#header-myaccount-hello-end{background:url(/core/assets/images/header-myaccount-hello-end-bg.gif) no-repeat 0 0}#header-myaccount-hello{height:25px;display:table-cell;vertical-align:middle;background:url(/core/assets/images/header-myaccount-hello-bg.gif) repeat-x top center;padding:5px 10px 0 10px;float:left}#header-myaccount-container{margin-left:10px;float:right}#header-myaccount{height:26px;background:url(/core/assets/images/header-myaccount-bg.gif) repeat-x top center;padding:5px 10px 0 10px;float:left}#header-myaccount-hello-text{color:#65727e;font-size:12px;line-height:21px}#header-myaccount-hello-name{font-weight:bold}#header-menu{background:url(/core/assets/images/header-menu-bg.gif) repeat-x top center;height:35px;margin-top:29px;float:right}#header-menu img{float:left}#header-menu ul{margin:0;padding:0;float:left}#header-menu ul li{list-style:none;float:left;padding:0;margin:0;width:130px}#header-menu ul li.menu_link_on,#header-menu ul li.on{background:url(/core/assets/images/header-menu-bg-on.gif) repeat-x}#header-menu ul a{background:url(/core/assets/images/header-menu-bullet.gif) no-repeat;display:block;float:left;color:#fff;text-decoration:none;padding:9px 20px 0 30px;width:80px;height:24px;text-align:center;padding-left:30px}#header-menu ul a:hover{text-decoration:underline}#header-menu ul li.menu_link_on a,#header-menu ul li.on a{background:url(/core/assets/images/header-menu-bullet-on.gif) no-repeat;display:block;float:left;color:#fff;text-decoration:none;font-weight:bold}#header-menu ul a.menu_link_on:hover,#header-menu ul a.on:hover{text-decoration:underline}#header-bar{background:url(/core/assets/images/header-bar-bg.gif) repeat-x;height:40px}#product_filter_keywords{margin:7px 0 0 20px;padding:0 5px 0 5px;border:1px solid #a9b0b4;height:25px;line-height:25px;width:222px;color:#707070;float:left}#header-bar-search-go-btn{margin:4px 4px 0 5px}#header-bar-cart{width:135px;float:left;padding:12px 0 0 5px;text-align:center}#header-bar-cart-link{color:#e9ffce}#header-bar-cart-info{width:130px;float:left;padding:12px 0 0 0;text-align:center}#header-bar-cart-items{color:#fff;font-weight:bold}#header-bar-cart-total{color:#a6d5ff;font-weight:bold}#header-bar-cart-view{width:110px;float:left;padding:11px 0 0 20px}#header-bar-cart-checkout{width:110px;float:left;padding:10px 0 0 10px}#body-main p{text-align:justify}#body-main h2{color:#2f4ca3}#body-main h3{color:#2f4ca3;font-weight:bold}#body-main ul{list-style:inherit}.forgot-password{padding:10px;margin:0 5px;margin-top:0;border:2px solid #e3e3e4}.forgot-password p{font-size:12px;margin-bottom:10px}.forgot-password .form_submit{background:0;padding:0;margin-top:0}.form_header{font-size:14px;background:#333;color:#fff;padding:10px}.form_field_container{background:none repeat scroll 0 0 #f7f7f7;color:black;margin-bottom:10px;padding:5px}.form_label{float:left;width:120px;color:#000;padding:2px}#contact_form .form_label{width:200px}.form_value{float:left;width:195px;padding:2px}.form_value.long{width:390px}.form_value input{margin:0;padding:2px}.form_submit{text-align:center;margin:20px auto;background:#ccc;padding:10px}.form_submit input{padding:3px 8px 3px 8px}.field_normal{border:1px solid #7c7c7e}.field_required{border:1px solid #7c7c7e}.field_error{border:1px solid #c4290a;background-color:#ffe8e8}.field_label_required{font-weight:bold}.field_label_error{font-weight:bold;color:#c4290a}.field_error_message{font-size:10px;color:#c4290a}.form_error_main{padding:10px;background:#ffe8e8;border:1px solid #c4290a;color:#c4290a}.form_error_main p{font-weight:bold}.form_error_main ul{list-style:inherit}.form_error_main ul li{margin-left:20px}.form_thankyou_main{color:#52a222;border:1px solid #52a222;background:#edfbf3;padding:10px}.form_thankyou_main ul{list-style:inherit}.form_thankyou_main ul li{margin-left:20px}.btn_submit{background:url(/core/assets/images/btn_submit.gif) no-repeat;border:0;text-indent:-9999px;width:77px;height:22px;line-height:0;font-size:0}.myaccount_menu{height:50px}.myaccount_menu ul,ul#menu__menu_myaccount{list-style:none}.myaccount_menu ul li{float:left;margin-right:20px;margin-left:0}.myaccount_menu ul li a{color:#09f;text-decoration:none}.myaccount_menu ul li.menu_link_on a,.myaccount_menu ul li.on a{color:#390}.myaccount-sidebar-menu{background:#187cd6 url("/core/assets/images/body-bar-menu-bg.gif") no-repeat scroll center top;width:230px}.myaccount-sidebar-menu ul li.begin{background:url("/core/assets/images/body-bar-menu-start-bg.gif") no-repeat scroll center top transparent;width:230px;height:10px;display:block}.myaccount-sidebar-menu ul li.end{background:url("/core/assets/images/body-bar-menu-end-bg.gif") no-repeat scroll center top transparent;height:3px;display:block}.myaccount-sidebar-menu ul li{background:url("/core/assets/images/body-bar-menu-link-sep.gif") no-repeat scroll center bottom transparent;height:32px;list-style:none outside none;margin:0;padding:0}.myaccount-sidebar-menu ul li a{background:url("/core/assets/images/body-bar-menu-link-bullet.png") no-repeat scroll 15px 12px transparent;color:#fff;display:block;padding:5px 10px 5px 30px;text-decoration:none;width:205px}.myaccount-sidebar-menu ul li:hover a,.myaccount-sidebar-menu ul li.on a{background:url("/core/assets/images/body-bar-menu-link-on-bg.gif") no-repeat scroll 0 0 transparent;color:#fff;text-decoration:underline}div.cdbadminlist_div{overflow-y:scroll;overflow-x:scroll;margin:0 auto;display:block;height:400px}table.cdbadminlist_main_table{border:0}table.cdbadminlist_main_table>tbody{overflow-y:auto;overflow-x:hidden}table.cdbadminlist_main_table thead tr{top:expression(offsetParent.scrollTop)}table.cdbadminlist_main_table tfoot tr{position:relative;overflow-x:hidden;top:expression(parentNode.parentNode.offsetHeight>= offsetParent.offsetHeight ? offsetParent.offsetHeight+offsetParent.scrollTop - parentNode.parentNode.offsetHeight - 17:offsetParent.offsetHeight - parentNode.parentNode.offsetHeight - 17)}table.cdbadminlist_main_table thead td{padding-right:8px}table.cdbadminlist_main_table tbody td{padding-right:8px}table.cdbadminlist_main_table>tbody>tr>td:last-child{padding-right:20px}table.cdbadminlist_field_sub_table tr td{padding:2px;margin:0}table.cdbadminlist_options tr td{padding-right:3px}table.cdbadminlist_main_table thead td,table.cdbadminlist_main_table thead th,table.cdbadminlist_main_table tfoot td{height:22px;padding:0;padding-right:30px;background-color:#2ff;border-bottom:1px solid #ccc;font-size:12px;background:url(/core/assets/images/adm/header-back.gif)}.dbalist_field a{margin-left:10px}#order_submitted_message{display:none;font-size:16px;font-weight:bold;text-align:center;margin-top:30px}#order_submitted_message p{text-align:center}#contact_form{background:#fff;border:2px solid #e3e3e4;padding:20px}#contact_form .form_label span{text-align:right;float:right;margin-right:10px}#contact_form li{background:0}#footer-menu-container ul{float:right}#footer-menu-container ul li{list-style:none;float:left;padding:0;margin:0}#footer-menu-container ul a{background:url(/core/assets/images/footer-menu-bullet.gif) no-repeat left;display:block;float:left;color:#85bade;text-decoration:none;padding:0 20px 0 20px}#footer-menu-container ul a:hover{background:url(/core/assets/images/footer-menu-bullet.gif) no-repeat left;display:block;float:left;color:#85bade;text-decoration:underline}#footer-menu-container ul.on a{background:url(/core/assets/images/footer-menu-bullet.gif) no-repeat left;display:block;float:left;color:#85bade;text-decoration:none;font-weight:bold}#footer-copyright{border-top:1px solid #ccc;text-align:left;margin:10px 0 0 0;padding:10px 0 0 0;font-size:11px;color:#7f7f7f}#footer-disclaimer{text-align:left;margin:0;font-size:11px;color:#85bade;margin:0;padding:0 0 10px 0}.store-catalog-paging-next{background:url(/core/assets/images/store-catalog-paging-next.gif) no-repeat 0 5px;display:block;width:12px;height:15px}.store-catalog-paging-next-off{background:url(/core/assets/images/store-catalog-paging-next-off.gif) no-repeat 0 5px;display:block;width:12px;height:15px}.store-catalog-paging-prev{background:url(/core/assets/images/store-catalog-paging-prev.gif) no-repeat 0 5px;display:block;width:12px;height:15px}.store-catalog-paging-prev-off{background:url(/core/assets/images/store-catalog-paging-prev-off.gif) no-repeat 0 5px;display:block;width:12px;height:15px}.checkout-navigation-item-link{color:#666 !important}.payment_type_container{float:left;margin-right:35px}.payment_sep{height:20px}#payment_option_layer_start .form_label{width:180px}#small_cart_update_cart input,#small_cart_checkout input{height:23px}#small_cart_update_cart input{width:127px}#small_cart_checkout input{width:119px}#small_cart_empty{background:#3f4b52 !important}#checkout_account_login_div,#checkout_account_register_div{height:205px !important}#payment_option_layer_check .form_field_container{width:350px}#autoreorderfrequency_div{color:white}#auto_reorder_frequency{font-size:12px}#small_cart_footer_reorder{width:375px}.store-catalog-product-group-detail-tabs-body{font-size:13px;border:0;padding-top:0}.store-catalog-product-group-detail-tabs-body .tabs{padding:0 !important;margin-top:0 !important}.store-catalog-product-group-detail-tabs-container .ui-state-default{border:0 !important;border-right:1px solid #c4c6c7 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important;background:url("/core/assets/images/store-catalog-product-detail-tab-bg.gif") repeat-x 0 0 !important}.store-catalog-product-group-detail-tabs-container .ui-tabs .ui-tabs-nav,.store-catalog-product-group-detail-tabs-container .ui-state-active{padding:0 !important;background:none !important;background:#f6f6f6 !important;border:0 !important}.store-catalog-product-group-detail-tabs-container .ui-state-active{background:#fff !important}.store-catalog-product-group-detail-tabs-container li.ui-state-default{width:224px !important;padding:0 !important;margin:0 !important}.store-catalog-product-group-detail-tabs-container .ui-state-default a{text-decoration:underline !important;text-align:center !important;display:block !important;height:24px !important;line-height:24px !important;float:none !important;font-size:13px}.store-catalog-product-group-detail-tabs-container .ui-state-active a{color:#187cd6 !important;text-decoration:none !important}.store-catalog-product-group-detail-tabs-container .ui-tabs{border:0 !important;padding:0 !important;margin:-15px}.store-catalog-product-group-detail-tabs-container .ui-widget-header{background:0;border:0}div .my-account-appointments-tabs-nav .my-account-appointments-tabs-ul li{border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:0}div .my-account-appointments-tabs-nav .my-account-appointments-tabs-ul li.active{background:#e0e0e0}.cvv-col{width:230px;padding:10px}.cvv-col p{height:75px}hr{border-style:dotted}.ptCalendar{margin-top:10px}.ptCalendar .monthName{font-size:14px;font-weight:bold;color:#2c72b7}.ptCalendar tr.caption{border-left:1px solid #2e75b9}.ptCalendar tr.caption td{width:14%;text-align:center;font-weight:bold;color:white;font-size:11px;background:#2e75b9;padding:4px 0 4px 0}.ptCalendar tr.days td{text-align:center;padding:2px;border:1px solid #ccc;background:#f6f6f6}.ptCalendar tr.days td span.day{background:white;text-align:left;padding:2px 10px;display:block;font-size:10px;font-weight:bold;color:#606060}.ptCalendar tr.days td a.cell_day{background:#2e75b9;color:white;font-size:11px;font-weight:normal;padding:4px 0 4px 0;display:block;text-decoration:none}.ptCalendar tr.days td a.cell_day:hover,.ptCalendar tr.days td div:hover{background:#7ea317}.ptCalendar tr.days td a.cell_day_today{background:red;color:white;font-size:11px;font-weight:normal;padding:4px 0 4px 0;display:block;text-decoration:none}.ptCalendar tr.days td a.cell_day_today:hover{background:#7ea317}.ptCalendar tr.days td a.cell_day_empty{cursor:default;background:#bbb;color:white;font-size:10px;padding:10px 0 10px 0;font-weight:normal;display:block;text-decoration:none;border:1px solid #ccc}.ptCalendar tr.days td a.cell_day_empty:hover{background:#7ea317}.ptCalendar tr.days td a.cell_day_empty_today{cursor:default;background:red;color:white;font-size:10px;padding:10px 0 10px 0;font-weight:normal;display:block;text-decoration:none}.ptCalendar tr.days td a.cell_day_empty_today:hover{background:#7ea317}.ptCalendar tr.days td div.cell_day_filler{background:#b9d0e6;color:gray;font-size:11px}.ptCalendar tr.days td a.cell_day_filler:hover{background:#7ea317}.ptCalendar tr.days td a.cell_day_filler_empty{cursor:default;background:#dedede;color:white;font-size:10px;padding:10px 0 10px 0;font-weight:normal;display:block;text-decoration:none;border:1px solid #ccc}.ptCalendar tr.days td a.cell_day_filler_empty:hover{background:#7ea317}.ptCalendar tr.days td span.slotsNumber{font-size:16px;font-weight:bold;padding-top:10px}.slotsNumber{padding:10px 0 0 0;font-weight:bold;height:25px;background:#cdffc5;border:1px solid #ccc}.cell_day_closed_today,.cell_day_closed_today a{cursor:pointer !important}.ptCalendar tr.days td.cell_day_open_today .slotsNumber,.ptCalendar tr.days td a.cell_day_empty._today{background:#ffea34;color:#606060}td.cell_day_open,td.cell_day_open_today,td.cell_day_filler_open{cursor:pointer}.ptCalendar tr.days td.active{background:#238fc1}div.time_slot{display:none;position:fixed;left:50%;top:200px;margin-left:-200px;width:400px;height:auto;border:2px solid #CCC;padding:20px;padding-top:10px;background:#FFF;text-align:left;cursor:auto}.time_slot_quit{text-align:right}.time_slot_quit a{text-decoration:none;color:#000}div.time_slot:hover,div.time_slot *:hover{background:#FFF !important}#appointment_calendar .appointment_callendar{float:left;border-right:0 dotted #ccc;width:330px;margin-left:0;padding-left:0}#appointment_calendar .appointment_callendar_legend_box{width:290px;float:left;margin-top:40px}#appointment_calendar .appointment_callendar_legend,#appointment_calendar .appointment_callendar_legend_header{padding:10px 10px;min-height:282px;margin-left:15px;background:#f7f7f7;border:1px solid #ccc;border-top:0}#appointment_calendar .appointment_callendar_legend_header{height:20px;border:1px solid #ccc;border-bottom:0;margin-left:10px;min-height:0;padding-bottom:0}#appointment_calendar .appointment_callendar_legend_header h3{color:#2f4ca3;font-size:14px;text-decoration:none}#appointment_calendar .appointment_callendar_legend ul{list-style:none}#appointment_calendar .appointment_callendar_legend li{margin-left:0;padding:2px 5px;border-bottom:1px dotted #ccc;margin-bottom:1px}#appointment_calendar .appointment_callendar_legend li:hover{background:#dbdbdb}.appointment_callendar_legend p{margin-bottom:10px}.appointment_callendar_legend .not_avaliable{color:#b13232}.appointment_rejected span.reason{font-style:italic;font-size:12px}.appointment_callendar_legend_tabs{list-style:none !important;margin-left:15px}ul.appointment_callendar_legend_tabs li{float:left;display:block;padding:3px 10px;background:#d3f1ff;margin-left:0;border:1px solid #d3f1ff;border-bottom:0}ul.appointment_callendar_legend_tabs li.right{float:right}ul.appointment_callendar_legend_tabs li a{text-decoration:none;color:#2f4ca3;font-size:12px}ul.appointment_callendar_legend_tabs li.active,ul.appointment_callendar_legend_tabs li:hover{background:#f7f7f7;border:1px solid #ccc;border-bottom:0}li.appointment_confirmed{background:#c5ffc6}li.appointment_requested{background:#ffffc5}li.appointment_rejected{background:#ffc5c5}.appointment_callendar_legend li p.appointment_description{margin-bottom:0;padding:0;font-style:italic;font-size:12px;display:none}span.appointment_description_read_more{padding-left:15px;cursor:pointer;font-weight:bold}.appointment_admin_user{padding:10px;background:#e0e0e0;border:1px solid #ccc;margin-bottom:10px}div.my-account-appointments-tabs ul{margin-bottom:0 !important}div.my-account-appointments-tabs-nav ul li{float:left;margin:0;margin-right:10px;padding:10px;background:0}.my-account-appointments-tab{display:none}.my-account-appointments-tab.tab-1{display:block}.my-account-appointments-tabs{border:1px solid #ccc;padding:10px}#appointment_form input[type='text']{width:374px;padding:0 3px}#appointment_form select{width:381px}#appointment_form .form_value{width:420px;padding:0;margin:0;text-align:left !important;padding-left:10px}.appointment_receipt .form_label,.appointment_receipt .form_value{padding:10px}.appointment_receipt .form_value{width:380px}.appointment_receipt .form_label{border-right:1px solid #ccc;font-weight:bold;width:140px;background:#e8e8e8}.appointment_receipt{border:1px solid #ccc;margin-top:20px;margin-bottom:10px;border-bottom:0}.appointment_receipt .form_field_container{border-bottom:1px solid #ccc;padding:0}.catalogdirectory_detail_logo,.catalogdirectory_detail_contact,.catalogdirectory_detail_map{width:212px;float:left;margin-right:20px;padding:20px 0}.catalogdirectory_detail_map{margin-right:0}.catalogdirectory_detail_logo{text-align:center}.catalogdirectory_detail_logo img{width:180px}.myaccount-sidebar-menu li.header h3{color:#fff;font-size:16px;font-weight:bold;height:30px;padding:0 0 0 30px}.catalogdirectory_list_address,.catalogdirectory_list_contact,.catalogdirectory_list_more{width:213px;float:left;margin-right:19px}.catalogdirectory_list_more{margin-right:0 !important}.catalogdirectory_list_container,.catalogdirectory_detail_container{border:1px solid #ccc;margin-bottom:10px;margin-top:20px}.small_google_maps{border:3px solid #96bce2}.catalogdirectory_detail_map_content a.get_directions_link{margin-left:50px}.catalogdirectory_detail_address_header,.catalogdirectory_detail_map_header{font-size:18px;color:#4374b3}.catalogdirectory_detail_listing_name{background:#82aedc;margin-top:0}.catalogdirectory_detail_listing_name h2{color:#fff !important;padding:10px;margin-bottom:0}.catalogdirectory_detail{background:#f4f9fd;padding:10px}#directory_search_form #keyword{width:546px}.directory_form_or input{width:180px}.directory_form_or option{width:160px}.directory_form_footer{text-align:center;padding:10px;background:#ccc;margin:10px 0}.catalogdirectory_detail_back_to_directory{border:0;margin-bottom:10px}.catalogdirectory_detail_description{padding:0 20px}.jw_play_bt{background:url('/core/assets/images/jw_play_bt.png') no-repeat left top;display:block;margin:0 auto;position:relative;width:100px;height:100px;text-indent:-9999px}.services_contact_form{border:0 solid red;height:230px;padding:20px 50px;margin-top:30px;background:#ededed;border:4px solid #989898}.services_contact_form .title{font-family:"Times New Roman",Times,serif;font-size:18px;line-height:29px;padding-bottom:4px;text-align:center;top:6px;width:100%}.services_contact_form .title span{font-family:"Times New Roman",Times,serif;font-size:20px;font-weight:bold;text-transform:uppercase}.services_contact_form .quick_contact_form .form_field_container{float:left;padding:0 10px;width:240px}.services_contact_form .form_label{border:0;margin-bottom:5px}.services_contact_form .quick_contact_form .form_field_container.submit_container{width:auto;margin:10px 0;text-align:center}.services_contact_form .quick_contact_form .form_field_container.submit_container .form_label{display:none}.services_contact_form .quick_contact_form .form_field_container.submit_container .form_submit{margin:0 auto;text-align:center;width:500px}.services_contact_form .quick_contact_form .form_error_main,.services_contact_form .quick_contact_form .form_thankyou_main{padding:0;margin-top:0;text-align:center}.quick_contact_form .form_field_container{padding:0 0 8px 0}.quick_contact_form .form_label{border-bottom:0 solid #d7d7d7;font-size:12px;color:#7d7d7d;margin-right:10px;width:89px;padding:3px 0 1px 0;text-decoration:none}.quick_contact_form .form_value{padding:0;width:236px}.quick_contact_form .form_value input{width:211px;height:25px;line-height:25px;border:0;padding:0 12px;color:#505050}.quick_contact_form .submit_container .form_label{background:0;border:0}.quick_contact_form .submit_container .form_submit{background:0;margin:0;padding:0;width:211px;float:left;text-align:left}.quick_contact_form .submit_container .form_submit input{background:url("/core/assets/images/btn_submit.gif") no-repeat scroll 0 0 transparent;border:0 none;font-size:0;height:22px;line-height:0;text-indent:-9999px;width:77px}.quick_contact_form .form_error_main{line-height:20px;margin:-7px 0 2px;padding:0 0 0 109px;background:0;border:0}.quick_contact_form .form_thankyou_main{line-height:20px;margin:-7px 0 2px;padding:0 0 0 109px;background:0;border:0}.quick_contact_form .field_label_error{font-weight:normal}.banner-call-today{display:block;height:160px;margin:10px auto 0 auto;position:relative}.banner-call-today img{position:absolute;left:0;top:0}.banner-call-today span.text1{display:block;font-family:"Times New Roman",Times,serif;font-size:21px;left:146px;position:absolute;top:52px}.banner-call-today span.text1 span{font-weight:bold}.banner-call-today span.text2{display:block;font-family:Trebuchet MS,Arial,sans-serif;font-size:15px;left:330px;position:absolute;text-transform:uppercase;top:105px}.banner-call-today span.number{display:block;font-family:"Times New Roman",Times,serif;font-size:28px;font-weight:bold;left:145px;position:absolute;top:93px}#appointment_form .form_label{width:130px}#appointment_form .form_value{padding:3px 0 0 10px}table.cdbadminlist_main_table tbody td{padding-top:10px;vertical-align:top}table.cdbadminlist_main_table tbody td td{padding-top:0}.website_launch_main{position:fixed;left:0;top:50px;height:352px;width:70px;border:0;background:0;z-index:9999}.website_lauch_container .js_ajax_form{margin-top:10px}.website_lauch_container .form_value{width:20px;height:20px;padding-top:7px}.website_lauch_container .form_label{width:550px}.website_lauch_info{background:none repeat scroll 0 0 #fff;font-size:14px;margin:10px 0;padding:0}.js_website_lauch_dialog{background:#fff !important}.website_lauch_info p{margin-bottom:10px}.website_lauch_info ol li{margin-bottom:10px;margin-left:20px}.website_lauch_container .form_error_main p{margin:0}.js_website_launch_container button.js_launch_submit_bt{background:#3acc47;color:#fff;float:right}.js_website_launch_container button.js_launch_close_bt{float:left}.js_website_launch_container .ui-dialog-buttonset{width:610px}.launch_approval_signature_container .form_label{width:230px}.launch_approval_signature_container .form_value{padding-top:0;width:395px}.launch_approval_signature_container .form_value input{width:395px}.js_ajax_container{position:relative;left:0;top:0}.ajax_preloader{position:absolute;width:100%;height:100%;top:0;left:0;background:#fff;filter:alpha(opacity = 100alccc);-moz-opacity:1;-khtml-opacity:1;opacity:1;text-align:center;margin-top:0;z-index:9}.ajax_preloader img{margin:-40px 0 0;position:relative;top:50%}.form_fixed_container{position:fixed;right:-295px;top:50px;width:370px;border:0;background:0;z-index:999;height:376px;display:none}.form_fixed_show_bt{float:left;width:75px;z-index:200;position:relative}.form_fixed{float:left;width:295px;height:376px;display:block;z-index:100;position:relative;overflow:hidden;background:#fff}.hide{display:none}.than h1,.than h2,.than h3{text-align:center}.than_head{text-align:center;border:1px solid #CCC;padding:30px;margin-bottom:20px}.cont .than_head h1,.cont .than_head h2{margin:0;padding:0}.than_content{text-align:center;border:1px solid #CCC;padding:30px 30px 30px 30px;margin-bottom:20px}.cont .than_content h2{margin:0;padding:0}.cont .than_content h3{margin:0;padding:0}.cont .than_content h3.first{margin-bottom:20px}.than_footer{border:1px solid #ccc;margin-bottom:20px;padding:20px;text-align:center}.than_footer .than_footer_left{float:left;text-align:left}.than_footer .than_footer_right{float:right;text-align:left}.than_goback{text-align:center;padding:20px;border:1px solid #CCC}#myNicPanel{position:fixed;z-index:10000;left:0;top:0;width:100%}#myNicPanel .nicEdit-panelContain{width:940px !important;margin:0 auto;padding:10px 0}.editableContent{border:2px solid #00e60d;margin:-2px}.editableContent.nicEdit-selected{border:2px solid #ff0;margin:-2px}.scrollbar_wraper{clear:both}.scrollbar_wraper .viewport{width:auto;height:200px;overflow:hidden;position:relative}.scrollbar_wraper .overview{list-style:none;position:absolute;left:0;top:0}.scrollbar_wraper .thumb .end,.scrollbar_wraper .thumb{background-color:#003d5d}.scrollbar_wraper .scrollbar{background:url("/core/assets/images/bg-scrollbar-track-y.png") no-repeat scroll 0 0 transparent;float:right;position:relative;width:15px}.scrollbar_wraper .track{background:url("/core/assets/images/bg-scrollbar-trackend-y.png") no-repeat scroll 0 100% transparent;height:100%;position:relative;width:15px;bottom:-8px}.scrollbar_wraper .thumb{background:url("/core/assets/images/bg-scrollbar-thumb-y.png") no-repeat scroll 50% 100% transparent;cursor:pointer;height:20px;left:-5px;position:absolute;top:0;width:25px}.scrollbar_wraper .thumb .end{background:url("/core/assets/images/bg-scrollbar-thumb-y.png") no-repeat scroll 50% 0 transparent;height:10px;width:25px;position:relative;top:-8px}.scrollbar_wraper .disable{display:none}.noSelect{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.search_results{margin-top:5px;border-top:1px solid #CCC;padding-top:20px}.search_results_row{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #CCC}.search_results_row_desc{margin-bottom:10px}.search_results_row_url{font-size:12px}.search_results_main_msg{font-size:18px}.search_results_form{padding:20px;margin-bottom:20px}.search_results_form_border{background:url("../assets/images/search_box.png") no-repeat scroll left top transparent;margin:0 auto;padding:10px 0 10px 46px;width:293px}.search_results_form_text{float:left;width:192px}.search_results_form_text input{background:none repeat scroll 0 0 transparent;border:0 none;color:#3c3c3c;font-family:Arial,Helvetica,sans-serif;height:45px;line-height:45px;padding:0;width:186px;vertical-align:top}.search_results_form_submit{float:left;padding:4px 0 0;width:95px}.search_results_form_submit input{background:url("../assets/images/search_box_submit.png") no-repeat scroll left top transparent;border:0;cursor:pointer;display:block;font-size:0;height:35px;line-height:0;margin:0;text-indent:-9999px;width:95px}.search_results_form_submit input:hover{background-position:left bottom}.pdf_icon{text-decoration:none;display:block;margin-bottom:20px}.pdf_icon img{margin-right:10px;margin-bottom:-14px}.pdf_icon span{text-decoration:underline}.pdf_icon span:hover{text-decoration:none}.test_question_number{color:#0088bc;font-family:"Times New Roman",Times,serif;font-size:18px;line-height:21px;float:left;width:30px}.test_item{margin:0 0 15px 0;border-bottom:1px solid #e4e4e4;padding-bottom:14px}.test_question{float:left;margin-right:20px;width:370px;padding-top:2px}.test_yesno{float:right;width:124px;line-height:24px}.test_yesno div{float:left;width:27px;text-align:right}.test_yesno div.input{text-align:left;margin:1px 0 0 5px}.test_form #error_msg{color:#c4290a;display:none;font-size:17px;padding:10px 0 0;text-align:center}.test_form_bt{text-align:center;margin-bottom:10px}.test_form_bt a{display:block;width:181px;height:41px;margin:20px auto}.test_form_bt .continue,.test_form_bt .send,.test_form_bt .back{color:#fff;font-weight:bold;font-size:18px;background:red;height:40px;border:2px solid #cb4747;cursor:pointer}.test_form_bt a.back{width:108px;float:left;margin:20px 10px 20px 200px}.test_form_bt a.send{width:108px;float:left}.test_form_contact{display:none;border:1px solid #ccc;padding:10px 10px 0;margin-bottom:10px}.test_form_contact .form_label{margin-left:115px}