  
/* TABLE OF CONTENTS
---------------------------------------------
- body
- form elements
- global links
- anchors
- PRESENTATION
	- bread crumbs
	- images
	- left menu
	- add this
- TABLE ELEMENTS
	- level 2 tables
	- level 3 left tables
	- level 3 right tables
- FLYOUT NAVIGATION



--------------------------------------------- */  

/* PAGE ELEMENTS
--------------------------------------------------*/  

body {
	behavior:url("/content/dep/stylesheets/csshover.htc");
	min-width:980px;
	max-width: 980px;
	width:expression(document.body.clientWidth > 1000? "980px" : "980px");
	width: 980px;
	/**background: #b2b1a4;**/
	font-family: verdana, arial, sans-serif;
	font-size: 80%;
	font-size:expression(screen.devicexdpi > 96 ? "70%" : "80%"); 
	padding:0px;
	margin-top:0px;
	margin:0 0 0 0;
	_margin:0 0 0 0;/* IE6 */
	border:0px solid #fff;
	}

#button { position: relative; z-index:-5; }
#depLogo { padding-bottom: 15px; padding-top: 15px; padding: 0px; margin: 0; }
#depLogo1 { background-image:  url(/Content/dep/images/logobanner4_600w.jpg); background-position: left top; background-repeat: no-repeat; height: 121px; }
#pageTitle {padding: 0; margin: 0; } 
#pageTitle h1 { color: #B64704; font-size: 13.5pt; }


/* LEFT MENU 
------------------------------------------------------------*/
ul.left{ list-style-type: none; margin: 1px 0px 10px 15px; padding: 0px 0px 0px 0px; list-style-position: outside; }
ul.left li{	/*padding:10px 0px 0 -50px;*/ margin: 10px 0px 0px 5px;	line-height:1.2em; }

/* ADD THIS
----------------------------------------------------------------*/
#addThis { text-align:right; vertical-align:bottom;	margin:5px 0 0 0; }

/* BREAD CRUMBS 
--------------------------------------------------------------*/
#breadCrumb { padding-bottom: 10px; margin-bottom: 10px; }
#breadCrumb a { text-align:left; vertical-align:text-bottom; color:blue; font-size:0.75em; font-style:normal; text-decoration:underline; /*line-height:2.0em;*/ }
#breadCrumb a:hover { color:red; font-style:normal; text-decoration:none; background:none; }
#breadCrumb a:visited{ color:purple; font-style:normal; text-decoration:underline; }
#breadCrumb .onThePage { text-align:left; vertical-align:text-bottom; color:#577628; font-size:0.75em; font-style:normal; text-decoration:none; /*line-height:2.0em;*/ }

	
/* HOME PAGE STYLES 
------------------------------------------------------------- */

