/* Satterley Stay Informed CSS Document */


#cont { background: #9b9d93 url(images/aboutsatt/content-container-background.jpg) no-repeat top left; }
#cont #page_title { position: absolute; top: 45px; left: 33px; width: 296px; height: 42px; background: url(/images/pagetitle-stayinformed.png) no-repeat top left; }

/* Form Styles */
.stayinformed_block { width: 860px; margin: 45px 0 0 0; padding: 11px 0 10px 0; border-top: 2px solid #e7e7e7; }
.stayinformed_block .stayinformed_left { float: left; width: 250px; color: #868686; font-size: 90%; }
.stayinformed_block .stayinformed_right { float: right; width: 600px; }

.stayinformed_block h1.blocktitle { font-size: 170%; color: #9fa56b; padding-top: 3px; margin: 0 0 8px 0; }
.stayinformed_block h2 { font-size: 120%; color: #9fa56b; margin: 29px 0 5px 0; }

.stayinformed_right table { width: 600px; }
.stayinformed_right table th { padding: 0; width: 200px !important; text-align: left; color: #404040; border-bottom: 1px solid #e7e7e7; }
.stayinformed_right table td { padding: 4px 0; border-bottom: 1px solid #e7e7e7; }
.stayinformed_right table td.midtd { width: 180px; }
.stayinformed_right table td.endtd { width: 176px; }
.stayinformed_right table td.endtdwide { width: 220px; }
.stayinformed_right table th.midth { width: 44px !important; }

.stayinformed_right table tr.endrow td, .stayinformed_right table tr.endrow th { border-bottom: none; }

.stayinformed_right input.text { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000; width: 363px; }
.stayinformed_right input.text.short { width: 151px; }

.stayinformed_right input.checkradio { margin: 0 8px 0 0; }
\ html .stayinformed_right input.checkradio { margin: -3px 8px 0 -3px; }

.stayinformed_right select { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000; width: 369px; }
.stayinformed_right select.short { width: 145px; }

.stayinformed_right .pricesplit { padding: 0 9px; }


/* Receive Brochure about estates */
.receivebrochureabout { padding: 6px 0; font-weight: bold; color: #404040; border-bottom: 1px solid #e7e7e7; }
.listestates { width: 584px; background: #fbfbfb; border-top: 1px solid #fff; padding: 7px 0 7px 16px; margin-bottom: 4px; }
.listestates .estateitem { float: left; width: 265px; padding: 5px 0 5px 25px; color: #404040; cursor: pointer; position: relative; }
.listestates .estateitem.marked, .listestates .estateitem:hover { color: #c31b1e; }

.listestates .estateitem label { cursor: pointer; }
.listestates .estateitem input { position: absolute; top: 6px; left: 0; margin: 0 12px 0 0; }
* html .listestates .estateitem input { top: 3px; }


/* I would like options */
.stayinformed_right table.iwouldlikeoptions { margin-bottom: 15px; }
.stayinformed_right table.iwouldlikeoptions th { padding: 15px 0; }
.stayinformed_right .mailinglisttype { padding: 2px 0; }


/* Captcha */
#stay-informed-captcha { width: 500px; height: 300px; }
input.stayinformed_submit { display: block; width: 141px; height: 38px; margin: 25px 0 0 -4px; }


/* Procence Styles */
#cont.cont_provence_stayInformed.provence { background:url(/images/provence/stayinformed/stayinformed_bg.jpg) left top no-repeat #28190f;}
.si_content-provence { display:none; padding:0 270px 0 0; background:url(../images/provence/stayinformed/provence_logo.gif) right 60px no-repeat;}
.si_content-provence h2 { margin-top:0px; font-size:24px;}
#generic_container .si_content-provence em {color: #868686;font-size:90%;}
/* Hide / Show */
#cont.cont_provence_stayInformed.provence .si_content-provence { display:block; }
#cont.cont_provence_stayInformed.provence .si_content { display:none; }



