body {background-color: #8C8C8C; color: black; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}

div#outer {width: 900px; background-color:#FFFFFF; color: black; padding: 0px; margin: 0px; margin-left: auto; margin-right: auto;  /* border: thin solid #000000; */}

#header	{height: 100px; background: #F8FFF0; color: black}
#header h1 {text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 20px; font-weight: bold; color: black; padding: 5px; 
  /*margin: 0px 15px 10px 20px;*/}

/*------------ TOP NAVIGATION BAR ------------------*/

#navi  {position:relative; border-top:3px solid #bba; border-bottom:1px solid #bba; background:#DEDEBE; color: black; padding: 5px 5px 5px 10px;}
#navi p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: black; font-weight: bold; margin: 0;}
#navi a {color: green;}
#navi a:hover {color: rgb(220,100,0);}

/*------------ LEFT NAVIGATION PANEL------------------*/

/*#sidebox {margin: 24px 10px 20px 10px; padding: 0px; background:#FBFBF8; border: 1px solid #cca; font-size: 11px;}

#sidenavi dd {margin: 1px 0 0 0; padding: 2px 0px 2px 14px; border-top: 1px dotted #cca; font-size:11px;}

#sidenavi dd.heading  {color: #7d7d7d; font-size: 12px; font-weight: bold; padding-left: 6px}
#sidenavi dd.selected {color: white; font-weight: bold; background: #6B8152;}
#sidenavi dd.true     {color: #8C7E47; font-weight: bold;}
#sidenavi dd.false    {color: #A5A5A5; font-weight: normal;}

#sidenavi dd.true a  {color: green; display: block; text-decoration: none;}
#sidenavi dd.true a:hover {color: rgb(220,100,0); text-decoration: none;}

#sidenavi dd.sublist {margin: 0; padding-left: 16px; border: none; font-weight: bold; color: #eed; }
#sidenavi dd.sublist a {margin: 0; font-weight: bold; color: green; text-decoration: none;}
#sidenavi dd.sublist a:hover {margin: 0; font-weight: bold; color: rgb(220,100,0); text-decoration: none;}
#sidenavi dd.sublistmain {font-weight: bold; color: black;}
#sidenavi dd.sublistsel  {margin: 0; padding-left: 16px; color: white; font-weight: bold; background: #6B8152;} */

/* ------ SIDEBAR MENUS ------- */
/* ------ Level 1 ------*/

.MenuLevel1,
.MenuLevel1_highlight {
   margin: 0 0 0 0;
   padding: 0 0 0 0;
   background: #B6D198 no-repeat;
   font-size: 10px;
   font-weight: bold;
   text-decoration: none;}

