/* CSS Document */
body {
padding:0;
margin:0;
font:small "Gill Sans MT", Arial, sans-serif;
color:#000000;
scrollbar-face-color: #9999cc; 
scrollbar-shadow-color: #ffffff; 
scrollbar-highlight-color: #ffffff; 
scrollbar-3dlight-color: #333366; 
scrollbar-darkshadow-color: #333366; 
scrollbar-track-color: #333366; 
scrollbar-arrow-color: #333366;}


a:link{color:#6666cc;text-decoration:none;}
a:visited{color:#9999cc;text-decoration:none;}
a:hover{color:red; text-decoration:underline;}
a:active{color:red;text-decoration:none;}

#wrapper {
width:800px;
margin:0;
margin-top:10px;
}

#masthead {
height:126px;
padding:0px;
margin:0px;}

#companyname {
color:#333366;
font-size:270%;
font-weight:bold;
padding:0px;
padding-top:0px;
padding-right:50px;
text-align:right;}

.tagline {
float:right;
color: #000000;
font-size:90%;
font-weight:bold;
font-style:italic;
padding:0px;
padding-top:2px;
padding-right:50px;
text-align:right;}

#navigation {
padding-top:2px;
padding-left:30px;
color:#333366;
}

#navigation ul {
list-style-type:none;
padding:0;
margin:0;
}
#navigation li {
float:left;
margin:0;
padding:0;
display:inline;

}
#navigation a {
display:block;
margin:0;
padding:0;
color:#333366;
font-size: 115%;
font-weight:bold;
font-family:"Gill Sans MT", Arial, sans-serif;
}
#navigation a:link{color:#6666CC;text-decoration:none;}
#navigation a:visited{color:#3333CC;text-decoration:none;}
#navigation a:hover {color:#ffffcc;text-decoration:none;}
#navigation a:active {color:#ffffcc;text-decoration:none;}

.separator {display:none;}

#maincontent {

display:block;
margin:0;
padding:0;
padding: 10px;
padding-left:70px;
padding-right:70px;}

#footer {
display:block;
margin:0;
padding:0;
padding-top:5px;
}
.footerleft {
height:53px;
width:440px;
margin:0;
padding:0;
padding-left:30px;
font-size: 75%;
color:#999999;
float:left;
text-align:left;}

.footerright {
height:53px;
margin:0;
padding:0;
padding-right:45px;
font-size: 75%;
color:#999999;
float:right;
text-align:right;}

h1 {
font-size:130%;
font-weight:bold;
margin: 0 0 5px;
color:#333366;}
h2 {
font-size:105%;
font-weight:bold;
margin: 0 0 5px;
color:#333366;}
p {
font-size: 105%;
line-height:1.3em;
margin:0 0 1em;
}
.scrollerhome {
	overflow: visible;
	left:0px;
	right:0px;
	top:0px;
	bottom:0px;
	padding:0px;
	padding-right: 10px;
	padding-left: 0px;}
.scroller {
	overflow: visible;
	left:0px;
	right:0px;
	top:0px;
	bottom:0px;
	padding:0px;
	padding-right: 10px;
	padding-left: 0px;}
.qualifications {
font-size: 80%;
color:#000000;
font-weight:normal;
}
.boxout {
float:right;
width:100px;
border: 1px solid #333366;
padding: 30px;
background-color:#FFFFFF;
margin:50px;
text-align:center;}
	
	.formfield {
	vertical-align:top;
	}
	.formlabel {
	vertical-align:top;
	padding-left:50px;
	}
