body { margin-top:0px;
       margin-bottom:0px;
       font-family:Century Gothic,verdana
       font-size: 8pt;
       background-color:#DCDCDD;}

form {margin:0px;}


.nav {font-family:Century Gothic;
      font-size: 8pt;
      text-align:left;
      }

.searchBar {font-family:Century Gothic;
      font-size: 8pt;
      text-align:center;
      }


.unnav {font-family:Century Gothic;
      font-size: 8pt;
      text-align:left;
      color:#DCDCDD;
      }


a.navLink {color:black;
          text-decoration:none;
         }

a.navLink:hover {text-decoration:underline;}


a.warningLink {color:black;
               text-decration:underline;}


.columnHeader {font-family:Century Gothic;
      font-size: 8pt;
      text-align:left;
      background-color:#BED1E9;
      padding-left:7px;}

.message {font-family:Century Gothic;
          font-size: 10pt;
          text-align:left;
          border:solid 1px #DCDCDD;
          padding-left:7px;}

.insertUser {font-family:Century Gothic;
          font-size: 8pt;
          text-align:left;
          }




.siteLink {font-family:Century Gothic;
      font-size: 12pt;
      text-align:center;}


#titleBar {font-family:Century Gothic;
      font-size: 20pt;
      width:75%;
      margin:auto;
      background-color:white;
      }
      
#titleBar a {color:black;}      


.mainNav { border-top:solid 1px black;
           border-bottom:solid 1px black;
}


.messageTable {border-collapse:collapse;
               border:solid 1px gray;}

.infoTable {border-collapse:collapse;
               border:solid 1px gray;}



.newThread {font-family: Century Gothic;
            font-size:10pt;
            font-weight:bold;
            color:blue}

.thread {border:solid 1px gray;}

.currentPage  {font-family:Century Gothic;
      font-size: 8pt;
      text-align:center;
      color:green;
      }


.label {font-family:century gothic;
        font-size:8pt;
        text-align:right;
       }
       

.leftLabel {font-family:century gothic;
        font-size:8pt;
        text-align:left;
        color:gray;
       }       
       
.messageInfo  {font-family:century gothic;
               font-size:8pt;
               background-color:#BED1E9;
                  padding-left:5px;
                  width:15%;border:0px;height:100%;vertical-align:text-top;
       }

.newMessageInfo  {font-family:century gothic;
                  font-size:8pt;
                  background-color:#CCFFCC;
                  padding-left:5px;
                  width:15%;border:0px;height:100%;vertical-align:text-top;
       }


.messageText  {font-family:century gothic;
               font-size:10pt;
               padding-left:7px;
               vertical-align:text-top;
               width:100%;
               border:0px;
               cell-spacing:0px;
               cell-padding:0px;               
       }
       
.messageNumber {font-family:century gothic;
                font-size:10pt;
                color:#CDCDCD;
                font-weight:bold;
               }
               
div.messageNumber {position:relative;
                   display:inline;
                   text-align:right;
                   float:right;
                   width:100%;
                   right:3px;
                   top:1px;
                   }
               
       
.messageRow { border:solid 1px gray;width:100%;cell-spacing:0px;cell-padding:0px;}

.firstMessageRow { border:solid 1px black;}

a.myProfileLink {font-family:century gothic;
                 font-size:14pt;
                 font-weight:bold;}
                 

form {margin:0px;}



/* user block */
.userBlock {font-family:century gothic;
            font-size:8pt;
           }
             
.userBlock a {font-weight:bold;
              color:black;
              text-decoration:none;
             }
             
.userBlock a:hover {text-decoration:underline;}             
.userBlock p {margin:0px;}

.showPreview {font-family:century gothic;
              font-size:8pt;
              color:blue;
              text-decoration:none;
              color:blue;
              cursor:pointer;}


#replyPreview {border: solid 1px white;
               font-family:century gothic;
               font-size:10pt;}

.msgFunctions  {font-family:century gothic;
                font-size:8pt;
                border-top: solid 1px #E6E6E6;
                color:blue;
               }

.ftnButtons {cursor:pointer;
color:#CCCCCC;}

div.ftnButtons {position:relative;width:100%;
text-align:right;
float:right;
margin:0px; 
                display:inline;
                border-top:1px solid #CCCCCC;}

.quote { background-color:#DCDFDF; width:50%; }
.quoting {font-family:century gothic;
          font-size:9pt;
          font-weight:bold;}


.filterText {text-decoration:underline;}

.unButton {color:blue;
           background-color:white;
           border-top:1px solid white;
           border-bottom:1px solid white;
           border-left:1px solid #CCCCCC;
           border-right:1px solid white;
           font-family:centry gothic;
           font-size:10pt;
           cursor:pointer;
           text-decoration:none;
           
           }

a.unButton {padding-left:5px;
            padding-right: 5px;
            text-align:center;}
           
           
.messageText i  {font-family:georgia   ;
       }
       
       
.navSep {font-family:Century Gothic;
         font-size: 8pt;
         text-align:center;
         padding-left:1px;
         padding-right:1px;}

.headerDiv {width:75%;
margin:auto;
background-color:#FFFFFF;
cell-padding:0px;
border:0px;font-family:Century Gothic;
         font-size: 8pt;}
       
       
.headerDiv span {
         text-align:center;
         padding-left:1px;
         padding-right:1px;
         }       

.headerDiv a {color:black;
          text-decoration:none;
         }

.headerDiv a:hover {text-decoration:underline;}


       
.archiveDiv { margin-left:5px;}


.messageText blockquote {border-left:1px solid #CCCCCC; padding-left:3px;}

#mainTable{width:75%;background-color:#FFFFFF;padding:0px;border:0px;vertical-align:text-top;margin:auto;list-style-type:none;}
#mainTable li{list-style-type:none;margin:0px;padding-bottom:2px;padding-top:2px;padding-left:0px;padding-right:0px;}
#newest {width:100%;background-color:#CCFFCC;color:green;text-align:center;}

.connection {border:0px;
             width:14px;
             height:14px;}
             
#mbfooter {width:75%;
           margin:auto;
           background-color:#FFFFFF;
           text-align:center;
           font-family:Century Gothic;
           font-size:8pt;
           }
           
#mbfooter a {color:#000000;}

#fsReply div {width:75%;margin:auto;}

#replyDiv {vertical-align:top;font-family:Century Gothic;font-size:8pt;}             

#fsReply {border:0px;} 

#newReply {border:0px;width:75%;margin:auto;background-color:#FFFFFF;} 
