BODY 

{
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-base-color: #eaeaea;
	scrollbar-face-color: #eaeaea;
	scrollbar-highlight-color: #eaeaea;
	scrollbar-track-color: #F7F9FA;
	scrollbar-darkshadow-color: #F7F9FA;
	scrollbar-3dlight-color: #aeb4b7;
	scrollbar-shadow-color: #aeb4b7;
	scrollbar-arrow-color: #436976;
	
	
}

.leftstuff{
	padding-left:5px;
	padding-right:5px;
	
}
.rightstuff {
	padding-left:5px;
	padding-right:5px;
	
}
.bottombg {
	padding-left:5px;
	padding-right:25px;
	background-image: url('../images/bottom.png');
}
.spacer {
	border-bottom: 1px solid red;
}

td,th, tr, p, div {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	
}
h3  {
	font-weight: normal;
	font-size: 14px;
	color:#000000;
	display:block;
	text-transform: uppercase;
	width: 75%;
	text-align: left;
	border-bottom: 1px solid white;
	text-indent: 5px;
}

div.search { 
	padding-top:10px;
	padding-left:5px;
	padding-bottom:15px;
	padding-right:15px;
	border: none;
	width: 145px;
	
	
}
.searchfield {

	background-repeat: no-repeat;
	background-position: right;
	border: 1px inset #FFFFFF;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.UN {
	
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : white;
  text-transform   : uppercase;
}

.RM {

  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 8px;
  color            : white;
  text-transform   : uppercase;
}


hr
 {
color: #ccc;
background-color: #ccc;
height: 1px;
width: 100%;
}

a:link, a:visited
{
color: #3399cc;
text-decoration  : none;

}
a:hover
{
text-decoration: none;
color: #000000;
}
a.category:link, a.category:visited
 {
  color            : #A9B779;
  font-weight      : bold;
}
a.category:hover 
{
  color            : #A9B779;
}
.mainlevel 
{
text-transform: uppercase;	
  }
a.mainlevel:link, a.mainlevel:visited
 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	display: block;
	font-size: 11px;
	color: BLACK;
	text-align: left;
	width: 75%;
	text-decoration: none;
	text-indent: 5px;
	height: 16px;
	border-bottom: 1px solid #5b7b78;
}
a.mainlevel:active
 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    	display: block;
	font-size: 11px;
	color: black;
	text-align: left;
	width: 75%;
	text-decoration: none;
	text-indent: 5px;
	height: 16px;
	border-bottom: 1px solid red;
	border-right: 5px solid red;
}
a.mainlevel:hover
 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
   	display: block;
	font-size: 11px;
	color: BLUE;
	text-align: left;
	width: 75%;
	text-decoration: none;
	text-indent: 5px;
	height: 16px;
	border-bottom: 1px solid white;
	border-right: 5px solid white;
}
.mainlevel-nav 
{	padding: 0px;
	text-transform: uppercase;
	height: 30px;
	float: right;
	
		
  }

a.mainlevel-nav:link, a.mainlevel-nav:visited, a.mainlevel-nav:active {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
   	padding: 0px;
   	font-size: 11px;
   	color: white;
   	font-weight: normal;
   	text-align: center;
   	text-decoration; none;
   	width: 86px;
   	height: 30px;
   	background-image:url(../images/blue_tab_shdw.png);
   	background-repeat:no-repeat;
   	

}

a.mainlevel-nav:hover {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
   	padding: 0px;
   	font-size: 11px;
   	color: white;
   	font-weight: normal;
   	text-align: center;
   	text-decoration; none;
   	width: 86px;
   	height: 30px;
   	background-image:url(../images/blue_tab_no_shdw.png);
   	background-repeat:no-repeat;

}

.readon2 {
	text-transform: uppercase;
	height: 21px;
	width: 50px;
	float: right;
		
  }
	
a.readon2:link, a.readon2:visited, a.readon2:hover  {
  	font-family      : Arial, Helvetica, sans-serif;

  	font-size        : 8px;
  	color            : black;
  	font-weight      : normal;
 	background-image:url(../images/comment.png);
  	background-repeat:no-repeat;
}



table.moduletable 
{	text-transform: uppercase;
	width            : 100%;
	margin-bottom    : 0px;
	font-weight: normal;
}
table.moduletable th
 {
	font-weight: bold;
	font-size: 12px;
	color:#FFFFFF;
	display:block;
	float:left;
	width: 100%;
	text-align: left;

	
	text-indent: 10px;

	
}



.tdborder { border-right: 1px solid white;
	    border-bottom: 4px solid white;
}

.tdborder1 { border-right: 1px solid white;
	   
}

.maintd { 	background-color: #cccccc;
		border-right: 1px solid #333333;
	    	
	    	border-left: 1px solid #333333;
	    	border-top: 1px solid #333333;
}

