/*body{
margin: 0;
padding: 0;
font: 70% verdana, arial, sans-serif;
color: #333;
}*/

#page_header {
height:73px;
margin-left:17px;
padding-top:15px;
width:400px;
}

#wrap{
width: 947px;
margin: 0 auto;
}
#header{
height: 60px; 
}
#headline{
height: 50px; 
}
#main{
position: relative;
background: url(../images/main_bg.jpg) no-repeat left;
height: 628px;
}
#main #content sup{
font-size: 8px;
}
#main #content #leftCol{
position: absolute; 
width: 450px;
left: 40px; 
top: 25px; 
}
#main #content #rightCol{
position: absolute; 
left: 508px; 
top: 17px; 
width: 300px; 
}
/* Begin 33294 */
#main #content p{
margin-bottom: 6px;
line-height: 1.4;
}
/* End 33294 */

#footer {
color:#A0A0A0;
font-size: -1.8em;
margin: 0 0 0 17px;
padding: 10px 0 26px 0;
width: 807px;
}
#footer ul{
margin-left: -25px;
}
#footer ul li{
margin: 4px 0;
}
#footer ol{
margin-left: -25px;
}
#footer ol li{
margin: 4px 0;
}
#footer p.privacy{
border-bottom: 0px solid #D6D6D6;
padding-bottom: 10px;
font-size: 1em;
}

#footer p.footer_top a{
color: #858585;
text-decoration: none;
}

#footer p.footer_top a:visited
{
color: #00f;
text-decoration: none;	
}
#footer p.footer_top a:hover{
color: #00f;
text-decoration: underline;
}
/*31294*/
#footer p.footer_link a{
color: #00f;
text-decoration: underline;
}

#footer p.footer_link a:visited
{
color: #00f;
text-decoration: underline;	
}
#footer p.footer_link a:hover{
color: #00f;
text-decoration: underline;
}
#footer p{
margin: 10px 0 10px 0;
}

.bm_header {
background:transparent url(../images/m_header.gif) no-repeat scroll right top;
font-size:small;
font-weight:bold;
padding:0 0 0.1em 7px;
position:relative;
top:8px;
width :302px;
margin-left: 0px;
}

/* 30159 */

/* Begin 33294 */
.bm_footer {
background:transparent url(../images/m_footer_1.gif) no-repeat scroll center top;
height:30px;
padding:0;
width:312px;
margin:-6px 0 0 -1px;
}
/* End 33294 */

.b_module .module_m_cont .bm_cont1 p.normal_footnote {
font-size:9px; 
margin-left:5px;
margin-top: 6px;
}

.b_module .module_m_cont .bm_cont1 form fieldset label {
position:relative;
top:-0.3em;
}

.module_m_cont .bm_cont1 p.normal {
font-size:10px;
line-height:1.5em;
margin:0 15px 0 0;
padding:0em 0 0;
}

.b_module .bm_header h2 a:hover {
text-decoration:none;
}

.b_module .bm_header h2 a {
color:#333333;
}

.bm_header h2, .bm_header h3, .bm_header h4, .bm_header h5 {
font-size:11px;
font-weight:bold;
}


/* 30185 */
.bm_cont1 {
color:#666666;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
position: relative;
margin-left: 15px;
}

input {
font-family:verdana,arial,geneva,helvetica,sans-serif;
font-size:1.1em;
}

body {
color:#666666;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:10px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.6em;
}

element.style {
padding-left:7px;
}

/* 30159 */


.b_module .module_m_cont .bm_cont1 table {
margin-right:18px;
margin-top: -3px;
}
.bm_cont1 table {
margin-top:-10px;
padding-top:0.5em;
}

.b_module .module_m_cont .bm_cont1 table tr td {
text-align:left;
}

/* Begin 33294 */
.b_module .module_m_cont .bm_cont1 table tr th, .b_module .module_m_cont .bm_cont1 table tr td {
background-color:#F7F8F9;
padding:3px 5px 5px;
}
/* End 33294 */

.bm_header h2 {
padding-top:0.45em;
}

/* Begin 33294*/

#pollChecks .module_m_cont {
margin-top:2px;
padding-top:-1.1em;
}
/* End 33294*/

.module_m_cont {
background:transparent url(../images/m_bg_grad_1.gif) repeat-y scroll center bottom;
position:relative;
top:0;
width: 311px;
}

.module_m_cont .bm_cont1 p {
-x-system-font:none;
color:#666666;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:2.3em;
margin-top:0;
padding:0;
}

.b_module .module_m_cont .bm_cont1 form fieldset {
border-width:0;
margin-left: -9px;
margin-top: 12px;
line-height:1.6em;
}

#modules_block {
float:right;
margin-left:5px;
width:310px;
margin-top: -25px;
}

.b_module {
margin-bottom:1.1em;
position:relative;
width:307px;
}

.b_module .module_m_cont .bm_cont1 p a.sup:visited{
color:#666666;
text-decoration: none;
}

.b_module .module_m_cont .bm_cont1 p a.sup{
color:#666666;
text-decoration: none;
}

.b_module .module_m_cont .bm_cont1 p a.sup:hover{
color:#00f;
text-decoration: underline;
}

#main #content sup a:visited{
color:#666666;
text-decoration: none;
}

#main #content sup a{
color:#666666;
text-decoration: none;
}

#main #content sup a:hover{
color:#00f;
text-decoration: underline;
}

.auraltext {
FONT-SIZE: 0px; left: -10000px; POSITION: absolute;
font-family: Verdana;
}
