/* CSS Document */

body, html {margin:0; padding:0; border:0;} /* Re-sets IE to "zero" for these values */

.blackcopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.bluecaption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#00397f;
}

.whitecopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
}


.graycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}

.pagehead {
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 30px;
	color:#F26522;
	background-color:#ffffff;
}

.orangebody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F26522;
}

.orangehead {
	color: #FF7800;
	font-size: 18px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.dkorangehead {
	color: #990000;
	font-size: 18px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.grayhead {
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.bluehead {
	color: #00397f;
	font-size: 18px;
	font-family: Arial Black, Arial, Helvetica, sans-serif;
	font-stretch: expanded;
}

.bluebold {
	color: #00397f;
	font-size: 14px;
	font-family: Arial Black, Arial, Helvetica, sans-serif;
	font-stretch: expanded;
}

.greenbold {
	color: #005518;
	font-size: 14px;
	font-family: Arial Black, Arial, Helvetica, sans-serif;
	font-stretch: expanded;
}

.dkorangebold {
	color: #be3d00;
	font-size: 14px;
	font-family: Arial Black, Arial, Helvetica, sans-serif;
	font-stretch: expanded;
}


A.bodylink:link, A.bodylink:visited {
	text-decoration: underline;
	font-weight: bold;
	color: #002987;
}

A.bodylink:hover, A.bodylink:active {
	text-decoration: none;
	color: #be3d00;
}


A.navlink:link, A.navlink:visited {
	text-decoration: none;
	font-weight: bold;
	color: #002987;
}

A.navlink:hover, A.navlink:active {
	text-decoration: underline;
	color: #be3d00;
}


A.headlink:link, A.headlink:visited {
	color: #003A6C;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.headlink:hover {
	color: #003A6C;
	font-size: 18px;
	font-weight: bold;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.headlink:active {
	color: #CF6640;
	font-size: 18px;
	font-weight: bold;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* Added */

/*td.dkblue {
	background-color: #00397f;
}*/

TABLE.chart {background-image: url(images/navbg.jpg);}
td.chart {
	padding-bottom: 1px;
	padding-left:  4px;
	padding-right:  4px;
	padding-top:  1px;
	border-right: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;

}


TABLE.leftnav {background-image: url(images/navbg.jpg);}
.whiteborder_t {border-top: 1px #FFFFFF solid;}
.whiteborder_b {border-bottom: 1px #FFFFFF solid;}
.whiteborder_r {border-right: 1px #FFFFFF solid;}
.whiteborder_l {border-left: 1px #FFFFFF solid} 

.leftnav {
	color: #002987;
	font-size: 18px;
	font-stretch: expanded;
	text-decoration: none;
	font-family: Arial Black, Arial, Helvetica, Verdana, sans-serif;
}

td.leftnav {
	padding-bottom: 4px;
	padding-left:  10px;
	padding-right:  10px;
	padding-top:  4px;
}

td.leftnav:hover {background-color: #FF7800;}

A.leftnav:link, A.leftnav:visited {
	color: #002987;
	text-decoration: none;
}

A.leftnav:hover, A.leftnav:active {
	text-decoration: underline;
}

.graybackground {
	background-color: #CCCCCC;
	border: 1px solid #CCCCCC;
	text-align: right;
}

.whitebackground {
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	text-align: right;
}

.greenbackground {
	background-color: #9BC69B;
	border: 1px solid #9BC69B;
	text-align: right;
}


td.orange {background-color: #F26522;}
.dkorangeborder_t {border-top: 2px #be3d00 solid;}
.dkorangeborder_b {border-bottom: 2px #be3d00 solid;}
.dkorangeborder_r {border-right: 2px #be3d00 solid;}
.dkorangeborder_l {border-left: 2px #be3d00 solid} 

.orangeborder_t {border-top: 1px #FF7800 solid;}
.orangeborder_b {border-bottom: 1px #FF7800 solid;}
.orangeborder_r {border-right: 1px #FF7800 solid;}
.orangeborder_l {border-left: 1px #FF7800 solid} 


.topnav {
	color: #FFFFFF;
	font-size: 15px;
	font-family: Arial Narrow, Arial, Helvetica, Verdana, sans-serif;
	text-transform: uppercase;
}


A.topnav:link, A.topnav:visited {
	text-decoration: none;
}

A.topnav:hover, A.topnav:active {
	text-decoration: underline;
}

td.blueborders_tb {border-top: 1px #00397f solid; border-bottom: 1px #00397f solid;}
.blueborders_r {border-right: 1px #00397f solid;}
.blueborders_l {border-left: 1px #00397f solid} 

td.greenbg {background-color: #3B9900; padding:20px;}

.greennav {
	color: #002987;
	font-size: 18px;
	font-stretch: expanded;
	text-decoration: none;
	font-family: Arial Black, Arial, Helvetica, Verdana, sans-serif;
}

td.greennav {
	padding-bottom: 4px;
	padding-left:  10px;
	padding-right:  10px;
	padding-top:  4px;
}

td.greennav {background-color: #9BC69B;}
td.greennav:hover {background-color: #FF7800;}

A.greennav:link, A.greennav:visited {
	color: #002987;
	text-decoration: none;
}

A.greennav:hover, A.greennav:active {
	text-decoration: underline;
}

td.padding {
	padding-bottom: 10px;
	padding-left:  10px;
	padding-right:  10px;
	padding-top:  10px;
}
.leftpadding {
	padding-left:  10px;
}

