BODY {font-family:arial,helvetica,sans-serif; background-color:white; color:black;margin-top:0}
.tabhead {background-color:#E7EFF5; color:black; text-decoration: none; font-family:arial,helvetica,sans-serif; font-size:16px; font-weight:bold;}
.box {background-color:#EDDCAF}
.sep {background-color:#CCCCCC}
.tabhead4 {background-color:#E7EFF5; color:#458D8B; font-style:italic; font-weight:bold; text-transform:none; font-family:serif; font-size:14pt}
P {font-family:arial,helvetica,sans-serif; font-size:10pt;color:black}
TH {font-family:arial,helvetica,sans-serif; font-size:11pt;color:black}
TD {font-family:arial,helvetica,sans-serif; font-size:10pt;color:black}
A {color:black;text-decoration:underline}
.norm {font-family:arial,helvetica,sans-serif; font-size:10pt}
.tabhead2 {text-transform:none}
.tabhead3 {text-transform:none}
.hilite {color: black}
.hilite2 {color: blue}
.reqfld {color: #3333FF}
.errorhi {color: #3333FF}
.footer {font-family:helvetica,arial,sans-serif; font-size:8pt}
.pfooter {font-family:helvetica,arial,sans-serif; font-size:8pt}
.bluita {font-style:italic; color:blue}
.c1 {font-family:arial,helvetica,sans-serif; font-size:10pt}
A.footer {color:#3333FF}
A.pfooter {color:#3333FF}
A.menu {font-size:10pt}
A1 {text-decoration:none}
H1 {font-family:arial,helvetica,sans-serif; font-size:11pt;color:black}
H2 {font-family:arial,helvetica,sans-serif; font-size:11pt;color:black}
H3 {font-family:arial,helvetica,sans-serif; font-size:11pt;color:black}
H4 {font-family:arial,helvetica,sans-serif; font-size:11pt;color:black}
H5 {font-family:arial,helvetica,sans-serif; font-size:11pt;color:black}
LI {color:black}
UL {color:black}
OL {color:black}
caption {color:black}


.funding {background-color:#CCFFCC}
.day {background-color:#99CCCC}
.disbhead {color:blue; background-color:#99CCCC}
.blackongreen {color:black; background-color:#99CCCC}
.col4 {background-color:#ccccff}
.col5 {background-color:#cccccc}
.utilOff { color: #003399; text-decoration: none;font-family:arial,helvetica,sans-serif; font-size:9pt;}
.utilOn{ color: #cc0000; text-decoration: none;font-family:arial,helvetica,sans-serif; font-size:9pt; }
.utilOver{ color: #3399cc; text-decoration: none; font-family:arial,helvetica,sans-serif; font-size:9pt;}

TD.c1 {font-family:arial,sans-serif; font-size:9pt; color:black}
TD.c3 {background-color:#336699; font-size:18pt; font-weight:bold; text-align:right}
TD.c3a {background-color:red; font-size:12pt; font-weight:bold; text-align:center}
TD.c2 {background-color:#CC0000; font-size:18pt; font-weight:bold; text-align:center}
TD.c5 {background-color:#336699; font-size:18pt; font-weight:bold; text-align:center}
.textcolor {color:blue; font-weight: bold}
.textcolor1 {color:#9ABCDE}
.textcolor2 {color:white}
.textcolor3 {color:maroon; font-weight: bold}
.textcolor4 {color:black; font-weight: bold}
.textcolor5 {color:black;font-size:10pt}
li {font-size:9pt}
.t {background: url( ../../images/dot-0000.gif) 0 0 repeat-x;  width: 100%}
.b {background: url( ../../images/dot-0000.gif) 0 100% repeat-x}
.l {background: url( ../../images/dot-0000.gif) 0 0 repeat-y}
.r {background: url( ../../images/dot-0000.gif) 100% 0 repeat-y}
.bl {background: url( ../../images/bl2.gif) 0 100% no-repeat}
.br {background: url( ../../images/br2.gif) 100% 100% no-repeat}
.tl {background: url( ../../images/tl2.gif) 0 0 no-repeat}
.tr {background: url( ../../images/tr2.gif) 100% 0 no-repeat; padding:10px}
.tpost {background: url( ../../images/dot-0000.gif) 0 0 repeat-x;  width: 100%}
.sgn { color: #339900; text-decoration: none; font-size: 9pt; }
.mOff { color: black; text-decoration: none;font-family:arial,helvetica,sans-serif; font-weight: bold}
.mOn{ color: #cc0000; text-decoration: none;font-family:arial,helvetica,sans-serif; font-weight: bold }
.mOver{ color: #3399cc; text-decoration: none; font-family:arial,helvetica,sans-serif; font-weight: bold}
.blblue {background: 0 100% no-repeat #E7EFF5;}
.brblue {background: 100% 100% no-repeat}
.tlblue {background: url(../../images/tl-blue.gif) 0 0 no-repeat}
.trblue {background: url(../../images/tr-blue.gif) 100% 0 no-repeat; padding:5px}
.tabheadblue { color: black; text-decoration: none;font-family:arial,helvetica,sans-serif; font-size:12pt; font-weight: bold}
.tabheadblueSmaller { color: black; text-decoration: none;font-family:arial,helvetica,sans-serif; font-size:10pt; font-weight: bold}
.vOff { color: #3399cc; text-decoration: none;font-family:arial,helvetica,sans-serif; font-size:8pt;}
.vOn{ color: #cc0000; text-decoration: none;font-family:arial,helvetica,sans-serif; font-size:8pt; }
.vOver{ color: #66CCCC; text-decoration: none; font-family:arial,helvetica,sans-serif; font-size:8pt;}
.vOffM { color: #3399cc; text-decoration: none;font-family:arial,helvetica,sans-serif;font-weight:bold;}
.vOffMNB { color: #3399cc; text-decoration: none;font-family:arial,helvetica,sans-serif;}
.vOnM{ color: #cc0000; text-decoration: none;font-family:arial,helvetica,sans-serif;font-weight:bold;}
.vOverM{ color: #66CCCC; text-decoration: none; font-family:arial,helvetica,sans-serif;}
TD.tabheadline {background-color:black;}
 a.abut:link, a.abut:visited {  font-family:Courier,Times New Roman,arial,helvetica,sans-serif; font-size:10pt; padding: 0.25em;  line-height: 1.1;  background-color: #F2F2F2;  border: 1px solid black;  color: #000;  text-decoration: none;  text-align: center;}
 .backgroundPop {background-color:#D3D3D3}


 .tTip2 {width: 15px; position: relative; cursor: pointer; color: #666; font-weight: bold;}
 .tip {
 	width: 212px;
 	padding-top: 5px;
 	overflow: hidden;
 	display: none;
 	position: absolute;
 	z-index: 500;
 	background: transparent url(../../images/tip2topA.gif) no-repeat top;}

 .tipMid {background: transparent url(../../images//tip2mid.gif) repeat-y; padding: 0 5px 5px 5px;
          font-family:arial,helvetica,sans-serif; font-size:8pt;color:black;
         }
.tipBtm {background: transparent url(../../images/tip2botA.gif) no-repeat bottom; height: 5px;}

/* ---------------------------------------- FONTS ---------------------------------------- */
/* -------- Light ------- */
@font-face{ /* for IE */
    font-family: 'Interstate';
	src:url('../../images/fonts/Interstate-Light.eot');
	font-weight: 100;
}
@font-face { /* for non-IE */
    font-family: 'Interstate';
	src:url('../../images/fonts/Interstate-Light.eot?') format('eot'), 
		url('../../images/fonts/Interstate-Light.woff') format('woff'), 
		url('../../images/fonts/Interstate-Light.ttf') format('truetype'), 
		url('../../images/fonts/Interstate-Light.svg#font') format('svg');
	font-weight: 100;
}
/* -------- Light Italic ------- */
@font-face{ /* for IE */
    font-family: 'Interstate';
	src:url('../../images/fonts/Interstate-LightItalic.eot');
	font-weight: 100;
	font-style: italic;
}
@font-face { /* for non-IE */
    font-family: 'Interstate';
	src:url('../../images/fonts/Interstate-LightItalic.eot?') format('eot'), 
		url('../../images/fonts/Interstate-LightItalic.woff') format('woff'), 
		url('../../images/fonts/Interstate-LightItalic.ttf') format('truetype'), 
		url('../../images/fonts/Interstate-LightItalic.svg#font') format('svg');
	font-weight: 100;
	font-style: italic;
}
/* -------- Regular ------- */
@font-face{ /* for IE */
    font-family: 'Interstate';
	src:url('../../images/fonts/Interstate-Regular.eot');
	font-weight: 500;
}
@font-face { /* for non-IE */
    font-family: 'Interstate';
	src:url('../../images/fonts/Interstate-Regular.eot?') format('eot'), 
		url('../../images/fonts/Interstate-Regular.woff') format('woff'), 
		url('../../images/fonts/Interstate-Regular.ttf') format('truetype'), 
		url('../../images/fonts/Interstate-Regular.svg#font') format('svg');
	font-weight: 500;
}
/* -------- Regular Italic ------- */
@font-face{ /* for IE */
    font-family: 'Interstate';
	src:url('../../images/fonts/Interstate-RegularItalic.eot');
	font-weight: 500;
	font-style: italic;
}
@font-face { /* for non-IE */
    font-family: 'Interstate';
	src:url('../../images/fonts/Interstate-RegularItalic.eot?') format('eot'), 
		url('../../images/fonts/Interstate-RegularItalic.woff') format('woff'), 
		url('../../images/fonts/Interstate-RegularItalic.ttf') format('truetype'), 
		url('../../images/fonts/Interstate-RegularItalic.svg#font') format('svg');
	font-weight: 500;
	font-style: italic;
}
/* -------- Bold ------- */
@font-face{ /* for IE */
    font-family: 'Interstate';
	src:url('../../images/fonts/Interstate-Bold.eot');
	font-weight: 600;
}
@font-face { /* for non-IE */
    font-family: 'Interstate';
	src:url('../../images/fonts/Interstate-Bold.eot?') format('eot'), 
		url('../../images/fonts/Interstate-Bold.woff') format('woff'), 
		url('../../images/fonts/Interstate-Bold.ttf') format('truetype'), 
		url('../../images/fonts/Interstate-Bold.svg#font') format('svg');
	font-weight: 600;
}
/* -------- Bold Italic ------- */
@font-face{ /* for IE */
    font-family: 'Interstate';
	src:url('../../images/fonts/Interstate-BoldItalic.eot');
	font-weight: 600;
	font-style:italic;
}
@font-face { /* for non-IE */
    font-family: 'Interstate';
	src:url('../../images/fonts/Interstate-BoldItalic.eot?') format('eot'), 
		url('../../images/fonts/Interstate-BoldItalic.woff') format('woff'), 
		url('../../images/fonts/Interstate-BoldItalic.ttf') format('truetype'), 
		url('../../images/fonts/Interstate-BoldItalic.svg#font') format('svg');
	font-weight: 600;
	font-style:italic;
}

.links {float: right; padding-right: 10px;}
.row-block { display: block; height:35px; font-family:"Interstate" }
.block {display: inline-block; padding: 0px 4px 7px 0px; position: relative; top: 6px;}
.print-img { vertical-align: middle; margin: 0px 2px;}
.print-button, .help-link{font-weight: 600; font-size: 14px; display: inline; color: #056DAE !important; text-align: center; padding: 0px 10px 7px 10px;}
.print-button a, .help-link a {	text-decoration:none; color: #056DAE !important;}
.title-text { width: 80%; padding: 0px 10px; font-weight: 500; font-size: 18px;}
.link-action-print:hover, .link-action-help:hover { border-bottom: 2px solid #056DAE; cursor:pointer; height:inherit;display: inline;}
@media screen and (max-width: 1024px) { .title-text { width: 79%; }}
@media screen and (max-width: 600px) {.title-text { width: 52%; }}
@media screen and (min-width: 600px) {.title-text { width: 69%; }}
@media screen and (min-width: 1024px) {.title-text { width: 80%;}}
@media screen and (max-width: 420px) {
	.title-text {width:100%;} 
	.row-block {height: 60px}
	.links {float: unset;padding-top: 10px}
}

