body {
	font-family: Arial, sans-serif;
	font-size: 11px;
	/*
	background-image: url(/images/main/allstaryear.gif);
	background-repeat: no-repeat;
	background-position: 770px top;
	*/
}
td, div, input, select, textarea {
	font-family: Arial, sans-serif;
	font-size: 11px;
}

a {
	color: #CC0000;
	text-decoration: none;
}
a:hover {
	color: #FF0000;
	text-decoration: none;
}
.big {
	font-size: 12px;
	font-weight: bold;
	color: #00458E;
}
.medwht {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-transform: uppercase;
	}
.medblu {
	font-size: 12px;
	font-weight: bold;
	color: #002C5A;
	text-transform: uppercase;
}
.large {
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	text-transform: uppercase;
	}
.largewht {
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-transform: uppercase;
}
.largeorg {
	font-size: 14px;
	font-weight: bold;
	color: #f7ac0a;
	text-transform: uppercase;
	}
.largeblu {
	font-size: 14px;
	font-weight: bold;
	color: #002C5A;
	text-transform: uppercase;
}
.largelghtblu {
	font-size: 14px;
	font-weight: bold;
	color: #FDC264;
	text-transform: uppercase;
}
.xlarge {
	font-size: 18px;
	font-weight: bold;
	color: #002C5A;
	text-transform: uppercase;
	}
.xlargeWHT {
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
	text-transform: uppercase;
}
.small {
	font-size: 10px;
}
.smallblu {
	font-size: 10px;
	color: #002C5A;
	}
.smallwht {
	font-size: 10px;
	color: #ffffff;
}
.smallwht2 {
	font-size: 11px;
	color: #ffffff;
}
a.nav {
	font-size: 12px;
	font-weight: bold;
	color: #003263;
	text-decoration: none;
	text-transform: uppercase;
	padding-left: 18px;
}
a.nav:hover {
	font-size: 12px;
	font-weight: bold;
	color: #003263;
	text-decoration: none;
	text-transform: uppercase;
	padding-left: 18px;
}
.navoff {
	/*background-color: #990000;
	background-image: url(/images/main/nav_off.gif);*/
	background:url('/images/main/NavNonSelect.jpg') white;
	
}
.navover {
	/*background-color: #690000;
	background-image: url(/images/main/nav_over.gif);*/
	background-color: #cfd6ec;
	cursor: hand;
	cursor: pointer;
}
.navon {
	background-color: #cfd6ec;
	cursor: hand;
	cursor: pointer;
}
.navtanoff {
	background-color: #CDAA7B;
	background-image: url(/images/main/navtan_off.gif);
}
.navtanover {
	background-color: #B98D5B;
	background-image: url(/images/main/navtan_over.gif);
	cursor: hand;
	cursor: pointer;
}
.navtanon {
	background-color: #E1C79B;
	background-image: url(/images/main/navtan_on.gif);
	cursor: hand;
	cursor: pointer;
}
.navblueoff {
	background-color: #2182CA;
}
.navblueover {
	background-color: #00409C;
	cursor: hand;
	cursor: pointer;
}
.navblueon {
	background-color: #82BDE7;
	cursor: hand;
	cursor: pointer;
}
.navdrkblueoff {
	background-color: #13497E;
	background-image: url(/images/main/navdrkblue_off.gif);
}
.navdrkblueover {
	background-color: #0E375E;
	background-image: url(/images/main/navdrkblue_over.gif);
	cursor: hand;
	cursor: pointer;
}
.navredoff {
	background-color: #CC0000;
}
.navredover {
	background-color: #960000;
	cursor: hand;
	cursor: pointer;
}
.navredon {
	background-color: #D60000;
	cursor: hand;
	cursor: pointer;
}


.navsub {
	background-color: #003263;
	display: none;
	position: absolute;
	z-index:5000;
}
.navsuboff {
	font-size: 11px;
	font-weight: bold;
	color: #003263;
	text-transform: uppercase;
	background-color: white;
}
.navsubon {
	font-size: 11px;
	font-weight: bold;
	color: #003263;
	text-transform: uppercase;
	background-color: #cfd6ec;
	cursor: pointer;
	cursor: hand;
}
.shortfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: #F3F0E8;
	color: #000000;
	width: 150px;
	border-width:;
	border: 1px solid #333333;
}
.field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: #F3F0E8;
	color: #000000;
	width: 200px;
	border-width:;
	border: 1px solid #333333;
}
.field2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: #FFFFFF;
	color: #000000;
	width: 200px;
	border-width:;
	border: 1px solid #333333;
}
/*.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background: #F3F0E8;
	color: #000000;
	border-width:;
	border: 2px outset;
	cursor: pointer;
	cursor: hand;
}*/
hr {
	color: #A14740;
	background-color: #A14740;
	border: 0;
	height: 1px;
}
ul {
	margin:8px 0px 15px 25px;
	list-style:outside;
}
ol {
	margin:5px 0px 15px 25px;
	list-style:outside;
}
.border {
	border: 1px solid #333333;
	
	
}
.button {
	padding:0 .25em 0 .25em;
	width:1;
	overflow:visible;
	text-align:center;
	width:auto;
}
.redx {
font-size:14px; color:#CC0000; font-weight:bold;
}
.highlight {
/*background:#ba0d13;*/
color:#ba0d13;
font-weight:bold;
/*padding:1px;
margin:1px;*/
/* border: 1px solid #fff;padding: 4px;*/
}
