body{margin:0; padding:0; background: #fcfcfc;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 0px;line-height:20px;}
.head a, .settings a:visited{padding-left:10px; color:#333; text-decoration:none; color:#050;}
.head a:hover{color:#00CC33;}
.head a small{border:1px solid #808080; font-size:11px;}
.head strong{padding-left:10px;}
.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:50px; background:url(../_images/logo_bg.gif) center no-repeat; height:95px;}
.searchform{margin-top:0px; text-align:center;}
.searchform div{background-color:#fcfcfc;}
.cse-branding-bottom, .cse-branding-right {margin:0; padding:0;}
.cse-branding-right .cse-branding-text {margin-top:-4px;font-size:10px;}
.cse-branding-right .cse-branding-logo, .cse-branding-text {margin-left:4px;}
.cse-branding-right .cse-branding-form {float:left;margin-right:4px;}
input{font-size:18px; margin:10px auto; padding:5px;z-index:99999;}
input[type="hidden"]{border:none; display:none;}
input[type="text"]{width:600px; text-align:left; padding:5px;}
input[type="submit"]{padding:0px 10px 0 10px; height:35px;}
.explanation{text-align:left; line-height:25px;border:1px solid #080;margin-top:20px;background:#ECFFD4;padding:10px;}
.explanationBody strong{color:#050; font-weight:bold;}
.redirect{background:#a9e969; border:1px solid #050; padding:10px; font-weight:bold; text-align:left; line-height:25px; margin-top:20px;}
.redirect strong, .redirect a{color:#080;}
.footer{margin-top:50px;}
.footer a, .footer a:visited{color:#050; padding:10px;}
.footer a:hover{color:#00CC33;}
.statistics{color:#050; margin-top:20px;}