*{margin:0px;padding:0px;font-size:100%;font-family: helvetica, verdana, arial, sans-serif;}

.noprint { display: none; }

body 
{	background: #ffffff;
	font-size: 12pt;
	font-family: arial;
	line-height: 1.3em;
	}
h1 {margin:0px 0px 15px 0px;padding:0px;font-size:1.4em;font-weight:900;}
h2 {font-weight:bold;font-size: 1.1em;margin:0px 0px 5px 0px;padding:0px;}
h3{}
h4{}
h5{}
h6{}

img{border:none;}
	
strong{font-weight:bold; }

p {margin:0px 0px 16px 0px;padding:0px;}

ol { list-style-type:decimal; margin-left:27px; padding:10px; }
	
ul { margin-left:10px; padding:10px; }

li {  }	
.NoBullet { list-style-type: none; }

table {border:none;}
td {vertical-align:top;}  

/*a {color:#09c; text-decoration:underline;}*/
a {color:#09c;}

/*////////// CLASSES //////////////////////

/* A to Z */
.AtoZLinks a { text-decoration: underline; padding: 20px 0px 20px 0px;}
.AtoZ li { list-style: none; list-style-type: none;  }
.AtoZHeader { font-weight:bold; letter-spacing: .2em; }

/* Bread Crumb Menu */
.BreadCrumbMenu2{font-weight:bold; text-align:left; padding: 0px 0px 5px 5px; clear: both;}
.BreadCrumbMenu2 a{color:#09c; text-decoration:none;}

/* Events Calendar */
.CalendarClass { border: solid 1px #eee; }

/* All the content boxes belong to the content class. */
.content { background-color:white; padding:10px;}

.content a:link:after, .content a:visited:after {
   content: " (" attr(href) ") ";
   font-size: .9em;
   }

.ContentDate{ font-style: italic; font-size: .9em; width:100%; text-align:right; color: gray;}
.ContentDepartmentHome {background-color:white;	padding:10px; border-top: solid 1px #DDD; width:auto; }
	
.ContentPageContent {background-color:white; padding:10px; border-top: solid 1px #DDD; width:auto; }

.ContactInfo{width: 125px; float:left; margin: 0px 0px 0px 5px; letter-spacing: .1em; font-style:italic; font-size: .8em; color: Gray;}

/* fix for IE print display of Contact Info in header */
html .ContactInfo{width:100px;}
	
.ContactUsDeptsDdl {width:400px; height: 15px; margin-bottom: 5px; padding: 2px 5px 5px 15px;}
.ContactUsRequestTypeDdl {width:400px; height: 15px; margin-bottom: 5px; padding: 2px 5px 5px 15px;}
.ContactUsEmailTxb {width:400px; height:15px; margin-bottom: 5px; padding: 2px 5px 5px 15px;}
.ContactUsRequestTxb {width:400px; height: 15px; margin: 17px 0px 5px 0px; padding: 2px 5px 5px 15px;}
	
.CountyContactsHeaderLink a { }
.CountyContactsHeaderLink a:hover { text-decoration:underline; background-color: Transparent; }

.CountyContactsMainTable { font-size: .9em; width:100%;}
.CountyContactsCell1 {width:50%; margin: 3px; padding:5px; background-color:#eee;}
.CountyContactsCell2 {width:50%; margin: 3px; padding:5px; background-color:#eee;}
.CountyContactsAddress {margin-bottom: 5px;}

.CountyHomeLeftNav{width: 160px; float:left;}
.CountyHomeLeftNavContentImage{width: 160px; padding: 5px; border: solid 1px #ddd; margin: 0px 0px 10px 0px;}
.CountyHomeLeftNavMainMenu{width:160px; border: solid 1px #DDD; background-color: #F7F6F3;  margin: 0px 0px 10px 0px; text-align:left;float:left; padding:5px;}

.CountyHomeMainContent {width:100%; float:right; padding-top: 5px;}
	
.CountyHomeContentNewsBox{margin: 10px 0px 10px 0px;}	

.DepartmentHeader { background:#FAFbF9;border-top: solid 1px #ddd; width:100%;margin:0px;padding:0px;}

.DepartmentHeader a {text-decoration:none;}		

.DepartmentHomeMainContent {width:100%;}
.DepartmentHomeOtherContent {display:none;}

.DepartmentLinksLP {display:none;}


.DepartmentResourcesLP {display:none;}
.DepartmentNewsLP {display:none;}

.DropDowList { display:none; }

.GridviewPagerNumbers { display:none;}

.header a {color:#09c; text-decoration:none;}
.header a:link {color:#09c;}
.header a:visited {color:#09c}
.header a:hover {background-color:White;}

/* Important Information */
.Important {border: solid 1px #09c; margin: 10px 0px 10px 0px; padding: 5px; background-color: #F8F7AA;}

.JumpToDropDownList{display:none;}

/* Left Nav */

.LeftNav {display:none;}

.NewPostingIcon {padding-left: 5px;}

.NewsItem {line-height: 1.2em;}

.NoUnderline {}
.NoUnderline a {text-decoration:none;}

.QuickLinkDropDown{display:none;}

.SCHeader {width:100%;}
.SCHeader a {text-decoration:none;}

.SearchBox{display:none;}

.SearcharooBox{display:none;}
.SearchTermSuggestions {border:solid 1px #ddd; width: auto; padding:5px; margin: 0px 0px 10px 0px;}
/*.SearchResult {margin: 0px 0px 10px 0px; word-wrap: break-word;}*/
.SearchResult {margin: 0px 0px 10px 0px; }

.TextBox { padding: 3px; border: solid 1px #DDD; }

.ThickInnerBorder { background-color:White; text-align:left; }

.Container { width: 100%; }

.UpTopLinks { display:none;}

.ViewCount {font-size: .8em;font-weight:normal;margin-left:0px;}

.WeatherCold {color:#2D3E6B; font-size:.8em; font-weight:bold;}
.WeatherNormal {color:#434446; font-size:.8em; font-weight:bold;}
.WeatherTable {border-left:solid 1px #DDD; border-right:solid 1px #DDD; border-bottom:solid 1px #DDD; margin-bottom: 10px;}
.WeatherWarm {color:#6B2D2D; font-size:.8em; font-weight:bold;}

.WeatherForecastHeader {background-image:url(http://www.spokanecounty.org/images/common/h2bg.jpg); background-repeat:repeat-x; font-weight:bold; font-size: 1.1em; border-top: solid 1px #ddd; border-left: solid 1px #ddd; padding-left: 10px; padding-right: 10px; margin-bottom: 0px; color:#F7F6F2;}
.WeatherForecastHeader a{color:#eee; text-decoration:none;}
.WeatherForecastHeader a:link{color:#eee;}
.WeatherForecastHeader a:visited{color:#eee;}
.WeatherForecastHeader a:hover{color:#aaa; background-color:Transparent; text-decoration:underline;}

	
#LeftNav {display:none;}

#Footer {display:none;}

#Footer a{display:none;}

#FooterPrint { text-align:center; width:100%; padding:10px 0px 10px 0px; border-top: solid 1px #DDD; border-bottom:solid 1px #DDD;}

.roundedPanel {display:none;}

#GoogleSearch {display:none;}

.MyContentClass{margin-top:30px;}

#missionquote { width: 400px !important; }



