.norm {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #FAF2F2}
.normlink1:link,.normlink1:active,.normlink1:visited,.normlink1 a {font-family: tahoma, helvetica, arial; color : #FAF2F2; text-decoration : underline; font-size: 11px; font-weight:normal;}
.normlink1:hover {font-family: tahoma, helvetica, arial; color : #FAF2F2; text-decoration : none; font-size : 11px; font-weight:normal;}

/* Racing Styles */
.smalltable {
	border-collapse: collapse;
	font-family: "arial", helvetica, sans-serif;
	font-size: 9px;
	color:#444466;
}

.rtable1 {
	border-collapse: collapse;
	font-family: "arial", helvetica, sans-serif;
	font-size: 10px;
	color:#FAF2F2;
}

.rtable1 td {border-bottom: 1px dotted #4A4141;
	padding-right: 2px;
	text-align: right;
	border-right: 1px solid #4A4141;}

.rtable1 .tdside {border-bottom: 1px dotted #4A4141;
	padding-right: 2px;
	text-align: right;
	border-right: 1px solid #4A4141;}
	
	
.rtable1 .tdleft {border-bottom: 1px dotted #4A4141;
	padding-left: 2px;
	padding-right: 0px;
	text-align: left;
	border-right: 1px solid #4A4141;}

.rtable1 th {
	font-size: 10px;
	height:20px;
	padding-left: 3px;
	padding-right: 3px;
	font-weight: bold;
	background-image: url(http://newras.racingandsports.com.au/images/meeting-header.gif);
	background-repeat: repeat-x;
	color: #FAF2F2;
	text-align: left;
	}
	
tr.odd { color:#000000; background-color:#FFC7E2; }
tr.even { color:#000000; background-color:#FFABD3; font-size:10px; }
tr.hover { color:#FFABD3!important; background-color:#FF087C!important; }
tr.hover * { color:#fff!important; }

.norm th { text-align:left; }
.norm .odd td *, .norm .even td * { color:#000!important; }

.formbutton {
	FILTER: progid:DXImageTransform.Microsoft.dropShadow(Color=#e6e3e6,offX=3,offY=3,positive=true);
	border: 1px solid #cccccc;
	font-size: 11px;
	font-family: Helvetica, Arial, serif;
	color: #666666;
	font-weight: bold;
	height: 20px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 1px;
	padding-bottom: 2px;
	background: #E4E2D8;
	/* background: #FFB508; */
	cursor: hand;
}
  

.formtext {
	background: #FFFFFF;
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-color: #E4E2D8;
	padding-left: 5px;
	font-weight1 : bold;
	font-size: 11px;
	font-family:Arial,Helvetica,sans-serif;
}

.horsetable1 {
	border-collapse: collapse;
	border-top: 2px solid #4A4141;
	border-bottom: 2px solid #4A4141;
	font-family: "arial", helvetica, sans-serif;
	font-size: 11px;
	color:#ffffff;
}

.horsetable1 .norm {border-bottom: 1px dotted #4A4141;
	padding-left: 2px;
	padding-right: 0px;
	text-align: left;
	border-right: 1px solid #4A4141;}

.horsetable1 .rnorm {border-bottom: 1px dotted #4A4141;
	padding-left: 0px;
	padding-right: 2px;
	text-align: right;
	border-right: 1px solid #4A4141;}

.HorseMajorText {
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color:#FAF2F2;
}

.HorseSmlText {
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color:#FF087C;
}

.HorseSml {
	font-family: "arial", helvetica, sans-serif;
	font-size: 10px;
	color:#FAF2F2;
}

