a {
	text-decoration: none;
	color: #C3D6D6;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #993333;
}
.mainbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	font-size: 13px;
	padding: 15px 0px 0px;
	height: 0px;
	width: 0px;
	color: #e6e6c3;
	background-color: #333333;
}
.pagetitle {
	font-size: 18px;
	text-transform: uppercase;
	font-style: normal;
	font-weight: bolder;
	text-indent: 0pt;
	right: 0px;
	text-align: left;
	vertical-align: text-bottom;
}
a:hover {
	color: #b0b815;
}
.breadcrumbs {
	font-size: 12px;
	text-align: center;
	color: #999999;
}
.backlink {
	font-size: 12px;
	text-align: right;
	font-style: italic;
}
.menubarfeature {
	color: 663333;
}
.pageintro {
	font-style: normal;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: E6E6C3;
}
.sectiontitle {
	font-size: 14px;
	font-weight: bold;
	text-align: left;
}
.sectiontext {
	font-size: 13px;
	font-weight: normal;
}
.gototop {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: small-caps;
	text-align: right;
}
.pageclosing {
	font-size: 14px;
	font-style: normal;
	text-align: center;
}
.contentslink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: disc;
}
.hotlink {
	color: #FF0000;
}
.textnavigation {
	font-size: 10px;
	text-align: center;
	color: #999999;
}
.featuretitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-transform: capitalize;
	font-style: normal;
	font-weight: bolder;
	text-indent: 0pt;
	right: 0px;
	text-align: left;
	vertical-align: text-bottom;
	color: #993333;
}
.featureitemtitle {
	font-size: 14px;
	font-style: italic;
	text-align: left;
	font-weight: bold;
	margin-bottom: 5px;
}
.featureitemtext {
	font-size: 14px;
	font-style: normal;
	text-align: left;
	font-weight: normal;
}
.rowtitle {
	font-size: 12px;
	font-style: normal;
	text-align: right;
	font-weight: bold;
	margin-bottom: 5px;
	vertical-align: text-top;
	padding-top: 5px;
}
.col1 {
	font-size: 14px;
	font-weight: normal;
	padding-left: 10px;
	padding-top: 5px;
}
.col2 {
	font-size: 14px;
	font-weight: normal;
	padding-left: 10px;
	padding-top: 5px;
}
.linklist {
	font-size: 12px;
}
.location {
	font-size: 14px;
	font-weight: bold;
}
.date {
	font-size: 14px;
	font-weight: bold;
}
.firstsectiontitle {
	font-size: 14px;
	font-weight: bold;
}
.firstsectiontext {
	font-size: 13px;
	font-weight: normal;
}
.firstsectiondate {
	font-size: 14px;
	font-weight: bold;
}
.section2title {
	font-size: 14px;
	font-weight: normal;
	font-style: italic;
}
.section2text {
	font-size: 13px;
}
.globaltable {
	border: none #999999;
}
.popuplink {
	background-color: #999999;
	padding: 10px;
	text-align: right;
}

.greencenter {
	width:100%;
	margin: 20px 0;
	text-align:center;
	color:#009900;
	font-weight:bold;
}

#sidebarRight {
	color:#425996;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	float:right;
	clear:none;
	width:150px;
	min-height:200px;
	height:auto;
	_height:200px;
	padding:20px;
	padding-top:0;
	vertical-align:top;
}
	.sidebarSmall {
		width:80px !important;
	}
	.sidebarClosed {
		display:none !important;
		width:0 !important;
		height:0 !important;
		float:none !important;
		padding:0 !important;
	}
	
	.sidebarImages {
		padding-left:30px !important;
		padding-right:10px !important;
	}
	.sidebarImages img {
		margin:1px 0 1px 0;
	}
		.sidebarImages img.indent {
			margin: -5px 0 -15px 20px;
		}

#mainContent {
	color:#425996;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
	vertical-align:top;
	text-align:justify;
}

#mainContent ul li {
	margin-left:1em;
}

#topMenu {
	color:green;
	font-style:italic;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
}

#topMenu a {
	color:green !important;
	text-decoration:none;
	text-transform:uppercase;
	margin: 0 5px 0;
	position:relative;
	top:2px;
	left:0;
	font-size:11px;
}

