html { min-height: 100%; margin-bottom: 1px; }

p {FONT-SIZE: 80%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
body {FONT-SIZE: 80%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
hr {color:#529E31}
li {FONT-SIZE: 75%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
li.first {
	FONT-SIZE: 75%;
	COLOR: #000000;
	FONT-FAMILY: Verdana;
	margin-left: -20px;
	margin-bottom: 6px;
	font-weight: bold;
}
li.first a{color:#181a6f;text-decoration: none;}
li.first a:hover{color:#000;text-decoration: underline;}
li.first a:visited{color:#181a6f;text-decoration: none;}

li.second {
	FONT-SIZE: 95%;
	COLOR: #000000;
	FONT-FAMILY: Verdana;
	margin-left: -20px;
	margin-bottom: 2px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.subtopic{color:#2b2b84;padding:5px}
.portalgroupheader {font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold;
font-size: 75%; 
margin:9pt 3pt 5pt 3pt; 
padding:2pt; 
color: #2b2b84; 
background-color:#d9e8f7;}
.wideride {FONT-SIZE: 80%}
.small {font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 70%; 
margin:3pt 3pt 3pt 3pt; 
padding:2pt; 
color: #000000;}
.small a:link {color:#2b2b84;}
.small a:visited {color:#2b2b84;}
.small a:hover {color:#2b2b84;}
.smallfooter {font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold;
font-size: 70%; 
margin:3pt 3pt 3pt 3pt; 
padding:7pt; 
color: #336699;}
.smallfooter a:link {color:#fff;}
.smallfooter a:visited {color:#fff;}
.smallfooter a:hover {color:#fff;}
.tiny {font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold;
font-size: 60%; 
margin:3pt 3pt 3pt 3pt; 
padding:2pt; 
color: #000000;}
.title {font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size: 110%; font-weight: bold;}
.righttitle {font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size: 100%; font-weight: bold;}
.smallwhitetitle {font-family: Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size: 80%; font-weight: bold;}
.white {font-family: Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size: 80%; font-weight: bold;}
.white2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size: 75%;
	font-weight: bold;
}
.breadcrumb {FONT-SIZE: 70%; COLOR: #818181; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.breadcrumb a:link {color:#818181;}
.breadcrumb a:visited {color:#818181;}
.breadcrumb a:hover {color:#818181;}

.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 #d9e8f7;
border-left:1px solid #d9e8f7;
border-right:1px solid #d9e8f7;
}

.TIERTWO a:link {color:#000000}
.TIERTWO a:visited {color:#000000}
.TIERTWO a:hover {text-decoration: underline;background: #ddddea url(/2004_img/navpublicsafety_on.gif) top no-repeat;}

.TIERTWO_ON a{
font-family:Verdana;font-size:9pt;
display: block;
font-weight: bold;
color: #FFF;
background: #19196f url(/2004_img/navpublicsafety_selected.gif) top no-repeat;
text-decoration: none;
padding: 3px 25px 3px 20px;
border-bottom:1px solid #2b2b84;
border-left:1px solid #2b2b84;
border-right:1px solid #2b2b84;
}
.TIERTWO_OFF {}

.TIERTWO_SUB_TABLE{
display:none;
border-bottom:1px solid #2b2b84;
border-left:1px solid #2b2b84;
border-right:1px solid #2b2b84;
}

.TIERTWO_SUB {font-family:Verdana;font-size:8pt;width:185px}
.TIERTWO_SUB a{
font-size:8pt;
display: block;
font-weight:normal;
color: #000;
background: #e1f1d4;
text-decoration: none;
padding: 3px 10px 3px 17px;
border-bottom:1px solid #d9e8f7;
}
.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: #000;
background: #e1f1d4;
text-decoration: none;
padding: 3px 10px 3px 17px;
border:1px solid #2b2b84;
}
.topnav a{font-family:Verdana;font-size:9pt;color:#333333;background:#ffffff;text-decoration: none;}
.topnav a:hover{font-family:Verdana;font-size:9pt;color:#333333;background:#ffffff;text-decoration: underline;}
.footer a{font-family:Verdana;font-size:9pt;color:#ffffff}

A:link.topA  {font-family:Verdana; font-size: 9px; color: #181a6f; font-weight: bold; line-height:1.7; text-decoration: none;}
A:visited.topA  {font-family:Verdana; font-size: 9px; color: #181a6f; font-weight: bold; line-height:1.7; text-decoration: none;}
A:hover.topA  {font-family:Verdana; font-size: 9px; color:#5B5BB1; font-weight:bold; line-height:1.7; text-decoration:none;}

td.rowone {
	background-color: #FFF;
	color: black;
}
td.rowtwo {
	background-color: #CCE7F8;
	color: black;
}
td.bgBlue {
	font-family: Verdana;
	color:#ffffff;
	font-size: 75%;
	font-weight: bold;
	background-color: #181a6f;
}
td.bgRed {
	font-family: Verdana;
	color:#ffffff;
	font-size: 75%;
	font-weight: bold;
	background-color: #8e2e2f;
}

td.rowone a{color:#181a6f;text-decoration: none;}
td.rowone a:hover{color:#000;text-decoration: underline;}
td.rowone a:visited{color:#181a6f;text-decoration: none;}

td.rowtwo a{color:#181a6f;text-decoration: none;}
td.rowtwo a:hover{color:#000;text-decoration: underline;}
td.rowtwo a:visited{color:#181a6f;text-decoration: none;}