body {font-family: verdana, helvetica, arial, sans-serif; color: #000000; background: #ffffff; margin: 0px; padding: 0px;} /* all else */

p {font-family: verdana, helvetica, arial, sans-serif; color: #000000; font-size: 12px; line-height: 1.3em; margin: 1px; padding-bottom:6px;} /* default */

td {font-family: verdana, helvetica, arial, sans-serif; color: #000000; font-size: 12px} /* default */

h1 {font-color: #ffffff; font-family: georgia, verdana, helvetica, arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;}

.newsboxtext {font-color: #ffffff; font-family: georgia, verdana, helvetica, arial, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; margin: 0;}

h2 {font-color: #ffffff; font-family: georgia, verdana, helvetica, arial, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none;}

h3 {font-color: #ffffff; font-family: verdana, helvetica, arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;}

h4 {margin: 0px; font-size: 23px; padding: 4px; color: #5692D0; text-align: center; font-weight: normal; border: 1px solid #A2BADD; background-color: #E6ECF6;}

.tacksurround {padding-right: 10px; padding-left: 10px; border-right: 1px; border-left: 1px #B0ACA3 dotted;}

.tacksurround1 {padding-right: 10px; padding-left: 10px; border-right: 1px #B0ACA3 dotted;}

.legal {color: #666666; font-size: 10px; padding-bottom: 8px;} /* footer tack */

.border {background-color: #F4F7FB; border: 1px #21539C solid; padding: 4px; text-align: center;}

.square {background:#F9F8F2; margin-top:5px; margin-bottom:5px; padding: 5px 10px 5px 10px; border: 1px #D3CFC3 solid;} /* square box */

.tinytext {font-family: verdana, helvetica, arial, sans-serif; font-size: 10px; line-height: 1.2em; text-decoration: none;}

.uppernav {font-family: verdana, helvetica, arial, sans-serif; font-size: 9px; line-height: 1.2em; text-decoration: none;}

.centertext {font-family: verdana, helvetica, arial, sans-serif; font-size: 11px; line-height: 1.5em; text-decoration: none;}

.softheader {font-color: #ffffff; font-family: verdana, helvetica, arial, sans-serif; font-size: 18px; font-weight: bold; text-decoration: none;}

.foottack {color: #666666; font-size: 10px; padding-bottom: 8px;}

.toptack {border-top: 1px #B0ACA3 dotted;} /* creates dashed line along top */

.bottomtack {border-bottom: 1px #B0ACA3 dotted; padding-bottom: 10px; padding-top: 10px;} /* bottom tack */

.solidbottom {border-bottom: 1px #B0ACA3 solid; padding-bottom: 10px; padding-top: 10px;} /* solid bottom*/

.lttack {border-right: 1px; border-left: 1px #B0ACA3 dotted;} /* tack left */

p span.small {font-size: 10px;}

a:link {color: #003399;}
a:active {color: #303FA7;}
a:visited {color: #0E75C9;}
a:hover {color: #1F55B8;}


.topbar { font-size: 11px; color: 000000; text-decoration: none; font-family: arial, sans-serif;}

.afftext {font-color: #ffffff; font-family: georgia, verdana, helvetica, arial, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; padding-bottom: 7px; padding-top: 0px;}

.producttext {font-weight : bold; font-family : Verdana, Arial, sans-serif; font-size : 10pt; color: #000000; text-align: left;}

.tabletext {font-family : Verdana, Arial, sans-serif ; font-size : 9pt; color: #000000;}

.newsletter {font-color: #ffffff; font-family: georgia, verdana, helvetica, arial, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; margin: 0;}

.tableborder {font-family : Verdana, Arial, sans-serif ; font-size : 9pt; color: #000000;}

.tablebkgr {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; text-decoration: none; background-color: #EAEAF4;}

.datetime {font-family : Verdana, Arial, sans-serif ; font-weight : bold; font-size : 10pt; color: #000000;}

.articlehead {font-color: #ffffff; font-family: verdana, georgia, helvetica, arial, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none;}

li {margin-left: 1px;}

.bottombox {font: 11px/17px Verdana, Arial, Helvetica, sans-serif;}

.centerhead {font-color: #ffffff; font-family: verdana, georgia, helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none;}

.tooltext {font-color: #ffffff; font-family: verdana, arial, georgia, helvetica, sans-serif; font-size: 10px; font-weight: bold;}

.centerhead {font-color: #21539C; font-family: verdana, georgia, helvetica, sans-serif; font-size: 16px; font-weight: bold; text-decoration: none; margin: 0;}

.headerfade {background-color: #3570B3; font-weight: bold; color: #FFFFFF; text-align: center; padding: 2px; background-image: url('gradientheader.gif');}

.dark {background-color: #F4F7FB; padding: 4px;} 

.light {background-color: #E6ECF6; padding: 4px;}

.smalltext { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}

.box {background: #cdcdcd; border: 1px #cdcdcd solid; padding: 2px; text-align: center;}

.hpBox {border:1px #cdcdcd solid; padding: 6px;}

.linedbox {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; line-height:16px; font-weight:normal}

.foot { font: 10px Arial, Helvetica, Verdana, sans-serif; font-weight: normal; color: #666666; }

.main {border: 1px solid #21539C; background-color: #FFFFFF; padding: 4px; z-index: 3; position: relative;}

.head {background-color: #3570B3; font-weight: bold; color: #FFFFFF; text-align: center; padding: 2px; background-image: url('images/advertisefade.gif');}

.bordereddiv {background-color: #F4F7FB; border: 1px #A4C0E2 solid; padding: 4px; text-align: center;}

.smaller {font: 11px/17px Verdana, Arial, Helvetica, sans-serif;}

.evensmaller {font: 9px Verdana, Arial, Helvetica, sans-serif;}

.bluerow {background-color: #E6ECF6; padding: 4px;}

.whiterow {background-color: #F4F7FB; padding: 4px;}

.hpHeading {background: #cdcdcd; border: 1px #cdcdcd solid; padding: 2px; text-align: center;}

.bluehead{font-weight:bold;letter-spacing:1px;color:#FFFFFF;background:#933C35; height:22px;text-indent:4px}

.row2, .helpline{background:#F7F5EE}

.heading {font-color: #ffffff; font-family: georgia, verdana, helvetica, arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;}

.smallheading {font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 11px; color: #31659C; text-decoration: none; font-weight: bold;