.border-red {
	border: thin dotted #FF0000;
}
body {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #ECE9D8;
	line-height: 140%;
	clip: rect(auto,auto,auto,auto);
}
.countdown-clock {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	background-image: url(/images/PWQS/countdown-clock/Tacoma-Overview.jpg);
	height: 151px;
	width: 177px;
	color: #653366;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: top;
	white-space: normal;
	border: medium solid #000000;
}




#header {
	background-color: #F3FFE8;
	font-size: 36px;
	padding: 1em 0px 0px 0px;
	text-align: center;
	color: #458a00;
	margin-bottom: 0px;
	margin-left: 3px;
	line-height: 100%;
	vertical-align: middle;
	height: 50px;
}
#header-image { background-color: #F3FFE8; float: left; padding: 10px; margin-right: -5px;}
#slogan { background-color: #F3FFE8; line-height: 5%; font-size: 12px; 
	padding: 1em; text-align: left; border-top: 3px solid #91219E; 
	border-bottom: 3px solid #91219E; clear: left; }	

#nav { min-width: 100px; float: left; margin-left: -1px; padding: 1px; background-color: #F3FFE8; 
	text-align: center; }
	.navlink { margin: 2px 0px; line-height: 110%; border: 3px solid #91219E; 
		text-align: center; width: 125px; }
		.navlink a:link {font-size: 12px; color: #91219E; font-weight: bold; text-decoration: none; }
		.navlink a:visited {font-size: 12px; color: #91219E; font-weight: bold; text-decoration: none; }
		.navlink a:hover {font-size: 12px; color: #91219E; font-weight: bold; text-decoration: none; }
	.sidemenu { margin: 2px; width: 160px; }
	#udm { position: relative; width: 160px; padding: 1em; height: auto; }
		
#inset {margin: 30px 10px 0px 10px; float:right; clear:right;
	border:3px dashed #66CD00; width:225px; font-size: 14px; 
	padding: 10px; margin-bottom: 10px; line-height: 140%; text-align: center; }
	
#inset150 {margin: 5px 10px 0px 10px; float:right; clear:right;
	border:3px dashed #66CD00; width:150px; font-size: 14px; 
	padding: 10px; margin-bottom: 10px; line-height: 140%; text-align: center; }

#inset200 {margin: 30px 10px 0px 10px; float:right; clear:right;
	border:3px dashed #66CD00; width:200px; font-size: 14px; 
	padding: 10px; margin-bottom: 10px; line-height: 140%; text-align: center; }
	
#inset225 {margin: 30px 10px 0px 10px; float:right; clear:right;
	border:3px dashed #66CD00; width:225px; font-size: 14px; 
	padding: 10px; margin-bottom: 10px; line-height: 140%; text-align: center; }
	
#inset250 {margin: 10px 10px 0px 10px; float:right; clear:right;
	border:3px dashed #66CD00; width:250px; font-size: 14px; 
	padding: 10px; margin-bottom: 10px; line-height: 140%; text-align: center; }
	
#inset400 {margin: 10px 10px 0px 10px; float:right; clear:right;
	border:3px dashed #66CD00; width:250px; font-size: 14px; 
	padding: 10px; margin-bottom: 10px; line-height: 140%; text-align: center; }
	
#insetlft {margin: 30px 10px 0px 10px; float:right; clear:right;
	border:3px dashed #66CD00; width:225px; font-size: 14px; 
	padding: 10px; margin-bottom: 10px; line-height: 140%; text-align: left; }		
		
#content { padding: 10px 20px; margin-left: 200px; border-left: 3px dashed #91219E; background-color: #F3FFE8; 
	min-width: 500px; }

#footer { padding: .5em; border-top: 3px solid #91219E; text-align: center;
	background-color: #F3FFE8; font-size: 12px; clear: both; }
	
ul {
	list-style-image: url(/images/purpledotsm.jpg);
	list-style-type: disc;
	line-height: 120%;
	list-style-position: inside;
} 
a:link { color: #91219E; font-weight: bold; text-decoration: underline; } 
a.specialLinkGold:link {
	color: #CC9900;
	text-decoration: none;
}
a.specialLinkSilver:link {
	color: #666666;
	text-decoration: none;
}
a.specialLinkBronze:link {
	color: #996633;
	text-decoration: none;
}
a:visited { color: #91219E; font-weight: bold; text-decoration: underline; } 
a.specialLinkGold:visited {
	color: #CC9900;
	text-decoration: none;
}
a.specialLinkSilver:visited {
	color: #666666;
	text-decoration: none;
}
a.specialLinkBronze:visited {
	color: #996633;
	text-decoration: none;
}
a:hover {
	color: #458a00;
	font-weight: bold;
	text-decoration: underline;
}   
a.specialLinkGold:hover {
	color: #458a00;
	text-decoration: none;
}
a.specialLinkSilver:hover {
	color: #458a00;
	text-decoration: none;
}
a.specialLinkBronze:hover {
	color: #458a00;
	text-decoration: none;
}
p.small { font-size: 12px; }
.green {
	color: #458A00;
	font-weight: bold;
} 
.purple {
	font-weight: bold;
	color: #91219E;
}
.gold {
	color: #CC9900;
}
.silver {
	color: #666666;
}



h1 {
	font-size: 16px;
	color: #458a00;
	font-weight: bold;
	text-indent: -3px;
}
h2 { font-size: 15px; color: #91219E; font-weight: bold; text-indent: 0px; }
h3 {
	font-size: 14px;
	color: #458a00;
	font-weight: bold;
	text-indent: 3px;
}

.singlespaced { line-height: 100%; }

img { border: 0px; }
.indentleft25px {
	text-indent: 25px;
}
.border-solid-thin {
	border: thin solid #000000;
}
.border-solid-1px-black {
	border: 1px solid #000000;
}

.border-solid {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.border-red-dotted {
	border: thin dotted #FF0000;
}

.solid-border {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}

.formLabels {
	text-align: left;
	width: auto;
}
.small-caps {
	font-variant: small-caps;
}
.nodecoration {
	text-decoration: none;
}
.style1 {
	color: #FF0000;
	font-weight: bold;
}
