BODY {font-family: Arial, Helvetica, sans-serif; font-size:12px; margin-left: 0px; margin-right: 0px; margin: 0 5 5 0; }

TD, 
TH, 
P,
TD.P, 
TH.P{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

td.bullet{
	width:10px;
	vertical-align:top;
}

.list_feature{
}

.cbreakbg0 {background-color: #fffbb3;}

.coverstory_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #000000;
	background-image: url
	background-repeat: no-repeat;
}

.topstory_tower_title,
.topstory_tower_title td,
.topstory_tower_title a:link, 
.topstory_tower_title a:hover,
.topstory_tower_title a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	background-repeat: no-repeat;
}

.topstory_title,
.topstory_title a:link, 
.topstory_title a:hover,
.topstory_title a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	background-image: url
	background-repeat: repeat-y;
	background-color:#989898;
}

.topstory_minitext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.topstory_summary,
.topstory_summary td,
.topstory_summary a:link, 
.topstory_summary a:hover,
.topstory_summary a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.topstory_mini{
	background-color: #E6E6E6;
	cursor:pointer; cursor:hand;
	border: 3px solid #E6E6E6;
}

.topstory_miniselected{
	background-color: #CACACA;
	cursor:pointer; cursor:hand;
	border: 3px solid #CACACA;
}

.topstory_minihover{
	background-color: #E6E6E6;
	cursor:pointer;
	cursor:hand;
	border: 3px solid #CACACA;
}


table.bullet{
	border: 0px;
	padding:0px;
	spacing:0px;
}

table.alert {
	background-color: #FFD65A;
}
td.alert {
	background-color: #FDF56E;
}
.nalert{
	color:#FF0000;
}

/*
.nalert2, bkbrn.nalert2, .nalert2 A:visited, .nalert2 A:link {font-size: 12px; font-family: arial, helvetica, sans-serif; color: #FFFFFF;}
.nalert {font-size: 12px; font-family: arial, helvetica, sans-serif; color: #EFEB29;}
*/


