/* CSS Document */
body {background-color: #002A6A; 
	background-image: url(images/bg.gif); margin:0px;}
h2 {font-size: 12px;	font-weight: bold; text-align: left;
	color: #000000; padding: 0px; margin: 0px;}
p {margin: 0px 0px 5px 0px;padding: 0px 0px 5px 0px;} 
td {
font: normal normal normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/* Special paragraph classes */
.sm { font-size: 9px; font-weight: normal;} 
.bold { font-weight:bold;}
.smbold { font-weight: bold; font-size: 9px }
.smboldc { font-weight: bold; font-size: 9px; text-align:center; }
/* Special div classes */
.sportdate {background-color:#011a5d;width:168px;height:15px; 
	padding:1px; border-bottom:1px solid #4e67aa; color:white;
	font:bold 9px Verdana, Arial, Helvetica, sans-serif;}
.righthead {background-color:#011a5d;color:white;
	font-weight:bold;}
	
/* Calendar controls */
table.cal {	background-color: #5a6ab5;}
td.cal {font: 8pt normal Arial, Helvetica, sans-serif;
 background-color:white;}
td.nodate {background-color: #5a6ab5;}
	
/* Everything designated by CC */
a:link, a:active, a:visited  {
 font-weight:bold; color: #284A9E; text-decoration: none;}
 
a img {border:0;}

a:hover {color: #333333; text-decoration:underline;}

a.topNav:link, a.topNav:active, a.topNav:visited {
	font-size: 11px; color: #ffffff; font-weight: normal;
	text-decoration: none; background-color: #223B7E;}

a.topNav:hover {
	font-size: 11px; color: #ffffff; font-weight: normal;
	text-decoration: none; background-color: #284A9E;}

a.leftNav:link, a.leftNav:active, a.leftNav:visited {
	font-size: 11px; color: #ffffff; text-align:left;	
	font-weight: normal; text-decoration: none; display: block;
	background-color: #223B7E; background: url(images/leftnav_bg.gif);	
	background-repeat: no-repeat; text-indent: 25px;
	width: 160px; height: 20px; line-height: 19px;}

a.leftNav:hover {
	font-size: 11px; color: #ffffff; font-weight: normal;
	text-align:left; text-decoration: none; display: block;
	background-color: #284A9E;
	background:   url(images/leftnav_bg_over.gif);
	background-repeat: no-repeat; text-indent: 25px; width: 160px;
	height: 20px; line-height: 19px;}

a.rtNav:link, a.rtNav:active, a.rtNav:visited {
	font-size: 11px; color: #ffffff; text-align:left;	
	font-weight: normal; text-decoration: none; display: block;
	background-color: #223B7E; background: url(images/rtnav_menu.gif);	
	background-repeat: no-repeat; text-indent: 25px;
	width: 168px; height: 20px; line-height: 19px;}

a.rtNav:hover {
	font-size: 11px; color: #ffffff; font-weight: normal;
	text-align:left; text-decoration: none; display: block;
	background-color: #284A9E; background: url(images/rtnav_menu_over.gif);
	background-repeat: no-repeat;	text-indent: 25px; width: 168px;
	height: 20px; line-height: 19px;}

a.list:link, a.list:active, a.list:visited  {
	font-size: 10px; text-align: left; font-weight:bold;	
	color: #284A9E; text-decoration: none}

a.list:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; text-align: left; font-weight:bold;
	color: #333333; text-decoration:underline;}

a.ftr:link, a.ftr:active, a.ftr:visited {
	font-size: 10px; font-weight:normal; color: #777777;
	text-decoration: none; }

a.ftr:hover {
	font-size: 10px; font-weight:normal; color: #333333;
	text-decoration: underline;}

.text {
	font-size: 11px; color: #333333; text-align:left;}

.detail {
	font-size: 9px; font-style:italic; text-transform:uppercase;	
	text-align:left;	color: #999999;}

.subHeads {	
	font-size:12px; font-weight:bold; text-align:left; color:#000000;}

.line {text-align:right; display: block; height: 14px;
	background: url(images/i_divider_bg.gif); width: inherit;}

.location {font-size: 11px; font-weight: bold; text-align:left;
	color: #333333; text-transform:uppercase; text-decoration: none;}

.sechdr {text-align:right;	display: block; height: 26px;
	background: url(images/sechdr_bg.gif);	width: inherit;
	color:white; text-transform:uppercase; text-indent: 10px;
	font-weight: bold; font-size:12px;}

.sechdrleft {text-align:left;	display: block; height: 26px;
	background: url(images/sechdr_bg.gif);	width: inherit;
	color:white; text-transform:uppercase; text-indent: 10px;
	font-weight: bold; font-size:12px;border-left:1px solid black;
	border-right:1px solid black;}
.rf {filter:dropshadow(color:#000000, offx:3, offy:2)}
	
.subhdr_blank {
	text-align:left;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ffffff;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 6px;
	text-shadow: #000000;
	display: block; 	
	vertical-align: middle; 
	text-transform: uppercase;
	background: url(../../images/subhdr_blank_bg.gif);
	width: 404px;
	height: 20px;
}

.rtnav {font-size: 11px; text-align:left; padding-left: 8px;
	padding-right: 3px; font-weight:normal; color: #D4E0F3;
	text-decoration: none;}

.data {font-size: 10px; font-weight:normal; color: #D4E0F3;
	text-decoration: none; padding-left: 5px; text-align:left;}

.poll {font-size: 9px; font-weight:normal; text-align:left;
	color: #D4E0F3; text-decoration: none;}

.ftr {font-size: 10px; font-weight:normal; color: #aaaaaa;
	text-decoration: none; text-align:left;}

.legal {font-size: 10px; font-weight:normal; color: #5A6AB5;
	text-decoration: none; text-align: right;}
/* Form items */
form {	margin: 0px; padding: 0px;	border: 0px none;}
input {font-size: 11px; font-weight: normal; text-align: left;
	color: #000000; }
select {font-size:11px;font-weight:normal;text-align:left;color:#333333;}
textarea {
	font-size:11px;font-weight:normal;text-align:left;color:#000000;}
fieldset {	border:0px; margin:0px; padding:0px;}
legend {display: none;}
