<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.hide { display: none !important; }
#submit {
    border-top: 1px solid;
    text-align: center;
    padding: 10px;
}

.reqForm h2 {
    display: block;
}
#agreement {
    border: 1px solid #aaa;
    width: 500px;
    height: 200px;
    overflow:  auto;
    margin: 0 auto;
    padding: 5px;
}
.reqForm .spanAll {
    width: 300px;;
}
#resetBtn.disabled {
    background: -webkit-linear-gradient(top, #d3d3d3, #a9a9a9);
    cursor:  not-allowed!important;
}
.bottom {
    min-height: 100vh;
}



.header {font-family: Verdana, Helvetica; color: #000000; font-size: 16PX; font-weight:bold;}
.subheader {font-family: Verdana, Helvetica; color: #999999; font-size: 13px; font-weight:bold;}
td {font-family: Verdana, Helvetica; font-size: 11px; font-weight:normal;}
th {font-family: Verdana, Helvetica; font-size: 11px; font-weight:normal;}
.body {font-family: Verdana, Helvetica; color: #000000; font-size: 12px; font-weight:normal;}
.bodywhite {font-family: Verdana, Helvetica; color: #FFFFFF; font-size: 12px; font-weight:bold;}
.bodyred {font-family: Verdana, Helvetica; color: #A40045; font-size: 12px; font-weight:bold;}
.caption {font-family: Verdana, Helvetica; color: #666666; font-size: 10px; font-weight:bold;}
.caption1 {font-family: Verdana, Helvetica; color: #666666; font-size: 11px; font-weight:normal;}
.footer {font-family: Verdana, Helvetica; color: #cccccc; font-size: 10px; font-weight:normal;}
.boldred {font-weight:bold; color: #A40045;}
.B {font-family: Verdana, Helvetica; font-weight:bold; font-size:11px}
.I {font-family: Verdana, Helvetica; font-style:italic; font-size:11px}
A.nav1 {font-family: Verdana, Helvetica; color: #666666; font-size: 11px; font-weight:normal; text-decoration: none;}
A.nav1:hover {font-family: Verdana, Helvetica; color: #A40045; font-size: 11px; font-weight:normal; text-decoration:none;}
A.nav1AT {font-family: Verdana, Helvetica; color: #A40045; font-size: 11px; font-weight:bold; text-decoration: none;}

A.secnav1 {font-family: Verdana, Helvetica; color: #666666; font-size: 10px; font-weight:normal; text-decoration: underline;}
A.secnav1:hover {font-family: Verdana, Helvetica; color: #A40045; font-size: 10px; font-weight:normal; text-decoration: underline;}
A.secnav1AT {font-family: Verdana, Helvetica; color: #A40045; font-size: 10px; font-weight:normal; text-decoration:underline;}

.button { font-family: Verdana, Helvetica; font-size: 11px; font-weight: bold; color: #ffffff; background-color:#A40045;  padding: 1pt; margin: 1pt;}
.main .button { font-family: Verdana, Helvetica; font-size: 11px; font-weight: bold; color: #ffffff; background-color:#005DAB;  padding: 1pt; margin: 1pt;}
thead           { display: table-header-group }
tbody           { display: table-row-group }
tfoot           { display: table-footer-group }
div.page	{ page-break-before: always }
textarea	{ font-family:Verdana,san-serif; background-color:#FFFFFF; color:#000000; font-size:11px; }
.biginput	{ font-family:Verdana,san-serif; background-color:#FFFFFF; color:#000000; font-size:18px; }
.highlight	{color:#A40045; font-weight: bold; font-size:11px;}
.main .highlight	{color:#005DAB; font-weight: bold; font-size:11px;}
.cour		{ font-family:monospace; font-weight:bold; background-color:#FFFFFF; color:#000000; font-size:14px; }

input.billing { font-family:Verdana,san-serif; background-color:#FFFF99; color:#000000; font-size:11px; }
select.billing { font-family:Verdana,san-serif; background-color:#FFFF99; color:#000000; font-size:11px; }
.highlight_billing { background-color:#FFFF33; }

.AMMmain         {text-decoration:none; background-color:#CCCCCC; color:#000000; font-weight:bold; font-size:12px; }
.AMMback         {background-color:#A40045; }
.AMMcur          {text-decoration:none; background-color:#FFFF99; cursor:hand; color:#A40045; font-weight:bold; font-size:12px; }
.AMMcurgif       {background-color:#A40045; }
.AMMgifarea      {background-color:#000000; font-size:12px; }
.AMMgiflite      {background-color:#FF3333; font-size:12px; }
.AMMlink         {text-decoration:none; color:#FFFFFF; font-weight:bold; font-size:12px; }
.AMMlite         {background-color:#FFFFFF; cursor:hand; color:#000000; font-weight:bold; font-size:12px; }
.AMMbreak        {background-color:#A40045; font-size:12px; }
.AMMsub          {text-decoration:none; background-color:#CCCCCC; color:#000000; font-weight:bold; font-size:11px; }
.AMMsubcur       {text-decoration:none; background-color:#FFFF99; cursor:hand; color:#000000; font-weight:bold; font-size:11px; }
.AMMsubgifcur    {background-color:#A40045; font-size:11px; }
.AMMsubback      {background-color:#CCCCCC; }
.AMMsubgifarea1  {background-color:#FFFFFF; font-size:11px; }
.AMMsubgiflite1  {background-color:#FFFFFF; font-size:11px; }
.AMMsubgifarea2  {background-color:#000000; font-size:11px; }
.AMMsubgiflite2  {background-color:#FF3333; font-size:11px; }
.AMMsublink      {text-decoration:none; font-weight:bold; font-size:11px; }
.AMMsublite      {background-color:#FFFFFF; cursor:hand; color:#000000; font-weight:bold; font-size:11px; }
.AMMsubbreak     {background-color:#A40045; font-size:11px; }
.AMMmainhead     {text-decoration:none; background-color:#666666; color:#FFFFFF; font-weight:bold; font-size:11px; }
.AMMgifhead      {background-color:#000000; font-size:11px; }


.MMmain         {font-family:Verdana,san-serif; text-decoration:none; background-color:#FFFFFF; font-weight:bold; font-size:11px; }
.MMback         {font-family:Verdana,san-serif; background-color:#FFFFFF; }
.MMcur          {font-family:Verdana,san-serif; text-decoration:none; background-color:#FFFFFF; cursor:hand; font-weight:bold; font-size:11px; }
.MMcurgif       {font-family:Verdana,san-serif; background-color:#FFFFFF; }
.MMgifarea      {font-family:Verdana,san-serif; background-color:#FFFFFF; font-size:11px; }
.MMgiflite      {font-family:Verdana,san-serif; background-color:#FFFFFF; font-size:11px; }
.MMlink         {font-family:Verdana,san-serif; text-decoration:none; font-weight:bold; font-size:11px; }
.MMlite         {font-family:Verdana,san-serif; background-color:#FFFFFF; cursor:hand; font-weight:bold; font-size:11px; }
.MMbreak        {font-family:Verdana,san-serif; background-color:#FFFFFF; font-size:11px; }
.MMsub          {font-family:Verdana,san-serif; text-decoration:none; background-color:#FFFFFF; font-weight:bold; font-size:11px; }
.MMsubcur       {font-family:Verdana,san-serif; text-decoration:none; background-color:#FFFFFF; cursor:hand; font-weight:bold; font-size:11px; }
.MMsubgifcur    {font-family:Verdana,san-serif; background-color:#FFFFFF; font-size:11px; }
.MMsubback      {font-family:Verdana,san-serif; background-color:#FFFFFF; }
.MMsubgifarea1  {font-family:Verdana,san-serif; background-color:#FFFFFF; font-size:11px; }
.MMsubgiflite1  {font-family:Verdana,san-serif; background-color:#FFFFFF; font-size:11px; }
.MMsubgifarea2  {font-family:Verdana,san-serif; background-color:#FFFFFF; font-size:11px; }
.MMsubgiflite2  {font-family:Verdana,san-serif; background-color:#FFFFFF; font-size:11px; }
.MMsublink      {font-family:Verdana,san-serif; text-decoration:none; font-weight:bold; font-size:11px; }
.MMsublite      {font-family:Verdana,san-serif; background-color:#FFFFFF; cursor:hand; font-weight:bold; font-size:11px; }
.MMsubbreak     {font-family:Verdana,san-serif; background-color:#FFFFFF; font-size:11px; }
.MMmainhead     {font-family:Verdana,san-serif; text-decoration:none; background-color:#FFFFFF; color:#A40045; font-weight:bold; font-size:11px; }
.MMgifhead      {font-family:Verdana,san-serif; background-color:#FFFFFF; font-size:11px; }


.greytext	{font-family:Verdana,san-serif; background-color:#FFFFFF; color:#666666; font-size:11px; }
.grey		{font-family:Verdana,san-serif; background-color:#999999; font-size:11px; }
.white		{font-family:Verdana,san-serif; background-color:#FFFFFF; font-size:11px; }
.black		{font-family:Verdana,san-serif; background-color:#000000; color:#FFFFFF; font-size:11px; }

.hdr 		{font-family:Verdana,san-serif;  font-weight: bold; background-color: #999999; color:#FFFFFF; }  
.wlcm 		{font-family:Verdana,san-serif;  background-color: #A40045; color:#FFFFFF; }  
.subhdr 	{font-family:Verdana,san-serif;  font-weight: bold; background-color: #A40045; color:#FFFFFF; }  
.main .subhdr 	{font-family:Verdana,san-serif;  font-weight: bold; background-color: #005DAB; color:#FFFFFF; } 
.photocopy 	{font-family:Verdana,san-serif;  font-size:10px; font-style:italic; background-color: #E4CC91; color:#000000; }  
.main .photocopy 	{font-family:Verdana,san-serif;  font-size:10px; font-style:italic; background-color: #005DAB; color:#ffffff; }  
.articlecopy 	{font-family:Verdana,san-serif;  font-size:11px; font-style:italic; background-color: #FFFFFF; color:#000000; }  

.pwrlst 	{font-family:Verdana,san-serif;  font-size=9pt;background-color:#FAEAC5; color:840F18; }  
.cellhdr 	{font-family:Verdana,san-serif;  font-size=10pt; font-weight:bold; background-color:#E4CC91; color:000000; }  
.athlst 	{font-family:Verdana,san-serif;  font-size=9pt;background-color:#E4CC91; color:000000; }  
.splst 		{font-family:Verdana,san-serif;  font-size=9pt;background-color:#FAEAC5; color:000000; }  
.odd 		{font-family:Verdana,san-serif;  font-size=9pt;background-color:#FAEAC5; }  
.even 		{font-family:Verdana,san-serif;  font-size=9pt;background-color:#FFF8D2; }  
.red 		{font-family:Verdana,san-serif;  font-size=9pt; background-color:#FFAAAA; color:#000000; }  
.green 		{font-family:Verdana,san-serif;  font-size=9pt; background-color:#AACCAA; color:#000000; }  
.grey 		{font-family:Verdana,san-serif;  font-size=9pt; background-color:#DDDDDD; color:#000000; }  
.error 		{font-family:Verdana,san-serif;  font-size=9pt; font-weight:bold; background-color:#CCEEFF; color:#000000; }  
.main .error 	{font-family:Verdana,san-serif;  font-size=9pt; font-weight:bold; background:transparent; color:#ffffff; } 
.inact 		{font-family:Verdana,san-serif;  font-size=9pt; background-color:#FF9999; }  
.warn 		{font-family:Verdana,san-serif;  font-size=9pt; background-color:#FFFF99; }  
.leftColTabs .warn 		{font-family:Verdana,san-serif;  font-size=9pt; color:#ffffff; background-color:#005DAB; } 
.sm      	{font-family:Verdana,san-serif; font-size:11px;color:#000000;text-decoration:none;}
.med      	{font-family:Verdana,san-serif; font-size:14px;color:#000000;text-decoration:none;}
.ty      	{font-family:Verdana,san-serif; font-size:9px; color:#000000;text-decoration:none;}
.tyb      	{font-family:Verdana,san-serif; font-size:9px; font-weight:bold: color:#000000;text-decoration:none;}
.lgb      	{font-family:Verdana,san-serif; font-size:18px; font-weight:bold; color:#000000;text-decoration:none;}
.arttitle      	{font-family:Verdana,san-serif; font-size:18px; font-weight:bold; color:#000000;text-decoration:none;}
.headline      	{font-family:Verdana,san-serif; font-size:14px; font-weight:bold; color:#000000;text-decoration:none;}
.oldheadline   	{font-family:Verdana,san-serif; font-size:12px; font-weight:bold; color:#000000;text-decoration:none;}

.leftColTabs .oldheadline   	{font-family:Verdana,san-serif; font-size:12px; font-weight:bold; color:#ffffff;text-decoration:none;}

.bioname      	{font-family:Verdana,san-serif; font-size:18px; font-weight:bold; color:#000000;text-decoration:none;}
.bioposition   	{font-family:Verdana,san-serif; font-size:14px; font-weight:bold; color:#000000;text-decoration:none;}
.handover      	{cursor:hand; font-family:Verdana,san-serif;}
.calodd 	{font-family:Verdana,san-serif;  font-size=9pt;background-color:#FAEAC5; }  
.caleven 	{font-family:Verdana,san-serif;  font-size=9pt;background-color:#FFF8D2; }  

.bbback {background-repeat: no-repeat; background-image: url(/statImages/bbscoreboard.gif); background-color:#000000;}
.tdback {background-repeat: no-repeat; background-image: url(/statImages/scoreboard-bkg.gif); background-color:#000000;}
.scoreboard-score {font-family: Verdana, verdana, sans-serif; font-size: 36px; color: #FF4444; font-weight: bold;}
.scoreboard-qtr {font-family: Verdana, verdana, sans-serif; font-size: 24px; color: #FF4444; font-weight: bold;}
.scoreboard-yellow {font-family: Verdana, verdana, sans-serif; font-size: 12px; color: #FF4444; font-weight: bold;}
.scoreboard-white {font-family: Verdana, verdana, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold;}
.scoreboard-qtr-score {font-family: Verdana, verdana, sans-serif; font-size: 12px; color: #FFFFFF;}
.scoreboard-qtr-num {font-family: Verdana, verdana, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold;}

.team-header 	{font-family: Verdana, Helvetica; color: #000000; font-size: 16PX; font-weight:bold;}
.stat-hdr-big 	{font-family:Verdana,san-serif;  font-size: 14px; font-weight: bold; background-color: #A40045; color:#FFFFFF; }  
.stat-hdr 	{font-family:Verdana,san-serif;  font-weight: bold; background-color: #A40045; color:#FFFFFF; }  
.stat-hdr-link 	{font-family:Verdana,san-serif;  font-weight: bold; background-color: #A40045; color:#FFFFFF; }  
.stat-odd 	{font-family:Verdana,san-serif;  font-size=9pt;background-color:#FAEAC5; }  
.stat-hdr-sm 	{font-family:Verdana,san-serif;  background-color: #A40045; color:#FFFFFF; }  
.stat-even 	{font-family:Verdana,san-serif;  font-size=9pt;background-color:#FFF8D2; }  
.stat-totals 	{font-family:Verdana,san-serif;  font-size=9pt; background-color:#FFAAAA; color:#000000; }

.hmblacksh	{font-family: Verdana,san-serif; font-size:14px; color:#FFFFFF; font-weight:bold;
			background-color:#000000; }
.hmblackso	{font-family: Verdana,san-serif; font-size:12px; color:#FAEAC5; font-weight:bold;
			background-color:#000000; }
.hmblacksm	{font-family: Verdana,san-serif; font-size:12px; color:#FFFFFF; font-weight:bold;
			background-color:#000000; }
.hmblackh	{font-family: Verdana,san-serif; font-size:11px; color:#FFFFFF; font-weight:bold; }
.hmblackw	{font-family: Verdana,san-serif; font-size:11px; color:#FFFFFF; font-weight:bold; }
.hmblackty	{font-family: Verdana,san-serif; font-size:9px; color:#FFFFFF;  }

.othheadtitle
        {
        font-family: Verdana,Helvetica,Verdana;
        font-size:14px;
        font-weight:bold;
        background-color:#A40045;
        color:#FFFFFF;
        }

/***************************************************************************/
/* Menu.css                                                                               */
/***************************************************************************/
/* Used in menu examples - /0/C/user/listmenu/examples/ */

#menu-container {
	height: 32px;
	width: 1018px;
	top: 212px !important;
}

ul#list-menu {
	margin: 0px;
	list-style-type: none;
	/*text-align: center;*/
	height: 33px;
	position: relative;
	clear: both;
	padding: 0px !important;
}

ul#list-menu li {
	display: block;	
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	float: left;
}

#list-menu .divider {
	background: url(http://www.gorunners.com/fls/13300/site_graphics/menudivider.png) no-repeat;
	width: 2px;
	height: 34px;
}

ul#list-menu ul.subnav {
	background: #000;
	padding: 10px;
	width: 200px;	
}

ul#list-menu ul.subnav li {
	border-width:1px 1px 0px 1px;	
	float: none;
}

ul#list-menu ul.subnav li.last {
	border-width:1px;	
}

#list-menu .subnav li {
	display: block;	
}

#list-menu li {
	background:transparent;
	border-color:none;
	border-style:none;
	border-width:0px 0px 0px 0px;
	display: inline;
	margin:0px;
}

#list-menu li.parent {
	position: relative;
}

/* IE 6 fix for width:auto */
* html #list-menu li.parent {
	width:1%;	
}

#list-menu li.section {
	
}

#list-menu li.section a {
	padding-left:10px;
	font-weight:bold;	
}

#list-menu li.sub {
	background:transparent;	
}

#list-menu li a.top-menu-link {
	padding: 7px 42px 10px;
	white-space: nowrap;
	margin-top: 0px;
	text-transform: uppercase;
	font-weight: bold;
}

#list-menu li.parent, #list-menu li.parent {
}

#list-menu li.parent {
	height: 33px;
}

#list-menu li.parent.last a {
	border: 0px;
}

#list-menu li.parent .last {
	border-right: 0px;	
}

#list-menu li a {
	color: #fff;
	font-family: Verdana;
	font-size: 13px;
	text-decoration: none;
}

#list-menu .subnav li a {
	font-weight: normal;
	font-size: 11px;	
	color: #000;
	font-family: Verdana;
	text-align: left;	
	display: block;
	padding: 2px 0px 2px 34px;
	width: 152px;
}

#list-menu a:hover {
	background:transparent;
}

#list-menu .parent .top-menu-link a:hover {
	background:transparent;
	color:#005db5;
}

#list-menu li.sub:hover {
}

#list-menu .subnav li a:hover {
	color: #fff;
	background: #4287c1;
}

#list-menu li.sub {
	position:relative;	
}

#list-menu ul, 
#list-menu :hover ul ul, 
#list-menu :hover ul :hover ul ul, 
#list-menu :hover ul :hover ul :hover ul ul, 
#list-menu :hover ul :hover ul :hover ul :hover ul ul 
{
	visibility:hidden;
	position:absolute;
	left:0px;
	z-index:1010;
	top: 34px;
	margin: 0px;
}

/******************************************************************************
	START Sub Child Menu CSS
******************************************************************************/
div#lm-submenu {
	height:20px;
	font-size:11px;
	overflow-y:hidden;
	display:block;
	clear:both;
	background:#ffffff;	
}

#list-menu div.sub-child-menu {
	display:none;	
}

div.sub-child-display ul {
	list-style-type:none;
	margin:0;
	padding:0;
}

div.sub-child-display ul li{
	list-style-type:none;
	margin:0;
	padding:0px 5px 0px 5px;
	/*width:240pxx;*/
	float:left;
	position:relative;
	height:15px;
	line-height:20px;
}

div.sub-child-display ul li a {
	text-decoration:none;
	font-weight:bold;
	color:#EF9218;
	line-height:15px;
}

div.sub-child-display ul li a:hover {
	text-decoration:underline;	
	font-weight:bold;
	line-height:15px;
}

#list-menu .subnav {
	padding: 0px;
}

#list-menu .subnav .subnav {
	background: none;
	padding: 0px;
	border: 0px;	
	border-left: 0px;
	top: 4px;
	width: auto;
}

#list-menu ul.subnav .column {
	float: left;
}

#list-menu ul.subnav.template-1 {
}

#list-menu .feature-1 .subnav li a,
#list-menu .feature-2 .subnav li a {
	border-bottom: 0px;
	padding-left: 0px;
}

#list-menu .subnav li:hover,
#list-menu .mens div div:hover,
#list-menu .womens div div:hover
{
	
}

#list-menu .top-menu-link:hover {
}

#list-menu li.menu-active a.top-menu-link {
	color: #005dab;
	background: #eebd0e;
}

#list-menu .odd,
#list-menu .even {
	background-color: transparent;
	color: #005DAB;
}

/******************************************************************************
	Start Template
******************************************************************************/

#list-menu li.template ul li {
	position:relative;	
}


#list-menu .template ul.template-ul {
	background: #000;
	padding: 0px;
	width: 1004px;
}

#list-menu .template.menu-active.parent ul ul {
	visibility:visible;
}

#list-menu .template ul .standard {
	position: absolute;
	top: 10px;
	left: 76px;
	z-index:1;
	width: 470px;
	height: 193px;
}

#list-menu .template ul .standard li {
	color: #000;	
	padding-left: 0px;
	width: 220px;
	text-align: left;
	line-height: 16px;
	margin-left: 1px;
	cursor: pointer;
}

#list-menu .template ul .standard li:hover {

}

#list-menu .template ul .standard li:hover a {
}

#list-menu .template ul .standard li a {
	color: #000;
	font-family: Verdana;
	text-decoration: none;
	font-size: 12px;
	border: 0px;
}

#list-menu .template ul .standard li a:hover {
	color: #fff;
}

#list-menu .template ul .image-text {
	z-index: 1;
	position: absolute;
	top: 0px;
	left: 0px;
	height: 240px;
	width: 85px;
}

#list-menu .template ul .image-text img {
	display: block;	
}

#list-menu .image-text-box {
	padding-top: 0px;	
}

#list-menu .image-text-box .image img {
	border: 0px;
}

#list-menu .image-text-box .image {
	width: 85px;
	height: 240px;
	overflow: hidden;	
}

#list-menu .image-text-box .headline {
	color: #000;
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana;
	white-space: normal;
	text-align: left;	
	padding-top: 5px;
	display: none;
}

#list-menu .image-text-box .teaser {
	display: none;
}

#list-menu .template ul .image-text img {
	width: 85px;
}

#list-menu .template ul .label-1 {
	width: 140px;
	z-index: 1;
	font-size: 14px;
	font-weight: normal;
	font-family: Verdana;
	position: absolute;
	top: 14px;
	left: 524px;
	text-align: left;
}

#list-menu .template ul .label-2 {
	width: 140px;
	z-index: 1;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana;
	position: absolute;
	top: 25px;
	left: 818px;
	text-align: left;
}

#list-menu .template ul .feature-1 {
	position:absolute;
	top: 30px;
	left: 524px;
	width: 190px;
	z-index:1;
}

#list-menu .template ul .feature-2 {
	position:absolute;
	top: 45px;
	left: 818px;
	width: 190px;
	z-index:1;
}

#list-menu .template ul .feature-1 ul.subnav li {
	text-align: left;
	background: url(http://www.gorunners.com//fls/1900/site_graphics/doublewhite.png) no-repeat 0px 4px transparent
}

#list-menu .template ul .feature-2 ul.subnav li {
	text-align: left;
	background: url(http://www.gorunners.com//fls/1900/site_graphics/doublewhite.png) no-repeat;
}

#list-menu .template ul .feature-1 ul.subnav li:hover {
}

#list-menu .template ul .feature-1 ul.subnav li:hover a {
}

#list-menu .template ul .feature-2 ul.subnav li:hover {
}

#list-menu .template ul .feature-2 ul.subnav li:hover a {
}

#list-menu .template ul .ad-menu a {
	padding: 0px;
}

#list-menu .template ul .ad-menu {
	position: absolute;
	right: 0px;
	top: 0px;
	z-index: 1;	
	width: 288px;
	height: 240px;
	overflow: hidden;
}

#list-menu .template ul .ad-menu a {
	border-bottom: 0px;
}

#list-menu .template ul .ad-menu img {
	display: block;	
}

#list-menu .template .subnav li.template {
	width: 1018px !important;
	height: 255px !important;
	background: url(http://www.gorunners.com//fls/13300/site_graphics/dropdownbg.png) repeat-x;
	
}

#list-menu .parent .round-left {
    float: left;
    width: 3px;
    overflow: hidden;
    display: block;
    background: transparent;
}

#list-menu .parent .round-right {
    float: left;
    width: 3px;
    overflow: hidden;
    display: block;
    background: transparent;
}

#list-menu .parent a.top-menu-link {
    float:left;    
}

#list-menu .clear {
	display: none;	
}


#list-menu .mens,
#list-menu .womens  {
	float: left;
}

#list-menu .mens {
}

#list-menu .mens .mens,
#list-menu .womens .womens {
	text-align: left;
	float: none;
	margin: 0px;
}

#list-menu .mens .mens div,
#list-menu .womens .womens div {
	width: 186px;
	cursor: pointer;
	border-right: 1px solid #d1d1d1;
}

#list-menu .mens .mens a,
#list-menu .womens .womens a {

}

/***************************************************************************/
/* Custom.css                                                                           */
/***************************************************************************/

body.main {
	margin: 0px;
	font-family: Verdana;
	font-size: 12px;
	background: #005dab url("http://www.gorunners.com/fls/13300/site_graphics/backgrounds/homepage.jpg") no-repeat top center;

	
}

.left {
	float: left;	
}

.right {
	float: right;	
}

.clear {
	clear: both;
}

.absolute {
	position: absolute;
	top: 0px;
	left: 0px;	
}

.relative {
	position: relative;	
}

.hide {
	display: none;	
}

.block {
	display: block;	
}

#container {
	width: 100%;
}

#background-container {
	width: 100%;
	overflow: hidden;
	height: 1200px;	
}

#background {
	width: 1000px;
	margin: 0px auto;	
}

#lowbg {
	z-index: 300;	
	width: 1400px;
	height: 1937px;
	overflow: hidden;
	left: -200px;
}

#highbg {
	z-index: 350;	
	display: none;
	width: 1400px;
	height: 1937px;
	overflow: hidden;
	left: -200px;
}

#site {
	z-index: 500;
}

#guts {
	width: 1018px;
	margin: 0px auto;
}

#sitetop {
	width: 1018px;
	margin: 0px auto;
}

#content {

}

body.internal #guts {
	background: #fff;
}

#contentLeft {
	width: 656px;
	padding: 12px 13px;	
	background: #fff;
}

#contentLeft.nopadd {

}

#contentLeft.wide {
	width: 970px;
}

#NeulionVidContainer {
	display: none;
	height: 380px;
	left: 0px;
	position: absolute;
	width: 656px;
	z-index: 1000;
}

#NeulionVidContainer .videoStop {
	height: 19px;
	position: absolute;
	right: 5px;
	top: 5px;
	width: 19px;	
	cursor: pointer;
	z-index:1001;
}

#articleVideoContainer #NeulionVidContainer {
	width: 656px;
	height: 382px;
	left: 0px;	
}

#articleVideoContainer #videoStop {
	position: absolute;
	top: 0px;
	right: 0px;
	cursor: pointer;
	z-index: 1001;	
}

#newspage {

}

#newspage .top {
	padding: 0px 0px 10px 13px;
	background: #D1A40A;
}

#newspage.sport .top {
	padding: 12px 7px 10px;
}

#newspage .top .shadow {
	top: auto;
	bottom: -5px;
	width: 1018px;
	height: 5px;
	background: url(http://www.gorunners.com//fls/13300/site_graphics/bottomshadow.png) repeat-x;
}

#newspage .bottom {
	background: #fff;
	padding: 10px 5px 0px;
	margin: 0px 0px 0px 10px;
}
#header{
	background: #edbd11;
}
#leaderboard {
	width: 728px;
	height: 90px;
	margin: 0px auto 0px;
	padding-top: 6px;
}

#header .homelink {
	background: #fff;
	text-decoration: none;
	width: 165px;
	height: 114px;
	top: 92px;
	left: 416px;
	opacity: .0;
	filter: alpha(opacity = 0);
}

#menubar {
	background: #d1a40a url(http://www.gorunners.com//fls/13300/site_graphics/menubg.png) repeat-x;
	width: 1018px;
	height: 40px;
}

#menubar.sport {
	height: 31px;
}

#quickbar {
	width: 978px;
	top: auto;
	bottom: 4px;
	padding: 0px 20px;
}

#quickbar a {
	margin-left: 18px;
}

#quickbar a.first {
	margin-left: 0px;
}

#newstabs {
	width: 656px;
	margin-right: 14px;
}

#newstabs .header {
	background: url(http://www.gorunners.com//fls/13300/site_graphics/newstabsbg.png) no-repeat right top;
}

#newstabs .header .tab {
	cursor: pointer;
}

#newstabs .container {
	width: 656px;
	height: 521px;
	overflow: hidden;
}

#newstabs .container .tab {
	width: 656px;
	height: 521px;
}

#rotator {
	width: 656px;
	height: 521px;
}

.adspace.rotatorspon {
	left: auto;
	right: 10px;
	top: 4px;
}

#rotator .mainimage {
	width: 656px;
	height: 388px;
	overflow: hidden;
}

#rotator .mainimage img {
	width: 656px;
}

#rotator .play {
	position: absolute;
	left: 300px;
	top: 114px;
	cursor: pointer;
}

#rotator .title {
	background: url(http://www.gorunners.com//fls/13300/site_graphics/rotatorbottom.png) repeat-x;
	width: 656px;
	height: 96px;
	top: auto;
	bottom: 0px;
}

#rotator .title .text {
	margin: 45px 0px 0px 10px;
}

#rotator .title a {
	color: #ffd204;
	font-size: 12px;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	line-height: 14px;
	height: 14px;
	overflow: hidden;
}

#rotator .title .subtext {
	margin: 10px 0px 0px 10px;
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana;
	line-height: 14px;
	height: 28px;
	overflow: hidden;
}


#subrotator {
	top: 388px;
	width: 656px;
	height: 108px;
	background: #000;
	padding-top: 25px;
}

#subrotator .substory {
	width: 111px;
	height: 78px;
	border: 1px solid #000;
	margin: 0px 9px;
	cursor: pointer;
	color: #fff;
}

#subrotator .substory.active {
	color: #ffd204;
	border: 1px solid #ffd204;
}

#subrotator .substory .text {
	font-size: 10px;
	line-height: 10px;
	padding: 2px 6px;
}

#subrotator .substory .arrow {
	top: -7px;
	left: 50px;
}

#subrotator .substory.active .arrow {
	display: block;
}

#subrotator .subimage {
	width: 111px;
	height: 54px;
	overflow: hidden;
}

#subrotator .subimage img {
	width: 113px;
}

#archivesbar {
	width: 646px;
	background: #ffd204 url(http://www.gorunners.com//fls/13300/site_graphics/archivesbar.png) no-repeat 300px 0px;
	height: 19px;
	border-right: 1px solid #a58803;
	top: 497px;
	left: 5px;
}

#archivesbar div {
	padding: 3px 6px 0px;
}

#archivesbar a {
	font-size: 12px;
	color: #06528c;
	text-decoration: none;
	font-weight: bold;
}