.MenuLevel1 a,
.MenuLevel1 a:link,
.MenuLevel1 a:visited {
	color: black;
	border-top-color: #E4D3BC;
	border-bottom: 1px solid  #89897F;}

.MenuLevel1 a:link,
.MenuLevel1 a:visited {
	display: block;
	padding: 3px 0 3px 8px;
	margin: 0 0 0 0;
	text-indent: 0;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #4D8F3A;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #89897F;}

.MenuLevel1  a:hover {
	background: #677D4E url(arrow.gif) no-repeat 100% 50%;
	color: white;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #CBE9A9;}
	
.MenuLevel1_highlight {
	display: block;
	text-indent: 0;
	padding: 3px 0 3px 8px;
	margin: 0 0 0 0;
	/*background: #677D4E 95% 50%!important;*/
	/*background: #677D4E url(arrowdn.gif) no-repeat 100% 50%;*/
	color: #fff;
	border-left-width: 5px;
	border-left-style: solid;
	border-bottom-width: 1px;
	border-bottom: 1px solid #89897F;
	border-left-color: #CBE9A9; }	
	
.MenuLevel1_highlight a:link,
.MenuLevel1_highlight a:visited {
	display: block;
	/*background: #677D4E;*/
	color: #fff;
	text-decoration: none; }
	
/* ------ Level 2 ------*/

.MenuLevel2 {
	display: block;
	padding: 3px 3px 3px 16px;
	margin: 0 0 0 0;
	text-indent: 0px;
	border-left-width: 5px;
	border-left-style: solid;
	/*border-left-color: #A8B995;*/
	background: #D7E6C6;
        /*color: #AAAA9B;*/
        color: #C4C4B3;
	font-size: 10px;
	font-weight: bold;	
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1EBEB;}

.MenuLevel2 a {
	display: block;
        /*color: #AAAA9B;*/
        color: #616161;
	text-decoration: none;
	border-left-color: #A8B995;}
	
.MenuLevel2 a:hover {
	font-weight: bold;
	color: #DC6400;
	border-left-color: #87A168;}   /* doesnt work! */

.MenuLevel2_highlight {
	display: block;
	padding: 3px 3px 3px 16px;
	margin: 0 0 0 0;
	text-indent: 0px;
	background: #D7E6C6;
	color: #417831;
	font-size: 10px;	
	font-weight: bold;
	text-decoration: none;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #87A168;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1EBEB;}
	
	
/*--------------------------------------------------*/
/*.SF_menu_level_2 a:link,
  .SF_menu_level_2 a:visited {
	display: block;
	background: #D7E6C6;
	padding: 3px 3px 3px 16px;
	margin: 0 0 0 0;
	text-indent: 0px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #A4C2C2;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1EBEB;}*/

/*.SF_menu_level_2_highlight a:link,
.SF_menu_level_2_highlight a:visited {
	font-weight: bold;
	color: #C06000;
	background: #D7E6C6;
	display: block;
	padding: 3px 3px 3px 16px;
	border-bottom: 1px solid #E1EBEB;
	margin: 0 0 0 0;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #BA9E79;
	text-decoration: none;}*/
	
/*.SF_menu_level_2 a:hover,
.SF_menu_level_2_highlight a:hover {
	color: #C06000;
	background-color: #D7E6C6;
	border-left-width: 5px;
	border-left-style: solid;}*/
	
/* SUB NAV LIST */
/*.SF_menu_level_2 a:link,
.SF_menu_level_2 a:visited {
	color: #B0946E;
	background: #EEDDD5;
	border-left-color: #E4D3BC;
	border-bottom-color: #BBBBAA;}
	
.SF_menu_level_2_highlight a:link,
.SF_menu_level_2_highlight a:visited {
	color: #993300;
	background: #EEDDD5;
	border-bottom-color: #BBBBAA;}
	
.SF_menu_level_2 a:hover,
.SF_menu_level_2_highlight a:hover {
	color: #993300;
	background-color: #EEDDD5;
	border-left-color: #BBBBAA;} */


/*--------------------------------------------------*/

div#county_intro {font-size: 12px; background: white; margin: 20px 30px 0px 30px; padding: 0px;}
div#notes_intro {font-size: 12px; background: white; margin: 20px 30px 0px 30px; padding: 0px;}

div#center {text-align: center; font-weight: bold}
div#center a {color: green}
div#center a:hover {color: rgb(220,100,0);}

h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: black; margin: 10px 0px 10px 0px;}
h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #697E51; margin: 4px 0px 16px 0px; text-align: center}
h3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #697E51; margin: 2px 0px 10px 0px; padding-top: 8px;  padding-bottom: 3px; border-bottom: 1px dotted #697E51;}

p {font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 13px; color: black;
 line-height: 1.3; margin: 0px 0px 10px 0px; }
 
p.signature {font-size: 9px}
p.note {padding-left: 20px; font-size: 9px;}
p a {font-weight: bold; color: green}
p a:hover {color: rgb(220,100,0);}

td a {color: green}
td a:hover {color: rgb(220,100,0);}

ul {padding: 0px 5px 0px 15px;}
li {padding: 2px 5px 2px 4px; font-size: 11px; line-height: 1.2;}

/*------------- County & Batch-Number Table styles --------------------*/

div.ctytable table {table-layout: fixed; width: 680px; margin: 30px 30px 0px 30px; border-collapse: collapse; border-style: none; border-spacing: 0;}  /*'auto' settings ignored by IE, but used by Mozilla to centre tables*/

div.ctytable th {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; background: #DEDEBE; color: black; padding: 3px 3px 3px 6px; border: 1px solid white; margin: 0px 0px 0px 0px; line-height: 1.4;}

/* in a fixed-width table, columns widths should be set by first row */
div.ctytable th.ch {width: 20%}
div.ctytable th.ba {width: 10%}
div.ctytable th.et {width: 12%}
div.ctytable th.da {width: 11%}
div.ctytable th.en {width: 7%}
div.ctytable th.bt {width: 12%}
div.ctytable th.wa {width: 8%}
div.ctytable th.sy {width: 20%}

div.ctytable td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: black; background: #eed; border: 1px solid white; margin: 0px 0px 0px 0px; line-height: 1.0}

div.ctytable td.pl {font-size: 12px; font-weight: bold; background: #DEDEBE; text-align: left; padding: 5px 5px 5px 10px; border-right: 0px;}
div.ctytable td.ln {font-size: 9px; background: #DEDEBE; text-align: right; padding: 5px 5px 5px 0px;  border-left: 0px;}
div.ctytable td.ch {font-size: 11px; vertical-align: top; text-align: left; padding: 2px;}
div.ctytable td.ba {font-size: 11px; background: #eed; text-align: left; padding: 2px;}
div.ctytable td.et {font-size: 11px; background: #eed; text-align: left; padding: 2px;}
div.ctytable td.ec {font-size: 11px; background: #eed; text-align: center; padding: 2px;}
div.ctytable td.da {font-size: 11px; background: #eed; text-align: left; padding: 2px;}
div.ctytable td.en {font-size: 11px; background: #eed; text-align: right; padding: 2px 4px 2px 2px;}
div.ctytable td.bt {font-size: 11px; background: #eed; text-align: left; padding: 2px;}
div.ctytable td.wa {font-size: 11px; background: #eed; text-align: left; padding: 2px;}
div.ctytable td.sy {font-size: 11px; background: #eed; text-align: left; padding: 2px;}
div.ctytable td.no {background: white; font-size: 9px;  padding: 2px;}
div.ctytable td.spc {background: white}

div.ctytable td.std {font-size: 11px; background: #F5ECD6; text-align: left; padding: 3px 3px 3px 3px;}

div.ctytable img {border:0px;}
/* border zero added for IE */

/*table {border-collapse: collapse; border: none; margin-top: 0px; margin-bottom: 5px; margin-left: auto; margin-right: auto; }*/  /*'auto' settings ignored by IE, but used by Mozilla to centre tables*/


/*------------ Home Page summary table & County table 'Key' table -------------*/

div.summary table {margin: 6px 30px 10px 30px; border-collapse: collapse; border-style: none; border-spacing: 0;}  /*'auto' settings ignored by IE, but used by Mozilla to centre tables*/

div.summary th.left {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: black; background: #DEDEBE; padding: 5px 10px 5px 15px; border: 1px solid white; margin: 0px 0px 0px 0px; padding: 6px;
 line-height: 1.3;}
div.summary th.right {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: black; background: #DEDEBE; padding: 5px 10px 5px 15px; border: 1px solid white; margin: 0px 0px 0px 0px; padding: 6px;
 line-height: 1.3; text-align: right}
div.summary td.left {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: black; background: #eed; border: 1px solid white; vertical-align: top; margin: 0px 0px 0px 0px; padding: 4px; line-height: 1.2;}
div.summary td.right {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: right; color: black; background: #eed; border: 1px solid white; vertical-align: top; margin: 0px 0px 0px 0px; padding: 4px 8px 4px 4px; line-height: 1.2;}
div.summary td.tot {font-weight: bold; background: #DEDEBE; border-top: 2px solid black}


/*------------ Statistical Tables -----------*/

div.stats table {margin: 6px 0px 10px 0px; border-collapse: collapse; border: 1px solid red; border-spacing: 0;}  /*'auto' settings ignored by IE, but used by Mozilla to centre tables*/
div.stats th.left {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: black; background: #DEDEBE; padding: 5px 10px 5px 10px; border: 1px solid white; margin: 0px 0px 0px 0px; padding: 4px;
 line-height: 1.2;}
div.stats th.right {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: black; background: #DEDEBE; padding: 5px 10px 5px 10px; border: 1px solid white; margin: 0px 0px 0px 0px; padding: 4px;
 line-height: 1.2; text-align: right}
div.stats td.left {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: black; background: #eed; border: 1px solid white; margin: 0px 0px 0px 0px; padding: 2px 2px 2px 4px; line-height: 1.0;}
div.stats td.right {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: right; color: black; background: #eed; border: 1px solid white; margin: 0px 0px 0px 0px; padding: 2px 4px 2px 2px; line-height: 1.0;}
div.stats td.zero {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: right; color: silver; background: #eed; border: 1px solid white; margin: 0px 0px 0px 0px; padding: 2px 4px 2px 2px; line-height: 1.0;}
div.stats td.tot {font-weight: bold; background: #DEDEBE; border-top: 2px solid black; padding-top: 5px; padding-bottom: 5px}

/*----------------- FAQ Table ----------------*/

div.faq table {margin: 6px 0px 10px 0px; border-collapse: collapse; border: 1px solid red; border-spacing: 0;}  /*'auto' settings ignored by IE, but used by Mozilla to centre tables*/

div.faq td.Q1 {width: 20px; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: black; font-weight: bold; background: #dedebe; border: 1px solid white; margin: 4px 4px 4px 4px; padding: 6px 4px 6px 8px; line-height: 1.3;}
div.faq td.Q2 {vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: black; font-weight: bold; background: #dedebe; border: 1px solid white; margin: 4px 4px 4px 4px; padding: 6px 4px 6px 4px; line-height: 1.3;}
div.faq td.A {vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: black; background: #eed; border: 1px solid white; margin: 2px 4px 2px 4px; padding: 6px 4px 6px 8px; line-height: 1.3;}

/*------------ Useful Links Table -----------*/

div.links table {margin: 6px 0px 10px 0px; border-collapse: collapse; border: 1px solid red; border-spacing: 0;}  /*'auto' settings ignored by IE, but used by Mozilla to centre tables*/

div.links th.left {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: black; background: #DEDEBE; border: 1px solid white; margin: 4px 4px 4px 4px; padding: 4px;
 line-height: 1.2;}
div.links th.right {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: black; background: #DEDEBE; border: 1px solid white; margin: 4px 4px 4px 4px; padding: 4px;
 line-height: 1.2; text-align: right}
div.links td.left {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: black; background: #eed; border: 1px solid white; margin: 4px 4px 4px 4px; padding: 6px 6px 6px 6px; line-height: 1.2;}
div.links td.right {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: right; color: black; background: #eed; border: 1px solid white; margin: 0px 0px 0px 0px; padding: 2px 4px 2px 2px; line-height: 1.0;}

/*-------------- Copyright & date ------------*/

div.footer table {width: 100%; border-collapse: collapse; border-top: 1px solid black; border-spacing: 0px; padding: 2px; background: #eed; }
div.footer td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: black; background-color: #eed; padding: 5px; }
div.footer a {color: green;}
div.footer a:hover {color: rgb(220,100,0);}


