body {background: #fff;font-family: Verdana, sans-serif;font-size: 11px;font-style: normal;font-variant: normal;font-weight: normal;}

a:link, a:visited {color:#689cc3;}
a:hover, a:active {color:#335a77;text-decoration:none;}

img {border:0;}
table {border:0;}
h1 {font-size: 1.1em;border-bottom: 1px solid #000;}
h2 {font-size: 1em;border-bottom: 1px solid #000;}

p {font-size:1em;text-indent:1em;}
#container {width:700px;border:1px solid #335a77;margin:1em auto;padding:1em;}
#header {width:700px;padding:0;border:0;margin:2em auto;text-align:right;}
#header img {margin-bottom:-10px;}

#content_box {padding:0;height:450px;}
.content_box {text-align:left;display:none;}
.content_box.active {display:block;}

#site_picker {width:700px;padding:0;border:0;margin:2em auto;}
#site_picker td {width:200px;vertical-align:top;text-align:center;}
#site_picker td.buttons {text-align:center;width:135px;vertical-align:top;font-weight:bold;font-size:.8em;}
#site_picker td#centerimage {width:200px;}
#site_picker a.button {width:110px;display:block;margin:0 0 .5em 0;border:0 solid #000;}
#site_picker a.button img {width:75px;height:75px;display:block;margin:0 auto;}
.b-right {float:right;}
.b-left {float:left;}

#mainContent {margin:5em auto 1em auto;font-size:1em;}
#hgateway {display:block;}
.contact_info {margin:2em auto;width:500px;}
.contact_info td {width:50%;padding:10px;vertical-align:top;background-color:#fff;border:3px solid #eee;}

.contact_form {width:600px;margin:2em auto;}
.contact_form th {text-align:right;padding:3px;font-size:.9em;vertical-align:middle;border:2px solid #fff;background-color:#eee;}
.contact_form td {padding:0 2px 2px 2px;font-size:.8em;color:#900;font-weight:bold;border:2px solid #fff;}
.contact_form td input {font-size:1em;color:#000;font-weight:normal;margin-right:.5em;}
.contact_form th.formmessage {vertical-align:top;}
span.required {font-size:1em;color:#900;font-weight:bold;}

#footer {clear:both;width:800px;text-align:center;font-size:.8em;margin:1em auto;}
