/*
     FILE ARCHIVED ON 4:08:56 Dec 31, 2013 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 15:57:56 Jan 7, 2014.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/* Import Eric Meyer's reset css file */

@import url("/assets/css/reset.css");
/* Styles for ofm.wa.gov 



	This style sheet is divided into 3 sections:

	

	1. global styles that apply to all pages

	2. main page styles that apply only to the main page

	3. division gateway and content layer styles that apply to every page with the exception of the main page



	If a style exists for the main page and you want to implement it in another layer, please create a new style. 

*/



/**********************************************************************

	Global styles are in the section below

**********************************************************************/



body {
	background-color: #708383;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 75%;
}
#wrap {
	/* width: 990px; */
	width: 1000px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	border: 5px solid #FFFFFF;
	background-color: #FFFFFF;
}
/* This is not a global style. I left it in this section because I was worried it would get lost in the content styles section. It is currently just being used in the HIED dashboard pages. */

#wrap_dashboard {
	width: 870px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	border: 5px solid #FFFFFF;
	background-color: #FFFFFF;
}
/* End non-global style */

#masthead_top {
	height: 80px;
	background-image: url(/assets/img/masthead.jpg);
	background-repeat: no-repeat;
	background-color: #DAF0F5;
	border-bottom: 3px solid #FFFFFF;
}
#masthead_link {
	display: block;
	height: 80px;
	width: 520px;
	text-indent: -9999px;
	float: left;
}
#skip {
	float: right;
	margin-top: 5px;
	margin-right: 10px;
}
#skip a, #skip a:hover, #skip a:visited {
	position: absolute;
	left: 0px;
	top: -500px;
	width: 1px;
	height: 1px;
	overflow: hidden;
}
#skip a:active, #skip a:focus {
	position: static;
	width: auto;
	height: auto;
	background-color: #DAF0F5;
}
#toplinks {
	float: right;
}
#toplinks p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	margin-top: 5px;
}
#toplinks a {
	color: #333;
	text-decoration: none;
	padding-right: 7px;
}
#toplinks a:hover {
	text-decoration: underline;
}
#search {
	float: right;
	margin: 15px 15px 0px 0px;
}
#masthead_bottom {
	background-color: #FFFFFF;
	background-image: url(/assets/img/ins_building_mirror.jpg);
	background-repeat: no-repeat;
	height: 82px;
	border-bottom: 3px solid #FFFFFF;
}
#add_this {
	float: right;
	/*margin: 60px 20px 0px 0px; This was the margin before adding the survey icon*/

	margin: 7px 20px 0px 0px;
}
#add_this .survey { /*This is just for the survey icon*/
	padding-bottom: 5px;
}
/**********************************************The following styles were created for a template that merged the Population tab into the Research & Data tab. We are keeping this for now ************************************

#tabs {

	width: 100%;

	background-color: #555450;

	min-height: 35px;

}

#tabs ul {

	padding-left: 15px;

}

#tabs li {

	margin-right: 20px;

	float: left;

}

#tabs li.current {

	background-image:url(/assets/img/arrow_current_tab.gif);

	background-repeat: no-repeat;

	background-position: top;

}

#tabs a {

	text-decoration: none;

	color: #FFF;

	text-transform: uppercase;

	letter-spacing: .03em;

	font-family: Arial, Helvetica, sans-serif;

	display: block;

	padding: 10px 0px; 

}

End styles based on a template where Population is rolled into Research and Data************************/

#tabs {
	width: 100%;
	background-color: #555450;
	min-height: 35px;
}
#tabs ul {
	padding-left: 15px;
}
#tabs li {
	margin-right: 18px;
	float: left;
}
#tabs li.current {
	background-image: url(/assets/img/arrow_current_tab.gif);
	background-repeat: no-repeat;
	background-position: top;
}
#tabs a {
	text-decoration: none;
	color: #FFF;
	/*text-transform: uppercase;*/

	font-size: 1.2em;
	letter-spacing: .02em;
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	padding: 10px 0px;
}
#tabs a:hover {
	text-decoration: underline;
}
#footer_functional {
	clear: both;
	width: 990px;
	background-color: #F4F3E0;
	background-image: url(/assets/img/footer_functional_bg.jpg);
	background-repeat: repeat-x;
}
#left_box, #left_center_box, #right_center_box, #right_box {
	width: 246px;
	float: left;
}
#action_links {
	margin-top: 15px;
}
#left_box #action_links a {
	margin-left: 15px;
	margin-bottom: 10px;
}
/* Action links styles section */

