a {
	color : #9999CC;
	padding-left : 2pt;
	padding-right : 2pt;
	text-decoration : none;
}

a:hover {
	text-decoration : underline;
}

body {
	color : #000000;
	font-family : trebuchet ms,verdana;
	font-size : 9.5pt;
}

h1 {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14pt;
}

h3 {
	color : #330099;
	font-family : Arial, Helvetica, sans-serif;
}

p {
}

td {
	color : #000000;
	font-family : trebuchet ms,verdana;
	font-size : 9.5pt;
}

th {
	color : #000000;
	font-family : trebuchet ms,verdana;
	font-size : 9.5pt;
}

.awhite {
	;
	font-weight : bold;
	color : #FFFFFF;
	font-family : "trebuchet ms", verdana, helvetica;
}

.code {
	background : #CCDDEE;
	color : #000000;
	font-family : trebuchet.com,lucida console,ms mincho,courier new;
	font-size : 8pt;
	line-height : 10.5pt;
	padding-left : 15px;
}

.footer {
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
}

.header {
	color : #000000;
	font-size : 14pt;
	font-weight : bold;
}

.homealink {
	color : #00FFFF;
	font-family : trebuchet ms,verdana;
	font-size : 9.5pt;
}

.homebody {
	color : #CCCCFF;
	font-family : trebuchet ms,verdana;
	font-size : 9.5pt;
}

.homelink {
	color : #9999CC;
	font-family : trebuchet ms,verdana;
	font-size : 9.5pt;
}

.homevlink {
	color : #CC3300;
	font-family : trebuchet ms,verdana;
	font-size : 9.5pt;
}

.ibut {
	cursor : hand;
	font-family : trebuchet ms,verdana;
	font-size : 9pt;
	height : 23px;
}

.ibut:hover {
	color : #003366;
}

.incode {
	background : #CCDDEE;
	color : #000099;
	padding-left : 2pt;
	padding-right : 2pt;
	text-decoration : none;
}

.incode:hover {
	text-decoration : underline;
}

.itxt {
	background-color : #CCDDEE;
	border-bottom : #000000 1px solid;
	border-left : #000000 1px solid;
	border-right : #000000 1px solid;
	border-top : #000000 1px solid;
	color : #000000;
	font-family : tahoma,verdana;
	font-size : 8pt;
	height : 22px;
	padding-bottom : 3px;
	padding-left : 4px;
	padding-right : 3px;
	padding-top : 3px;
	scrollbar-3d-dark-color : #CCDDEE;
	scrollbar-3d-light-color : #CCDDEE;
	scrollbar-arrow-color : #000000;
	scrollbar-dark-shadow-color : #000000;
	scrollbar-face-color : #CCDDEE;
	scrollbar-highlight-color : #CCDDEE;
	scrollbar-shadow-color : #AABBCC;
	scrollbar-track-color : #CCDDEE;
}

.note {
	background : #DEDEDE;
	font-family : tahoma,verdana,helvetica;
	font-size : 8pt;
	padding-bottom : 9px;
	padding-left : 9px;
	padding-right : 9px;
	padding-top : 9px;
}

.redtext {
	color : #FF0000;
	font-size : 10pt;
}

.tbarchosen {
	border-bottom : #0077AA 1px solid;
	border-left : #001122 1px solid;
	border-right : #0077AA 1px solid;
	border-top : #001122 1px solid;
	color : #000080;
	font-family : tahoma,Tahoma1,verdana,arial;
	font-size : 8pt;
	line-height : 17px;
	margin : 2px 0px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 0px;
	text-align : center;
}

.tbardown {
	border-bottom : #0077AA 1px solid;
	border-left : #001122 1px solid;
	border-right : #0077AA 1px solid;
	border-top : #001122 1px solid;
	color : #FFFFFF;
	cursor : hand;
	font-family : tahoma,Tahoma1,verdana,arial;
	font-size : 8pt;
	line-height : 17px;
	margin : 2px 0px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 0px;
	text-align : center;
}

.tbaroff {
	background-color : #330099;
	border-bottom : #003366 1px solid;
	border-left : #003366 1px solid;
	border-right : #003366 1px solid;
	border-top : #003366 1px solid;
	color : #FFFFFF;
	cursor : hand;
	font-family : tahoma,Tahoma1,verdana,arial;
	font-size : 8pt;
	line-height : 17px;
	margin : 2px 0px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 0px;
	text-align : center;
	text-decoration : none;
}

.tbaron {
	border-bottom : #0077AA 1px solid;
	border-left : #001122 1px solid;
	border-right : #0077AA 1px solid;
	border-top : #001122 1px solid;
	color : #FFFFFF;
	font-family : tahoma,Tahoma1,verdana,arial;
	font-size : 8pt;
	line-height : 17px;
	margin : 2px 0px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 0px;
	text-align : center;
}

