BODY {
margin:0px;
padding:0px;
background: #ffffff;
font-family: Verdana;
font-size: 10px;
color: #666666;
}

TABLE {
border: 0px;
}

IMG{
BORDER: 0px;
}

.main_table {
background:#ffffff;
width: 940px;
font-weight: normal;
font-size: 11px;
font-family: Verdana, Tahoma, Arial, sans-serif;
color: #333333;
}

.home_content{
font-family: Verdana, Tahoma, Arial, sans-serif;
word-spacing:normal;
line-height:15px;
color: #000000;
font-size:11px;
padding-left:6px;
text-align: justify;
}

a:link{
font-family: Tahoma,Verdana,Arial,sans-serif;
font-size: 11px;
color:#000000;
text-decoration: none;
}

a:visited{
font-family: Tahoma,Verdana,Arial,sans-serif;
font-size: 11px;
color:#000000;
text-decoration: none;
}

a:hover{
font-family: Tahoma,Verdana,Arial,sans-serif;
font-size: 11px;
color:#cc0000;
text-decoration: underline;
}

.top{ text-align:center; margin:0px; padding:0px;}

.top A:link,.top A:visited{
color: #ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: center;
text-decoration: none;
display:block;
padding:1em; padding-bottom:0.8em;
}

.top A:hover{
color: #000000;
background:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: center;
text-decoration: none;display:block;;padding:1em; padding-bottom:0.8em;
}

.left-shadow{
background:url(../images/home_06.jpg) repeat-y;
}

.right-shadow{
background:url(../images/home_08.jpg) repeat-y;
}

.bottom-shadow{
background:url(../images/home_33.jpg) repeat-x;
}

.left-strip{
background:url(../images/home_20.jpg) repeat-y;
width:181px;
}

.gray-bg{
background:#EBEFF2;
font-size:11px;
}

.nav-bg{
background:url(../images/home_13.jpg) repeat-x;
padding:0px;
margin:0px;
}

textarea{
border:1px solid #666666;
font-family: Tahoma,Verdana,Arial,sans-serif;
font-size:11px;
color:#333333;
background:#ffffff;
}
input{
border:1px solid #666666;
font-family: Tahoma,Verdana,Arial,sans-serif;
font-size:11px;
color:#333333;
background:#ffffff;
}

.button{
font-family: Tahoma,Verdana,Arial,sans-serif;
font-size:11px;
font-weight: bold;
color: #333333;
background: #cccccc;
padding:1px;
border: 1px groove #efefef;
}

.content{
font-family:Arial, Helvetica, sans-serif;
word-spacing:normal;
line-height:15px;
text-align: justify;
color: #666666;
font-size:12px;
padding-top:3px;
padding-bottom:3px;
padding-right:0px;s
}

.horz_bar{
background: url('../images/home_27.jpg') repeat-x;
height:7px;
text-align:right;
}

#left_panel{
background: #ffcc00;
border:1px solid #ff9000;
font-family: Verdana,Tahoma,  Arail, sans-serif;
font-size: 11px;
width:170px;
}

#left_panel TD{
border-top: 1px solid #ff9000;
border-bottom: 1px solid #FFE371;
}

#left_panel a:link{
padding-top:2px;
width:167px;
height:20px;
padding-left:4px;
font-family: Verdana,Tahoma,  Arail, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000;
text-decoration: none;
}

#left_panel a:visited{
padding-top:2px;
width:167px;
height:20px;
padding-left:4px;
font-family:  Verdana, Tahoma,Arail, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000;
text-decoration: none;
}

#left_panel a:hover{
padding-top:2px;
background: #FFE371;
width:167px;
height:20px;
padding-left:4px;
font-family: Verdana,Tahoma,  Arail, sans-serif;
font-size: 11px;
font-weight: bold;
color: #cc0000;
text-decoration: none;
}

a.blue:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#495590;
text-decoration:none;
}

a.blue:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#495590;
text-decoration:none;
}

a.blue:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#495590;
text-decoration:underline;
}
a.red:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:underline;
}

a.red:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:underline;
}

a.red:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#990000;
font-weight:bold;
text-decoration:none;
}

.blue-text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#495590;
}

.page-heading{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#495590;
background:#CDD4D8;
font-weight:bold;
padding:6px;
}

