body { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f7fbfc; margin: 0; border: 0 }
.botboxl { background-color: #f7fbfc; color: #c77462; font-weight: bold; font-size: 11px; background: url(images/botbakleft.gif) repeat-x; width: 190px; height: 29px }
.botboxl a { color: #c77462; text-decoration: none }
.botboxr { color: #eafcfe; font-weight: bold; font-size: 13px; background: url(images/botbakright.gif) repeat-x; text-align: center; height: 29px }
.botboxr a:link, .botboxr a:visited, .botboxr a:active { color: #eafcfe; font-weight: bold; font-size: 13px; text-decoration: none }
.botboxr a:hover { color: #eafcfe; font-weight: bold; font-size: 13px; text-decoration: underline }
.full { border: solid 1px #ababab; width: 100%; height: 100% }
.fulldesc { margin: 30px; border: 0; width: 90% }
.fullg { border: 0; width: 100%; height: 100% }
.resbox  { background-color: #f1f1f1; margin: 10px; width: 30%; height: 99%; }
.resboxc { background-image: url(images/rc.gif) }
.search { font-weight: bold; font-size: 15px; text-align: left; padding: 2px; border: solid 1px #4ea38c; width: 320px; height: 23px }
.topbox     { background-image: url(images/topback.gif); background-repeat: repeat-x; background-position: left bottom; height: 78px }
.topbox1 { background: url(images/topback.gif) repeat-x left bottom; height: 78px }
.topbox2  { background-image: url(images/topbox2.gif); background-repeat: repeat-x; height: 49px }
.topbox3    { background-image: url(images/topbox3.gif); background-repeat: repeat-x; height: 32px }
.title    { font-weight: bold; font-size: 14px; padding-top: 5px; padding-left: 20px }
.desc  { font-size: 11px; padding-top: 5px; padding-bottom: 5px; padding-left: 20px;padding-right: 10px}
.desc span { color: #5781a9;}
.desc a:link,.desc a:visited,.desc a:active { color: #02795d; text-decoration: underline }
.desc a:hover { text-decoration: none }
.desc_other  { font-size: 11px;}
.topbox3 a:link, .topbox3 a:visited, .topbox3 a:active { color: #f7fbfc; font-weight: bold; font-size: 12px; text-decoration: none }
.topbox3 a:hover { color: #f7fbfc; font-weight: bold; font-size: 12px; text-decoration: underline }
.title a:link, .title a:visited, .title a:active  { color: #02795d; font-weight: bold; font-size: 14px; text-decoration: none }
.title a:hover  { color: #02795d; font-weight: bold; font-size: 14px; text-decoration: underline }
.topbox5  { color: #1a6d5b; font-weight: bolder; font-size: 18px; background: url(images/topbox5.gif) repeat-x; text-align: left; }
.topbox5 a  { color: #1a6d5b; text-decoration: none; vertical-align: top }
.news  { color: #1a6d5b; font-weight: bolder; font-size: 10px; text-align: left;}
.news span { color: #c77462;}
.news a  {color: #1a6d5b; font-weight: normal }
.vac   { margin: 20px 20px 20px 35px }
.resources    { font-size: 11px;  padding-top: 5px; padding-bottom: 5px; padding-left: 20px;padding-right: 10px}
.resources span { color: #5781a9;}
.resources a:link, .resources a:visited, .resources a:active   {font-weight: bolder;font-size: 13px;   color: #457cb4; padding-bottom: 15px; text-decoration: underline  }
.resources a:hover  { text-decoration: none }
.counter { text-align: center; padding: 10px}
.pages    { color: #000000; font-weight: bolder; font-size: 13px; text-align: left; padding: 5px 15px }
.pages a:link, .resources a:visited, .resources a:active   { color: #457cb4; padding-bottom: 14px; text-decoration: underline  }
.pages a:hover  { text-decoration: none }
.desclink    { color: #457cb4; font-weight: bolder; font-size: 13px; text-align: left; padding: 5px 15px }
.desclink a:link, .desclink a:visited, .desclink a:active   { color: #457cb4; text-decoration: underline; }
.desclink a:hover  { text-decoration: none; }
h1    {color: #457cb4; font-size: 13px; margin-left:20}
.copy  { color: black; font-size: 9px; }
.copy a { color: black; font-size: 9px; }

.partners { color: #457cb4; text-decoration: none; font-size: 10px }
.partners a { color: #457cb4; text-decoration: none; font-size: 10px }