.maintdbtm { 	background-color: #cccccc;
		border-right: 1px solid #333333;
	    	border-bottom: 1px solid #333333;
	    	border-left: 1px solid #333333;
	    	
}

.newsflash 
{
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #868C7C;
  text-transform   : uppercase;
}
.frameheader 
{
  font             : Arial, Helvetica, sans-serif;
  font-size        : 18px;
  font-weight      : none;
  color            : #868C7C;
}
.poll
 {
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #868C7C;
  line-height      : 15px
}

.inputbox
 {
	margin-right: 5px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	width: 120px;
	text-indent: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: inset;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: inset;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-bottom: 10px;
	background: #eaeaea;
	
}
.inputboxsml {
	margin-right: 5px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-indent: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: inset;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: inset;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-bottom: 10px;
	background: #eaeaea;
}

.inputboxlrg {
	margin-right: 5px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	width: 400px;
	text-indent: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: inset;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: inset;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-bottom: 10px;
	background-image: url('../images/input.png') ;
}



.contentpane 
{
	padding-left     : 5px;
	padding-right    : 5px;
}

.contentpane2 
{
	padding     : 10px;
	
}

 .button {
	width: 100px;
	height: 12px
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: normal;
	font-size: 10px;
	color: #666666;
	
	cursor: pointer;
	} 
.contentpaneopen 
{
	color:			#868C7C;
	width:100%;
	margin: 0px;
	
	border: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}

.buttonheading
{
vertical-align:top;
}
.componentheading
{
	text-transform: uppercase;
	width: 90%;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	color: #006699;
	font-weight: bold;
	font-size: 11px;
	border-bottom: 1px solid #000000;
	font-style: none;	
	
}	
	

.contentheading
{	text-transform: uppercase;
	width: 90%;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	color: #006699;
	font-weight: bold;
	font-size: 14px;
	border-bottom: 1px solid #000000;	
	font-style: none;
}

.contentheading2
{	text-transform: uppercase;
	width: 90%;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	color: #006699;
	font-weight: bold;
	font-size: 14px;
	border-bottom: 1px solid #000000;	
	font-style: none;
}

.contentheading3
{	text-transform: uppercase;
	width: 90%;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	color: #006699;
	font-weight: bold;
	font-size: 14px;
	font-style: none;	
	
}
.article_seperator { 
		
		display: block;
		width: 100%;
		height: 38px;
		border-top: 2px dotted #ffffff;
}

.contentdescription 
{
	font-family      : Arial, Helvetica, sans-serif;
	font-size        : 11px;
	color            : #868C7C;
	text-align       : left;
	white-space: nowrap;
}
.category 
{
  color            : #868C7C;
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 11px;
  font-weight      : bold;
}

.sectiontableheader 
{
  color: #ffffff;
  font-weight: bold;
  background: #000000;
}
.sectiontablefooter 
{
}

.sectiontableentry1 

{
	background-color : #ffffff;
}

.sectiontableentry2
 {
	background-color : #eaeaea;
}

.small 
{
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 9px;
  color            : #868C7C;
  text-decoration  : none;
  font-weight      : normal;
  
}

.smalldark 
{
  font-family      : Arial, Helvetica, sans-serif;

  font-size        : 9px;
  color            : #000000;
  font-weight      : normal;
}			

table.contenttoc {
  border: 1px solid #cccccc;
  padding: 2px;
  margin-left: 2px;
  margin-bottom: 2px;
  align:right;

}

table.contenttoc td {
  padding: 2px;
}

table.contenttoc th {
  
    color: #666666;
	text-align: left;
	padding-top: 2px;
	padding-left: 4px;
	height: 21px;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
}
.createdate {
  font-family      : Arial, Helvetica, sans-serif;

  font-size        : 9px;
  color            : #6699cc;
  font-weight      : bold;
}

ul 
	{
	}

li {
	list-style-image: url(../images/arrow.png);
	}
.readon {
text-transform: uppercase;	
  }
	
a.readon:link, a.readon:visited  {
  font-family      : Arial, Helvetica, sans-serif;

  font-size        : 8px;
  color            : black;
  font-weight      : normal;
}

a.readon:hover {
  font-family      : Arial, Helvetica, sans-serif;

  font-size        : 8px;
  color            : blue;
  font-weight      : normal;
}
	
}
.latestnews {
	line-height: 16px;
	padding-bottom: 4px;
	color:#868C7C;
}

.pathway {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 8px;
	text-transform: uppercase;
	font-weight: normal;
	
}
a.pathway:link,  a.pathway:visited 
{
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff
    	font-weight: normal;
	font-size: 8px;
	text-decoration: none;
}

a.pathway:hover {  
	color: #ffccoo;
	text-decoration: overline;
)



