BODY, TD, P { font-family: Geneva; font-size: 12px; scrollbar-base-color: #660000; scrollbar-arrow-color: #FF0000;}
BODY { margin-top: 0px; margin-left: 0px;  margin-right: 0px;  margin-bottom: 0px;  background-color: #DDDDDD;  }
H3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin-top: 10px;
	margin-bottom: 0px;
}

#headertop {position:absolute; right:0px; top:0px; width:389px; height:23px; z-index:1;}
#headernewsticker {position:absolute; left:0px; top:0px; width:100%; height:23px; z-index:0; background-color:#4d4d4d}
#headerleftside {position:absolute; left:0px; top:23px; width:14; height:150px; z-index:1;}
#headercenter {position:absolute; left:0px; top:23px; width:100%; height:150px; z-index:0; background-image:url(http://data.jimhurley.com/images/index_07.jpg);}
#headerrightcenter {position:absolute; right:389px; top:23px; width:355; height:150px; z-index:1;}
#headerrightside {position:absolute; right:0px; top:23px; width:389; height:150px; z-index:1;}
#headerprimarymenu {position:absolute; left:0px; top:173px; width:102%; height:25px; z-index:0; background-image:url(http://data.jimhurley.com/images/index_11.jpg); font-size:1pt;}
#headersecondarymenu {position:absolute; left:0px; top:198px; width:100%; height:25px; z-index:0; font-size:1pt;}
#nav {position:absolute; left:0px; top:223px; width:150px; z-index:1; background-color:#DDDDDD;}
#pageContent {position:absolute; left:160px; top:223px; width:80%; z-index:1;}
#pageContent2 {width:100%; z-index:1; background-color:#FFFFFF; margin-top:10px; padding:10px; float:left}
#pageFooter { clear:both; width:100%; z-index:2; margin-top:20px; padding-bottom:20px;}
#burst {position:absolute; left:80px; top:50px; z-index:2;}

TH.login { background-image: url(http://data.jimhurley.com/images/tableHeader.gif); text-align: center; color: White; max-height: 26px; font-weight: bold; font-size: 14; }
TD.login { background-color: #333333; color: White; font-family: Arial; font-size: 10px;  text-align: left;  }
TD.login a { color: White; }
TD.login a:hover { color: Red; }
.newsTicker { font-family:"Times New Roman", Times, serif; font-size: 16px; color: red;  padding-top: 2px;  }
.newsTicker a { color: red;  text-decoration: none;  }
.newsTicker a:hover { text-decoration: underline overline; }
BUTTON.service { font-size: 11px; font-weight: bold; color: #8B0000; font-family: Arial;  cursor: pointer; }
BUTTON.service a {  font-size: 11px; font-weight: bold; font-family: Arial; }
button.purchase { border: thick hidden #F5F5F5; background-color: #D3D3D3; color: #8B0000; font-size: 14px; font-weight: bold; font-variant: small-caps;  cursor: pointer;  }
TH.xml { background-color: #DCDCDC; color: Black; font-size: 12px; font-weight: bold; }
.title { color: White; font-size: 31px; font-family: sans-serif; font-variant: small-caps; font-style: oblique; text-shadow: #FF1493;  font-weight: bold;  }
TABLE.scoreboard { background-color: Black; border: 3px groove #D3D3D3; color: Yellow; font-weight: bold;  font-size: 10px; }
TD.scoreboard { border: none; }
.scores { color: #7FFF00; }
.status { color: #FF4500; }
.vs { color: White;  font-variant: normal;  font-weight: normal;    }
.large { font-size: 17px;  font-variant: small-caps;  font-weight: bold;   }
.medium { font-size: 13px; }
.small { font-size: 11px; }
.notice { font-size: 10px;  color: Red; }
.input { border: thin outset Black; font-size: 14px;  background-color: #DCDCDC;   }
.login { border: thin outset Black; font-size: 9px;  background-color: #DCDCDC;  }
.button { border: thin outset #F5F5F5; font-size: 9px; background-color: #DCDCDC; font-weight: bold; max-width: 100px;  font-family: "MS Sans Serif", Geneva, sans-serif;  }
TABLE.home { border: thin solid black;  border-collapse: collapse; }
TH.home { background-color: #990000;	color: #F5F5F5; font-weight: bold; font-variant: small-caps; font-size: 13px;	border: thin outset Black;	text-align: center; letter-spacing: 1px; }
TD.home {  text-align: center;  background-color: Red; font-size: 12px; font-family:Geneva, Arial, Helvetica, sans-serif;  font-weight: bold;  border-bottom-color: Black;  border-bottom-style: solid;  border-bottom-width: thin;    }
TD.home a { color: Black;  text-decoration: none;  cursor: pointer;   }
TD.home a:hover { display: block; color: Black;  background-color: yellow;  cursor: pointer; }
TD.subhome { text-align: left; background-color: #F0F8FF; font-size: 10px; font-family: Geneva, Arial, Helvetica, sans-serif; }
TD.subhome a { color: blue;  text-decoration: none;  }
TD.subhome a:hover { color: red; background-color: Silver;}
TD.subhome b { font-size: 12px; color: #8B0000; font-weight: bold; }
TD.subhome strong { font-size: 12px; color: #8B0000; font-weight: bold; }
TD.subhome i { font-size: 12px; color: Green; font-weight: bold; font-style: italic;  }
TD.subhome em { font-size: 12px; color: Green; font-weight: bold; font-style: italic;  }
TD.subhome p { text-align: center; }
TABLE.main { border: thin solid black;  border-collapse: collapse; }
TD.main { font-size: 10px; font-family:Geneva, Arial, Helvetica, sans-serif; background-color: white; }
TD.main a { color: Blue; text-decoration: none;  font-weight: bold;  }
TD.main a:hover { color: Red; }
TH { background-color: #DCDCDC; color: Black; font-size: 14px; font-weight: bold; }
TD.cat { border-bottom-style: none; border-bottom-width: thin; border-left-style: none; border-right-style: none; border-top-style: none; background-color: Silver; color: Black; font-size: 12px;  font-weight: bold;  font-variant: small-caps; text-align: center; }
.divider { color: #003399; font-size: 11px; font-family: Verdana, sans-serif; font-weight: bold;  background-color: White;  }
.ip { color: #003399; font-size: 11px; font-family: Verdana, sans-serif; font-weight: bold; }
TD.index { font-size: 10px; font-family:Geneva, Arial, Helvetica, sans-serif; background-color: White;  padding-left: 2px;  padding-right: 2px;   }
TD.index a { color: Blue; text-decoration: none;  font-weight: bold;  }
TD.index a:hover { color: Red; }
.footer { font-size: 11px; font-family:Geneva, Arial, Helvetica, sans-serif;  text-align: center;  font-variant: normal;  color: Black;  }
.footer a { color: Black; text-decoration: none;  font-weight: bold;  font-variant: small-caps; font-size: 12px;  }
.footer a:hover { color: Black;  background-color: red;   }
TD.winners { font-size: 10px; font-family:Geneva, Arial, Helvetica, sans-serif; background-color: #F5F5F5;  border-bottom-color: Black; border-bottom-style: solid; border-bottom-width: thin; border-left-style: none; border-right-style: none; border-top-style: none; }
TD.winners a { color: blue; text-decoration: none;  font-weight: bold; }
TD.winners a:hover { color: Red; text-decoration: underline overline; }
TD.sporttop { font-size: 12px; font-family:Geneva, Arial, Helvetica, sans-serif; background-color: #F5F5F5; }
TD.sportbot { font-size: 12px; font-family:Geneva, Arial, Helvetica, sans-serif; background-color: #F5F5F5;  border-bottom-color: Black; border-bottom-style: solid; border-bottom-width: thin; border-left-style: none; border-right-style: none; border-top-style: none; }
TD.sport { text-align: center; font-size: 9px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-weight: bold;  color: White;  font-variant: normal;   }
TD.sport a { color: white;  text-decoration: none;  }
TD.sport a:hover { display: block; color: black;  background-color: Lime;  }
TD.guest { border-bottom-color: Black; border-bottom-style: solid; border-bottom-width: thin; border-left-style: none; border-right-style: none; border-top-style: none; text-align: left;  background-color: #F5F5F5; font-size: 10px; font-family:Geneva, Arial, Helvetica, sans-serif;  font-weight: bold; }
TD.guest a { color: black;  text-decoration: none;  }
TD.guest a:hover { color: Red; }
SPAN.user { font-size: 12px; font-family: "MS Sans Serif", Geneva; font-weight: bold; font-variant: small-caps;  text-align: right;  }
LI.active {	background-color: #8B0000; color: #F5F5F5;	font-weight: bold; }
LI.active a { color: #F5F5F5;	font-weight: bold; }
HR { border: 3px inset Maroon; width: 100%; height: 6px; margin: 10px auto 0 0; text-align: left; }
td.true { background-color: #7CFC00; color: Black; }
td.true a { color: Black; }
td.true a:hover { color: Black; }
td.false { background-color: Red; color: Black; }
td.false a { color: Black; }
td.false a:hover { color: Black; }
div.scoreboard { z-index: 4; position: relative; top: 50px; left: 0px; max-width: 350px; }
TD.cat2 { border-bottom-style: solid; border-bottom-width: thin; border-left-style: none; border-right-style: none; border-top-style: none; background-color: Silver; color: Black; font-size: 12px;  font-weight: bold;  font-variant: normal; text-align: left;  padding-left: 10px;  border-bottom-color: Black;   }
TD.cat2 li { padding-left: 10px; color: #454545; }