SPAN {
	CURSOR: hand
}
A:link {
	COLOR: #000000;
	TEXT-DECORATION: underline;
	font-family: Arial, Helvetica, sans-serif;
}
A:visited {
	COLOR: #000000;
	TEXT-DECORATION: underline;
	font-family: Arial, Helvetica, sans-serif;
}
A:active {
	COLOR: #000000;
	TEXT-DECORATION: underline;
	font-family: Arial, Helvetica, sans-serif;
}
A:hover {
	COLOR: #0c7ea5;
	TEXT-DECORATION: underline;
	font-family: Arial, Helvetica, sans-serif;
}
BODY {
	/*BACKGROUND-COLOR: #ffffff;*/
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
UL {
	LIST-STYLE-IMAGE: url(/images/inside_horseracing/redStar.gif)
}
.gradImageBG {
	BACKGROUND-IMAGE: url(/images/inside_horseracing/gradient_top_red.gif); BACKGROUND-REPEAT: repeat-x
}
.mainBox {
PADDING-LEFT: 3px}
.cnt_txt {
	FONT-SIZE: 11px; FONT-FAMILY: Arial
}
.outerTable {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; MARGIN-LEFT: 4px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.loginBox {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; WIDTH: 155px; COLOR: #ffa500; PADDING-TOP: 2px; FONT-FAMILY: Arial,Helvetica,Sans-Serif; BACKGROUND-COLOR: #f2f2f2; TEXT-ALIGN: left
}
.orange_text {
	FONT-WEIGHT: normal; FONT-SIZE: xx-small; COLOR: #ff9900; FONT-FAMILY: Verdana
}
.login {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: xx-small; BORDER-LEFT: #999999 1px solid; WIDTH: 95px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 15px; TEXT-ALIGN: left
}
.grey_text {
	FONT-WEIGHT: normal; FONT-SIZE: xx-small; COLOR: #9d9d9d; FONT-FAMILY: Verdana
}
.grey_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #9d9d9d; FONT-FAMILY: arial
}
.green_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: arial
}
.grey_box {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #9d9d9d; FONT-FAMILY: arial; BACKGROUND-COLOR: #dddddd
}
.search_quick_links {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: xx-small; BORDER-LEFT: #999999 1px solid; WIDTH: 118px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 15px; TEXT-ALIGN: left
}
.error {
	FONT-WEIGHT: normal; FONT-SIZE: xx-small; COLOR: #ff0000; FONT-FAMILY: Verdana
}
.contentCells {
	BORDER-TOP: #cccccc thin dotted; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #000000; PADDING-TOP: 4px; FONT-FAMILY: Arial,Helvetica,Sans-Serif
}
A.contentCellsLink {
	COLOR: #000000
}
A.contentCellsLink:hover {
	COLOR: #336ed8
}
.contentCellsTxt {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #000000; PADDING-TOP: 4px; FONT-FAMILY: Arial,Helvetica,Sans-Serif
}
.orangeBox {
	background-color: #FF6600;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
.orangeHeader {
	background-color: #FF6600;
	border-top-width: 4px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-bottom: 28px;
	padding-left: 15px;
	vertical-align: bottom;
}
.orangeImages {
	background-color: #FF6600;
	border-top-width: 4px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-bottom: 25px;
	padding-left: 15px;
	height: 150px;
	vertical-align: bottom;
	padding-right: 4px;
}
.orangeCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	background-color: #FF6600;
	vertical-align: top;
	width: 460px;
	height: 100%;
	padding-right: 10px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
.greenHeader {
	background-color: #66FF99;
	border-top-width: 4px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-bottom: 25px;
	padding-left: 15px;
	height: 150px;
	vertical-align: bottom;
	width: 260px;
}
.greenImages {
	background-color: #66FF99;
	border-top-width: 4px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-bottom: 25px;
	padding-left: 15px;
	height: 150px;
	vertical-align: bottom;
	padding-right: 4px;
}
.greenBox {
	background-color: #66FF99;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
.greenCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	background-color: #66FF99;
	vertical-align: top;
	width: 460px;
	padding-right: 10px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
.blueHeader {
	background-color: #32A0DD;
	border-top-width: 4px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-bottom: 28px;
	padding-left: 15px;
	height: 150px;
	vertical-align: bottom;
	width: 260px;
}
.blueImages {
	background-color: #32A0DD;
	border-top-width: 4px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-bottom: 25px;
	padding-left: 15px;
	height: 150px;
	vertical-align: bottom;
	padding-right: 4px;
}
.blueBox {
	background-color: #32A0DD;
	border-left-width: 2px;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.blueCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	padding-bottom: 10px;
	padding-left: 15px;
	background-color: #32A0DD;
	vertical-align: top;
	width: 460px;
	padding-right: 10px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
.newsTable {
	width: 157px;
	text-align: right;
}
.whiteImages {
	background-color: #FFFFFF;
	border-top-width: 4px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #CDCFD1;
	border-bottom-color: #CDCFD1;
	border-left-color: #CDCFD1;
	padding-bottom: 28px;
	padding-left: 15px;
	height: 150px;
	vertical-align: bottom;
	padding-right: 4px;
}
.whiteBox {
	background-color: #ffffff;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #ffffff;
}
.white_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #000000;
	font-weight: bold;
}
.whiteCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	vertical-align: top;
	width: 460px;
	padding-right: 10px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #ffffff;
}
.whiteHeader {
	background-color: #ffffff;
	border-top-width: 4px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-right-color: #CDCFD1;
	border-bottom-color: #CDCFD1;
	border-left-color: #ffffff;
	padding-bottom: 28px;
	padding-left: 15px;
	height: 150px;
	vertical-align: bottom;
}
.whiteCopyNews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 10px;
	vertical-align: top;
	width: 460px;
	text-align: left;
}
.black_title {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #333333;
	font-weight: bold;
}

