#footer { font-family: Arial, Helvetica, Verdana, serif; font-size: 9px; text-align: center; overflow: hidden; display: block; color: white; padding-bottom: 10px; } 
#footer a { color: white; } 
#footer a:hover { color: #CFC6C6; } 
#sidebar { background: url(/images/sidebar_background.gif) repeat-y center right; color: white; font-family: Verdana, Arial, Helvetica, serif; text-align: right; font-weight: bold; width: 142px; vertical-align: top; height: 145px; white-space: normal; } 
.checkbox { background: none; border: 0; } 
.content { text-align: left; background: white url(/images/main_text_background.gif) repeat-y center right; padding: 5px; vertical-align: top; } 
.link { text-decoration: none; color: #50877A; font-weight: normal; font-family: Verdana, Arial, Helvetica, serif; cursor: pointer; } 
.link:hover { color: #164A3F; font-weight: normal; font-family: Verdana, Arial, Helvetica, serif; cursor: pointer; } 
.message { background: #EBEBEB; border: 2px solid #F1C397; font-size: 16px; font-weight: bold; text-align: center; width: 690px; margin-bottom: 5px; } 
.page { } 
.page_content { padding: 0px 5px 0px 5px; } 
.page_title { border-bottom: 1px solid black; margin-bottom: 5px; font-size: 18px; color: #437F71; font-weight: bolder; font-family: Verdana, Arial, Helvetica, serif; text-align: left; padding-left: 5px; } 
.sidebar_a { color: white; font-family: Verdana, Arial, Helvetica, serif; text-align: right; } 
.sidebar_a:hover { color: white; font-family: Verdana, Arial, Helvetica, serif; text-align: right; } 
.sidebar_item { background: url(/images/sidebar_seperator.gif) bottom right no-repeat; padding-right: 18px; padding-top: 5px; padding-bottom: 5px; cursor: pointer; font-size: 11px; font-weight: normal; text-align: right; } 
.small { font-size: 10px; color: #999; } 
.text, textarea { width: 300px; } 
a { text-decoration: none; color: #50877A; font-weight: normal; font-family: Verdana, Arial, Helvetica, serif; } 
a:hover { color: #164A3F; font-weight: normal; font-family: Verdana, Arial, Helvetica, serif; } 
body, html { background: black; font-family: Arial, Helvetica, Verdana, serif; font-size: 12px; margin: auto; text-align: center; width: 750px; } 
form { margin: 0px; } 
input, .file, select, textarea, button { background: white; border: 1px solid #ddd; color: #555; font-family: Verdana, Arial, Helvetica, serif; font-size: 12px; padding: 0px; margin: 0px; } 
img { border: 0; padding: 0px; margin: 0px; } 
ul, li, ol { margin-top: 0px; } 
table { padding: 0px; margin: 0px; } 
table td { padding: 0px; } 
textarea { height: 100px; overflow: auto; } 
ul { margin-top: 5px; margin-bottom: 5px; } 
