/*** BASIC STYLES START ***/ BODY, DIV, TD, P{ font-family: verdana, arial, sans-serif, helvetica, verdana; font-size: 13px; line-height: 135%; color:#ffffff; } A:Link, A:Visited{ color:#FFFF66; } /*** BASIC STYLES END ***/ /*** GLOBAL NAV STYLES START ***/ DIV.majorNavLink { font-family: Comic Sans MS; font-size:13px; font-weight: bold; padding: 1 7 0 7; } A:Visited.majorNavLink,A:Link.majorNavLink { font-family: Comic Sans MS, verdana; font-size:13px; color:#0000FF; margins:0px; text-decoration:none; margin-bottom:0px; } A:Hover.majorNavLink{ color: #33CC33; } DIV.minorNavLink{ padding: 0 4 4 4; } A:Visited.minorNavLink,A:Link.minorNavLink { font-family: verdana,arial,helvetica; font-size: 11px; color: #ffffff; text-decoration: none; margin-top: 2px; } A:Hover.minorNavLink{ text-decoration:underline; color:#ffffff; } /*** GLOBAL NAV STYLES END ***/ /*** SUB NAV STYLES START ***/ DIV.subNavLink{ width:100%; } A:Visited.subNavLink, A:Link.subNavLink { font-family: comic sans MS, verdana,arial,helvetica; font-size: 15px; line-height: 150%; color: #FFFF66; text-decoration: none; font-weight: bold; } .subNavNoLink{ font-family: comic sans MS, verdana,arial,helvetica; font-size: 15px; color: #FFFF66; text-decoration: none; font-weight: bold; } A:Hover.subNavLink{ color: #FFFF66; } DIV.subNavSubLink{ } A:Visited.subNavSubLink,A:Link.subNavSubLink { font-family: comic sans MS, verdana,arial,helvetica; font-size: 13px; color: #FFFF66; text-decoration: none; } A:Hover.subNavSubLink{ } DIV.subNavHead { } A:link.subNavHead,a:visited.subNavHead { font-family:verdana,arial,helvetica; font-size:13px; font-weight:bold; color: #FFFF66; padding:3 0 3 0; text-decoration:none; } P.subNavHead { font-family:verdana,arial,helvetica; font-size:13px; font-weight:bold; color:#FFFF66; padding:3 0 3 0; text-decoration:none; } A:hover.subNavHead{ text-decoration:underline; } /*** SUB NAV STYLES END ***/ /*** margins styles start ***/ .bodyMargins{ margin: 0 15 15 15; 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:#ffff00; } .highlight{ color:#3333CC; } .errorMsg{ font-family:verdana,arial,helvetica; font-size:10px; color:#FF3333; margin-left:10px; } .smallLight{ font-family:verdana,arial,helvetica; font-size:10px; color:#33FF33; margin-top:6px; } H1,.head { font-family:verdana,arial,helvetica; font-size:14px; font-weight:bold; line-height:12pt; color:#33FF33; margin-top:4px; margin-bottom:8px; } .subHead { font-family:verdana,arial,helvetica; font-size:11px; font-weight:bold; line-height:10pt; color:#FFCC33; margin-bottom:4px; } .footer{ font-family:verdana,arial,helvetica; font-size:10px; color:#ffffff; margin-top:3px; } .leftNav{ margin-left: 15px; margin-top: 20px; 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; } .subNav{ } /*** CONTENT STYLES START ***/ /* this is for module sub navs like articles and message boards */ .subNav_module{ padding: 0 3 0 3; } .mod_blogs { } .mod_articles { } .mod_displays { } .mod_displays IMG{ border: 1 solid #cccccc; } /*** CONTENT STYLES END ***/