/* CSS Document */   
body      { color: #000000; background-image: url(kllbackground.gif); background-repeat: repeat-x repeat-y; background-position: left top; font-size: 12px; font-family:  Verdana, Arial, Helvetica, sans-serif; margin-top: 0px; margin-left: 0px; }
h1   { color: #000000; background-color: transparent; font-size: 16px;  font-weight: bold; text-align: center; padding-top: 5px; padding-bottom: 5px; vertical-align: top; }
h2   { color:  #000000;  background-color: transparent;  font-size: 16px; font-weight: bold; text-align: center; padding-top: 1px; padding-bottom: 5px; vertical-align: top; }
h3   { color:  #000000; background-color: transparent; font-size: 14px; font-weight: bold; padding-left: 18px; }	
h4   { color: #000000; background-color: transparent; font-size: 12px; font-weight: bold; text-align: left; line-height: 15px;}		
h5   { color:  #000000;  background-color: transparent;  font-size: 16px; font-weight: bold; text-align: left; padding-top: 1px; padding-bottom: 5px; vertical-align: top; }
.spanh6  { color: #000080; background-color: transparent; font-size: 14px; font-weight: bold; }

#acro   { width: 88px; height: 31px; border: none; }
#acrobatbbl  { width: 34px; height: 24px; border: none; padding-top: 17px; }
#acrobatcc   { width: 34px; height: 24px; border: none; }
#acrobatjb   { width: 34px; height: 24px; border: none; }
#acrobatmg   { width: 34px; height: 24px; border: none; }
#acrobatmg2  { width: 34px; height: 24px; border: none; }
#acrobatmj   { width: 34px; height: 24px; border: none; }
#acrobatmj2  { width: 34px; height: 24px; border: none; }
#acrobatpw   { width: 34px; height: 24px; border: none; }
#acrobatpw2  { width: 34px; height: 24px; border: none; }
#acrobatreg  { width: 34px; height: 24px; border: none; padding-left: 75px; }
#acrobatsbl  { width: 34px; height: 24px; border: none; padding-top: 17px; }
#acrobattb   { width: 34px; height: 24px; border: none; padding-left: 75px; }
#acrobatvol  { width: 34px; height: 24px; border: none; padding-left: 75px;}

.ad_468x60 { background-color: transparent; width: 468px; height: 60px; padding-bottom: 25px; padding-left: 45px; }
.ad_center { background-color: transparent; width: 468px; height: 60px; text-align: center; padding-bottom: 17px; }
#agegroup   { color: #000080; background-color: transparent; font-size: 14px; padding-right: 21px; padding-left: 21px; }
#announce   { padding-right: 15px; padding-bottom: 17px; padding-left: 15px; }
.aspc5       {width: 2%; }
.award      { color: #000080; background-color: #cccccc; width: 96%; text-align: left; font-size: 12px; padding-top: 3px; padding-right: 5px; padding-bottom: 3px; padding-left: 15px; } 
.award2      { width: 2%; } 
.award_table { width: 100%; }
.bb1       { width: 55%; border: none; vertical-align: top; padding-left: 7px; }
.bb2       { width: 45%; border: none; vertical-align: top; }
#bhdr      { width: 100%; height: 23px; border: none; vertical-align: bottom; }
#bleft     { width: 175px; height: 94px; text-align: center; border: none; padding-top: 5px; padding-bottom: 11px; }
#bmain     { width: 100%; height: 430px; border: none; vertical-align: top; }
#bmain2    { width: 100%; height: 120px; border: none; vertical-align: bottom; }
#bsp       { width: 175px; height: 73px; text-align: center; border: none; padding-top: 5px; padding-bottom: 3px; }
#board_tbl     { width: 100%; border: none; vertical-align: top; }
.boardhmbr   { color: #ffffff; background-color: #000080;  width: 170px; font-size: 12px; font-weight: bold; padding-top: 3px; padding-bottom: 3px; padding-left: 11px;}
.boardhphone  { color: #ffffff; background-color: #000080;  width: 95px; font-size: 12px; font-weight: bold; }
.boardhpos   { color: #ffffff; background-color: #000080;  width: 260px; font-size: 12px; font-weight: bold; }
.boardmbr1   { color: #000000; background-color: transparent; width: 170px; font-size: 12px; font-weight: normal;  padding-top: 1px; padding-bottom: 1px; padding-left: 11px;}
#board_minutes { color: #cccccc; background-color: #000000; width: 175px; text-align: center; vertical-align: top; padding-top: 21px; }
.boardphone1  { color: #000000; background-color: transparent; width: 95px; font-size: 12px; font-weight: normal; }
.boardpos1  { color: #000000; background-color: transparent;  width: 260px; font-size: 12px; font-weight: normal; }
.boardmbr2   { color: #000000; background-color: #cccccc; width: 170px; font-size: 12px; font-weight: normal;  padding-top: 1px; padding-bottom: 1px; padding-left: 11px;}
.boardphone2  { color: #000000; background-color: #cccccc; width: 95px; font-size: 12px; font-weight: normal; }
.boardpos2  { color: #000000; background-color: #cccccc;  width: 260px; font-size: 12px; font-weight: normal; }
#boundaries1 { color: #000000; background-color: #ffffff; width: 628px; height: 500px; vertical-align: top; }
#boundary1   { width: 500px; height: 452px; border: none; text-align: center; }
#boundary_map1  { text-align: center; }
#clickmap     { color: #000080; background-color: transparent; font-size: 11px; text-align: center; padding-bottom: 11px; }
#col1         { color: #cccccc; background-color: #000000; width: 175px; vertical-align: top; }
#col2         { color: #000000; background-color: #ffffff; width: 453px; height: 500px; vertical-align: top; }
#col3         { color: #000000;background-color: #000080; width: 152px; text-align: left; vertical-align: top; }
#content_l    { background-color: transparent; width: 453px; vertical-align: top; padding-right: 15px; padding-left: 12px; }
.ctc1         { width: 30%; padding-top: 7px; }
.ctc2         { width: 40%; font-size: 14px; }
.dir         { background-color: transparent; align: left; padding-right: 17px; padding-left: 17px; }
#disc_upd        { color: #808080; background-color: transparent; font-size: 10px; font-family: arial, sans-serif; text-align: 
center; padding-top: 15px; padding-bottom: 20px; }
.disclaimer   { background-color: transparent; align: left; padding-right: 17px; padding-left: 17px; }
.ectc1         { width: 10%; padding-top: 7px; }
.ectc2         { width: 80%; font-size: 12px; }
.faq_answer      { color: #000000; background-color: transparent; font-size: 11px; font-weight: normal; text-align: left; }
.faq_div         { background-color: #cccccc; padding-top: 7px; padding-right: 9px; padding-bottom: 7px; padding-left: 9px; }
.faq_div2        { background-color: transparent; padding-top: 7px; padding-right: 9px; padding-bottom: 7px; padding-left: 9px; }
.faq_question   { color: #000080; background-color: transparent; font-size: 12px; font-weight: normal; text-align: left; margin-left: 3px; }
.faq_question2  { color: #000080; background-color: transparent; font-size: 12px; font-weight: bold; text-align: left; }
.footer_col   { color: #000080; background-color: transparent; width: 94%; font-size: 10px; text-align: center; }
.footer_llb   { color: #616161; background-color: transparent; width: 94%; font-size: 9px; text-align: center; padding-top: 11px; }
.footer_sep   { color: #000080; background-color: transparent; margin-top: 6px; margin-right: 4px; margin-left: 4px; }
.footer_spc   { background-color: transparent; width: 3%; }
#footer_table { color: #000080; background-color: transparent; width: 780px; font-size: 10px; padding-top: 19px; align: center; margin: auto; }
.fundcontent  { width: 90%; padding-bottom: 17px; }
.fundspc      { width: 5%; }
.getacro      { color: #ff0000; background-color: transparent; width: 100%; text-align: center; font-size: 11px; padding-right: 9px; padding-bottom: 5px; padding-left: 9px; }
#idx_content  { width: 100%; border: none; }
#lblog       { height: 94px; text-align: center; vertical-align: top; }
#lbot_ad    { height: 115px; padding-top: 2px; vertical-align: bottom; border: none; }
#ldesign    { color: #ffffff; background-color: transparent; font-size: 9px; text-align: center; vertical-align: bottom; padding-right: 7px; padding-left: 13px; }
#leftn_tbl  { padding-top: 4px; vertical-align: top; border: none; }
#lintro     { color: #ffffff; background-color: transparent; height: 125px; align: left; vertical-align: top; padding-right: 7px; padding-left: 13px; }
#ldes      { color: #ffffff; background-color: transparent; vertical-align: bottom; }
#llp       { color: #e1120a; background-color: transparent; width: 92%; text-align: center; font-size: 11px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; } 
.llp2      { width: 4%; } 
#logo_hdr   { color: #000000; background-color: #000080;  width: 780px; align: center; margin: auto; border: none; }
#logo_img   { color: #000000; background-color: #000080;  width: 104px; height: 104px; align: left; border: none; padding-top: 6px; padding-left: 11px; }
#logo_left  { color: #000000; background-color: #000080;  width: 115px; }
#logo_name  { color: #000000; background-color: #000080;  width: 20px; }
#logo_right { color: #000000; background-color: #000080;  width: 645px; height: 110px; }
#lspc       { height: 130px; }
#main_content  { background-color: #000000; width: 780px; align: center; margin: auto; vertical-align: top;  }
#prevphotol { width: 250; height: 61px; border: none; vertical-align: top; }
#prevtechl { width: 250; height: 71px; border: none; vertical-align: top; }
.privacy        { background-color: transparent; align: left; padding-right: 17px; padding-left: 17px; }
#privacy_tbl     { width: 100%; border: none; vertical-align: top; }
#privacy_upd     { color: #808080; background-color: transparent; font-size: 10px; font-family: arial, sans-serif; text-align: center; padding-top: 9px; padding-bottom: 11px; }
#rec_acres_map { width: 300px; height: 363px; border: none; padding-top: 13px; padding-bottom: 7px; padding-left: 71px; } 
#right_photos { background-color: #000080; width: 150; height: 550px; align: center; border: none; vertical-align: top; }
.s1           {width: 130px; text-align: left; padding-left: 3px; }
.s2           {width: 90px; text-align: right; padding-right: 3px; }
.s3           { color: #000000; background-color: transparent; font-size: 11px; font-weight: bold; }
.s3a          { color: #000080; background-color: transparent; font-size: 12px; font-weight: normal; }
.s3b          { color: #000080; background-color: transparent; font-size: 12px; font-weight: bold; }
.s4           { color: #000000; background-color: #c0c0c0; text-align: center; font-size: 11px; font-weight: bold; }
#sched       { width: 175px; height: 150px; text-align: center; border: none; padding-top: 5px; padding-bottom: 3px; }
.sched_cat   { color: #000080; background-color: transparent; text-align: center; font-size: 14px; font-weight: bold; padding-top: 27px; padding-bottom: 7px; } 
.scheds1     { width: 22%; text-align: right; padding-right: 9px; padding-bottom: 5px; }
.scheds2     { width: 78%; text-align: left; }
.scheds2a     { width: 100%; text-align: center; padding-top: 21px; }
#sd1         { color: #000000; background-color: transparent; height: 175px; font-size: 12px; padding-top: 7px; padding-right: 21px; padding-left: 21px; vertical-align: top; border: none; }
#sd2         { color: #000000; background-color: transparent; height: 175px; font-size: 12px; padding-top: 7px; padding-right: 21px; padding-left: 21px; vertical-align: top; border: none; }
#sd2a        { color: #000080; background-color: transparent; font-size: 10px; text-align: center; padding-top: 3px; padding-right: 21px; padding-bottom: 5px; padding-left: 21px; vertical-align: top;  }
.sdhdr  { color: #000000; background-color: transparent; font-size: 16px;  font-weight: bold; text-align: left; padding-top: 1px; 
       padding-bottom: 3px; padding-left: 21px; vertical-align: top; }
#sitedes     { color: #000000; background-color: #ffffff; width: 780px; align: center; margin: auto; vertical-align: top;  }
#spc1        { color: #000000; background-color: #ffffff; width: 21px; }
.spon_bus  { color: #000000; background-color: transparent; font-size: 16px; padding-bottom: 2px; padding-left: 52px; }
.spon_text   { color: #000080; background-color: transparent; font-size: 14px; vertical-align: top; padding-right: 22px; padding-left: 22px; }
.team_photos { border: none; padding-bottom: 7px; }
#team_photo_hdg  { color: #ffffff; background-color: transparent; font-size: 16px;  font-weight: bold; text-align: center; padding-top: 15px; padding-bottom: 15px; padding-left: 35px; }
.terms    { background-color: transparent; align: left; padding-right: 17px; padding-left: 17px; }
.vspace12    { background-color: transparent; height: 12px; vertical-align: top; }
.vspace20    { background-color: transparent; height: 20px; vertical-align: top; }
.vspace50    { background-color: transparent; height: 50px; vertical-align: top; }
.vspace100   { background-color: transparent; height: 100px; vertical-align: top; }


a.blacklink:link    { color: #cccccc; background-color: transparent; font-size: 11px; text-decoration: underline; }
a.blacklink:visited { color: #cccccc; background-color: transparent; font-size: 11px; text-decoration: underline; }
a.blacklink:active  { color: #cccccc; background-color: transparent; font-size: 11px; text-decoration: underline;}
a.blacklink:hover   { color: #000000; background-color: #cccccc; font-size: 11px; text-decoration: underline; }

a.leftblog1:link    { color: #cccccc; background-color: transparent; font-size: 12px; text-decoration: none; }
a.leftblog1:visited { color: #cccccc; background-color: transparent; font-size: 12px; text-decoration: none; }
a.leftblog1:active  { color: #cccccc; background-color: transparent; font-size: 12px; text-decoration: none;}
a.leftblog1:hover   { color: #cccccc; background-color: transparent; font-size: 12px; text-decoration: none; }

a.sel_navlink:link    { color: #000000; background-color: transparent; font-size: 11px; text-decoration: underline; }
a.sel_navlink:visited { color: #000000; background-color: transparent; font-size: 11px; text-decoration: underline; }
a.sel_navlink:active  { color: #000000; background-color: transparent; font-size: 11px; text-decoration: underline;}
a.sel_navlink:hover   { color: #000000; background-color: #6db340; font-size: 11px; text-decoration: underline; }

a.termsl:link    { color: #000000; background-color: transparent; font-size: 11px; text-decoration: underline; }
a.termsl:visited { color: #000000; background-color: transparent; font-size: 11px; text-decoration: underline; }
a.termsl:active  { color: #000000; background-color: transparent; font-size: 11px; text-decoration: underline;}
a.termsl:hover   { color: #000000; background-color: #ffff00; font-size: 11px; text-decoration: underline; }

a.leftphotolink:link    { color: #eee6ff; background-color: transparent; font-size: 11px; text-decoration: underline; }
a.leftphotolink:visited { color: #eee6ff; background-color: transparent; font-size: 11px; text-decoration: underline; }
a.leftphotolink:active  { color: #eee6ff; background-color: transparent; font-size: 11px; text-decoration: underline;}
a.leftphotolink:hover   { color: #000000; background-color: #eee6ff; font-size: 11px; text-decoration: underline; }

a.sitem:link    { color: #000000; background-color: transparent; font-size: 14px; text-decoration: underline; }
a.sitem:visited { color: #000000; background-color: transparent; font-size: 14px; text-decoration: underline; }
a.sitem:active  { color: #000000; background-color: transparent; font-size: 14px; text-decoration: underline;}
a.sitem:hover   { color: #cccccc; background-color: #000080; font-size: 14px; text-decoration: underline; }

a.faq_question:link    { color: #000000;  background-color: transparent; font-size: 12px; text-decoration: underline; }
a.faq_question:visited { color: #000000;  background-color: transparent; font-size: 12px; text-decoration: underline; }
a.faq_question:active  { color: #000000;  background-color: transparent; font-size: 12px; text-decoration: underline;}
a.faq_question:hover   { color: #ffffff; background-color: #000080; font-size: 12px; text-decoration: underline; }

a.footer:link    { color: #000000; background-color: transparent; text-decoration: none; padding-top: 1px; padding-bottom: 1px; }
a.footer:visited { color: #000000; background-color: transparent; text-decoration: none; padding-top: 1px; padding-bottom: 1px; }
a.footer:active  { color: #000000; background-color: transparent; text-decoration: none; padding-top: 1px; padding-bottom: 1px; }
a.footer:hover   { color: #cccccc; background-color: #000080; text-decoration: underline; padding-top: 1px; padding-bottom: 1px; }

a.site:link    { color: #000000; background-color: transparent; font-size: 14px; text-decoration: none; }
a.site:visited { color: #000000; background-color: transparent; font-size: 14px; text-decoration: none; }
a.site:active  { color: #000000; background-color: transparent; font-size: 14px; text-decoration: none; }
a.site:hover   { color: #ffffff; background-color: #000080; font-size: 14px; text-decoration: underline; }

a.siteU:link    { color: #000000; background-color: transparent; font-size: 14px; text-decoration: underline; }
a.siteU:visited { color: #000000; background-color: transparent; font-size: 14px; text-decoration: underline; }
a.siteU:active  { color: #000000; background-color: transparent; font-size: 14px; text-decoration: underline; }
a.siteU:hover   { color: #000000; background-color: #000080; font-size: 14px; text-decoration: underline; }


a.return_to_top:link    { color: #C5A86D; background-color: transparent; font-size: 10px; text-decoration: underline; margin-bottom: 7px; }
a.return_to_top:visited { color: #C5A86D; background-color: transparent; font-size: 10px; text-decoration: underline; margin-bottom: 7px; }
a.return_to_top:active  { color: #C5A86D; background-color: transparent; font-size: 10px; text-decoration: underline; margin-bottom: 7px;}
a.return_to_top:hover   { color: #C5A86D; background-color: #996600; font-size: 10px; text-decoration: underline; margin-bottom: 7px;}

a.return_to_parent:link    { color: #d8e6ac; background-color: transparent; font-size: 11px; text-decoration: underline; margin-bottom: 7px; }
a.return_to_parent:visited { color: #d8e6ac; background-color: transparent; font-size: 11px; text-decoration: underline; margin-bottom: 7px; }
a.return_to_parent:active  { color: #d8e6ac; background-color: transparent; font-size: 11px; text-decoration: underline; margin-bottom: 7px;}
a.return_to_parent:hover   { color: #000000; background-color: #ffff00; font-size: 11px; text-decoration: none; margin-bottom: 7px;}

a.idx:link    { color: #996600; background-color: transparent; font-size: 12px; text-decoration: none; margin-left: 15px;padding-right: 3px; padding-left: 3px; }
a.idx:visited { color: #996600; background-color: transparent; font-size: 12px; text-decoration: none; margin-left: 15px; padding-right: 3px; padding-left: 3px;}
a.idx:active  { color: #996600; background-color: transparent; font-size: 12px; text-decoration: none; margin-left: 15px; padding-right: 3px; padding-left: 3px; }
a.idx:hover   { color: #000000; background-color: #ffff00; font-size: 12px; text-decoration: none; margin-left: 15px; padding-right: 3px; padding-left: 3px; }

a.img_link:link    { background-color: transparent; text-decoration: none; margin-bottom: 0px; border: none; }
a.img_link:visited { background-color: transparent; text-decoration: none; margin-bottom: 0px; border: none; }
a.img_link:active  { background-color: transparent; text-decoration: none; margin-bottom: 0px; border: none; }
a.img_link:hover   { background-color: transparent; text-decoration: none; margin-bottom: 0px; border: none; }

a.nbrgen:link    { color: #000000; background-color: transparent; font-size: 14px; font-weight: bold; text-decoration: none; }
a.nbrgen:visited { color: #000000; background-color: transparent; font-size: 14px; font-weight: bold; text-decoration: none; }
a.nbrgen:active  { color: #000000; background-color: transparent; font-size: 14px; font-weight: bold; text-decoration: none; }
a.nbrgen:hover   { color: #cccccc; background-color: #000080; font-size: 14px; font-weight: bold; text-decoration: underline; }

a.infosite:link    { color: blue; background-color: transparent; font-size: 14px; text-decoration: underline; }
a.infosite:visited { color: blue; background-color: transparent; font-size: 14px; text-decoration: underline; }
a.infosite:active  { color: blue; background-color: transparent; font-size: 14px; text-decoration: underline; }  
a.infosite:hover   { color: #000000; background-color: #FFFF00; font-size: 14px; text-decoration: underline; }

a.sel_link:link    { color: #000000; background-color: transparent; font-size: 16px; text-decoration: none; }
a.sel_link:visited { color: #000000; background-color: transparent; font-size: 16px; text-decoration: none; }
a.sel_link:active  { color: #000000; background-color: transparent; font-size: 16px; text-decoration: none; }
a.sel_link:hover   { color: #cccccc; background-color: #000080; font-size: 16px; text-decoration: underline; }

a.gleft_link:link    { color: #000000; background-color: transparent; font-size: 16px; font-weight: bold; text-decoration: none; margin-bottom: 7px; }
a.gleft_link:visited { color: #000000; background-color: transparent; font-size: 16px; font-weight: bold; text-decoration: none; margin-bottom: 7px; }
a.gleft_link:active  { color: #000000; background-color: transparent; font-size: 16px; font-weight: bold; text-decoration: none; margin-bottom: 7px; }
a.gleft_link:hover   { color: #000000; background-color: #ffff00; font-size: 16px; font-weight: bold; text-decoration: underline; margin-bottom: 7px; }


a.navl       { color: #cccccc; text-decoration: none; }
a.nav1:link { color: #cccccc;  }
a.nav1:visited { color: #cccccc; }
a.nav1:active { color: #cccccc;  }
a.nav1:hover {	text-decoration: underline;  }

a.return_to_top:link    { color: #000080; background-color: transparent; font-size: 10px; text-decoration: underline; margin-bottom: 7px; }
a.return_to_top:visited { color: #000080; background-color: transparent; font-size: 10px; text-decoration: underline; margin-bottom: 7px; }
a.return_to_top:active  { color: #000080; background-color: transparent; font-size: 10px; text-decoration: underline; margin-bottom: 7px;}
a.return_to_top:hover   { color: #ffffff; background-color: #000080; font-size: 10px; text-decoration: underline; margin-bottom: 7px;}

li.menu { float: left;	position: relative; width: 150px; height: 20px; font-family: garamond, helvetica, serif; font-size: 14px; font-weight: bold; text-align: center; vertical-align: bottom; cursor: default;	background-color: #000080; border: 1px solid #000080; border-width: 1px 0; border-right-width: 1px; }
li.first { float: left;	position: relative; width: 150px; height: 20px; font-family: garamond, helvetica, serif; font-size: 14px; font-weight: bold; text-align: center; vertical-align: bottom; cursor: default;	background-color: #000080; border: 1px solid #000080;  border-left-width: 12px; }
li.last { float: left;	position: relative; width: 150px; height: 20px; font-family: garamond, helvetica, serif; font-size: 14px; font-weight: bold; text-align: center; vertical-align: bottom; cursor: default;	background-color: #000080; border: 1px solid  #000080; border-right-width: 13px; }
li.sitemp { font-size: 12px; }