/*
------------------------------------------------------
General Classes
------------------------------------------------------
*/
html{
width: 100%;


}

body {
	margin: 0px;
	Padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width: 100%;
	height: 589px;
    background: url(../images/repeat.jpg) repeat-x;

}

#wrapper {
width:770px;
}

/*
------------------------------------------------------
Header / Navigation
------------------------------------------------------
*/

#nav {
	background:url(../images/nav_bg.jpg) no-repeat;
	align: left;
	width:770px;
	height: 86px
	
	
}

.nav {
	display:inline;
	float:left;
	z-index:auto;
	margin-left:-1px;
}








 
/*
------------------------------------------------------
Content
------------------------------------------------------
*/
 #bodymain {
 	
	align: left;
	width: 770px;
	height: 358px;
 }
 
 .click {
 	position:absolute;
	float: left;
	color:#FF0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:105px;
	margin-left:300px;
	display: block;
	width:170px;
	height:20px;
	overflow:hidden;

}

a.click:link {color: red;}
a.click:visited {color: red;}
a.click:hover {color: red;}
a.click:active {color: red;}

	

 
 .news {
	position:absolute;
	float: left;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:130px;
	margin-left:480px;
	display: block;
	width:285px;
	/*height:170px;*/
	overflow:none;

 
 }
.newsitem {
color:#FFFFFF;
}
.newsheader {
 color:#FF0000;
 }
 



	
/*
------------------------------------------------------
Footer
------------------------------------------------------
*/

#bottom {
	
	position: absolute;	
	background-image:url(../images/rep_bottom.jpg);
	background-repeat: repeat-x;
	height: 148px;	
	width: 100%;	
}

	*html #bottom { /*IE6 lack of compliance*/
	width: 165%
	}

.imgborder {
	float:left;
	position:absolute;
	z-index:1;
	}
	

.bottom_text1 {
	position:absolute;
	float: left;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:10px;
	margin-left:20px;
	display: block;
	width:410px;
	/*height:70px;*/
	overflow:none;
	z-index:3;


}

.learn_more {
	position:absolute;
	float: left;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:93px;
	margin-left:345px;
	display: block;
	width:100px;
	height:20px;
	overflow:hidden;
	z-index:4
}

.bottom_text2 {
	position:absolute;
	float: left;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:10px;
	margin-left:520px;
	display: block;
	width:250px;
	/*height:100px;*/
	overflow:hidden;
	z-index:5;
	left: -40px;
	
}

#footer {
	color:#000000;
	position:absolute;
	float:right;
	margin-left:270px;
	margin-top:150px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	z-index:100;
	
}

a.bottlink:link {color:#666666;}
a.bottlink:visited {color:#666666;}
a.bottlink:hover {color: #666666; text-decoration:underline;}
a.bottlink:active {color: #666666;}

a.mail:link {color:#01a6ff;}
a.mail:visited {color:#01a6ff;}
a.mail:hover {color: #01a6ff; text-decoration:underline;}
a.mail:active {color: #01a6ff;}







/*
------------------------------------------------------
Links
------------------------------------------------------
*/

/* Standard Link */
A          { 
	color: #ffffff; 
	text-decoration : none; 
}
A:visited  { 
	color: #ffffff; 
	text-decoration : none; 
}
A:Active   { 
	color: #ffffff; 
	text-decoration : none; 
}
A:Hover    {
	color: #ffffff;
	text-decoration : underline;
}

/* PDF document links */
a[href$='.pdf'] {
background:transparent url(../images/pdf.gif) center left no-repeat;
display:inline-block;
padding-left:20px;
line-height:16px;
}



/*
------------------------------------------------------
HTML 
------------------------------------------------------
*/

hr {
	border: none 0;
	border-top: 1px solid #dashed;
	width: 100%;
	height: 1px;
}

hr.sponsors {
	border: none 0;
	border-top: 1px dotted #dashed;
	width: 300px;
	height: 1px;
	text-align:left;
}



/*
------------------------------------------------------
ADDED BY Colin M Stott May 09
------------------------------------------------------
*/


.newstext1
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #FFFFFF;
	}


.mceContentBody 
	{
  	  background: #0D4868;
	}


.mceBody
	{
  	  background: #999999;
	}


.mceBodyText1
	{
		font-family: verdana, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #333333;
	}


