﻿/* Global Styles */
html, body {margin:0;padding:0;font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#000;}
html {background:#7C7C7C url('../../images/leads/bg_body.jpg')}
body {margin:0px 0px 20px 0px}
a:link{color:#363636;text-decoration:underline;}
a img {border:none;}
td {}
form {margin:0;padding:0;}
h1 {font-size:18px;text-transform:uppercase;font-weight:100;font-family: Arial;font-style:italic;}
h2 {font-size:18px;}
.required {color:#DBB919;font-weight:900;}
#pnlError {color:Red;}
#logo {position:absolute;top:0px;left:0px;}
#baseWrapper {margin: 0 auto;width:777px;position:relative;overflow:hidden;}
#wrapper {margin:0px 0 0 0px;width:777px;}
#header {margin:40px 0 0 0;}
#contentContainer {width:760px;background:#fff;border:8px solid #ffe401;}
#content {margin:32px 0px 10px 0px;border:1px solid #fff;}
.textbox {width:118px;height:13px;font-size:11px;}
.textboxRed {width:118px;height:13px;font-size:11px;background:#FAB6B6}
#regform {font-size: 9px;}
#regform th {text-align:right;font-weight:100;}
#regformBlack {font-size: 9px;}
#regformBlack th {text-align:right;font-weight:100;color:#fff;}
#regformBlack td {font-weight:100;color:#fff;}
#footer {font-size:9px;color:#fff;text-align:right;margin:5px 5px 0 0;}
#footer a {text-decoration:none;color:#fff;}

/* HomePage Specific Styles */
#hpRegBox {border:1px solid #000;height:236px;}			
.hpModule {background:url('../../images/leads/hp_module_bg.gif') no-repeat;width:361px;height:81px;}

/* BMI Styles */
.Btxt{padding:10px 10px 10px 10px;font-weight:900;}
.Btable {padding: 20px 10px 10px 0px;font-weight:900;}			