#marketplace {
	height: 241px;
}

#marketplace .content {
	background: #fff;
	width: 319px;
	height: 138px;
	border-left: 1px solid #0273ba;
	border-right: 1px solid #0273ba;
}

#marketplace .tabs .tab {
	border-left: 1px solid #0273ba;
	border-bottom: 1px solid #0273ba;
	background: url(http://www.gorunners.com//fls/13300/site_graphics/marketplacetabbg.png) repeat-x;
	cursor: pointer;
}

#marketplace .tabs .tab.last {
	border-right: 1px solid #0273ba;
}

#marketplace .tabs .tab.active {
	background: url(http://www.gorunners.com//fls/13300/site_graphics/marketplacetabon.png) repeat-x;
}

#marketplace .tabs .arrow {
	top: -10px;
	left: 30px;
}

#marketplace .content .item .image {
	width: 200px;
	height: 115px;
	overflow: hidden;
	margin: 13px 0px 0px 10px;
}

#marketplace .content .item .image img {
	width: 200px;
}

#marketplace .content .item .text {
	width: 100px;
	margin: 13px 0px 0px 4px;
}

#marketplace .content .item .title {
	font-weight: bold;
}

#marketplace .content .item .teaser {
	padding: 2px 0px 8px 0px;
}

#marketplace .content .item .link a {
	color: #005dab;
	text-decoration: none;
	font-weight: bold;
}

