body {margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 62.5%; color: #014568; background: #ffffff; }
a {text-decoration: none;}
a:hover {text-decoration: underline}
#wrapper {position:relative; margin: 0 auto; top:0px; width:837px; background-color: #ffffff; border-left: 1px solid #ACCBEB; border-right: 1px solid #ACCBEB}

.logo {float: left}
.headerimage {float: right}

#navigation {position: absolute; top: 0px; right: 0px; width: 574px; line-height: 23px; font-size: 1.4em; text-align: center; font-weight: bold; color: #000000}
.navigationbackground {position: absolute; display: block; top: 0px; right: 0px; width: 574px; height: 25px; background-color: #ffffff; filter:alpha(opacity=70); opacity: 0.7; -moz-opacity:0.7;}
#navigation a {margin: 0px 15px 0px 15px; color: #000000}

h1 {font-size: 2.2em; width: 837px; height: 40px; color: #014568; background-color: #ACCBEB; margin: 0px; text-align: center; line-height: 40px}
h2 {font-size: 1.6em; color: #014568; margin: 35px 0px 15px 0px;}

#contentleft {float: left; width: 350px; font-size: 1.4em; margin-left: 20px}
#contentfull {float: left; width: 780px; font-size: 1.4em; margin-left: 20px}

.contentrightimage {float: right; margin-top: 35px; margin-right: 35px}


#footer {border-top: 1px solid #F57131; clear: both; text-align: center; margin: 20px 5px 0px 5px; padding-top: 10px}

.row {clear: both; padding-top: 5px}

legend {padding: 0 10px; text-transform: uppercase; color: #666666; font-size: 1.0em}

.formlabel {font-size: 1.0em; line-height: 1.6em; text-align: right; margin-right: 10px; width: 100px; float: left;}

input {width: 215px}

textarea {margin: 0px; width: 322px; height: 100px}

.submitbtn {width: 60px}

.contactinfo {float: right; margin-top: 35px; margin-right: 35px; display: block; width: 336px; padding: 10px; background-color: #E3F0FD; font-size: 1.4em}