body {background: #1f3f7f; margin-top:15px; margin-bottom:15px;}

p {font-family:verdana,arial,helvetica,sans-serif; color:#333333; font-size:13px; margin-left:15px}

td {font-family:verdana,arial,helvetica,sans-serif; color:#333333; font-size:13px;}

th {font-family:verdana,arial,helvetica,sans-serif; color:#333333; font-size:13px; font-style:bold;}

.prodtitle {color:#333333; font-weight:bold; background-color:#b58860; font-size:13px;}

.prodtext {color:#333333; font size:11px;}

.newred {color:#ff0000; font-weight:bold;}

.key {font-size:11px; font-weight:bold; color:#cccccc;}

a:link {font-family:verdana,arial,helvetica,sans-serif; color:#0033ff; text-decoration:none;}

a:visited {font-family:verdana,arial,helvetica,sans-serif; color:#0033ff; text-decoration:none;}

a:active {font-family:verdana,arial,helvetica,sans-serif; color:#ff9900; text-decoration:underline;}

a:hover {font-family:verdana,arial,helvetica,sans-serif; color:#ff9900; text-decoration:underline;}

a.footerlink:link {font-family:verdana,arial,helvetica,sans-serif; color:#666666; text-decoration:none;}

a.footerlink:visited {font-family:verdana,arial,helvetica,sans-serif; color:#666666; text-decoration:none;}

a.footerlink:active {font-family:verdana,arial,helvetica,sans-serif; color:#ff9900; text-decoration:none;}

a.footerlink:hover {font-family:verdana,arial,helvetica,sans-serif; color:#ff9900; text-decoration:underline;}

a.boxlink:link {font-family:verdana,arial,helvetica,sans-serif; color:#0033ff; text-decoration:none;}

h2 {font-family:arial,helvetica,sans-serif; color:#666666; font-size:19px; text-align:left;}

h3 {font-family:arial,helvetica,sans-serif; color:#666666; font-size:17px;}

h4 {font-family:arial,helvetica,sans-serif; color:#666666; font-size:15px;}

ul {font-family:verdana,arial,helvetica,sans-serif; color:#333333; font-size:13px;}

ol {font-family:verdana,arial,helvetica,sans-serif; color:#333333; font-size:13px;}

li {font-family:verdana,arial,helvetica,sans-serif; color:#333333; font-size:13px;}

hr {height:1px; color:#ccccff;}

.caption {font-family:verdana,arial,helvetica,sans-serif; color:#ff0000; font-size:10px; padding-left:5px; padding-right:5px;}

.sidelinks {font-size:11px; color:#ffff99; font-weight: normal;}

.excerpt {font-family:verdana,arial,helvetica,sans-serif; color:#666666; font-size:11px;}

.leftcoltext {font-family:arial,helvetica,sans-serif; color:#666666; font-size:11px; padding:2px 5px; margin:10px 0px; border:1px solid #ccccff;}

.leftcollink {font-family:arial,helvetica,sans-serif; color:#666666; font-size:11px; margin:10px 5px;}

.leftcolbigred {font-weight:bold; font-size:13px; color:#cc0000;}

.boxtitle {font-family:verdana,arial,helvetica,sans-serif; color:#ffffff; font-size:13px; margin:0px 5px; font-weight: bold; text-align: left;}

.sublinks {font-size:11px; font-weight:normal; line-height:16px; color:#666666; text-align:center; margin-left:0px;}

.mainlinks {font-size:13px; font-weight:bold; color:#666666; text-align:center; margin-bottom:10px;  margin-left:0px;}

.footer {font-size:10px; color:#666666; text-align:center; margin:10px 0px;}

.date {font-size:9px; color:#999999; text-align:center; margin:5px 0px;}

.imagel {float:left;} /* table image left */

.imager {float:right;} /* table image right */

.newsdate {color:#ff0000;}

.slogan {font-family:verdana,arial,helvetica,sans-serif; color:#999999; font-size:13px;}

.newstop {font-size:11px; font-weight:normal; text-align:right;}

.news {color:#cc0000;} 

.red {color:#cc0000;}

.reportsum {border: #999999 double 1px; background-color:#cccccc;}

.subunsub {color:#666666; font-size:11px;}

.em {} /* dummy class for concealer when no class specified */

input.searchterms {font-family:verdana,arial,helvetica,sans-serif; color:#666666; font-size:11px; width:90px; border: 1 outset #000080;}

.marginpix {margin-left:0px; text-align:center;}

.imgframelt {border-top:solid #ccccff 3px; border-right:none; border-bottom:none; border-left:solid #ccccff 3px;}

.imgframedk {border-top:solid #9999cc 3px; border-right:none; border-bottom:none; border-left:solid #9999cc 3px;}

.imgframenone {border-top:solid #ffffff 3px; border-right:none; border-bottom:none; border-left:solid #ffffff 3px;}

.printfriendly {font-size:11px; text-align:right; margin-right:5px; margin-top:5px;}

.testimonial {border:solid #999999 1px; background-color:#cccccc; padding-left:15px; padding-right:15px; padding-top:5px; padding-bottom:5px; margin:25px 25px;}