#cubead {
	margin-top: 12px;
	width: 310px;
	background: #fff;
	height: 264px;
	padding: 10px 0px 0px 11px;
	text-align: center;
	color: #6c6c6c;
	font-size: 9px;
	font-family: Verdana;
}

#rightcolumn #cubead {
	border: 1px solid #7b7b7b;
	padding: 10px 0px 0px 9px;
	height: auto;
}

#video {
	border-bottom: 1px solid #0273ba;
	float: left;
	vertical-align: top;
	margin-top: 12px;
}

#video .header {
	background: url(http://www.gorunners.com//fls/13300/site_graphics/vtabbg.png) no-repeat 240px 0px;
	width: 656px;
	height: 31px;
	z-index: 600;
}

#video .header .tab {
	width: 81px;
	height: 21px;
	padding-top: 10px;
	text-align: center;
	color: #fff;
	font-weight: normal;
	font-size: 11px;
	margin-left: 1px;
	cursor: pointer;
}

#video .header .tab.active {
	background: url(http://www.gorunners.com//fls/13300/site_graphics/vtab_on.png) repeat-x;
	color: #f5c411;
}

#video .header .tab.eighty {
	width: 80px;
}

#video .header .tab.eightytwo {
	width: 82px;
}

#video .header .tab.last {
	margin-right: 1px;
	width: 79px;
}

