body{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:80%; background-color:#fff; color:#000; margin:0; padding:0; }
img{border:0;}

h1{color:#C20201}
h2{color:#0C6626}
h3{color:#6800A1; padding:0; margin:5px 0 0 0}
h4{color:#C20201; padding:0; margin:0; display:inline; font-size:100%}

#container{width:749px; position:relative; margin-right:auto; margin-left:auto; }
#header { width:inherit; height:103px;}
#nav{ min-height:24px; background-color:#022E9B; font-weight:bold}
#body{float:right; width:738px; border:1px solid #022E9B; background:url("../images/layout/body_bg.jpg") repeat top left;}
#content{width:530px; padding:14px }
#tools{width:164px; min-height:100%; }
#copyright{font-size:80%;}
#footer{float:right; width:699px; padding:20px;}
#searchgo{color:#C20201; background-color:#fff; font-weight:bold; border:0; padding:1px}

.bar{padding:4px;}
.bottomline{border-bottom:1px solid #0C6626;}
.logo { float:left; display:block;}
.rstar{background-color:#AE1E21; color:#fff}
.error{color:#AE1E21; font-weight:bold}
.clearfix:after { content: ".";  display: block; height: 0; clear: both; visibility: hidden; }
.clear_both{clear:both; }
.float_left{float:left; }
.float_right{float:right; }
.inputbutton{border:1px solid #C20201; color:#C20201; background-color:#fff}
.inputtext{ border:1px solid #C20201; }
.sub{background-color:#000033}
ul.none{list-style:none; display:block; padding:0; margin:0;}
li.liNav{ border:0; display:inline; line-height:1.4em; padding:4px;  font-size:120%; }
li.liNavSub{ border:0; display:inline; line-height:1.4em; padding:4px;  font-size:100%;}
li.print{background: url("../images/icons/icon-print.gif") center left no-repeat; display: block; padding:0 0 0 16px}
li.mail{background: url("../images/icons/icon-email.gif") center left no-repeat; display: block; padding:0 0 0 16px}

a:link, a:active,a:visited{ color:#0F6A27; text-decoration:underline; }
a.white:link, a.white:active,a.white:visited{ color:#fff; text-decoration:none; }
a.white:hover{ color:#fff; text-decoration:underline; }