html, body { margin: 0px; padding: 0px; font-size: 1em; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; margin-top: 2px; background-color: white; }
body { min-width: 900px; background: url(https://ncti-online.securegw.com//img/menu_bg.jpg) top left repeat-y; }
h1, h2 { color: white; font-style: italic; font-weight: normal; white-space: nowrap; }
h1 { margin: 0px; padding: 7px 0px 10px 40px; margin-left: auto; margin-right: auto; font-size: 1.8em; font-weight: bold; text-align: center;}
h2 { margin: 0px; padding: 15px 0px 0px 60px; font-size: 1.1em; font-weight: bold; text-align: center; }
h3 { color: #000033; font-weight: normal; font-style: italic; font-size: 1.2em; margin: 0; padding: 0px 70px 5px 70px; white-space: nowrap; }
h4 { color: #003; margin: 0; padding: 5px 60px; font-size: 0.9em; font-weight: bold; font-style: italic; text-align: left; }
#heading h1 { position: absolute; top: 45px; left: 260px; width: 50%; }
#heading h2 { position: absolute; top: 132px; left: 250px; width: 50%; }
p { color: #000033; margin-top: 0; }
#top_menu { margin: 0px; padding: 0px; border-top: #7d0801 1px solid; font-size: .7em; background-color: white; }
.top_menu_left { float: left; text-align: left; padding: 5px 10px; background-color: white; }
.top_menu_right { float: right; text-align: right; padding: 5px 10px; background-color: white; }
#header { margin: 0px; padding: 0px; height: 182px; min-width: 900px; background: url(https://ncti-online.securegw.com//img/head_bg.jpg); }
#head_logo { float: left; width: 200px; height: 182px; background-color: #2B2B2B; }
#head_logo { background: url(https://ncti-online.securegw.com//img/logo.jpg) top left no-repeat; }
#nevada_head_logo { float: left; width: 200px; height: 182px; background-color: #2B2B2B; }
#head_left { float: left; width: 400px; height: 182px; background: url(https://ncti-online.securegw.com//img/head_left.jpg) top left no-repeat; }
#head_right { float: right; width: 300px; height: 182px; background: url(https://ncti-online.securegw.com//img/head_right.jpg) top right no-repeat; }
#main { margin: 0px; padding: 0px; }
#leftcol { float: left; width: 200px; }
#centercol { margin: 0px 200px; }
#centercol p { font-size: .8em; }
#rightcol { float: right; width: 200px; }
#footer { background-color: transparent;  padding-top: 10px; }
#footer_menu { margin: 0px; margin-bottom: 2px; text-align: center; border-bottom: #7d0801 1px solid; border-top: #7d0801 1px solid; font-size: .7em; padding: 10px 0px; }
#ncti_footer { text-align: center; background: #7d0801; }
#ncti_footer p { margin: 0px; padding: 0px; color: #bd8e8e; font-size: 1.5em; padding: 10px; }
.paddingwrap { margin: 0; padding: 15px; }
.clr_both { clear: both; }
.clr_left { clear: left; }
.new_user { margin: 7px auto 0 auto; padding: 7px 0; font-size: .7em; text-align: center; }
.new_user img { margin: 0px auto; }
.new_user a { text-decoration: none; padding: 10px 0; }
.new_user p { padding: 5px 0 0 0; }
.gold { color: #c08600; }
.blue { color: #000033; }
fieldset { border: 0; width: 410px; }
label { cursor: pointer; }
form, input, select, textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .9em; margin: 0; padding: 0; }
form { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .8em; margin: 0 auto; padding: 0; width: 450px; }

.form_row { clear: right; margin: 0; padding: 8px 0 0 0; }
.form_buttons { margin: 0; padding: 15px; }
.form_buttons input { padding: 2px; }
.form_name { float: left; line-height: 1.5em; margin: 0; padding: 0; text-align: right; width: 160px; }
.form_field { float: right; margin: 0; padding: 0px 40px 0px 0px; text-align: left; }
.form_field label { padding: 0 10px 0 0;}
.form_input, .st, .zip, .city { font-family: Arial, Helvetica, sans-serif; font-size: .9em; border: 1px solid #000033; background-color: #FFFFCD; padding: 1px; }
.form_input { width: 192px; }

.city { width: 100px; margin-right: 2px; }
.st { width: 20px; margin-right: 2px; }
.zip { width: 60px; }
textarea {font-family: Arial, Helvetica, sans-serif; font-size: .8em; width: 280px;}

#menu { padding-top: 25px; background-color: transparent; border-right: 1px solid #999999; }
#menu a { display: block; padding-left: 40px; padding-bottom: 10px; color: #000033; font-size: .7em; text-decoration: none; }
#menu a:link { color: #000033; }
#menu a:visited { color: #000033; }
#menu a:hover { color: #c08600; }
#menu a:visited:hover { color: #c08600; }
.top_menu_right a { color: #000033; text-decoration: none; }
.top_menu_right a:link { color: #000033; }
.top_menu_right a:visited { color: #000033; }
.top_menu_right a:hover { color: #c08600; }
.top_menu_right a:visited:hover { color: #c08600; }
a { text-decoration: underline; }
a:link { color: #000033; }
a:visited { color: #000033; }
a:hover { color: #c08600; }
a:visited:hover { color: #c08600; }
.gray_box { float: right; text-align: left; margin-bottom: 5px; margin-right: 0px; font-size: .7em; width: 200px; background-color: transparent; border-left: 1px solid #999999; }
.gray_box .gold { color: #c08600; }
.gray_box .red { color: #7d0701; }
.gray_box p { text-align: left; font-size: .8em; padding: 7px; }
.gray_box img { padding: 15px 0px; }
.gray_box h4 { font-weight: 600; font-size: 1em; margin: 0px; padding: 7px; color: #7d0701; }
.gray_box h4 a { font-weight: 600; font-size: 1em; margin: 0px; padding: 3px; color: #7d0701; }
.gray_box a { display: inline; padding-left: 0; padding-bottom: 5px; color: #000033; }
.gray_box a:link { color: #000033; text-decoration: underline; }
.gray_box a:visited { color: #000033; }
.gray_box a:hover { color: #c08600; text-decoration: none; }
.gray_box a:visited:hover { color: #c08600; text-decoration: none; }
.small { font-size: .7em; }
p.rt { text-align: right; font-size: .8em; }
#retrieve { clear: both; text-align: center; }
.nbr { border-right: 0; }
#progs { margin: 0px; padding: 0px; width: 462px; }

.phw { background: url(../img/buttons/westcoast_region_header.gif); }
.phse { background: url(../img/buttons/southeast_region_header.gif); }
.phc { background: url(../img/buttons/central_region_header.gif); }
.phne { background: url(../img/buttons/northeast_region_header.gif); }
.phn { background: url(../img/buttons/westcoast_region_header.gif); }

.prog_head h4 { padding: 0; padding-top: 80px; text-align: center; padding-left: 20px; }
.prog_head { float: left; margin: 0px; padding: 0px; width: 462px; height: 100px; }
.prog_col1 { float: left; margin: 0px; padding: 0px; width: 231px; height: 60px; }
.prog_col2 { float: right; margin: 0px; padding: 0px; width: 231px; height: 60px; }
img { border: 0; padding: 0; margin: 0; }
p.footer_copy { font-size: 0.7em; color: #000033; text-align: center; background-color: transparent; margin: 0; padding: 5px 2px 2px; }
.map { text-align: center; margin-left: auto; margin-right: auto; padding: 0px 70px; }
.er_admin { text-align: left; padding: 0px 200px; font-size: .8em; }
.list_title { font-style: italic; font-weight: bold; color: #7D0600; }
.list_title li { font-style: normal; font-weight: normal; color: #000033; }
ol { font-size: .9em; }
ul { font-size: .9em; }
li { font-size: .9em; }
#pup { margin: 0px auto; width: 858px; position: relative; }
#regional_news { position: relative; z-index: 2; padding: 3px 5px; font-size: .7em; width: 840px; height: 92px; border: 1px solid #999999; }
#regional_news h4 { font-weight: 600; font-size: 1em; margin: 0px; padding: 3px; color: #7d0701; text-align: center; }
.is_pup { float: right; text-align: left; padding: 5px; margin-bottom: 5px; margin-right: 0px; font-size: .7em; width: 200px; background-color: transparent; border-left: 1px solid #999999; }
.news_head { float: left; width: 280px; text-align: center; height: 3em; }
.attn { font-size: 1.2em; color: #7D0600; font-weight: bold; }
#kaiser { width: 250px; margin: 20px auto; padding: 0; text-align: center; font-size: 80%; }
#kaiser form input { padding: 5px; font-weight: bold; color: #990000; }
#kaiser form input.btn { background-color: #99FFFF; border: 1px solid #CCCCCC; background-image: url(img/buttons/kaiser.jpg); background-repeat: repeat-x; background-position: top; }
#kaiser p { margin: 0; padding: 0; color: #990000; font-weight: bold; }
#kaiser a:link { color: #990000; }

.button { display: block; width: 250px; height: 50px; text-indent: -9999px; }
.button a { display: block; width: 100%; height: 100%; background: transparent url(img/buttons/kaiserBtn.png) no-repeat top left; outline: none; }
.button a:hover { background-position: 0 -50px; }


.gray_box span.kattn { font-size: 1.2em; color: #0079aa; font-weight: bold; }
.gray_box span.kattn a { color: #0079aa; text-decoration: none; }
.gray_box span.kattn a:visted { color: #0079aa; text-decoration: none; }
.gray_box span.kattn a:hover { color: #0079aa; text-decoration: none; }

.sectionHead { margin: 0; padding: 0; font-weight: bold; }
table#CCDG { width: 66%; border-collapse: collapse; margin-left: 30px; text-align: left; }
table#CCDG th, table#CCDG td { font-size: .8em; padding: 10px; color:#000033; border: 1px solid #000; }
ul.noList-character { margin: 10px 0; padding: 0; }
ul.noList-character li { list-style: none; }

.red_bold {color:#ff0000; font-weight: bold; }