.tbarup {
	border-bottom : #001122 1px solid;
	border-left : #0077AA 1px solid;
	border-right : #001122 1px solid;
	border-top : #0077AA 1px solid;
	color : #FFFFFF;
	cursor : hand;
	font-family : tahoma,Tahoma1,verdana,arial;
	font-size : 8pt;
	height : 0pt;
	line-height : 17px;
	margin : 2px 0px;
	padding-bottom : 0px;
	padding-left : 4px;
	padding-right : 6px;
	padding-top : 0px;
	text-align : center;
}

.tbarchosen {
	border-bottom : #0077AA 1px solid;
	border-left : #001122 1px solid;
	border-right : #0077AA 1px solid;
	border-top : #001122 1px solid;
	color : #000080;
	font-family : tahoma,Tahoma1,verdana,arial;
	font-size : 8pt;
	line-height : 17px;
	margin : 2px 0px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 0px;
	text-align : center;
}

.tbardown {
	border-bottom : #0077AA 1px solid;
	border-left : #001122 1px solid;
	border-right : #0077AA 1px solid;
	border-top : #001122 1px solid;
	color : #FFFFFF;
	cursor : hand;
	font-family : tahoma,Tahoma1,verdana,arial;
	font-size : 8pt;
	line-height : 17px;
	margin : 2px 0px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 0px;
	text-align : center;
}

.tbaroff {
	background-color : #330099;
	border-bottom : #003366 1px solid;
	border-left : #003366 1px solid;
	border-right : #003366 1px solid;
	border-top : #003366 1px solid;
	color : #FFFFFF;
	cursor : hand;
	font-family : tahoma,Tahoma1,verdana,arial;
	font-size : 8pt;
	line-height : 17px;
	margin : 2px 0px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 0px;
	text-align : center;
	text-decoration : none;
}

.tbaron {
	border-bottom : #0077AA 1px solid;
	border-left : #001122 1px solid;
	border-right : #0077AA 1px solid;
	border-top : #001122 1px solid;
	color : #FFFFFF;
	font-family : tahoma,Tahoma1,verdana,arial;
	font-size : 8pt;
	line-height : 17px;
	margin : 2px 0px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 0px;
	text-align : center;
}

.tbarup {
	border-bottom : #001122 1px solid;
	border-left : #0077AA 1px solid;
	border-right : #001122 1px solid;
	border-top : #0077AA 1px solid;
	color : #FFFFFF;
	cursor : hand;
	font-family : tahoma,Tahoma1,verdana,arial;
	font-size : 8pt;
	height : 0pt;
	line-height : 17px;
	margin : 2px 0px;
	padding-bottom : 0px;
	padding-left : 4px;
	padding-right : 6px;
	padding-top : 0px;
	text-align : center;
}

.tiny {
	font-family : tahoma,verdana,helvetica;
	font-size : 7pt;
}
.tbarchosengrn {
	border-bottom : #0077AA 1px solid;
	border-left : #001122 1px solid;
	border-right : #0077AA 1px solid;
	border-top : #001122 1px solid;
	color : #000080;
	font-family : tahoma,Tahoma1,verdana,arial;
	font-size : 8pt;
	line-height : 17px;
	margin : 2px 0px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 0px;
	text-align : center;
}

.tbardowngrn {
	border-bottom : #0077AA 1px solid;
	border-left : #001122 1px solid;
	border-right : #0077AA 1px solid;
	border-top : #001122 1px solid;
	color : #FFFFFF;
	cursor : hand;
	font-family : tahoma,Tahoma1,verdana,arial;
	font-size : 8pt;
	line-height : 17px;
	margin : 2px 0px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 0px;
	text-align : center;
}

.tbaroffgrn {
	background-color : #006666;
	border-bottom : #003366 1px solid;
	border-left : #003366 1px solid;
	border-right : #003366 1px solid;
	border-top : #003366 1px solid;
	color : #FFFFFF;
	cursor : hand;
	font-family : tahoma,Tahoma1,verdana,arial;
	font-size : 8pt;
	line-height : 17px;
	margin : 2px 0px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 0px;
	text-align : center;
	text-decoration : none;
}

.tbarongrn {
	border-bottom : #0077AA 1px solid;
	border-left : #001122 1px solid;
	border-right : #0077AA 1px solid;
	border-top : #001122 1px solid;
	color : #FFFFFF;
	font-family : tahoma,Tahoma1,verdana,arial;
	font-size : 8pt;
	line-height : 17px;
	margin : 2px 0px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 0px;
	text-align : center;
}

.tbarupgrn {
	border-bottom : #001122 1px solid;
	border-left : #0077AA 1px solid;
	border-right : #001122 1px solid;
	border-top : #0077AA 1px solid;
	color : #FFFFFF;
	cursor : hand;
	font-family : tahoma,Tahoma1,verdana,arial;
	font-size : 8pt;
	height : 0pt;
	line-height : 17px;
	margin : 2px 0px;
	padding-bottom : 0px;
	padding-left : 4px;
	padding-right : 6px;
	padding-top : 0px;
	text-align : center;
}

