/*** BASIC STYLES START ***/ BODY, DIV, TD, P{ font-family: verdana, arial, sans-serif; font-size: 12px; line-height: 145%; color:#333333; } A:Link, A:Visited{ color:#993333; } /*** BASIC STYLES END ***/ /*** GLOBAL NAV STYLES START ***/ DIV.majorNavLink { font-size:12px; font-weight: bold; padding: 2 10 2 10; color: #ffffff; width: 100%; } A:Visited.majorNavLink,A:Link.majorNavLink { padding-top: 2px; font-size:12px; color:#ffffff; text-decoration:none; width: 100%; } A:Hover.majorNavLink{ color:#ffffff; } DIV.minorNavLink{ padding: 0 10 1 10; } A:Visited.minorNavLink,A:Link.minorNavLink { font-size: 11px; color: #777777; text-decoration: none; margin-top: 2px; } A:Hover.minorNavLink{ text-decoration:underline; color:#993333; } /*** GLOBAL NAV STYLES END ***/ /*** SUB NAV STYLES START ***/ DIV.subNavLink{ font-size: 11px; color: #993333; font-weight: bold; width:100%; padding: 6 2 6 2; } A:Visited.subNavLink, A:Link.subNavLink { font-size: 11px; color: #993333; text-decoration: none; font-weight: bold; width: 100%; } .subNavNoLink{ font-size: 11px; color: #993333; width: 100%; } A:Hover.subNavLink{ } DIV.subNavSubLink{ padding: 6 2 6 2; } A:Visited.subNavSubLink,A:Link.subNavSubLink { font-size: 11px; color: #993333; text-decoration: none; font-weight: normal; width: 100%; } A:Hover.subNavSubLink{ } DIV.subNavHead { } A:link.subNavHead,a:visited.subNavHead { font-size: 13px; font-weight: bold; color: #993333; padding: 3 0 3 0; text-decoration: none; width: 100%; } P.subNavHead { font-size: 13px; font-weight: bold; color: #993333; padding: 3 0 3 0; text-decoration: none; width: 100%; } A:hover.subNavHead{ text-decoration: underline; } /*** SUB NAV STYLES END ***/ /*** margins styles start ***/ .bodyMargins{ margin: 10 5 5 10; 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:#6B4746; } .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:#666633; margin-top:4px; margin-bottom:2px; } .subHead { font-size:14px; font-weight:bold; line-height:10pt; color:#444444; 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; } html>body .leftNav { width:auto; } .leftNav TD, .leftNav DIV, .leftNav P{ } .subNav{ } /*** CONTENT STYLES START ***/ /* this is for module sub navs like articles and message boards */ .subNav_module{ padding: 10 3 0 3; width: 100%; } .mod_blogs { } .mod_articles { } .mod_displays { } .mod_displays IMG{ border: 1 solid #cccccc; } /*** CONTENT STYLES END ***/