/* Style sheet - Jefferson County Board of Supervisors  07-11-07, update 01-26-09, added 10-05-09, updated 07-22-10         */

body {margin-top: 10px; padding: 0; z-index:0; background-color: #FFFFFF; color: #000000;}

#steeple {position: absolute; left: 45px; top: 10px; padding: 0px;}
#welcome {position: absolute; left: 200px; top: 11px; width: 550px; text-align: center; border: 2px solid #000; font-size: 1.3em; color: #000; background-color: #FFF8DC; font-weight: bold; font-family: arial, helvetica, sans-serif; padding: 10px;}
#welcome-home {position: absolute; left: 200px; top: 16px; width: 550px; text-align: center; border: 2px solid #000; font-size: 1.3em; color: #000; background-color: #FFF8DC; font-weight: bold; font-family: arial, helvetica, sans-serif; padding: 10px;}
span.two {text-align: center; color: #0066FF;  background-color: #FFF8DC; font-size: 0.9em; font-weight: bold; font-family: arial, helvetica, sans-serif; }

img.rlogo {border: 1px solid black; margin: 0px 0px 0px 0px;}
img {border: none; margin:0px 0px 0px 0px;}
img.lft {float:left; margin:10px 10px 0px 10px;}
img.rght {float:right; margin:10px 0px 10px 10px; border: none;}

p {text-align:left; font-size:09pt; font-family: verdana, helvetica, sans-serif; color: #000000; background: #FFFFFF; }
p.in {text-align:left; font-size:09pt; margin-left: 25px; margin-right: 25px; font-family: verdana, helvetica, sans-serif; color: #000000; background: #FFFFFF; }
p.bot { text-align: center; font-size:8pt; font-family: verdana, helvetica, sans-serif; color: #FFFFFF; border: 2px solid #000000; background: #6F8DB9; }
p.bot2 { text-align: left; padding: 10px; margin-left: 25px; margin-right: 25px; font-size:8pt; font-family: verdana, helvetica, sans-serif; color: #000000; border: 2px solid #000000; background: #FFFFFF; }
p.eighttxt {text-align:left; margin-left:12px; margin-right:20px; font-size:08pt; font-weight:normal; font-family: verdana, helvetica, sans-serif; color: #000000; background: #FFFFFF; }
p.resultbox { text-align: left; padding: 10px; margin-left: 10px; margin-right: 15px; font-weight:bold; font-size: 10pt; font-family: verdana, helvetica, sans-serif; color: #000000; border: 2px solid #000000; background: #FFFFFF; }
p.attybox { text-align: left; margin-left: 15px; padding: 20px; font-size:8pt; font-family: verdana, helvetica, sans-serif; color: #000000; border: 2px solid #000000; background: #FFFFFF; }
p.newsbox { text-align: left; padding: 10px; font-size:8pt; font-family: verdana, helvetica, sans-serif; color: #000000; border: 2px solid #000000; background: #FFFFFF; }
p.newsboxb { text-align: left; padding: 10px; font-size:09pt; font-family: verdana, helvetica, sans-serif; color: #000000; border: 2px solid #000000; background: #FFFFFF; }
p.botresult { text-align: left; padding: 10px; margin-left: 0px; margin-right: 0px; font-weight:bold; font-size: 12pt; font-family: verdana, helvetica, sans-serif; color: red; background: #FFFFFF; }
p.rght {text-align:right; font-size:10pt; font-family:verdana, helvetica, sans-serif}
p.botholiday { text-align: left; padding: 10px; margin-left: 0px; margin-right: 0px; font-weight:bold; font-size: 10pt; font-family: verdana, helvetica, sans-serif; color: red; background: #FFFFFF; }

td.sup { text-align: center; padding: 4px; margin-left: 0px; margin-right: 0px; font-weight:bold; font-size: 8pt; font-family: verdana, helvetica, sans-serif; color: #000000; background: #FFF8DC; }
td.supp { text-align: left; padding: 4px; margin-left: 0px; margin-right: 0px; font-weight:normal; font-size: 8pt; font-family: verdana, helvetica, sans-serif; color: #000000; background: #FFFFFF; }
td.suphd { text-align: center; padding: 3px; margin-left: 0px; margin-right: 0px; font-weight:bold; font-size: 10pt; font-family: verdana, helvetica, sans-serif; color: #000000; background: #FFFFFF; }

p.tophd {text-align: left; margin-left: 150px; margin-right: 0px; margin-bottom: 3px; font-family: arial, helvetica, sans-serif; font-size: 16pt; font-weight: bold; color: #000000; background: #FFF8DC;}
p.hdln {text-align: left; margin-left: 105px; font-size:18px; font-family: arial, helvetica, sans-serif; font-weight: bold; color: #000000; background: #FFF8DC;}
p.hdln2 {text-align: left; margin-left: 150px; font-size:18px; font-family: arial, helvetica, sans-serif; font-weight: bold; color: #000000; background: #FFF8DC;}
p.hdln2s {text-align: left; margin-left: 170px; font-size:15px; font-family: arial, helvetica, sans-serif; font-weight: bold; color: #000000; background: #FFF8DC;}
p.hdln3 {text-align: left; margin-left: 135px; font-size:15px; font-family: arial, helvetica, sans-serif; font-weight: bold; color: #000000; background: #FFF8DC;}
p.hdr9 {text-align:left; font-weight:bold; font-size: 09pt; font-family: verdana, helvetica, sans-serif;}
p.hdr10 {text-align:left; font-weight:bold; font-size: 10pt; font-family: verdana, helvetica, sans-serif;}
p.hdrlink {text-align:left; margin-left: 55px; font-weight:bold; font-size: 10pt; font-family: verdana, helvetica, sans-serif;}
p.hdr11 {text-align:left; font-weight:bold; font-size: 11pt; font-family: verdana, helvetica, sans-serif;}
p.hdr12 {text-align:left; font-weight:bold; font-size: 12pt; font-family: verdana, helvetica, sans-serif;}
p.hdlnv {text-align: left; margin-left: 85px; font-size:18px; font-family: arial, helvetica, sans-serif; font-weight: bold; color: #000000; background: #FFF8DC;}
p.hdrnews {text-align:left; font-weight:bold; font-size: 12pt; font-family: verdana, helvetica, sans-serif;}
p.hdrbrd {text-align: left; font-weight:bold; font-size: 13px; font-family: verdana, helvetica, sans-serif;}
p.hdrcodepg {text-align: center; font-weight:bold; font-size: 17px; font-family: verdana, helvetica, sans-serif; color: red;}
p.eight {text-align:left; margin-left:17px; margin-right:20px; font-size:08pt; font-weight:bold; font-family: verdana, helvetica, sans-serif; color: #000000; background: #FFFFFF;}
span.titl {font-size: 10pt; color: red; background: #FFF8DC;}

H1 {text-align: center; font-size: 12pt; font-family: verdana, helvetica, sans-serif}
h2 {text-align: left; font-size: 11pt; font-family: verdana, helvetica, sans-serif}
h3 {text-align:left; font-size:09pt; font-family:verdana, helvetica, sans-serif;}
h4 {text-align: center; font-size: 08pt; font-family: verdana, helvetica, sans-serif}

table.brds {text-align: left; font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; background: #FFFFFF;}

li {text-align: left; font-size: 08pt; font-family: verdana, helvetica, sans-serif}
li.lftin {text-align: left; margin-left: 20px; font-size: 08pt; font-family: verdana, helvetica, sans-serif}
div.ctr {margin-left: auto; margin-right: auto; text-align: center;}
 /* body {margin: 0; padding: 0; z-index:0;} */

#navsite {position: absolute; left: 10px; top: 160px; width: 115px;}
#navsite2 {position: absolute; left: 10px; top: 125px; width: 135px;}

#sofia {position: absolute; left: 560px; top: 175px; width: 194px;}
#sofia1 {position: absolute; left: 610px; top: 175px; width: 194px;}
#sofia3 {position: absolute; left: 580px; top: 175px; width: 160px;}

#txthome {position: absolute; left: 220px; top: 150px; width: 325px;  color: #000000; background: #FFFFFF;}
#txtsuper {position: absolute; left: 220px; top: 135px; width: 275px; background: #FFFFFF; color: #000000;}
#txtsuper1 {position: absolute; left: 220px; top: 125px; width: 375px; background: #FFFFFF; color: #000000;}
#txtbody {position: absolute; left: 220px; top: 135px; width: 400px; background: #FFFFFF; color: #000000;}
#txtordbody {position: absolute; left: 220px; top: 135px; width: 560px; background: #FFFFFF; color: #000000;}
#navhow {position: absolute; left: 620px; top: 200px; width: 135px;}
#navhealth {position: absolute; left: 628px; top: 200px; width: 135px;}
#txtaud {position: absolute; left: 220px; top: 135px; width: 380px; background: #FFFFFF; color: #000000;}
#txtquestion {position: absolute; left: 220px; top: 125px; width: 550px; background: #FFFFFF; color: #000000;}
#txtlink {position: absolute; left: 220px; top: 120px; width: 500px; background: #FFFFFF; color: #000000;}
#navmin {position: absolute; left: 620px; top: 600px; width: 135px;}

#cold #not {border-left:10px solid #03c; border-right: 1px solid #03c; border-bottom: 1px solid #03c; background: #99CCFF; color: #333;}

#navsite p {display: none;}
#navsite {font-family: verdana, helvetica, sans-serif; font-size: 0.6em; font-weight: normal; width:17em; border-right: 1px solid #666; padding: 0; margin-bottom: 1em;}
#navsite ul {list-style: none; margin: 0; padding: 0}
#navsite ul li {margin: 0; border-top: 1px solid #003;}
#navsite ul li a {display: block; padding: 2px 2px 2px 0.5em; border-left:10px solid   #369; border-right: 1px solid #69c; border-bottom: 1px solid #369; background:   #FFF8DC; color: #000000; text-decoration: none; width: 100%;}
html>body #navsite ul li a {width:auto;}
#navsite ul li a:hover {border-left: 10px solid #036; border-right: 1px solid #69c; border-bottom: 1px solid #369; background: #69f; color: #fff;}

#navsite2 p {display: none;}
#navsite2 {font-family: verdana, helvetica, sans-serif; font-size: 0.6em; font-weight: normal; width:17em; border-right: 1px solid #666; padding: 0; margin-bottom: 1em;}
#navsite2 ul {list-style: none; margin: 0; padding: 0}
#navsite2 ul li {margin: 0; border-top: 1px solid #003;}
#navsite2 ul li a {display: block; padding: 2px 2px 2px 0.5em; border-left:10px solid #369; border-right: 1px solid #69c; border-bottom: 1px solid #369; background: #FFF8DC; color: #000000; text-decoration: none; width: 100%;}
html>body #navsite2 ul li a {width:auto;}
#navsite2 ul li a:hover {border-left: 10px solid #036; border-right: 1px solid #69c; border-bottom: 1px solid #369; background: #69f; color: #fff;}

#navques p {display: none;}
#navques {font-family: verdana, helvetica, sans-serif; font-size: 0.7em; font-weight: normal; width:14em; border-right: 1px solid #666; padding: 0; margin-bottom: 1em;}
#navques ul {list-style: none; margin: 0; padding: 0}
#navques ul li {margin: 0; border-top: 1px solid #003;}
#navques ul li a {display: block; padding: 2px 2px 2px 0.5em; border-left:10px solid #369; border-right: 1px solid #69c; border-bottom: 1px solid #369; background: #FFF8DC; color: #000000; text-decoration: none; width: 100%;}
html>body #navques ul li a {width:auto;}
#navques ul li a:hover {border-left: 10px solid #036; border-right: 1px solid #69c; border-bottom: 1px solid #369; background: #69f; color: #fff;}

a:link {color: #0066FF; background: #FFFFFF; text-decoration:none;}    /* blue */
a:visited {color: #990099; background: #FFFFFF; text-decoration:none;} /* maroon */ 
a:hover {color: #FF0099; background: #FFFFFF; text-decoration:none;}   /* orangy red */ 
a:active {color: #FF0099; background: #FFFFFF; text-decoration:none;}  /* orangy red */

/*  Created by Jeff Fitz-Randolph, JFR Corporation, Nov 2006  */


