/* Config */
html, body, ul, li, h1, h2, h3, h4 { margin: 0px; padding: 0px; list-style: none; }
.topalign { vertical-align: top; }
.table { width: 100%; border: none; }
h2{ font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #000000; }
img { border: 0px;}
a, a:hover { text-decoration: underline; }
a { color:#22297A; font-weight:bold }
.left { float: left; }
.right { float: right; }
.more { text-align: right; }
.clear { clear: both; }

/* Page Body */
body, table { color: #000000; font: 10pt Verdana, Arial, Helvetica, sans-serif; text-align: left; }
body { background:#fff url(images/page_bg.jpg) 150px 10px no-repeat fixed;  margin: 0 auto; text-align: center; }
#wrapper { text-align: left; margin: auto; width: 728px; padding-top:25px }

/* Header and Menu */
#header { background: url(images/top.jpg) left bottom no-repeat; padding-bottom:15px }
#menu { padding-left:225px }
#menu a { color:#fff; font-weight:bold; font-size:9pt; text-decoration:none; width:90px; height:25px; }
#menu a:hover { color:#FF0000 }
#menuitem { background: url(images/menu.jpg) center bottom no-repeat; width:100px; height:18px;  text-align:center; padding-top:10px; padding-left:0px }


/* Body and Content */
#breadcrumbs { font: 11px arial, sans-serif; border-bottom:1px solid #D6D6D6; margin-bottom:6px }
#body { background: url(images/body_bg.gif) repeat-y; color: white; width: 100%; vertical-align:top }

#content { height:50px; width: 463px; padding-right: 25px; padding-top: 5px; color: #000000; padding-left:10px }

/* Left Column */
#leftcolumn { width:251px; background:url(images/leftbg.jpg) repeat-y; font-size:10pt }
#topleft { padding-left:12px; margin-top:-10px; }
#leftcontent { padding-left:15px; color:#000; padding-right:20px; padding-top:10px }
#leftcolumn a:active, #leftcolumn a:visited, #leftcolumn a { color:#222880; text-decoration:none; font-weight:bold}
#leftcolumn a:hover { color:#FF0000; text-decoration:underline}

/* Footer */
#footer { background: url(images/footer.jpg) left top no-repeat; font: 11px arial, sans-serif; color: #4E4A3A; text-align: right; padding-right: 10px; height:55px; padding-top:30px }
#footer p { margin-top: 0.5em; }
