body { margin:0; padding:0; font-size: 80%; font-family: Arial,Helvetica; background-color: #FFFFFF; color: #828286; }

.visDiv { display:block; }
.invDiv { display:block; visibility:hidden; }
.hidDiv { display:none; }

.cll { visibility: hidden; height: 0; line-height: 0; clear: left;  }
.clr { visibility: hidden; height: 0; line-height: 0; clear: right; }
.clb { visibility: hidden; height: 0; line-height: 0; clear: both;  }

img { border:0; }
form, fieldset { margin:0; border:0; }

#intro { margin:0; padding:0; position:absolute; left: 0; top: 0; z-index: 999; width: 998px; height: 823px; }

#outer { margin:0 auto; padding:0; width: 998px; position: relative; }
#headr { background-color: #B8D4D8; height: 28px; padding:55px 10px 45px 10px; font-size: 175%; } /* 185 */

#mainnav { margin: 0 0 78px 0; }
#mainnav ul { list-style-type: none; padding: 0 0 0 3px; margin:0; }
#mainnav ul li { float:left; padding: 0 13px; line-height: 110%; white-space:nowrap; }

#mainnav a, #mainnav a:link, #mainnav a:active, #mainnav a:visited { text-decoration: none; color: #828286; }
#mainnav a:hover { text-decoration: underline; color: #828286; }
#mainnav em { font-style: normal; color: #FFFFFF; }

.sel { font-weight: bold; }
.ln2 { border-width: 0 2px 0 0; border-style: solid; border-color: #828286; padding: 0 11px 0 13px; }
.ln1 { border-width: 0 1px 0 0; border-style: solid; border-color: #828286; padding: 0 9px 0 8px; }

#content { clear: left; padding: 0 26px 0 26px; margin: 78px 0 -78px 0; }
#col1 { margin: 0 52px 0 0; padding: 0; overflow: auto; height: 300px; width: 445px; float:left; } /* background-color: #C6C3C4; */
#col2 { margin: 0; background-color: #E3E5E4; padding: 0; overflow: auto; height: 300px; width: 445px; float:left; }


#col1 em { color: #B8D4D8; font-style: normal; }
#col1 h1 { margin-bottom: 0; }
#col1 p { margin-top: 0; }

#col1 a, #col1 a:link, #col1 a:active, #col1 a:visited, #col1 a:hover { color: #B8D4D8; text-decoration: underline; }
#col2 a, #col2 a:link, #col2 a:active, #col2 a:visited { color: #828286; text-decoration: none; }
#col2 a:hover { color: #828286; text-decoration: underline; }

#col2 h1 { color: #B8D4D8; padding: 0; margin: 5px 0 -10px 0; line-height: 150%; }
#col2 p { margin: 10px 0 0 0; padding: 0; }

a.lnk, a.lnk:link, a.lnk:active, a.lnk:visited { color: #828286; text-decoration: none; }
a.lnk:hover { color: #828286; text-decoration: underline; }

.lnk { font-size: 90%; padding-left: 10px; background-image: url(/img/page/arrow.gif); background-position: top left; background-repeat: no-repeat; }

#col1 a.blnk, #col1 a.blnk:link, #col1 a.blnk:active, #col1 a.blnk:visited { color: #828286; text-decoration: none; }
#col1 a.blnk:hover { color: #828286; text-decoration: underline; }

.blnk { font-size: 90%; padding-left: 10px; background-image: url(/img/page/arrow_l.gif); background-position: top left; background-repeat: no-repeat; }


#col1i, #col2i { padding: 0 10px; }

#content h1 { font-size:150%; }
#content p { font-size: 110%; line-height: 150%; }


.lrgl { float:left; margin: 15px 15px 10px 0; }
.lrgl p { line-height: 110%; margin:0; padding:0; text-align:right; color: #828286; }

.lrgr { float:right; margin: 15px 0 10px 15px; }
.lrgr p { line-height: 110%; margin:0; padding:0; text-align:left; color: #828286; }

.medl { float:left; margin: 0 10px 10px 0; }
.medl p { line-height: 110%; margin:0; padding:0; text-align:right; color: #828286; }

.med { margin: 10px 0; padding: 0 20px; width: 380px; text-align: center; }
.med p { line-height: 110%; margin:0; padding:0; text-align:center; color: #828286; }

.view { margin: 10px 0; padding: 0; width: 420px; text-align: center; }
.view p { width: 420px; line-height: 110%; margin:0; padding:0; text-align:center; color: #828286; }


.medr { float:right; margin: 0 0 10px 15px; }
.medr p { line-height: 110%; margin:0; padding:0; text-align:left; color: #828286; }

.teal { float:left; margin: 15px 10px 8px 0; }
.teal p { line-height: 110%; margin:0; padding:0; text-align:right; color: #828286; }

.tear { float:right; margin: 15px 0 8px 10px; }
.tear p { line-height: 110%; margin:0; padding:0; text-align:left; color: #828286; }



#logo { clear: left; width: 203px; height: 28px; padding: 66px 0 14px 795px; }

#footr { clear: left; color: #828286; background-color: #B8D4D8; height: 28px; padding: 55px 10px 45px 10px; font-size: 160%; } /* 175 */

#mainnav2 { clear: left; }
#mainnav2 ul { list-style-type: none; padding: 0 0 0 3px; margin:0; text-transform: uppercase; }
#mainnav2 ul li { float: left; padding: 0 13px; line-height: 110%; white-space:nowrap; }

#mainnav2 a, #mainnav2 a:link, #mainnav2 a:active, #mainnav2 a:visited { text-decoration: none; color: #000000; }
#mainnav2 a:hover { text-decoration: underline; color: #000000; }
#mainnav2 em { font-style: normal; color: #828286; }

#metanav { margin: 1px 0; font-size: 85%; }

#metanav ul { list-style-type: none; padding: 0 0 0 18px; margin:0; }
#metanav ul li { float:left; padding: 0 9px; line-height: 110%; white-space:nowrap; }

#metanav a, #metanav a:link, #metanav a:active, #metanav a:visited { text-decoration: none; color: #828286; }
#metanav a:hover { text-decoration: underline; color: #828286; }
