BODY { background-color: #008000; 
    font-family: Arial, Helvetica, sans-serif; color: #000033;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-top: 0px;
  scrollbar-arrow-color: #008000;
  scrollbar-3dlight-color: #008000;
  scrollbar-highlight-color: #008000;
  scrollbar-face-color: #FFCC33;
  scrollbar-shadow-color: #008000F;
  scrollbar-darkshadow-color:#008000;
  scrollbar-track-color: #FFCC33;
    }

a:link {
    color: #008000;
    text-decoration: underline;
    font-weight: normal;
    }

a:visited {
    color: #008000;
    text-decoration: underline;
    font-weight: normal;
    }

a:hover {
    color: #FF6633;
    text-decoration: underline;
    font-weight: normal;
    }
a:active {
    color: #008000;
    text-decoration: underline;
    font-weight: normal;
    }

a:link.sectionHdg {
    color: #008000;
    text-decoration: none;
    font-weight: normal;
    }

a:visited.sectionHdg {
    color: #008000;
    text-decoration: none;
    font-weight: normal;
    }

a:hover.sectionHdg {
    color: #FF6633;
    text-decoration: underline;
    font-weight: normal;
    }
a:active.sectionHdg {
    color: #008000;
    text-decoration: none;
    font-weight: normal;
    }

a:link.menu {
    color: #000033;
    text-decoration: none;
    font-weight: bold;
    }

a:visited.menu {
    color: #000033;
    text-decoration: none;
    font-weight: bold;
    }

a:hover.menu {
    color: #000033;
    text-decoration: none;
    font-weight: bold;
    }

a:active.menu {
    color: #000033;
    text-decoration: none;
    font-weight: bold;
    }
a:link.nochange {
    color: #000033;
    text-decoration: none;
    font-weight: bold;
    }

a:visited.nochange {
    color: #000033;
    text-decoration: none;
    font-weight: bold;
    }

a:hover.nochange {
    color: #000033;
    text-decoration: none;
    font-weight: bold;
    }

a:active.nochange {
    color: #000033;
    text-decoration: none;
    font-weight: bold;
    }
h1 { font-size: large; font-weight: 700; letter-spacing: 1px; text-align: left;
 }
h2 { font-size: 110%; font-weight: 500; text-decoration: none; text-align: left;
  margin-top: 0px; margin-bottom: 0px;
 }
h2.pageHdg { font-size: 110%; font-weight: 600; text-decoration: none; text-align: left;
  margin-top: 20px; margin-bottom: 10px;
 }
h2.expertPageHdg { font-size: 120%; font-weight: 600; text-decoration: underline; text-align: left;
  margin-top: 0px; margin-bottom: 0px;
 }
h2.consultationPageHdg { font-size: 100%; font-weight: 600; text-decoration: none; text-align: left;
  margin-top: 0px; margin-bottom: 5px;
 }

TD { font-size: 100%; font-weight: 400;
 }

.small { font-size: 80%; font-weight: 400; text-align: center; }

table.fullPageFront { width: 100%; height: 100%; }
table.fullPage { width: 100%; padding-top: 20px; }
table.index { border: solid 2px #006000; background-color: #FFCC33; width: 750px; }
table.top { background-image: url(images/frontbg2.gif);background-repeat: repeat; width: 100%;
 border-bottom: solid 1px #006000; }
td.topImageLeft { padding: 10px; width: 140px; }
td.topPhotoRight { padding: 10px; width: 140px; text-align: right; }
td.logo { text-align: center; }
td.telNo { width: 140px; text-align: center; font-weight: bold; }
td.statueFront { width: 140px; text-align: right; padding-right: 30px; }
table.indexMain { width: 100%; }
td.indexLeft { padding-left: 20px; padding-right: 20px; padding-top: 0px; padding-bottom: 10px; text-align: center; }
td.indexRight { padding-left: 20px; padding-right: 20px; padding-top: 0px; padding-bottom: 10px; text-align: center; }
td.more { padding-left: 20px; padding-right: 20px; padding-top: 0px; padding-bottom: 0px; text-align: center; }
td.left { padding-left: 30px; width: 120px; }
td.right { padding-right: 30px; text-align: right; width: 120px; }

td.sectionHdg { font-size: 85%; padding-left: 10px; padding-top: 5px; }
td.consultationButtons { padding-right: 10px; padding-top: 5px; text-align: right; }

td.expertMenu { background-color: #008000; border-top: solid 1px #004000; border-bottom: solid 1px #004000; text-align: center; }
td.expertSubHdg { font-weight: bold; vertical-align: top; padding-right: 20px; }
table.expertMain { width: 100%; }
td.expertMain { padding-left: 30px; padding-right: 30px; padding-top: 20px; }


table.indexCounselling { width: 90%; margin-top: 20px; background-image: url(counselling/images/bg.gif); background-repeat: no-repeat; background-position: right top; }
td.menu { vertical-align: top; }
td.menuItem { padding-bottom: 8px; font-weight: bold; }
td.counsellingRightMain { padding-left: 30px; padding-right: 60px; }

table.consultationMain { width: 100%; }
td.consultationMain { padding-left: 30px; padding-right: 30px; padding-top: 20px; }

td.contactForm { font-weight: bold; }

table.iframe { width: 100%; background-color: #FFCC33; }
body.iframe { width: 100%; background-color: #FFCC33; }

