body        {background:url(../images/bg.gif) center repeat-y #fff;font-size: 11px; font-family: Arial, FreeSans, Garuda, SunSans-Regular, Sans-Serif; color:#00275E; padding:0px; margin:0px;}
form        {padding:0px; margin:0px;}
h1          {font-size:20px; color:#F36621; margin-top: 0}
input       {font-size: 12px; font-family: Arial, FreeSans, SunSans-Regular, Sans-Serif; font-weight:normal;} 
h2          {font-size:20px; font-weight:normal; padding: 5px 10px; margin:0px;}
h3          {font-size:11px; font-weight:bold; margin:0px; padding:0px; display:block;}
img         {border:0px;}
p           {line-height:1.2em; }                       
td          {font-size: 11px; font-family: Arial, FreeSans, SunSans-Regular, Sans-Serif; color:#666; }
li          {color:#666;}
ul          {color:#666;}

#login        {width:330px; height:40px; background:url(../images/bg_login.gif) no-repeat 10px 0; padding-top:7px; padding-right:10px; font-weight:bold; font-size:12px;}
#login input    {font-size:11px; padding-right:0px}
#loggedin        {width:330px; height:40px; background:url(../images/bg_login.gif) no-repeat 10px 0; padding-right:10px; font-size:12px;}
#loggedin a        {color:#3599CA; text-decoration: underline; line-height:1.4em; font-weight:normal; }
#loggedin a:hover  {color:#F36621;}  
#loggedin a:visted {color:#F36621;} 

#footer          {clear:both; padding-bottom:3px; text-align:center;}
#footer a        {color:#3599CA; text-decoration: underline; line-height:1.4em;}
#footer a:hover  {color:#F36621;}  
#footer a:visted {color:#F36621;}  

div.bookmark { 
  border-width: 0px;
  border-style: solid;
  background: white;
  width: 160px;
  padding-top: 10px;
  padding-left: 3px;
}

div#recaptcha_widget {

  width:213px;
}

div#recaptcha_image {

  width:213px;
  float: left;
}

div#recaptcha_image > img{

  width:213px;
  height: 43px;
  border: 1px solid #87C2EE;
}

#recaptcha_response_field {

  width: 140px;
  border: 1px solid #87C2EE;
}
