body {padding: 0 0 0 0; margin: 0 0 0 0;}
body, td, div, li, p, span {font-family: tahoma, verdana, sans-serif; font-size: 11px; color: #333;}
b, strong {color: #000;}
img {border: 0;}
.imgbdr {padding: 3px; border: solid #666 1px;}

a, a:visited, a:active {color: #0459A6; font-weight: bold; text-decoration: none;}
a:hover {color: #666; text-decoration: underline;}
a.nobdr, a.nobdr:visited, a.nobdr:active, a.nobdr:hover {border: 0px;}
.g, a.g, a.g:visited, a.g:active {color: #666; font-weight: normal;}
a.g:hover {color: #000;}

h1 {color: #666; font-weight: bold; font-size: 14px;}
h2 {color: #F37221; font-weight: bold; font-size: 11px;}
h3 {padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; color: #0459A6; font-weight: bold; font-size: 11px;}

.w {color: #fff; font-size: 12px; font-weight: bold;}
.q {color: #223D8A; font-weight: bold;}
.a {color: #F37221; font-weight: bold;}
a.b, a.b:visited, a.b:active {font-weight: bold; color: #000; border: 0;}
a.b:hover {color: #fff;}

.title {font-size: 14px; color: #223D8A; font-weight: bold; padding-top: 15px; border-bottom: solid #999 1px;}
.titlehome {font-size: 14px; color: #223D8A; font-weight: bold;}
.list {list-style-image: url(img/arrow_bl.gif); list-style-position: inside;}
.list2 {list-style-image: url(img/arrow_or.gif); list-style-position: inside; line-height: 22px;}
.listblank {list-style-image: url(img/arrow_clear.gif); list-style-position: inside;}
.greybdr {border: solid #E3E4E5 1px;}
.greybdr2 {border: solid #E3E4E5 1px; padding: 7px;}
.content {padding-left: 10px; vertical-align: top; width: 100%;}
.mainbox {border-top: solid #666 1px; border-right: solid #666 1px;}
.botbdr {border-bottom: solid #666 1px;}
.topbdr {border-top: solid #666 1px;}

.botphoto {background: url(img/botbg.gif);}
