/* metrokc.gov/kcdot/transitnow/tn_styles.css */
/* general style sheet */
/* last update: 10.09.08 by anna.clemenger [at] kingcounty.gov */

/* #333333 = dark grey */
/* #CCCCCC = med. grey */
/* #990000 = dark red  */
/* #FFFF66 = dk yellow */
/* #FFFFCC = lt yellow */

.tn
	{  }
	
div.rightbox span.tn
	{ font-style: normal; }
	
div.rightbox h2
	{ margin-top: 0; 
	padding-top: 0; }
	
div.department
	{ padding-bottom: 0px; }
	
div.page_contents
	{ font-family: Verdana, Arial, sans-serif; 
	font-size: .8em; }
	
div.page_contents h2
	{ font-size: .9em; }
	
div.page_contents ul
	{ margin-top: 0; 
	padding-top: 0; 
	margin-left: 0; 
	padding-left: 0;}
	
div.page_contents ul li
	{ margin-left: 2em; 
	padding-left: 0; }

div.pullquote
	{ background-color: #FFFFCC; 
	padding: 1em; 
	border: 1px dashed #333333; 
	line-height: 150%; 
	font-weight: bold; 
	color: #990000; }
	
.red
	{ color: #FF0000; }

.redbox
	{ font-family: Verdana, Arial, sans-serif; 
	color: #FFFFFF; 
	background-color: #660000; 
	padding: .5em; 
	border: 1px solid #000000; }
	
.redbox h2
	{ padding: 0em; 
	margin: 0em; 
	color: #FFFFFF; }

.redbox a, .redbox a:visited
	{ color: #FFFFFF; }
	
.redbox ul
	{ padding: 0em; 
	margin: 0em; }
	
.redbox ul li
	{ padding-left: 0em; 
	margin-left: 1em;  }

.yellowbox
	{ margin-top: 10px; 
	padding: .5em; 
	background-color: #FFFFCC; 
	border: 1px dashed #CCCCCC; 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 80%; }
	
.yellowbox ul
	{ padding: 0em; 
	margin: 0em; }
	
.yellowbox ul li
	{ padding-left: 0em; 
	margin-left: 1em;  }
	
.yellowbox h2
	{ padding: 0em; 
	margin: 0em; }

.subhead
	{ color: #0000CC; 
	font-size: 1.05em; }
	
.size
	{ font-size: 85%; }
	
ul.space li, ol.space li
	{ margin-bottom: 0.5em; }
	
ul.hours
	{ font-weight: bold; 
	color: #CC0000; 
	margin-left: 0; 
	padding-left: 0; }
	
ul.hours li
	{ list-style-image: url(red_arrow.png); 
	padding-bottom: .5em; 
	margin-left: 1.25em; 
	padding-left: 0; }
	
.hours span.normal
	{ color: #000000;
	font-weight: normal; }
	
/* navigation column styles to create 4th level */

ul#navlist ul ul ul					/* level 4 list */
	{ list-style: none; 
	background-color: #D5E7F0;	/* lighter blue */
	margin: 0; 
	padding: 0; 
	display: none; }
		
ul#navlist ul ul ul li				/* level 4 list item */
	{ border-top: 1px solid #90BADE; /* gray blue */
	border-bottom: none; }
		
ul#navlist ul ul ul li a
	{ padding-top: 1px; 
	padding-right: 1px; 
	padding-bottom: 3px; 
	padding-left: 2em; 
	text-indent: -5px; 
	margin-left: 0; }
		
/* end navigation column styles */



