#calendarPanel{ position: absolute; top: 0; left: 0; z-index: 0; }
#logostrip { border: 1px solid #330000; background-color: #3D3D3D; background-image: url(../images/interface/tile_back.gif); padding: 0px; margin: 0px }
#submenu { border: 1px solid #CFCFCF; background-color: #DDDDDD; font-size: 10px; margin: 0px 0px 0px 0px; color: #990000; font-weight: bold }
#submenu a:link, #submenu  a:visited, #submenu a:active { font-weight: bold; font-size: 10px; text-decoration: none; color: #990000;}
#submenu a:hover { text-decoration: none; font-weight: bold; color: black; }
#userlinks { border: 1px solid #CCCCCC; background-color: #EEEEEE; }
#navstrip { font-weight: bold; padding: 6px 0px 6px 0px }
.activeuserstrip { background-color: #BCBCBC; padding: 6px }
.pformstrip { background-color: #DEDEDE; color: #96391E; font-weight: bold; font-size: 8pt; padding: 7px; margin-top: 1px }
.pformstrip1 { background-color: #DEDEDE; color: #96391E; font-weight: bold; font-size: 8pt; padding: 0px; margin-top: 0px }
.pformleft { background-color: #EEEEEE; font-size: 8pt; padding: 6px; margin-top: 1px; width: 25%; border-top: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC }
.pformleftw { background-color: #EEEEEE; font-size: 8pt; padding: 6px; margin-top: 1px; width: 40%; border-top: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC }
.pformright { background-color: #fbf7eb; font-size: 14px; padding: 6px; margin-top: 1px; border: 1px solid #CCCCCC }
.signature { font-size: 10px; color: #900; line-height: 150% }
.postdetails { font-size: 10px }
.postcolor { font-size: 12px; line-height: 160% }
.normalname { font-size: 12px; font-weight: bold; color: #003 }
.normalname a:link, .normalname a:visited, .normalname a:active { font-size: 12px }
.unreg { font-size: 11px; font-weight: bold; color: #900 }
.post1 { background-color: #FAFAFA; }
.post2 { background-color: #EFEFEF; }
.postlinksbar { background-color: #BCBCBC; padding: 7px; margin-top: 1px; font-size: 10px; background-image: url(../images/interface/tile_sub.gif) }
.row1 { background-color: #F2F2F2 }
.row2 { background-color: #DEDEDE }
.row3 { background-color: #EDEDED }
.row4 { background-color: #D8D8D8 }
.darkrow1 { background-color: #CDCDCD; color: #990000 }
.darkrow2 { background-color: #BCBCBC; color: #330000 }
.darkrow3 { background-color: #DEDEDE; color: #330000 }
.hlight { background-color: #DFDFDF }
.dlight { background-color: #EFEFEF }
.titlemedium { font-weight: bold; color: #330000; padding: 7px; margin: 0px; background-color: #BCBCBC; background-image: url(../images/interface/tile_sub.gif) }
.titlemedium  a:link, .titlemedium  a:visited, .titlemedium  a:active { text-decoration: underline; color: #330000 }
.maintitle { vertical-align: middle; font-weight: bold; color: #FFF; padding: 8px 0px 8px 5px; background-color: #3D3D3D; background-image: url(../images/interface/tile_back.gif) }
.maintitle a:link, .maintitle  a:visited, .maintitle  a:active { text-decoration: none; color: #FFF }
.maintitle a:hover { text-decoration: underline }
.plainborder { border: 1px solid #330000; background-color: #EFEFEF; }
.tableborder { border: 1px solid #330000; background-color: #FFFFFF; padding: 0; margin: 0 }
.tablefill { border: 1px solid #330000; background-color: #EFEFEF; padding: 6px }
.tablepad { background-color: #EFEFEF; padding: 6px }
.tablebasic { width: 100%; padding: 0px 0px 0px 0px; margin: 0px; border: 0px ; font-size: 8pt;}
.forminput, .textinput, .radiobutton, .checkbox { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif;}
.pformleft2 { background-color: #EEEEEE; font-size: 8pt; padding: 6px; margin-top: 1px; width: 20%; border-top: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC }
.pformstrip2{ background-color: transparent; color: #96391E; font-weight: bold; font-size: 10pt; padding: 0px; margin-top: 0px }
