body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-weight: normal; 
	color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
}

.newsTitle {
	color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold;
}
.newsStory {
	font-weight: normal; 
	color: #000000; 
	POSITION: relative
}


.gnnbreg, .gnnbreg A, .gnnbreg A:link, .gnnbreg A:visited {font-size:11px;font-family:arial,helvetica,sans-serif;color:#000000}
.maintable { 
    border: thin solid #E9E9E9; 
    margin: 5 0 5 0; 
    width: 99%; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	WIDTH: 100%; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; 
	POSITION: relative
}

.sectionBar { 
	background-color: #ccc; MARGIN-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 100%; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Sans-serif; POSITION: relative
}

pre {
    FONT-FAMILY: Courier,lucidia-console sans-serif;
    font-size: 10px;
}

.text { 
	MARGIN-TOP: 1px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	WIDTH: 100%; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Sans-serif; POSITION: relative
}
.textSection {
    height: 100px; vertical-align: top;
}
.section { background-color: #E9E9E9; }

.toolbar {
	background-color: #333333; PADDING-RIGHT: 6px; PADDING-LEFT: 9px; PADDING-BOTTOM: 7px; PADDING-TOP: 6px; MARGIN-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10px; WIDTH: 100%; COLOR: #fff; FONT-FAMILY: Verdana, Sans-serif; POSITION: relative
}
.toolbar  A {
	COLOR: #fff
}
.toolbar  A:hover {
	COLOR: #ccc
}
.playerTitle {
	FONT-SIZE: 17px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; vertical-align: middle;
}
.tablesm {
	FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.tablesm A:link {
	COLOR: #000
}
.tablesm A:visited {
	COLOR: #000
}
.tablesm A:hover {
	COLOR: #ff0000
}
.bi { font-weight: bold; }

.textBox { 
    color:black; background-color:white; border:black solid 1px;  width:98%; font-size:100%;
}

select	{ color:black; background-color:white; border:black solid 1px; font-size:100%}
ul	    { margin-left: 2em; margin-top: 2px; margin-bottom: 2px; margin-right: 2px; padding: 0; list-style-image:url(images/arrow.gif); }

.notice { color: red; padding: 5px; text-align: center; vertical-align: middle; margin-bottom: 1em; width: 100%; display: block; font-size: 12px; }

.colhead {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND: #c1c1c1; COLOR: #000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.colhead A:link {
	COLOR: #000
}
.colhead A:visited {
	COLOR: #000
}
.colhead A:hover {
	COLOR: #ff0000
}

.oddrow {
	BACKGROUND-COLOR: #ffffff
}
.evenrow {
	BACKGROUND-COLOR: #E9E9E9
}

.sortcell {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #c1c1c1
}

.iteratormenu {
	FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.subbttn { FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; width: 65px}

#leftc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 2px; WIDTH: 70%; COLOR: #000; LINE-HEIGHT: normal; PADDING-TOP: 0px; FONT-FAMILY: Verdana, sans-serif; 
}
#centerc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: #edf3f7; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 1px; WIDTH: 29%; COLOR: #000; PADDING-TOP: 4px; FONT-FAMILY: Verdana, sans-serif; voice-family: inherit; height: 100%
}
#halfc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 1px; WIDTH: 48%; COLOR: #000; PADDING-TOP: 4px; FONT-FAMILY: Verdana, sans-serif; voice-family: inherit; height: 100%
}

.news1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 2px; PADDING-TOP: 0px
}
.news2 {
	BORDER-RIGHT: #f00 0px solid; PADDING-RIGHT: 4px; BORDER-TOP: #f00 0px solid; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #f00 0px solid; COLOR: #000; LINE-HEIGHT: 21px; PADDING-TOP: 0px; BORDER-BOTTOM: #f00 0px solid; FONT-FAMILY: Verdana, sans-serif
}
.news2 A {
	COLOR: #000000; TEXT-DECORATION: none
}
.news2 A:hover {
	TEXT-DECORATION: underline
}

.news1 H1 {
	background-color: #003155; PADDING-RIGHT: 2px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative
}
.news1 H1 A {
	COLOR: #fff; TEXT-DECORATION: none
}
.news1 H1 A:hover {
	TEXT-DECORATION: underline
}
.must2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px; FONT-FAMILY: Verdana, sans-serif
}
.musthdr1 {
	PADDING-RIGHT: 0px; BORDER-TOP: #bab8a9 1px solid; PADDING-LEFT: 0px; BACKGROUND: #d5d2c3; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #bab8a9 1px solid
}

table.prospectranking {width:100%; FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
table.prospectranking tr.header td {border-top: 0; font-weight: bold; text-transform: uppercase; padding-top: 8px; padding-bottom: 8px;}
table.prospectranking td {padding: 4px; border-top: 1px solid #cdcdcd; text-align: center;}
table.prospectranking td.position {background-color: #d2d2d2; width:50px;}
table.prospectranking td.htwt {background-color: #e7e7e7; text-align: center; width:70px;}
table.prospectranking td.schools {background-color: #f5f5f5; padding-left: 12px; width:100px; text-align: left;}
table.prospectranking td.rank {font-weight: bold; vertical-align: top; text-align: right; width:15px; font-size: 8pt;}
table.prospectranking td.name {color: #666666; text-align: left;}
table.prospectranking td.name a {font-weight: bold; font-size: 8pt;}
table.prospectranking tr.commentary td {border:0; text-align: left;}
table.prospectranking tr.commentary img {border: 1px solid black; float:left; margin-right: 8px;}
table.prospectranking tr.options td {border-top: 0; text-align: right; font-weight: bold;}

.playerPic { height: 90px; float:left;}
.newsPicLeft { height: 180px; float:left;}

#topstory {
	padding-right: 0px; padding-left: 0px; font-size: 10px; background: #d5d2c3; padding-bottom: 0px; color: #000; padding-top: 4px; font-family: verdana, sans-serif; float: left; width: 100%
}

.topStoryPicSection { float: left; background: #d5d2c3; }
.topStoryPic { padding-right: 6px; margin-top: 0px; padding-left: 6px; height: 150px; text-align: center}

#newsArticle {
	padding-right: 0px; padding-left: 0px; font-size: 10px; background: #d5d2c3; padding-bottom: 0px; color: #000; padding-top: 4px; font-family: verdana, sans-serif; float: left; width: 100%
}

.newsPicSection { float: left; }
.newsPic { padding-right: 6px; margin-top: 0px; padding-left: 6px; width: 180px; }

.photosubtext {
	padding-right: 6px; margin-top: 0px; padding-left: 6px; font-weight: bold; margin-bottom: 10px; padding-bottom: 5px; 
}