#video .header .login {
	cursor: pointer;
}

#video .zone {
	background: url(http://www.gorunners.com//fls/13300/site_graphics/runnerzone.png) no-repeat;
	width: 239px;
	height: 254px;
	border-left: 1px solid #0273ba;
}

#video .joinnow {
	background: #fff;
	width: 150px;
	height: 35px;
	left: 43px;
	top: 110px;
	text-decoration: none;
	opacity: .0;
	filter: alpha(opacity = 0);
}

#video .content {
	z-index: 500;
	width: 415px;
	height: 254px;
	border-right: 1px solid #0273ba;
}

#video .content .item {
	margin: 10px 0px 0px 30px;
	font-size: 10px;
	line-height: 11px;
}

#video .content a.item {
	font-size: 10px;
	line-height: 11px;
	color: #000;
	text-decoration: none;
	width: 160px;
}

#video .content .item .text {
	height: 24px;
	line-height:8px;
}

#video .content .item .image {
	width: 158px;
	height: 88px;
	overflow: hidden;
	border: 1px solid #000;
}

#video .content .item .image img {
	width: 158px;
}

#video .content .item .play {
	left: auto;
	right: 4px;
	top: 4px;
}

#social {
	width: 321px;
	margin-left: 13px;
	margin-top: 12px;
	float:left;
	vertical-align: top;
}