#button_home_top {
	display: block;
	height: 18px;
	background: url("/assets/img/action_links_home_top.gif") no-repeat 0 0;
}
#button_home_top:hover {
	background-position: 0 -18px;
}
#button_home_top span {
	display: none;
}
#button_home_bottom {
	display: block;
	height: 18px;
	background: url("/assets/img/action_links_home_bottom.gif") no-repeat 0 0;
}
#button_home_bottom:hover {
	background-position: 0 -18px;
}
#button_home_bottom span {
	display: none;
}
#button_budget_top {
	display: block;
	height: 18px;
	background: url("/assets/img/action_links_budget_top.gif") no-repeat 0 0;
}
#button_budget_top:hover {
	background-position: 0 -18px;
}
#button_budget_top span {
	display: none;
}
#button_budget_bottom {
	display: block;
	height: 18px;
	background: url("/assets/img/action_links_budget_bottom.gif") no-repeat 0 0;
}
#button_budget_bottom:hover {
	background-position: 0 -18px;
}
#button_budget_bottom span {
	display: none;
}
#button_accounting_top {
	display: block;
	height: 18px;
	background: url("/assets/img/action_links_accounting_top.gif") no-repeat 0 0;
}
#button_accounting_top:hover {
	background-position: 0 -18px;
}
#button_accounting_top span {
	display: none;
}
#button_accounting_bottom {
	display: block;
	height: 18px;
	background: url("/assets/img/action_links_accounting_bottom.gif") no-repeat 0 0;
}
#button_accounting_bottom:hover {
	background-position: 0 -18px;
}
#button_accounting_bottom span {
	display: none;
}
#button_isd_top {
	display: block;
	height: 18px;
	background: url("/assets/img/action_links_isd_top.gif") no-repeat 0 0;
}
#button_isd_top:hover {
	background-position: 0 -18px;
}
#button_isd_top span {
	display: none;
}
#button_isd_bottom {
	display: block;
	height: 18px;
	background: url("/assets/img/action_links_isd_bottom.gif") no-repeat 0 0;
}
#button_isd_bottom:hover {
	background-position: 0 -18px;
}
#button_isd_bottom span {
	display: none;
}
#button_labor_top {
	display: block;
	height: 18px;
	background: url("/assets/img/action_links_labor_top.gif") no-repeat 0 0;
}
#button_labor_top:hover {
	background-position: 0 -18px;
}
#button_labor_top span {
	display: none;
}
#button_labor_bottom {
	display: block;
	height: 18px;
	background: url("/assets/img/action_links_labor_bottom.gif") no-repeat 0 0;
}
#button_labor_bottom:hover {
	background-position: 0 -18px;
}
#button_labor_bottom span {
	display: none;
}
#button_risk_top {
	display: block;
	height: 18px;
	background: url("/assets/img/action_links_risk_top.gif") no-repeat 0 0;
}
#button_risk_top:hover {
	background-position: 0 -18px;
}
#button_risk_top span {
	display: none;
}
#button_risk_bottom {
	display: block;
	height: 18px;
	background: url("/assets/img/action_links_risk_bottom.gif") no-repeat 0 0;
}
#button_risk_bottom:hover {
	background-position: 0 -18px;
}
#button_risk_bottom span {
	display: none;
}
#button_contracts_top {
	display: block;
	height: 18px;
	background: url("/assets/img/action_links_contracts_top.gif") no-repeat 0 0;
}
#button_contracts_top:hover {
	background-position: 0 -18px;
}
#button_contracts_top span {
	display: none;
}
#button_contracts_bottom {
	display: block;
	height: 18px;
	background: url("/assets/img/action_links_contracts_bottom.gif") no-repeat 0 0;
}
#button_contracts_bottom:hover {
	background-position: 0 -18px;
}
#button_contracts_bottom span {
	display: none;
}
#button_population_top {
	display: block;
	height: 18px;
	background: url("/assets/img/action_links_population_top.gif") no-repeat 0 0;
}
#button_population_top:hover {
	background-position: 0 -18px;
}
#button_population_top span {
	display: none;
}
#button_population_bottom {
	display: block;
	height: 18px;
	background: url("/assets/img/action_links_population_bottom.gif") no-repeat 0 0;
}
#button_population_bottom:hover {
	background-position: 0 -18px;
}
#button_population_bottom span {
	display: none;
}
#button_research_top {
	display: block;
	height: 18px;
	background: url("/assets/img/action_links_research_top.gif") no-repeat 0 0;
}
#button_research_top:hover {
	background-position: 0 -18px;
}
#button_research_top span {
	display: none;
}
#button_research_bottom {
	display: block;
	height: 18px;
	background: url("/assets/img/action_links_research_bottom.gif") no-repeat 0 0;
}
#button_research_bottom:hover {
	background-position: 0 -18px;
}
#button_research_bottom span {
	display: none;
}
#button_performance_top {
	display: block;
	height: 18px;
	background: url("/assets/img/action_links_performance_top.gif") no-repeat 0 0;
}
#button_performance_top:hover {
	background-position: 0 -18px;
}
#button_performance_top span {
	display: none;
}
#button_performance_bottom {
	display: block;
	height: 18px;
	background: url("/assets/img/action_links_performance_bottom.gif") no-repeat 0 0;
}
#button_performance_bottom:hover {
	background-position: 0 -18px;
}
#button_performance_bottom span {
	display: none;
}
/****End section****/