.tbarchosengrn {
	border-bottom : #0077AA 1px solid;
	border-left : #001122 1px solid;
	border-right : #0077AA 1px solid;
	border-top : #001122 1px solid;
	color : #000080;
	font-family : tahoma,Tahoma1,verdana,arial;
	font-size : 8pt;
	line-height : 17px;
	margin : 2px 0px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 0px;
	text-align : center;
}

.tbardowngrn {
	border-bottom : #0077AA 1px solid;
	border-left : #001122 1px solid;
	border-right : #0077AA 1px solid;
	border-top : #001122 1px solid;
	color : #FFFFFF;
	cursor : hand;
	font-family : tahoma,Tahoma1,verdana,arial;
	font-size : 8pt;
	line-height : 17px;
	margin : 2px 0px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 0px;
	text-align : center;
}

.tbaroffgrn {
	background-color : #006666;
	border-bottom : #003366 1px solid;
	border-left : #003366 1px solid;
	border-right : #003366 1px solid;
	border-top : #003366 1px solid;
	color : #FFFFFF;
	cursor : hand;
	font-family : tahoma,Tahoma1,verdana,arial;
	font-size : 8pt;
	line-height : 17px;
	margin : 2px 0px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 0px;
	text-align : center;
	text-decoration : none;
}

.tbarongrn {
	border-bottom : #0077AA 1px solid;
	border-left : #001122 1px solid;
	border-right : #0077AA 1px solid;
	border-top : #001122 1px solid;
	color : #FFFFFF;
	font-family : tahoma,Tahoma1,verdana,arial;
	font-size : 8pt;
	line-height : 17px;
	margin : 2px 0px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 0px;
	text-align : center;
}

.tbarupgrn {
	border-bottom : #001122 1px solid;
	border-left : #0077AA 1px solid;
	border-right : #001122 1px solid;
	border-top : #0077AA 1px solid;
	color : #FFFFFF;
	cursor : hand;
	font-family : tahoma,Tahoma1,verdana,arial;
	font-size : 8pt;
	height : 0pt;
	line-height : 17px;
	margin : 2px 0px;
	padding-bottom : 0px;
	padding-left : 4px;
	padding-right : 6px;
	padding-top : 0px;
	text-align : center;
}

.white {
	color: #FFFFFF
}

.highlight {
	background-image: url(../images/highlight_bg.gif);
	width : 350px;
	height : 130px;
	padding : 5px
}
.highlight-left {
	width : 75px;
	position : relative;
	float : left;
}

.highlight-right {
	width : 250px;
	position : relative;
	padding-left : 100;
	left: 632px;
	top: 327px;
}

/* GOVHEADER */

#header
{
    width:100%;
    height:auto;
    background-color:#FFFFFF;
    margin:auto;
	height:60px;
}
#govheader
{
    width:100%;
    height:60px;
    background-color:#FFFFFF;
}
.govheaderleft
{
    float:left;
    margin-left:5px;
    margin-top:3px;
}
.govheaderright
{
    float:right;
    margin-right:5px;
    margin-top:3px;
    
}

.govlogo
{
    padding-left:5px;
    height:41px;
    width:65px;
}
#toplinksbar
{
    height:23px;
    background-color:#24478E;
    margin-bottom:1px;
    width: 100%;
    margin:auto;
    
}
.homelink
{
    float:left;
    margin-left:5px;
}
.toplinks
{
    color:#FFFFFF;
    width:100%;
    text-align:right;
}

.toplinks a
{
    color:#ffffff;
    text-decoration:none;
    font-family:Arial;
    font-weight:bold;
    margin-right:5px;
}
#footer
{
    width:100%;
    height:auto;
    background-color:#FFFFFF;
}
.footerlinks, .footerlinksbelow
{
    float:left;
    color:#24478E;
    width: 100%;
    text-align:right;
    background-color:#FFFFFF;
}
.footerlinks a
{
    color:#24478E;
    font-size:8pt;
    margin-right:5px;
}
.footerlinksbelow
{
    color:#777777;
    font-size:7.5pt;
}
.footerlinksbelow a
{
    font-size:7.5pt;
    color:#666666;
    text-decoration:underline;
}
.footergreylinks
{
    margin-right:5px;
}
.footerlinksbelow img
{
    margin-left:5px;
}
.govlinks
{
    font-size:7.5pt;
    color:#777777;
    text-decoration:underline;
}
.footerlinks img
{
    margin-top:10px;
    margin-right:25px;
}
.footerlinksbelow img
{
    float:left;
}
#govheader img, #footer img {
	border: 0px;
}