body {padding: 0px; margin: 0px; font: 11px/1.5 verdana, helvetica, arial, sans-serif; color: #111;
 background-color: #EAF0F3; }
p {font: 11px/1.5; margin: 1px 1px 1px 1px; padding: 3px 3px 3px 3px;}
ol {font: 12px/1.5 verdana, helvetica, arial, sans-serif;}
ul {font: 12px/1.5 verdana, helvetica, arial, sans-serif;}
li {font: 12px/1.5 verdana, helvetica, arial, sans-serif;}
h1 {font: 21px/1.3 trebuchet ms, verdana, arial, sans-serif; margin: 0px 0px 0px 0px; padding: 3px 3px 3px 3px; }
h2 {font: 19px/1.3 trebuchet ms, verdana, arial, sans-serif; margin: 0px 0px 0px 0px; padding: 3px 3px 3px 3px; }
h3 {font: 17px/1.3 trebuchet ms, verdana, arial, sans-serif; margin: 0px 0px 0px 0px; padding: 3px 3px 3px 3px; }
h4 {font: bold 14px/1.3 trebuchet ms, verdana, arial, sans-serif; margin: 0px 0px 0px 0px; padding: 3px 3px 3px 3px; }
h5 {font: 12px/1.3 verdana, helvetica, arial, sans-serif; margin: 0px 0px 0px 0px; padding: 3px 3px 3px 3px; }
h6 {font: 11px/1.3 verdana, helvetica, arial, sans-serif; margin: 0px 0px 0px 0px; padding: 3px 3px 3px 3px; }
a, a:link, a:visited, a:active { text-decoration: none; color: /* #25530E */ #1B2652; }
a:hover { text-decoration: underline; }
#logo { height:30px; width: 100px; margin: 0px 0px 0px 10px;}
#search { float:right; padding: 2px 5px 0px 5px; margin: 0px 0px 0px 5px;}
#tabnav {height: 20px; margin: 0; padding-left: 10px; background: url(gfx//tab_bottom.gif) repeat-x bottom; margin-bottom: 0px; }
#tabnav li { margin: 0; padding: 0; display: inline; list-style-type: none; }
#tabnav a:link, #tabnav a:visited { float: left; background: #3E77B2; font-size: 10px; line-height: 14px; font-weight: bold; padding: 3px 6px 3px 6px; margin-right: 5px; border: 0px solid #25530E; text-decoration: none; color: white; }
#tabnav a:link.active, #tabnav a:visited.active { border-bottom: 0px solid #2D7908; background: #45981D; color: #FFFFFF; }
#tabnav a:hover{ background: #91B8DF; }
#bc {margin: 0px 0px 0px 0px; padding: 0px 10px 0px 10px; background-color: #77A4D2; }
#bc h1 { font: 11px/1.3 verdana, helvetica, arial, sans-serif; }
#column-left { padding: 5px 5px 5px 10px; background-color: #EAF0F3; border-top: 3px solid #3e77b2; border-bottom: 3px solid #3e77b2; border-left: 5px solid #3e77b2;}
#column-right h1  { border-bottom: 1px dashed #333; margin-bottom: 10px;  margin-right: 10px; }
#column-right h2 { border-bottom: 1px dashed #333; margin-bottom: 10px;  margin-right: 10px; }
#column-middle { padding: 5px 5px 5px 10px; background-color: #EAF0F3; border-top: 3px solid #FFFFFF; border-bottom: 3px solid #FFFFFF; }
#column-right { padding: 0px 5px 5px 10px; background-color: #EAF0F3; border-top: 3px solid #3e77b2; border-bottom: 3px solid #3e77b2; }
.dowcip { margin: 5px 10px 15px 0px; padding: 5px 10px 5px 10px; background-color: #84C2E2; border: 1px solid #3E77B2;}
.middle-ad { margin: 5px 10px 10px 0px; padding: 0px 0px 0px 0px; }
.red { color: #c00; }
.orange { color: #f60; }
.green { color: #060; }
form {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
input { font: 11px verdana, helvetica, arial, sans-serif; }
input.button { font: bold 11px/1.0 verdana, helvetica, arial, sans-serif; }
textarea { font: 11px verdana, helvetica, arial, sans-serif; }
select { font: 11px verdana, helvetica, arial, sans-serif; }
#ad-top { margin: 0px 0px 0px 0px; padding: 5px 5px 5px 5px; background-color: /* #3e77b2 */ #eaf0f3;}
.reset { clear: both; }