#topMenu a:hover {
	color:#99dd66 !important;
	text-decoration:none;
}

.certmenu { /* Inside content */
	margin-left:20px;
	padding-left:0;
}

.certmenu li {
	list-style-type:square;
	margin:0;
	padding:0;
	_padding: 5px 0;
}

.certmenu ul {
	padding-left:10px;
}

.certmenu li li {
	list-style-type:disc;
	margin:0;
	padding: auto 1px;
}

.certmenu h3 {
	margin-bottom:2px;
	font-size:14px;
}
.certmenu p {
	margin: 2px auto;
}


/**** Image Gallery ****/

.gallery_pics td {
	padding-top:5px;
}

.gallery_pics img {
	margin: 0 auto;
	vertical-align:middle;
}

.caption td {
	text-align:center;
	padding:5px;
	padding-bottom:15px;
	border-bottom:1px solid #efefef;
}

.caption p {
	color:#425996;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	vertical-align:top;
	text-align:center;
}


/**** Sidebar / Menu ****/
#sidebarCellTopLeft {
	background-color:#9da9c9;
	width:163px;
}
#sidebarCellTopLeft p {
	margin:0;
	padding:0;
	text-align:center;
	font-size:12px;
}

#offdownLink {
	background-color:#465C98;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	padding-top:10px;
	background-image:url(/main/navimages/nav_nothing.gif);
	background-repeat:repeat;
}
	#offdownLink a {
		display:block;
		color:#ffffff;
		padding: 20px 0 15px !important;
		text-decoration:none;
		width:100%;
	}
	#offdownLink a:hover {
		text-decoration:underline;
	}

.menuList {
	color:#ffffff;
	font-size:10px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	list-style-type:none;
	padding:0;
	margin:0;
	background-color:#465C98;
}
.menuList li {
	width:100%;
	height:18px;
	line-height:18px;
	margin: -2px 0;
	padding:0;
}
	.menuList li.menu-home {
		margin-top:0;
	}
	
	/* First-level subfolders */
	.menuList li.sub-org,
	.menuList li.sub-patrol,
	.menuList li.sub-services,
	.menuList li.sub-commun,
	.menuList li.sub-hottop {
		display:none;
		_margin: -2px 0 -3px;
		padding:0;
		font-size:10px;
		font-style:italic;
		font-weight:normal;
		text-transform:none;
		list-style-type:none;
	}
		/* Second-level subfolders */
		.menuList li.sub-cert {
			display:none;
			_margin: -2px 0 -3px;
			padding:0;
			font-size:10px;
			font-style:italic;
			font-weight:normal;
			text-transform:none;
			list-style-type:none;
		}
	
	.menuList li.tall, .menuList li.tall1 {
		height:36px !important;
	}
	
	.menuList li.taller {
		height:54px !important;
	}
	
.menuList a {
	display:block;
	width:133px;
	_width:163px;
	height:18px;
	line-height:18px;
	margin:0;
	padding:0;
	padding-left:30px;
	_padding-left:19px;
	color:#ffffff;
	text-decoration:none;
	background-image:url(/main/navimages/nav.gif);
	background-repeat:no-repeat;
	background-position: 0 0;
	position:relative;
}
	.menuList .menu-home a {
		background-image:url(/main/navimages/nav_home_new.gif);
		background-repeat:no-repeat;
		background-position: 0 0;
	}
	.menuList .sub a {
		color:#ffff33;
		width:123px;
		_width:100%;
		margin:0;
		height:18px;
		line-height:18px;
		padding-left:40px;
		_padding-left:29px;
		background-image:url(/main/navimages/nav.gif);
		background-repeat:no-repeat;
		background-position: 0 0;
	}
	.menuList .subsub a {
		color:#ffffff;
		width:113px;
		_width:100%;
		margin:0;
		height:18px;
		line-height:18px;
		padding-left:50px;
		_padding-left:39px;
		background-image:url(/main/navimages/nav_nothing.gif);
		background-repeat:repeat;
	}
	
	.menuList .tall1 a {
		height:36px !important;
		background-image:url(/main/navimages/nav_tall.gif);		/* first-level tall (b/c IE doesn't chain classes) */
		background-repeat:no-repeat;
		background-position: 0 0;
	}
	.menuList .tall a {
		height:36px !important;
		background-image:url(/main/navimages/nav_nothing.gif) !important;
		background-repeat:repeat !important;
	}
	
	.menuList .taller a {
		height:54px !important;
	}