div.greenbox { margin: 5px 0px 0px 15px; padding: 5px 0px 0px 10px; width: 186px; border:0px solid #000; height:25px; _height:23px; }

ul#homelist { list-style-type: none; margin: 0 0 0 10px; padding: 0 0 0 10px; }
ul#homelist li { list-style-image: none; list-style-type: none; list-style-position: outside; background-image:url(/content/dep/images/button_off.gif); background-repeat:no-repeat; width: 186px; height:25px; _height:30px; padding: 5px 0px 0px 10px; margin: 0px 2px 1px 0; }
ul#homelist li:hover { list-style-image: none; list-style-type: none; list-style-position: outside; background-image:url(/content/dep/images/button_on.gif); background-repeat:no-repeat; width: 186px; height:25px; _height:30px; padding: 5px 0px 0px 10px; margin: 0px 2px 1px 0; }	
ul#homelist li a { color: #ffffff; text-decoration: none; }		
ul#homelist li:hover a { color: #000000; text-decoration: none; }		
ul#homelist li:hover a:hover { color: #000000; text-decoration: none; }		


.homeboxleft { width: 280px; cellpadding: 0; cellspacing: 0; margin: 5px 5px 5px 5px; padding: 0; background: url(../../images/homeboxbottomleft_280.jpg) bottom ; background-color: #ffffff; }
.homeboxleft h5 { font-size: .9em; color: #ffffff; text-align: right; background-color: #577628; margin: 0; padding: 3px 8px 3px 3px; background: url(../../images/homeboxtopleft_280.jpg); }
.homeboxleft h5 a { background-color: #577628; color: #ffffff; text-decoration: none; }
.homeboxleft h5 a:hover { color: #ffffff; text-decoration: underline; background-color: #577628; }
.homeboxleft h5 a:visited { color: #ffffff; text-decoration: none; background-color: #577628; }
.homeboxleft h5 a:visited:hover { color: #ffffff; text-decoration: underline; background-color: #577628; }
.homeboxleft p { margin:  6px 6px; padding: 0px 3px 0px 3px; font-size: .8em; }
.homeboxleft hr { margin: 0; padding: 0; }
.homeboxleft a { color: #577628; }
.homeboxleft a:hover { color: #606060; text-decoration: underline; }
.homeboxleft a:visited { color: #577628; }
.homeboxleft h6 { font-size: .9em; padding: 2px; margin: 6px 0px 0px 4px; font-weight: bold; }
.homeboxleft h6 { }


.homeboxright { width: 280px; cellpadding: 0; cellspacing: 0; margin: 5px 5px 5px 5px; padding: 0; background: url(../../images/homeboxbottomright_280.jpg) bottom ; background-color: #ffffff; }
.homeboxright h5 { font-size: .9em; color: #ffffff; text-align: right; background-color: #577628; margin: 0; padding: 3px 8px 3px 3px; background: url(../../images/homeboxtopright_280.jpg); }
.homeboxright h5 a { background-color: #577628; color: #ffffff; text-decoration: none; }
.homeboxright h5 a:hover { color: #ffffff; text-decoration: underline; background-color: #577628; }
.homeboxright h5 a:visited { color: #ffffff; text-decoration: none; background-color: #577628; }
.homeboxright h5 a:visited:hover { color: #ffffff; text-decoration: underline; background-color: #577628; }
.homeboxright p { margin:  6px 6px; padding: 0px 3px 0px 3px; font-size: .8em; }
.homeboxright hr { margin: 0; padding: 0; }
.homeboxright a { color: #577628; }
.homeboxright a:hover { color: #606060; text-decoration: underline; }
.homeboxright a:visited { color: #577628; }
.homeboxright h6 { font-size: .9em; padding: 2px; margin: 6px 0px 0px 4px; font-weight: bold; }
.homeboxright h6 { }

.homeboxfull { width: 570px; cellpadding: 0; cellspacing: 0; margin: 5px 5px 5px 5px; padding: 0; background: url(../../images/homeboxfullbottom.jpg) bottom ; background-color: #ffffff; }
.homeboxfull h5 { font-size: .9em; color: #ffffff; text-align: center; background-color: #577628; margin: 0; padding: 3px 8px 3px 3px; background: url(../../images/homeboxfulltop.jpg); }
.homeboxfull h5 a { background-color: #577628; color: #ffffff; text-decoration: none; }
.homeboxfull h5 a:hover { color: #ffffff; text-decoration: underline; background-color: #577628; }
.homeboxfull h5 a:visited { color: #ffffff; text-decoration: none; background-color: #577628; }
.homeboxfull h5 a:visited:hover { color: #ffffff; text-decoration: underline; background-color: #577628; }
.homeboxfull p { margin:  6px 6px; padding: 0px 3px 0px 3px; font-size: .8em; }
.homeboxfull hr { margin: 0; padding: 0; }
.homeboxfull a { color: #577628; }
.homeboxfull a:hover { color: #606060; text-decoration: underline; }
.homeboxfull a:visited { color: #577628; }
.homeboxfull h6 { font-size: .9em; padding: 2px; margin: 6px 0px 0px 4px; font-weight: bold; }
.homeboxfull h6 { }

ul.homebox { margin-top: 4px; margin-bottom: 6px; padding-right: 4px; padding-bottom: 0px; font-size: .9em; list-style: none; list-style-image: none; }
ul.homebox li { margin-left: -2em; padding: 0 0.5em 8px 0; }


/*=============================================================
  PRESENTATION
  =============================================================*/

h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 120%; font-weight:bold; color: #577C8E; margin:0px; padding: 0px; margin-bottom: 5px; }
h2 {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 115%; color: #000000;  margin:0px;  padding: 0px; margin-bottom: 5px; }
h3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 108%; color: #000000;  padding: 0px;  margin-top: 1em; margin-bottom: 1em; }
h4 {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 100%; color: #577C8E;  padding: 0px;  margin-top: 1em; margin-bottom: 0;  } 
h5 {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 90%;  color: #000000;  margin:0px;  padding: 0px;  margin-bottom: 5px; }


/* FORM ELEMENTS 
--------------------------------------------------------*/
form { margin:0px; }
input {margin:0px; padding:0px;}


/* GLOBAL LINKS  
----------------------------------------------------------*/
a { text-align:left; vertical-align:text-bottom; color:blue; text-decoration:underline; }
a:hover { color:red; font-style:normal; text-decoration:none; background:none; }
a:visited { color:purple; font-style:normal; text-decoration:underline; }

/* ANCHORS  
----------------------------------------------------------*/
a.anchor { text-align:left;	vertical-align:text-bottom;	font-size:85%; color:blue; font-style:normal;	text-decoration:underline; }
a.anchor:hover { color:red; font-style:normal; text-decoration:none; background:none; }
a.anchor:visited{ color:purple; font-style:normal; text-decoration:underline; }


/* IMAGES 
---------------------------------------------------------------*/
img { border: none; }
a img { border: none; }

p.caption { text-align:left;	vertical-align:text-bottom;	color:#000000; font-size:0.85em; font-style:normal; margin-bottom: 3px; margin-top: 6px; }
p.caption a { color:blue; text-decoration:underline; }
p.caption a:hover { color:red; font-style:normal; text-decoration:none; background:none; }
p.caption a:visited { color:purple; font-style:normal; text-decoration:underline; }



.space-top10px {
	margin-top: 10px;
}
	
	
/* THIS CONTROLS THE MAIN IMAGE */
#photo { 
	position:absolute;
	float:left;
	left: 370px;
	top:239px;
	height:184px;
	width: 379px;
	margin:0px 0 0px 0px;
	padding:0px 0px 0px 0px;

}


/* page elements 
-------------------------------------------------- */
#sidebar { padding-left: 5px; }

#pageTop { position: relative; z-index: 5; margin: -36px 0px 1em 6px; font-size: .85em; }


/* styles for tables
----------------------------------------------*/

table #menuTable { background-image:url(/content/dep/images/frame.jpg); background-repeat:no-repeat; vertical-align:top; width:612px; height:199px; }
table #menuTable td { vertical-align:top; }


th { font-size: 11pt }

table h4 { margin-top: .5em; margin-bottom: .5em; }

table.table1 { border-bottom: solid 1px #9F9F9F; }
table.table1 th { background-color: #577628; color: #ffffff; border: 1px solid #9F9F9F; }
table.table1 tr.row1 { background-color: #E3EFD1; }
table.table1 td { font-size: 9pt; border: 1px solid #9F9F9F; }
table.table1 caption { font-size: 10pt; font-weight: bold; margin-bottom: .5em; }
.note { font-style: italic; }

table.border { }
table.border th { border-right: solid .2px #ffffff; border-top: solid .2px #ffffff; }
table.border td { border-right: solid .2px #9F9F9F; border-top: solid .2px #9F9F9F;  }


table.border2 { border: solid 1px #9F9F9F;  font-size: 10pt; }
table.border2 th { border: solid 1px #9F9F9F; background-color: #E3EFD1; }
table.border2 td { border: solid 1px #9F9F9F; }
table.border2 p { margin-top: 0; }

table.border3 { border: solid 1px #9F9F9F; }
table.border3 th { border: solid 1px #9F9F9F; background-color: #E3EFD1; font-size: 9pt;}
table.border3 td { border: solid 1px #9F9F9F; }
table.border3 p { margin-top: 0; }

/* styles for L2 topic boxes
-------------------------------------------------- */

td.L2topic { width: 390px; cellpadding: 0; cellspacing: 0; margin: 5px 5px 5px 5px; padding: 0; background: url(../../images/topicBottom.gif) bottom ; background-color: #ffffff; }
td.L2topic h5 { font-size: .9em; color: #ffffff; text-align: right; background-color: #577628; margin: 0; padding: 3px 8px 3px 3px; background: url(../../images/topicTop.gif); }
td.L2topic h5 a { background-color: #577628; color: #ffffff; text-decoration: none; }
td.L2topic h5 a:hover { color: #ffffff; text-decoration: underline; background-color: #577628; }
td.L2topic h5 a:visited { color: #ffffff; text-decoration: none; background-color: #577628; }
td.L2topic h5 a:visited:hover { color: #ffffff; text-decoration: underline; background-color: #577628; }
td.L2topic p { margin:  6px 6px; padding: 0px 3px 0px 3px; font-size: .8em; }
td.L2topic hr { margin: 0; padding: 0; }
td.L2topic a { color: #577628; }
td.L2topic a:hover { color: #606060; text-decoration: underline; }
td.L2topic a:visited { color: #577628; }
td.L2topic h6 { font-size: .9em; padding: 2px; margin: 6px 0px 0px 4px; font-weight: bold; }
td.L2topic h6 { }
ul.L2topic { margin-top: 4px; margin-bottom: 6px; padding-right: 4px; padding-bottom: 0px; font-size: .9em; list-style: none; list-style-image: none; }
ul.L2topic li { margin-left: -2em; padding: 0 0.5em 2px 0; }


/* styles for L2 right navigation boxes
-------------------------------------------------- */

#quicklinks { width: 200px; cellpadding: 0; cellspacing: 0; margin: 5px 5px 5px 5px; padding: 0px; background: url(../../images/boxbottom1.gif) bottom ; background-color: #ffffff; }
#quicklinks h5 { font-size: .9em; color: #ffffff; text-align: center; background-color: #577628; margin: 0; padding: 3px; background: url(../../images/boxtop1.gif); }
#quicklinks p { margin:  3px 6px; padding: 0px 3px 0px 3px; font-size: .8em; }
#quicklinks hr { margin: 0; padding: 0; }
#quicklinks a { color: #577628; }
#quicklinks a:hover { color: #606060; text-decoration: underline; }
#quicklinks a:visited { color: #577628; }
#quicklinks h6 { font-size: .9em; padding: 2px; margin: 6px 0px 0px 4px; font-weight: bold; }
#quicklinks h6 { }
ul.quicklinks { margin-top: 1px; margin-bottom: 3px; padding-right: 4px; padding-bottom: 0px; font-size: .86em; list-style: none; list-style-image: none; }
ul.quicklinks li { margin-left: -2em; padding: 0 0.5em 1px 0; }

ul.quicklinks2 { margin-top: 4px; margin-bottom: 3px; padding-right: 4px; padding-bottom: 2px; font-size: .9em; list-style: none; list-style-image: none; }
ul.quicklinks2 li { margin-left: -2.5em; padding: 0px 0.5em 3px 0; }


#shadedbox { width: 200px; cellpadding: 0; cellspacing: 0; margin: 5px 5px 5px 5px; padding: 0px; background: url(../../images/boxbottom1.gif) bottom ; background-color: #E8EAD5; }
#shadedbox h5 { font-size: .9em; color: #ffffff; text-align: center; background-color: #577628; margin: 0; padding: 3px; background: url(../../images/boxtop1.gif); }
#shadedbox p { margin:  3px 6px; padding: 0px 3px 0px 3px; font-size: .8em; }
#shadedbox hr { margin: 0; padding: 0; }
#shadedbox a { color: #577628; }
#shadedbox a:hover { color: #606060; text-decoration: underline; }
#shadedbox a:visited { color: #577628; }
#shadedbox h6 { font-size: .9em; padding: 2px; margin: 6px 0px 0px 4px; font-weight: bold; }
#shadedbox h6 { }
ul.shadedbox { margin-top: 1px; margin-bottom: 3px; padding-right: 4px; padding-bottom: 0px; font-size: .86em; list-style: none; list-style-image: none; }
ul.shadedbox li { margin-left: -2em; padding: 0 0.5em 1px 0; }

.box1 { width: 200px; cellpadding: 0; cellspacing: 0; margin: 5px 5px 5px 5px; padding: 0px; background: url(../../images/boxbottom1.gif) bottom ; background-color: #ffffff; }
.box1 h5 { font-size: .9em; color: #ffffff; text-align: center; background-color: #577628; margin: 0; padding: 3px; background: url(../../images/boxtop1.gif); }
.box1 p { margin:  3px 6px; padding: 0px 3px 0px 3px; font-size: .8em; }
.box1 hr { margin: 0; padding: 0; }
.box1 ul { margin-top: 1px; margin-bottom: 3px; padding-right: 4px; padding-bottom: 0px; font-size: .86em; list-style: none; list-style-image: none; }
.box1 ul li { margin-left: -2em; padding: 0 0.5em 1px 0; }
.box1 a { color: #577628; }
.box1 a:hover { color: #606060; text-decoration: underline; }
.box1 a:visited { color: #577628; }
.box1 h6 { font-size: .9em; padding: 2px; margin: 6px 0px 0px 4px; font-weight: bold; }
.box1 h6 { }


.boxConcern { width: 200px; cellpadding: 0; cellspacing: 0; margin: 5px 5px 5px 5px; padding: 0px; background: #E8EAD5 url(../../images/boxbottom1.gif) bottom; }
.boxConcern h5 { font-size: 1em; color: #ffffff; text-align: center; margin: 0; padding: 15px 3px 3px 3px; background: #577628 url(../../images/boxConcernTop.jpg); line-height: 34px; }
.boxConcern p { margin:  6px 6px 3px 6px; padding: 0px 3px 0px 3px; font-size: .8em; }
.boxConcern hr { margin: 0; padding: 0; }
.boxConcern ul { margin-top: 1px; margin-bottom: 3px; padding-right: 4px; padding-bottom: 0px; font-size: .86em; list-style: none; list-style-image: none; }
.boxConcern ul li { margin-left: -2em; padding: 0 0.5em 1px 0; }
.boxConcern a { color: #577628; }
.boxConcern a:hover { color: #606060; text-decoration: underline; }
.boxConcern a:visited { color: #577628; }
.boxConcern h6 { font-size: .9em; padding: 2px; margin: 6px 0px 0px 4px; font-weight: bold; }
.boxConcern h6 { }

.boxAnnounce { width: 200px; cellpadding: 0; cellspacing: 0; margin: 5px 5px 5px 5px; padding: 0px; background: #E8EAD5 url(../../images/boxbottom1.gif) bottom; }
.boxAnnounce h5 { font-size: 1em; color: #ffffff; text-align: center; margin: 0; padding: 15px 3px 3px 3px; background: #577628 url(../../images/BoxAnnounceTop.jpg); line-height: 34px; }
.boxAnnounce p { margin:  6px 6px 3px 6px; padding: 0px 3px 0px 3px; font-size: .8em; }
.boxAnnounce hr { margin: 0; padding: 0; }
.boxAnnounce ul { margin-top: 1px; margin-bottom: 3px; padding-right: 4px; padding-bottom: 0px; font-size: .86em; list-style: none; list-style-image: none; }
.boxAnnounce ul li { margin-left: -2em; padding: 0 0.5em 1px 0; }
.boxAnnounce a { color: #577628; }
.boxAnnounce a:hover { color: #606060; text-decoration: underline; }
.boxAnnounce a:visited { color: #577628; }
.boxAnnounce h6 { font-size: .9em; padding: 2px; margin: 6px 0px 0px 4px; font-weight: bold; }
.boxAnnounce h6 { }


/* styles for other boxes
------------------------------------------------------------ */

.box2 { width: 200px; margin: 5px 5px 5px 5px; padding: 0px; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; background-color: #ffffff; }
.box2 h5 { font-size: .9em; color: #ffffff; text-align: center; background-color: #577628; margin: 0; padding: 3px; background: url(../../images/boxtop1.gif); }
.box2 p { margin:  3px 6px; padding: 0px 3px 0px 3px; font-size: .8em; }
.box2 hr { margin: 0; padding: 0; }
.box2 ul { margin-top: 1px; margin-bottom: 3px; padding-right: 4px; padding-bottom: 0px; font-size: .86em; list-style: none; list-style-image: none; }
.box2 ul li { margin-left: -2em; margin-bottom: 0; padding: 0 0.5em 2px 0; }
.box2 a { color: #577628; }
.box2 a:hover { color: #606060; text-decoration: underline; }
.box2 a:visited { color: #577628; }
.box2 h6 { font-size: .9em; padding: 2px; margin: 6px 0px 0px 4px; font-weight: bold; }
.box2 h6 { }


.box3 { width: 200px; margin: 5px 5px 5px 5px; padding: 0px; background: url(../../images/boxbottom1.gif) bottom ; background-color: #FFDFBF; }
.box3 h5 { font-size: .9em; color: #ffffff; text-align: center; background-color: #577628; margin: 0; padding: 3px; background: url(../../images/boxtop3.gif); }
.box3 p { margin:  3px 6px; padding: 0px 3px 0px 3px; font-size: .8em; }
.box3 hr { margin: 0; padding: 0; }
.box3 ul { margin-top: 1px; margin-bottom: 3px; padding-right: 4px; padding-bottom: 0px; font-size: .86em; list-style: none; list-style-image: none; }
.box3 ul li { margin-left: -2em; padding: 0 0.5em 2px 0; }
.box3 a { color: #D56A00; }
.box3 a:hover { color: #606060; text-decoration: underline; }
.box3 a:visited { color: #D56A00; }
.box3 h6 { font-size: .9em; padding: 2px; margin: 6px 0px 0px 4px; font-weight: bold; }
.box3 h6 { }

.didyouknow { width: 200px; margin: 5px 5px 5px 5px; padding: 0px; background: url(../../images/boxbottom1.gif) bottom ; background-color: #ffffff; }
.didyouknow h5 { font-size: .9em; color: #ffffff; text-align: center; margin: 0; padding: 3px; background: url(../../images/boxtopdyk.gif); }
.didyouknow h5 a { color: #ffffff; text-decoration: none; }
.didyouknow h5 a:hover { color: #ffffff; text-decoration: underline; }
.didyouknow h5 a:visited { color: #ffffff; text-decoration: none; }
.didyouknow p { margin:  3px 6px; padding: 0px 3px 0px 3px; font-size: .8em; }
.didyouknow hr { margin: 0; padding: 0; }
.didyouknow ul { margin-top: 1px; margin-bottom: 3px; padding-right: 4px; padding-bottom: 0px; font-size: .86em; list-style: none; list-style-image: none; }
.didyouknow ul li { margin-left: -2em; padding: 0 0.5em 1px 0; }
.didyouknow a { color: #577628; }
.didyouknow a:hover { color: #606060; text-decoration: underline; }
.didyouknow a:visited { color: #577628; }
.didyouknow h6 { font-size: .9em; padding: 2px; margin: 6px 0px 0px 4px; font-weight: bold; }
.didyouknow h6 { }

.didyouknow2 { width: 200px; margin: 5px 5px 5px 5px; padding: 0px; background: url(../../images/boxbottom1.gif) bottom ; background-color: #ffffff; }
.didyouknow2 h5 { font-size: .9em; color: #ffffff; text-align: center; margin: 0; padding: 3px; background: url(../../images/boxtopdyk2.gif); }
.didyouknow2 h5 a { color: #ffffff; text-decoration: none; }
.didyouknow2 h5 a:hover { color: #ffffff; text-decoration: underline; }
.didyouknow2 h5 a:visited { color: #ffffff; text-decoration: none; }
.didyouknow2 p { margin:  3px 6px; padding: 0px 3px 0px 3px; font-size: .8em; }
.didyouknow2 hr { margin: 0; padding: 0; }
.didyouknow2 ul { margin-top: 1px; margin-bottom: 3px; padding-right: 4px; padding-bottom: 0px; font-size: .86em; list-style: none; list-style-image: none; }
.didyouknow2 ul li { margin-left: -2em; padding: 0 0.5em 1px 0; }
.didyouknow2 ol { margin-top: 1px; margin-bottom: 3px; padding-right: 4px; padding-top: 6px; font-size: .86em; }
.didyouknow2 ol li { padding-bottom: 4px; margin-left: -10px; }
.didyouknow2 a { color: #577628; }
.didyouknow2 a:hover { color: #606060; text-decoration: underline; }
.didyouknow2 a:visited { color: #577628; }
.didyouknow2 h6 { font-size: .9em; padding: 2px; margin: 6px 0px 0px 4px; font-weight: bold; }
.didyouknow2 h6 { }

.highlight { border: solid 1px #9F9F9F; margin-left: 20px; width: 80%; padding: 5px; background-color: #E3EFD1; }
.highlight td { padding: 5px; }
.highlight h4 { margin: 0; padding: 0; font-size: 1em; }
.highlight ul { margin-top: 4px; margin-bottom: 8px; }
.highlight p { font-size: .9em; margin-bottom: .5em; }
.highlight a { color: #577628; }
.highlight a:hover { text-decoration: underline; }
.highlight p.caption { font-size: .8em; margin-top: .5em; }

/* styles for lists
---------------------------------------------------------------------------*/

ul li { padding-bottom: 2px; }
ol li { padding-bottom: 2px; }


ul.list1 { list-style: none; list-style-image: none; margin-top: .5em; padding-left: 10px; margin-left: 10px; }
ul.list1 li { padding-bottom: 4px; }
ul.list1 ul { margin-top: 4px; }

ul.list2 { list-style: none; list-style-image: none; margin-top: 0; padding-top: 0; }
ul.list2 ul { padding-top: 0; margin-top: 0; }
ul.list2 ul li { padding-top: 0; margin-top: 0; }

ul.list3 { list-style: none; list-style-image: none; margin: 0; padding: 0; }
ul.list3 li { padding-bottom: 4px; }


ul.list4 { list-style: none; list-style-image: none; margin: 0; padding: 0; }
ul.list4 li { line-height: 24px; padding-left: 8px;}
ul.list4 li a { vertical-align: baseline; }

ul.list5 { margin-top: 0; padding-top: 0; }
ul.list5 ul { padding-top: 0; margin-top: 0; }
ul.list5 ul li { padding-top: 0; margin-top: 0; }


/* presentation styles
----------------------------------------------------------------------------------*/

.fileinfo { font-size: 0.85em; color: #666666; }

.pagetop { font-size: 0.86em; }
.pagetop a { color: #577628; }

.underline { text-decoration: underline; }


/* styles for WATER: Water and Sewer Category Changes page
----------------------------------------------------------------------------------- */

div#currentApps {  text-align: center; color: #ffffff; width: 100%; }

div#currentAppsTop { background-color: #577C8E; width: 300px; padding: 12px; margin-left: auto; margin-right: auto; }
div#currentAppsTop h2 { color: #ffffff; }
div#currentAppsTop p { margin: 4; }
div#currentAppsTop a { color: #ffffff; }
div#currentAppsTop a:hover { color: #ffffff; }
div#currentAppsTop a:visited { color: #ffffff; }

div#InterAgency { background-color: #577C8E; width: 250px; padding: 12px; margin-left: auto; margin-right: auto; }
div#InterAgency h2 { color: #ffffff; }

div#arrows { width: 310px; margin-left: auto; margin-right: auto; }

div#packet { background-color: #577C8E; width: 150px; padding: 12px; margin-left: auto; margin-right: auto; }
div#packet h2 { color: #ffffff; }
div#packet p { margin: 4; }
div#packet a { color: #ffffff; font-weight:bold; }
div#packet a:hover { color: #ffffff; }
div#packet a:visited { color: #ffffff; }

div#AdminSchedule { background-color: #577C8E; width: 250px; padding: 12px; margin-left: auto; margin-right: auto; }
div#AdminSchedule h2 { color: #ffffff; }
div#AdminSchedule p { margin: 4; }
div#AdminSchedule a { color: #ffffff; font-weight:bold; }
div#AdminSchedule a:hover { color: #ffffff; }
div#AdminSchedule a:visited { color: #ffffff; }

div#completedActions { width: 500px; }
div#completedActions table { margin-left: auto; margin-right: auto; text-align: center; }


/* Style used to show which links are not yet finished 
----------------------------------------------------------------------------------*/

.badlink { background-color: yellow; bgcolor: yellow; }



  
