html { font-size: 70%; }
BODY { font: normal 1em Tahoma, Arial, Helvetica, Helv, Geneve, sans-serif;  padding: 0px; 	margin: 0px; background: #4d4d4d; }

#page_wrapper   { width:1000px; text-align: left; margin-top: 0px; }
#topmenu		{ padding: 3px; text-align: right; color: #909090; }
#container  	{ border:1px solid #8d8d8d; background: #6d6d6d; }

#header 	{ clear: both; background-color: #6d6d6d; background: url(/gfx/bgheader.jpg) no-repeat; height:90px; padding: 0px; color: #c0c0c0; border-bottom: 1px solid #000000; }
#logo		{ float: left; padding: 18px; margin-left:10px; }
#menu		{ clear: both; background: url(/gfx/bg-button1.gif) repeat-x; padding:5px 0px; border-bottom: 1px solid #000000; font-size: 1.1em; }
#submenu	{ clear: both; padding:5px 0px; font-size: 1em; font-weight: normal; }

#content	{ padding: 5px 0px; clear: both; color: #c0c0c0; min-height: 550px; _height: 550px; }
#preFooter	{ clear:both; color: #c0c0c0; padding-top: 5px; }
#footer		{ padding-top:5px; color:#808080; font-size: 0.9em; clear:both; }

#innerMenu	{ float: left; width: 170px; border: 1px solid #909090; background: #f0f9f0; padding: 5px; }
#innerText	{ margin-left: 10px; border:1px solid red;}

.banner728		{ width: 728px; height: 90px; background: transparent; text-align: center; }
.banner468		{ width: 468px; height: 60px; background: #c0c0c0; text-align: center; }
.banner250		{ width: 250px; height:300px; background: #c0c0c0; text-align: center; }

h1 { font-size: 2.0em; font-weight: normal; margin:0px; color: #e0e0e0; }
h2 { font-size: 1.6em; font-weight: normal; margin:0px; }
h3 { font-size: 1.4em; font-weight: bold; margin:0px; }
h4 { font-size: 1.2em; font-weight: bold; padding:3px 6px; margin:0px; margin-top:0px; }

#thePage P  { margin-left:40px; }

#loading	{ position: absolute; margin: 15% 40%; z-index:20; padding:4px 15px; background:#ec6c32; color:#ffffff; border:1px solid #660000; visibility: hidden; }

A 			{ color: #ff9933; text-decoration: none }
A:link 		{ color: #ff9933; text-decoration: none }
A:visited 	{ color: #ff9933; text-decoration: none }
A:active 	{ color: #ff0000; text-decoration: none }
A:hover 	{ color: #ff0000; text-decoration: none }

A.menu:link, A.menu:visited, A.menu:active, A.menuS:link, A.menuS:visited, A.menuS:active
	{ color: #000000; background: url(/gfx/bg-button2.gif) repeat-x; padding: 4px 14px; border:1px outset #ffffff; text-decoration: none; cursor: pointer; }
A.menuS:link, A.menuS:visited, a.menuS:active
	{ color: #000000 !important; background: url(/gfx/bg-button.gif) repeat-x; }

A.menu:hover, A.menuS:hover		{ background: url(/gfx/bg-button5.gif) repeat-x; color: #000000; }
A.submenu:link, A.submenu:visited, A.submenu:active
	{ color: #ff0000; padding: 1px 6px; text-decoration: none; display: block;}

#sport 	 A { color: yellow; }

TD.cellMenu    { background: url(/gfx/bg-button2.gif) repeat-x; border:1px outset #ffffff; text-align: center;}
TD.cellMenuS   { background: url(/gfx/bg-button5.gif) repeat-x; border:1px inset #ffffff; text-align: center;}
TD.cellMenu A  { color: #ffffff; text-decoration: none; cursor: pointer; }
TD.cellMenuS A  { color: #000000; text-decoration: none; cursor: pointer; }

#betslip				{ position: absolute; right: 5px; top: 150px; z-index:25; background:#f0f0f0; color:#000000; border:1px solid #ec6c32; }
#betslip #title			{ padding:2px 10px; background: #ec6c32; color: #ffffff; text-align: center; }
#betslip #betContainer	{ padding: 2px 5px; border:1px solid #c0c0c0; }
#betContainer TD		{ padding: 1px 3px; }
#betContainerPrint TD	{padding: 2px 10px; }

.framed					{ border: 1px solid #fd8d43; background: #f0f0f0; margin: 5px; width: 300px; }
.framed .title			{ background: #b0b0b0; color: #000000; padding: 2px 5px; }
.framed .text			{ padding: 5px; }

DIV.section		{ background: #ffffff; border:1px solid #909090; padding: 5px; font-size: 1em; margin-bottom: 10px;}
DIV.section2	{ background: #5d5d5d; border:1px solid #909090; padding: 5px; font-size: 1em; margin-bottom: 10px;}
H3.sectionTitle { background:url(/gfx/bg-button5.gif) repeat-x; border:1px solid #909090; border-bottom:0px; background-color:#f0f0f0; color: black; font-weight: normal; font-size:1.2em; padding: 3px 5px; margin: 0px; margin-top: 0px; }

.month { font-size: 1.1em; text-align: center; }