body {
background:url('/_content/Images/Template/new_bg.png') repeat-y #EDF0F9 top center;
_background-image:none;
color:#000;
font-family:arial, sans-serif;

height:100%;
margin:0;
padding:0;
_text-align:center;
}



#footer{


border-left:1px solid #9FA1A7;
border-right:1px solid #9FA1A7;
margin:0 auto;
_width: expression(document.body.clientWidth < 803? "800px" : document.body.clientWidth > 1025? "1024px" : "auto");
max-width:1024px;
min-width:800px;
}


#header,#wrapper{


border-left:1px solid #9FA1A7;
border-right:1px solid #9FA1A7;
margin:0 auto;
_width: expression(document.body.clientWidth < 803? "800px" : document.body.clientWidth > 1025? "1024px" : "auto");
max-width:1024px;
min-width:800px;
}

#wrapper{
background:url('/_content/Images/Template/wrapper_sidebar_bg.png') repeat-y;
}
#content {
margin-left: 185px;
text-align:left;
}
#inner_content {margin:0 0px 0 0;padding:0;}

/*########## text and headings ##########*/
#title{border-bottom:1px solid #036;

padding-bottom:10px;
padding 4px 0;}
h1,h2,h3,h4{color:#036;}
h1 {	font-size:1.4em;}
h2{	font-size:1.3em;}
h3 {	font-size:1.2em;}
h4 {	font-size:1em;}


#text{
padding-top:10px;	
width:520px;
text-align:justify;
padding-right:30px;
vertical-align: top;
font-size:.75em;
line-height: 1.5em;


}


#text a:link, #text a:active, .clearing a:link, .clearing a:active{color:#26541f;text-decoration:underline;}
#text a:visited, .clearing a:visited{color:#369;text-decoration:underline;}
#text a:hover, .clearing a:hover{color:#900;text-decoration:underline;}



/*########## tables ##########
table{border-collapse:collapse;font-size:1em;margin:0;padding:0;}
table.wide{	/table-layout:fixed;}
td,th{margin:0;padding:5px;vertical-align:top;}
th {background-color: #036;color: #FFF;}
.tborder td,.tborder th{border:1px solid #003;}
*/



/*########## misc ##########*/
.clearing {
clear: both;
text-align:right;
}

.lastupdate {
color: #333;
padding-right:.3em;}


#title_bar
{

}




#change_fs{clear:right;
float:right;
padding:0px 20px 0px 0;
margin-top:-18px;

}

img{
padding-top	
border:none;
vertical-align:top;}

