body{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
li{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.body{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding: 10px 37px 10px 37px;
}
.header{
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	/* color: #0099CC; */
	color: #d26d01;
}
.header_blurb{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #0099CC;
}
.subheader{
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #414141;
}
.subheader_wh{
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.survey_q{
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	font-style: normal;
	color: #003366;
}
.alert{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.label{
	font-family: arial;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}
.red{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
}
.label_bold{
	font-family: arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.description{
	font-family: arial;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	vertical-align: middle;
}
.edit{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #025787;
}
.stock{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.bold{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.body_nopad{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.body_nopad_gray{
 font-family: arial;
 font-size: 12px;
 font-weight: normal;
 color: #669900;
}
.sidebar{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding: 5px 10px 10px 10px;
}
.sidebar_head {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding: 10px 10px 5px 10px;
}
.callout_blue{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #3494C2;
}
.callout_white{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
A:link.link,A:visited.link {
	font-family: arial;
	font-size: 12px;
	color: #1763AA;
	font-weight: normal;
	text-decoration: underline;
}
A:hover.link {
	font-family: arial;
	font-size: 12px;
	color: #1763AA;
	font-weight: normal;
	text-decoration: underline;
}
A:link.linkbold,A:visited.linkbold {
	font-family: arial;
	font-size: 12px;
	color: #1763AA;
	font-weight: bold;
	text-decoration: underline;
}
A:hover.linkbold {
	font-family: arial;
	font-size: 12px;
	color: #1763AA;
	font-weight: bold;
	text-decoration: underline;
}
A:link.link_blue,A:visited.link_blue {
	font-family: arial;
	font-size: 12px;
	color: #3494C2;
	font-weight: normal;
	text-decoration: underline;
}
A:hover.link_blue {
	font-family: arial;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
}
A:link.link_black,A:visited.link_black {
	font-family: arial;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
}
A:hover.link_black {
	font-family: arial;
	font-size: 12px;
	color: #3494C2;
	font-weight: normal;
	text-decoration: underline;
}
A:link.link_white,A:visited.link_white {
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}
A:hover.link_white {
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}
.sup {
     vertical-align: super;
     font-size: 0.6em;
}
.callout_content {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}

/* SECTION HEADERS */

.header_si{
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	/* color: #0099CC; */
	color: #d26d01;
}

.header_gi{
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	/* color: #0099CC; */
	color: #012a6c;
}

.header_bh{
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	/* color: #0099CC; */
	color: #b32c3a;
}

.header_ab{
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	/* color: #0099CC; */
	color: #67388e;
}

.header_cc{
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	/* color: #0099CC; */
	color: #46aa39;
}

/* NEW LEFT NAV INCLUDE */

ul.leftnavnew {
	width: 162px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	display: inline-block;
	text-indent: 0px;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
li.si_leftnav a {
	background-image: url(/images/leftnav/leftnavbg_off.gif);
	background-repeat: no-repeat;
	width: 161px;
	display: inline-block;
	list-style-type: none;
	padding-top: 10px;
	padding-right: 1px;
	padding-bottom: 10px;
	padding-left: 15px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
li.si_leftnavhome a {
	background-image: url(/images/leftnav/sihome_bg_off.gif);
	background-repeat: no-repeat;
	width: 161px;
	display: inline-block; 
	list-style-type: none;
	padding-top: 10px;
	padding-right: 1px;
	padding-bottom: 10px;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #d26d01;
	text-decoration: none;
}

li.si_leftnav a:hover {
	background-image: url(/images/leftnav/si_bg_on.gif);
}
li.si_leftnavhome a:hover {
	background-image: url(/images/leftnav/sihome_bg_on.gif);
}

li.gi_leftnav a {
	background-image: url(/images/leftnav/leftnavbg_off.gif);
	background-repeat: no-repeat;
	width: 161px;
	display: inline-block;
	list-style-type: none;
	padding-top: 10px;
	padding-right: 1px;
	padding-bottom: 10px;
	padding-left: 15px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
li.gi_leftnavhome a {
	background-image: url(/images/leftnav/gihome_bg_off.gif);
	background-repeat: no-repeat;
	width: 161px;
	display: inline-block; 
	list-style-type: none;
	padding-top: 10px;
	padding-right: 1px;
	padding-bottom: 10px;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #012a6c;
	text-decoration: none;
}

li.gi_leftnav a:hover {
	background-image: url(/images/leftnav/gi_bg_on.gif);
}
li.gi_leftnavhome a:hover {
	background-image: url(/images/leftnav/gihome_bg_on.gif);
}

li.ab_leftnav a {
	background-image: url(/images/leftnav/leftnavbg_off.gif);
	background-repeat: no-repeat;
	width: 161px;
	display: inline-block;
	list-style-type: none;
	padding-top: 10px;
	padding-right: 1px;
	padding-bottom: 10px;
	padding-left: 15px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

li.ab_leftnavhome a {
	background-image: url(/images/leftnav/abhome_bg_off.gif);
	background-repeat: no-repeat;
	width: 161px;
	display: inline-block; 
	list-style-type: none;
	padding-top: 10px;
	padding-right: 1px;
	padding-bottom: 10px;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #67388e;
	text-decoration: none;
}

li.ab_leftnav a:hover {
	background-image: url(/images/leftnav/ab_bg_on.gif);
}
li.ab_leftnavhome a:hover {
	background-image: url(/images/leftnav/abhome_bg_on.gif);
}

li.cc_leftnav a {
	background-image: url(/images/leftnav/leftnavbg_off.gif);
	background-repeat: no-repeat;
	width: 161px;
	display: inline-block;
	list-style-type: none;
	padding-top: 10px;
	padding-right: 1px;
	padding-bottom: 10px;
	padding-left: 15px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

li.cc_leftnavhome a {
	background-image: url(/images/leftnav/cchome_bg_off.gif);
	background-repeat: no-repeat;
	width: 161px;
	display: inline-block; 
	list-style-type: none;
	padding-top: 10px;
	padding-right: 1px;
	padding-bottom: 10px;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #46aa39;
	text-decoration: none;
}

li.cc_leftnav a:hover {
	background-image: url(/images/leftnav/cc_bg_on.gif);
}
li.cc_leftnavhome a:hover {
	background-image: url(/images/leftnav/cchome_bg_on.gif);
}

li.bh_leftnav a {
	background-image: url(/images/leftnav/leftnavbg_off.gif);
	background-repeat: no-repeat;
	width: 161px;
	display: inline-block;
	list-style-type: none;
	padding-top: 10px;
	padding-right: 1px;
	padding-bottom: 10px;
	padding-left: 15px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

li.bh_leftnavhome a {
	background-image: url(/images/leftnav/bhhome_bg_off.gif);
	background-repeat: no-repeat;
	width: 161px;
	display: inline-block; 
	list-style-type: none;
	padding-top: 10px;
	padding-right: 1px;
	padding-bottom: 10px;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #b32c3a;
	text-decoration: none;
}

li.bh_leftnav a:hover {
	background-image: url(/images/leftnav/bh_bg_on.gif);
}
li.bh_leftnavhome a:hover {
	background-image: url(/images/leftnav/bhhome_bg_on.gif);
}
