body{margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:0; font-family:Arial; font-size:14px; color:#747474; background-color:#ffffff;}

#box{ margin:0px; padding:0px;}

.clearboth{clear:both;}

#topheader{margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0; font-family:Arial; font-size:14px; height:104px; line-height:23px; color:#7b85b8; background-image:url(../bep_images/bep_bg.gif); background-repeat:repeat-x; background-position:left top; }

#header-main{margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0; width:960px; height:104px; padding-right:4px; padding-left:12px;}

#logo{padding:20px 0 0 0; margin:0 0 0 0; text-align:left; float:left; }

#header-menu{padding:0px 0 0 0; margin:9px 0 0 0; text-align:left; float:left;  width:960px; height:35px;}

#section-main{margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0; width:960px; min-height:416px; padding:10px 4px 0px 12px;}

#fp-body{text-align:justify; float:left; margin:0 0 0 0; width:740px; padding: 0px 5px 20px 5px;}

#fp-flash{text-align:justify; float:left; margin:0 0 0 0; width:740px; padding: 9px 0px 10px 0px;}

#fp-products{text-align:justify; float:left; margin:0 0 0 0; width:730px; height:462px; padding: 0px 0px 0px 0px; background-image:url(../bep_images/fp-pro-bg.gif); background-repeat:none; background-position:left top; }

#fp-products.header1{text-align:justify; float:left; margin:0 0 0 0; width:730px; height:20px; padding: 0px 0px 0px 0px;}

#fp-products-mid{text-align:justify; float:left; margin:0 0 0 0; width:730px; height:226px; padding: 0px 0px 0px 0px;}

#fp-products-col1{text-align:justify; float:left; margin:0 0 0 0; width:182px; padding: 0px 0px 0px 0px;}

#fp-products-col1 ul{list-style-type:circle;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#0213d5; margin-left: 0; padding-left: 23px;} 

#fp-products-col1 ul li{margin:0px; padding:0px 0px 15px 15px; list-style-type: none; background: url('../bep_images/arrow-red.gif') no-repeat top left;}

#fp-products-col1 ul li a{color:#0213d5; text-decoration:none;}

#fp-products-col1 ul li a:hover{color:#ff0000;}



#left-bar{text-align:justify; float:left; margin:0 0 0 0; width:200px; padding-right:5px; padding-left:5px;}

#right-bar{text-align:justify; float:right; margin:0 0 0 0; width:200px; padding:8px 5px 0px 5px;}

#right-col{text-align:justify; margin:0 0 0 0; padding:0 0 0 0;}

#body-main{text-align:justify; float:left; margin:0 0 0 0; width:510px; padding: 0px 15px 10px 15px;}

#body-main{*padding:10px 15px 10px 15px;}  /* IE7 hack */

#body-main a{text-decoration:none; color:#ff0000;}

#body-main p{text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal;color: #ccc; padding: 0px 0px 10px 0px;}

#body-main p{*padding:0px 0px 5px 0px;}  /* IE7 hack */ 

#body-main p span{text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal;color: #ff0000; padding: 0px 0px 10px 0px;}

#body-main p span{*padding:0px 0px 5px 0px;}  /* IE7 hack */ 

#body-main p.body{text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; line-height:20px; font-weight:normal;color:#6e7072; padding: 0px 0px 10px 0px;} 

#body-main p.body2{text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; line-height:20px; font-weight:normal;color:#6e7072; padding: 0px 0px 0px 0px;} 


#body-main ul{list-style-type:circle;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt;} 

#body-main ul li{padding:0px 0px 5px 0px;}

#heading-body{text-align:justify; padding:0px 0px 5px 0px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12pt; font-weight:normal;color:#6e7072; border-bottom:1px solid #FF0000;}

#col-products{text-align:justify; padding:15px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; line-height:20px; font-weight:normal;color:#6e7072;}

#col-products img{border:0px; float:left; padding:0px 0px 0px 0px;}

#col-main{padding:25px 0px 25px 0px; border-bottom: dotted 1px #6e7072;}

#col-main-first{padding:0px 0px 25px 0px; border-bottom: dotted 1px #6e7072;}

#col-main-last{padding:25px 0px 0px 0px; border-bottom:none;}

#col-main-last p.right{float:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:normal;color: #ff0000; padding:0px 0px 0px 0px;}

#col1{float:left; width:150px;}

#col2{float:left; padding:15px 0px 0px 0px; width:360px;text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; line-height:20px; font-weight:normal;color:#6e7072;}

#col2-heading-body{text-align:justify; margin-left:10px; padding:0px 0px 5px 0px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11pt; font-weight:normal;color:#6e7072; border-bottom:1px solid #FF0000;}

#col2 img{display:inline-block; border:0px; float:left; padding:10px 0px 0px 9px;}

#pro-first{text-align:justify; float:left; margin:0 0 0 0;  padding: 0px 15px 10px 0px;}

#pro-first img.first{float:left; margin:0 0 0 0; padding: 0px 0px 0px 0px;}

#pro-first img{float:left; margin:0 0 0 0; padding: 0px 0px 0px 20px;}

#pro-bottom-bar{margin:20px 0px 10px 0px; width:530px; height:37px; padding: 0px 0px 0px 0px; background-image:url(../bep-pro-images/bottom-bar.jpg); background-repeat:none; background-position:left top; }

#colright a{float:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold;color: #ff0000; padding:9px 15px 0px 0px; margin:0px 0px 0px 0px; text-decoration:none;background:none;}

#colleft a{float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold;color: #ff0000; padding:9px 0px 0px 15px; margin:0px 0px 0px 0px; text-decoration:none;}

#thanks-body{padding: 20px 0px 0px 0px; text-align:left;}


#contact-body{padding:10px 0px 15px 0px;}

#contact-body.first{padding:25px 0px 15px 0px;}

#contact-body h1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; font-weight:normal;color: #ff0000;margin:0px;padding:0px 0px 0px 0px; }

#contact-body h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11pt; font-weight:normal;color: #6e7072;padding:0px 0px 0px 0px; margin:0px; text-align:left;}

#contact-body h3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; font-weight:normal;color: #6e7072;margin:0px;padding:0px 0px 5px 0px; }
#contact-body h4{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; font-weight:normal;color: #6e7072;margin:0px;padding:5px 0px 5px 0px; }
#contact-body h5{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; font-weight:normal;color: #6e7072;margin:0px;padding:0px 0px 5px 0px; }
#contact-body h5 a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; font-weight:normal;color: #6e7072;margin:0px;padding:0px 0px 5px 0px; }

#contact-body h2,h3,h4,h5 span{color:#3e4042;}
#contact-body h4 span{color:#3e4042;}

#ContactForm {width:385px;overflow:hidden;padding-bottom:0px;}

#ContactForm .wrapper {height:26px; padding-bottom:0px; padding-top:10px;}

#ContactForm span {float:left;width:105px;line-height:24px;font:normal 9.2pt  "Lucida Grande","Trebuchet MS",Verdana,Helvetica,sans-serif;font-weight:normal;color:#333;text-transform:none;text-decoration:none;}

#ContactForm .textarea_box {width:100%;overflow:hidden;min-height:103px; padding-top:10px;}

#ContactForm {}

#ContactForm a {margin-left:10px; width:200px; text-align:center; float:right; margin-right:20px;}

#ContactForm .input {background-image:url(../images/form-bg.html); font-size:9pt; background-repeat:repeat-x; border:1px solid #9fa0a5; width: 250px; color:#6a6c70; padding:3px; margin-right:4px; margin-bottom:8px; font-family:tahoma, arial, sans-serif;}

#ContactForm textarea {font-size:9pt; background-image:url(../bep_images/form-bg.gif); background-repeat:repeat-x;  background-position:left top; border:1px solid #9fa0a5; width: 250px; color:#6a6c70; padding:3px; margin-right:4px; font-family:tahoma, arial, sans-serif; height:91px;}

.button11 {float:right;color:#dddad1;text-decoration:none;background:#000;line-height:18px;padding:0 9px;margin-top:2px;}

* + html .button11 {margin-top:-20px;}

.button11 {color:#dddad1;}

.button11:hover {background:#ffb919;color:#fff;}

.button11.color2 {color:#dddad1;}

.button11.color2:hover {background:#94c932;color:#fff;}

.button11.color3 {color:#dddad1;}

.button11.color3:hover {background:#63d1a7;color:#fff;}

.button22 {display:inline-block;font-size:11pt;font-weight:bold;color:#7a7a7a;text-transform:none;text-decoration:none;padding:0 21px;height:26px;line-height:24px;font-weight:400;background:url(../images/button1_bg.html) top repeat-x;letter-spacing:-1px; margin-right:10px;margin-top:10px;float:right;}

.button22.color2 {background-image:url(../bep_images/button2_bg.html);}

.button22.color3 {background-image:url(../bep_images/button3_bg.gif);}

.button22:hover {background:#e5e7e9;COLOR:#000000;}

.color0 {color:#616161;text-decoration:none;} 

#footer{height:auto; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:auto; font-family:Arial; font-size:14px; line-height:23px; color:#7b85b8; background-image:url(../bep_images/footer.gif); background-repeat:repeat-x; background-position:left top; }

#footer-main{height:auto; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0; width:960px; padding-right:4px; padding-left:12px;}

