/* BEGIN DEFAULT STYLES */
	
	BODY{  margin: 0px;	background-image: url(/2004_img/seattle_back.gif)}
	.TIERTWO {font-family:Verdana;font-size:9pt;}
	.TIERTWO a{
	display: block;
	font-weight:normal;
	color: #000;
	background: #FFFFFF url(/2004_img/white_off.gif) top no-repeat;
	text-decoration: none;
	padding: 3px 25px 3px 20px;
	border-bottom:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	}
	
	.TIERTWO a:link {color:#000000}
	.TIERTWO a:visited {color:#000000}
	.TIERTWO a:hover {text-decoration: underline;background: #D9E8F7 url(/2004_img/navtransportation_on.gif) top no-repeat;}
	
	.TIERTWO_ON a{
	font-family:Verdana;font-size:9pt;
	display: block;
	font-weight: bold;
	color: #FFF;
	background: #0066CC url(/2004_img/navtransportation_selected.gif) top no-repeat;
	text-decoration: none;
	padding: 3px 25px 3px 20px;
	border-bottom:1px solid #0066cc;
	border-left:1px solid #0066cc;
	border-right:1px solid #0066cc;
	}
	.TIERTWO_OFF {}
	
	.TIERTWO_SUB_TABLE{
	display:none;
	border-bottom:1px solid #0066cc;
	border-left:1px solid #0066cc;
	border-right:1px solid #0066cc;
	}
	
	.TIERTWO_SUB {font-family:Verdana;font-size:8pt;width:185px}
	.TIERTWO_SUB a{
	font-size:8pt;
	display: block;
	font-weight:normal;
	color: #000;
	background: #D9E8F7;
	text-decoration: none;
	padding: 3px 10px 3px 17px;
	border-bottom:1px solid #DCE9D9;
	}
	.TIERTWO_SUB a:hover{text-decoration:underline}
	.TIERTWO_SUB_ON {font-family:Verdana;font-size:8pt;}
	.TIERTWO_SUB_ON a{
	font-family:Verdana;
	font-size:8pt;
	display: block;
	font-weight:normal;
	color: #FFFFFF;
	background: #77A96E;
	text-decoration: none;
	padding: 3px 10px 3px 17px;
	border:1px solid #0066cc;
	}
	.topnav a{font-family:Verdana;font-size:9pt;color:#333333; font-weight: bold;text-decoration: none;}
	.topnav a:hover{font-family:Verdana;font-size:9pt;color:#333333; font-weight: bold;text-decoration: underline;}
	.footer a{font-family:Verdana;font-size:9pt;color:#ffffff}

/* END DEFAULT STYLES */


/* BEGIN CUSTOM STYLES */

	.mainContent {
	font-family:Verdana,Arial,Sans-Serif;
	font-size:11px;
	}

	.mainContent h1 {
	color:#20750D;
	margin-top:10px;
	padding:0px;
	font-family:Verdana,Arial,Sans-Serif;
	font-weight:Bold;
	font-size:20px;
	display:block;
	}	

	.mainContent h2 {
	color:#000;
	background-image: url(../images/h2bg01.png);
	background-repeat: no-repeat;
	line-height:16px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-family:Verdana,Arial,Sans-Serif;
	font-weight:Bold;
	font-size:13px;
	display:block;
	}	

	.mainContent h2.home {
	color:#000;
	background-color:#a0c6ea;
	background-image: none;
	font-family:Verdana,Arial,Sans-Serif;
	font-weight:Bold;
	font-size:13px;
	display:block;
	line-height:12px;
	padding:4px;
	}	

	.mainContent h3 {
	color:#267dd3;
	margin-top:40px;
	padding:0px;
	font-family:Verdana,Arial,Sans-Serif;
	font-weight:Bold;
	font-size:13px;
	display:block;
	}	

	.mainContent h4 {
	color:#267dd3;
	margin:0px;
	padding:0px;
	font-family:Verdana,Arial,Sans-Serif;
	font-weight:Bold;
	font-size:11px;
	display:block;
	}	

	.mainContent dt {
	font-weight:Bold;
	}	

	.mainContent dd {
	margin-left:20px;
	margin-bottom:20px;
	}	

	.mainContent .newsDate {
	color:#555;
	font-family:Verdana,Arial,Sans-Serif;
	font-size:10px;
	display:block;
	}	
	
	.mainContent .newsItem {
	margin-bottom:50px;
	}	
	
	.mainContent .newsItem h3 {
	margin:0px;
	}	
	
	.mainContent ul.filelinks {
	padding-left:0px;
	margin-left:25px;
	margin-top:5px;
	list-style-image: url(../images/arrow01.png);
	}	
	
	.mainContent li {
	font-size:11px;
	}	
	
	.mainContent a {
	color:#787878;
	font-weight:Bold;
	}
	
	#sideAddress {
	color: #6E6E6E;
	font-family:Verdana,Arial,Sans-Serif;
	font-size:9px;
	margin-left:10px;
	}
	
	.headline {
	color:#267dd3;
	margin-top:40px;
	padding:0px;
	font-family:Verdana,Arial,Sans-Serif;
	font-weight:Bold;
	font-size:13px;
	display:block;
	}	
	
	.headlineWhite {
	color:#ffffff;
	padding:0px;
	font-family:Verdana,Arial,Sans-Serif;
	font-weight:Bold;
	font-size:13px;
	display:block;
	}	
	
	.small {font-family:Arial; font-size: 10px;}

/* END DEFAULT STYLES */

