

.breakdown1607 {  border-left: 1px solid #6699CC; border-bottom: 2px solid #6699CC; text-align: left;  }
.breakdown1608 { text-align: left; border-bottom: 1px solid #6699CC; }
.breakdown1609 { text-align: left; border-bottom: 1px solid #6699CC; background-color: whitesmoke; }

.ignore { text-decoration: none; font-family: Verdana; font-weight: bold; font-size: 11px;  color: #404040; }
.ignore2 { text-decoration: none; font-family: Verdana; font-weight: bold; font-size: 11px;  color: red; }
.ignore3 { font-family: Verdana; font-size: 10px;  color: blue; }
.ignore4 { font-family: Verdana; font-size: 10px;  color: black; }
.databreakdown571 {  font-size: 15px; font-family: Verdana; text-align: left; color: darkblue; font-weight: bold; }
.databreakdown572 { border-left: 1px solid #6699CC; border-bottom: 1px solid #6699CC; font-size: 12px; 
font-family: Verdana; text-align: left; color: darkblue; }

.databreakdown573 { border-left: 1px solid #6699CC; border-bottom: 1px solid #6699CC; font-size: 11px; 
font-family: Verdana; text-align: left; color: darkblue; }
.databreakdown574 { border-left: 1px solid black; border-bottom: 1px solid black; font-size: 11px; 
font-family: Verdana; text-align: left; color: black; }
.databreakdown575 { border-left: 1px solid #6699CC; border-bottom: 1px solid #6699CC; font-size: 11px; 
font-family: Verdana; text-align: left; color: darkblue; background-color: whitesmoke; }
.databreakdown576 { border-left: 1px solid black; border-bottom: 1px solid black; font-size: 11px; 
font-family: Verdana; text-align: left; color: black; background-color: whitesmoke; }
.databreakdown577 { border-left: 1px solid black; border-bottom: 1px solid black; font-size: 11px; 
font-family: Verdana; text-align: left; color: darkblue; background-color: aliceblue; }



th.breakdown160
{ border-bottom: 2px solid #6699CC;
border-left: 1px solid #6699CC;
background-color: #BEC8D1;
text-align: left;
text-indent: 5px;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040; }

td.databreakdown160
{ border-bottom: 1px solid #9CF;
border-top: 0px;
border-left: 1px solid #9CF;
border-right: 0px;
text-align: left;
text-indent: 10px;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #fafafa; }

.databreakdown17
{  border: 1px solid #9CF;
font-family: Arial;
font-weight: bold;
font-size: 11px;
color: #404040;
background-color: powderblue; }

.databreakdown18
{ border: 1px solid #9CF;
font-family: Arial;
font-weight: normal;
font-size: 11px;
color: #404040; }

.databreakdown570 {  border: 1px solid #9CF; font-size: 12.5px; font-family: Times; font-weight: bold; text-align: center; color: white; background-color: indigo; }

.databreakdown187
{ border: 1px solid #9CF;
font-family: Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: azure; }





.databreakdown918
{ border: 1px solid #9CF; font-size: 12px;
background-color: lightgoldenrodyellow;
text-align: center; }

.databreakdown919
{ border: 1px solid #9CF; font-size: 12px;
background-color: azure;
text-align: center; }


td.databreakdown411
{ border: 0px; text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #fafafa; }

table.stats
{ text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 580px;
background-color: #fafafa;
border: 1px #6699CC solid;
border-collapse: collapse;
border-spacing: 0px; } 

form { margin: 0; }

.newbutton1 {height: 22px; width: 90px; Background-color: #0000CD;
Color: #FFFFFF;
Text-align: center; font-weight: bold;
Border: 2px solid;
Border-color: #5F9EA0 #8A2BE2; } 

.weestatbutton {height: 22px; width: 40px; Background-color: #0000CD;
Color: #FFFFFF;
Text-align: center; font-weight: bold;
Border: 2px solid;
Border-color: #5F9EA0 #8A2BE2; }



.newbutton2 {height: 22px; width: 90px; Background-color: #8A2BE2;
Color: #FFFFFF;
Text-align: center; font-weight: bold;
Border: 2px solid;
Border-color: #5F9EA0 #8A2BE2; } 

.largebutton {height: 22px; width: 125px; Background-color: #6495ED;
Color: #FFFFFF;
Text-align: center; font-weight: bold;
Border: 2px solid;
Border-color: #5F9EA0 #8A2BE2 } 

.position4{ font-family: arial, times, Verdana; font-weight: bolder; font-size: 105%; color: darkblue;  }
.instruction13{ color: black; font-family: verdana; font-size: 85%; }
h4{ font-family: verdana; }
h5{ font-family: verdana; }
h2{ font-family: verdana; }
h3{ font-family: verdana; }
h6{ font-family: verdana; }


.position{ font-family: Verdana; font-weight: bolder; font-size: 105%; color: darkblue;  }
.position5{ text-decoration: none; font-family: arial, times, Verdana; font-weight: bolder; font-size: 105%; color: blue; }
.position2{ text-align: center; font-family: arial, times, Verdana; font-weight: bolder; font-size: 115%; color: black;  }
.position3{ font-family: arial, times, Verdana; font-weight: bolder; font-size: 105%; color: darkblue;  }

.instruction44{color: purple; font-family: arial; font-size: 95%; text-decoration: none; }
.instruction55{color: blue; font-family: arial; font-size: 95%; }
.instruction3{color: darkblue; font-family: arial; font-size: 75%; }
.instruction33{color: black; font-family: arial; font-size: 75%; }
.instruction333{color: green; font-family: arial; font-size: 75%; }
.instruction3333{color: purple; font-family: arial; font-size: 75%; }
.instruction33333{color: blue; font-family: arial; font-size: 75%; }


.instruction{color: darkblue; font-family: arial;  }
.instruction7{color: blue; font-family: verdana, times; font-size: 80%; }
.instruction4{color: purple; font-family: verdana, times; font-size: 80%; }
.instruction5{color: red; font-family: verdana, times; font-size: 80%; }
.instruction6{color: darkorange; font-family: verdana, times; font-size: 80%; }
.instruction2{color: blue; font-family: arial; font-size: 75%; }
.instruction39{font-family: arial; font-size: 80%; color: purple; }
.texttype3{ font-family: arial, times; font-size: 95%; color: #607B8B; }

hr{color: blue; height: 1px; text-align: left;}




DIV.form { width: 50px;  visibility: hidden; position: absolute; font-weight: bolder; }


#sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 140px;
	background: #5970B2;
	color: white;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	background: #49A3FF}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	border: 1px solid #5970B2}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #5970B2;
		color: white;
		font: 11px arial}

	#sddm div a:hover
	{	background: #49A3FF;
		color: #FFF}









.texttype1{ font-family: arial; font-size: 85%; }
.texttype2{ font-family: arial; font-weight: bold; font-size: 90%;}
.texttype3{ font-family: arial; font-size: 70%; font-family: arial; background:whitesmoke; }
.texttype4{ font-family: arial; font-size: 80%;}

.formfollowbutton {height: 20px; width: 80px; border:1px solid #000; background:yellow; font-weight: bold; font-family: arial;} 
.notifymebutton {height: 20px; width: 80px; border:1px solid #000; background:lightblue; font-weight: bold; font-family: arial;} 
.profilerbutton {height: 20px; width: 80px; border:1px solid #000; background:orange; font-weight: bold; font-family: arial;} 
.databreakdown36{ background-color: aliceblue; font-family: arial; font-size: 70%; text-align: left; }

/* Make No Changes button */
.makenochangesbutton {height: 20px; width: 80px; border:1px solid #000; background:yellow; font-family: arial; font-weight: bold;} 





.rmbutton1 {height: 20px; width: 110px; border:0px solid #000; font-size: 70%; background:lightblue; font-weight: bold; font-family: arial; text-decoration: underline;} 
.rmbutton2 {height: 20px; width: 110px; border:0px solid #000; font-size: 75%; background:orange; font-weight: bold; font-family: arial; text-decoration: underline;} 



.blackbold{color: black; font-weight: bolder; font-size: 90%;}
.redbold{color: red; font-weight: bolder; font-size: 85%;}

th.breakdown2{ background-color: lightgrey; font-weight: bolder; font-family: arial; text-align: center; font-size: 80%;}
th.breakdown3{ background-color: whitesmoke; font-weight: bolder; font-family: arial; text-align: left; font-size: 70%;}
th.breakdown4{ background-color: lightgrey; font-weight: bolder; font-family: arial; text-align: left; font-size: 70%;}



th.breakdown15{ background-color: powderblue; font-family: arial; text-align: center; font-size: 80%; font-weight: bolder;}
.databreakdown15{  background-color: whitesmoke; font-family: arial; font-size: 70%; text-align: left; font-weight: bold;}
/* information bar */
.databreakdown100{ background-color: gold; font-family: arial; font-size: 80%; text-align: center; font-weight: bold; }
/* medium sized header */
th.breakdown100{ background-color: whitesmoke; font-weight: bolder; font-family: arial; text-align: center; font-size: 92%}
/* small sized header */
th.breakdown101{ background-color: white; font-weight: bolder; font-family: arial; text-align: center; font-size: 82%; color=blue;}
th.breakdown102{ background-color: whitesmoke; font-weight: bolder; font-family: arial; font-size: 65%; text-align: left;}
/* coloured data background */
td.databreakdown1{ background-color: white; font-family: arial; text-align: center; font-size: 85%; color=blue; } 
td.databreakdown2{ background-color: white; font-family: arial; text-align: center; font-size: 75%; color=blue; } 

/* builder */
th.breakdown180{ background-color: powderblue; font-family: arial; text-align: center; font-size: 80%; font-weight: bolder;}
.databreakdown180{  background-color: whitesmoke; font-family: arial; font-size: 70%; text-align: left; font-weight: bold;}

th.breakdown181{ background-color: whitesmoke; font-family: arial; text-align: center; font-size: 80%; font-weight: bolder;}
.databreakdown181{  background-color: powderblue; font-family: arial; font-size: 70%; text-align: left; font-weight: bold;}

.databreakdown101{  background-color: white; font-family: arial; font-size: 70%; text-align: left; font-weight: bold; color=blue;}

.databreakdown1250{ background-color: lightgoldenrodyellow; font-family: arial; text-align: center; font-size: 70%;}
.databreakdown1251{ background-color: beige; font-family: arial; text-align: center; font-size: 70%;}

.texttype1924{color:black;}
.texttype1925{color:blue;}


/* everything above here new */




.texttype924{color:red; font-weight: bold; font-size: 120%;}
.texttype925{color:blue; font-weight: bold; font-size: 120%;}
.texttype926{color:black; font-weight: bold; font-size: 120%;}




/* text used on actual forms */
.formvalues{color: darkblue; font-size:11px; height:20px;}
.formvalues2{color: darkblue; font-size:11px; height:20px; font-family: Verdana;}
.formvalues3{font-size:11px; height:20px;}



/* Go button */
.formbutton {height: 22px; width: 40px; 

Background-color: darkblue;
Color: white; font-weight: bold;
Text-align: center; 
Border: 1.5px solid;
Border-color: darkblue;


} 

/* Link button */
.linkbutton {border:0px solid #000; color: orange; font-family: viner hand itc; font-size: 110%; font-weight: bold; text-decoration: none; text-align: left;} 
.linkbutton:hover {cursor: color: #FFF;  background: #900; } 





/* Radio buttons */
.radio {color:purple;} 

/* text for error messages */
.error{color: red; font-family: verdana; font-size: 85%; }

	



.subhead{color: red; font-weight: bolder; font-family: arial; text-decoration: underline; }


/* get set criteria display */
.criteria{ font-weight: bold; font-size: 80%; font-family: arial;}
.getsetcriteriahd { color:black; font-weight: bolder; font-size: 90%; font-family: arial;   }


/* Option button */
.optionbutton {height: 20px; width: 120px; border:1px solid #000; background:orange; font-family: arial; font-weight: bold;} 
/* View Races button */
.racebutton {height: 20px; width: 40px; border:0px; background:red; } 
/* Settings button */
.formbutton2 {height: 20px; width: 60px; border:1px solid #000; background:orange} 
/* breakdown tables */
.breakdowntables {border:0px} 

/* background for major details tables (cuts out glare from white background)*/
.bg{ background-color: whitesmoke; }

/* headings in tables in breakdown section of fullset forms */
th.breakdown1{ background-color: orange; font-weight: bolder; font-family: arial; text-align: center;}
th.breakdown2{ color:white; background-color: darkblue; font-weight: bolder; font-family: arial; text-align: center;}
th.breakdown16{ color:white; background-color: darkblue; font-family: arial; text-align: center; font-size: 80%; text-decoration: none;}
th.breakdown106{ color:blue; font-family: arial; text-align: center; font-size: 70%; text-decoration: none;}
th.breakdown5{ color:white; background-color: salmon; font-weight: bolder; font-family: arial; text-align: center;}
th.breakdown15{ color:white; background-color: darkblue; font-family: arial; text-align: center; font-size: 80%;}
th.breakdown4{ color:white; background-color: saddlebrown; font-weight: bolder; font-family: arial; text-align: center;}
th.breakdown3{ color: white; background-color: green; font-weight: bolder; font-family: arial; text-align: center;}
th.breakdown13{ color: white; background-color: green; font-family: arial; text-align: center; font-size: 80%;}
th.breakdown6{ background-color: lightgrey; font-family: arial; font-weight: bolder; font-size: 110%; }
th.breakdown7{ background-color: lightgrey; font-family: arial; font-weight: bolder; }
th.breakdown8{ background-color: lightgrey; font-family: arial; font-weight: bolder; font-size: 70%;}
th.breakdown9{ background-color: orange; font-weight: bold; font-family: arial; text-align: left; font-size: 80%;}
th.breakdown10{ background-color: red; font-weight: bold; font-family: arial;}
th.breakdown11{ background-color: red; font-weight: bold; font-family: arial; font-size: 80%;}
th.breakdown12{ background-color: lightblue; font-weight: bold; font-family: arial; font-size: 75%;}
th.breakdown19{ background-color: yellow; font-weight: bold; font-family: arial;}

/* section 1 in tables in breakdown section of fullset forms */
.databreakdown1{ background-color: lavender; font-family: arial; font-size: 90%; text-align: center;}
.databreakdown1b{ background-color: lavender; font-family: arial; font-size: 90%; text-align: left;}
/* section 2 of the tables in breakdown section of fullset forms */
.databreakdown2{ background-color: aliceblue; font-family: arial; text-align: center; font-size: 90%; }
/* section 3 of the tables in breakdown section of fullset forms */
.databreakdown5{ background-color: mistyrose; font-family: arial; text-align: center; font-size: 90%; }
.databreakdown4{ background-color: lightgoldenrodyellow; font-family: arial; font-size: 90%; text-align: center; }
.databreakdown3{ background-color: #C0FFD0; font-family: arial; text-align: center; font-size: 90%;}
/* section 6 of the tables in breakdown section of fullset forms */
.databreakdown6{ background-color: lightyellow; font-weight: bold; font-family: arial; }
.databreakdown7{ background-color: lightyellow; font-family: arial; font-size: 95%; }
.databreakdown8{ color: darkmagenta; background-color: lightyellow; font-family: arial; font-size: 60%; font-weight: bolder; text-align: center;}}
/* section 10 of the tables breakdown*/
.databreakdown10{ background-color: pink; color: purple; font-family: arial;}
.databreakdown11{ background-color: mistyrose; color: purple; font-family: arial; text-align: left; font-size: 80%;}
.databreakdown12{ background-color: aliceblue; font-family: arial; text-align: center; font-size: 70%;}
.databreakdown13{ background-color: #C0FFD0; font-family: arial; font-size: 70%; text-align: center;}
.databreakdown14{ font-family: arial; font-size: 70%; text-align: center;}
.databreakdown15{ background-color: mistyrose; font-family: arial; font-size: 70%; text-align: center; }
.databreakdown16{ background-color: aliceblue; font-family: arial; font-size: 70%; text-align: center; }
.databreakdown2222{ background-color: lightblue; font-family: arial; font-size: 70%; text-align: center; }
.databreakdown19{ background-color: lightyellow; font-family: arial; text-align: center; }
.databreakdown62{ background-color: lightgreen; font-family: arial; text-align: center; font-size: 70%;}
.databreakdown63{ background-color: yellow; font-family: arial; text-align: center; font-size: 70%;}
.databreakdown64{ background-color: mistyrose; font-family: arial; text-align: center; font-size: 70%;}

select { font-family: arial; font-size: 0.9em; font-weight: bolder; }


/* strip with lifetime breakdown in horses/jockeys etc pages*/
.stripbg{ background-color: green; }

option.drop5 { background-color: mistyrose;}
option.drop2 { background-color: aliceblue;}
option.drop3 { background-color: #C0FFD0;}


/* get set criteria styles u is for the headings*/
u { color: #330099; font-variant: small-caps; font-size: 60% }
/* get set criteria styles criteria is for the slections*/

.formbutton1 {height: 20px; width: 75px; border:1px solid #000; background:yellow; font-weight: bold; font-family: arial;} 