#social .header .tab {
	cursor: pointer;
}

#social .content {
	border: 1px solid #0273ba;
	width: 319px;
	height: 227px;
	overflow: hidden;
}

#liveevents {
	color: #fff;
	font-size: 11px;
	line-height: 12px;
	top: 184px;
	left: 10px;
	width: 222px;
}

#liveevents .date {
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #ffd204;
	padding-bottom: 5px;
}

#liveevents .livenowtext {
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #ffd204;
	padding-top: 3px;
	cursor: pointer;
}

#event-calendar a.download {
	background: #fff;
	width: 78px;
	height: 8px;
	left: auto;
	right: 7px;
	top: 6px;
	opacity: .0;
	filter: alpha(opacity = 0);
}

#event-calendar a.full {
	background: #fff;
	width: 136px;
	height: 8px;
	left: auto;
	right: 7px;
	top: 18px;
	opacity: .0;
	filter: alpha(opacity = 0);
}

.youtube.adspace{
	width: 320px;
	height: 265px;
}
.undermenu.adspace{
	padding: 3px 0px;
	background: #D1A40A;
} 
.adspace.cubead {
	margin: 12px 0px 0px 12px;
}
#newspage .adspace.cubead  {
	float:left;
	vertical-align: top;
	width:321px;
	height:259px;
}
#morefrom {
	width: 990px;
	height: 268px;
	background: url(http://www.gorunners.com//fls/13300/site_graphics/morebg.png) no-repeat;
	margin-bottom: 10px;
	margin-left: 5px;
}

