/*/////
// Table Structure
////*/
TD { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 14px; color : #333333; }
P { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px; color : #333333; }
TH { background : transparent; color : #ffffff; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px; font-weight : bold; }
FORM { margin-top : 0px; margin-bottom : 0px; }
H1 { background : transparent; color : #0468B1; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 14px; font-weight : bold; }
H2 { background : transparent; color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 14px; font-weight : bold; }
H3 { background : transparent; color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 14px; font-weight : bold; }
H4 { background : transparent; color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 14px; font-weight : bold; }
HR { background : transparent; color : #bfbfbf; height: 1px; }
div.leftMargin { margin-left: 8px; }
div.adMargin { margin-top : 5px; margin-left: 5px; }
div.featureList { font-size : 11px; color : #000000; line-height : 15px; }

/*/////
// Navigation
////*/
.link { background : transparent; color : #d20000; font-size : 12px; line-height : 13px; text-decoration : none; }
.link:hover { background : transparent; color : #FF0000; font-size : 12px; line-height : 13px; text-decoration : underline; }
.smllink { background : transparent; color : #d20000; font-size : 10px; line-height : 13px; text-decoration : none; }
.smllink:hover { background : transparent; color : #FF0000; font-size : 10px; line-height : 13px; text-decoration : underline; }
.catnav { background: transparent; color : #d20000; font-size : 11px; text-decoration : none; border-right: #FFFFFF 1px solid; padding-right: 0px; border-top: #FFFFFF 1px solid; display: block; padding-left: 0px; padding-bottom: 3px; margin: 0px; border-left: #FFFFFF 1px solid; padding-top: 0px; border-bottom: #FFFFFF 1px solid; font-weight : bold; }
.catnav:hover { background: #FFFFFF; color : #000000; font-size : 11px; text-decoration : none; border-right: #CCCCCC 1px solid; padding-right: 0px; border-top: #CCCCCC 1px solid; display: block; padding-left: 0px; padding-bottom: 3px; margin: 0px; border-left: #CCCCCC 1px solid; padding-top: 0px; border-bottom: #CCCCCC 1px solid; font-weight : bold; }
.nav { background: #FFFFFF; color : #000000; font-size : 11px; text-decoration : none; border-right: #FFFFFF 1px solid; padding-right: 3px; border-top: #FFFFFF 1px solid; display: block; padding-left: 3px; padding-bottom: 3px; margin: 0px; border-left: #FFFFFF 1px solid; padding-top: 3px; border-bottom: #FFFFFF 1px solid; }
.nav:hover { background: #d20000; color : #FFFFFF; font-size : 11px; text-decoration : none; border-right: #d20000 1px solid; padding-right: 3px; border-top: #666666 1px solid; display: block; padding-left: 3px; padding-bottom: 3px; margin: 0px; border-left: #666666 1px solid; padding-top: 3px; border-bottom: #666666 1px solid; }
.navtop { background : transparent; color : #FFFFFF; font-size : 11px; line-height : 13px; text-decoration : none; font-weight : bold; }
.navtop:hover { background : transparent; color : #FFFFFF; font-size : 11px; line-height : 13px; text-decoration : underline; font-weight : bold; }
.adlink { background : transparent; color : #d20000; font-size : 14px; line-height : 16px; text-decoration : none; font-weight : bold; }
.adlink:hover { background : transparent; color : #FF0000; font-size : 14px; line-height : 16px; text-decoration : underline; font-weight : bold; }

/*/////
// Text Colors
////*/
.navtitle { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; line-height : 13px; font-weight : bold; color : #FFFFFF;}
.titlepage { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 16px; line-height : 16px; font-weight : bold; color : #000000;}
.category { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 13px; line-height : 16px; font-weight : bold; color : #000000;}
.smltxt { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #666666; }


.hpModule4 { BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c1ccdb 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #000000 }
.hpImagesBorder {	BORDER-RIGHT: #999999 1px solid }
.whiteThirteenBold { FONT: bold 12px Verdana,Arial,Helvetica; COLOR: #ffffff }
A.whiteThirteenBold {	FONT: bold 12px Verdana,Arial,Helvetica; COLOR: #ffffff; TEXT-DECORATION: none }
A.whiteThirteenBold:hover {	FONT: bold 12px Verdana,Arial,Helvetica; COLOR: #ffffff; TEXT-DECORATION: underline }
.NLSGrayModuleContent {	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; FONT: 10px Verdana,Arial,Helvetica; PADDING-TOP: 7px; BACKGROUND-COLOR: #e4e5e6 }
.NLSGrayModuleContentNoLine { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; FONT: 10px Verdana,Arial,Helvetica; PADDING-TOP: 7px; BACKGROUND-COLOR: #e4e5e6 }
.ModuleCTADark { FONT: 10px Verdana,Arial,Helvetica; COLOR: #000000 }
A.ModuleCTADark {	FONT: 10px Verdana,Arial,Helvetica; COLOR: #000000; TEXT-DECORATION: underline }
A.ModuleCTADark:hover {	FONT: 10px Verdana,Arial,Helvetica; COLOR: #000000; TEXT-DECORATION: underline }