#left_box h3, #left_center_box h3, #right_center_box h3, #right_box h3 {
	margin: 20px 5px 10px 5px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.1em;
	background-image: url(/assets/img/arrow_south_green.gif);
	background-repeat: no-repeat;
	background-position: left 50%;
	text-indent: 25px;
	letter-spacing: .06em;
}
#left_box #contact h3 {
	background-image: url(/assets/img/icon_envelope_orange.gif);
}
#left_box .tweet {
	background-image: url(/assets/img/Twitter_icon_small.png) !important;
}
#left_box #contact a {
	color: #006699;
}
.extra_margin {
	margin-left: 35px !important;
}
#left_box ul, #left_center_box ul, #right_center_box ul, #right_box ul {
	margin: 5px 10px 5px 5px;
	padding-top: 5px;
}
#left_box li, #left_center_box li, #right_center_box li, #right_box li {
	padding-bottom: 10px;
	font-size: .9em;
	line-height: 1.3em;
}
#left_box a, #left_center_box a, #right_center_box a, #right_box a {
	text-decoration: none;
	color: #333;
}
#left_box a:hover, #left_center_box a:hover, #right_center_box a:hover, #right_box a:hover {
	color: #006699;
	text-decoration: underline;
}
.left {
	float: left;
}
.right {
	float: right;
}
#footer_final {
	background-color: #555450;
	min-height: 47px;
	clear: both;
}
#footer_final p {
	color: #FFF;
	padding: 7px 10px;
	font-size: .8em;
	line-height: 1.5em;
}
#footer_final a {
	color: #FFF;
	text-decoration: none;
}
#footer_final a:hover {
	text-decoration: underline;
}
#footer_final img {
	float: right;
	margin: 5px 15px;
}
/**********************************************************************

	Main page styles section 

**********************************************************************/



