body {font-family: Arial, Helvetica, sans-serif;}
div.wrapper {min-width: 790px; max-width: 1270px; float: left; }

div.headertop {float: left; height: 100px; width: 100%; padding: 0px; margin: 0px 2px 2px;}
div.headerstrip {float: left; height: 14px; width: 100%; padding: 0px; background: #6392e4; margin: 2px 2px 0px; }


div.menu {width: 11%; float: left; padding: 10px 5px;}
p.nav {font-size: 1em; margin: 5px 0px; padding: 3px; border: solid 1px #fff;}
p.navhighlight {font-size: 1em; margin: 5px 0px; padding: 3px 5px 3px 15px; background: url("/images/bulletblue.gif") no-repeat left}
div.menu a {text-decoration: none; display: block; border: solid 1px #fff;}
div.menu a:hover {text-decoration: none; display: block; border: solid 1px #ccc;}

.floatright {float: right;}
.floatleft {float: left;}

div.page {width: 65%; float: left; border-left: solid 1px #6392e4; padding: 10px; }
div.rightborder {float: left; width: 15%; margin: 20px; }
div.rightborder img {padding: 5px 0px}
div.footer {width: 100%; margin-top: 25px; padding-top: 20px; clear: both; text-align: center; }
h1 {font-size:1.2em; color: #6392e4; border-bottom: solid 1px #6392e4}
h2 {font-size:1.1em; color:#6392e4; }
h3 {font-size: 1em; color:#6392e4; }
p {font-size: .9em; }
ol, ul {font-size: .9em;}
li, li {font-size: 1em;}
table {font-size:.9em; border: 1px}
th {font-size: 1em; border: solid 1px #ddd9d6; background: #faf8f7; padding: 5px}
td {border: solid 1px #eee; padding:5px}
div.bluebox {margin: 10px 30px 0px; border: solid 1px #6392e4; background: #f7fafe; padding:5px; }
div.bluebox h2, div.bluebox h3, div.bluebox h4, div.bluebox p, div.bluebox ul, div.bluebox ol {margin: 2px 5px; border: 0px; }
div.bluebox ul, div.bluebox ol {padding: 0px 20px;}
img {border: 0px;}
.right {text-align: right;}
.center {text-align: center;}
.floatright {float: right}
a {font-weight: bold; text-decoration: none;}
a:link {color: #4B6F8b;}
a:visited {color: #4B6F8b;}
a:hover {color: #4B6F8b; text-decoration: underline;}


/* Feedback form */
form { border: 1px solid #6392e4; padding:5px; background-color:#EEE; font-size:1em; }
form p, form label {font-size:0.9em; }
label.samelineradiobutton { margin-right:10px;}
fieldset { margin:0px 0px 20px 0px; border:1px solid #6392e4; font-size:0.9em; padding:3px; }
fieldset p { font-size:1em; }
fieldset legend { background-color: #6392e4; border:1px solid #6392e4; padding:3px; color:#FFF; font-size:1em; }
fieldset textarea { width: 98%; }
input.submit { border: 1px 2px 2px 1px solid #6392e4; padding:5px; background-color:#6392e4; color:#FFF; font-weight:bold; }