@media screen {
body.racingNews #content_main {
    background:url(../images/racing/profile/bgContent.png) repeat-x;
    float:right;
    padding:35px 20px 0 25px;
    position:relative;
    width:630px;
    min-height:422px;
    color:#ccc;
}
/* This #content_nav may be unecessary within the actual application. It may be dynamically constructed via info pulled from Documentum */
body.racingNews #content_nav {
	position:absolute;
	top:80px;
	left:0;
	width:275px;
	height:422px;
}
body.racingNews #content_main h3 {
    border-bottom:7px solid #242424;
    font-size:25px;
    font-weight:normal;
    margin-bottom:0;
    padding-bottom:8px;
    color:#fff;
}
body.racingNews #content_main h4 
{
    font-size:13px;
    font-weight:bold;
    color:#fff;
    margin-bottom:10px;
    text-transform:uppercase;
}
body.racingNews #content_main .description 
{
    font-size:12px;
    padding-left:9px;
    margin-bottom:1em;
}
body.racingNews #content_main a.bullet {
    background:transparent url(../images/bullChevron_c00.png) no-repeat scroll left center;
    color:#fff;
    font-size:12px;
    padding-left:10px;
    text-decoration:none;
}
body.racingNews #content_main a.bullet:hover {
    text-decoration:underline;
}
body.racingNews #content_main .resultsContainer {
	overflow:hidden;
}
body.racingNews table {
    width:621px;
    font-size:12px;
}
body.racingNews #content_main table {
    width:621px;
    margin-left:9px;
}
body.racingNews #content_main table.results {
    background:url(../images/racing/schedule/bgTheadGradient.png) repeat-x;
}
body.racingNews #content_main table th,
body.racingNews #content_main table td {
    padding-left:9px;
}
body.racingNews #content_main table thead th {
    font-weight:normal;
    text-align:left;
    text-transform:uppercase;
}
body.racingNews #content_main table thead td {
    /*background:url(../images/racing/schedule/bgTheadGradient621x43.png) repeat-x;
    height:43px;*/
    font-size:11px;
    text-transform:uppercase;
}
body.racingNews #content_main table thead h4 {
    font-size:12px;
    margin:3px 0 0;
}
body.racingNews #content_main table tbody {
	overflow:hidden;
}
body.racingNews #content_main table tbody tr td {
    border-bottom:solid 1px #666;
}
body.racingNews #content_main table tbody td {
    padding-top:3px;
    padding-bottom:3px;
}
body.racingNews #content_main table .date {
    width:60px;
    padding-left:18px;
}
body.racingNews #content_main #results {
    margin-top:.75em;
}
body.racingNews #content_main #pagination {
	height:27px;
	margin-top:25px;
	background:url(../images/racing/news/bgPagination626x21.png) no-repeat 0 4px;
	text-transform:uppercase;
}
body.racingNews #content_main #pagination a,
body.racingNews #content_main #pagination strong 
{
    font-weight:normal;
    color:#ccc;
    text-decoration:none;
}
body.racingNews #content_main #pagination ul {
    float:right;
    padding-right:76px;
}
body.racingNews #content_main #pagination li {
    display:inline-block;
    float:left;
    font-size:11px;
    padding-bottom:9px;
}
body.racingNews #content_main #pagination a {
	cursor:pointer;
}
body.racingNews #content_main #pagination a:hover {
	text-decoration:underline;
}
body.racingNews #content_main #pagination .prev a {
    background:url(../images/racing/news/bgLinkPrev10x7.png) no-repeat left center;
    padding:0 15px 3px;
}
body.racingNews #content_main #pagination .current {
    
}
body.racingNews #content_main #pagination .next a {
    background:url(../images/racing/news/bgLinkNext10x7.png) no-repeat right center;
    padding:0 15px 3px;
}
}/* @media screen */