/* new styles */

.bgtable{
   background-image: url("http://www.britishhorseracing.com/images/go_racing/left_nav/menuBG.jpg");
   background-repeat:no-repeat;
   background-position: top right;
   text-align:top;
   border-top:1px none #ff6666;

   }

#menuTable{
	font-family:Arial,Helvetica,Sans-Serif;
	font-size:11px;
	padding-left:4px;
	border-bottom:1px none #ff6666;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
}
.levelMenu1orange{
      /*background:#5DAA34;*/
      background:#FF6600;
      border:1px solid #ffffff;
}
.levelMenu2{
      /*background:  #B9DC99;*/
      color:#ffffff;
      background: #99CCFF;
      padding-left:2px;
      border:1px solid #ffffff;
      }
.levelMenu2orange{
      /*background:  #B9DC99;*/
      color:#ffffff;
      background: #FF9966;
      padding-left:2px;
      border:1px solid #ffffff;
      }
.levelMenu3{
      /*background:#E0EDD5;*/
      color:#ffffff;
      background:#ffcccc;
      padding-left:2px;
      border:1px solid #ffffff;
      }
.overMenuThis1{
   background-color:#ffffff;
   color:#000000;
   border:1px solid #ffffff;
   font-weight:bold;
   text-align:left;
}
.overMenuThis2{
   background-color:#ffffff;
   color:#000000;
   border:1px solid #ffffff;
   text-align:left;
   padding-left:2px;
}
.overMenuThis3{
   background-color:#ffffff;
   color:#000000;
   border:1px solid #ffffff;
   padding-left:2px;
   text-align:left;
}
.levelMenuThis{
   color:#000000;
   background-color:#ffffff;
   border:1px solid #ffffff;
   text-align:left;
}

/* link classes */
a.linkclass {
   text-decoration:none;
}
a:hover.linkclass {
   text-decoration:none;
}
a:visited.linkclass {
   text-decoration:none;
   }
a.linkclass1 {
   color:#000000;
   font-weight:bold;
   text-decoration:none;
}
a:hover.linkclass1 {
   color:#006699;
   font-weight:bold;
   text-decoration:none;
   }
a:visited.linkclass1 {
   text-decoration:none;
   }
.blackBackground {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 10px;
	vertical-align: top;
	width: 400px;
	color: #FFFFFF;
	background-color: #000000;
	text-align: left;
}
.lightbluebox {

	background-color: #33A0DE;
}
.webdings {
	font-family: Webdings;
}
.bgtable {
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #FF6600;
	border-right-color: #FF6600;
}
#menuTable {
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
}