


.ygbody,body,table,big {font-family:arial,helvetica,sans-serif;font-size:12px;}body{background-color:#FFFFFF;}tr,th,td{font-size:12px;line-height:16px;}small,small b,small a{font-family:verdana,arial,sans-serif;font-size:10px;line-height:14px;}big,big b,big a{font-size:16px;line-height:20px;}.ygcw{color:black;}.ygcb{color:black;}.ygfa{font-family:arial,sans-serif;}.ygfv{font-family:verdana,arial,sans-serif;}.ygft{font-family:times,serif;}.ygtb{font-size:18px;}.ygtbw{font-size:18px;color:black;}


	#policeonline{ width: 750px; clear: both; }
	BODY { margin: 0; padding: 0; }
	H1 { color:black; font-size: 2em; line-height: 1.5em; padding: 0; margin: 0; }
	H2 { color:black; font-size: 1.3em; padding: 0 0 5px 0; margin: 0; }
	H2 A { color:black; text-decoration: none; }
	H3 { color:black; background: #FFFFFF; padding: 5px; margin: 5px 0; border-bottom: #FFFFFF 1px solid; font-size: 1em; }
	H4 { padding: 5px; margin: 10px 0 10px 0; border-bottom: #FFE0F0 1px solid; font-size: 1em; }
	P { padding: 7px 0 15px 0; margin: 0; }
	A, A:visited { color:black; }
	
	
	
	
	.note { color:black; }

	
	.nocss {display: none; }
	
	
	
		
		DIV.alert { border: #AF6474 1px solid; padding: 15px; width: 500px; }
		
		SPAN.alert, STRONG.alert, B.alert { color:black; }
		
		.waived { color:black; }
	
	
		#body-content .module_info_1 { border: #FFC2D2 1px solid; background: #FFFFFF; padding: 8px; margin: 0 0 10px 0; }
		
	
		#body-content .container_1 { width:100%; border:1px solid #FFC2D2; margin: 0 0 0 0; padding:0 0 0 0; }
		#body-content .container_1 H4 { font-size: 1.05em; color:black; margin: 0 0 5px -10px; padding: 0; }
		#body-content H4.container_1 { font-size: 1.5em; color:black; border-width: 0px; margin: 10px 3px 3px 3px; padding: 0; }
		
		#body-content .container_2 { border: #FFC2D2 1px solid; background: #FFFFFF; padding: 8px; margin: 0; }
		
	
	UL { padding: 0 0 0 20px; margin: 0; }
	LI { padding: 0 0 10px 0; }
	

	
	
	 
	
	
	
	
	
	#masthead #title { padding: 5px; margin-top: 10px; background: #D48999; text-align: right; height: 1.38em; }
	#masthead #title H2 { float: left; margin: 0px; color:black; font-size: 1.38em; font-family: verdana; font-weight: normal; text-align: left; }
	
		
	#masthead #navigation { width: 100%; overflow: auto; padding: 0; margin: 1px 0 0 0; background: #FFC2D2; font-family: verdana; font-weight: bold; }
	#masthead #navigation A { padding: 7px; float: left; background: #FFC2D2; color:black; border: #FFFFFF 1px solid; border-width: 0 1px 0 0; }
	#masthead #navigation .align-right { float: right; }
	#masthead #navigation .align-right A { border-width: 0 0 0 1px; }
	#masthead #navigation SPAN#current { background: #D48999; padding: 7px; float: left; color:black; border: #FFFFFF 1px solid; border-width: 0 1px 0 0; }
	
	

	#breadcrumb { margin: 7px 0 7px 0; padding: 0; text-align: left; }
	#breadcrumb .separator {  }
	#breadcrumb #current { font-weight: bold; }




	
	#side-column.left { padding-right: 10px; }
	#side-column.right { padding-left: 10px; }
	
	
		
		#side-column UL { padding: 0 0 5px 15px; margin: 0; }
		#side-column UL LI { list-style-type: square; margin: 0 0 3px 0; padding: 0; word-wrap: break-word; }
		
		
		#side-column UL.navigation { padding: 0 0 5px 15px; margin: 0; font-size: xx-small; }
		#side-column UL.navigation LI { list-style-type: none; font-size: 1.2em; color:black; margin: 0 0 10px 0; word-wrap: break-word; }
		#side-column UL.navigation LI#current { list-style-type: none; list-style-image: url('http://www.lancasterpd.com/images/image_2.jpg'); color:black; }
		
		
		
		#side-column UL.navigation_2 { padding: 0 0 5px 15px; margin: 0; font-size: xx-small; }
		#side-column UL.navigation_2 LI { list-style-type: none; font-size: 1.2em; color:black; margin: 0; padding:0; }
		#side-column UL.navigation_2 LI#current { list-style-type: none; list-style-image: url('http://www.lancasterpd.com/images/image_2.jpg'); color:black; margin: 0; padding:0; }
	
	
		#side-column SMALL { font-size: xx-small; }
	
		
		.module_1 { width: 100%; color:black; margin-bottom: 10px; text-align: left;  }
		.module_1 H2 { background: #FFF8FF; font-size: 1em; padding: 5px; margin: 0; word-wrap: break-word; }
		.module_1 H3 { background: #FFF8FF; font-size: xx-small; padding: 5px; margin: 0; font-family: verdana; word-wrap: break-word; }
		.module_1 .body { background: #FFFFFF; padding: 8px; margin: 1px 0 0 0; line-height: 1.2em; word-wrap: break-word; }
		.module_1 UL.body { padding: 8px 8px 8px 20px; font-size: xx-small; }
		.module_1 UL.body LI { padding-bottom: 5px; }
		.module_1 UL { padding: 0 0 5px 15px; margin: 0; font-size: xx-small; }
		.module_1 UL LI { padding-bottom: 0px; }
		
		
		.module_2 { width: 100%; color:black; margin-bottom: 10px; border: #FFC2D2 1px solid; width: 100%; text-align: left;  }
		.module_2 H2 { background: #FFF8FF; font-size: 1em; padding: 3px; margin: 0; border-bottom: #FFC2D2 1px solid; word-wrap: break-word;  }
		.module_2 H3 { background: #FFF8FF; font-size: xx-small; padding: 5px; margin: 0; border-bottom: #FFC2D2 1px solid; font-family: verdana; word-wrap: break-word;  }
		.module_2 .body { background: #FFFFFF; padding: 8px; margin: 1px 0 0 0; word-wrap: break-word; }
		.module_2 HR { width: 95%; height: 1px; border: #FFC2D2 solid; border-width: 1px 0 0 0; }
		
		
		.module_3 { width: 100%; color:black; margin-bottom: 10px; border: #FFC2D2 1px solid; text-align: left;  }
		.module_3 H2 { background: #FFF8FF; font-size: 1em; padding: 3px; margin: 0; border-bottom: #FFC2D2 1px solid; word-wrap: break-word;  }
		.module_3 H3 { background: #FFF8FF; font-size: xx-small; padding: 5px; margin: 0; border-bottom: #FFC2D2 1px solid; font-family: verdana; word-wrap: break-word;  }
		.module_3 .body { background: #FFFFFF; padding: 5px; margin: 0; word-wrap: break-word; }
		
		#side-column DL { padding: 0; margin: 0; }
		#side-column DL DT { font-weight: bold; padding: 0 0 3px 10px; }
		#side-column DL DD { margin: 0 0 3px 20px; }
		#side-column DL DD DD { margin: 0 0 3px 7px; }
		#side-column DL DT.selected { color:black; background: url('http://www.lancasterpd.com/images/image_5.jpg') no-repeat; background-position: left center; }
		#side-column DL DD.selected { color:black; background: url('http://www.lancasterpd.com/images/image_5.jpg') no-repeat; background-position: left center; font-weight: bold; margin-left: 10px; padding-left: 10px; }
		#side-column DL DD DD.selected { color:black; background: url('http://www.lancasterpd.com/images/image_5.jpg') no-repeat; background-position: left center; font-weight: bold; margin-left: -10px; padding-left: 16px; }
		#side-column DL A { color:black; }


	
	
	#body-content .body_module_1 { background: #FFFFFF; color:black; padding: 5px; margin-bottom: 5px; }
	#body-content .body_module_1 P { padding: 0 0 5px 0;}
	#body-content .body_module_1 UL LI { padding: 0; }
	#body-content .body_module_1 .price, 
		#body-content .body_module_1 .price A,
		#body-content .body_module_1 .price A:hover { color:black; text-decoration: none;}
	#body-content .body_module_1 .price BIG { font-size: large; }
		




	
	HR { height: 1px; padding: 0; border: #FFE0F0 solid; border-width: 1px 0 0 0; }
	
	
	HR.separator_1 { height: 1px; padding: 0; border: #FFE0F0 dashed; border-width: 1px 0 0 0; }
	



	
	
	.results { border: #FFF8FF solid; border-width: 0 1px 0 0; }
	.results TH { margin: 0; padding: 5px; background: #FFF8FF; border-left: #FFFFFF 1px solid; }
	.results TH.first { border-width: 0; }
	.results .none { padding: 15px; background: #FFFFFF; border: #FFF8FF solid; border-width: 0 0 1px 1px;  }
	.results TD { border: #FFF8FF solid; border-width: 0 0 1px 1px; padding: 7px; }
	
	.results TABLE TD, .results TABLE TH { border-width: 0; padding: 0; }
	
	
	
	.results_2 {  }
	.results_2 TD.sectionTitle { color:black; height: 2em; }
	.results_2 TD, .results_2 TH { padding: 5px; }
	.results_2 .row1 { background: #FFFFFF; }
	.results_2 .row1#first TD { border-top: #FFE0F0 1px solid; }
	.results_2 .row2 { background: #FFFFFF; }
	.results_2 .row2#first TD { border-top: #FFE0F0 1px solid; }
	.results_2 TR.row1 TD, .results_2 TR.row2 TD { border-bottom: #FFE0F0 1px solid; padding: 2px 5px 2px 5px; }
	
	
	.results_3 { border-top: 1px #FFC2D2 solid; }
	.results_3 H3 { background: #FFF8FF; color:black; padding: 5px; margin: 0; border: #FFC2D2 solid; border-width: 0 1px 1px 1px; }
	.results_3 TABLE { width: 100%; }
	.results_3 .row_1 { float: left; padding: 5px; border: #FFC2D2 solid; border-width: 0 1px 1px 1px; }
	.results_3 .row_2 { float: left; background: #FFFFFF; padding: 5px; border: #FFC2D2 solid; border-width: 0 1px 1px 1px; }
	.results_3 STRONG A { text-decoration: none; }
 

	.button-bar { background: #FFFFFF; text-align: center; padding: 5px; margin: 10px 0 0 0; }
	INPUT.button { background:#FFF9FF url('http://www.lancasterpd.com/images/image_6.jpg'); border:1px solid #B96E7E; border-bottom-width:2px; padding:0.2em 0 0.1em 0; color:black; cursor:hand; margin: 3px; }
	INPUT.button#default { font-weight:bold; }	


	
	.testimonial.details H2 { color:black; padding: 15px 0; font-size: 1.6em; line-height: 1em; }
	.testimonial.details .navigation { background: #FFFFFF; padding: 10px; }
	
	.testimonial.details TD.info { vertical-align: top; padding: 5px 0 0 10px; }
	.testimonial.details .info TD { border-bottom: #FFFFFF 1px solid; padding: 0; }
	.testimonial.details .info .title { font-weight: bold; }
	

.mock-callout { background: #FFB6C6; color:black; border: #6D2333 1px solid; margin: 3px; padding: 3px; text-align: left; }