/* Mortgage Center CSS */

/*page elements*/
#main_content ul.mortgage_center_module{list-style: none; width: 244px; float: left; padding: 10px 20px 10px 10px; background: #eee; margin: 10px; /*-moz-border-radius: 7px; -webkit-border-radius: 7px;*/}
#main_content ul.mortgage_center_module ul{list-style: disc outside none;}
#main_content ul.mortgage_center_module_3col{list-style: none;width: 180px; float: left; padding: 10px 5px; background: #eee; margin: 10px 5px; background: #ECF3FF; -moz-border-radius: 7px; -webkit-border-radius: 7px; border: 1px solid #bac4d5;}
#main_content ul.mortgage_center_module_3col ul{list-style: disc outside none;}

#main_content .mortgage_center_module{width: 252px; float: left; padding: 10px 20px 10px 10px; background: #eee; margin: 10px; /*-moz-border-radius: 7px; -webkit-border-radius: 7px;*/}
#main_content .mortgage_center_module_3col{width: 180px; float: left; padding: 10px 5px; background: #eee; margin: 10px 5px; background: #ECF3FF; -moz-border-radius: 7px; -webkit-border-radius: 7px; border: 1px solid #bac4d5;}


/*changes right_sidebar and main_content widths*/
#body_cen #sidebar_right, .body_cen #sidebar_right, #body_art #sidebar_right, #body_leg #sidebar_right{float: right; width: 174px; min-height: 250px; padding: 10px 0 10px 0;}
#body_cen #main_content, .body_cen #main_content, #body_art #main_content, #body_leg #main_content{width: 608px; min-height: 450px; float: left; padding: 12px 12px;}

/*Changes quote form*/
#body_cen #quote_form, .body_cen #quote_form, #body_art #quote_form, #body_leg #quote_form{position: relative; float: right; padding: 20px 0 0 0 ; margin: -6px 0 0 0; width: 174px; border: none; background: none;}
#body_cen #quote_form form, .body_cen #quote_form form, #body_art #quote_form form, #body_leg #quote_form form{background: #DAE9F2; margin-top: 10px; padding: 0 5px 15px 5px; -moz-border-radius: 7px; -webkit-border-radius: 7px;}
#body_cen #quote_form span.form_bottom_bg, .body_cen #quote_form span.form_bottom_bg, #body_art #quote_form span.form_bottom_bg, #body_leg #quote_form span.form_bottom_bg{display: none;}
#body_cen #quote_form img.form_logos, .body_cen #quote_form img.form_logos, #body_art #quote_form img.form_logos, #body_leg #quote_form img.form_logos{display: none;}
#body_cen #quote_form label, .body_cen #quote_form label, #body_art #quote_form label, #body_leg #quote_form label{text-align: left; width: width: 75px; margin-bottom: 2px;}
#body_cen #quote_form ul li, .body_cen #quote_form ul li, #body_art #quote_form ul li, #body_leg #quote_form ul li{margin-bottom: 0;}
#body_cen #quote_form input.text_input, .body_cen #quote_form input.text_input, #body_art #quote_form input.text_input, #body_leg #quote_form input.text_input{float: left; width: 155px; padding: 2px;}
p.quote_form_title{font-weight: bold; padding-top: 5px; font-size: 12px; line-height: 19px; text-align: center; color: #24506c; text-transform: capitalize;}
/*#body_cen #quote_form a.form_quote_submit, #body_art #quote_form a.form_quote_submit{margin-top: 10px; margin-left: 25px;}*/
#body_cen #quote_form input.quote_submit, .body_cen #quote_form input.quote_submit, #body_art #quote_form input.quote_submit, #body_leg #quote_form input.quote_submit{margin-top: 15px; margin-left: 22px; cursor: pointer; width: 120px; height: 39px; background: url(/images/quote_btn.png) top left no-repeat; border: none;}
#body_cen #quote_form input.quote_submit:hover, .body_cen #quote_form input.quote_submit:hover, body_art #quote_form input.quote_submit:hover, #body_leg #quote_form input.quote_submit:hover{background-position: -120px;}