hr {background:#036;border:0;	color:#036;height:1px;margin:0;padding:0;}
.img_pad{padding:0 0 5px 5px;}
.red{	color:#F00;}



/*########## gallery ##########*/
.gallery{margin:0 0 5px 0;padding:0 0 5px 0;}
.gallery ul {font-size:.8em;padding:0;margin:0;margin-top:2px;	text-align:center;}
.gallery li {	color:#666;float:left;list-style:none;margin-top:5px;padding:0 6px;width:20.5em;}
.gallery img {background:#fff;border:1px solid #999;	padding:.5em;vertical-align:bottom;}
.gallery span {color:#000;display:block;height:5em;margin-top:6px;}
.gallery li a:hover img,.gallery li a:active img,.gallery li a:focus img,.gallery a:hover {	background:#BBB;}


/*########## file type footer ##########*/
.files{color:#444;font-size:.8em;width:98%;clear:both;}
.files p{margin:0;padding:5px;}
.files hr {background:#999;border:0;color:#999;height:1px;margin:10px 0 0 0;padding:0;}
.files img{	padding-bottom:5px;}
			/* ###img{	behavior: url(inc/iepngfix.htc)}	*/




/*########## HEADER ##########*/
#header{	background:url('/_content/Images/Template/wrapper_bg.png') repeat-y left;}
#banner_logo{float:left;margin:0;padding:0;}
#banner_text{/*id only needed when content is in the right hand side of the header */
padding:0px 0 0 0;	margin:0;	text-align:right;}
#menubar{background:url('/_content/Images/Template/menubar.png') repeat-x;clear:both;font-size:.7em;height:35px;text-align:right;}
#menubar form{	margin:0;	padding:0 5px 0 0;}
#menubar ul {	margin:0;	padding:8px 0 0 0;}
#menubar li{color:#FFF;display:inline;list-style:none;margin:0;padding:0 6px;}
#menubar li input{border:0;color:#000;font-size:0.8em;margin:0;}
#menubar a:link, #menubar a:visited, #menubar a:active{color:#FFF;font-weight:normal;text-decoration:none;}
#menubar a:hover{text-decoration:underline;}




/*########## FOOTER ##########*/
#footer {background:url('/_content/Images/Template/wrapper_sidebar_bg.png') repeat-y left;clear:both;font-size:.7em;height:164px;}
#footer ul {margin:0;padding:136px 20px 0 0;text-align:right;}
#footer li  {color:#FFF;display:inline;list-style:none;margin:0;padding:0 6px}
#footer li a:link, #footer li a:visited, #footer li a:active  {color: #FFF;text-decoration:none;}
#footer li a:hover{	text-decoration:underline;}
#footer2{	background:url('/_content/Images/Template/rda_footer.png') bottom right;height:164px;}



/*########## NAVIGATION ##########*/
#navigation {/*#########------main navigation container------#########*/
	width:166px;
	float:left;
	font-size:.9em;
	/*_background:#367c2b;*/
}
#navigation ul{/*#########------influences all menu items------#########*/
	list-style:none;
	display:block;
	margin:0;
	padding:0;
}
ul#nav li a{/*#########------adds triangle to first level------#########*/
  color:#FFF;
  display:block;
  padding:5px 5px 5px 20px;
  text-decoration:none;
  background:url('/_content/Images/Template/nav_icon_off.gif') no-repeat;
}
ul#nav li li a{/*#########------romove triangle from second level------#########*/
  background-image:none;
}
#navigation li{/*#########------influences all menu items------#########*/
	display:block;
	border-bottom:solid 1px #26541f;
}
#navigation ul ul{/*#########------second level popout------#########*/
	display:none;
	margin:-26px 0 0 166px;
	position:absolute;
	width:166px;
	background:#036;
	border:solid 1px #036;
}
#navigation ul ul a{/*#########------second level popout text colour------#########*/
	color:#FFF;
}
#navigation ul ul li{/*#########------second level popout border colour------#########*/
	border-bottom:solid 1px #FFF;
	background-image:none;
}
#navigation ul ul li.sl_last{/*#########------removes border from last second level menu item------#########*/
	border-bottom:none;
}
ul#nav li a {/*#########------IE spacing fix------#########*/
  height: 1%;
}
ul#nav li:hover ul,#navigation ul li.over ul{/*#########------second level popout------#########*/
	display:block;
}
#navigation li  a:hover{/*#########------add triangle to first level------#########*/
	background:#C1D72E url('/_content/Images/Template/nav_icon_on.gif') no-repeat;
	color:#002A5C;
}
#navigation li li  a:hover{/*#########------remove triangle from second level------#########*/
	background-image:none;
}






/*########## BREADCRUMBS 
#breadcrumb {
	margin:0;
	padding:40px 0 10px 0;
	font-size:0.8em;
	}
#breadcrumb a:active, #breadcrumb a:link, #breadcrumb a:visited{
	color:#666;
	text-decoration:none;
}
#breadcrumb a:hover{
	text-decoration:underline;
}

##########*/



#maintable{

width:100%;

}




#sidebar{
vertical-align: top;
font-size:0.85em;
padding-left:10px;
padding-right:20px;
width:230px;}



#sidebar img{}


#sidebar .useful_header {
border:0;
color:#fff;
font-weight:bold;
padding:5px 5px 10px 5px;
margin:0;}





#bar h5 {
color:#036;
border-bottom:1px solid #036;

}


#bar img {
padding-right: 5px; 
padding-top: 5px; 

}


#bar{

padding-bottom: 5px;
font-size: 90%;
}



#bar {
margin-left: 15px;
margin-right: 15px;
}



#bar a {
padding-left: 0px;
color: #000000;
}


#bar ul {

list-style-type:circle;
margin-left: 6px;

}



#bar ul li {

line-height:26px;

}


#print
{
color:#fff;
text-align:center;

}

#print a
{

color:#fff;
}
