@charset "UTF-8";
/* Contact */
div#emaildiv {
position:relative;
top:0px;
left:10px;
}
div#emaildiv p {
position:relative;
height:100px;
}
div#formelem {
position:absolute;
bottom:0px;
left:544px;
}
.input {
position:relative;
width:200px;
height:auto;
border:1px solid #000000;
background:#fbfbfb;
padding:3px;
}
.textbox {
position:relative;
width:200px;
height:50px;
overflow:auto;
border:1px solid #000000;
background:#fbfbfb;
padding:3px;
}
.sub {
position:relative;
width:auto;
border:1px solid #000000;
background:#369edb;
top:5px;
color:#fbfbfb;
padding:2px;
}

label{
color: #000000;
font-size: 1.0em;
}

div#left-head {
position:relative;
}
div#left-head h3 {
font-size:1.3em;
left:10px;
position:absolute;
top:-17px;
}
div#right-head {
position:relative;
}
div#right-head h3 {
font-size:1.3em;
position:absolute;
right:330px;
top:-17px;
}
div#services {
color:#000000;
font-size:1.1em;
padding:10px;
position:relative;
top:18px;
width:350px;
}
div#services ul {
margin:0pt;
padding:0pt;
}
div#services ul li {
list-style-type:none;
}
div#whatNew {
position:relative;
}
div#imagery {
left:463px;
position:absolute;
top:32px;
}
div#content2 {
background:#FFFFFF none repeat scroll 0%;
border-top:7px solid #003366;
height:auto;
overflow:hidden;
padding:10px;
position:relative;
top:0px;
width:980px;
}
div#midwrap {
background:transparent url(/images/bg_non_home.gif) no-repeat scroll left top;
height:auto;
left:11px;
padding:10px;
position:relative;
top:0px;
width:auto;
}
div#caption {
height:70px;
left:400px;
position:relative;
top:10px;
}
div#caption p {
height:70px;
left:147px;
position:relative;
top:15px;
}
