/* Prior to this line we have:
  Response.ContentType = "text/css"
  Right-click and View Page Info to confirm
*/
body { background-color: white; margin: 0px; color: #000000; }
td, .normal, p, li, ol, ul { font-family: Verdana, Arial, sans-serif; font-size: 11px; }
td, p, li, ol, ul { line-height: 15px; }
ul { list-style-type: square; }
li ul {list-style-type: circle; }
li ul li ul {list-style-type: disc; }
input, select, textarea { font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
.workforcebody { background-color: #99CC33; margin: 10px; color: #000000; line-height: 15px; }
.cautionary { font-size: 10px; line-height: 15px; }
.small { font-size: 10px; line-height: 12px; }
.smallb { font-size: 10px; line-height: 12px; font-weight: bold; color: #003366;}
.plainnormal { font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 15px; font-weight: normal; }
.tiny { font-size: 9px; line-height: 12px; }
.headsmall { font-size: 10px; line-height: 12px; color: #003366; font-weight: bold; }
.footerlink { color: #666666; text-decoration: none; }
.inputbox { border:1px #666666 solid; }
.large { font-size: 12px; line-height: 16px; }
.h1 { font-family: Arial, sans-serif; font-size: 17px; color: #003366; line-height: 20px; font-weight: bold; }
.h2 { font-size: 12px; color: #003366; font-weight: bold; }
.h3, .sidehead { font-size: 11px; color: #003366; font-weight: bold; }
.h4 { color: #666666; font-weight: bold; font-size: 11px; }
.h1red { font-family: Arial, sans-serif; font-size: 17px; color: #FF0000; line-height: 20px; font-weight: bold; }
.crumb { color: #003399; font-size: 9px; }
.crumbarrow { color: #666666; }
.bluetext { color: #003366; }
.blacktext { color: #000000; }
.redtext { color: #FF0000; }
.welcome { font-size: 10px; color: #FF9900; font-weight: bold; }
.byline, .example { font-size: 10px; color: #003366; font-style: italic; font-weight: normal; line-height: 16px; }
.example { color: #666666; }
.detail { font-size: 9px; line-height: 12px; }
.error { color: red; font-weight: bold; }
.sidehead { font-size: 10px; color: #006699; text-transform: uppercase; }
.ticker { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: white; font-weight: bold; }
.ticker:hover { color: #6699CC; }
.ticker2 { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: white; font-weight: bold; }
.ticker2:hover { color: #CCCCCC; }
.chatwindow { font-family: Verdana, Arial, sans-serif; font-size: 11px; margin: 15px; line-height: 15px; background-color:white; }
.chatinputwindow { font-family: Verdana, Arial, sans-serif; font-size: 11px; margin: 5px; line-height: 15px; background-color: #003366; color: white; }
.adminLeftNav, a.adminLeftNav:visited { color: white; }
.doclink { font-size: 9px; color: #666666; }
.smallblue { font-size: 10px; line-height: 12px; color: #336699 }
.adminblue { font-size: 10px; line-height: 12px; color: #0000FF }
.smallwhite { font-size: 10px; line-height: 13px; color: #FFFFFF; }
.smallpink { font-size: 10px; line-height: 13px; color: #FF00FF; }
.smallblack { font-size: 10px; line-height: 13px; color: #000000; }
.tinywhite { font-size: 9px; line-height: 12px; color: #FFFFFF; }
.smallyellow { font-size: 10px; line-height: 12px; color: #FFCC66 }
.h1blue { font-family: Arial, sans-serif; font-size: 17px; color: #003366; line-height: 20px; font-weight: bold; }
.h1white { font-family: Arial, sans-serif; font-size: 17px; color: #FFFFFF; line-height: 20px; font-weight: bold; }
.h2white { font-family: Arial, sans-serif; font-size: 13px; color: #FFFFFF; line-height: 18px; font-weight: bold; letter-spacing : 3px; }
.h3white { font-family: Arial, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; }
.h1public { font-family: Verdana, Arial, sans-serif; font-size: 14px; color: #FFFFFF; line-height: 20px; }
.white { color: #FFFFFF; }
.whitebig { font-family: Arial, sans-serif; font-size: 13px; color: #FFFFFF; line-height: 18px; }
.h2Gray { font-family: Arial, sans-serif; font-size: 17px; color: #666666; line-height: 20px; font-weight: bold; }
.utilityNav { font-face: Arial, sans-serif; font-size: 9px; line-height: 15px; color: #003366; }
.utilityNavOVER { font-face: Arial, sans-serif; font-size: 9px; line-height: 15px; color: #666666; }
.publicUtilityNavOVER { font-face: Arial, sans-serif; font-size: 10px; line-height: 12px; color: #666666; }
.required { color: #FF0000; }
.disabledinputbox { border:1px #CCCCCC solid; background: #E8E8E8; color: #666666; }

.yellowbox { background-color: #FFCC66; font-weight: bold; }
.yellow { color: #FFCC66; }
a.yellowlink:link { color : #FFCC66; text-decoration: underline; }
a.yellowlink:visited { color : #FFCC66; text-decoration: underline; }
a.yellowlink:hover { color : #FFFFFF; text-decoration: underline; }

a.redlink:link { color : #FF0000; text-decoration: underline; }
a.redlink:visited { color : #FF0000; text-decoration: underline; }
a.redlink:hover { color : #FF0000; text-decoration: underline; }

a { color: #003399; }
a, .noline { text-decoration: none; }
a:hover { text-decoration: underline; }
a.adminLeftNav:hover { color: #003399; }

a.sideNav:link { color : #FFFFFF; text-decoration: none; }
a.sideNav:visited { color : #FFFFFF; }
a.sideNav:hover { color : #99CCFF; text-decoration: underline; }

a.sideNavBlue:link { color : #003366; text-decoration: none; }
a.sideNavBlue:visited { color : #003366; }
a.sideNavBlue:hover { color : #6699CC; text-decoration: underline; }

a.utilNav:link { color : #003366; text-decoration: none; }
a.utilNav:visited { color : #003366; }
a.utilNav:hover { color : #003366; text-decoration: underline; }

a.utilNavOVER:link { color : #CCCCCC; text-decoration: none; }
a.utilNavOVER:visited { color : #CCCCCC; }
a.utilNavOVER:hover { color : #CCCCCC; text-decoration: underline; }

a.whitelink:link { color : #FFFFFF; text-decoration: underline; }
a.whitelink:visited { color : #FFFFFF; }
a.whitelink:hover { color : #FFFFFF; }

a.whitecenterlink:link { color : #FFFFFF; text-decoration: underline; }
a.whitecenterlink:visited { color : #FFFFFF; text-decoration: underline; }
a.whitecenterlink:hover { color : #FFCC66; }

a.topnav:link { color : #FFFFFF; text-decoration: none; }
a.topnav:visited { color : #FFFFFF; }
a.topnav:hover { color : #FFFFFF; text-decoration: underline; }

a.leftnav:link { color : #FFFFFF; text-decoration: none; }
a.leftnav:visited { color : #FFFFFF; }
a.leftnav:hover { color : #CCCCCC; text-decoration: underline; }

/* note: .crumb, .detail, and .ticker font sizes are overridden for NN4 in displayFunctions. */
