@charset "utf-8";
/* CSS Document */

body { 
  color : #000000; 
  background : #ffffff; 
  font-family : "Times New Roman", Times, serif;
  font-size : 12pt; 
}

a:link, a:visited {
	color: #620;
	background: transparent;
	font-weight: bold;
	text-decoration: underline;
	}

/*Do not print the following classes and id's*/
#navigation, #advertising, #other, #mainnav, .mainnavtable, #vnav, #hnav, .links, .links1, .linkbox, .quicklinks, .toprightlinks, #breadcrumbs, .printno, #sidebar1, .tab, .wlinks, form.searchbox, #dept_quicklinks, .extralinks { 
  display:none; 
} 
	

h1, h2, h3, h4, h5 {
	padding:2px 0px;margin:2px 0px;
}

h2, h3 {
	border-top:1px solid #ccc;
}

.NewSectionHeadline2, .NewSectionHeadline {
	border-top:1px solid black;
	padding:2px 0px;
	margin:2px 0px;
}
.headerprint {
	border-bottom:2px solid #000000;
	font-size:24px;
	font-weight:bold;
}

.headerprint p {
	vertical-align:middle;
	margin:0 1em;
}

.headerprint img {
	height:72px;
	width:75px;
	vertical-align:middle;
	margin-right:1em;
	margin-bottom:5px;
}


#depttitle {
	width:600px;
}

.dateformat {width:550px;}
	
#deptmain {width:600px;margin-left:0;padding-left:0;}
#footer {margin-top:30px;border-top:2px solid black;}
#header {padding-bottom:0;}


/*#tablebanner {background-color:transparent;background-image:url(../images/banner_13.jpg);background-repeat:no-repeat;border:0;margin-bottom: -8px;;padding-bottom:40px;width:100%;height:161px;vertical-align:bottom;margin-top:-2px;}
.tablebanner_col1 {width:30em;}
.tablebanner_col2 {vertical-align:top;}*/

	
#mainContent {
	width: auto; 
	margin: 0 5%;
	padding: 0; 
	border:0;
	float: none !important;
	color: black; 
	background: transparent;
	}


/* If I were to enable the CSS below (attr(href)), then the URL for each link would print on the page next to the link. */
/*
#mainContent a:link:after, #content a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 90%;
   }

#mainContent a[href^="/"]:after {
  content: " (http://www.clallam.net" attr(href) ") ";
   }

*/


/* Home Page */

/*div#topnews {border-top:2px solid black; border-top:2px solid black;}*/

#panel0 iframe { 
	background-color:#FFFFFF;
	width:575px;
	height:250px;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	overflow:auto;
	margin:0px 0px 0px 0px;
	overflow-x: hidden; 
	overflow-y: hidden;
	color: #9A9CA6; 
} 



div.threecolumn_wrapper, div.threecolumn_wrapper div{
margin:10px;
padding:10px;
}

#deptmain img {
	margin:10px;
	padding:10px;
}



/* DEPARTMENT PHONE LIST STYLES ***********************************************************************/
table#deptphonelist {margin:0.5em 0em;font-family:Arial, Helvetica, sans-serif;font-size:10px;}
table#deptphonelist td {border-bottom:1px dotted #A0A0A0;margin:0px 5px;padding:3px 5px;}
table#deptphonelist td a:link, table#deptphonelist td a:visited, table#deptphonelist td a:active {font-weight:bold;text-decoration:none;color:#0033CC}
table#deptphonelist td a:hover {text-decoration:underline;color:#093}
table#deptphonelist td .normalindented {font-weight:normal;	margin:0 0 0 10px; padding:0;}
table#deptphonelist td .normalindented a:link, table#deptphonelist td .normalindented a:visited, table#deptphonelist td .normalindented a:active {font-weight:normal;text-decoration:underline;}
/*table#deptphonelist td a:hover { font-weight:bold;text-decoration:underline;}*/
table#deptphonelist th {border-bottom:1px solid #999999;margin:0px 5px;padding:3px 5px;background-color:#C8DBFB}
table#deptphonelist div {margin-bottom:0.25em; border-bottom:1px dotted #bbbbbb;}

/* SHERIFF  */



div.sheriffHeader {
	width:auto;
}
div.sheriffHeader div.sheriffLogo {
margin:0px 10px 10px 0px;
	padding:0px 10px 10px 0px;
}

div.sheriffHeader h1 {
	
	margin-bottom:0;	
}
div.sheriffHeader div.sheriffTitle {
	/*float:right;*/
	padding:10px;
	margin:10px;
}
div.sheriffHeader img {
	float:left;
	margin:0px 10px 10px 0px;
	padding:0px 10px 10px 0px;
}
div.sheriffHeader p {
	margin:5px 0 0 0;
	padding:5px;
	border-top:2px solid #040;
	
}




/*  HHS */

div.hhscontactbox {
border:none; margin:5px;padding:5px;
}
div.hhscontactbox h3 {
background-color:#fff; color:#060;border-top:1px solid black;padding:0;margin:0;
}
div.rightboxborder {
margin-top:5px;
}
div.leftboxborder {
margin-top:5px;
}