.sub-heading{
background:#EBEEF1;
font-family:Vardana,Tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
font-weight:bold;
padding-left:0px;
padding-top:2px;
padding-bottom:2px;
}
.comy-content{
font-family:Arial, Helvetica, sans-serif;
line-height:15px;
color: #666666;
font-size:12px;
font-weight:bold;
padding:10px;
}
.graybox-top{
background:url(../images/5.gif) top repeat-x;
width:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
}

.graybox-left{
background:url(../images/6.gif) left repeat-y;
height:100%;
}

.graybox-right{
background:url(../images/7.gif) top center repeat-y;
height:100%;
}

.graybox-bottom{
background:url(../images/8.gif) left top repeat-x;
vertical-align:bottom;
width:100%;
}
.box-subheading{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#074994;
padding-left:19px;
padding-top:3px;
padding-bottom:3px;
}
.style1 {
font-family:Arial, Helvetica, sans-serif;
	color: #032E5F;
	font-size: 11px;
	font-weight: bold;
	padding-left:7px;
	padding-top:3px;
	padding-bottom:3px;
}
.graybox-subheads{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
background:#F4F4F4;
padding:4px;
color:#000000;
}
.top-bg {
background:url('images2/top-button-bg.jpg') no-repeat;
height:44px;
width:271px;
text-align:center;
}
.normal_f {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
text-align:justify;
padding-right:8px;
padding-left:3px;
}
.normal_f2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
padding-left:3px;
}
.bg_line2 {
background:url(images2/bg2.jpg) repeat-x;
background-repeat:repeat-x;
}
.bg5 {
background:url(images2/bg5.jpg);
background-repeat:repeat-x;
}
.bg_line {
background:url(images2/bg_line.jpg) repeat-x;
}
.right-shadow2{
background:url(images2/home_08_8.jpg) repeat-y;}

.Client_Content{
font-family:Arial, Helvetica, sans-serif;
word-spacing:normal;
text-align: justify;
color: #666666;
font-size:12px;
padding:8px;
margin:0px;
vertical-align:top;
}
.Client_Content_left{
font-family:Arial, Helvetica, sans-serif;
word-spacing:normal;
text-align: justify;
color: #666666;
font-size:12px;
padding-right:15px;
margin:0px;
vertical-align:top;
}
.Client_graybox-top{
background:url(../images/5.gif) top repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
}
#pro{
width:30%;
float:right;}

.Cleanfield_Energ{
width:188px;
background:#F6F6F6;
border:solid 2px #E2E2E2;
padding:8px;
float:left;
margin-left:5em;
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-align:justify;
}
.Cleanfield_Energ strong{
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#074994;
letter-spacing:1px;
}
.Rating{
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
background:#F6F6F6;
border:solid 2px #E2E2E2;
padding:5px;
margin-top:3px;
margin-right:5px;
color:#074994;
}
.relist ul{
padding-top:4px;
}
.relist ul li{
list-style:url(../images/news.gif);
line-height:1.5em;
border-bottom:dashed 1px #E9E9E9;
padding-bottom:5px;
}
.relist a:link{
text-decoration:none;
padding:4px;
text-decoration:none;
padding:4px;
font-family: Tahoma,Arial,Verdana,sans-serif;
font-size:11px;
font-weight: bold;
color: #666666;
}
.relist a:visited{
text-decoration:none;
padding:4px;
font-family: Tahoma,Arial,Verdana,sans-serif;
font-size:11px;
font-weight: bold;
color: #666666;
}
.relist a:hover{
text-decoration:none;
padding:4px;
font-family: Tahoma,Arial,Verdana,sans-serif;
font-size:11px;
font-weight: bold;
color: #ff0000;
}
.bold-text{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-style:normal;
font-weight:bold;
color:#FFFFFF;
text-align:left;
text-decoration:none;
}
.bold-textblue{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:bold;
color:#000000;
text-align:left;
text-decoration:none;
}
a.red-text:link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:bold;
color:#000000;
text-align:left;
text-decoration:underline;
}
a.red-text:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:bold;
color:#000000;
text-align:left;
text-decoration:underline;
}
a.red-text:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:bold;
color:#666666;
text-align:left;
text-decoration:none;
}

