h1.about { font: bold 24px/20px Helvetica, sans-serif; color: #8D4470; text-transform: mixcase; letter-spacing: 0px; }
h1.registration { font: bold 24px/20px Helvetica, sans-serif; color: #71B92B; text-transform: mixcase; letter-spacing: 0px; }
h1.practice { font: bold 24px/20px Helvetica, sans-serif; color: #FF8314; text-transform: mixcase; letter-spacing: 0px; }
h1.complaints { font: bold 24px/20px Helvetica, sans-serif; color: #36AEA4; text-transform: mixcase; letter-spacing: 0px; }
h1.quality { font: bold 24px/20px Helvetica, sans-serif; color: #7961C8; text-transform: mixcase; letter-spacing: 0px; }
h1.resource { font: bold 24px/20px Helvetica, sans-serif; color: #AD9C0A; text-transform: mixcase; letter-spacing: 0px; }
h1.contact { font: bold 24px/20px Helvetica, sans-serif; color: #000000; text-transform: mixcase; letter-spacing: 0px; }
h1.edelivery { font: bold 24px/20px Helvetica, sans-serif; color: #000000; text-transform: mixcase; letter-spacing: 0px; }
h1.public { font: bold 24px/20px Helvetica, sans-serif; color: #000000; text-transform: mixcase; letter-spacing: 0px; }
h1.applicants { font: bold 24px/20px Helvetica, sans-serif; color: #000000; text-transform: mixcase; letter-spacing: 0px; }
h1.employers { font: bold 24px/20px Helvetica, sans-serif; color: #000000; text-transform: mixcase; letter-spacing: 0px; }
h1.sitemap { font: bold 24px/20px Helvetica, sans-serif; color: #000000; text-transform: mixcase; letter-spacing: 0px; }

body { 
  background: #E7E7E7 url("bground.gif");
  background-repeat: repeat-y;
  background-position: center;
}

body.guidelines { 
  background: #ffffff;
}

.text { font: normal 12px/18px Arial, Verdana, Helvetica, sans-serif; color: #000000; }
.textB { font: bold 12px/18px Arial, Verdana, Helvetica, sans-serif; color: #333333; }
.textI { font: italic 12px/18px Arial, Verdana, Helvetica, sans-serif; color: #000000; }
.copyright { font: normal 10px/20px Arial, Verdana, Helvetica, sans-serif; color: #999999; }
.pdf { font: normal 10px/18px Arial, Verdana, Helvetica, sans-serif; color: #999999; }
.subtitle { font: bold 14px/18px Arial, Verdana, Helvetica, sans-serif; color: #333333; }
.highlight { text-decoration: underline; font: normal 11px/18px Arial, Helvetica, sans-serif; color: #333333; letter-spacing: 0px; text-transform: uppercase;}
.bottom { font: 9px/18px Arial, Helvetica, sans-serif; color: #333333; letter-spacing: 0px; }
.tabletitle { font: bold 12px/18px Arial, Helvetica, sans-serif; color: #2693A8; letter-spacing: 1px; text-transform: uppercase; }
.homeText { font: normal 12px/18px Arial, Verdana, Helvetica, sans-serif; color: #0071B0; }
.homeText2 { text-decoration: none; font: 11px/14px Arial, Helvetica, sans-serif; color: #ffffff}
.titleCG { font: bold 14px/18px Arial, Verdana, Helvetica, sans-serif; color: #F47E4B; }
.titlecondensed { font: bold 14px/18px Arial, Verdana, Helvetica, sans-serif; color: Teal; }
.subtitleCG { font: bold 12px/18px Arial, Verdana, Helvetica, sans-serif; color: #B2B1B1; }

form { padding:0; border:0; margin:0; }
input, select, option, textarea { color: #000000; background-color: #ffffff; border-width: 1px; border-style: solid; border-color: #C0BFBF; font: normal 12px/12px Arial, Helvetica, sans-serif; text-align: left; border: padding: 2px; }
input.noborder { color: #000000; background-color: #ffffff; border-width: 0px; border-style: solid; border-color: #C0BFBF; font: normal 12px/12px Arial, Helvetica, sans-serif; text-align: left; border: padding: 2px; }

a.link { text-decoration: underline; font: 12px Arial, Helvetica, sans-serif; color: #019FBE; padding-left: 0; padding-right: 0;}
a.link:visited { text-decoration: underline; font: 12px Arial, Helvetica, sans-serif; color: #019FBE; padding-left: 0; padding-right: 0;}
a.link:hover { text-decoration: none; font: 12px Arial, Helvetica, sans-serif; color: #019FBE; padding-left: 0; padding-right: 0;}
a.link:active { text-decoration: none; font: 12px Arial, Helvetica, sans-serif; color: #019FBE; padding-left: 0; padding-right: 0;}


a.linkGuides { text-decoration: underline; font: 11px/14px Arial, Helvetica, sans-serif; color: #F47E4B}
a.linkGuides:hover { text-decoration: none; font: 11px/14px Arial, Helvetica, sans-serif; color: #F47E4B}
a.linkGuides:active { text-decoration: none; font: 11px/14px Arial, Helvetica, sans-serif; color: #F47E4B}
a.linkGuides:visited { text-decoration: underline; font: 11px/14px Arial, Helvetica, sans-serif; color: #F47E4B}

a.linkGuides2 { text-decoration: underline; font: 11px/14px Arial, Helvetica, sans-serif; color: #B2B1B1}
a.linkGuides2:hover { text-decoration: none; font: 11px/14px Arial, Helvetica, sans-serif; color: #B2B1B1}
a.linkGuides2:active { text-decoration: none; font: 11px/14px Arial, Helvetica, sans-serif; color: #B2B1B1}
a.linkGuides2:visited { text-decoration: underline; font: 11px/14px Arial, Helvetica, sans-serif; color: #B2B1B1}

a.acrobat { text-decoration: none; font: 11px/14px Arial, Helvetica, sans-serif; color: #999999}
a.acrobat:hover { text-decoration: underline; font: 11px/14px Arial, Helvetica, sans-serif; color: #999999}
a.acrobat:active { text-decoration: none; font: 11px/14px Arial, Helvetica, sans-serif; color: #999999}
a.acrobat:visited { text-decoration: none; font: 11px/14px Arial, Helvetica, sans-serif; color: #999999}

a.sublink { text-decoration: none; font: 11px/18px Arial, Helvetica, sans-serif; color: #000000; }
a.sublink:visited { text-decoration: none; font: 11px/18px Arial, Helvetica, sans-serif; color: #000000; }
a.sublink:hover { text-decoration: underline; font: 11px/18px Arial, Helvetica, sans-serif; color: #000000; }
a.sublink:active { text-decoration: none; font: 11px/18px Arial, Helvetica, sans-serif; color: #000000; }

a.tabletitlelink { text-decoration: none; font: bold 12px/18px Arial, Helvetica, sans-serif; color: #2693A8; }
a.tabletitlelink:visited { text-decoration: none; font: bold 12px/18px Arial, Helvetica, sans-serif; color: #2693A8; }
a.tabletitlelink:hover { text-decoration: underline; font: bold 12px/18px Arial, Helvetica, sans-serif; color: #2693A8; }
a.tabletitlelink:active { text-decoration: none; font: bold 12px/18px Arial, Helvetica, sans-serif; color: #2693A8; }

a.bottom { text-decoration: underline; font: 9px/18px Arial, Helvetica, sans-serif; color: #999999; letter-spacing: 0px; }
a.bottom:visited { text-decoration: underline; font: 9px/18px Arial, Helvetica, sans-serif; color: #999999; letter-spacing: 0px;}
a.bottom:hover { text-decoration: none; font: 9px/18px Arial, Helvetica, sans-serif; color: #999999; letter-spacing: 0px;}
a.bottom:active { text-decoration: none; font: 9px/18px Arial, Helvetica, sans-serif; color: #999999; letter-spacing: 0px;}

a.nav4 { text-decoration: none; font: 10px/18px Arial, Helvetica, sans-serif; color: #8D8D8D; letter-spacing: 0px; text-transform: uppercase; padding-left: 2; padding-right: 2; }
a.nav4:visited { text-decoration: none; font: 10px/18px Arial, Helvetica, sans-serif; color: #8D8D8D; letter-spacing: 0px; text-transform: uppercase; padding-left: 2; padding-right: 2; }
a.nav4:hover { text-decoration: none; font: 10px/18px Arial, Helvetica, sans-serif; color: #8D8D8D; letter-spacing: 0px; text-transform: uppercase; padding-left: 2; padding-right: 2; }
a.nav4:active { text-decoration: none; font: 10px/18px Arial, Helvetica, sans-serif; color: #8D8D8D; letter-spacing: 0px; text-transform: uppercase; padding-left: 2; padding-right: 2; }

a.wntitle:link, a.wntitle:visited,a.wntitle:active { text-decoration: underline; font: bold 12px/18px Arial, Helvetica, sans-serif; color: #8D4470; }
a.wntitle:hover { text-decoration: none; font: bold 12px/18px Arial, Helvetica, sans-serif; #8D4470  }

a.classfee:link, a.classfee:visited, a.classfee:active { text-decoration: underline; font: bold 12px/18px Arial, Helvetica, sans-serif; color: #71B92B }
a.classfee:hover { text-decoration: none; font: bold 12px/18px Arial, Helvetica, sans-serif; #71B92B  }

a.audio { text-decoration: none; font: 10px/18px Arial, Helvetica, sans-serif; color: #fff; letter-spacing: 0px; text-transform: uppercase; padding-left: 2; padding-right: 2; }

.nav4B { font: bold 11px/18px Arial, Helvetica, sans-serif; color: #7F7F7F; letter-spacing: 0px; text-transform: uppercase; padding-left: 2; padding-right: 2; }

td.dotted { border-bottom: 1px dotted #DEDDDD; margin: 0; padding: 0; }
td.subnav { margin: 0; padding: 0; padding-left: 20; }
.bottom { font: 9px/18px Arial, Helvetica, sans-serif; color: #333333; letter-spacing: 0px; }

ul.home { margin: 0; padding: 0; padding-left: 35; padding-top: 0; padding-right: 40; }

a.sitemap1 { text-decoration: none; font: bold 12px/20px Arial, Helvetica, sans-serif; color: #ffffff}
a.sitemap1:visited { text-decoration: none; font: bold 12px/20px Arial, Helvetica, sans-serif; color: #ffffff}
a.sitemap1:hover { text-decoration: underline; font: bold 12px/20px Arial, Helvetica, sans-serif; color: #ffffff}
a.sitemap1:active { text-decoration: none; font: bold 12px/20px Arial, Helvetica, sans-serif; color: #ffffff}

a.sitemap2 { text-decoration: none; font: bold 12px/20px Arial, Helvetica, sans-serif; color: #000000}
a.sitemap2:visited { text-decoration: none; font: bold 12px/20px Arial, Helvetica, sans-serif; color: #000000}
a.sitemap2:hover { text-decoration: underline; font: bold 12px/20px Arial, Helvetica, sans-serif; color: #000000}
a.sitemap2:active { text-decoration: none; font: bold 12px/20px Arial, Helvetica, sans-serif; color: #000000}

a.sitemap3 { text-decoration: none; font: 12px/20px Arial, Helvetica, sans-serif; color: #019FBE}
a.sitemap3:visited { text-decoration: none; font: 12px/20px Arial, Helvetica, sans-serif; color: #019FBE}
a.sitemap3:hover { text-decoration: underline; font: 12px/20px Arial, Helvetica, sans-serif; color: #019FBE}
a.sitemap3:active { text-decoration: none; font: 12px/20px Arial, Helvetica, sans-serif; color: #019FBE}

