/* UNIVERSAL */


A {
	color : #036;

}

A:visited  {
	color : #9370DB;
	
}

A:hover  {
	color : #069;

}

/* LEFT NAVIGATION */

P.nav {
	font : bold 13px arial,helvetica,sans-serif;
	color : #fff;
	margin-top : 4px;
	margin-bottom : 0px;
	
}
A.nav,A.nav:visited {
	color : #fff;
	text-decoration : none;
}
A.nav2,A.nav2:visited {
	font : bold 13px arial,helvetica,sans-serif;
	line-height : 133%;
	color : #660;
	text-decoration : none;

}
P.nav3 {
	font : bold 12px arial,helvetica,sans-serif;
	color : #f2e7ba;
	margin-top : 2px;
	margin-bottom : 0px;
	
}
A.nav3,A.nav3:visited {
	color : #f2e7ba;
	text-decoration : none;

}
.nav4 {
	font : 11px arial,helvetica,sans-serif;
	color : #fff;
	text-decoration : none;
	margin : 0px;
}
A.nav4,A.nav4:visited {
	color : #fff;
	text-decoration : none;
}
.nav5 {
	font : 9px arial,helvetica,sans-serif;
	color : #fff;
	text-decoration : none;

}
A.nav5,A.nav5:visited {
	text-decoration : underline;
}
TABLE.nav {
	font : 11px arial;
	color : white;
	text-decoration : none;
	margin-bottom : 6px;

}
A.nav:hover,A.nav2:hover,A.nav4:hover,A.nav5:hover {
	text-decoration : underline;
	color : #fff;

}

A.nav3:hover {
	text-decoration : underline;
	color : #f2e7ba;

}

/* TAN BAR LABELS */


TABLE.bar  {
	margin-top : 24px;
}

TD.bar {
	background-color : #f2e7ba;
	font : bold 12px "Trebuchet MS",arial,verdana,sans-serif;
	color : #000;
	padding : 1px;

}
TD.bar2 {
	background-color : #f2e7ba;
	font : 9px arial,verdana,sans-serif;
	text-align : right;
	padding : 1px;

}

TD.bar3 {
	background-color : #336;
}

A.bar2,A.bar2:visited {
	color : #8b0000;
	text-decoration : none;
}

A.bar,A.bar:visited  {
	color : #000;
	text-decoration : none;
}

A.bar:visited  {
	color : #000;

}


A.bar:hover,A.bar2:hover  {
	color : #8b0000;
	text-decoration : underline;
}


/* SPACES */

.half {
	margin-bottom : 8px;

}
.smsp {
	margin-bottom : 3px;

}

.hfsp {
	margin-bottom : -8px;

}
.full {
	margin-bottom : 16px;
}

/* HOMEPAGE SUBSCRIPTION BAR */

.subshd,A.subshd:visited {
	font : bold 12px arial,helvetica,sans-serif;
	color : #f7eecd;
	text-decoration : none;
	margin-top : 0;
	margin-bottom : 0;

}
.subs,A.subs:visited {
	font : 11px arial,helvetica,sans-serif;
	color : #fff;
	text-decoration : none;
	letter-spacing : normal;
	margin-top : 0;
	margin-bottom : 0;

}
A.subs:hover {
	color : #fff;
	text-decoration : underline;

}

A.subshd:hover {
	color : #f7eecd;
	text-decoration : underline;

}

.date,A.date,A.date:visited {
	font : 9px verdana,arial,sans-serif;
	color : #f7eecd;
	line-height : 10px;
	text-decoration : none;

}

A.date:hover  {
	color : #fff;

}



/* HEADLINES */

.tpst {
	font : bold 13px arial,helvetica,verdana,sans-serif;
	line-height : 115%;
	margin-top : 10px;
	margin-bottom : 0;

}
.cpc {
	font : bold 18px arial,helvetica,verdana,sans-serif;
	margin: 0px;

}
.hdln {
	font : 12px arial,helvetica,verdana,sans-serif;
	margin-bottom : 0;
	margin-top : 9px;

}
P.sbhd {
	font : 11px arial;
	margin-top : 2px;
	margin-bottom : 0;
	margin-left : 8px;

}
.smhd {
	font : bold 12px arial,helvetica,sans-serif;
	line-height : 120%;
	margin-bottom : 0;
	margin-top : 7px;
	
}
.dir {
	font : 12px arial,helvetica,sans-serif;
	margin : 0;
	
}