.menuList a span {
	display:block;
	width:113px;
	height:18px;
	line-height:18px;
	position:absolute;
	top:-2px;
	left:0;
	margin:0;
	padding-left:30px;
	background-image:none;
	cursor:pointer;
}
	.menuList .sub a span {
		margin:0;
		padding-left:40px;
		height:18px;
		line-height:18px;
	}
	.menuList .subsub a span {
		margin:0;
		padding-left:50px;
		height:18px;
		line-height:18px;
	}
	
	.menuList .tall a span {
		height:36px !important;
		line-height:14px !important;
		padding-top:3px;
	}
	.menuList .tall1 a span {
		height:36px !important;
		line-height:14px !important;
		top:0 !important;
		padding-top:2px;
		_padding-top:1px;
	}
	
	.menuList .taller a span {
		height:54px !important;
		line-height:14px !important;
		padding-top:3px;
	}
	
.menuList a:hover {
	color:#ffffff;
	text-decoration:none;
}
	.menuList .sub a:hover, .menuList .subsub a:hover {
		color:#ffff33;
	}

.menuList a:hover span {
	background-image:url(/main/navimages/nav_there.gif);
	background-position: 0 50%;
	background-repeat:no-repeat;
}
	.menuList .sub a:hover span {
		color:#ffff33 !important;
	}
	.menuList .subsub a:hover span {
		color:#ffff33 !important;
		background-image:none !important;
	}
	.menuList .tall1 a:hover span {
		background-position: 0 4px !important;
	}

/* Crime Maps Box Style - 9/16/08 */
	.crimemaps-box {
		border: 3px solid #000000;
		background-color: #333399;
		color: #ffffff;
		padding: 10px;
		text-align: center;
		font-size: 1em;
		font-family:Verdana,Arial,Helvetica,sans-serif;}
	.crimemaps-box a {
		text-decoration: none;
		color: #ffffff;
		display: block;
		}
	.crimemaps-box a:hover {color:#39f}

/** Here States **/

/* Categories */
#home 		.menu-home a span,
#chiefmss 	.menu-chiefmss a span,
#org 		.menu-org a span,
#mission 	.menu-org a span,
#chief 		.menu-org a span,
#admin 		.menu-org a span,
#patrol 	.menu-patrol a span,
#chaplain 	.menu-patrol a span,
#codeenf 	.menu-patrol a span,
#ridealong 	.menu-patrol a span,
#k9 		.menu-patrol a span,
#traffic 	.menu-patrol a span,
#reserveoff .menu-patrol a span,
#trainu 	.menu-patrol a span,
#vehicleabate .menu-patrol a span,
#services 	.menu-services a span,
#invest 	.menu-services a span,
#record 	.menu-services a span,
#propev 	.menu-services a span,
#permit 	.menu-services a span,
#fingpr 	.menu-services a span,
#crimemaps	.menu-crimemaps a span, /* added 9/16/08 */
#commun 	.menu-commun a span,
#resourceoff .menu-commun a span,
#kidcamp 	.menu-commun a span,
#kidcor 	.menu-commun a span,
#carseat	.menu-commun a span, /* added 2/6/09 */
#cert 		.menu-commun a span,
#ctrain 	.menu-commun a span,
#ccal 		.menu-commun a span,
#ccom 		.menu-commun a span,
#cgal 		.menu-commun a span,
#psaf 		.menu-commun a span,
#dprep 		.menu-commun a span,
#mostwant 	.menu-mostwant a span,
#missing    .menu-missing a span,
#hottop 	.menu-hottop a span,
#polrep 	.menu-hottop a span,
#idtheft 	.menu-hottop a span,
#graff 		.menu-hottop a span,
#links 		.menu-links a span,
#employ 	.menu-employ a span,
#contact 	.menu-contact a span,
#sitemap 	.menu-sitemap a span {
	background-image:url(/main/navimages/nav_there.gif);
	background-position: 0 50%;
	background-repeat:no-repeat;
}

