BODY {
        font-size : 10pt;
        color: #000000;
        font-family: Veranda, "Verdana",Sans-Serif ;
        margin:0px; padding:0px;
        background: #FFFFFF url(CUSTOMBG.gif) repeat-x;

}


div.hr {
  height: 1px;
  background: #fff url(dot.gif) repeat-x scroll center;
  width:100%;
}
div.hr hr {
  display: none;
}


div#tipDiv {
  position:absolute; visibility:hidden; left:0; top:0; z-index:10000;
  background-color:#fff; border:1px solid #000; 
  width:200px; padding:6px;
  color:#000; font-size:11px; line-height:1.3;
}
/* These are used in the wrapTipContent function */
div#tipDiv div.img { text-align:center }
div#tipDiv div.txt { text-align:center; margin-top:4px }


UL {margin-top: 5px;
    }


TABLE.MAIN {    width: 770px;

                text-align: left;
}

TABLE.FULL {    width: 100%;
                height: 100%;
}

TABLE.DROP {    width: 500px;
                height: 100%;
}


TD.FULL {    width: 100%;
                height: 100%;
}

TD.customleft {    width: 275px;

}

TD.SIDE { width: 224px;}

TABLE.WHITE { background: #ffffff;
              width: 224px;
              height: 73px
              }
              
TABLE.NEWSLETTER {              width: 224px;
                                height: 139px;
                                background: url(newsletterbg.gif) no-repeat;
                                padding-top: 30px;
                                padding-left: 20px;
                                padding-bottom: 15px
              }

TABLE.BOTTOM {            width: 770px;
                          text-align: left;
                          color: #A4A3A3;
                          padding: 15px;


}

TD.BOTTOM { font-family: Verdana, "Verdana", Sans-Serif;
            font-size: 7pt;
                }


TD { font-family: Verdana, "Verdana", Sans-Serif;
                font-size: 10pt;
                text-align: left;
                }
                


a:link { color: #008410; text-decoration: none; font-weight: bold}
a:visited { color:#008410; text-decoration:none; font-weight: bold}
a:hover { color: #0091FE; text-decoration: underline; font-weight: bold }
a:active { color: #008410; text-decoration: none; font-weight: bold}

a.find:link { color: #00CF35; text-decoration: none }
a.find:visited { color: #00CF35; text-decoration: none }
a.find:hover { color:#0091FE; text-decoration: underline }
a.find:active { color: #00CF35; text-decoration: none}

a.bottom:link { color: #A4A3A3; text-decoration: none }
a.bottom:visited { color: #A4A3A3; text-decoration: none }
a.bottom:hover { color:#000000; text-decoration: underline }
a.bottom:active { color: #A4A3A3; text-decoration: none}


H1 {
  font-weight: bold;
  font-size: 10pt;
  line-height: 10pt;
  font-family: arial;
  font-variant: normal;
  font-style: normal;
  margin-bottom: 7px;
  color: #0983C6;
}

H3 {
  font-weight: bold;
  font-size: 10pt;
  line-height: 10pt;
  font-family: arial;
  font-variant: normal;
  font-style: normal;
  margin-bottom: 0px;
  color: #0983C6;

}

H5 {
  font-weight: bold;
  font-size: 10pt;
  line-height: 10pt;
  font-family: arial;
  font-variant: normal;
  font-style: normal;
  color: #0983C6;
  margin-bottom: 0px

}

.milonic {visibility: hidden;
                  font-size: 0px;
                  }
                  
                  
.required {
        font-size : 12px;
        font-family : Arial, Helvetica, sans-serif;
        font-weight : normal;
        font-style : normal;
        color : red;
        text-decoration : none;
}



.inputsubmit {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        background-color: #DB8606;
        color: #FFFFFF;
        border: #666666;
        border-style: solid;
         border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px
}

.inputsubmit2 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        background-color: #FFFFFF;
        color: #006699;
        border: #FFFFFF;
        border-style: solid;
         border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px
}

.barTxt {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #666666;
        text-decoration: none;
        border: none;
}

.error {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #FF0000;
        text-decoration: none;
        border: none;
        font-weight: bold;
}

textarea { width: 100%; }
.mainTable { background-color: #F4FAFF; }
.mainTableAlt { background-color: #FFFFFF; }
.mainTableOn { background-color: #FFFFF0; }
.TableHeader { background-color: #E9E9E9; }
.TableMsg { background-color: #ADADAD; }
.TableHeaderText { color: #FFFFFF; font-size: 11px; font-weight: none; }
.TableInfoText { color: #000000; font-size: 11px; background-color: #FFFFFF; }
.priLow { background-color: #DDFFDD; }
.priNormal { background-color: #FFFFF0; }
.priHigh { background-color: #FEE7E7; }
.privReceived { background-color: #3669CF; color: #3E3E3E; }
.privBox { background-color: #FFFFFF; }
.privBorder { background-color: Black; }
.privAttachments { background-color: #94C7FF; }
.msgReceived { background-color: #E9E9E9; color: #3E3E3E; font-size: 10px; }
.msgAnswered { background-color: #FFE0B3; color: #3E3E3E; font-size: 10px; }
.msgAttachments { background-color: #F4FAFF; color: #000000; font-size: 10px; }
.msgBorder { background-color: #ADADAD; }
.msgBorderInfo { background-color: #ffffff; }
.msgBox { background-color: #F9F9F9; }


