body
	{	align: left; margin: 0; padding: 0; color: #333; font:64% Verdana, Arial,Geneva, Helvetica, sans-serif;
		background-repeat:repeat-y; background-position:center;}
	

a.noscript { font-family: Verdana; color: #0000FF; font-size: 10px }


#page
	{	width:760px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; margin:auto;	background-color: #fff;}

#header
	{	width:760px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; margin:auto; background-color: #fff; }

TH, TD { border: 1px solid #fff;}


p#heading	{font-weight:bold; margin-top:1em}


p
	{
		margin-left: 1px;
font-family: Verdana;
		color: #333333;
		margin: 0;
	}

p.style1 {
    	font-size: 3pt;
}
a.style1 {
    	font-size: 6pt; font-family: Verdana; color: #333333
}

a.style2 {
    	font-size:  8pt; font-family: Verdana; color: #333333
}

.style1 {
    	font-size: 7pt;font-family: Verdana;
}

.style2 {
    	font-size: 9pt;font-family: Verdana;
}

a:link 		{color:#B40000; font-weight:bold}

a:visited 	{color:#B40000; font-weight:bold}

a:hover 	{color:#EFEFEF; background-color:#000; font-weight:bold}	

a:link.external 	{background: url(juniors/images/external.gif) no-repeat 100% 0; padding-right: 20px; color:#B40000; font-weight:bold}

a:visited.external 	{background: url(juniors/images/external.gif) no-repeat 100% 0; padding-right: 20px; color:#B40000; font-weight:bold}

a:hover.external 	{background: url(juniors/images/external.gif) no-repeat 100% 0; padding-right: 20px; color:#EFEFEF; background-color:#000; font-weight:bold}


a:link.noscript 		{color:#ffffff; font-weight:bold}

a:visited.noscript 		{color:#ffffff; font-weight:bold}

a:hover.noscript 		{color:#EFEFEF; background-color:#000; font-weight:bold}




td.news
	{
		border-bottom: 1px solid #C0C0C0; padding-top:5px; padding-bottom:5px 
	}

td.fixture
	{
		font-size:10px; border-left: 1px ; 
	}

td.blackbartop
	{	background: url('juniors/images/black_top.gif') 0% 0%; color:#fff; font-weight:bold; font-size:10px; padding-left:12px; 
		padding-top:3px; padding-bottom:3px; text-align: left;}

td.blackbarbottom
	{	background: url('juniors/images/black_bottom.gif') 100% 100%; color:#fff; font-weight:bold; font-size:10px; padding-right:12px; 
		padding-top:3px; padding-bottom:3px; text-align: right;}

td.greybar
	{	background: url('juniors/images/greybar.gif'); color:#fff; font-weight:bold; font-size:10px; padding-left:8px; 
		padding-top:3px; padding-bottom:3px; text-align: left;}

td.greybarcentre
	{	background: url('juniors/images/greybar.gif'); color:#fff; font-weight:bold; font-size:10px; padding-top:3px; 
		padding-bottom:3px; text-align: center;}

td.greybarcenter
	{	background: url('juniors/images/greybar.gif'); color:#fff; font-weight:bold; font-size:10px; padding-top:3px; 
		padding-bottom:3px; text-align: center;}


td.greycellcenter
	{
		font-size:10px; padding: 2px 2px 5px 3px; background-color:#E6E6E6; text-align: center; 
	}

td.greycellleft
	{
		font-size:10px; padding: 2px 2px 5px 3px; background-color:#E6E6E6; text-align: left
	}

td.greycellright
	{
		font-size:10px; padding: 2px 2px 0px 3px; background-color:#E6E6E6; text-align: right
	}

td.greycellflag
	{
		font-size:10px; padding: 2px 2px 2px 3px; background-color:#E6E6E6; text-align: center; 
	}

td.darkgreycellcenter
	{
		font-size:10px; background-color:#B5B8B2; text-align: center
	}

td.darkgreycellleft
	{
		font-size:10px; padding: 2px 2px 0px 3px; background-color:#B5B8B2; text-align: left
	}

td.darkgreycellright
	{
		font-size:10px; padding: 2px 2px 0px 3px; background-color:#B5B8B2; text-align: right
	}	
td.headingbg
	{
		background: url("juniors/images/headers/heading_bg.gif");	
		background-position: top right;
		background-repeat: no-repeat;
	}
td.whitecellleft
	{
		font-size:10px; padding: 2px 2px 5px 3px; text-align: left
	}



h1
	{
		margin-left: 1px;
		height: 72px;
		color: #FFF;
		margin: 0;
	}
	
h2, h3 { margin-top: 0; }

h3
	{
		margin-top: 0.5em; font-size: 1.8em; font-family:Verdana; color:#CCCCCC
	}

h4   
    { 
    	font-size: 14pt; font-family: Verdana; color: #C0C0C0 
    }	
h5   
    { 
    	font-size: 12pt; font-family: Verdana; color: #C0C0C0
    }



#left
	{
		width: 24%;
		float: left;
		display: inline;
		background-color: #fff;
	}
	
#middle
	{
		text-align: left;
		width: 58%;
		float: left;
		margin: 0px 7px 5px 7px;
		background-color: #fff;
	}

#right
	{
		width: 16%;
		float: left;
		background-color: #fff;
	}
	

#footer
	{
		background-color: #fff;
		clear: both;
		color: #000;
		padding: 5px 3%;
		text-align: right;
	}
	
blockquote
	{
		float: right;
		background-color: cc0000;
		align: right;
		width: 200px;
		margin: 1em;
		background: #B40000 url('juniors/images/quote.gif') no-repeat 5px 5px;
		padding-left:10px; padding-right:0; padding-top:5px; padding-bottom:0
	}
	
blockquote p 
	{
		text-indent: 20px;
		padding-bottom: 0px;
		text-align: left; font-weight:normal;
		color:#FFFFFF; margin-left:0px; margin-right:0px; margin-top:8px; margin-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0
	}
	
blockquote p.source
	{
		background: url("juniors/images/quote_a.gif") no-repeat 100% 0%;
		padding-top: 20px;
		margin: 0 5px 5px 0;
		text-align: right;
		font-style:italic
		}
		
div.imagecaption
	{
		float: left; width: 200px; text-align:left; color:#999999; margin: 1em 1em 0.5em 0;}
		
div.imagecaption img
	{	
		float: left; width: 200px}


div.imagecaptionright img
	{	
		float: right; width: 200px}

div.imagecaptionright
	{
		float: right; width: 180px; text-align:left; color:#999999; margin: 1em 1em 0.5em 0;}
			
		
div.imagecaptionport
	{
		float: left; width: 180px; text-align:left; color:#999999; margin: 1em 1em 0.5em 0;}
		
div.imagecaptionoport img
	{	
		float: left; width: 180px}


div.imagecaptioncentre
	{
		float: centre; width: 200px; text-align:left; color:#999999; margin: 1em 1em 0.5em 0;}