/* Pages */
#mission .menu-mission a span,
#chief 	.menu-chief a span,
#admin .menu-admin a span,
#chaplain .menu-chaplain a span,
#codeenf .menu-codeenf a span,
#ridealong .menu-ride a span,
#k9 .menu-k9 a span,
#traffic .menu-traffic a span,
#reserveoff .menu-reserve a span,
#trainu .menu-trainu a span,
#vehicleabate .menu-aband a span,
#invest .menu-invest a span,
#record .menu-record a span,
#propev .menu-propev a span,
#permit .menu-permit a span,
#fingpr .menu-fingpr a span,
#resourceoff .menu-resrc a span,
#pistol .menu-resrc a span,
#neighw .menu-resrc a span,
#busprev .menu-resrc a span,
#kidcamp .menu-kidcamp a span,
#kidcor .menu-kidcor a span,
#carseat .menu-carseat a span, /* added 02/06/09 */
#psaf .menu-psaf a span,
#polrep .menu-polrep a span,
#idtheft .menu-idtheft a span,
#graff .menu-graff a span {
	background-image:url(/main/navimages/nav_there.gif) !important;
	background-position: 0 50%;
	background-repeat:no-repeat;
	color:#99ff66;
}

	/* Tall ones and their subsubpages */
	#cert 	.menu-cert a span,
	#ctrain .menu-cert a span,
	#ccal 	.menu-cert a span,
	#ccom 	.menu-cert a span,
	#cgal 	.menu-cert a span,
	#dprep 	.menu-cert a span {
		background-image:url(/main/navimages/nav_there.gif) !important;
		background-position: 0 4px;
		background-repeat:no-repeat;
		color:#99ff66;
	}
	
	/* Sub sub pages */
	#ctrain .menu-ctrain a span,
	#ccal .menu-ccal a span,
	#ccom .menu-ccom a span,
	#cgal .menu-cgal a span,
	#dprep .menu-dprep a span {
		color:#ffff33;
	}

/* Show Submenus */
	
#org 		.menuList 	li.sub-org,
#mission 	.menuList 	li.sub-org,
#chief	 	.menuList 	li.sub-org,
#admin	 	.menuList 	li.sub-org,
#patrol 	.menuList 	li.sub-patrol,
#chaplain 	.menuList 	li.sub-patrol,
#codeenf 	.menuList 	li.sub-patrol,
#ridealong  .menuList 	li.sub-patrol,
#k9 		.menuList 	li.sub-patrol,
#traffic 	.menuList 	li.sub-patrol,
#reserveoff .menuList 	li.sub-patrol,
#trainu 	.menuList 	li.sub-patrol,
#vehicleabate .menuList li.sub-patrol,
#services 	.menuList 	li.sub-services,
#invest 	.menuList 	li.sub-services,
#record 	.menuList 	li.sub-services,
#propev 	.menuList 	li.sub-services,
#permit 	.menuList 	li.sub-services,
#fingpr 	.menuList 	li.sub-services,
#commun 	.menuList 	li.sub-commun,
#resourceoff .menuList 	li.sub-commun,
#kidcamp 	.menuList 	li.sub-commun,
#kidcor 	.menuList 	li.sub-commun,
#carseat	.menuList	li.sub-commun,
#cert 		.menuList 	li.sub-commun,
#ctrain 	.menuList 	li.sub-commun,
#ccal 		.menuList 	li.sub-commun,
#ccom 		.menuList 	li.sub-commun,
#cgal 		.menuList 	li.sub-commun,
#psaf 		.menuList 	li.sub-commun,
#dprep 		.menuList 	li.sub-commun,
#hottop 	.menuList 	li.sub-hottop,
#polrep 	.menuList 	li.sub-hottop,
#idtheft 	.menuList 	li.sub-hottop,
#graff 		.menuList 	li.sub-hottop {
	display:block !important;
}

/* Show Sub Submenus */

#cert 		.menuList 	li.sub-cert,
#ctrain 	.menuList 	li.sub-cert,
#ccal 		.menuList 	li.sub-cert,
#ccom 		.menuList 	li.sub-cert,
#cgal 		.menuList 	li.sub-cert,
#dprep 		.menuList 	li.sub-cert {
	display:block !important;
}

p {
	color:#425996;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
	vertical-align:top;
	text-align:justify;
}