.colm  {
	font : 11px arial,helvetica,sans-serif;
	color : #666;
	margin-top : 8px;
	margin-bottom : 0px;

}

.updt  {
	font : 11px arial,helvetica,sans-serif;
	margin-top : 4px;
	margin-bottom : 0 px;
	
}


/* TEXT */

.text {
	font : 12px arial,helvetica,sans-serif;
	color : #000;
	margin-top : 3px;
}
.txt2 {
	font : 11px arial,helvetica,sans-serif;
	color : #000;
	margin-top : 0px;
	margin-bottom : 0px;
}
.cpc2 {
	font : 10px verdana,arial,sans-serif;
	color : #000;
	margin-top : 2px;
	margin-bottom : 2px;

}
.stxt  {
	font : 9px verdana,arial,sans-serif;
	color : #000;
	margin-top : 5px;
	margin-bottom : 0px;
}
.stxr  {
	font : 9px arial,sans-serif;
	color : #8b0000;
	margin-top : 5px;
	margin-bottom : 0px;
}

.ctln  {
	font : 12px verdana,arial,helvetica,sans-serif;
	margin-bottom : 12px;
	
}
.phcr {
	font : 9px arial,sans-serif;
	color : #888888;
	text-align : right;
	letter-spacing : 1px;
	margin-top : 0;
	margin-bottom : 4px;

}
.note {
	font : 9px verdana,arial,sans-serif;
	color : #000;
	text-align : center;

}
P.more {
	font : 9px verdana,arial,helvetica,sans-serif;
	margin-top : 11px;
	margin-bottom : 0px;

}

A.more,A.more:visited {
	color : #000;
	text-decoration : none;

}
A.more:hover {
	color : #8b0000;
	text-decoration : underline;

}

.ref  {
	font : 10px verdana,sans-serif;
	color : #000;
}

.refr  {
	font : 10px verdana,arial;
	margin-top : 6px;
	margin-bottom : 0px;
	
	}
	
IMG.bar  {
	margin-bottom : -6px;
	
	}
.nbrs  {
	margin-top : 0px;
	margin-bottom : 12px;
	font : bold 16px arial,verdana,sans-serif;
	color: #777;
}
.act1 {
	font : 10px arial,helvetica;
	color : #000
}
.mv70 {
	font : 12px arial,helvetica;
	color : #000
}

/* ADVERTISING and RIGHT RAIL BOXES */

.txtad {
	margin-top : 12px;
	margin-bottom : 12px;

}

TABLE.ads {
	margin-top : 8px;

}

TABLE.53 {
	background: #336;
	}
	
TABLE.ad {
	background-color : #663399;
	margin-top : 8px;

}
.ad1,A.ad1:visited {
	font : bold 12px arial;
	color : #e7cfff;
	margin : 0;
	text-decoration : none;

}
a.ad1:hover {
	color : #fff;
	
}

.ad2,a.ad2:visited {
	font : 9px verdana;
	color : #FFF;
	margin : 0;

}
A.ad2:hover {
	color : #e7cfff;
}

.ad3  {
	margin-top: 3px;
	margin-bottom: 0px;
	
}

TABLE.dc {
	background-color : #ffdd88;
	margin-top : 8px;

}
.dc1 {
	font : bold 12px arial;
	color : #000;
	margin : 0;

}
.dc2,A.dc2:visited {
	font : 9px verdana;
	color : #55400c;
	margin : 0;

}
A.dc2:hover  {
	color : #960;
	
}
.dc3  {
	margin-top: 3px;
	margin-bottom: 0px;
	
}

TABLE.sf {
	background-color : #B8860B;
	margin-top : 8px;

}
.sf1 {
	font : bold 12px arial;
	color : #000;
	margin : 0;

}
.sf2,A.sf2:visited {
	font : 9px verdana;
	color : #FFF;

}
A.sf2:hover {
	color : #f1deaf;

}

