

	

	   body.popup {font-family:arial; font-size:76%;background-color:#ffffff;}

/* clearfix hack */

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

.clearfix{display: inline-table;}

/* Hides from IE-mac */
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


.ss-r-layout3 .ss-c1 p {margin-bottom:15px;}
.ss-r-layout3 .ss-c1 li {list-style:none; width:470px!important;padding:0;margin:0;}
.ss-r-layout3 .ss-c1 li table {width:100%;margin:10px 0 10px 0!important;} 


table {
	clear:both;
	PADDING:0;
	FONT-FAMILY: arial,verdana,helvetica,sans-serif;
	font-size:100%;
	border:0;
	border-collapse:collapse;
	width:auto;
}
table tr td {font-size:100%;padding:4px 4px 4px 4px;}
table tr td a {font-weight:bold;}


.pageTable {
	VERTICAL-ALIGN: top;
}
.pageHdrTable {
	VERTICAL-ALIGN: top;height:114px;
}
.pageHdr {
	BACKGROUND: #0c0b95; TEXT-ALIGN: right;height:65px;padding:0px;
}
TABLE.topMenu {
	BORDER-RIGHT: #000099 0px solid; BORDER-TOP: #000099 3px solid; BORDER-LEFT: #000099 0px solid; BORDER-BOTTOM: #000099 3px solid; HEIGHT: 31px;
}
TD.topMenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #cc0000; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center;
}
TD.leftNavCol {width: 135px; vertical-align: top;}
	
