body {padding:0; margin:0; color:#000000; font-family:Trebuchet MS; font-size:10pt; background-color:#242424;}
TD {font-family:Trebuchet MS; font-size:10pt;}
TH {font-family:Trebuchet MS; font-size:10pt; text-align:center; color:white;}
A {color:#0462AC;}
TEXTAREA {font-family:Trebuchet MS; font-size:10pt;}

.PageHeader {background-image: url(/images/bgtopblue.gif); background-repeat: repeat-x; width:100%; height:50px; text-align:right;}
.PageSubNav {background-image: url(/images/bgtopgray.gif); background-repeat: repeat-x; width:100%; height:35px; text-align:right;}
.PageFooter {background-image: url(/images/bgbtmgray.gif); background-repeat: repeat-x; width:100%; height:50px;  text-align:center;}
.PageContent {background-color:#ffffff; width:100%; height:750px; text-align:center;  }

.Header {width:650px; height:50px; padding-right: 50px; float:right;}
.HeaderTab {width:120px; height:50px; position:relative;  text-align: center; vertical-align: text-bottom; float:right; color:#ffffff; font-family:Trebuchet MS; font-size:11pt; }
.HeaderTab a {color:#ffffff; font-family:Trebuchet MS; font-size:11pt; text-decoration:none; position:relative; top:25px;}
.HeaderTab a:hover {color:silver; text-decoration:none;}
.HeaderTabSelected {background-image: url(/images/toptab.png); width:120px; height:50px; position:relative;  text-align:center;  float:right; color:#242424; font-family:Trebuchet MS; font-size:11pt;}
.HeaderTabText {position:relative; top:25px;}

.SubHead {width:800px; height:35px; padding-top: 4px; padding-right: 72px; float:right; color:gray;}
.SubHead a {color:gray; font-family:Trebuchet MS; font-size:9pt; text-decoration:none;}
.SubHead a:hover {color:#242424; font-family:Trebuchet MS; font-size:9pt; text-decoration:none;}
.SubHeadLink {padding-left: 20px; font-family:Trebuchet MS; font-size:9pt;}
.SubHeadBlue {padding-left: 20px; font-family:Trebuchet MS; font-size:9pt; color:#0462AC;}
.SubHeadLinkSelected {padding-left: 20px; color:black; font-family:Trebuchet MS; font-size:9pt;}


.ContentArea {width:850px; height:750px; display: inline-block;}
.ContentLeft {width:650px; float:left; position:relative; padding-bottom: 20px; text-align:right; }
.ContentRight {width:200px; position:relative; float:left;  text-align:center; }

.RecentVote {width:180px; height:300px; margin-left:20px; background-color:#ffffff; background-image: url(/images/bg_box.gif); background-repeat:no-repeat; text-align:center; padding-top:10px; margin-top:10px;}
.RightGray {width:180px; height:300px; margin-left:20px; background-color:#ffffff; background-image: url(/images/bg_box.gif); background-repeat:no-repeat; text-align:center; padding-top:10px; margin-top:10px;}


.TableFormRow {background-image: url(/images/bgform2.gif); background-repeat:repeat-x;}
.TableFormRowHeader {background-image: url(/images/bgform3.gif); background-repeat:repeat-x; font-family:Trebuchet MS; font-size:12pt; color:#ffffff; text-align:center;}

.PageHeaderText {font-family:Trebuchet MS; font-size:18pt; color:#0462AC;}


.Footer {width:900px;  text-align:right; color:Gray; font-family:Trebuchet MS; font-size:9pt;}
.Footer a {color:Gray; font-family:Trebuchet MS; font-size:9pt; text-decoration:none;}
.Footer a:hover {color:#ffffff; font-family:Trebuchet MS; font-size:9pt; text-decoration:none;}

#ColorGray {color:#D9D9D9; background-color:#D9D9D9;}
#ColorBlue {color:#0462AC; background-color:#0462AC;}
#ColorFooterGray {color:#1D1D1D; background-color:#1D1D1D;}

