/* CSS Document */* {   padding:0;   margin:0;}body {	background-color: #000033;	color: #000000;	text-align: center;	font-family: Verdana, Arial, Helvetica, sans-serif;	background-image: url(fireworks/bkgd_tile_2.png);	background-repeat:repeat;}p {	font-size: 8pt;	margin-top: 8px;	margin-bottom: 8px;	text-align: left;	padding: 0px 10px;	line-height: 16px;
}acronym, abbr {	border-bottom: 1px dotted #FF9900;	cursor: help;}blockquote {	border: 1px solid #FF9900;	padding: 0 1em;	font-style: italic;	font-size: small;	margin: 0 2em;}#container {	background-image: url(fireworks/new_body.png);	background-repeat: repeat-y;	text-align: left;	width: 701px;	position: relative;	margin-top: 0;	margin-right: auto;	margin-left: auto;	padding-top: 0px;}#pageHeader {	height: 199px;	width: 701px;	background-image: url(images/new_mast_revised.jpg);	background-repeat: no-repeat;}#pageHeader h1 span {	margin-left: -9999px;}#pageHeader h2 span {	display: block;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 20px;	font-variant: small-caps;	position: absolute;	left: 55px;	top: 155px;	width: 220px;}#pageHeader h2 span, #pageHeader h2 a, #pageHeader h2 a:link, #pageHeader h2 a:visited {	color: #FFFFFF;	background-color: inherit;	text-decoration: none;	font-weight: bold;}	#linkList {	clear: both;	float: right;	top: 201px;	position: absolute;	width: 122px;	left: 537px;	text-align: center;}#linkList h3 span {	display: block;	width: 120px;	font-family: "Berlin Sans FB Demi", "Arial Black", sans-serif;	font-size: 12pt;	font-weight: bold;	color: #000066;}#linkList li {	list-style-type: none;	display: inline;	font-size: 8pt;}#linkList div div {	padding: 1em 0;	width: 122px;	height: 40px;	background-repeat: no-repeat;	background-position: center;}#navList div {	background-image: url(images/icons/mortar_board.gif);}#partnerList div {	background-image: url(images/icons/police_helm.gif);}#checkList div {	background-image: url(images/icons/fire_helm.gif);}#contactUs div {	background-image: url(images/icons/school_bus.gif);}#credits div {	background-image: url(images/icons/paramedic.gif);}#credits li {	font-size: x-small;}	#credits li span a {	text-decoration: none;	display: block;	width: 99.99%;}	#navList ul, #partnerList ul, #contactUs ul {	width: 120px;	border-top: 1px solid #999999;	margin: 0px auto;}#navList ul a, #partnerList ul a, #contactUs ul a {	width: 99.99%;	display: block;	border-bottom: 1px solid #999999;	text-decoration: none;	color: #000099;}#navList ul a:visited, #partnerList ul a:visited, #contactUs ul a:visited {	color: #5959FF;}#navList ul a:hover, #partnerList ul a:hover, #contactUs ul a:hover {	background-color: #990000;	color: #FFFFFF;}#intro a, #content a {	text-decoration: none;}#intro a:link, #content a:link {	font-weight: bold;	color: #000099;}#intro a:visited, #content a:visited {	font-weight: bold;	color: #000099;}#intro a:hover, #content a:hover {	font-weight: bold;	color: #990000;	text-decoration: underline;}#breadcrumbs {	margin-left: 42px;	width: 445px;}#content div, #issueBrief, #hearUs, #introBrief, #actionBrief {	margin-left: 42px;	width: 445px;	border-bottom: 1px solid #FFFFFF;	background-image: url(images/div_content.jpg);	background-repeat: repeat-x;	background-position: bottom;}#issueBrief {	min-height: 710px;}	#intro h3 span, #content h3 span {	display: block;	height: 30px;	font-family: "Berlin Sans FB Demi", "Arial Black", sans-serif;	font-size: 16pt;	color: #FF6600;	letter-spacing: .05em;	background-repeat: no-repeat;	background-position: left center;
	padding: 0 10px;}#hearUs h3 span {	background-image: url(fireworks/h3_hearUs.png);}#faqSample h3 span, #faq h3 span {	background-image: url(fireworks/h3_faqSample.png);}#spotlight h3 span {	background-image: url(fireworks/h3_spotlight.png);}h4 {	font-size: 10pt;	font-style: italic;	margin-bottom: .5em;	margin-top: .5em;	color: #990000;
	padding: 0 10px;}#breadcrumbs li {	list-style: none;	display: inline;	font-size: x-small;}p.note {	font-size: x-small;}	#content ul {	margin-left: 15px;}	#content ol {	margin-left: 30px;}#content li {	font-size: small;	line-height: 1.5em;	list-style-position: outside;}#content li a:link {	font-weight: normal;}	#content li a:visited {	font-weight: normal;}	address {	border-left: 1px solid #FF6600;	padding: 1em;	font-style: italic;	font-size: small;	margin: 0 2em;	display: block;}address span {	font-weight: bold;}	h3.generic {	background-image: url(fireworks/h3_generic.png);	background-repeat: no-repeat;	background-position: left;}#introBrief ul li span {	text-transform: uppercase;	color: #FF6600;	font-size: 0.65em;	font-weight: bold;}#introBrief li {	font-size: small;	line-height: 1.5em;	margin-left: 15px;	list-style-type: none;}#introBrief ul {	display: block;	border-left-width: 1px;	border-left-style: dashed;	border-left-color: #FF6600;	margin-left: 15px;	margin-bottom: 15px;}p.link {	text-align: left;}#content div div {	background-image: none;	width: 420px;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #CCCCCC;	margin-left: 10px;}p.byline {	font-size: .6em;	text-transform: uppercase;	letter-spacing: 0.1em;}.link span {	font-size: 0.6em;	text-transform: uppercase;}#poll {	display: none;	margin-top: 20px;	width: 122px;}	#poll a {	color: #FFFFFF;	text-align: center;	display: block;}#poll table {	margin-top: 10px;	background-color: #990000;	background-image: url(fireworks/poll_tile_red.png);	background-repeat: repeat-x;	background-position: top;	font-size: small;	color: #FFFFFF;	text-align: left;}#poll table tr {	height: 25px;}	#poll table tr th {	font-size: small;	font-weight: bold;	text-align: center;	color: #FFFFFF;	border-bottom: 1px solid #FFFFFF;}#poll table tr span {	display: block;	text-align: center;	padding: 2px;}.hidden {	display: none;}	div.newsBrief {	position: relative;	float: right;	width: 220px;	height: auto;	margin-left: 10px;	border-left: 1px dashed #ff6600;	border-bottom: 1px dashed #ff6600;	padding-left: 5px;}	div.newsBrief blockquote {	margin: 5px;	padding: 5px;}	div.newsBrief span {	background-image: url(fireworks/h3_newsBrief.png);	background-repeat: no-repeat;	background-position: right;}#actionBrief div#lobbyday {	background-image: url(images/lobby_day_20080611.gif);	background-repeat: no-repeat;	background-position: top;	display: block;	width: 445px;	height: 198px;}	#actionBrief div#virtual {	background-image: url(images/lobby_online_445x269.gif);	background-repeat: no-repeat;	background-position: top;	display: block;	width: 445px;	height: 269px;}	#actionBrief h3 span {	background-image: url(fireworks/h3_date.png);	background-repeat: no-repeat;	background-position:top;}	#pressClips ul li span {	text-transform: uppercase;	color: #FF6600;	font-size: 0.65em;	font-weight: bold;}#pressClips li {	font-size: small;	line-height: 1.5em;	margin-left: 15px;	list-style-type: none;}#pressClips ul {	display: block;	border-left-width: 1px;	border-left-style: dashed;	border-left-color: #FF6600;	margin-left: 15px;	margin-bottom: 15px;}#pressClips ul ul {	display: block;	border-left: none;	margin-left: 0px;	margin-bottom: 0px;}#pressClips ul ul li {	line-height: 1.25em;}	#pressClips ul li a:link, #pressClips ul li a:visited {	font-weight: bold;}#pressClips ul li a:hover {	color: #990000;	text-decoration: underline;}