.feature_banner{background:url(../images/feature_corp_bg2.jpg) no-repeat;height:68px;width:271px;padding:0px;margin:0px;text-align:left;padding-left:10px;}.feature_banner h1,h2{font-family:Trebuchet MS;color:#383E78;font-size:16px;font-weight:bold;padding:5px;
margin:0px;clear:both; padding-bottom:0px;}.feature_banner p{font-family:Trebuchet MS;color:#000000;font-weight:bold;padding:5px;
margin:0px; padding-top:0px;clear:both;}.feature_banner a:link,.feature_banner a:visited{text-decoration:none;font-size:14px; color:#000000;}.feature_banner a:hover{text-decoration:none; font-size:14px;color:#ff0000;}

.feature_banner2{background:url(../images/feature_corp_bg.jpg) no-repeat;height:66px;width:271px;padding:0px;margin:0px;text-align:left;padding-left:10px; margin-top:5px;}.feature_banner2 h2{font-family:Trebuchet MS;color:#535C9D;font-size:15px;font-weight:bold;padding:5px;margin:0px;clear:both; padding-bottom:0px;}.feature_banner2 p{font-family:Trebuchet MS;color:#000000;font-weight:bold;padding:5px;margin:0px; padding-top:3px;clear:both;}.feature_banner2 a:link,.feature_banner2 a:visited{text-decoration:none;font-size:10px;/*font-size:11px;*/ color:#54597A;}.feature_banner2 a:hover{text-decoration:none; font-size:10px;/*font-size:11px;*/color:#ff0000;}

.date{font-family: Verdana;font-size:9px;font-weight:normal;color:#666666; padding-left:10px;}

.blog_box{background:url(../images/blog_box_mid.gif) repeat-y;padding-right:10px;}
.blog_head{background:url(../images/blog_dot.gif) bottom repeat-x;}.blog_head h1{background:url(../images/blog_head.gif) left no-repeat;padding-left:1.5em;margin-bottom:5px; margin-left:3px;font-family:"Trebuchet MS";
font-size:18px;color:#3B4783;}
.blog_box ul{
padding-left:5px;
margin-left:0px;
padding-top:0px;
margin-top:0px;
}
.blog_box ul li{
list-style:url(../images/blog_ubika_07.gif) inside;
border-bottom:dashed 1px #B3BDBC;
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
color:#1A1929;
}
.last_border_hide{
background:url(../images/blog_box_mid.gif) repeat-y;
margin-top:-20px;
padding:0px;
height:0.5em;}
.blog_box a:link,.blog_box a:visited{
text-decoration:none;
font-family: Tahoma,Arial,Verdana,sans-serif;
font-size:12px;
font-weight: normal;
color:#000000;
}

.blog_box a:hover{
text-decoration:none;
font-family: Tahoma,Arial,Verdana,sans-serif;
font-size:12px;
font-weight:normal;
color: #ff0000;
}

.Future-updates-head{background:url(../images/subscribe-future-updates.jpg) no-repeat; height:29px;}
.Future-updates-bg{background:url(../images/subscribe-future-bg.jpg) repeat-y; padding-left:5px; padding-right:10px; font:normal 12px Arial;}
.Future-footer{ background:url(../images/subscribe-future-footer.jpg) no-repeat; height:9px; margin-bottom:5px;}
.Futered-curve{ background:url(../images/Featured-curve.jpg) left top no-repeat; height:68px;}
.none input{ border:0px !important;}

.subscribe_button{ background:url(images/subscribe_button.gif) no-repeat; height:86px; width:px; text-align:center; font:bold 13px Arial; color:#fff;}

.red{color:#F00;}
.subscribe{ font:normal 13px Arial; color:#000;}

.subscribe_button{ background:#636871 url(../images/subscribe_button.gif) no-repeat; height:25px; width:88px; text-align:center; font:bold 13px Arial; color:#fff; border:0px;}


.research-signup-head{ background:url(images/free-researchy-signup.jpg) no-repeat; margin-top:2em; margin-right:2px; font:bold 14px Arial; color:#ffffff; text-align:center; height:15px; padding:12px 0px;}
.research-signup{ background:url(images/ubika_33.jpg) repeat-y; padding:10px 20px; font:bold 12px Arial; color:#000;}
.research-signup input{ border:solid 1px #464646; padding:2px 5px; font:normal 12px Arial; margin:4px;}

.Subscribe{background:url(../images/subscribe.jpg) no-repeat; width:103px; height:27px; font:bold 12px Arial !important; color:#ffffff; text-align:center; border:0px !important;}
.Policy-Here{ background:url(images/new-privacy-policy.jpg) no-repeat; height:18px; font:bold 11px Tahoma; color:#636363; text-align:center; padding-bottom:2em;}
.Policy-Here a{ text-decoration:none; color:#000;}

.pWinConfg{ display:none;}