﻿body{
    color:#f4f5f6;
    font-family:Tahoma;
    background-color:#38454d;  /*#EEEEE0;*/
     font-size:12px;
     
}
p{ font-size:15px;color:#f4f5f6;}


p a{font-size:12px;color:#0066CC;text-decoration:none;}
p a:hover{font-size:12px;color:#0066CC;text-decoration:underline;}



p.content_section{margin-top:3px;}

ul{font-size:14px;color:#663300;}
p ul li Label{font-size:14px;color:#663300;}


.Image1{padding-left:15px;padding-bottom:5px;float:right;}


.Name{color:#660000;}

.distance_code{font-size:20px;color:#663300;}
.start_time{font-size:13px;color:#7eb0cc;}

.EntryFees
{
	font-size:12px;
	color:#f4f5f6;
}

.Entrants
{
	font-size:12px;
	color:#CC6633;
	text-decoration:none;
}

h1{color:#B2B2B2;}

h2{
    padding:0 0 0 0; 
    margin:0 0 0 0;
    font-weight:normal;
}

h3{
    padding:0 0 0 0; 
    margin:0 0 0 0;
    color:#a3a510;
    font-size:14px;
}
h4{
    padding:0 0 0 0; 
    margin:0 0 0 0;
    color:#663300;
    font-size:13px;
}

/*Centers a table within a div*/
.centered_content
{
    width:1000px;
    margin-left:auto;
    margin-right: auto;
    clear:both;
    border:solid 1px #f0b310;
}

#mike {color:#f4f5f6;} 

.clear {
    clear: both;
}

/*Footer*/
#terms_links{float:right;font-size:11px;
             color:#f0b310;
             text-align:right;}
#terms_links ul li{display: inline;}
#terms_links ul li a{font-size:13px;}
#terms_links ul{display: inline;}


#toolbar a{color:#7eb0cc; 
           text-decoration:none;
           font-size:12px;}
#toolbar a:hover{color:#f0b310;
                 text-decoration:none; 
                 font-size:12px;}
#toolbar ul{ margin:0;padding:0; }
#toolbar li{ list-style-type:none; line-height:20px;padding:0; width:160px; }
#toolbar span{ font-size:10px; color:#f4f5f6;}

#top_toolbar 
{
    margin: auto 0 0 -20px;
    
}

/*Header Top Links*/
#top_toolbar ul{ 
    list-style-type:none;
    display:inline;
    width:100%;
    margin: 0px 10px 0px -20px;
    float: left;
}

#top_toolbar li{ 
 float:left;
}

#top_toolbar a{ 
    font-size:16px;
    color:#f0b310;
    font-weight:bold;
    display: block;
    text-decoration:none;    
    padding-right: 9px;
    padding-left: 9px;
}

.general-description a.hover {
    color: red;
}

#top_toolbar a:link {color:#555555;}      /* unvisited link */
#top_toolbar a:visited {color:#555555;}  /* visited link */
#top_toolbar a:hover {color:#7eb0cc !important;;}  /* mouse over link */
#top_toolbar a:active {color:#7eb0cc !important;;}

.toolbar_divider{ border-right: dashed 1px #D2B48C;}
.links_divider{ border-left: dashed 1px #D2B48C;}
.important_message{ color:#7eb0cc; font-size:20px;}


a{color:#f0b310;
  text-decoration:none;}
a:hover{color:#7eb0cc;}

a.mike {
    color:#B6212D; 
    font-size:14px; 
    font-weight:bold;
}

a.mike:link {color:#B6212D;}
a.mike:visited {color:#B6212D;}
a.mike:hover {color:Red;}
a.mike:active {color:Red;}

a#ctl00_ContentPlaceHolder1_hlRegister:link {color:Red;}      /* unvisited link */
a#ctl00_ContentPlaceHolder1_hlRegister:visited {color:Red;}  /* visited link */
a#ctl00_ContentPlaceHolder1_hlRegister:hover {color:#006919;}  /* mouse over link */
a#ctl00_ContentPlaceHolder1_hlRegister:active {color:#006919;}

.updated 
{
    font-size: x-small;
    color: Red;
    margin-left: 5px;
    font-weight:bold;
}

.user-link 
{
    margin: 0 0 0 5px;
}

.results-header 
{
    margin: 0 0 0 5px;
    font-weight:bold;
}
.user-link2
{
    margin: 0 0 0 15px;
    color:#7EB0CC;
    font-weight:bold;
}

#facebook 
{
    margin: auto 20px 10px auto;
    width: 72px;
    height: 22px;
    background: #38454d url(/images/sidebar_facebook_badge.gif) no-repeat 0 top;
    float: left;
}

#facebook img 
{
    color: #39454d;
    border: #222222;
}

.CR-dist 
{
    font-weight:bold;
    color: #7eb0cc;
}

/* news box stuff */
/*****************************************************************/
.dialog 
{
 padding: 0px 5px 0px;
 color:#f4f5f6;
 float: left; 
 background:#000 url(/images/ms.jpg) repeat-x 0px 0px;
 border: solid 1px #f0b310;
 
}


/* content-specific */

.dialog h1 {
 /* header */
 font-size:2em;
 margin:0px;
 margin-top:5px;
 color:#7eb0cc !important; 
 padding: 0 0 0 5px;
}


/* event table - alternate row shading */
.altRow 
{
    background-color: #54616b;
}

#eventTable 
{
    border-collapse: collapse;
 /*   border-top: 1px solid #fff;     */
}

#eventTable td
{
    color: #F4F5F6;
}
/*
#eventTable th
{
    height: 50px;
}
*/
#photoLabel 
{
    margin-bottom:20px;
    display:inline-block;
}

#ctl00_ContentPlaceHolder1_photoroom
{
    margin: auto auto auto 10px;
}


#newsList
{
    color:#f4f5f6;
}

#newsList li
{
    padding:5px 5px 5px 0;
    list-style-image: url('/images/pctr_logosmall.png');
}

.content
{
    color:#f4f5f6;
}

.content li 
{
    color:#f4f5f6;
}