/*** BASIC STYLES START ***/ BODY, DIV, TD, P{ font-family: verdana, arial, sans-serif; font-size: 13px; line-height: 135%; color:#333333; } A:Link, A:Visited{ color:#181847; } /*** BASIC STYLES END ***/ /*** GLOBAL NAV STYLES START ***/ DIV.majorNavLink { font-size:13px; font-weight: bold; padding: 3 20 3 20; } A:Visited.majorNavLink,A:Link.majorNavLink { font-size:13px; color:#ffffff; text-decoration:none; } A:Hover.majorNavLink{ color:#ffffff; } DIV.minorNavLink{ padding: 0 10 0 10; } A:Visited.minorNavLink,A:Link.minorNavLink { font-size: 11px; color: #181847; text-decoration: none; margin-top: 2px; } A:Hover.minorNavLink{ text-decoration:underline; color:#181847; } /*** GLOBAL NAV STYLES END ***/ /*** SUB NAV STYLES START ***/ DIV.subNavLink{ width:100%; padding: 4 12 2 0; } A:Visited.subNavLink, A:Link.subNavLink { font-size: 11px; line-height: 13px; color: #333333; text-decoration: none; width: 100%; font-weight: bold; } .subNavNoLink{ font-size: 11px; color:#333333; text-decoration: underline; width: 100%; } A:Hover.subNavLink{ color:#181847; } A:Visited.subNavSubLink,A:Link.subNavSubLink { font-size: 11px; color: #333333; text-decoration: none; width: 100%; } A:Hover.subNavSubLink{ color:#181847; text-decoration: underline; } A:link.subNavHead,a:visited.subNavHead { font-size: 13px; font-weight: bold; color: #0033CC; padding: 3 0 3 0; text-decoration: none; width: 100%; } P.subNavHead { font-size: 13px; font-weight: bold; color: #000000; padding: 3 0 3 0; text-decoration: none; width: 100%; } A:hover.subNavHead{ text-decoration: underline; } DIV.subNavHead { font-size: 12px; font-weight: bold; margin-bottom: 2px; color: #000000; } /*** SUB NAV STYLES END ***/ /*** margins styles start ***/ .bodyMargins{ margin: 10 15 15 5; width:100%; /* I have to specify a width for IE5 PC, or else it ignores the top-margin of the H1 element therein. But 100% is different in browsers without IE5x PC's broken box model, so I have to use the CSS2 selector trick to set the width to auto for those browsers*/ voice-family: "\"}\""; voice-family: inherit; } html>body .bodyMargins { width: auto; } /*** margins styles start ***/ .color { color:#990000; } .highlight{ color:#993333; } .errorMsg{ font-size:10px; color:#FF3333; margin-left:10px; } .smallLight{ font-size:10px; color:#999999; margin-top:6px; } H1,.head { font-size:16px; font-weight:bold; color:#181847; margin: 4 0 8 0; } .subHead { font-size:14px; font-weight:bold; line-height:10pt; color:#999999; margin-bottom:4px; } .footer{ font-size:10px; color:#666666; margin-top:3px; } .leftNav{ width:100%; /* I have to specify a width for IE5 PC, or else it ignores the top-margin of the H1 element therein. But 100% is different in browsers without IE5x PC's broken box model, so I have to use the CSS2 selector trick to set the width to auto for those browsers*/ voice-family: "\"}\""; voice-family: inherit; margin: 0 0 4 0; } html>body .leftNav { width:auto; } .leftNav TD, .leftNav DIV, .leftNav P{ color: #333333; font-size: 11px; } .rightNav{ width:100%; /* I have to specify a width for IE5 PC, or else it ignores the top-margin of the H1 element therein. But 100% is different in browsers without IE5x PC's broken box model, so I have to use the CSS2 selector trick to set the width to auto for those browsers*/ voice-family: "\"}\""; voice-family: inherit; margin: 0 16 4 0; background-color: #FAF7F3; border: solid #CCB58C; border-width: 1px; } html>body .rightNav { width:auto; } .rightNav TD, .rightNav DIV, .rightNav P{ color: #333333; font-size: 11px; } .subNav{ margin-left: 1px; } /*** CONTENT STYLES START ***/ /* this is for module sub navs like articles and message boards */ .subNav_module{ padding: 0 3 0 11; width: 100%; } .mod_blogs { } .mod_articles { } .mod_displays { } .mod_displays IMG { } /*** CONTENT STYLES END ***/