body {
  margin: 0 auto;
  padding: 0;
  background: #efefef;
  color: #333;
  font: 12px trebuchet ms, verdana, arial, helvetica, sans-serif;
}

p, td, table, div { font: 11px/14px trebuchet ms, verdana, arial, helvetica, sans-serif;}

table, td { border:0; }

img { border:0;}

a {text-decoration:none;}
a:hover {text-decoration:underline;}

a { color:#148ab2; }

a.yellowback { color: #000;}
a.yellowback:hover { color: #099;}

h1 { color:#333;font-size:18px;font-weight:bold; }
h2 { color:#333;font-size:14px;font-weight:bold; }

#login {background: url(/images/po/authrep.jpg) top left no-repeat; height:200px;padding-left:350px;text-align:right;}

#wrapper {background: #fff; padding:0;margin:0;border:0;clear:both;}

#header {
background:#000000;
padding:5px 20px 5px 20px;
}

#content {width:800px;padding:20px;clear:both;}

.bigtext {font-size:2em;line-height:1.5em;font-weight:bold;}

#footer {background-color:#efefef;height:100px;clear:both;}
#footerbar {background: #efefef url(/images/wp/bg_footer_bar.gif) top left repeat-x; text-align:center; border-top:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2; height:23px; line-height:23px;}

#toptextnav { clear:both;color:#fff;padding:2px 5px 2px 0;background-color:#000;text-align:right;}
#toptextnav a{ color:#fff; font-weight:bold;}

#topnavbar {background: url(/images/wp/nav_bg.gif) top left repeat-x;height:29px;border-top: 1px solid #C2C2C2;border-bottom: 1px solid #C2C2C2;}

#content input.button {
  padding: 2px 5px;
  font: 400 0.9em verdana, serif;
  cursor: pointer;
  color: #000;
  border-width: 1px;
  border-style: solid;
  border-color: #3569ba #7ca8ee #7ca8ee #3569ba;
  background: #FFE100;
}

.yellowBox { background-color:#FFE100; border:2px solid #000; padding:5px;}