.adspace.moresponsor {
	padding: 2px 10px 0px 0px;	
}

#morefrom .header {
	height: 28px;
}

#morefrom .content {
	padding-left: 2px;
}

#morefrom .item {
	width: 198px;
	margin: 18px 24px 0px;
}

#morefrom .item .image {
	width: 198px;
	height: 115px;
	overflow: hidden;
	border: 1px solid #dab01e;
	margin-bottom: 6px;
}

#morefrom .item .image img {
	width: 198px;
}

#morefrom .item .title {
	color: #ffd204;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
}

#morefrom .item .teaser {
	color: #fff;
	font-size: 12px;
	line-height: 12px;
	padding: 4px 0px 10px 0px;
}

#morefrom .item a {
	color: #ffd204;
	font-size: 11px;
	text-decoration: none;
}

.largeshadow {
	width: 1000px;
	height: 16px;
	background: url(http://www.gorunners.com//fls/13300/site_graphics/largeshadowbg.png) repeat-x;
}

body.internal .largeshadow {
	width: 1018px;
	left: -9px;
	position: relative;
}

#sitebottom {
	
}

#bottomcontent {
	width: 1018px;
	margin: 0px auto;
}

#bottomcontent .container {
	margin: 0px 10px;
	width: 1000px;
	background: #fff;
	padding: 20px 0px 0px;
}

body.internal #bottomcontent .container {
	margin: 0px;
	width: 1000px;
	background: #fff;
	padding: 20px 9px 0px;
}

#bottomcontent .bottomads {
	background: #f5f5f5;
	padding: 0px 6px 14px;
	border-bottom: 2px solid #d7d7d7;
}

body.internal #bottomcontent .bottomads {
	width: 990px;
	left: -9px;
	position: relative;
	padding: 0px 14px 14px;
}

#bottomcontent .bottomspons {
	padding-bottom: 5px;
}

.adspace.bottomad {
	padding-right: 8px;
}

.adspace.bottomad.last {
	padding-right: 0px;
}

.adspace.bottomspon {
	padding: 0px 5px;
}

#footer {
	background: #edbd11 url(http://www.gorunners.com//fls/13300/site_graphics/footerbg.png) repeat-x;
	width: 100%;
	height: 219px;
}

#footer .container {
	width: 1000px;
	margin: 0px auto;
}
#footer .footerlogo {
	margin: 70px 0px 30px 0px;
}	
#footer .copy {
	font-size: 11px;
	line-height: 14px;
	color: #454545;
	text-align: center;
}

#footer .links {
	text-align: center;
	padding-top: 10px;
}

#footer .links a {
	font-size: 11px;
	line-height: 11px;
	color: #454545;
	text-decoration: none;
}

#neulion {
	text-align: center;
	padding-top: 5px;
}

#drippan {
	padding-top: 20px;
	padding-left: 20px;
}

#drippan .sportsheader,
#drippan .item .header {
	font-size: 12px;
	color: #005dab;
	font-weight: bold;
	line-height: 12px;
	padding-bottom: 4px;
}

#drippan a {
	color: #fff;
	font-size: 12px;
	text-decoration: none;
	line-height: 13px;
}

#drippan .item.sports {
	width: 124px;
}

#drippan .womens {
	padding-top: 10px;
}

#drippan .quicklinks {
	padding-left: 64px;
	width: 132px;
}

#footer .logos {
	padding: 30px 0px 0px 32px;
	width: 246px;
}

#footer .logos a
#footer .logos a img {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

#footer .logos .pac12 {
	background: #fff;
	width: 62px;
	height: 78px;
	left: 64px;
	top: 34px;
	text-decoration: none;
}

#footer .logos .pcsc {
	background: #fff;
	width: 131px;
	height: 84px;
	left: 138px;
	top: 30px;
	text-decoration: none;
}

#footer .logos .mpsf {
	background: #fff;
	width: 193px;
	height: 38px;
	left: 77px;
	top: 137px;
	text-decoration: none;
}

#footer .logos .wwpa {
	background: #fff;
	width: 190px;
	height: 44px;
	left: 76px;
	top: 199px;
	text-decoration: none;
}

#footer .logos .wac {
	top: 252px;
	left: 98px;
	opacity: 1;
	filter: alpha(opacity = 100);
	background: transparent;
}

#sectionmenu {
	width: 100%;
	height: 72px;
	z-index: 1000;
	background: url(http://www.gorunners.com//fls/13300/site_graphics/sectionmenubg.png) repeat-x;
}

#sectionmenu .header {
	font-size: 22px;
	font-weight: normal;
	color: #e8bf04;
	text-align: center;
	height: 30px;
	padding-top: 8px;
}

#section-menu {
	padding: 0px 40px;
	margin: 0px;
}

#sectionmenu li {
	float: left;
	list-style: none;
	margin: 8px 0px 0px;
	padding: 0px 16px;
	font-size: 12px;
}