input{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.photonav{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #343434;	
}



a.optsel_list:link, a.optsel_list:visited, a.optsel_list:hover {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
}





a.nav_linkright,
a.nav_linkright:visited,
.nav_linkright{
	font-family:Arial, Helvetica, sans-serif;
	color:#DFEAFD;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}

a.nav_linkright:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#DFEAFD;
	font-size: 11px;
	font-weight: bold;
	text-decoration:underline;
}

a.nav_linkright_s,
a.nav_linkright_s:visited,
.nav_linkright_s,
a.nav_linkright_s:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#33CCFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}

.smallLabel {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
}

input.smallButton {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color:#D5D0CA;
}

a:link {color:#010080;}
a:visited {color:#010080;}
a:active {color:#6C6C6C;}
a:hover {color:red;}

a.link_title{
	font-size: 14px;
}

td.navline {
	background-color: #AFC1D7;
}

.footlink, a.footlink, a.footlink:visited{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

/* Spacer class */
div.spacer20 {height: 20px; font-size: 20px;}
div.spacer10 {height: 10px; font-size: 10px;}
div.spacer5 {height: 5px; font-size: 5px;}
div.spacer3 {height: 3px; font-size: 3px;}

/* Spacer class */
div.spacer20s {height: 20px; font-size: 20px; background-color:#FFFFFF;}
div.spacer10s {height: 10px; font-size: 10px; background-color:#FFFFFF;}
div.spacer5s {height: 5px; font-size: 5px; background-color:#FFFFFF;}
div.spacer3s {height: 3px; font-size: 3px; background-color:#FFFFFF;}

.nav_txt{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 11px;
	font-weight: bold;
}

a.nav_linkleft, a.nav_linkleft:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}

a.nav_linkleft:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration:underline;
}

.leaderb_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

a.leaderb_link, a.leaderb_link:visited, a.leaderb_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.leaderb_subtitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.statbox_title{

    color:#FFFFFF;

    font-family: arial, helvetica, sans-serif;

            font-size:22px;

            font-style:italic;

    font-weight:bold;

    line-height:20px;

}

.statbox_txt, .statbox_txt a:link, .statbox_txt a:visited{color:#FFFFFF;}

.statbox_txt a:hover{color:#EEFC0B}

/* from spln - needed for shared Fantasy components */
.pt {font-family: arial, helvetica, sans-serif; font-size: 26px;color: #000000; font-weight: bold;}
.storyhd {font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #395D4A; font-weight:bold;}
.storyhdl {font-family: arial, helvetica, sans-serif; font-size: 18px;color: #000000; font-weight: bold;}
.storybyline {font-size: 13px; font-family: arial, helvetica, sans-serif; font-weight: bold;}
.storydate {font-size: 10px; font-family: arial, helvetica, sans-serif;}
.storylinks {font-size: 10px; font-family: verdana, arial, helvetica, sans-serif;}


/* Header Sponsors */
.hdrspon {font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-weight:bold;}
.hdrspontxt {font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #000000;}
.hdrspontxt  A:visited, .hdrspontxt A:link A:hover A:visited {color: #010080;}

/* Options.pl Styles */
A.optsel, A.optsel:visited {color: #000000;}
.optsel {font-weight:bold; text-decoration: none;}
A.optsel_sm, A.optsel_sm:visited {color: #000000;}
.optsel_sm {font-weight:bold; text-decoration: none;}

div.padding_leftnav{
	padding: 8px;
}
div.padding_feature{
	padding: 8px;
}

.rail_select,.content_select,.content_button{
	font-size: 10px;
	font-family: Arial, helvetica, sans-serif;
}

.centerbody{
	font-size: 12px;
}

/*Course Explorer Classes*/
.bg2hdr{background-color:#e5e5e5;}
.brdr1{border:1px solid #000000;}
.brdr1_lr{border-left:1px solid #000000;border-right:1px solid #000000;}
.brdr2{border:1px solid #386390}

/*Legacy - Majors Fast Facts*/
.ff, .ff A, .ff A:link, .ffhl, .ffhl A, .ffhl {font-size: 11px; font-family: arial, helvetica, sans-serif;}
.ff, .ff A, .ff A:link, .ff A:visited {color: #000175; font-weight: bold; text-decoration: none;}
.ffhl, .ffhl A, .ffhl A:link, .ffhl A:visited {color: #7A7979; font-weight: bold; background-color: #ffffff; text-decoration: none;}
.ffbg {background-color: #dddddd;}

/*Legacy - Major's Leaderboard*/
.leaderboard TR { background-color : #F2F2F2; }
.leaderboard TD {font-family:Verdana,Arial,Helvetica; font-size:10px; font-weight:bold; }
.leaderboard TH {font-family:Verdana,Arial,Helvetica; font-size:10px; font-weight:bold; }
.mr1 { background-color : #CFB940; font-family:Verdana,Arial,Helvetica; font-size:10px; font-weight:bold; }
.mr2 { background-color : #5B72AE; font-family:Verdana,Arial,Helvetica; font-size:10px; font-weight:bold; }
.mr3 { background-color : #247135; font-family:Verdana,Arial,Helvetica; font-size:10px; font-weight:bold; }
.mr4 { background-color : #87602D; font-family:Verdana,Arial,Helvetica; font-size:10px; font-weight:bold; }
.mr5 { background-color : #A11C22; font-family:Verdana,Arial,Helvetica; font-size:10px; font-weight:bold; }
.mrx { background-color : #F2F2F2; font-family:Verdana,Arial,Helvetica; font-size:10px; font-weight:bold; }
.db  { background-color : #DBDBDB; }
.cc  { background-color : #CCCCCC; }
.c1  { background-color : #C1C1C1; }
.ef  { background-color : #EEF2F2; }

/*Legacy - Majors Scorecard*/
.Table1 TD, .table1 TH {font-size:10px; font-family: Verdana, Helvetica, sans-serif;}
.bg0font {color:#FFFFFF;}
.a1 {font-size:10px;font-family: Arial, Helvetica, sans-serif;}
.ace {background-color:DarkOrange; color:#FFFFFF;} 
.deagl {background-color:#CB8C47; color:#FFFFFF;} 
.eagl {background-color:#3E5A8A; color:#FFFFFF;}
.bird {background-color:#BB2322; color:#FFFFFF;}
.par {background-color:#E9EAEC; color:#000000;}
.bog {background-color:#0D7969; color:#FFFFFF;}
.dbog {background-color:#574C2C; color:#FFFFFF;}
.othr {background-color:#6C6BAF; color:#FFFFFF;}
.key {background-color:#D0D0D0}
.be {color:#FF0000;} 
.ab {color:#0000FF;}
.sn {font-family:Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; color:#FFFFFF;}



/*TopStory.pm Classes*/
.ctopcap {font-size:10px; line-height:12px;  font-family: Arial, Helvetica, sans-serif;}
.tophd1 {font-size: 16px; font-family: Arial, helvetica, sans-serif; font-weight:bold; color: #D01223;}
.tophd1a {font-size: 14px; font-family: Arial, helvetica, sans-serif; font-weight:bold; color: #D01223;}

.tophd2 A:link, .tophd2 A  {font-size: 20px; font-family: Arial, helvetica, sans-serif; font-weight:bold; color: #02027A;}
.tophd2a a:link, .tophd2a A {font-size: 20px; font-family: Arial, helvetica, sans-serif; font-weight:bold; color: #02027A;}

.top1ink a:link, .top1ink A {font-size: 11px; font-family: Verdana, Arial, helvetica, sans-serif; font-weight:bold;}

