@media screen, projection {
	.be-nice-to-Mac-IE5 {
		font-family: "\"}\"";
		font-family: inherit;
	}

	* 					{margin:0; padding:0;}
	body 				{margin:0; padding:0; text-align:center; background:url(../website_images/bigbg.jpg) repeat; }
	body, tr, 
	td, input, 
	select, textarea 	{font:normal small/1.1 Arial, Helvetica, sans-serif;}	
	p 					{margin:0 0 15px;}
	
	a, a:visited {color:#009;}	
	li { margin-left:20px;}		
}


h2 {margin:4px 0 10px 0; }

.faq_cat { font-size:14px; font-weight:normal; width:95%; background:#ececec; margin:4px 0 8px 0; border:1px solid #ccc;}
.question { color:#cc0000; }
.answer {  }

#alert { width:95%; border:medium dashed #ff0000; background:#ffdddd; padding:4px;}
#alert h1 { color:#ff0000; font-size:16px; font-weight:bold; }

.maps { background:#eee; margin:2px; padding:2px; }

#breadcrumb { color:#999; font-size:9px; margin-bottom:0;}
#breadcrumb a { color:#999; }
#breadcrumb a:hover { color:#000; }

#wrapper {width:800px; background:transparent url(../layout_images/bg_.jpg) repeat-y;}

#header { width:800px; height:124px; background:url(../layout_images/default_binderCorner.jpg) no-repeat right; }

#logo_area { float:left; width:215px; height:124px; background:transparent url(../website_images/newlogo.jpg) no-repeat; }

#h-home { float:left; width:585px; height:124px; background:transparent url(../layout_images/h_home.jpg) no-repeat; }
#h-admin { float:left; width:518px; height:124px; background:transparent url(../layout_images/h_admin.jpg) no-repeat; }
#h-vital { float:left; width:518px; height:124px; background:transparent url(../layout_images/h_vital.jpg) no-repeat; }
#h-comm { float:left; width:518px; height:124px; background:transparent url(../layout_images/h_comm_new.jpg) no-repeat; }
#h-hed { float:left; width:518px; height:124px; background:transparent url(../layout_images/h_hed.jpg) no-repeat; }
#h-hbeg { float:left; width:518px; height:124px; background:transparent url(../layout_images/h_hbeg_new.jpg) no-repeat; }
#h-env { float:left; width:518px; height:124px; background:transparent url(../layout_images/h_env.jpg) no-repeat; }
#h-tob { float:left; width:518px; height:124px; background:transparent url(../layout_images/h_tob.jpg) no-repeat; }
#h-safe { float:left; width:518px; height:124px; background:transparent url(../layout_images/safek_t.jpg) no-repeat; }

#b-home { float:left; width:518px; height:50px; background:transparent url(../layout_images/b_home.jpg) no-repeat top; }
#b-admin { float:left; width:518px; height:50px; background:transparent url(../layout_images/b_admin.jpg) no-repeat top; }
#b-vital { float:left; width:518px; height:50px; background:transparent url(../layout_images/b_vital.jpg) no-repeat top; }
#b-comm { float:left; width:518px; height:50px; background:transparent url(../layout_images/b_comm_new.jpg) no-repeat top; }
#b-hed { float:left; width:518px; height:50px; background:transparent url(../layout_images/b_hed.jpg) no-repeat top; }
#b-hbeg { float:left; width:518px; height:50px; background:transparent url(../layout_images/b_hbeg_new.jpg) no-repeat top; }
#b-env { float:left; width:518px; height:50px; background:transparent url(../layout_images/b_env.jpg) no-repeat top; }
#b-tob { float:left; width:518px; height:50px; background:transparent url(../layout_images/b_tob.jpg) no-repeat top; }
#b-safe { float:left; width:518px; height:50px; background:transparent url(../layout_images/safek_b.jpg) no-repeat top; }

#content-main { float:left; width:800px; background:transparent url(../layout_images/content_bg.jpg) no-repeat left bottom; }
#col-left { float:left; width:215px; }
#col-middle { float:left; width:518px; }
#col-right { float:left; width:67px; } 

#content { text-align:left; margin:0 10px 10px 18px; }

.title {
	font-size:18px;
	font-style:italic;
	font-weight:bold;
	margin:0 0 10px 0;
	font-family: "Times New Roman", Times, serif;
}

a.list { text-decoration:none; line-height:1.5;}
a.list:hover { text-decoration:underline; }

#list { width:100%; background:#ccc; }
#list td { padding:2px; border:1px solid #ddd; background:#ececec;}
#inner { width:100%; border:none; background:#ececec; }
#inner td {padding:5px;}

#footer { clear:both; width:800px; height:30px; background:url(../layout_images/footer_bg.jpg) no-repeat; }
#footer p { margin:0 50px 0 310px; font-size:9px; color:#333; font-weight:bold; }

#search-box { padding:4px;}
	#search-box p {font-weight:bold; padding:10px 16px 0 10px;}
#s-home {color:#fff; width:215px; background:transparent url(../website_images/search_home_1px.jpg); text-align:center; }
#s-admin {color:#fff; width:215px; background:transparent url(../layout_images/s_admin_1px.jpg); text-align:center; }
#s-vital { width:215px; background:transparent url(../layout_images/s_vital_1px.jpg); text-align:center; }
#s-comm {color:#fff; width:215px; background:transparent url(../layout_images/s_comm_1px.jpg); text-align:center; }
#s-hed { width:215px; background:transparent url(../layout_images/s_hed_1px.jpg); text-align:center; }
#s-hbeg { width:215px; background:transparent url(../layout_images/s_hbeg_1px.jpg); text-align:center; }
#s-env { width:215px; background:transparent url(../layout_images/s_env_1px.jpg); text-align:center; }
#s-tob { width:215px; background:transparent url(../layout_images/s_tob_1px.jpg); text-align:center; }
#s-kid {color:#fff; width:215px; background:transparent url(../layout_images/s_kid_1px.jpg); text-align:center; }


#menu { width:215px; background:transparent url(../website_images/vertical.jpg) repeat-y; text-align:center; }
#menu ul { width:196px; list-style:none; text-align:left; margin: 12px 0 0 0; }
#menu ul li { margin: 4px 0 2px 2px;  }
#menu a.sub {font-size:11px; line-height:1.6; }
#menu a { text-decoration:none; }
#admin { border-right:8px solid #d10004; }
#admin a:hover { background:#d10004; color: #fff;}
#admin-selected { background:#d10004; color: #fff;}
#admin-selected a { color:#fff; }
#admin-selected a:hover { text-decoration:underline; }
#vital { border-right:8px solid #ff9900; }
#vital a:hover { background: #ff9900; }
#vital-selected { background: #ff9900; }
#vital-selected a { color:#000; }
#vital-selected a:hover { text-decoration:underline; }
#comm { border-right:8px solid #000099; }
#comm a:hover { background: #000099; color: #fff;}
#comm-selected { background: #000099; color: #fff;}
#comm-selected a { color: #fff;}
#comm-selected a:hover { text-decoration:underline; }
#he { border-right:8px solid #30ce00; }
#he a:hover { background:#30ce00; }
#he-selected { background:#30ce00; }
#he-selected a { color: #000; }
#he-selected a:hover { text-decoration:underline; }
#hb { border-right:8px solid #00ffca; }
#hb a:hover { background:#00ffca; }
#hb-selected { background:#00ffca; }
#hb-selected a { color: #000; }
#hb-selected a:hover { text-decoration:underline; }
#ehs { border-right:8px solid #ffff01; }
#ehs a:hover { background:#ffff01; }
#ehs-selected { background:#ffff01; }
#ehs-selected a { color:#000; }
#ehs-selected a:hover { text-decoration:underline; }
#tc { border-right:8px solid #f203f6; }
#tc a:hover { background:#f203f6; }
#tc-selected { background:#f203f6; }
#tc-selected a { color:#000; }
#tc-selected a:hover { text-decoration:underline;}
#cal { border-right:8px solid #340045; }
#cal a:hover { background:#340045; color: #fff;}
#cal-selected { background:#340045; }
#cal-selected a {color:#fff;}
#cal-selected a:hover { text-decoration:underline;}
#map { border-right:8px solid #000; }
#map a:hover { background:#000; color: #fff;}
#faq { border-right:8px solid #340045; }
#faq a:hover { background:#340045; color: #fff;}
#rel { border-right:8px solid #000; }
#rel a:hover { background:#000; color: #fff;}

/* Events Calendar */
.calendartop			{width: 90%; margin: 0 auto; color: #36c !important;}
.monthheading 			{text-align: center; margin: 0; padding: 0;}
.calendar 				{border: 1px solid #ccc; padding: 1px; font-size: 10px; margin: 0 3px 0 2px; background: #eee;}
.calendar th			{font-weight: bold; text-align: center;}
.calendar td			{width: 14%; height: 40px; vertical-align: top; border: 1px solid #aaa; background: #fff;}
.emptyday				{background: #DDE2EB !important;}
.filledday				{}
.filledday a, .filledday a:visited			{ display: block; margin: 1px; padding: 1px; color:#fff;}
.filledday a:hover 	{ color:#cc3333;}
#today 					{border:1px solid #000; width:100%; height:100%;}
.addevent				{float: right; display: inline; color: #9E0F34 !important;}
.eventdescription 		{margin-top:6px;}

#article-table { width:100%; background:#ececec; margin:4px 0 8px 0;}
#article-table td {border:1px #ccc solid; padding:2px;}

.hilite { color:#ff0000; font-weight:bold; background:#ccc;}

.popup {border:1px solid #000;}
.popup a, .popup a:visted, .popup a:hover {text-decoration:none; border:none;}

#healthNewsDiv {margin-left:-5px;padding:4px;margin-top:20px;background-color:#66ff99;border:solid thick #00ff33;}
#healthNewsDiv H3 {color:green;}
#healthNewsDiv a {color:green;}
#healthNewsDiv a:visited {color:green;} 
