BODY {
	SCROLLBAR-BASE-COLOR: #FFFFFF;
	SCROLLBAR-ARROW-COLOR: #FFFFFF;
}
SELECT {
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	FONT-SIZE: 11px;
	COLOR: #000000;
	BACKGROUND-COLOR: #CFCFCF
}
.calendar {
	FONT-SIZE: 5px;
	FONT-FAMILY: Verdana,Arial,Helvitica,sans-serif;
}
TEXTAREA, .bginput {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	COLOR: #000000;
	BACKGROUND-COLOR: #CFCFCF
}
A:link, A:visited, A:active {
	COLOR: #000020;
}
A:hover {
	COLOR: #FF4400;
}
#cat A:link, #cat A:visited, #cat A:active {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
#cat A:hover {
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
}
#ltlink A:link, #ltlink A:visited, #ltlink A:active {
	COLOR: #000020;
	TEXT-DECORATION: none;
}
#ltlink A:hover {
	COLOR: #FF4400;
	TEXT-DECORATION: underline;
}
.thtcolor {
	COLOR: #EEEEFF;
}

P, TD, UL, DIV, .yspgen { font: 12px Arial, Helvetica, sans-serif; }
B { font-weight : bold; }

.l {text-align:left !important;}
.r {text-align:right !important;}
.headlines ul {list-style-type:none;padding:3px 0 0 0;margin:0;}
.headlines li {background-image:url(/images1/spo/bullet.gif);background-repeat:no-repeat;background-position:3px 4px;padding-left:13px;margin-bottom:8px;}
.yspgens { font-weight: normal; font-size: 11px; color: #000000; }
.yspleadstory { font-weight: normal; font-size: 13px;  line-height: 17px; }
.yspleadhdln { font: bold 20px Arial, Helvetica, sans-serif; color:#000000; }
.yspsctnhdln { font: bold 18px Arial, Helvetica, sans-serif; color:#000000; }
.yspsctnhdln2 { font: bold 13px Arial, Helvetica, sans-serif; color:#000000; }
.yspmlbpasctnhdln { font: bold 18px Arial, Helvetica, sans-serif; color:#FFFFFF; }
.ysptblhdr { font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }
.ysptblsbhdr { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }
.yspdetailttl { font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #000000; }
.yspcptnnames { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #333333; }
.yspscores { font: 10px Verdana, Arial, Helvetica, sans-serif; }
.yspnotice { color: #636363; }
.yspredzone { color: #CF0000; }
.yspartclsrc { color: #666666; }
.ysptimedate { font: 11px Arial, Helvetica, sans-serif; color:#999999; }
.yspwin { color: #215A08; }
.ysploss { color: #BC1819; }
.ysplive { color: #CC6600; }

a { color: #0000FF; }
a:visited { color: #990099; }
a.yspgens { font-weight:normal; font-size:11px; color:#0000FF; }
a.ysphdrnav { font-weight: bold; color: #FFFFFF; }
a.ysphdrnav:visited { color: #FFFFFF; }
a.yspsubhdrnav { font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }
a.yspsubhdrnav:visited { color: #FFFFFF; }
a.ysptblhdrlinks { font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }
a.ysptblhdrlinks:visited { color: #FFFFFF; }
a.ysptblsbhdr { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }
a.ysptblsbhdr:visited { color: #FFFFFF; }
a.ysptblhdrsts { font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #0000FF; }
a.ysptblhdrsts:visited { color: #0000FF; }
a.yspmore { font: bold 10px Verdana, Arial, Helvetica, sans-serif; }
a.yspinfo { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000; }
a.yspimg { color: #000000; }
a.yspimg:visited { color: #000000; }

.yspButton { width: 110; }
.yspSlct { width: 180; }

.yspwhitebg { background-color:#FFFFFF; }
.yspblackbg { background-color: #000000; }
.ysprtcol1 { background-color: #F6F7F2; }

.yspnavbg { background-color: #F6F7F2; }
.yspsctbg { background-color: #001C66; }

.ysptblbdr1 { background-color: #333333; }
.ysptblbdr2 { background-color: #88C030; }
.ysptblbdr3 { background-color: #999999; }
.ysptblbdr4 { background-color: #DFE0DD; }

.ysptblthmain { background-color: #666666; }
.ysptblthmsts { background-color: #999999; }
.ysptblthbody1 { background-color: #88C030; }
.ysptblthbody2 { background-color: #EEEEEE; }

.ysptblclbg1 { background-color: #EEEEEE; }
.ysptblclbg2 { background-color: #88C030; }
.ysptblclbg3 { background-color: #F4F5F1; }
.ysptblclbg4 { background-color: #FFFFEE; }
.ysptblclbg5 { background-color: #EEEEDD; }
.ysptblclbg6 { background-color: #FFFFCC; }
.ysptblclbg7 { background-color: #666666; }

.ysprow1 { background-color: #FFFFFF; }
.ysprow2 { background-color: #F6F7F2; }

.yspxprthmain { background-color: #849CC6; }
.yspxprthbody { background-color: #EFF3F9; }

.ysphomegm { background-color: #E7E7C6; }
.yspawaygm { background-color: #CECECE; }
.ysptodaygm { background-color: #FFFF9C; }

label {
       cursor: pointer;
       cursor: hand;
       /* declared twice for browser differences */
       /* notifies the user that clicking the lable selects the form */
}
.buttonstyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#CCCCCC;
	font-weight:bold;
	border-color:#000000;
	border-top-width: 1px;
	border-left-width: 1px; 
	border-bottom-width: 1px;
	border-right-width: 1px;
}

.textbox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	border-color:#CCCCCC;
	border-top-width: 1px;
	border-left-width: 1px; 
	border-bottom-width: 1px;
	border-right-width: 1px;
}

A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A:hover {
	COLOR: #FFEA00; TEXT-DECORATION: none
}
A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}

