#all {visibility: visible; padding: 0px; border-width: 0px; border-style: none; margin: 0px; position: relative; top: 0px; z-index: 1;}
#floatframe {position:absolute; left: 170px; top: 220px; width: 200px; height:440; z-index: 1; border-bottom: 1px black solid;}
#rolloutdiscount {display: none; background-color: #b3b3b3; width: 498px; padding: 3px 7px 3px 7px; z-index: 1000;}
#rolloutvirtual {display: none; background-color: #b3b3b3; width: 498px; padding: 3px 7px 3px 7px; z-index: 1000;}
#rolloutgolf {display: none; background-color: #b3b3b3; width: 200px; padding: 3px 7px 3px 7px; z-index: 1000;}
#rollouthotels {display: none; background-color: #b3b3b3; width: 498px; padding: 3px 7px 3px 7px; z-index: 1000;}
#rolloutreal {display: none; background-color: #b3b3b3; width: 498px; padding: 3px 7px 3px 7px; z-index: 1000;}
#nav {position: absolute; top: 5px; left: 0px; background-color: #7d7d7d; width: 139px; padding: 0px; z-index: 2;}
#right {position: absolute; top: 5px; left: 512px; width: 260px; padding: 0px; z-index: 2;}
#tab {width: 260px; padding: 0px; z-index: 5;}

#center {position: absolute; top: 505px; left: 140px; width: 372px; padding: 0px; z-index: 1;}

body, td, {
  font-family: Times New Roman, Times Roman, serif;
  font-size: 14px;
  color: #0E0A0A;
  line-height: 14px;
}
.textcenter {
  font-family: Times New Roman, Times Roman, serif;
  font-size: 14px;
  color: #0E0A0A;
  text-align: center;
  line-height: 14px;
}
.textcenterital {
  font-family: Times New Roman, Times Roman, serif;
  font-size: 14px;
  color: #0E0A0A;
  font-style: italic;
  text-align: center;
  line-height: 14px;
}
.head1 {
  font-family: Times New Roman, Times Roman, serif;
  font-size: 14px;
  font-weight: bold;
  color: #410303;
  text-align: left;
  line-height: 14px;
}
.head1center {
  font-family: Times New Roman, Times Roman, serif;
  font-size: 2px;
  font-weight: bold;
  color: #003658;
  text-align: center;
  line-height: 14px;
}
.head2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #000000;
  text-align: left;
  line-height: 14px;
}
.head2center {
  font-family: Times New Roman, Times Roman, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #003658;
  text-align: center;
  line-height: 14px;
}
.head3center {
  font-family: Times New Roman, Times Roman, serif;
  font-size: 14px;
  font-weight: bold;
  color: #003658;
  text-align: center;
  line-height: 14px;
}
menu {
  font-family: Times New Roman, Times Roman, serif;
  font-size: 14px;
  color: #003658;
  line-height: 14px;

}
.flyout {
  text-decoration: none;
	font-family: Times New Roman, Times Roman, serif;
	font-weight: bold;
	color: #013161;
  font-size: 12px;
	line-height: 14px;
}
A.flyout:link {
  color: #004000;
}
A.flyout:visited {
  color: #004000;
}
A.flyout:hover {
  color: #0505FF;
}
A:link {
	color:#0505FF;
	font-weight: bold;
}  
A:active {
	color: blue;
	font-weight: bold;
}  
A:hover {
	color: red;
	font-weight: bold;
}  
A:visited {
	color: #0505FF;
	font-weight: bold;
}  







