/* CSS for Explorer Win32 */

/* global styles start */
.globalbody { background:#fff url(/24dogs/im9/w.png) no-repeat 460px 96px; margin:0px;  }
.topnavtext { font: bold 8pt Arial, Helvetica; color:#014A65; }
a:link.topnavtext { color:#014A65;}
a:visited.topnavtext { color:#014A65;}
a:hover.topnavtext { color:#DE7811;}
a:active.topnavtext { color:#DE7811;}
.body  { font: normal 10pt "MS Sans Serif",Verdana,Arial,Helvetica,sans-serif; color:#014A65;  }
.bodylink  { font: normal 10pt "MS Sans Serif",Verdana,Arial,Helvetica,sans-serif; color:#DE7811; text-decoration:none;  }
.bodylink:hover { text-decoration:underline; color:#BE5800; }
.small { font: normal 7pt "MS Sans Serif",Arial; color:#014A65; }
.lesssmall { font: normal 8pt "MS Sans Serif",Arial; color:#014A65; }
.aster { font: bold 9pt Verdana; color:#DE7811; line-height:0; }
.funct { font: normal 7pt Arial; color:#FFFFFF;  }
.error { font: normal 10pt "MS Sans Serif",Verdana,Arial,Helvetica,sans-serif; color:#cc0000; }
.warning { font: bold 9pt Verdana; color:#DE7811; }
.inversetd { background-color:#a1c7cf; }
/* global styles end */

/* races styles start */
.racesintro { font: bold 12pt "MS Sans Serif", Verdana, Tahoma, Univers; color:#004963; }
.racesintrolink { font: bold 12pt "MS Sans Serif", Verdana, Tahoma, Univers; color:#de7811; text-decoration:none; }
.racesintrolink:hover { text-decoration:underline; color:#BE5800; }
.racesdetails { font: normal 7pt "MS Sans Serif",Arial; color:#014A65;  }
.racesdetailslink { font: normal 7pt "MS Sans Serif",Arial; color:#DE7811; text-decoration:none; }
.racesdetailslink:hover { text-decoration:underline; color:#BE5800; }
.racesdetailsbold { font: bold 7pt "MS Sans Serif",Arial; color:#014A65;  }
/* races styles end */

/* race monitor styles start */
.monitortitle { font: bold 7pt "MS Sans Serif",Arial; color:#FFFFFF; }
.monitorbody  { font:normal 8pt sans-serif; color:#014A65; }
.monitorbodyp  { font:normal 7.5pt Arial; line-height:normal; color:#014A65; }
.monitorbodyphead  { font: bold 7pt Verdana,Arial,Helvetica; color:#FFFFFF;}
.monitorhead   { font: bold 7.5pt Verdana,Arial,Helvetica; color:#014A65; padding:2px 8px 2px 6px; }
.monitorheads   { font: bold 7.5pt Verdana,Arial,Helvetica; color:#014A65;}
.monitornumber { font: bold 22pt Verdana,Arial,Helvetica; color:#014A65; padding:0px 4px 0px 4px; text-align:center; }
.aNum { cursor:crosshair; }
/* race monitor styles end */

/* news styles start */
.newsintro { font: bold 12pt Arial,Helvetica,sans-serif,"MS Sans Serif",Verdana; color:#014A65; }
.newsintrobig { font: 900 18pt Arial,Helvetica,sans-serif,"MS Sans Serif",Verdana; color:#014A65; }
.newsintro2 { font: bold 10pt "MS Sans Serif",Verdana,Arial,Helvetica,sans-serif; color:#014A65;  }
.newsintro3 { font: bold 10pt "MS Sans Serif",Verdana,Arial,Helvetica,sans-serif; color:#014A65; }
.newscaption  { font: bold 8pt "MS Sans Serif",Verdana,Arial,Helvetica,sans-serif; color:#014A65;  }
.newsbody  { font: normal 10pt "MS Sans Serif",Arial,Helvetica,sans-serif; color:#014A65;  }
/* news styles end */

/* form elements start */
.form { font:normal 8pt Arial,Veranda; background-color:#C9DFE4; width:auto; }
.formwhite { font:normal 8pt Arial,Veranda; background-color:#FFFFFF; width:auto; }
.leftnavsb { font:normal 8pt Arial,Verdana; background-color:#C9DFE4; width:100px; }
/* form elements end */

/* leftnav browse box styles start */
.headlink { font:Bold 9pt Arial,Helvetica; text-decoration:none; color:#DE7811; text-transform:uppercase; }
.sublink { font:Normal 9pt Arial,sans-serif; text-decoration:none; color:#014A65; }
.headlink:hover { color:#BE5800; }
.sublink:hover { text-decoration:underline; color:#000080; }
#username { width:100px; }
/* leftnav browse box styles end */

/* Angie's leftnav betting box styles start */
.racesintrosml {
font: bold 10pt "MS Sans Serif", Verdana, Tahoma, Univers; color:#004963;
}

/* Casino styles */
.casino { font: normal 7pt "MS Sans Serif",Arial; color:#014A65; }
.casino td { font: normal 7pt "MS Sans Serif",Arial; color:#014A65; }
.casino a { font: normal 7pt "MS Sans Serif",Arial; color:#DE7811; text-decoration:none; }
.casino a:hover { text-decoration:underline; color:#BE5800; }
.casino b { font: bold 7pt "MS Sans Serif",Arial; color:#014A65; }
.casino input.text { font-family: Arial,Verdana,Helvetica; font-size: 8pt; color: black; background-color: #C9DFE4; }
.casino select { font-family: Arial,Verdana,Helvetica; font-size: 8pt; color: black; background-color: #C9DFE4; }
.casino form { margin: 0px; padding: 0px; border: none; } 

.casino-intro { font: bold 12pt "MS Sans Serif", Verdana, Tahoma, Univers; color:#004963; }
.casino-tip-title { font: bold 10pt "MS Sans Serif", Verdana, Tahoma, Univers; color:#004963; }

.casino-cashier { }
.casino-cashier td { }
.casino-cashier a { }
.casino-cashier a:hover { }
.casino-cashier b { }
.casino-cashier input.text { }
.casino-cashier form.casino-deposit { }
.casino-cashier form.casino-withdraw { }
.casino-cashier .footnote { font: normal 7pt "MS Sans Serif", Verdana, Tahoma, Univers; color:#004963; }

.casino-lobby { }
.casino-lobby td { }
.casino-lobby a { }
.casino-lobby a:hover { }
.casino-lobby b { }
td.casino-lobby-header { font: bold 12pt "MS Sans Serif", Verdana, Tahoma, Univers; color:#004963; }

.casino-game { }
.casino-game td { }
.casino-game a { }
.casino-game a:hover { }
.casino-game b { }

div#necgm_casino_game { margin-bottom: 0.5em; }

.casino-lobby-group { }
.casino-lobby-group td { }
.casino-lobby-group a  { }
.casino-lobby-group a:hover { }
.casino-lobby-group b { }

td.casino-lobby-group-title { font: bold 7pt "MS Sans Serif",Arial; color:#014A65; }

td.casino-lobby-group-games { padding: 5px 0px; text-align: left; vertical-align: top;  }
/*td.casino-lobby-group-games { _height: 320px; min-height: 320px; }*/
td.casino-lobby-group-games { _height: 220px; min-height: 220px; }
td.casino-lobby-group-image { padding-left: 5px; float: right; }
td.casino-lobby-group-games div.casino-category { display: none; font-weight: bold; padding-top: 5px; white-space: nowrap; }
td.casino-lobby-group-games ul { margin: 0px; padding: 0px; list-style: disc url('images/casino/images/categories/bullet.gif') inside; margin-left: -5px; }
td.casino-lobby-group-games li { white-space: nowrap; }

pre.necgm_debug { font: 7pt "MS Sans Serif", Verdana, Tahoma, Univers; color: #000000; background-color: #FFFFFF; } 

.schedule { font: normal 10pt "MS Sans Serif",Verdana,Arial,Helvetica,sans-serif; color:#014A65; border: solid 1px #014a65; }

p { font: normal 10pt "MS Sans Serif",Verdana,Arial,Helvetica,sans-serif; color:#014A65; }

/* Home nav sprite */
ul#homenav
{
	width:226px;
	height:136px;
	margin:30px 0 0 6px;
	padding:0;
	list-style:none;
}

ul#homenav li a
{
	height:26px;
	float:left;
	text-indent: -9999px;
	margin-top:8px;
}

ul#homenav li#nav_races a
{
	width:226px;
	background: url('/24dogs/im9/h_spr.png') no-repeat 0px 0px;
}

ul#homenav li#nav_races a:hover
{
	background-position: -226px 0px;
}

ul#homenav li#nav_results a
{
	width:226px;
	background: url('/24dogs/im9/h_spr.png') no-repeat 0px -26px;
}

ul#homenav li#nav_results a:hover
{
	background-position: -226px -26px;
}

ul#homenav li#nav_help a
{
	width:226px;
	background: url('/24dogs/im9/h_spr.png') no-repeat 0px -52px;
}

ul#homenav li#nav_help a:hover
{
	background-position: -226px -52px;
}

ul#homenav li#nav_contactus a
{
	width:226px;
	background: url('/24dogs/im9/h_spr.png') no-repeat 0px -78px;
}

ul#homenav li#nav_contactus a:hover
{
	background-position: -226px -78px;
}

