/*
 All contents of this file and all associated Page Concepts' 
 files are copyright 1996-2001, ajk concepts, inc. 
 Duplication without permission is strictly prohibited. 
*/
BODY { 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px;
	scrollbar-face-color: #107da5;
    scrollbar-shadow-color:White;
	scrollbar-arrow-color: White;
/*  
	scrollbar-highlight-color:
    scrollbar-3dlight-color:
    scrollbar-darkshadow-color:
    scrollbar-track-color: 
*/
}
P, SPAN{
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
}
TABLE, TD { 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
}
TEXTAREA, INPUT, SELECT {  
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	font-size: 12px;
}
HR{
	height: 1pt;
}
H4{
	color: #107DA5;
}
A:link  {
	COLOR: #107da5;
	text-decoration: none; 
	 FONT-WEIGHT: bold;
}
A:visited { 
	COLOR: #107da5;
	text-decoration: none;
	 FONT-WEIGHT: bold; 
}
A:active {
	COLOR: #107da5;
	text-decoration: none; 
	 FONT-WEIGHT: bold;
}
A:hover {
	COLOR: #107da5;
	text-decoration: underline;
	 FONT-WEIGHT: bold;
}
.copyright{
	font-size: 10px;
	COLOR: White;
}
.copyright A:link  {
	COLOR: White;
	text-decoration: underline; 
	 FONT-WEIGHT: bold;
}
.copyright A:visited { 
	COLOR: White;
	text-decoration: underline; 
    FONT-WEIGHT: bold;
}
.copyright A:active {
	COLOR: White;
	text-decoration: underline; 
	 FONT-WEIGHT: bold;
}
 .copyright A:hover {
	COLOR: White;
	text-decoration: none; 
    FONT-WEIGHT: bold;
}
.header{
	font-size: 16px;
	COLOR: #314381;
	 FONT-WEIGHT: bold;
}
.header A:link  {
	COLOR: #314381;
	text-decoration: underline; 
	 FONT-WEIGHT: bold;
}
.header A:visited { 
	COLOR: #314381;
	text-decoration: underline; 
    FONT-WEIGHT: bold;
}
.header A:active {
	COLOR: #314381;
	text-decoration: underline; 
	 FONT-WEIGHT: bold;
}
 .header A:hover {
	COLOR: #314381;
	text-decoration: none; 
    FONT-WEIGHT: bold;
}
.topnav{
	font-size: 11px;
	COLOR: Black;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
.topnav A:link  {
	COLOR: Black;
	text-decoration: none;
	 FONT-WEIGHT: normal;
}
.topnav A:visited { 
	COLOR: Black;
	text-decoration: none;
  FONT-WEIGHT: normal;
}
.topnav A:active {
	COLOR: Black;
	text-decoration: none;
	 FONT-WEIGHT: normal;
}
 .topnav A:hover {
	COLOR: #314381;
	text-decoration: underline;
  FONT-WEIGHT: normal;
}
.leftNavTable{
	background: white;
}
.leftNavBackground{
	background: #E2EAF8;
}
.leftnav{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 6px;
	background-color: #E2EAF8; 
}
.leftnav a{
	color: #1A76B7;
	text-decoration: none;
}

.leftnav a:visited{
	color: #1A76B7;
	text-decoration: none;
}
.leftnav a:hover{
	color: #1A76B7;
	text-decoration: underline;
}
.mousenav{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 6px;
	background-color: #1A76B7;
}
.mousenav a{
	color: #E2EAF8;
	text-decoration: none;
}

.mousenav a:visited{
	color: #E2EAF8;
	text-decoration: none;
}
.mousenav a:hover{
	color: #E2EAF8;
	text-decoration: none;
}
.border{
	border: 1px solid #314381;
}
.tblHeader{
	background-color: #314381;
	color: white;
	font-weight:bold;
}
.tableHeader{
	background-image: url(../messageboard/images/blue_gradiant.gif);
	background-color: #1B3F95;
	color: #E9EEFB;
	font-weight: bold;
	padding-left: 5px;
}
.subtblHeader{
	background-color: #E9EEFB;
	color:#1B3F95;
	font-weight: bold;
	padding-left: 5px;
}
.grayBar{
	background-color: #CECED3;
	color:black;
} 
.grayBar A:link  {
	COLOR: black;
	text-decoration: none; 
	 FONT-WEIGHT: normal;
}
.grayBar A:visited { 
	COLOR: black;
	text-decoration: none; 
    FONT-WEIGHT: normal;
}
.grayBar A:active {
	COLOR: black;
	text-decoration: none; 
	 FONT-WEIGHT: normal;
}
 .grayBar A:hover {
	COLOR: black;
	text-decoration: underline; 
    FONT-WEIGHT: normal;
}
.smalllink{
	font-size: 10px;
	COLOR: Black;
	font-weight: normal;
}
.smalllink A:link  {
	COLOR: Black;
	text-decoration: underline; 
	 FONT-WEIGHT: normal;
}
.smalllink A:visited { 
	COLOR: Black;
	text-decoration: underline; 
    FONT-WEIGHT: normal;
}
.smalllink A:active {
	COLOR: Black;
	text-decoration: underline; 
	 FONT-WEIGHT: normal;
}
 .smalllink A:hover {
	COLOR: Black;
	text-decoration: none; 
    FONT-WEIGHT: normal;
}
.quote{
	border: 1px solid #1B3F95;
	background-color: #CECED3;
}
.tbl2Header{
	background-color:#3F8640; 
	color:#E4F7E4; 
	font-weight: bold;
	padding-bottom: 2px;
	padding-left: 8px;
	padding-right: 4px;
	padding-top: 2px;
}
.statsHeader{
	background-color: #E4F7E4;
	font-weight: bold;
	color: #3F8640;
	padding-left: 3px;
}
.dateline{
	font-weight: bolder;
	padding: 10px;
}
.topline{
	background-color: #314381;
	color: white;
	font-weight: bold;
	padding-bottom: 2px;
	padding-right: 6px;
	padding-top: 2px;
	text-align: right;
	border-bottom: 1px solid #f1f1f1;
}
.button {
	background: #DBDBCE;
	border-bottom: 1px solid #666633;
	border-left: 1px solid #EBF5D4;
	border-right: 1px solid #666633;
	border-top: 1px solid #EBF5D4;
	color: #666633;
	cursor: hand;
	height: 19px;
	text-decoration: none;
	width: 110px;
}
.shortbutton {
	background: #DBDBCE;
	border-bottom: 1px solid #666633;
	border-left: 1px solid #EBF5D4;
	border-right: 1px solid #666633;
	border-top: 1px solid #EBF5D4;
	color: #666633;
	cursor: hand;
	height: 19px;
	text-decoration: none;
	width: 60px;
}
.longbutton {
	background: #DBDBCE;
	border-bottom: 1px solid #666633;
	border-left: 1px solid #EBF5D4;
	border-right: 1px solid #666633;
	border-top: 1px solid #EBF5D4;
	color: #666633;
	cursor: hand;
	height: 19px;
	text-decoration: none;
	width: 170px;
}
.redbutton {
	background: #D00000;
	border-bottom: 1px solid #DC143C;
	border-left: 1px solid #F8B1BF;
	border-right: 1px solid #DC143C;
	border-top: 1px solid #F8B1BF;
	color: #FFFFFF;
	cursor: hand;
	height: 19px;
	text-decoration: none;
	width: 100px;
	text-align: center;
}
.shortRedButton {
	background: #D00000;
	border-bottom: 1px solid #DC143C;
	border-left: 1px solid #F8B1BF;
	border-right: 1px solid #DC143C;
	border-top: 1px solid #F8B1BF;
	color: #FFFFFF;
	cursor: hand;
	height: 19px;
	text-decoration: none;
	width: 60px;
}
.calendarBold{
	 font-weight:bold;
	 color:#32568B;
}
.calendar{
	font-size: 12px;
	COLOR: black;
}
.calendar A:link  {
	COLOR: #00267F;
	text-decoration: none; 
	font-weight:bold;
}
.calendar A:visited { 
	COLOR: #00267F;
	text-decoration: none;
	font-weight:bold;
}
.calendar A:active {
	COLOR: #00267F;
	text-decoration: none;
	font-weight:bold;
}
.calendar A:hover {
	COLOR: #00267F;
	text-decoration: underline;
	font-weight:bold;
}
.calendarHeader{
	background-color: #BDC8D9;
	color: #32568B;
	font-weight:bold;
}
.calendarBorder{
	border-top: 1px solid #32568B;
	border-left: 1px solid #32568B;
	border-right:1px solid #32568B;
}