#topleft 		{ position: absolute; top: 25px;  left: 165px; height: 125px;   width: 111px ;}
#topmiddle 		{ position: absolute; top: 25px;  left: 266px; right: 1116px;   height: 125px; width: 507px;}
#topright		{ position: absolute; top: 25px;  left: 763px; height: 125px;   width: 111px;}
#content 		{ position: absolute; top: 170px; left: 145px; width: 739px; bottom: 5px; right: 5px;}
#roundcont1   	{ position: absolute; top: 0px;   left: 145px; width: 739px; background-color: #669922;}
#roundcont2   	{ position: absolute; top: 150px; left: 145px; width: 739px; background-color: #669922;}
#roundtop    	{ background: url(toprightround.gif) no-repeat top right;  }
#roundbottom 	{ background: url(toprightunderround.gif) no-repeat top right; }

img.corner { width: 15px; height: 15px; border: none;  display: block !important;}					  

#juniorhon 		{ position: absolute; top: 5px; bottom: 5px;	left: 5px; width: 230px; background-color: #FFFFFF; }
#youthhon 		{ position: absolute; top: 5px; bottom: 5px;	left: 240px; width: 230px;  background-color: #FFFFFF; }
#schoolhon 		{ position: absolute; top: 5px; bottom: 5px;	left: 475px; width: 230px;  background-color: #FFFFFF; }
					  
#average {position: absolute; top: 40px; 	left: 100px;  }
#total {position: absolute; top: 40px; 	left: 500px; }
					  
#contentiframe 		{ position: absolute; top: 170px; bottom: 5px;	left: 5px; width: 99%;  right: 5px;  }
					  
img.small {width: 170px;}
img.trip { float: right; margin:0 5px 0 0;}

iframe.frameclass {scrolling : auto; border-width: 0px; overflow:auto; width : 99%; height : 1500px;}
iframe.frameclass2 {scrolling : auto; border-width: 0px; overflow:auto; width : 99%; height : 5000px;}

table.center {margin-left:auto; margin-right:auto;}				 			
table.teamtable { border: 2px outset #00000; border-color: #669922; margin-left: auto; margin-right: auto;}

body.center {text-align:center; }
body.textleft {text-align : left;}

p.centre {text-align:center;}
p.texthead 		 {font-size : 150%; font-weight : bold ; color : #669922; text-align:center;}
p.textheadlarge {font-size : 200%; font-weight : bold ; color : #669922; text-align:center;}  

a.links:link {color: $000000; font-size : 120%; text-decoration : none; font-weight : bold;}
a.links:visited {color: #000000; font-size : 120%; text-decoration : none; font-weight : bold;}
a.links:hover {color: #000000; font-size : 120%; text-decoration : underline; font-weight : bold;}
a:link {color: #000000;}
a:visited {color: #000000;}
a:hover {color: #000000; font-size : 100%}

td.linkcell {  background-color: #669922; color: #FFFFFF; white-space: nowrap; padding : 2; border : 1px double #000000; border-color: #669922;}
td.navcell {padding : 2; border : 1px none;}
td.topcell {padding : 0; text-align:center; font-size :90%; color : #669922; text-align: center;}
td.tophead {padding : 0; text-align:center; font-size :300% ; color : #669922; text-align: center;}
td.teamcell { padding : 2px 2px 2px 2px ; border : 1px double #000000; border-color: #669922;}
td.headcell { background-color : #669922; color : #FFFFFF ; padding : 2; border : 1px inset #000000; border-color: #669922; text-align: center;}

IMG.displayed { 
display: block;
    margin-left: auto;
    margin-right: auto }

