BODY { margin: 0px; background: #e2e2e2; font-family: Verdana, Arial, Helvetica, sans-serif; color: #161616 }

H1  { font: 145% Helvetica, sans-serif; color : #C10000; font-weight: bold }
H2  { font: 120% Arial, sans-serif; color: #161616; font-weight: bold }
H3  { font: 110% Arial, sans-serif; color: #161616; font-weight: bold }
H4  { font: 95% Arial, sans-serif; color: #161616; font-weight: bold }
H5, H6 { font: 110% Verdana, sans-serif; color: #161616; font-weight: bold }

hr { color: #DCDCDC; padding: 0px; margin: 0px }
img { border: 0px }
p, ol, ul { font-size: 80%; margin: 10pt; line-height: 150%}
ol { list-style-type : decimal }
ul  { list-style-image : url('images/bullet.gif') }
td { border-collapse: collapse }

a:link, a:visited { color: #0033CC;  text-decoration: underline } 
a:hover, a:active { color: #0033CC; text-decoration: underline overline }

.bookmark, .bookmark a, .bookmark a:visited { font: 100% bold Arial, Helvetica, sans-serif; color: #FFF; text-align: right; text-decoration: none } 
.bookmark a:hover, .bookmark a:active { color: #333; background: #FFF; text-decoration: none } 

.column1 { padding: 20px; width: 590px; vertical-align: top }
.column2 { padding: 0px 6px; vertical-align: top; border-left: 1px solid #DDD; width: 170px } 
.column3 { padding: 0px 6px; vertical-align: top; border-right: 1px solid #DDD; width: 170px } 

.cookie { font-size: 75%; color: #666; text-align: right } 

.feature-box { font-size: 100%; padding: 4px; margin: 10px 10px 10px 75px; border: 2px solid #000000; background : #BFEFFF }
.feature-box2 { font: 100% Courier New, sans-serif; line-height: 150%; padding: 4px; margin: 10px 10px 10px 75px; background : #ecf5ff }
.feature-box3 { font-size: 100%; padding: 4px; margin: 10px 10px 10px 75px; border: 2px solid #000000; background : #FFFFcc }

.footer { font: 75% Arial, Helvetica, sans-serif; color: #FFF; text-align: center }

.bullet { font-size: 100%; padding: 4px; margin: 10px 30px; }
.bullet2 { font-size: 100%; padding: 4px; margin: 0px 10px 0px 30px; }
.bullet3 { font-size: 100%; margin: 0px 10px 0px 40px}

.google { padding: 0px 20px 10px 0px; float: left; width: 60%; height: 260px; }

.menu { font: 90% Verdana, Arial, Helvetica, sans-serif; padding: 0px 6px; margin: 0px; line-height: 14pt }
.menu a:hover { border-bottom: 1px dashed; color: #333; text-indent: 2px; text-decoration: none }
.menu-hdr { background: #017BB4 url(../images/shd2.gif) repeat-x bottom; color: #FFF; padding: 0px 0px 6px 0px; text-indent: 6px; font: 90% Verdana, Arial, Helvetica, sans-serif bold }

.row1 { background: #dddddd; width: 650; height: 1px; color: #003399; font: 75% Arial, Helvetica, sans-serif; vertical-align: center; padding: 0px 6px }

.small { font-size: 80% }
.smaller, .smaller a, .smaller a:visited, .smaller a:hover, .smaller a:active { font: 75% Arial, Helvetica, sans-serif; text-decoration: none; color: #666; border-bottom: none; background: none }

.table { border: 1px solid #666; background: #FFFFFF; width: 650px; border-collapse: collapse }
.table2 { font-size: 80%; width: 100%; border: 1px solid #DDD; padding: 20px; vertical-align: top }
.table3 { border: 1px solid #666; background: #FFFFFF; width: 550px; border-collapse: collapse }
