
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #141414;
}
body {
	background-color: #3C86C3;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.bigbold {
	font-size: 14px;
	font-weight: bold;
}

.Text {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.TextWhite { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}
.TextWhiteBold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF ; font-weight: bold}
.TextBoldColor {  font-family: Arial, Helvetica, sans-serif; font-size: 16px ; font-weight: bold; color:#003366}

.TextSub { font-family: Arial, Helvetica, sans-serif; font-size: 10px}
.TextSubWhiteBold { font-family: Arial, Helvetica, sans-serif; font-size: 10px ; font-weight: bold; color: #FFFFFF}
.TextSubBold { font-family: Arial, Helvetica, sans-serif; font-size: 10px ; font-weight: bold}

.TextSubSub { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #666666}
.TextSubSubRev { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF}
.TextSubSubRevBold { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF ; font-weight: bold}


.Header {  font-family: "Arial Black", Arial; font-size: 14px; font-weight: normal; color: #607B8B}
.HeaderSub { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bolder; color: #093558}




.textbox {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}

.FormBackground {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #EEEEEE}
.error {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #990000}
.linkbox {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FFFFFF; color: #000000}
.TableRule {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-color: #005952; color: #FFFFFF}
.TableRuleTD {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-color: #DCDCB8; color: #333333}



.TableAccent00 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #005952}
.TableAccent01 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #005952; color: #FFFFFF}
.TableAccent02 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; background-color: #DCDCB8; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #005952; color: #FFFFFF }
.TableAccent03 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; background-color: #DCDCB8; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #005952; color: #FFFFFF }
.TableAccent04 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background-color: #005952; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #005952; color: #FFFFFF ; font-weight: bold}


A.nav {color:#FFFFFF; font-weight:none;text-decoration:none;}
A.nav:hover {color:#eeeeee;text-decoration:underline;}
A.nav2 {color:#141414; font-weight:bold;text-decoration:none;}
A.nav2:hover {color:#093558;text-decoration:underline;}
A.nav3 {color:#141414; font-weight:none;text-decoration:underline;}
A.nav3:hover {color:#000000;text-decoration:none;}

    .basictext, .hdrtxt {
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 14px; 
    }
    .errortext {
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 14px; color:#C00000; font-weight: bold;
    }
.basictext2 {
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 14px; color:#000066;
    }

.mymonth{ /*header of 1st demo*/
cursor: hand;
cursor: pointer;
padding: 2px 5px;
border: 1px solid gray;
background: #8FC4D6;
}

.openpet{ /*class added to contents of 1st demo when they are open*/
background: yellow;
}

.technology{ /*header of 2nd demo*/
cursor: hand;
cursor: pointer;
padding: 2px 5px;
border: 1px solid gray;

}
.openlanguage{ /*class added to contents of 2nd demo when they are open*/
background: #FFFF00; color: #141414;
}

.closedlanguage{ /*class added to contents of 2nd demo when they are closed*/
background: #8FC4D6; color: #141414;
}
.style3 {font-size: 18px;}
.style8 {
	color:#CC0033;
	font-weight:bold;
}

H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #990000;
	font-weight: bold;
}

H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #990000;
	font-weight: bold;
}

H3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #141414;
	font-weight: bold;
}
th {
	text-align: left;
}
.h3sub {
	font-weight: normal;
	font-size: 15px;
}
.hdrRaceDate {
	font-size: 20px;
}
.red {
	font-weight: bold;
	color: #ff0000;
}
h5 {
	font-size:12px;
	font-weight: bold;
	text-align: center;
}