#home_top_content {
	width: 990px;
	clear: both;
}
#home_bottom_content {
	width: 990px;
	margin: 15px 0px 0px 0px;
	padding-bottom: 20px;
	clear: both;
}
#top_bar {
	width: 990px;
	height: 15px;
	background-color: #DDEE99;
}
.hgcolumn1 {
	width: 660px;
	float: left;
}
.hgcolumn2 {
	width: 325px;
	float: right;
}
.hgcolumn2 h2 {
	margin-top: 35px;
	padding: 0px 15px 10px 20px;
	font-size: 1.2em;
	color: #F90;
	font-weight: bold;
}
.hgcolumn2 p {
	padding: 0px 15px 10px 20px;
}
.hgcolumn2 a {
	color: #069;
	text-decoration: none;
}
.hgcolumn2 a:hover {
	color: #F90;
	text-decoration: underline;
}
#box_left {
	width: 280px;
	float: left;
	margin-left: 10px;
	margin-bottom: 20px;
}
#box_center {
	width: 325px;
	float: left;
	margin-left: 20px;
	margin-bottom: 20px;
}
#box_right {
	width: 325px;
	float: right;
	margin-left: 8px;
	margin-right: 10px;
	margin-bottom: 20px;
}
#box_left h2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	text-transform: uppercase;
	padding: 5px 5px 7px 35px;
	background-image: url(/assets/img/icon_questionmark.gif);
	background-repeat: no-repeat;
	background-position: 10px 4px;
	background-color: #E8E8E8;
}
#box_left ul {
	border: solid 1px #CCC;
	margin-top: 15px;
}
#box_left ul li {
	border-bottom: solid 1px #CCC;
	padding: 14px 10px 14px 40px;
	line-height: 1.2em;
}
#box_left ul li.white {
	background-image: url(/assets/img/question_bg_white.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
}
#box_left ul li.last {
	border-bottom: none;/*background-color: #F4F3E0;

	background-image: url(/assets/img/question_bg_tan.gif);

	background-repeat: no-repeat;

	background-position: 10px center;*/

}
#box_left ul li.color {
	background-color: #F4F3E0;
	background-image: url(/assets/img/question_bg_tan.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
}
#box_left a {
	color: #333;
	text-decoration: none;
}
#box_left a:hover {
	color: #069;
	text-decoration: underline;
}
#box_center h2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	text-transform: uppercase;
	padding: 5px 5px 7px 30px;
	background-image: url(/assets/img/icon_news.gif);
	background-repeat: no-repeat;
	background-position: 10px 3px;
	background-color: #E8E8E8;
}
#box_center h2.nobg {
	background-color: #FFF;
}
#box_center h3 {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	font-size: 1.2em;
	line-height: 1.4em;
	padding: 12px 5px 10px 5px;
}
#box_center p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	line-height: 1.4em;
	margin: 7px 5px 10px 5px;
}
#box_center a {
	color: #069;
	text-decoration: none;
}
#box_center a:hover {
	color: #F90;
	text-decoration: underline;
}
#box_right h2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	text-transform: uppercase;
	padding: 5px 5px 7px 30px;
	background-image: url(/assets/img/icon_lightbulb.gif);
	background-repeat: no-repeat;
	background-position: 10px 4px;
	background-color: #E8E8E8;
}
#box_right h2.feature {
	background-image: url(/assets/img/icon_star.gif);
	background-color: #E8E8E8;
}
#box_right p {
	font-size: 1.1em;
	line-height: 1.3em;
	margin: 10px 10px 10px 0px;
}
#box_right ul {
	margin-left: 5px;
	margin-top: 15px;
}
#box_right ul li {
	background-image: url(/assets/img/arrow_east_orange_bg_white.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding: 0px 5px 12px 25px;
	font-size: 1.1em;
	line-height: 1.3em;
}
#box_right ul.feature li {
	background-image: url(/assets/img/arrow_east_white_bg_blue.gif);
}
#box_right a {
	color: #333;
	text-decoration: underline;
}
#box_right a:hover {
	color: #069;
	text-decoration: none;
}
/**********************************************************************

	Division gateway and content page styles section 

**********************************************************************/

