body{margin:0; padding:0; background: #ffffff;color:#333; font-size:14px;}
body,td,a,p{font-family:arial,sans-serif;}
.mainholder{text-align:center;margin-left:auto;margin-right:auto;width:610px}
.head{border-bottom:1px solid #080;padding:3px 10px 3px 10px;line-height:20px;}
.head a, .settings a:visited{padding-left:10px; text-decoration:none; color:#050;}
.head a:hover{color:#00CC33;}
.head a small{border:1px solid #808080; font-size:11px;}
.head form{margin:0;padding:0;padding-left:10px;display:inline;}
a.greenSearch{color:#090;}
option{background-color:#F9FDF7;}
option.greenSearch{color:#090; background-color:#F9FDF7; font-weight:bold;}
.logo{margin-top:70px; width:100%; background:url(../_images/logo_bg_white.gif) center no-repeat; height:80px;}
.searchform{margin-top:30px; text-align:center;}
input{font-size:18px;}
input[type="hidden"]{border:none; display:none;}
.searchText{width:600px;text-align:left; padding:5px;color:#080;}
.searchSubmit,.goToSubmit{margin:2px 5px 0 5px; background:#080;color:#fff; padding:0px 10px 0 10px; height:33px;}
.nextToButton{font-size:12px; line-height:17px; padding-left:5px;}
.nextToButton a, .nextToButton a:visited{color:#050;}
.nextToButton a:hover{color:#00CC33;}
.explainationHolder{border:1px solid #080;margin-top:20px;background:#F9FFF2;}
.explaination{background:url(../_images/monkey_white.gif) no-repeat; font-weight:bold; text-align:left; line-height:30px; padding:10px; padding-left:80px;}
.explaination strong{color:#080; font-size:18px;}
.newsBox{margin-top:20px; border:1px solid #080; background:#F9FFF2;}
.newsBoxContent{padding:15px; text-align:justify; line-height:18px;}
.newsBoxContent strong{color:#080;}
.infoBox{color:blue; margin-top:10px; border:2px solid #00F;font-weight:bold;padding:5px;}
.footer{margin-top:80px; line-height:25px;}
.footer a, .footer a:visited{color:#050; padding:10px;}
.footer a:hover{color:#00CC33;}
.co2{margin-top:10px;}