#sectionmenu li a {
	font-weight: bold;
	text-decoration: none;
	color: #fff;
}

#sectionmenu li.section.more {
	*width: 60px;
}

#sectionmenu ul.more {
	padding: 10px 0px;
	visibility: hidden;
	position: absolute;
	z-index: 1000;
	background: #005DAB;
	*position: relative;
	*left: -40px;
	*width: 200px;
}

#sectionmenu ul.more li {
	float: none;
	text-align: left;
	background: #005DAB;
	color: #fff;
	width: 180px;
	padding: 2px 10px;
	margin: 0px;
}

#runnerzone {
	padding: 12px 0px;
}

#runnerzone a {
	background: #fff;
	text-decoration: none;
	opacity: .0;
	filter: alpha(opacity = 0);
}

#runnerzone a.join {
	width: 129px;
	height: 37px;
	left: 182px;
	top: 40px;
}

#runnerzone a.launch {
	width: 105px;
	height: 9px;
	top: 94px;
	left: 125px;
}

#runnerzone a.login {
	width: 55px;
	height: 9px;
	top: 94px;
	left: 250px;
}

#runnerzone .content {
	width: 304px;
	height: 332px;
	background: #0b4f89;
	border: 1px solid #0273ba;
	border-top: 0px;
	padding-left: 15px;
}


/***************************************************************************/
/* Article CSS                                                                             */
/***************************************************************************/

#ArticleImage {
	width: 654px;
	height: 380px;
	border: 1px solid #3a82be;
	overflow: hidden;	
}

#ArticleImage img {
	width: 654px;	
}

#ArticleImage img.block {
	width: auto;
}

#ArticleImage .magglass {
	width: 17px;
}

#ArticleImage .play {
	left: 292px;
	top: 142px;	
	cursor: pointer;
}

#ArticleImage .play img {
		width: 79px;
}

#captionbar {
	height: 43px;
	width: 642px;
	background: url(http://www.gorunners.com//fls/13300/site_graphics/captionbg.png) repeat-x;
	font-size: 11px;	
	border: 1px solid #636363;
	border-top: 0px;
	color: #fff;
	top: auto;
	left: -1px;
	bottom: -1px;
	padding: 40px 6px 0px 6px;
	
}

#captionbar .caption {
	font-size: 12px;
	color: #fff;
	font-weight: normal;	
}

#captionbar .courtesy {
	font-size: 10px;
	padding-top: 10px;
}

#captionbar .right {
	padding-top: 0px;
}

#captionbar .right a:first-child {
	display: block;
	width: 17px;
	height: 17px;
	margin: 0px 0px 2px 80px;
}

#article .ArticleText {
	padding: 10px 0px;
}

#article .ArticleTitle {
	padding-bottom: 10px;
	margin: 0px 4px 0px;	
}

#article .ArticleCopyright {
	border-bottom: 1px solid #999999;
}

#article .ArticleTitle h1 {
	margin: 0px;
	font-size: 20px;
	line-height: 21px;
}

#article .content {
	font-size: 12px;
	line-height: 14px;	
	padding: 10px 4px 0px;
}

#BackbuttonContainer {
	padding-top: 25px;	
}

#articleRelated {
	width: 320px;
	background: #fff;
	margin-top: 12px;
}

#articleRelated .header {
	font-size: 12px;
	text-transform: uppercase;
}

#articleRelated .content {
	padding: 0px 0px 5px 10px;	
	background: #0f6dbc;
	border-top: 0px;
}

#articleRelated a {
	font-size: 12px;	
	color: #fff;
	text-decoration: none;
	padding-top: 3px;
	width: 105px;
}

#GlobalArticleContainer .articlecopy {
	
}

#articleRelated .item {
	padding: 5px 0px 0px;	
}

#PhotoCellContainer .article-image {
	width: 319px;
	height: auto;
	border: 1px solid #3a82be;
}

#GlobalArticleContainer #PhotoCellContainer {
	width: 319px !important;	
}

#GlobalArticleContainer #PhotoCellContainer table {
	width: 266px;
}

#GlobalArticleContainer td.photocopy {
	padding: 0px;	
}

#GlobalArticleContainer  td.photocopy_text {
	padding: 6px 8px 6px;
	font-size: 11px;
	height: 13px;
	background: #000;
	border-top: 0px;
	text-align: left;
}

#GlobalArticleContainer  td.photocopy_text img {
}

#GlobalArticleContainer  td.photocopy_text br {
	display: none;	
}

#GlobalArticleContainer  td.photocopy_text .photolink {
	display: none;
}

#GlobalArticleContainer span.B {
	display: block;
	font-weight: normal;	
	font-style: normal;
}


#GlobalArticleContainer .ArticleOtherLinks {
	display: none;	
}

#GlobalArticleContainer table:first-child tr td.arttitle {
	border-bottom: 1px solid #000;
}

#GlobalArticleContainer table:first-child tr:first-child td.arttitle {
	border-bottom: 0px;	
	padding-bottom: 4px;
	margin-bottom: 4px;
}

#GlobalArticleContainer .ArticleOtherHeadlines {
	height: auto;
	width: 321px;	
}

#GlobalArticleContainer .button {
	background: #fff;
	color: #2b6494;
	border: 0px;
	cursor: pointer;
	font-size: 11px;
	font-weight: normal;
}

#rightcolumn {
	padding: 10px 15px 0px 0px;
	background: #fff;
}

#rightcolumn #video {
	width: 300px;
	margin-left: 0px;
	padding-bottom: 10px;
}

#rightcolumn #cubead {
	padding-bottom: 6px;
}

#rightcolumn .adspace {
	padding-bottom: 10px;
	padding-top: 0px;
}

#loginbox {
	border: 1px solid #a39a9c;
	background: #edeeef;
	width: 150px;
	height: 92px;	
	padding: 7px 0px 0px 7px;
	top: 88px;
	left: 100px;
}

#loginbox .memberlogin,
#loginbox .forgot a {
	font-size: 10px;
	color: #000;
	font-weight: bold;	
	text-decoration: none;
}


/******************************************************************************
	START cal-slider
******************************************************************************/

#cal-slider {
	text-align:left;
	height:15px;
	width:619px;
	display:block;	
}

#cal-slider .ui-slider-handle {
	background:url('http://www.gorunners.com//fls/13300/site_graphics/cal-slider.png') no-repeat top center;
	height:15px;
	width:148px;
	margin-left:-74px;
	cursor:hand;
	cursor:pointer;
	display:block;	
	position:absolute;
	z-index:2;
}

#cal-slider-bar {
	background:url('http://www.gorunners.com//fls/13300/site_graphics/cal-scroll-bg.png') repeat-x;
	position:relative;
	width:654px;
	margin:0px auto;
	height:16px;
	display:none;
}

#cal-slider-bar .slider-bar-box {
	position:absolute;
	z-index:1;
	left:20px;
	height:16px;
	width:619px;	
	overflow:hidden;
}