#des {
	background-color: #FDCC66;
}
#des p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	padding: 3px 10px;
}
#des a {
	text-decoration: underline;
	color: #333;
}
#des a:hover {
	text-decoration: none;
	color: #49737F;
}
#gateway_layer_breadcrumbs {
	background-color: #DDEE99;
	width: 717px;
}
#content_layer_breadcrumbs {
	background-color: #DDEE99;
}
#content_layer_breadcrumbs p, #gateway_layer_breadcrumbs p {
	font-size: .8em;
	color: #000;
	padding: 4px 15px;
}
#content_layer_breadcrumbs a, #gateway_layer_breadcrumbs a {
	color: #333;
	text-decoration: none;
}
#content_layer_breadcrumbs a:hover, #gateway_layer_breadcrumbs a:hover {
	text-decoration: underline;
}
#gateway_right_sidebar {
	background-color: #49737F;
	width: 270px;
	float: right;
	padding-top: 10px;
	margin-bottom: 10px;
}
#gateway_right_sidebar h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.27em;
	font-weight: bold;
	letter-spacing: .07em;
	color: #FFF;
	margin: 18px 10px 5px 10px;
}
#gateway_right_sidebar ul {
	margin-left: 20px;
	margin-bottom: 15px;
}
#gateway_right_sidebar li {
	color: #FFF;
	list-style: none;
	padding: 5px 5px 5px 20px;
	background-image: url(/assets/img/arrow_east_orange.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	line-height: 1.3em;
}
#gateway_right_sidebar a {
	text-decoration: none;
	color: #FFF;
}
#gateway_right_sidebar a:hover {
	text-decoration: underline !important;
}
#gateway_right_sidebar a:visited {
	text-decoration: none;
	color: #FFF !important;
}
#left_nav {
	background-color: #49737F;
	width: 230px;
	float: left;
	margin-bottom: 20px;
}
#gateway_content {
	width: 697px;
	padding-bottom: 5px;
	margin-left: 20px;
	float: left;
}
#gateway_links {
	width: 707px;
	padding-bottom: 20px;
	margin-left: 5px;
	margin-right: 5px;
	float: left;
	border-top: solid 1px #667777;
}
#gateway_links h3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	letter-spacing: .04em;
	line-height: 1.3em;
	margin: 20px 15px 5px 10px;
	color: #333;
}
#gateway_links h3 a {
	text-decoration: none;
	color: #333;
}
#gateway_links h3 a:visited {
	text-decoration: none;
	color: #333;
}
#gateway_links h3 a:hover {
	text-decoration: underline;
	color: #006699;
}
#gateway_links ul {
	margin-left: 20px;
}
#gateway_links li {
	list-style: none;
	line-height: 1.3em;
	padding: 5px 5px 5px 20px;
	background-image: url(/assets/img/arrow_east_blue.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
}
#gateway_links li a {
	color: #006699;
	text-decoration: none;
}
#gateway_links li a:visited {
}
#gateway_links li a:hover {
	color: #FF9900;
	text-decoration: underline;
}
#column_left, #column_center, #column_right {
	width: 235px;
}
#column_left {
	float: left;
}
#column_center {
	float: left;
}
#column_right {
	float: right;
}
/* Content area for 1 column templates */

#content_1col {
	width: 965px;
	margin-left: 20px;
}
#content {
	width: 740px;
	margin-left: 20px;
	float: right;
	padding-bottom: 20px;
}
#content_dashboard {
	width: 870px;
	padding-bottom: 20px;
}
#right_sidebar {
	float: right;
	background-color: #62574F;
	margin-left: 15px;
}
#top_box, #middle_box, #bottom_box {
	width: 225px;
}
#content #right_sidebar h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #FFF;
	margin-left: 15px;
	letter-spacing: .07em;
}
/*The following style exists for the sole purpose of making <p> tags in the right sidebar show up black so it will be easier to spot things that have been coded wrong*/

#content #right_sidebar p {
	color: #000;
}
/* End style*/

