h6 {font-size:12px; font-weight:bold; text-transform:uppercase;}

body { margin:0px; padding:0px; background-color:#FFFFFF; font-family:Verdana,arial,small fonts; font-size:11px; }

#body_skin1 { width:762px; border:1px solid #595959; }
#body_skin2 { width:760px; border:1px solid #484848; }
#body_skin1,#body_skin2 { border-top-width:0px; }

a { color:#000000; text-decoration:underline; }

#header { width:760px; height:181px; background-color:#FFFFFF; }
#header #header_logo { background-image:url('/images/logo.gif'); width:228px; height:181px; float:left; background-repeat:no-repeat; background-position:bottom center; }
#header #header_logo h1 { display:none; }

#header #header_nav { width:186px; height:181px; float:left; }
#header #header_nav ul { margin:0; padding:0; }
#header #header_nav ul li { margin:0; padding:0; list-style:none; }
#header #header_nav ul li a { display:block; height:26px; width:186px; vertical-align:bottom; }
#header #header_nav ul li a span { display:none; }
#header #header_nav ul li a:hover {}

#tn_home { background-image:url('/images/tn_home.gif'); }
#tn_takeATour { background-image:url('/images/tn_takeATour.gif'); }
#tn_Testimonials { background-image:url('/images/tn_Testmonials.gif'); }
#tn_registerFree { background-image:url('/images/tn_registerFree.gif'); }
#tn_helpFAQ { background-image:url('/images/tn_helpFAQs.gif'); }
#tn_breedingConsultant { background-image:url('/images/tn_breeding.gif'); }
#tn_membersClub { background-image:url('/images/tn_membersClub.gif'); }
#tn_freeArea { background-image:url('/images/tn_freeArea.gif'); }
#tn_advertise { background-image:url('/images/tn_advertise.gif'); }

#header #header_memberAccess { width:125px; height:181px; background-color:#4B4B4B; float:left; }
#header #header_memberAccess input.login_form { border:1px solid #524535; background-color:#DBDBDB; width:106px; font-family:Verdana,arial,small fonts; font-size:11px; padding:3px; }
#header #header_memberAccess label { font-size:10px; color:#FFFFFF; } 
#header #header_memberAccess p     { font-size:10px; color:#FFFFFF; padding:8px 0; margin:0; }
#header #header_memberAccess a     { color:#FFFFFF; }

#header .member_details ul { margin:0; padding:0; }
#header .member_details ul li { margin:0; padding:0; list-style:none; }
#header .member_details ul li a { display:block; width:123px; height:12px; }
#header .member_details ul li a span { display:none; }
#header .member_details div { margin-left:3px; }
#header #header_memberAccess .member_details div p { text-align:left; margin:0 0 5px 0; padding:0 0 3px 0; }
#header #header_memberAccess .member_details div p b { color:#9D9D9D; }

#header .member_details ul li#edit a { background-image:url('/images/editMyDetails.gif'); width:125px; height:24px; }
#header .member_details ul li#upgrade a { background-image:url('/images/upgrade.gif'); width:125px; height:24px; }

#header .member_details ul li#ctl00_subscribe a { background-image:url('/images/subscribe.gif'); width:125px; height:25px; }
#header .member_details ul li#ctl00_unsubscribe a { background-image:url('/images/unsubscribe2.gif'); width:125px; height:25px; }

#header .member_details ul li#logout a { background-image:url('/images/logout.gif'); width:125px; height:24px; }

#header .header_features { background-color:#DBDBDB; height:181px; width:220px; float:right; }
#header .header_features p { font-size:10px; color:#542877; padding:5px 0; margin:0; }
#header .header_features input.login_form { width:153px; border:1px solid #554231; vertical-align:middle; }
#header .header_features input { vertical-align:middle; }
#header .header_features hr { height:1px; }
#header .header_features a  { color:#542877; text-decoration:underline; }

h3 { display:block; background-repeat:no-repeat; }
h3 span { display:none; }
h3#h3_memberAccess { background-image:url('/images/h_memberAcces.gif'); width:95px; height:10px; margin:10px 0 10px 0; }
h3#h3_joinOurNewsletter { background-image:url('/images/h_joinOutNewsletter.gif'); width:151px; height:11px; margin:10px 0 10px 0;  }
h3#h3_beforeYouJoin { background-image:url('/images/h_beforeYouJoin.gif'); width:114px; height:11px; margin:10px 0 10px 0; }
h3#h3_welcomeToThe { background-image:url('/images/h_welcome.gif'); width:259px; height:12px; margin:15px 0 0; }
h3#h3_latestNews { background-image:url('/images/h_latestNews.gif');  width:165px; height:12px; margin:15px 0 0; float:left; }

h3#h3_UpcomingEvents { background-image:url('/images/h_upcomingRaces_star.gif');  width:218px; height:30px; background-position:bottom center; margin:0; margin-bottom:10px; padding:0; }

h3#h3_privacyPolicy { background-image:url('/images/h2_privacyPolicy.gif');  width:110px; height:12px; background-position:bottom center; margin-bottom:10px;  }
h3#h3_testimonials { background-image:url('/images/h2_testimonials.gif');  width:165px; height:12px; background-position:bottom center; margin-bottom:10px; }
h3#h3_breeding { background-image:url('/images/h2_breeding.gif');  width:165px; height:12px; background-position:bottom center; margin-bottom:10px; }
h3#h3_donation { background-image:url('/images/h2_donation.gif');  width:69px; height:12px; background-position:bottom center; margin-bottom:10px; }
h3#h3_takeATour { background-image:url('/images/h2_takeATour.gif');  width:85px; height:12px; background-position:bottom center; margin-bottom:10px; }
h3#h3_registerFree { background-image:url('/images/h2_registerFree.gif');  width:103px; height:12px; background-position:bottom center; margin-bottom:10px; }
h3#h3_helpFAQ { background-image:url('/images/h2_helpFAQ.gif');  width:74px; height:14px; background-position:bottom center; margin-bottom:10px; }
h3#h3_membersClub { background-image:url('/images/h2_membersClub.gif');  width:112px; height:12px; background-position:bottom center; margin-bottom:10px; }
h3#h3_freeArea { background-image:url('/images/h2_freeArea.gif');  width:74px; height:12px; background-position:bottom center; margin-bottom:10px; }
h3#h3_advertise { background-image:url('/images/h2_advertise.gif');  width:74px; height:12px; background-position:bottom center; margin-bottom:10px; }
h3#h3_forgotPassword { background-image:url('/images/h2_forgotPassword.gif');  width:140px; height:12px; background-position:bottom center; margin-bottom:10px; }
h3#h3_memberDetails  { background-image:url('/images/memberDetails.gif'); width:97px; height:10px; background-position:bottom center; margin-bottom:10px; margin-top:5px; }
h3#h3_memberToolsOnly  { background-image:url('/images/memberOnlyTools.gif'); width:220px; height:26px; margin:0; padding:0; }
h3#h3_raceDataArchive  { background-image:url('/images/raceDataArchive.gif'); width:220px; height:21px; margin:0; padding:0; }
h3#h3_premiumTips  { background-image:url('/images/premiumTips.gif'); width:220px; height:12px; margin:20px 0 0 0; padding:0; }
h3#h3_postRaceAnalysis  { background-image:url('/images/postRaceAnaylsis.gif'); width:220px; height:12px; margin:20px 0 0 0; padding:0; }
h3#h3_speedMap  { background-image:url('/images/speedMap.gif'); width:220px; height:12px; margin:10px 0 0 0; padding:0; }
h3#h3_raceAnalysis  { background-image:url('/images/raceAnylsis.gif'); width:220px; height:12px; margin:10px 0 0 0; padding:0; }
h3#h3_intelligentBet  { background-image:url('/images/intelligentBet.gif'); width:220px; height:12px; margin:10px 0 0 0; padding:0; }
h3#h3_editDetails { background-image:url('/images/editDetails.gif'); width:220px; height:12px; margin:10px 0 0 0; padding:0; }
h3#h3_viewNews { background-image:url('/images/viewNews.gif'); width:220px; height:12px; margin:10px 0 0 0; padding:0; }
h3#h3_competitionRules { background-image:url('/images/COMPETITIONRULES.gif'); width:220px; height:12px; margin:10px 0 0 0; padding:0; }

h3#h3_newasArchieve { background-image:url('/images/newsArchive.gif'); width:220px; height:12px; margin:10px 0 0 0; padding:0; }
h3#h3_membersLounge { background-image:url('/images/membersLounge.gif'); width:220px; height:12px; margin:10px 0 0 0; padding:0; }
h3#h3_virtualStableComp { background-image:url('/images/h_virtualStableComp.gif'); width:220px; height:12px; margin:10px 0 0 0; padding:0; }
h3#h3_preiumMemberClub { background-image:url('/images/premiumMembersClub.gif'); width:220px; height:12px; margin:10px 0 0 0; padding:0; }
h3#h3_performanceHistory { background-image:url('/images/h_performanceHistory.gif'); width:220px; height:12px; margin:10px 0 0 0; padding:0; }

h3#h3_competitionForm { background-image:url('/images/competitionForm.gif'); width:220px; height:12px; margin:10px 0 0 0; padding:0; }
h3#h3_competitionResults { background-image:url('/images/competitionResults.gif'); width:220px; height:12px; margin:10px 0 0 0; padding:0; }

h3#h3_upgrade { background-image:url('/images/upgradeMembership.gif'); width:220px; height:12px; margin:10px 0 0 0; padding:0; }
h3#h3_siteMap { background-image:url('/images/siteMap.gif'); width:220px; height:12px; margin:10px 0 0 0; padding:0; }

pre { font-size:12px; }

a#a_membersLounge  { background-image:url('/images/membersLouge.gif'); width:220px; height:25px; margin:0; padding:0; display:block; }
a#a_virtualStableComp  { background-image:url('/images/virtualStableComp.gif'); width:220px; height:25px; margin:0; padding:0; display:block; }
a#a_premiumMemberClub  { background-image:url('/images/premiumMemberClub.gif'); width:220px; height:25px; margin:0; padding:0; display:block; }
a#a_performanceHistory  { background-image:url('/images/performanceHistory.gif'); width:220px; height:25px; margin:0; padding:0; display:block; }
.header_features a span { display:none; }

.header_features select { font-size:11px; margin-top:5px; }

#content { width:760px; background-color:#FFFFFF; text-align:left;  }
#content table tr td #content_padding { margin:10px; }

#content table tr td #content_padding ul { margin:20px 0; padding:0px;}
#content table tr td #content_padding ul li { list-style:none; margin-bottom:10px; padding:0px; }
#content table tr td #content_padding ul li a { text-decoration:none; padding:0px; }
#content table tr td #content_padding ul li a:hover { text-decoration:underline; color:#666666; }
#content table tr td #content_padding ul li a strong { font-style:italic; padding:0px; }

#content table tr td #content_padding ul li.premium a { color:#572879; }

#upcomingEvents { background-color:#4A4B4D; text-align:center; width:219px; border:1px solid #4A4B4D; }
#upcomingEvents div { background-color:#4A4B4D; clear:both; height:30px; }

#upcomingEvents ul { margin:0 0 10px 10px; padding:0; }
#upcomingEvents ul li { list-style:none; text-align:left; font-size:10px; color:#FFFFFF; margin-bottom:10px; }
#upcomingEvents ul li span { color:#F6DE84; }
#upcomingEvents ul li a { color:#FFFFFF; }

#a_premiumTips:hover {}
#a_archive:hover {}

#a_premiumTips { background-image:url('/images/upcomingEvents_tips.gif'); display:block; width:117px; height:21px; float:left; margin-left:2px; }
#a_premiumTips span { display:none; }


#a_archive { background-image:url('/images/a_archives.gif'); display:block; width:88px; height:21px; float:right; margin-right:2px; }
#a_archive span { display:none; }


#pictureNews { text-align:center; border-top:1px solid #FFFFFF; background-color:#C3C3C3; clear:both; }
#pictureNews p  { margin:0; padding:0; font-size:10px; padding-bottom:5px; padding:0 5px 0 5px; }
#pictureNews img { border-bottom:1px solid #FFFFFF; }

#featureNews { border-top:1px solid #FFFFFF; clear:both; }

#footer { width:760px; margin-top:10px;margin-bottom:10px; font-size:10px; }
#footer #footer_left { width:400px; float:left; text-align:left; color:#444444; }
#footer #footer_left a { color:#444444; }
#footer #footer_right { width:360px; float:right; text-align:right; color:#888888; }
#footer #footer_right a { color:#888888; }

#newsArchive { font-size:10px; padding-top:8px; padding-left:10px; margin-top:8px; }
#newsArchive a { color:#000000; }

#content_form_validation .error_title { background-color:#CE3A3A;color:#FFFFFF; font-size:14px; font-weight:bold; padding:5px; text-align:left;  }
#content_form_validation .error_text  { display:block; margin:5px; color:#666666; text-align:left; font-size:10px; }
#content_form_validation img          { margin: 5px 5px 5px 15px; }
#content_form_validation ul           { margin-left:90px; margin-top:10px; padding:0; }
#content_form_validation li           { list-style-image: url(/mycms/images/bullet_error.gif); color:#000000; font-size:11px; margin:3px; padding-bottom: 3px; margin-left:50px }