/* Deanestor CSS by fullphatdesign.co.uk */
body {
background-color: #c4deb5;
margin: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #03713d;
}
#navigation {
background-color: #ffffff;
background-image:url(images/navbackground.gif);
height:25px;
width:542px;
margin: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
text-align:left;
float:left;
}
#navback {
background-color: #c4deb5;
background-image:url(images/backgrounds_01.gif);
background-position: left;
height:25px;
width:100%;
}
#search {
background-color: #ffffff;
background-image:url(images/layout_09.gif);
height:23px;
width:228px;
margin: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #03713d;
text-align:center;
float:right;
padding-top:2px;
padding-right:10px;
}
#header-nav-container{
width: 780px;
background-color: #ffffff;
overflow: auto; 
}
#flash{
width: 780px;
height: 215px;
background-color: #ffffff;
}
#flashbackground{
background-image:url(images/backgrounds_02.jpg);
background-position:left;
height:215px;
width:100%;
}
#dropdowns{
background-image:url(images/layout_12.gif);
width: 770px;
height: 71px;
background-color: #ffffff;
text-align:left;
padding-left:10px;
padding-top: 40px;
}
#dropdownsbackground{
background-color: #c4deb5;
background-image:url(images/backgrounds_03.gif);
background-position:left;
height:111px;
width:100%;
}
#logofooter{
width: 780px;
height: 60px;
background-color: #ffffff;
}
#logofooterbackground{
background-image:url(images/backgrounds_05.gif);
background-position: left;
width: 100%;
height: 60px;
background-color: #ffffff;
}
#footer{
width: 780px;
height: 37px;
background-color: #c4deb5;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #03713d;
text-align:right;
padding-right:0px;
padding-bottom:5px;
}
#footerbackground{
width: 100%;
height: 42px;
background-image:url(images/backgrounds_06.gif);
background-position: left;
}
#footer a{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #03713d;
text-decoration: underline;
}
#footer a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #03713d;
text-decoration: none;
font-weight:normal;
}
#footer a:visited{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #03713d;
}
#contentonecolumn{
width: 864px;
background-color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
text-align:left;
padding:8px;
}
#contentonecolumn p 
{
	color : #666666;
}
#contentbackground{
background-image:url(images/backgrounds_04.gif);
background-color: #ffffff;
background-position:top left;
background-repeat:no-repeat;
width:100%;
}
#content-left{
width:374px;
padding:8px;
float:left;
background-color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
text-align: left;
}
#content-right{
width:474px;
padding:8px;
float:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
text-align: justify;
}
#content-standard-right{
width:573px;
padding:8px;
float:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
text-align: justify;
}
#content-images-column{
width:275px;
padding:8px;
float:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
text-align: justify;
}
#content-container{
width: 880px;
overflow: auto; 
}
#greenbox
{
position: relative;
top : -12px;
width:358px;
padding:2px 8px 8px 8px;
background-color: #c4deb5;
background-image:url(images/greenboxfooter.gif);
background-position:bottom center;
background-repeat:no-repeat;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
text-align: left;
}
#careers-left, .careers-left{
width:408px;
padding:8px;
float:left;
background-color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
text-align: left;
}
#careers-right, .careers-right{
width:408px;
padding:8px;
float:left;
background-color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
text-align: left;
}
#careerscontainer{
width:864px;
overflow:hidden;
}
#downloadboxcontainer{
width:864px;
overflow:hidden;
}
#downloadbox{
width:201px;
height:48px;
padding:15px 9px 9px 78px;
background-color: #ffffff;
overflow:hidden;
background-image:url(images/downloadsbox.gif);
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
text-align: left;
float:left;
}
h1{
font-size: 18px; 
margin-bottom: 5px; 
line-height: 16px; 
color: #03713d; 
font-family: Arial, Helvetica, sans-serif;
letter-spacing: -1px;
border-bottom: 2px solid #c4deb5;
}
h2{
font-size: 15px; 
margin-bottom: 5px; 
line-height: 16px; 
color: #03713d; 
font-family: Arial, Helvetica, sans-serif;
letter-spacing: -1px;
border-bottom: 1px solid #03713d;
background-color: #c4deb5;
}
.fontgreenboldone {
	font-size: 14px;
	color: #03713d;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
}
.fontredalert {
	font-size: 11px;
	color: #660000;
	font-family: Arial, Helvetica, sans-serif;
}
a{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #534747;
text-decoration: underline;
}
a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #534747;
text-decoration: none;
font-weight:bold;
}
a:visited{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #534747;
}
textfields {
	background-color: #ffffff;
	color: #666666;
	border: 1px solid #03713d;

}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;
	border: 1px solid #03713d;
}
textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;
	border: 1px solid #03713d;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;
	border: 1px solid #03713d;
	width:175px;
}
.Thumb {
	padding:0px 10px 10px 10px;
}

