/* start */  

Body, td{ font-family:arial,helvetica,sans-serif; font-size:80%; font-weight: normal; color:#000000; text-decoration:none; line-height : 140%;}
p {font-family:arial,helvetica,sans-serif; font-size:100%; font-weight: normal; color:#000000;}
h1 {font-family:arial,helvetica,sans-serif; font-size:150%; font-weight: bold; color:#003333;}
h2 {font-family:arial,helvetica,sans-serif; font-size:130%; font-weight: bold; color:#336666;}
h3 {font-family:arial,helvetica,sans-serif; font-size:110%; font-weight: bold; color:#336666;}
a:link {font-family:arial,helvetica,sans-serif; font-size:100%; font-weight: bold; color:#336666; text-decoration:underline;}
a:hover, a:active {font-family:arial,helvetica,sans-serif; font-size:100%; font-weight: bold; color:#660033; text-decoration:underline;}
a:visited {font-family:arial,helvetica,sans-serif; font-size:100%; font-weight: bold; color:#666699; text-decoration:underline;}


/* Home page */
.HelplineHomeTopNavLink {text-align: center; }
.HelplineHomePhoneNumbers{background-color: #669999; padding:7px; font-family:arial,helvetica,sans-serif; font-size:115%; font-weight:bold; color:#FFFFFF; }


/* navigation */

a.NspccTopNav:link, a.NspccTopNav:visited {font-family:arial,helvetica,sans-serif; font-size:85%; font-weight: bold; color:#009966; text-decoration:none; padding-left: 10px;}
a.NspccTopNav:hover, a.NspccTopNav:active { font-family:arial,helvetica,sans-serif; font-size:85%; font-weight: bold; color:#009966; text-decoration:underline; padding-left: 10px;}

.HelplineNavLeve1Bg {background-color: #B1B1CB;}
.HelplineNavLeve1BgDividerWhite {background-color: #FFFFFF; width: 1px;}
.HelplineNavLeve1BgDividerText {vertical-align: top; width: 122px; padding-top: 7px; padding-left: 7px; padding-right: 7px;}
a.HelplineNavLevel1:link, a.HelplineNavLevel1:visited {font-family:arial,helvetica,sans-serif; font-size:100%; font-weight: bold; color:#FFFFFF; text-decoration:none;}
a.HelplineNavLevel1:hover, a.HelplineNavLevel1:active {font-family:arial,helvetica,sans-serif; font-size:100%; font-weight: bold; color:#FFFFFF; text-decoration:underline;}

.HelplineNavLevel2Bg {background-color:#669999; width:742px; padding-top:4px; padding-left: 8px; padding-right: 8px; padding-bottom:4px; border-top-width: 1px; border-top-style: solid; border-top-color: #FFFFFF; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF;}
a.HelplineNavLevel2:link, a.HelplineNavLevel2:visited {font-family:arial,helvetica,sans-serif; font-size:100%; font-weight: bold; color:#FFFFFF; text-decoration:none; padding-right:20px;}
a.HelplineNavLevel2:hover, a.HelplineNavLevel2:active {font-family:arial,helvetica,sans-serif; font-size:100%; font-weight: bold; color:#FFCC00; text-decoration:underline; padding-right:20px;}
.HelplineNavLevel2Selected {font-family:arial,helvetica,sans-serif; font-size:100%; font-weight: bold; color:#FFCC00; text-decoration:underline; padding-right:20px;}

.HelplineNavLevel3Bg {font-size:80%; background-color: #336666; width:190px; padding-top:5px; padding-left: 5px; padding-right: 8px; padding-bottom:15px; vertical-align:top;}
a.HelplineNavLevel3:link, a.HelplineNavLevel3:visited {font-family:arial,helvetica,sans-serif; font-size:100%; font-weight: bold; color:#FFFFFF; text-decoration:none;}
a.HelplineNavLevel3:hover, a.HelplineNavLevel3:active {font-family:arial,helvetica,sans-serif; font-size:100%; font-weight: bold; color:#FFCC00; text-decoration:underline;}
.HelplineNavLevel3Selected {font-family:arial,helvetica,sans-serif; font-size:100%; font-weight: bold; color:#FFCC00; text-decoration:underline;}
.HelplineNavLevel3Arrow {background-image:  url(../img/HLarrow_right.gif); background-repeat: no-repeat; padding-left:20px; padding-top:11px; background-position: 0px 11px;}
.HelplineNavLevel3ArrowSelected {background-image:  url(../img/HLarrow_down.gif); background-repeat: no-repeat; padding-left:20px; padding-top:11px; background-position: 0px 11px;}

a.HelplineNavLevel4:link, a.HelplineNavLevel4:visited {font-family:arial,helvetica,sans-serif; font-weight:normal; font-size:100%; color:#FFFFFF; text-decoration:none;}
a.HelplineNavLevel4:hover, a.HelplineNavLevel4:active {font-family:arial,helvetica,sans-serif; font-weight:normal; font-size:100%; color:#FFCC00; text-decoration:underline;}
.HelplineNavLevel4Selected {font-family:arial,helvetica,sans-serif; font-weight:normal; font-size:100%; color:#FFCC00; text-decoration:underline;}
.HelplineNavLevel4Indent {padding-left:30px; padding-top:11px;}

a.HelplineNavBreadcrumbs:link, a.HelplineNavBreadcrumbs:visited {font-family:arial,helvetica,sans-serif; font-weight:normal; font-size:100%; color:#003333; text-decoration:none;}
a.HelplineNavBreadcrumbs:hover, a.HelplineNavBreadcrumbs:active {font-family:arial,helvetica,sans-serif; font-weight:normal; font-size:100%; color:#003333; text-decoration:underline;}
.HelplineNavBreadcrumbsDivider {padding-left:5px; padding-right:5px;}
.HelplineNavBreadcrumbsSelected {font-family:arial,helvetica,sans-serif; font-weight:normal; font-size:100%; color:#003333;}

/* Forms */
form {display:inline;}
input.searchbox{ font-family:arial,helvetica,sans-serif;font-size:95%; width:180px;}

.HelplineFormEmailHeaderBg {width:742px; background-color: #669999; padding:7px; font-family:arial,helvetica,sans-serif; font-size:115%; font-weight:bold; color:#FFFFFF; }
.HelplineFormEmailBodyBg { width:742px; background-color: #E0E0EA; padding-top: 20px; padding-bottom: 20px; padding-left: 10px; padding-right: 10px;}
.HelplineFormEmailRow { padding-bottom: 5px;}
.HelplineFormEmailRow Label {width: 10em; text-align: right; padding-right: 5px;}
.HelplineFormEmailIndent {padding-bottom: 5px; padding-left:10px}
.HelplineFormEmailIndent Label {padding-left: 5px;}

.HelplineFormFeedbackHeaderBg {width:545px; background-color: #669999; padding:7px; font-family:arial,helvetica,sans-serif; font-size:115%; font-weight:bold; color:#FFFFFF; }
.HelplineFormFeedbackBodyBg { width:545px; background-color: #E0E0EA; padding-top: 20px; padding-bottom: 20px; padding-left: 10px; padding-right: 10px;}
.HelplineFormFeedbackRow { padding-bottom: 15px; vertical-align:top;}
.HelplineFormFeedbackRow Label {width: 15em; text-align: right; padding-right: 5px; 10px; vertical-align:top;}
.HelplineFormAlert {color:#FF0000; }

/* Main pages */
.HelplineMainTitle {font-family:arial,helvetica,sans-serif; font-size:160%; font-weight: bold; color:#000000; text-align: center;}
.HelplineMainContent1Col {width:742px; vertical-align:top; padding-top: 15px; padding-bottom: 15px; padding-left: 20px;}
.HelplineMainContent2Col {width:552px; vertical-align:top; padding-top: 10px; padding-bottom: 20px; padding-left: 10px;}
.HelplineSubHeadingItalic {font-family:arial, helvetica, sans-serif; font-size:120%; font-weight: bold; color:#336666; font-style: italic;}
.invisible {display:none}


/* Footer */
.HelplineFooterPurpleBg {width:395px; background-color: #B1B1CB;}
.HelplineFooter {font-family:arial,helvetica,sans-serif; font-size:90%; color:#999999; padding-top: 10px; padding-bottom: 10px; width: 742px; text-align: right;}
.HelplineFooterDivider {font-family:arial,helvetica,sans-serif; font-size:120%; color:#009966; padding-left: 10px; padding-right: 10px;}

/* Tables */
th {font-family:arial,helvetica,sans-serif; text-align:left; font-size:80%; font-weight: bold; color:#000000;}