TD.testingLeft {background-color: #CCC; vertical-align:top;}
TD.middleCol {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 10px;
}
TD.contentCol {
	 PADDING-LEFT: 5px; WIDTH: 640px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; CLEAR: BOTH;
}


TD.pageBody {
	VERTICAL-ALIGN: top
}

.pageBdySml {font-family:verdana;font-size:85%;background:#f3f4f4;padding:4px !important;}

/* a. {color: navy} */


.popup {padding:4px;margin:0 0 0 0;}

.popup table {width:100%;}

.pageBodyHdr {
	PADDING: 5px 5px 5px 10px; 
	font-family: verdana, arial, helvetica, sans-serif; 
	FONT-WEIGHT: normal; FONT-SIZE: 13px; 
	BACKGROUND: #000099; 
	height: 25px;
	COLOR: #FFFFFF; 
	text-transform:uppercase;
}

.popupPageBodyHdr {
/*	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: #e5e5e5; PADDING-BOTTOM: 0px; COLOR: #cc3300; PADDING-TOP: 5px */
/* PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: #000099; PADDING-BOTTOM: 0px; COLOR: #FFFFFF; PADDING-TOP: 5px;text-transform:uppercase; */
/*
PADDING-RIGHT: 5px; PADDING-LEFT: 5px; font-family: verdana, arial, helvetica, sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 13px; BACKGROUND: #000099; PADDING-BOTTOM: 0px; COLOR: #FFFFFF; PADDING-TOP: 5px;text-transform:uppercase;*/
}

.pageBodyHdrL {padding:2px 2px 2px 10px; float:left;position:relative;}
.pageBodyHdrR {padding:2px;float:right;position:relative;}

td.rightPromoCol {
	VERTICAL-ALIGN: top; WIDTH: 150px; padding-left:10px
}
td.rightAdColSpacer {width:10px;background:#FFFFFF}
td.rightAdCol {	BACKGROUND: #e5e5e5; VERTICAL-ALIGN: top; WIDTH: 125px;
}
td.tableHdrSml {
	FONT-SIZE: 65%; BACKGROUND-color: #000033;  COLOR: #ffffff;font-family:verdana;font-weight:bold;
}
td.tableBdySml {
	FONT-SIZE: 80%;font-family:arial;
}

.quickLinksTbl {
	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #c0c0c0 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #c0c0c0 1px solid
}

.quickLinksHdr { 
	PADDING-RIGHT: 2px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND: #000080; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px
}

.quickLinksBdy_icon {
	PADDING-LEFT: 4px;  FONT-WEIGHT: bold; BACKGROUND: #ffffff;  COLOR: #000080; FONT-SIZE: 10px;
}
.quickLinksBdy {
	PADDING-RIGHT: 0px;  FONT-WEIGHT: bold; BACKGROUND: #ffffff;  COLOR: #000000; FONT-SIZE: 11px
}
A.quickLinksBdy, A.quickLinksBdy:hover, A.quickLinksBdy:active, A.quickLinksBdy:visited {
	COLOR: #000080; TEXT-DECORATION: none;background:transparent;
}

.redPromoTbl {
	width:150px;BORDER-RIGHT: #cc3300 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cc3300 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cc3300 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #cc3300 1px solid
}
.redPromoHdr {BACKGROUND: #efefef;
	PADDING: 2px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND: #cc3300;  COLOR: #ffffff; 
}
.redPromoBdy {
	PADDING: 2px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND: #ffffff; COLOR: #cc3300; 
}
A.redPromoBdy {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #cc3300; PADDING-TOP: 0px; text-decoration:underline;
}
.racePromoTbl {
	width:150px;BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; BORDER-LEFT: #c0c0c0 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #c0c0c0 1px solid
}


.racePromoHdr {BACKGROUND-color: #efefef;
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; COLOR: #cc3300; PADDING-TOP: 1px
}


.racePromoBdy {
	PADDING: 1px 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #ffffff; COLOR: #000000; 
}

.racePromoBdyLt {
	PADDING: 1px 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #ffffff; COLOR: #000000; 
}
.racePromoBdyStatus {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #ffffff; PADDING-BOTTOM: 1px; COLOR: #339933; PADDING-TOP: 1px; FONT-STYLE: italic; TEXT-ALIGN: right
}

SELECT.racePromoBdy {
	padding:0px;background:#FFFFFF;color:#000000; font-weight:normal; FONT-SIZE: 9px;text-transform:none;
}

A.racePromoBdy,A.racePromoBdy:hover,A.racePromoBdy:link,A.racePromoBdy:active,A.racePromoBdy:visited {
	COLOR: #000080; text-decoration:underline;
}
.racePromoBdySml {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; COLOR: #000000; PADDING-TOP: 1px; TEXT-ALIGN: right; TEXT-DECORATION: underline
}
A.racePromoBdySml,A.racePromoBdySml:hover,A.racePromoBdySml:link,A.racePromoBdySml:active,A.racePromoBdySml:Visited {
	FONT-SIZE: 10px; COLOR: #000000; TEXT-ALIGN: right; TEXT-DECORATION: underline
}
A.racePromoBdyMed,A.racePromoBdyMed:Hover,A.racePromoBdyMed:Link,A.racePromoBdyMed:Active,A.racePromoBdyMed:Visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-DECORATION: underline;color:#000080;
}
.promoSpacer {
	HEIGHT: 10px
}
/**/div.spacer { clear: both; }
div.smlSpacer { height:5px;font-size:0px; }

.raceIdxSectionHdr {
	font-size:100%;padding:10px 0 3px 0;border-bottom:1px solid #c0ccd3;
}
.raceIdxSectionHdrLeft {
	padding:2px 0px;/*float:left;*/font-weight:bold;margin:0 0 4px 0;
}
.raceIdxSectionHdr .spacer {display:none;}
.race_hdr {	FONT-WEIGHT: bold; FONT-SIZE: 200%; COLOR:#00168e;padding:10px 0 5px 0;display:block;width:814px;/*border-top:1px solid #c0ccd3;*/}
.race_idx_hdr {FONT-WEIGHT: bold; FONT-SIZE: 115%!important; COLOR: #ffffff; background-color:#2b349d;padding:4px 4px 4px 4px;text-transform:uppercase;margin-bottom:0px!important;/*margin-bottom:-10px!important;*/margin-top:10px;}
.race_idx_status {FONT-WEIGHT: normal;}
.race_hdr_lnk {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-DECORATION: underline; 
}
A.race_hdr_lnk,A.race_hdr_lnk:link,A.race_hdr_lnk:active,A.race_hdr_lnk:hover,A.race_hdr_lnk:visited {
	color:#000080; FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-DECORATION: underline; 
}

.race_name {padding:0 0 5px 0;FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #000000;background-color:#ffffff;width:814px;}


.race_details {padding: 5px;background-color:#e9ecee;border-top:1px solid #c0ccd3;}

.race_runner_count {padding: 10px;} 
.race_going {padding:5px 5px 5px 5px ;}

.race_wintime {FLOAT: right;vertical-align:middle;padding:0 0 0 0;margin:5px 10px 0 0;overflow:visible}
.race_wintime span {display:inline;overflow:visible}
.race_wintime span img {margin:-5px 0 0 0;display:inline;/*border:1px solid red;*/float:left;z-index:2000;}
.race_wintime_detail {height:25px;padding:0;margin:0 0 0 0;padding:5px 0 0 0;/*border:1px solid teal!important;*/}
.race_time {font-weight:bold;padding-right:5px;}
.raceDets {font-size:100%;padding-left:5px;font-style:italic;}

.racecard_table {
	
	width:814px!important;
	border-bottom:2px solid #c0ccd3;

}


.ss-r-layout4 .ss-c1 table {
	width:814px!important;border:0!important;
}
.ss-r-layout4 .ss-c1 table .racecard_hdr {border-bottom:0!important;}
.ss-r-layout4 .ss-c1 table tr td {}


.racecard_hdr {FONT-SIZE: 100%; font-family:arial,verdana; FONT-WEIGHT: bold; BACKGROUND: #2b349d; VERTICAL-ALIGN: middle; COLOR: #ffffff; TEXT-INDENT: 2px;
}



A.racecard_hdr,A.racecard_hdr:active,A.racecard_hdr:hover,A.racecard_hdr:visited { font-family: verdana; 
	FONT-WEIGHT: bold; BACKGROUND: transparent; VERTICAL-ALIGN: middle; COLOR: #ffffff; 
}

tr.racecard_hdr .fc_entry_hdr {
	font-size:115%;text-transform:uppercase;
}

.rchdr {width:100%;padding-right:10px;}

.rchdr_left {
	vertical-align:top;
}
.rchdr_right {		
	width:250px; vertical-align:top;padding:10px;
}	

.rc_quicklinks {width:250px; border:1px solid #000080;text-align:center;padding-left:10px;padding-right:10px;}


.rc_ql_hdr {
		position:relative;
		top:-8px;
		left:5px;
		background-color:#FFFFFF;
		color:#000080;
		font-size:12px;
		font-weight:bold;
		padding:0px 5px;
		width:30%;
		white-space: nowrap;
		text-align:center;
}

	
.rc_ql_hdr_left {
	float:left;position:relative; width:48%; top:0px; left:0px; vertical-align:top;text-align:left;white-space: nowrap;

}
.rc_ql_hdr_right {		
	float:right;position:relative; width:52%; top:0px; left:0px; vertical-align:top;text-align:left;white-space: nowrap;
}	

INPUT,SELECT.tool {font-size: 10px; font-family: verdana;position:relative;top:2px;}

#racecard_tools {
	font-family:verdana; 
	width:814px;
	background:url(/Images/skysports/site/ss-bg5.gif) repeat-x 0px bottom #ffffff;
	border-bottom:1px solid #C0CCD3;
	margin:0 0 7px 0;
	padding:0!important;
	float:none!important;
}

#profile_tools {background-color: #e9ecee; border: solid #c0ccd3 1px;float:left;padding:4px 0 4px 0;width:100%;}

#profile_tools_left {margin:0;padding:0px 0px 0px 10px;float:left;font-size:100%;}

#profile_tools_middle {margin:0;padding:0px 0px 0px 20px;float:left;font-size:100%;}
#profile_tools_middle input {}

#profile_tools_right {margin:0;padding:0px 10px 0px 0px;float:right;font-size:100%;}

br.break10 {display:block}
br.break8 {display:none}

#tools_left {
	FONT-SIZE: 100%; font-family: verdana; FONT-WEIGHT: normal;	COLOR: #000033;	margin:0;padding:0;float:left;
}

#tools_right {
	width:auto!important; margin:5px auto 1px auto!important; text-align:center;
}

#tools_right li {
		border:1px solid #C0CCD3;
		margin:0px 5px -1px 0px!important;
		position:relative;
		background:url(/Images/skysports/site/ss-bg4.gif) repeat-x 0px bottom #E2E7EB;
		font-size:80%;
		text-align:center;
		font-weight:bold;
		float:none!important;
		display:inline!important;
		padding:5px 6px 6px 8px!important; 
		
		}
#tools_right #sel {
	background:white; border-bottom:1px solid white;
	}
#tools_right a {color:#000080;/*display:block;*/}
/* ie5-mac hack */
#tools_right a {float:none;} /* end ie5-mac hack */
#tools_right #sel a {color:#000033!important;}


	
.result_hdr {
	PADDING: 4px 4px 4px 4px!important;  FONT-WEIGHT: bold; FONT-SIZE: 115%; BACKGROUND: #2b349d;  COLOR: #ffffff; text-transform:uppercase!important;
}
.result_hdr_r {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 2px; BORDER-TOP: medium none; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #000099; PADDING-BOTTOM: 2px; BORDER-LEFT: medium none; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: medium none; TEXT-ALIGN: right
}

.fullfastrestults {
	text-align:left;
}
A.racecard_profile,A.racecard_profile:link,A.racecard_profile:active,A.racecard_profile:hover,A.racecard_profile:visited {
	COLOR: #000033; TEXT-DECORATION: underline;
}
A.racecard_betlink,A.racecard_betlink:link,A.racecard_betlink:active,A.racecard_betlink:hover,A.racecard_betlink:visited {
	FONT-SIZE: 100%; COLOR:#CC3F10; TEXT-DECORATION: underline;
}
A.racecard_link,A.racecard_link:active,A.racecard_link:visited {
	COLOR: #343998; TEXT-DECORATION: underline;
}
A.racecard_link:hover {
	COLOR: #000033;TEXT-DECORATION: underline;
}
DIV.racecard_link {
	COLOR: #000033; margin-bottom:5px;
}
.racecard_item {
	FONT-WEIGHT: bold
}
A.racecard_item,A.racecard_item:link,A.racecard_item:hover,A.racecard_item:active,A.racecard_item:visited {
	FONT-WEIGHT: normal; TEXT-DECORATION: underline; color:#000033;background:transparent;
}
.racecard_status {
	FONT-WEIGHT: bold; COLOR: #339933; background:#d6ebd6;
}
.racecard_daylink {
	color:#343998;BORDER: solid 1px #c0ccd3; FONT-SIZE: 85%; BACKGROUND: #EFEFEF; WIDTH: auto; TEXT-ALIGN: center; font-weight:bold;margin:0 5px 0 0;font-family:verdana;
}
.racecard_daylink_sel {
	color:#000033;BORDER: #c0ccd3 1px solid;border-bottom:1px solid #ffffff; FONT-SIZE: 85%; BACKGROUND: #ffffff; WIDTH: auto; TEXT-ALIGN: center;font-weight:bold;font-family:verdana;
}


.ss-r-layout3 .ss-c1 table .fastResultHdr {BACKGROUND-color: #2b349d;/*width:100%!important;*/}
.fastResultHdr {
	 padding:4px 0 4px 0; FONT-WEIGHT: bold; color:#ffffff; text-transform:uppercase;font-size:115%;text-indent:4px;
}

.ss-r-layout3 .ss-c1 table {width:500px;border:0;padding:0;margin:0 7px 0 0;}
.ss-r-layout3 .ss-c1 table table {width:100%;
border-collapse:collapse;
border-spacing:none;

}

.ss-r-layout3 .ss-c1 table table td {}

.fastResultsItem {
	FONT-WEIGHT: bold
}

.formwatchHdr {
	FONT-WEIGHT: bold ; background-color: #efefef; padding-top: 5px;  FONT-SIZE: 14px; 
}
div.formwatchHdr {margin:0 0 0 0;padding:0 0 0 0;color:#00168e;background-color:transparent;border-bottom:1px solid #c0ccd3;}


.formwatchItem {
	FONT-WEIGHT: bold; color: #000033; 
}
.formwatch {
	FONT-SIZE: 100%; WIDTH: 100%; background-color: white; 
}
div.formwatch {/*border-bottom:1px solid #c0ccd3;*/ padding: 4px 0 4px 0;margin:0 0 0 0;}


.bettingForecastItem {
	FONT-WEIGHT: bold; color: navy; 
}
.bettingForecast {
	FONT-SIZE: 11px; WIDTH: 100%; background-color: white; border-top: 1px solid navy; padding-top: 3px;
}


.rc_entry {
	FONT-SIZE: 100%; VERTICAL-ALIGN: top;border-bottom:1px dotted #b2c0c8;}
.fc_entry {
	FONT-SIZE: 100%; font-weight:normal;  VERTICAL-ALIGN: top;border-bottom:1px dotted #b2c0c8;
}
.fc_entry_hdr {
	FONT-SIZE: 100%; font-weight:bold; VERTICAL-ALIGN: top; 
}
.fc_entry_horse {
	FONT-SIZE: 100%; font-weight:bold; VERTICAL-ALIGN: top; border-bottom:1px dotted #b2c0c8;
}

.rc_entry_naps {
	PADDING: 2px;
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: top;
}

span.rc_entry_naps {
	VERTICAL-ALIGN: top;
	font-weight:bold; 
	color:#CC3F10;
	line-height:20px;
}

.rc_entry_nagme, {
	PADDING: 2px; 
	FONT-SIZE: 11px; 
	VERTICAL-ALIGN: top;
	display : none;
}

.nr_entry_nagme, #profileNagMe, .nagimg, #racecard_nag_hdr, .rc_entry_naps, .nr_entry_naps, #racecard_naps_hdr, .premium_hdr, .premium_bdy {display : none}



.rc_entry_alt { BACKGROUND: #e9ecee;VERTICAL-ALIGN: top;border-bottom:1px dotted #b2c0c8;}
.rc_entry_r {PADDING: 2px; FONT-SIZE: 100%; VERTICAL-ALIGN: top; TEXT-ALIGN: right}
.rc_entry_alt_r {PADDING: 2px;  FONT-SIZE: 100%; VERTICAL-ALIGN: top; TEXT-ALIGN: right;}

.tb_odds {display:block}
.bsq_odds {display:none}
.so_odds {display:none}

.racecard_nr {	font-size:115%;text-transform:uppercase;FONT-WEIGHT: bold; BACKGROUND-color: #5b6971; COLOR: #ffffff;}	
.nr_entry {BACKGROUND-color: #e9ecee; VERTICAL-ALIGN: top;color:#000000;}
A.nr_entry, A.nr_entry:link, A.nr_entry:hover, A.nr_entry:active, A.nr_entry:visited {VERTICAL-ALIGN: top;color:#000000;TEXT-DECORATION: underline;}

.rating {FONT-WEIGHT: bold}
.rc_row {}
.rc_row_alt {BACKGROUND-color: #e5e5e5;}

.raceQuickResult {border-width: 2px 0px 2px 0px; border-color:#cc3300;border-style:solid;}

.raceQuickResultHdr {padding: 1px 4px 1px 4px; FONT-WEIGHT: bold; COLOR: #cc3300;}

.red_tick {
	BACKGROUND-IMAGE: url(http://horses.sportinglife.com/Images/Icons/i_red_tick.gif); 
	WIDTH: 40px; BACKGROUND-REPEAT: no-repeat;
	padding-left:25px;
	vertical-align:middle;
}
.frPos {
	COLOR: #cc3300;font-weight:bold;
}
.frHorse {
	COLOR: #000000;word-break:break-all;
}
.frPrice {
	COLOR: #339933;font-weight:bold;white-space:nowrap;
}
.frResult {
	text-align:right;
}
A.frResult,A.frResult:link,A.frResult:hover,A.frResult:active,A.frResult:visited {
	font-weight:bold;text-decoration:underline;color:#000080;background:transparent;
}

UL.livetitle {margin:0px 15px;padding:0px 5px;}
LI.livetitle {
	 list-style-image: url(http://horses.sportinglife.com/Images/Icons/i_live_data.gif);
	 vertical-align:middle;
	 text-indent:1px;
	 color:#000099;
}
.meetingLive {border: 2px Solid #000099;padding-left:4px;padding-right:4px;}
.meetingLiveHdr {
	position:relative;
	top:-10px;
	left:5px;
	background-color:#EFEFEF;
	color:#000033;
	font-size:115%;
	font-weight:bold;
	padding:2px 10px;
	white-space: nowrap;
	text-align:center;
	display:inline
}
.liveLeft {
	position:relative; 
	width:45%; 
	top:10px;
	left:5px;
	vertical-align:top;
	float:left;	
	background:transparent;
}
.liveRight {		
	position:relative;
	width:45%;
	top:10px;
	right:10px; 
	vertical-align:top;
	float:right;
	background:transparent;	
}
.tabitem {font-weight:bold;}
.steamer {color:green;font-weight:bold}
.drifter {color:red;font-weight:bold}

.srch {
	width:100%;
	text-align:center;
}
span.srch_opt {
	width:80px;
	text-align:left;

}
div.srch_opt {
	margin:2px auto;
	
}

select.search, input.search {font-size:11px}
.arch_srch_opt {
	clear:both;
	padding-bottom:5px;
	margin:2px auto;
}

.arch_srch_opt h3 {
	text-align:left;
	margin-bottom:5px;
}

.arch_srch_opt div {
	float:left;
	clear:right;
	text-align:left;
}

.arch_srch_opt label {
	display:block;
	float:left;
	width:85px;	
	text-align:left;
	margin-left:0px;
	clear:left;
}

.lblsml {font-size:9px;clear:left}

.arch_srch_opt input {margin:0;padding:0;top:0px;}

.stat {
	FONT-SIZE: 11px;
}

.stat_r {
	FONT-SIZE: 11px; TEXT-ALIGN: right
}
.stat_hdr {FONT-SIZE: 100%; font-family: verdana; border-bottom: solid silver 1px;
	FONT-WEIGHT: normal; BACKGROUND: #ffffff; VERTICAL-ALIGN: middle; COLOR: #000080; TEXT-INDENT: 0px
}

A.stat_hdr_lg, A.stat_hdr_lg:visited, A.stat_hdr_lg:hover  {
	/*font-size:10px; text-decoration:underline; color:#000033;
	padding-bottom:2px; border:none;*/
}
A.stat_hdr_lg_nolink {
	/*font-size:10px;color:#000080;padding-bottom:2px;  border:none;text-decoration:none; */
	
}

.stat_hdr_lg {FONT-SIZE: 115%; text-transform:uppercase;
	FONT-WEIGHT: bold; BACKGROUND: #2b349d; VERTICAL-ALIGN: middle; COLOR: #ffffff; TEXT-INDENT: 4px;padding:4px 0 4px 0!important;width:auto!important;margin-right:7px!important;
	/*padding-bottom:2px;*/
}

div.stat_hdr_lg {


}
div.stat_hdr_lg div.spacer {
display:none;
}

div.stat_hdr_lg span a { color:#ffffff!important;font-family:verdana;font-size:75%;font-weight:bold;text-transform:none;}
div.stat_hdr_lg span a.stat_hdr_lg_nolink {text-decoration:none;}


.stat_sub_hdr {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #dddddd; VERTICAL-ALIGN: middle; COLOR: #000080; TEXT-INDENT: 2px
}
.stat_hdr_r {FONT-SIZE: 10px;font-family : verdana; border-bottom: solid silver 1px;
	FONT-WEIGHT: normal; BACKGROUND: #ffffff; VERTICAL-ALIGN: middle; COLOR: #000080; TEXT-ALIGN: right
}
.stat_sub_hdr_r {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #dddddd; VERTICAL-ALIGN: middle; COLOR: #000080; TEXT-INDENT: 2px; TEXT-ALIGN: right
}
.stat_tbl {
	WIDTH: 100%;
	border: 1px solid navy;
	padding:2px;
}

.stat_tbl_hdr {
  position:relative;
  top:-10px;
  left:5px;
  background-color:#E5E5E5;
  color:#000033;
  font-size:14px;
  font-weight:bold;
  padding:0px 10px;
  white-space: nowrap;
  text-align:center;
  display:inline;
 }
.stat_tbl_name {margin-left: 10px;background-color: #efefef; color: navy; padding-left: 10px; padding-right: 10px; padding-top: 1px;  border-top: solid navy 1px;
}
.stat_tbl_sub_hdr {
	BORDER-RIGHT: 0px solid #c0c0c0; PADDING-RIGHT: 5px; BORDER-TOP: 0px solid #c0c0c0; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px solid #c0c0c0; COLOR: #000080; PADDING-TOP: 0px; BORDER-BOTTOM: 0px solid #c0c0c0;
}
.stat_tbl_sub_hdr_r {
	BORDER-RIGHT: 0px solid #c0c0c0; PADDING-RIGHT: 5px; BORDER-TOP: 0px solid #c0c0c0; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px solid #c0c0c0; COLOR: #000080; PADDING-TOP: 0px; BORDER-BOTTOM: 0px solid #c0c0c0;
}


.stat_tbl_bdy {
	BORDER-RIGHT: navy 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c0c0c0 0px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: navy 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: navy 1px solid
}.stat_tbl_innerbdy {
	PADDING: 5px;
}
.stat_tbl_red {}

.popup .stat_tbl_red {
	border-top:1px solid #2b349d;
	border-bottom:1px solid #2b349d;
	background-color:#e9ecee;
}

.stat_hdr_red {
	 TEXT-ALIGN: center;
}

.stat_hdr_red_row {
	FONT-WEIGHT: bold; BACKGROUND: #cc3300; COLOR: #ffffff; TEXT-ALIGN: left;
}
.stat_hdr_red_wide {}

.popup .stat_tbl_red .stat_hdr_red  {
	font-weight:normal;color:#ffffff;font-size:100%;background-color:#2b349d;
}

.popup .stat_tbl_red .stat_hdr_red_wide {background-color:#2b349d;font-weight:normal;color:#ffffff;font-size:100%;text-align:center;}

.stat_bdy_red, .stat_bdy_red_row {TEXT-ALIGN: center; border-bottom:1px solid #2b349d;font-weight:bold;}

.stat_course_name {	FONT-WEIGHT: bold; padding:0px!important;}


.rowHighlight {	background-color: #dfe4e7; color:#000033!important;border-top:1px solid #9faeb6!important;border-top:1px solid #9faeb6!important;}
.rowHighlight a {color:#000033!important;}

table.recentRaces {}

.popup table.recentRaces {font-size:100%!important;padding:0!important;border-collapse:collapse;}
table.recentRacesHdr {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px}
td.recentRaces {}
.popup td.recentRaces table.recentRaces td {border-bottom:1px dotted #c0ccd3; font-family:arial!important;font-size:85%!important;padding:6px 2px 6px 2px!important;}
.topList {FONT-WEIGHT: normal;}

table.topList {width:98.5%!important;margin-right:7px;margin-bottom:10px!important;}
td.topList, td.topListR {border-bottom:1px dotted #c0ccd3;}
A.topList, A.topList:hover, A.topList:visited {	TEXT-DECORATION: underline;color:#000033;font-weight:bold;}
.topListR {FONT-WEIGHT: normal; FONT-SIZE: 100%;  TEXT-ALIGN: right; }
th.topList {COLOR: #000000;FONT-WEIGHT: bold; TEXT-ALIGN: left;FONT-SIZE: 100%;}
th.topListR {COLOR: #000000;FONT-WEIGHT: bold; TEXT-ALIGN: right;FONT-SIZE: 100%;}
th.topList, th.topListR {border-bottom:2px solid #c0ccd3;}
.topListHdr {COLOR: #000080;FONT-WEIGHT: bold; TEXT-ALIGN: left;}

span.topListHdr {
FONT-SIZE: 115%;
color:#ffffff;
padding:4px 0 4px 0!important;
background-color:#2b349d;
width:500px;
text-transform:uppercase;
display:block;
margin:15px 0 0 0;
text-indent:4px;
}

.napHdr {COLOR: #000080;FONT-WEIGHT: bold; TEXT-ALIGN: left;FONT-SIZE: 12px;vertical-align:top;}
.napHdrR {COLOR: #000080;FONT-WEIGHT: bold; TEXT-ALIGN: right;FONT-SIZE: 12px;vertical-align:top;}
.nap {font-size:11px;text-align:left;vertical-align:top;}
.napR {font-size:11px;text-align:right;vertical-align:top;}
A.nap,A.nap:hover,A.nap:visited,A.nap:active,A.nap:link {
	TEXT-DECORATION: underline;color:#000080;
}


.courseMapHdr {
	VERTICAL-ALIGN: middle; HEIGHT: 50px; TEXT-ALIGN: center
}
.courseMap {
	VERTICAL-ALIGN: top; WIDTH: 50%; TEXT-ALIGN: center
}
TABLE.courseList {
	/*BORDER-bottom: #000080 1px solid; BORDER-TOP: #000080 1px solid; BORDER-LEFT: #000080 1px solid; WIDTH: 80%; BORDER-BOTTOM: #000080 1px solid*/
	text-align:left;
	
}
TABLE.courseList td {border-bottom:1px dotted #c0ccd3;}
.courseListHdr {
	FONT-WEIGHT: bold; background-color: #000033; COLOR: #ffffff;border-bottom:0!important;
}
.courseListBdy {
	/*PADDING-LEFT: 10px*/
}
.profileBodyHdr {
	padding:2px 5px 2px 10px;
	font-family: arial, helvetica, sans-serif; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 115%; 
	BACKGROUND: #2b349d;  
	COLOR: #FFFFFF; 
	text-transform:uppercase;
	vertical-align:middle;
	line-height:24px;/**/

}
.popup td.profileBodyHdr {
	font-weight:bold;

/*	font-size:90%;*/
}

A.profileBodyHdrLnk, A.profileBodyHdrLnk:link, A.profileBodyHdrLnk:active, A.profileBodyHdrLnk:hover, A.profileBodyHdrLnk:visited {
	/*font-family: arial, helvetica, sans-serif; BACKGROUND: transparent;text-decoration:underline; */
	 FONT-SIZE: 100%; 
	
	COLOR: #FFFFFF;
	
	text-transform:none;
	vertical-align:middle;
	padding:0px 5px 5px 0px;
	FONT-WEIGHT: normal;}
	
.popup a.profileBodyHdrLnk { font-size:90%!important;font-weight:normal;}

.horseprofileimg {
	background-image: url('/Images/skysports/Images/Profile/pup_horse.gif'); 
	width: 37px;
	height: 24px;
}

.jockeyprofileimg {
	background-image: url('/Images/skysports/Images/Profile/pup_jockey.gif');
	width: 37px;
	height: 24px;
}

.trainerprofileimg {
	background-image: url('/Images/skysports/Images/Profile/pup_trainer.gif');
	width: 37px;
	height: 24px;
}

.nagimg {
	background-image: url('/Images/skysports/Images/Profile/pup_nag.gif');
	width: 37px;
	height: 24px;
	display : none;
}

.fixturesimg {
	background-image: url('/Images/skysports/Images/Profile/pup_fixtures.gif');
	width: 37px;
	height: 24px;
}

.profileSectionHdr { width:auto!important;
	FONT-WEIGHT: bold;
	font-size:115%;text-transform:uppercase;color:#00168e;border-bottom:1px solid #c0ccd3;padding:2px 0 2px 0!important;margin:0 0 5px 0!important;
}

.ss-r-layout3 .ss-c1 div .profileSectionHdr {
font-size:250%!important;
FONT-WEIGHT: bold;
color:#000033;
padding:0 0 0 0!important;
text-transform:none;
border:0;
}

.ss-r-layout3 .ss-c1 img {}

.profileHdr {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; 
}
.popup .profileHdr {font-size:180%;	color:#00168e;}

.profileBdy {
	FONT-WEIGHT: normal
}
.profileItem {
	text-indent:5px;
}
.popup td .racecard_item {
	/*background-color:red;*/
}
.profileBdyR {
	FONT-WEIGHT: normal; TEXT-ALIGN: right
}

TABLE.panel-table {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
TABLE.leftnav_border {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; BORDER-BOTTOM: #000099 1px solid
}
TABLE.red_border {
	BORDER-RIGHT: #cc3333 1px solid; BORDER-TOP: #cc3333 1px solid; BORDER-LEFT: #cc3333 1px solid; BORDER-BOTTOM: #cc3333 1px solid
}
TABLE.grey_border {
	BORDER-RIGHT: #f1f1f1 1px solid; BORDER-TOP: #f1f1f1 1px solid; BORDER-LEFT: #f1f1f1 1px solid; BORDER-BOTTOM: #f1f1f1 1px solid
}
.mastheadbackground {
	BACKGROUND-COLOR: #6989af
}
.mastheadbackground {
	BACKGROUND-COLOR: #000099
}
.horinavbackground {
	BACKGROUND-COLOR: #cc0000
}
.horinavbackground1 {
	BACKGROUND-COLOR: #ffff00
}
.livecnavbackground {
	BACKGROUND-COLOR: #cc0000
}
.livecnavline {
	BACKGROUND-COLOR: #ffffff
}
A.ccoc {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.ccoc:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.ccoc:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
.horinavline {
	BACKGROUND-COLOR: #ffffff
}
.dots {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(http://www.sportinglife.com/new/dots.gif); BACKGROUND-REPEAT: repeat-y
}
.dots_hori {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(http://www.sportinglife.com/new/dots_horizontal.gif); BACKGROUND-REPEAT: repeat-x
}
.panel_top {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #ffffff; TEXT-INDENT: 1px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #000099
}
.panel_border {
	BACKGROUND-COLOR: #ffffff
}
.panel_body {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: arial, "Times New Roman", verdana, helvetica, sans-serif; BACKGROUND-COLOR: #eef8ff
}
.story_index_header {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000066; LINE-HEIGHT: 1.5; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.small_top {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000066; TEXT-INDENT: 1px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
A.story_link {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: arial, verdana, helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.story_link:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: arial, verdana, helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.story_link:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000099; FONT-FAMILY: arial, verdana, helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
A.style1 {
	FONT-SIZE: 9pt; COLOR: #000066; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.style1:visited {
	FONT-SIZE: 9pt; COLOR: #000066; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.style1:hover {
	FONT-SIZE: 9pt; COLOR: #cc0000; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
A.style2 {
	FONT-SIZE: 8pt; COLOR: #000066; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.style2:visited {
	FONT-SIZE: 8pt; COLOR: #000066; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.style2:hover {
	FONT-SIZE: 8pt; COLOR: #cc0000; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
.menu_divide {
	BACKGROUND-COLOR: #ffffff; margin: 0px; padding: 0px;
}
.menu_divide1 {
	BACKGROUND-COLOR: #7baee1; margin: 0px; padding: 0px;
}
.menu_background {
	BACKGROUND-COLOR: #000099; margin: 0px; padding: 0px;
}
.menu_background_current {
	BACKGROUND-COLOR: #cc0000; margin: 0px; padding: 0px;
}
.menu_background_subsec {
	BACKGROUND-COLOR: #ffffff; margin: 0px; padding: 0px;
}
.menu_background_others {
	BACKGROUND-COLOR: #cce9ed; margin: 0px; padding: 0px;
}
.body_bg_1 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: verdana, arial; BACKGROUND-COLOR: #000099
}
.body_bg_2 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: verdana, arial; BACKGROUND-COLOR: #eef8ff
}
.body_bg_2_co {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: arial, verdana; BACKGROUND-COLOR: #eef8ff
}
.rh_top {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; TEXT-INDENT: 1px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #000099
}
.rh_border {
	BACKGROUND-COLOR: #000099
}
.rh_body {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; BACKGROUND-IMAGE: url(http://www.sportinglife.com/images/new/nav_bck.gif); TEXT-INDENT: 1px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #eef8ff
}
.wrap_color {
	BACKGROUND-COLOR: #e5e5e5
}
.storylist_mainbg {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: verdana, arial; BACKGROUND-COLOR: #e5e5e5
}
.storylist_story {
	BACKGROUND-COLOR: #ffffff
}
.heading {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.smallheading {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; LINE-HEIGHT: 1.5; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.smallerheading {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; LINE-HEIGHT: 1.5; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
A.smallheading_link {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: verdana, helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.smallheading_link:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; TEXT-DECORATION: none
}
A.smallheading_link:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; TEXT-DECORATION: underline
}
A.smallbold {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; TEXT-DECORATION: none
}
A.smallbold:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000;  TEXT-DECORATION: none
}
A.smallbold:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; TEXT-DECORATION: underline
}
.normal {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; 
}
.small {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; 
}
.bold {
	FONT-WEIGHT: bold
}
.italic {
	FONT-SIZE: 9pt; FONT-STYLE: italic; 
}
.ticker {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; 
}
.clock {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ffffff; 
}
.caption {
	FONT-SIZE: 10pt; LINE-HEIGHT: 1.5; FONT-STYLE: italic;
}
A.menu {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.menu:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.menu:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.smenu {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000099; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.smenu:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000099;FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.smenu:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000099; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
A.rhcol {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; 
}
A.rhcol:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.rhcol:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: red; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
A.small_text {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #000066; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.small_text:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #000066; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.small_text:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: red; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
A.whitesmall {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.whitesmall:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.whitesmall:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
A.blacksmall {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: verdana, arial,helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.blacksmall:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.blacksmall:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
A.bluesmall {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #99ccff; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.bluesmall:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #99ccff; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.bluesmall:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #99ccff; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
A.bz_rhcol {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000065; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.bz_rhcol:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000065; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.bz_rhcol:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ff0000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
A.kiosk {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; LINE-HEIGHT: 1.8; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.kiosk:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; LINE-HEIGHT: 1.8; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.kiosk:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; LINE-HEIGHT: 1.8; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
SPAN.kiosk {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; LINE-HEIGHT: 1.8; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
SPAN.ukbl {
	LEFT: 1px; WIDTH: 70px; CURSOR: hand; POSITION: relative
}
SPAN.ukbr {
	LEFT: 5px; CURSOR: hand; POSITION: relative
}
SPAN.ukbll {
	LEFT: 1px; WIDTH: 106px; CURSOR: hand; POSITION: relative
}
SPAN.ukbrr {
	LEFT: 5px; CURSOR: hand; POSITION: relative
}
A.rhcol_yellow {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ffff00; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.rhcol_yellow:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ffff00; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.rhcol_yellow:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ffff00; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
A.menuscroller {
	FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #000000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.menuscroller:hover {
	FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #ff0000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.menuscroller:visited {
	FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #000000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.menuscroller:hover {
	FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #ff0000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}




/*


*/

