/*** 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:#003399; } /*** BASIC STYLES END ***/ /*** GLOBAL NAV STYLES START ***/ DIV.majorNavLink { font-family:verdana,arial,helvetica; font-size:10px; font-weight: bold; padding: 1 6 0 6; color:#99CCFF; } A:Visited.majorNavLink,A:Link.majorNavLink { font-family:verdana,arial,helvetica; font-size:10px; color:#003366; margins:0px; text-decoration:none; margin-bottom:0px; } A:Hover.majorNavLink{ color:#ffffff; } DIV.minorNavLink{ padding: 0 8 0 8; } A:Visited.minorNavLink,A:Link.minorNavLink { font-family: verdana,arial,helvetica; font-size: 11px; color: #99CCFF; text-decoration: none; margin-top: 0px; } A:Hover.minorNavLink{ color:#ffffff; } /*** GLOBAL NAV STYLES END ***/ /*** SUB NAV STYLES START ***/ DIV.subNavLink{ width:100%; margin: 10 0 0 0; } A:Visited.subNavLink, A:Link.subNavLink { font-family: verdana,arial,helvetica; font-size: 11px; line-height: 12px; color: #ffffff; text-decoration: none; width: 100%; font-weight: bold; } .subNavNoLink{ font-family: verdana,arial,helvetica; font-size: 11px; color:#999999; text-decoration: none; width: 100%; } A:Hover.subNavLink{ color: #003399; } DIV.subNavSubLink{ margin: 0; } A:Visited.subNavSubLink,A:Link.subNavSubLink { font-family: verdana, arial, helvetica; font-size: 11px; color: #ffffff; text-decoration: none; height: 100%; } A:Hover.subNavSubLink{ color: #003399; } DIV.subNavHead { } A:link.subNavHead,a:visited.subNavHead { font-family:verdana,arial,helvetica; font-size:13px; font-weight:bold; color: #99CCFF; padding:3 0 3 0; text-decoration:none; width:100%; } P.subNavHead { font-family:verdana,arial,helvetica; font-size:13px; font-weight:bold; color:#003399; 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: 0 15 20 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:#003399; } .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:#999999; margin-top:6px; } H1,.head { font-family:verdana,arial,helvetica; font-size:14px; font-weight:bold; line-height:12pt; color:#003366; margin-top:4px; margin-bottom:8px; } .subHead { font-family:verdana,arial,helvetica; font-size:11px; font-weight:bold; line-height:10pt; color:#99CCFF; margin-bottom:4px; } .footer{ font-family:verdana,arial,helvetica; font-size:10px; color:#003366; margin-top:3px; } .leftNav{ margin-left: 10px; 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; } .rightNav{ background-color:#99CCFF; color:#003366; margin-left: 15px; margin-right: 25px; margin-top: 15px; 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 .rightNav { width:auto; } .rightNav DIV, .rightNav TD, .rightNav P{ font-size: 10px; color:#003366; } .rightNav .color{ font-size: 11px; color:#003366; } .rightNav .subHead{ color:#003366; } .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_pages IMG{ border: solid #003366; border-width: 1; } .mod_blocks IMG{ border: solid #003366; border-width: 1; } .mod_displays IMG{ border: solid #003366; border-width: 1; } /*** CONTENT STYLES END ***/