.row
{
  clear: right;
  padding-top: 1em;
  width:495px;
 
}


.lcol
{
  float: left;
  text-align: right;
  width:145px;
}

.rcol
{
  text-align: left;
  float: right;
  width:345px;
}


.red {
	text-align: left;
	margin-bottom: 0;
	color: #C00;
}

h3.red {
	font-size: .9em;
	margin-top: .4em;
}

td, th {
	background-color: #FFF;
}

.smaller {
	font-size: .8em;
}

.navcell {
font-family: Arial, Verdana, Helvetica, sans-serif;
color: #000000;
font-size: 11px;
font-weight: bold;
border-top: 1px #CC0000 solid;

}

.bottomnavcell {
font-family: Arial, Verdana, Helvetica, sans-serif;
color: #000000;
font-size: 11px;
font-weight: bold;
border-top: 1px #CC0000 solid; 
border-bottom: 1px #CC0000 solid;
}

.footer {
padding: .1em 1.4em;
color: #ffffff;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold; }

a:link {
color: #0000ff; 
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: underline;
}

a:visited {
color: #0000ff; 
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: underline;}

a:hover {color: #666666;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;}

a.college:link {
color: #0000ff; 
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-decoration: underline;
}

a.college:visited {
color: #0000ff; 
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-decoration: underline;}

a.college:hover {color: #666666;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-decoration: none;}

a.nav:link {
color: #000000;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none; }

a.nav:visited {color: #000000;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;}

a.nav:hover {color: #666666;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;}

a.footerlnk:link {
color: #ffffff;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none; }

a.footerlnk:visited {color: #ffffff;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
background-color: #cc0000; }

a.footerlnk:hover {color: #999999;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;}

th {
font-size: 13px;
}

h1, H2, H3, H4, H5, H6 {
text-align: center;
margin-top: 0;
margin-bottom: .3em;
color: #ffcc00;
font-weight: bold;
font-family: Arial, Verdana, Helvetica, sans-serif; }

p, td {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
color: #333333; }

.collegelist{
font-size: 10px; }

table.datatable th {
	margin: 10px;
	background-color: #c00;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 17px;
	color: #ffffff;
	font-weight: bold;
}

.datatable {
border: 1px #c00 solid;
margin: 4px; }

.namehead {
margin: 10px;
background-color: #cc0000;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 17px;
color: #ffffff;
font-weight: bold; }

.playerdetailtable {
	border: 1px #cc0000 solid;
	margin: 4px;
	padding: 3px;
}


.playerdetailheader {
	background-color: #c00;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
}

p.recruit {
	font-weight: bold;
	margin-top: 2em;
	margin-bottom: -.5em;
}

.playerlisthead {
	font-size:10px;
}

.new {color: #CC0000}

ul.navbar, ul.navblock {
	width: 153px;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

ul.navblock {
	width: 155px;
}

.navcell { 
	background-color: #FFF;
	margin-right: 0;
	padding: 4px 0 4px 18px;
}

li.navblock {
	padding: 8px 0 0 6px;
	margin-right: 0;
	background-color: #FFF;
}

.navblock { 
	background-color: #C00;
	margin-right: 0;
	padding-right: 0;
}

a.navblock { 
	color: #C00;
	background-color: #FFF;
}

a.navblock:hover { 
	color: #C00;
}

li.sublevel { 
	margin-left: 12px;
	padding-left: 6px;
}

table.profile {
	border: #C00 solid 1px;
	padding: 3px;
}

table.profile tr.header th {
	text-align: left;
	background-color: #C00;
	color: #fff;
}

table.profile td, table.profile th {
	padding-left: .35em;
	text-align: left;
}

#main {
	padding: 0 10px;
	width: 563px;
	float:right;
	margin-bottom: 1em;
}

#footer {
	background-color: #C00;
	clear: both;
}

#page {
	width: 742px;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	border: solid 2px #C00;
	background-image: url("images/navtile.gif");
	background-repeat: repeat-y;
	background-position: left;
}