/* GLOBAL */
html, body { padding: 0px; margin: 0px; }
body { font: 12px/14px Arial, Verdana, Helvetica, sans-serif; color: #444444; margin: 10px 0px; background: #ffffff; }
a { color: #000000; }
a:hover { text-decoration: none; }
h1 { font: 18px Arial, Verdana, Helvetica, sans-serif; color: #0062a8; margin: 0px 0px 21px; }
h1 a { color: #ffffff; text-decoration: none; }
h2 { font: 14px/14px Arial, Verdana, Helvetica, sans-serif; font-weight: bold; color: #ffffff; margin: 0px 0px 10px; }
h3 { font: 14px/14px Arial, Verdana, Helvetica, sans-serif; color: #0062a8; margin: 0px 0px 10px; }
h2 a { color: #ffffff; text-decoration: none; }
form { margin: 0px; }
img { border: 0px; }

/* MENU */
#menu							{ width: 570px; height: 20px; font: 14px Arial, Verdana, Helvetica, sans-serif; color: #0062a8; padding: 12px 0px 26px 0px; float: right; }
#menu a							{ font: 14px Arial, Verdana, Helvetica, sans-serif; font-weight: 600; color: #0062a8; text-decoration: none; }
#menu a:hover, #menu a.current	{ color: #9cb8ce; }
#menu ul						{ list-style: none; padding: 0px; margin: 0px; float: right; }
#menu li						{ margin: 0px 2px; padding: 0px; display: inline; }

/* ELEMENTS */
#wrap { width: 900px; padding: 5px; margin: 0px auto; border: 1px solid #e9e9e9; }
#page { width: 900px; margin: 0px auto; border-top: 5px solid #9cb8ce; clear: both; }
#topbanner { padding-bottom: 14px; border-bottom: 5px solid #0062a8; }
#content { width: 526px; padding: 16px 22px; margin-bottom: 14px; border: 1px solid #9cb8ce; border-right: 0px; float: right; }
#sidebar { width: 300px; font: 10px/20px; color: #999999; padding: 6px 0px 0px 0px; float: left; }
#footer { width: 880px; text-align: center; padding: 10px; margin: 0px auto; color: #999999; border-top: 5px solid #0062a8; clear: both; }
#footer a { color: #999999; }

.boxdark, .boxmedium, .boxlight { font-size: 14px; padding: 10px 26px; margin-bottom: 14px; color: #ffffff; background: #9cb8ce; }
.boxdark { background: #9cb8ce; }
.boxmedium { background: #b0c6d8; }
.boxlight { background: #c4d4e2; }
.boxdark p, .boxmedium p, .boxlight p { margin: 0px; }
