/* standard definitions -------------------------------------------------------------------------- */
body  { margin: 0; padding: 0; background: url(../images/bg.gif) repeat-x;  }
body, td, p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 1.6em;}

a:link { color: #177D8C; }
a:visited { color: #177D8C; }
a:hover { color: #3399CC; }

a.blackLink:link { color: #000000; text-decoration: none; }
a.blackLink:visited { color: #000000; text-decoration: none; }
a.blackLink:hover { color: #000000; text-decoration: underline; }

h1 {font-family:Arial, Helvetica, sans-serif; font-size:16px;}
h2 {font-family:Arial, Helvetica, sans-serif; font-size:14px;}
h3 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:italic;}

img { border: 0; margin: 0; padding: 0; }

/* layout -------------------------------------------------------------------------- */
#container { width: 760px; margin: 0 auto; background: url(../images/fill.gif) repeat-y; padding-bottom: 15px; border-bottom: 1px solid;}
/* masthead */
#masthead { width: 760px; margin: 0 auto;  border: 0; }

/* content */
#mainTable { border-collapse: collapse; border: 0; margin: 0; padding: 0; width: 760px; }
	#mainTable td { border: 0; margin: 0; padding: 0; }

	/* left column */
	td#left    { width: 160px; padding: 5px 10px; }
		#leftInner { width: 159px; border: 1px solid #ccc; background: #C4E5B3; text-align: center; height: 100%;  }

	/* right column */
	td#content { width: 589px; vertical-align: top; }
		#contentInner { border: 1px solid #ccc;  margin-top: 4px; width: 550px; padding: 5px; }

		#facts    { margin-top: 20px; padding: 50px 10px 0 10px; width: 545px; height: 335px;
				 background: url(../images/facts-fill.gif) no-repeat; }
		#facts ul { margin-right: 15px; padding-top: 0px; }
		#facts li { margin-bottom: 10px;  }

/* footer */
#footer { text-align: center; }
	#footer a { color: #000; }

p.copyright { text-align: center; font-size: 10px; }

#nav a {
	margin:0px;
	padding:0px;
}

.tabletext td {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: none;
	color: #000000;
}
table#ProgramPostings td { padding: 3px; }
table#JobsAdmin td { padding: 3px; }
ul#listPrograms {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

ul#listPrograms li {
	margin: 0px;
	padding: 0px;
	padding-top: 10px;
}

ul.listPDF {
	list-style-image: url( ../images/pdficon.gif );
}

div#scrollBound {
	overflow: auto;
	width: 275px;
	height: 250px;
	border: 1px solid #cccccc;
}

img.captionBar {
	float: right;
}

div.parentFeedbackCaption {
	cursor: pointer;
	font-weight: bold;
}

div.parentFeedbackContent {
	display: none;
	margin-top: 10px;
	padding: 10px;
	border: 1px solid #E0E0E0;
	background-color: #FCFCFC;
	text-align: justify;
}

parentFeedbackContent p {
	margin: 5px;
	padding: 0px;
}
#counties {
	width:95%;
	background:#eee;
}
#counties th {
	background:#86B070;
}

.banner_link1 {
	position: absolute;
	top: 100px;
	left: -27px;
	list-style: none;
}

.banner_link1 a {
	width: 394px;
	height: 14px;
	display: block;
}

.banner_link2 {
	position: absolute;
	top: 114px;
	left: -27px;
	list-style: none;
}

.banner_link2 a {
	width: 291px;
	height: 14px;
	display: block;
}