.combobox1 { background-color: #1A1C5A; color: #FFFFFF; font-family: arial; font-weight: bold; color: #013161; font-size: 10px; line-height: 12px;}



.n {font: 10px Verdana, Arial, sans-serif; color: #000000; font-weight: bold; line-height: 20px; padding: 3px;}
.n A {text-decoration: uncerline; color: #000000;}
.n A:hover {text-decoration: none; color: #C00000;}

.n6 {font: 10px Verdana, Arial, sans-serif; color: #EF1F1F; font-weight: bold; background-color: #410303;}
.n6 A {text-decoration: none; color: #EF1F1F;}
.n6 A:hover {text-decoration: none; color: #008000;}

.n2 {font: 10px Verdana, Arial, sans-serif; color: #F22626; font-weight: bold; background-color: #b3b3b3; padding: 3px; background-image: url(/images/navleft.jpg);}
.n2 A {text-decoration: none; color: #dedfbd;}
.n2 A:hover {text-decoration: none; color: #e5e5e5;}

.n3 {font: 10px Arial, sans-serif; color: #000000; font-weight: bold; padding: 2px;}
.n3 A {text-decoration: underline; color: #C00000;}
.n3 A:hover {text-decoration: underline; color: #C00000;}

.n4 {font: 11px Verdana, Arial, sans-serif; color: #000000; font-weight: bold; background-color: #dedfbd; line-height: 16px;
padding: 2px 2px 2px 6px;}
.n4 A {text-decoration: none; color: #008080;}
.n4 A:hover {text-decoration: underline; color: #008080;}

.n5 {font: 12px Arial, sans-serif; color: #000000; font-weight: bold; line-height: 16px; padding: 2px;}
.n5 A {text-decoration: underline; color: #138412;}
.n5 A:hover { text-decoration: underline; color: #DF1111;}

.t2 {font: 12px Verdana, Arial, sans-serif; color: #ffffff; line-height:16px; padding: 2px;}
.t2 a:link {color: #ffffff;}
.t2 a:visited {color: #ffffff;}
.t2 a:hover {color: #5CD8D7;}
 

.t3 {font: 14px Verdana, Arial, sans-serif; color: #ffffff; line-height:16px; padding: 2px;}
.t3 a:link {color: #ffffff;}
.t3 a:visited {color: #ffffff;}
.t3 a:hover {color: #5CD8D7;}
 

.t4 {font: 18px Verdana, Arial, sans-serif; color: #ffffff; line-height:26px; padding: 2px;}
.t4 a:link {color: #ffffff;}
.t4 a:visited {color: #ffffff;}
.t4 a:hover {color: #5CD8D7;}
 
.t5 {font: 18px Verdana, Arial, sans-serif; color: #000000; line-height:26px; padding: 2px;}
.t5 a:link {color: #ffffff;}
.t5 a:visited {color: #ffffff;}
.t5 a:hover {color: #5CD8D7;}
 
.navdivider {background-color: #636363;	font-size: 1px; height: 1px; overflow-y: hidden; line-height: 1px;}

.v {color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; style:inline; padding: 1px; border: 1px; border-style:solid; border-color:#000000;}
.v A {color: #000000;}

.columnists {padding: 0px; width:162px; overflow: hidden;}

.boxline {border: 1px #adadad solid; padding: 0px;}

.column {font: 10px Verdana, Arial, sans-serif; color: #000000; padding: 3px; z-index: 1;}
.column A {color: #00009b;}
.column A:hover {color: #951515;}

.copy {font: 11px Verdana, Arial, sans-serif; color: #000000; line-height:15px;}
.copy a:link {color: #00009B;}
.copy a:visited {color: #6A644C;}
.copy a:hover {color: #951515;}
 
.medium {font: 11px Arial, sans-serif; color: #000000; line-height:13px; padding-bottom:8px;}
.medium A {color: #00009b;}
.medium A:hover {color: #951515;}

.small {font: 10px Verdana, Arial, sans-serif; color: #000000; line-height:13px; padding-bottom:8px;}
.small A {color: #00009b;}
.small A:hover {color: #951515;}

.footer {font: 10px  Verdana, Arial, sans-serif; color: #7c7e7c; line-height:13px;}
.footer A {color: #7c7e7c;}
.footer A:hover {color: #7c7e7c;}

.bullet {font: 18px Arial, sans-serif; color: #000000; line-height:14px; font-weight: bold;}
.bullet a:link {color: #00009B;}
.bullet a:visited {color: #6A644C;}
.bullet a:hover {color: #951515;}

.twinbullet {font: 10px Verdana, sans-serif; color: #000000; line-height:16px; font-weight: bold;}
.twinbullet A {color: #00009b;}
.twinbullet A:hover {color: #951515; text-decoration: underline;}

.twin {font: 11px Verdana, Arial, sans-serif; color: #000000; padding: 0px 5px 5px 15px; line-height:15px;}
.twin A {text-decoration: none; color: #00009b;}
.twin A:hover {color: #951515; text-decoration: underline;}

.twin2 {font: 12px Verdana, Arial, sans-serif; color: #ffffff; padding: 0px 5px 5px 15px; line-height:15px;}
.twin2 A {text-decoration: none; color: #ffffff;}
.twin2 A:hover {color: #ffffff; text-decoration: underline;}

.twinhead {font: 13px Arial, Verdana, sans-serif; color: #000000; padding: 0px; line-height:15px; border: 0px #000000 solid; font-weight: bold}
.twinhead A {color: #000000;}

.headlinks {font: 13px Arial, sans-serif; color: #ffffff; padding: 0px 5px 5px 11px; line-height:18px;}
.headlinks A:link {color: #ffffff; text-decoration: none;}
.headlinks A:visited {color: #ffffff; text-decoration: none;}
.headlinks A:hover {color: #ffffff; text-decoration: underline;}
.headlinks A:visited:hover {color: #ffffff; text-decoration: underline;}

.subhead {font: 16px Arial, sans-serif; color: #ffffff; font-weight: bold; line-height:25px;}
.subhead A {color: #00009b;}
.subhead A:hover {color: #951515;}







BODY {font-family: Arial, Helvetica, sans-serif; font-size:16px; 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: #FFFFFF;
	background-image: url(http://images.pgatour.com/images/bg_imgtitle_med.gif);
	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: #ffffff;
	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-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: 13px;
 font-weight: bold;  color: #ffffff;
}


.topstory_mini{
	background-color: #E6E6E6;
	cursor:pointer; cursor:hand;
	border: 3px solid #404000;
}


.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: #000000;
	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:#000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}

a.nav_linkleft:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration:underline;
}

.leaderb_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

a.leaderb_link, a.leaderb_link:visited, a.leaderb_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.leaderb_subtitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}



.statbox_title{

    color:#000000;

    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:#000000;}
.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:#000000;}



/*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;}