.sf3  {
	margin-top: 3px;
	margin-bottom: 0px;
	
}
TABLE.rt {
	background-color : #008000;
	margin-top : 8px;

}
.rt1 {
	font : bold 12px arial;
	color : #efe;
	margin : 0;

}
.rt2,A.rt2:visited {
	font : 9px verdana;
	color : #FFF;
	margin : 0;

}
A.rt2:hover {
	color : #D8F6D8;
	
}
.rt3  {
	margin-top: 3px;
	margin-bottom: 0px;
	
}
TABLE.rd {
	background-color : #dd3333;
	margin-top : 8px;

}
.rd1 {
	font : bold 12px arial;
	color : #ffd;
	margin : 0;

}
.rd2 {
	font : 9px verdana;
	color : #FFF;
	margin : 0;

}
A.rd,A.rd2:visited  {
	color : #FFF;
	
}

.rd3  {
	margin-top: 3px;
	margin-bottom: 0px;
	
}
TABLE.mp {
	background-color : #77aadd;
	margin-top : 8px;

}
.mp1 {
	font : bold 12px arial;
	color : #000;
	margin : 0;

}
.mp2 {
	font : 9px geneva,verdana,arial;
	color : #000;
	margin : 0;

}
A.mp2:visited  {
	color : #000;
	
}
.mp3  {
	margin-top: 3px;
	margin-bottom: 0px;
	
}
P.gohd {
	font : 11px verdana;
	color : #000;
	margin-left : 10px;
	margin-top : 0;
	margin-bottom : 1px;

}
A.gohd {
	font : bold 10px verdana;
	color : #336;

}
P.gorf {
	font : bold 10px verdana;
	color : #c00;
	margin-top: 3px;
	margin-bottom: 6px;

}
A.gorf {
	font : 11px verdana;
	color : #336;

}

TABLE.main  {
	margin-bottom : 18px;
}

gorfbody {
	font-family : arial, helvetica, verdana, sans-serif;

}

/*  EDITORIAL CONTENT TABLES  */

table.inline {margin-top: 12px; margin-bottom: 12px;}
tr.even {background-color: #f2e7ba;}
tr.odd {background-color: #fff;}
th {font: bold 12px 'Arial Narrow',arial,helvetica; text-align: center; color: #036;}
td.label {font: bold 12px 'Arial Narrow',arial,helvetica; text-align: left;}
td.text {font: 12px 'Arial Narrow',arial,helvetica; text-align: left;}
td.numb {font: 12px 'Arial Narrow',arial,helvetica; text-align: right;}
caption {font: 14px georgia,times; text-align: center; margin-bottom: 8px;}
td.stab {font: 9px arial,helvectica,sans-serif;}

.lbl1  {
	font: bold 12px 'Trebuchet MS',arial,verdana;
	color: #666;
	margin: 0px;
}
.lbl2  {
	font: bold 12px 'Trebuchet MS',arial,verdana;
	color: #666;
	margin-top: 0px;
	margin-bottom: -9px;
}
.lbl3  {
	font: bold 12px 'Trebuchet MS',arial,verdana;
	color: #666;
	margin-top: 9px;
	margin-bottom: 0px;
}

.lblr  {
	font: bold 12px 'Trebuchet MS',arial,verdana;
	color: #8b0000;
	margin-top: 9px;
	margin-bottom: 0px;
}
.lbr2  {
	font: bold 15px 'Trebuchet MS',arial,verdana;
	color: #8b0000;
	margin-top: 9px;
	margin-bottom: 0px;
}


li  {
	margin-bottom: 1px;
}

.click,a.click,a.click:visited  {
	font : 9px geneva,arial,sans-serif;
	color : #336;
	text-decoration: none;
}

a.click:hover  {
	text-decoration: underline;
	color: #336;
}

.reg,a.reg,a.reg:visited {
	font: 9px geneva,verdana,arial,sans-serif;
	color: #000;
	text-align: center;
	text-decoration: none;
}

a.reg:hover {
	color: #c5efff;
}

hr {
	clear: both;
	height: 1px;
	color: #999;
	width: 100%;
	margin: 12px 0px;
}

.body {
	font-size: 100%;
}

/*  E-MAIL ALERTS  */

.button  {
	font: bold 18px 'Trebuchet MS',tahoma,arial,helvetica,verdana;
	color : #fff;
	background-color : #8b0000;
	
}

/*  SPORTS NETWORK   */

pre {font: 10px 'lucida console',monaco,courier,monospace;}
#stats {font: bold 18px arial,verdana,sans-serif;text-align:left;}
#stats pre font[face] {font-family: 'lucida console',monaco,courier,monospace;}
#stats pre font[size] {font-size: 10px;}