#cal-slider-bar .left {
	background:url('http://www.gorunners.com//fls/13300/site_graphics/cal-scroll-left.png') no-repeat transparent;
	position:absolute;
	z-index:1;
	top:0px;
	left:0px;
	height:16px;
	width:25px;
	display:block;
	cursor:hand;
	cursor:pointer;
}

#cal-slider-bar .right {
	background:url('http://www.gorunners.com//fls/13300/site_graphics/cal-scroll-right.png') no-repeat transparent;
	position:absolute;
	z-index:1;
	top:0px;
	right:0px;
	height:16px;
	width: 27px;
	display:block;
	cursor:hand;
	cursor:pointer;
}

#cal-slider-bar .left-label {
	position:absolute;
	z-index:1;
	top:0px;
	width:89px;
	left:20px;
	height:15px;
	display:block;
	background:url('http://www.gorunners.com//fls/13300/site_graphics/latest-scores-label.png') no-repeat;
	cursor:hand;
	cursor:pointer;
}

#cal-slider-bar .right-label {
	position:absolute;
	z-index:1;
	top:0px;
	right:20px;
	height:16px;
	width:122px;
	display:block;
	background:url('http://www.gorunners.com//fls/13300/site_graphics/schedule-events-label.png') no-repeat;
	cursor:hand;
	cursor:pointer;
}

#cal-event-slider-content ul {
	position:absolute;
	z-index:1;
	top:0px;
	left:0px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}

#cal-event-slider-content li {
	float:left;
	width:158px;
	height: 207px;
	border: 1px solid #b2b2b2;
	background: url(http://www.gorunners.com//fls/13300/site_graphics/schitembg.png) repeat-x;
	color:#000000;
	display:block;
	margin:0px;	
	padding:0px;
	position:relative;
}

#cal-event-slider-content {
	position:relative;	
	width:654px;
	height:225px;
	overflow:hidden;
	margin:0px auto 2px;
	overflow-x: scroll;
}

#cal-event-slider-content li .top {
	height:28px;
	position:absolute;
	z-index:1;
	top:0px;
	left:0px;
	line-height:28px;
	background:transparent;
	overflow:hidden;
	font-weight:bold;
	font-size:12px;
	color:#333333;
	text-transform:uppercase;
	text-align:center;
	padding: 7px;
	width: 144px;
}

#cal-event-slider-content li .middle {
	position:absolute;
	z-index:1;
	top: 42px;
	left: 0px;
	width:158px;
	height:125px;
	overflow:hidden;
}

#cal-event-slider-content li .middle .content {
	position:relative;	
	border: 0px;
}

#cal-event-slider-content li .middle .content .image {
	padding:5px 0px;
}

#cal-event-slider-content li .middle .content .image img {
	height:60px;	
}

#cal-event-slider-content li .middle .content .score {
	text-align:center;
	color:#333333;
	font-family:Verdana;
	font-size:12px;
	line-height: 12px;
	font-weight:bold;	
}

#cal-event-slider-content li .middle .content .date-location {
	font-size:11px;
	line-height: 11px;
	color:#333333;
	text-decoration:none;	
	text-align:center;
	padding-top: 5px;
}

#cal-event-slider-content li .bottom {
	position:absolute;
	z-index:1;
	top: 168px;
	left:0px;
	padding:3px;
	width:152px;
	height:34px;
	background:transparent;
	overflow:hidden;
	text-align: left;
	border: 0px;
	margin: 0px;
	padding-left: 20px;
}

#cal-event-slider-content li .bottom a {
	text-decoration:none;
	font-family: Verdana;
	color: #3e82bc;
	font-family:Verdana;
	font-size:11px;	
	text-align: left;
	line-height: 11px;
	font-weight: normal;
	height: 15px;
	padding: 0px 10px;
	background: url(http://www.gorunners.com//fls/13300/site_graphics/bluearrow.png) no-repeat 0px 1px;
	display: block;
	float: left;
	width: 48px;
}

#cal-event-slider-content li .bottom img {
	display:inline;
}

#event-calendar {
	width: 656px;
	margin-top: 12px;
	float:left;
	vertical-align: top;
}

#event-calendar .content {
	border: 1px solid #0273ba;
}

#event-calendar .ad {
	width:655px;
	margin:10px auto;	
}

#event-calendar .links {
	text-align:center;
	line-height:30px;
	color:#5e6b7b;
	font-size:12px;	
}

#event-calendar .links a {
	color:#ffffff;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;	
}

#event-calendar .bottom {
	background: #d6d5d5;
	border: 1px solid #cecece;
	border-top: 0px;
	height: 18px;	
}

#event-calendar .bottom a {
	text-decoration: none;
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #c2510f;
}

#event-calendar .bottom .block.left {
	padding: 2px 0px 0px 6px;	
}

#event-calendar .bottom a.right {
	color: #000;
	padding: 2px 3px 0px 0px;	
}

#event-calendar .schedulespon {
	left: 236px;	
}

/******************************************************************************
	END cal-slider
******************************************************************************/

#loginbox {
	border: 1px solid #a39a9c;
	background: #edeeef;
	width: 150px;
	height: 92px;	
	padding: 7px 0px 0px 7px;
	top: 31px;
	left: 496px;
	z-index: 600;
}

#loginbox .memberlogin,
#loginbox .forgot a {
	font-size: 10px;
	color: #000;
	font-weight: bold;	
	text-decoration: none;
}


.addthis_toolbox.addthis_default_style {
	width: 290px !important;
}

.livenow {
	position: absolute;
	top: 126px;
	left: 162px;
}

.livenow.has-live-stats {
	top: 168px;
}



/*************************************************************************************************************************************
    START Media Portal
*************************************************************************************************************************************/

body #mediaportal {
  margin: 3px auto;
}

body #mediaportal #mediaportal-header {
  background: url('http://www.gorunners.com//fls/13300/site_graphics/mediaPortal/mediaportal_header.jpg') no-repeat;
}

body #mediaportal-menu li.selected {
  background: #005dab;
  color: #eebd0e;
}

body #mediaportal-list .channelName {
   background: #005dab;
  color: #eebd0e;
}

body #mediaportal-list ul.programlist li.selected {
  background: url('http://www.gorunners.com//fls/13300/site_graphics/mediaPortal/rollover_slice.png') no-repeat center !important;
  filter: 0;
}

body #mediaportal-list li .cliptype {left:54px;}
body #mediaportal-list li .cliptype.V,
body #mediaportal-list li .cliptype.X {
  background: url('http://www.gorunners.com//fls/13300/site_graphics/mediaPortal/video_icon.png') no-repeat;
  background-position:0 0;
}

body #mediaportal-list li .cliptype.A {
  background: url('http://www.gorunners.com//fls/13300/site_graphics/mediaPortal/audio_icon.png') no-repeat;
  background-position:0 0;
}

body #mediaportal .header-grad {
  background: #005dab;
  color: #eebd0e;
  filter: 0;
}

body #mediaportal-module-container a.accent {
  color: #005dab;
}

body #mediaportal input.header-grad  {
  background:#005dab !important;
  filter:none;
}

#mediaportal-search-text {
    width:220px !important;
}</pre></body></html>