/* CSS Document */

/* some div's for the public site */
#header {
position: fixed;
width: 800px;
height: auto;
top: 0;
right: 0;
bottom: auto;
left: 0;
}
#main_body {
position: fixed;
width: 800px;
height: auto;
top: auto;
right: 0;
bottom: auto;
left: 0;
}
#sidebar {
/*position: relative;*/
float: left;
width: 152px;
height: auto;
top: 10px;
right: auto;
bottom: auto;
left: 0;
}
#main {
/*position: fixed;*/
float: right;
width: 604px;
height: auto;
top: 10px;
right: 0;
bottom: auto;
left: 196px;
}
#footer {
position: fixed;
width: 800px;
height: auto;
top: auto;
right: auto;
bottom: auto;
left: 0;
}



Body {
scrollbar-base-color: #CCCCCC; 
scrollbar-face-color: #A3DAFF; 
scrollbar-track-color: #DBF1FF; 
scrollbar-arrow-color: #1D113B;
}
.style1 {color: #FF0000}
.style2 {color: #0000FF}
.style3 {color: #0000FF;	font-weight: bold;}
.style4 {color: #006600;font-weight: bold;}
.style11 {font-family: Arial, Helvetica, sans-serif; font-size: x-small; font-weight: bold; color: #FFFFFF;}
.style12 {font-family: Arial, Helvetica, sans-serif; font-size: x-small; font-weight: bold; color: #000000;}
.style17 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; }
.style17 a:link, .style17 a:visited {color: #FFFFFF; text-decoration: none; font-size: 10px; font-family:  Arial, Helvetica, MS sans-serif; }
.style17 a:hover {  color: #FFFF00; text-decoration: none; font-size: 10px; font-family: Arial, Helvetica, sans-serif;  }

.style9 {font-family: Arial, Helvetica, sans-serif; font-size: small; }
.style16 {color: #FFFFFF}

.style18 {font-family: Arial, Helvetica, sans-serif; font-size: x-small; font-weight: bold; color: #FFFFFF; }
.style20 {font-family: Arial, Helvetica, sans-serif; font-size: small; color: #0000FF; }
.style22 {font-family: Arial, Helvetica, sans-serif; font-size: small; color: #000000; font-weight: bold; }

TABLE {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
font {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
TD {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
TR {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
P {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
H1 {font-family: Arial, Helvetica, sans-serif; font-size: small; color: #000000; }
H2 {  color: #FF0000; text-decoration: none; font-size: 13px; font-family: Arial, Helvetica, MS Sans Serif, Geneva,  }
.middle TABLE { font-size: 12 px; color: #000000; font-family: MS Sans Serif, Geneva, Helvetica, Arial }
.middle TR { font-size: 12 px; color: #000000; font-family: MS Sans Serif, Geneva, Helvetica, Arial }
.middle TD { font-size: 13 px; color: #000000; font-family: MS Sans Serif, Geneva, Helvetica, Arial }



a:hover {  color: #1D113B; text-decoration: underline; font-size: 12px; font-family: Arial, MS Sans Serif, Geneva, Helvetica }
a {  color: #0000FF; text-decoration: none; font-size: 12px; font-family: Arial, MS Sans Serif, Geneva, Helvetica }
a:link {  color: #0000FF; underline: none; font-size: 12px; font-family: Arial, MS Sans Serif, Geneva, Helvetica }

.black a:hover {  color: #000000; text-decoration: none; font-size: 12px; font-family: Arial, MS Sans Serif, Geneva, Helvetica }
.black a {  color: #000000; text-decoration: none; font-size: 12px; font-family: Arial, MS Sans Serif, Geneva, Helvetica }
.black a:link {  color: #000000; underline: none; font-size: 12px; font-family: Arial, MS Sans Serif, Geneva, Helvetica }


.style14 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; }

.footer a:link, .footer a:visited {color: #FFFFFF; text-decoration: none; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.footer a:hover {  color: #FFFF00; text-decoration: none; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}

.header a:link, .header a:visited {color: #FFFFFF; text-decoration: none; font-size: 10px; font-family:  Arial, Helvetica, MS sans-serif; font-weight: 900;}
.header a:hover {  color: #1D113B; text-decoration: none; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: bolder; }

.header2 a:link, .header2 a:visited {color: #FFFFFF; text-decoration: none; font-size: 12px; font-family:  Arial, Helvetica, MS sans-serif; font-weight: 900;}
.header2 a:hover {  color: #1D113B; text-decoration: none; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bolder; }

.middle a:link, .middle a:visited {color: #2A92D0; text-decoration: none; font-size: 12px; font-family:  Arial, Helvetica, MS sans-serif; font-weight: 900;}
.middle a:hover {  color: #1D113B; text-decoration: underline; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bolder; }

.cell_header {
	background: #006500;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF; 
	font-size: 10px;
	text-transform: uppercase;
}

.cell_header_black {
	background: #333333;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF; 
	font-size: 10px;
	text-transform: uppercase;
}

.cell_header_blue {
	background: #003399;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF; 
	font-size: 10px;
	text-transform: uppercase;
}

.cell_header_blue a:link, .cell_header_blue a:visited {color: #FFFFFF; text-decoration: none; font-size: 12px; font-family:  Arial, Helvetica, MS sans-serif; font-weight: 900;}
.cell_header_blue a:hover {  color: #FFFFFF; text-decoration: underline; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bolder; }

.cell_header_red {
	background: #660000;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF; 
	font-size: 10px;
	text-transform: uppercase;
}

.cell_subheader {
	background: #CFE0CD;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000; 
	font-size: 10px;
	font-weight: bold;
}

.cell_subheader_black {
	background: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000; 
	font-size: 10px;
	font-weight: bold;
}

.cell_subheader_blue {
	background: #E8E8FF;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000; 
	font-size: 10px;
	font-weight: bold;
}

.cell_subheader_red {
	background: #FFB7B7;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000; 
	font-size: 10px;
	font-weight: bold;
}

.cell_regular {
	background: #EFEBE7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}


A.link_footer {
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
}

A.link_footer:link {
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
}

A.link_footer:visited {
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
}

A.link_footer:hover {
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: underline;
}