#content #right_sidebar ul {
	margin-left: 0px;
}
#content #right_sidebar li {
	color: #FFF;
	list-style: none;
	padding: 5px 5px 5px 20px;
}
#content #right_sidebar ul.top_box_list li {
	background-image: url(/assets/img/arrow_east_green.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
}
#content #right_sidebar ul.middle_box_list li {
	background-image: url(/assets/img/arrow_east_orange.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
}
#content #right_sidebar ul.bottom_box_list li {
	background-image: url(/assets/img/icon_globe.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
}
#content #right_sidebar a {
	text-decoration: none;
	color: #FFF;
}
#content #right_sidebar a:hover {
	text-decoration: underline !important;
}
#content #right_sidebar a:visited {
	text-decoration: none;
	color: #FFF !important;
}
#gateway_content h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: bold;
	color: #333;
	margin: 20px 20px 5px 0px;
}
#content_1col h1, #content h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	font-weight: bold;
	color: #333;
	margin: 20px 20px 10px 0px;
	border-bottom: 1px solid #333;
}
#content_dashboard h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	font-weight: bold;
	color: #333;
	margin: 20px 20px 10px 0px;
}
#gateway_content h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #333;
	margin: 15px 20px 5px 0px;
}
#content h2, #content_1col h2, #content_dashboard h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: bold;
	color: #333;
	margin: 20px 20px 10px 0px;
}
#content h3, #content_1col h3, #content_dashboard h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #333;
	margin: 10px 20px 10px 0px;
}
#content h4, #content_1col h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-transform: uppercase;
	color: #333;
	margin: 10px 20px 10px 0px;
	letter-spacing: .07em;
}
#content p, #gateway_content p, #content_1col p, #content_dashboard p {
	line-height: 1.6em;
	/* [disabled]margin-right: 20px; */
	padding: 10px 0px;
}
p.title {
	padding: 0px !important;
	margin-bottom: 0px !important;
}
p.description {
	padding: 0px 0px 0px 2px !important;
	margin: 0px 20px 0px 5px !important;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #DDDDCC;
	font-size: 0.9em;
}
p.date {
	margin-left: 5px !important;
	margin-bottom: 10px;
	padding: 0px 0px 0px 2px !important;
	color: #666666;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #DDDDCC;
	font-size: 0.9em;
}
p.modified {
	font-size: .8em;
}
#content ul, #content ol, #gateway_content ul, #gateway_content ol, #content_1col ul, #content_1col ol, #content_dashboard ul, #content_dashboar ol {
	margin: 0px 20px 10px 15px;
	padding-left: 20px;
	padding-bottom: 5px;
}
#content ul li, #gateway_content ul li, #content_1col ul li, #content_dashboard ul li {
	list-style-position: outside;
	list-style-type: square;
	padding: 5px;
	line-height: 1.5em;
}
#content ol li, #gateway_content ol li, #content_1col ol li, #content_dashboard ol li {
	list-style-position: outside;
	list-style-type: decimal;
	padding: 5px;
	line-height: 1.5em;
}
#content ol.alpha li, #content_1col ol.alpha li {
	list-style-position: outside;
	list-style-type: lower-alpha;
	padding: 5px;
	line-height: 1.5em;
}
#content ul ul li, #gateway_content ul ul li, #content_dashboard ul ul li {
	list-style-type: circle;
}
#content ol ul li, #gateway_content ol ul li, #content_dashboard ol ul li {
	list-style-type: circle;
}
#content li p, #gateway_content li p, #content_dashboard li p {
	padding: 3px;
}
#content a, #gateway_content a, #content_1col a, #content_dashboard a {
	color: #006699;
	text-decoration: underline;
}
#content a:visited, #content_1col a:visited {
	color: #555450;
}
#gateway_content a:visited {
	color: #555450;
}
#content_dashboard a:visited {
	color: #555450;
}
#content a:hover, #gateway_content a:hover, #content_1col a:hover, #content_dashboard a:hover {
	color: #FF9900;
	text-decoration: none;
}
/******************************Washington Trends styles***************************************/

h1.trendsheading {
	padding-bottom: 0px !important;
	margin-bottom: 0px !important;
}
#trendstable {
	float: right;
	width: 240px;
	margin-left: 10px;
}
#trendstable h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #333;
	margin: 10px 20px 0px 0px;
}
.trendssubtitle {
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-top: 0px !important;
	padding-top: 0px !important;
}
#trendstable table, #trendstable td {
	text-align: center;
	width: 95%;
}
/******************************end Washington Trends styles***********************************/



/***********************************Table styles**********************************************/

#content table {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-right: 20px;
	border-collapse: collapse;
}
#content table caption {
	font-size: 1.1em;
	line-height: 1.3em;
	padding: 3px 0px 7px 0px;
}
#content table th {
	font-weight: bold;
	background-color: #EBE9C5;
	border: 1px solid #999;
	font-size: 1.1em;
	padding: 5px;
	text-align: center;
}
#content table td {
	padding: 7px;
	border: 1px solid #999;
	line-height: 1.3em;
}
#content table td.subcat {
	padding-left: 20px;
}
#content tr.color {
	background-color: #F4F3E0;
}
#content table p {
	padding: 0px;
}
#content table.styled {
	border: none;
}
#content table.styled th {
	border: none;
	font-weight: bold;
	text-align: left;
}
#content table.styled td {
	border: none;
	font-family: Verdana, Geneva, sans-serif;
	line-height: 1.6em;
}
#content table.styled td.subcat {
	padding-left: 20px;
}
#content table.styled p {
	padding: 5px 0px;
}
/*******************************************End table styles***********************************/



img.imgright {
	float: right;
	padding: 3px;
	border: solid 1px #333;
	margin: 0px 7px;
}
img.imgleft {
	float: left;
	padding: 3px;
	border: solid 1px #333;
	margin: 0px 7px;
}
img.imgrightheadshot {
	float: right;
	padding: 3px;
	margin: 0px 7px;
}
strong {
	font-weight: bold;
}
em {
	font-style: italic;
}
