.extraNarrowTicklerTitleText { color: #CC9933; font: bold 9px Verdana, sans-serif; text-transform: uppercase; background: white; padding: 0px 0px 5px 0px; }
td.topGlobal a { padding-left: 10px; color: white; font-weight: normal; }
td.topGlobal { text-align: right; vertical-align: middle; padding-right: 10px; }
td.lmenu a { text-decoration: none; color: black; font-weight: normal; display: block; width: 100%; }
td.lmenu { background: #E2E2E2; width: 168px; vertical-align: top; border-right: 3px solid white; }
td.globalheader, td.globalheader a.lastCrumb, .masthead a:hover { color: #54A3C6; }
td.globalheader a, .masthead a { font-weight: normal; color: white; }
td.evenrow { border-bottom: 1px solid #CCC; padding: 3px 0px 4px 2px; background: #EEE; }
td.crumbtrailLang { padding-right: 10px; }
td.crumbtrailContainer { background: #333; padding: 3px 0px 4px 9px; border-bottom: 2px solid white; }
td.bmenu { background: #DDD; width: 168px; vertical-align: middle; border-left: 50px solid #DDD; }
td.bannerImage { vertical-align: top; background: white; }
td.bannerDivider { border-left: 10px solid #003333; padding-top: 13px; vertical-align: top; }
td.banner div { font: bold 18px "Arial Narrow", sans-serif; text-transform: uppercase; }
td.banner { color: white; vertical-align: top; padding: 8px 0px 8px 8px; font-weight: bold; width: 100%; }
td#leftSide { background: #666; border-bottom: 2px solid white; border-right: 0px; }
td { margin: 0pt; font: 12px Arial, sans-serif; }
div.wideTicklerTitleText, div.narrowTicklerTitleText { padding: 5px 0px 2px 0px; font-weight: bold; color: #003333; }
.sub {	margin: 0pt 0pt 15pt 15pt;	font: 13px Arial, sans-serif; text-indent: -15pt; padding: 0px;}
div.off { font: 9px; color: #333; font-weight: bold; text-transform: uppercase; display: block; width: 100%; height: 100%; background: #7F7F7F url("images/menuCorner.gif") no-repeat bottom right; padding: 2px 0px 4px 2px;}
div.main { margin: 5pt 5pt 5pt 10pt; font: 13px Arial, sans-serif; }
div.main em{ margin: 0pt; font-weight: bold; color: #003333; font-style: normal; }
div.banner { margin: 5pt; font: bold 20px Arial, sans-serif; color: #29647C; }
.banner2 {	margin: 5pt; font: bold 14px Arial, sans-serif;	color: #29647C;	text-decoration: underline;}
body#l15 a, body#l15 .topnav a, body#l15 .level1, body#l15 th.list, body#l15 .componentPad em, body#l15 td#relatedLinks div em, body#l15 .oddrow em, body#l15 .evenrow em, body#l15 .leftnavwidth em, body#l15 a.siteMap3 em, body#l15 a.siteMap4 em, body#l15 a.siteMap5 em, body#l15 div.wideTicklerTitleText, body#l15 div.narrowTicklerTitleText, body#l15 td.banner, body#l15 td.banner div, body#l15 a.siteMap1, body#l15 th#relatedLinks, body#l15 .extraNarrowTicklerTitleText { font-weight: normal; }
body#l15 .topnav a { font-size: 14px; }
body#l15 .footerContainer a { font-size: 12px; }
body { background-color: white; margin: 2px; }
a:hover { text-decoration: none; }
a.nP-s, a.p-s, td.lmenu a:hover { background: #ADC5CF; }
a {	font-weight: bold;	color: #0000FF;	text-decoration: none;}
a.inline {	font-weight: bold; color: #333;	text-decoration: underline;}
a.inline:hover { font-weight: bold;	text-decoration: underline; color: #54A3C6}
.topnavwidth { width: 100%; padding: 1px; background: #666; }
.topnav td { border-right: 4px solid #666; white-space: nowrap; }
.topnav a div { padding: 2px 0px 4px 2px; }
.topnav a { font: 11px; font-weight: bold; text-transform: uppercase; display: block; width: 100%; height: 100%; background: #4D4D4D url("images/menuCorner.gif") no-repeat bottom right; }
.topgutter { vertical-align: top; }
.masthead { background-color: black; background-repeat: no-repeat; vertical-align: top; }
.level1 { border-top: 1px solid #BBB; font-weight: bold; }
.leftnavwidth div.level4 { padding-left: 34px; }
.leftnavwidth div.level3 { padding-left: 24px; }
.leftnavwidth div.level2 { padding-left: 14px; }
.leftnavwidth div { padding: 2px 0px 2px 10px; }
.leftnavwidth { width: 168px; border-bottom: 1px solid #BBB; }
.footerHR { background: black url("images/footHR.gif"); background-repeat:no-repeat; width: 100%; height: 2px; }
.footerContainer span { margin: 0px 10px 0px 10px; font-size: 10px; color: #999; }
.footerContainer a { color: #999; }
.footerContainer { text-align: right; }
.enTable { border-left: 3px groove #CCC; }
.componentPad em, td#relatedLinks div em, .oddrow em, .evenrow em, .leftnavwidth em, a.siteMap3 em, a.siteMap4 em, a.siteMap5 em { font: bold 11px Arial; color: #888; font-style: normal; }
.componentPad { padding: 10px; }
.articleTitleSha {font: bold 14px "Arial Narrow", Arial, sans-serif; color: #004F00; text-transform: uppercase; text-shadow: 4px 4px black; }
#topBG, .topnav a:hover { background-color: #333; }
#t2 {width:150px;}
#t1 {width:150px;}
#leftCornerRL, #rightCornerRL, td#global, td#homePage, td#searchResults, td.topLang, td.globalContainer, td.leftnavwidget, .tableheading, td.crumbtrail, .extraNarrowTicklerTitle, .narrowTicklerTitle, .wideTicklerTitle, .bull ,div.homePage{ display: none; }
#leftCorner, #rightCorner { padding-left: 0px; }
#first { border-top: none; }
#extraNarrowDivider { border-top: 1px solid #CCC; }
#active { background-color: #333; color: #54A3C6; }
li.dsik { list-style-image: url(images/dotDia.gif); padding: 0px;}
