/* -------------------- links ---------------------- */
a      				{ text-decoration: underline }
a:active    		{ text-decoration: underline }
a:hover     		{ text-decoration: none }
a:visited   		{ text-decoration: underline }
a:visited:hover     { text-decoration: none }

.black					{ color: #000000 }
.black:active  			{ color: #939598 }
.black:hover  			{ color: #939598 }
.black:visited 			{ color: #000000 }
.black:visited:hover	{ color: #939598 }

.grey  					{ color: #636466 }
.grey:active  			{ color: #f89828 }
.grey:hover  			{ color: #f89828 }
.grey:visited  			{ color: #636466 }
.grey:visited:hover 	{ color: #f89828 }

.topnav  				{ color: #666666 }
.topnav:active  		{ color: #ff9933 }
.topnav:hover  			{ color: #ff9933 }
.topnav:visited  		{ color: #666666 }
.topnav:visited:hover 	{ color: #ff9933 }

.utility  				{ color: #636466 }
.utility:active  		{ color: #f89828 }
.utility:hover  		{ color: #f89828 }
.utility:visited  		{ color: #636466 }
.utility:visited:hover 	{ color: #f89828 }

.mainnav  				{ color: #000000; text-decoration: none; padding-top: 1px; padding-right: 5px  ; padding-bottom: 1px; }
.mainnav:active  		{ color: #939598; text-decoration: none; padding-top: 1px; padding-right: 5px  ; padding-bottom: 1px; }
.mainnav:hover  		{ color: #939598; text-decoration: none; padding-top: 1px; padding-right: 5px  ; padding-bottom: 1px; }
.mainnav:visited  		{ color: #000000; text-decoration: none; padding-top: 1px; padding-right: 5px  ; padding-bottom: 1px; }
.mainnav:visited:hover 	{ color: #939598; text-decoration: none; padding-top: 1px; padding-right: 5px  ; padding-bottom: 1px; }

.subnav  				{ color: #000000; text-decoration: none; padding-right: 5px }
.subnav:active  		{ color: #939598; text-decoration: underline; padding-top: 1px; padding-right: 5px  ; padding-bottom: 1px }
.subnav:hover  			{ color: #939598; text-decoration: underline; padding-top: 1px; padding-right: 5px  ; padding-bottom: 1px }
.subnav:visited  		{ color: #000000; text-decoration: none; padding-top: 1px; padding-right: 5px  ; padding-bottom: 1px }
.subnav:visited:hover 	{ color: #939598; text-decoration: underline; padding-top: 1px; padding-right: 5px  ; padding-bottom: 1px }

.body 					{ color: #F89828; text-decoration: none }
.body:active  			{ color: #000000; text-decoration: underline }
.body:hover  			{ color: #000000; text-decoration: underline }
.body:visited  			{ color: #F89828; text-decoration: none }
.body:visited:hover 	{ color: #000000; text-decoration: underline }

.back 					{ color: #2c86c1; text-decoration: none }
.back:active  			{ color: #000000; text-decoration: underline }
.back:hover  			{ color: #000000; text-decoration: underline }
.back:visited  			{ color: #2c86c1; text-decoration: none }
.back:visited:hover 	{ color: #000000; text-decoration: underline }


/* -------------------- misc ---------------------- */
body	{ color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 125% }
td		{ color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 125% }
sup		{ font-size: 75%; line-height: 80%; vertical-align: text-top }

.mainnavOn	{ color: #f89828; font-weight: bold; text-decoration: none; padding-top: 1px; padding-right: 5px  ; padding-bottom: 1px; }
.subnavOn	{ color: #f89828; font-weight: bold; text-decoration: none; padding-top: 1px; padding-bottom: 1px; padding-right: 5px  }
.subNavPad 	{ padding-top: 1px; padding-bottom: 1px }
.topPad		{ padding-top: 1px; padding-bottom: 1px; }

.graphicheader		{ padding-bottom: 10px; }

.header	{ color: #636466; font-size: 11px }
.footer	{ color: #636466; font-size: 11px; }
.error	{ color: #dc241f;}

.content	{ color: #000000; }
.flash	 	{ color: #000000;}
.list 		{ color: #000000  }
li 			{ color: #000000 }
.footnote 	{ color: #000000; font-size: 11px; font-weight: normal  }

/* --------------------head text styles---------------------- */
h1 { font-size: 15px; font-weight: bold }
h2 { font-size: 14px; font-weight: bold }
h3 { font-size: 13px; font-weight: bold }
h4 { font-size: 12px; font-weight: bold }
h5 { font-size: 11px; font-weight: bold }
