@charset "utf-8";
/* CSS Document */

table.bodytable {
border-style: solid; 
border-bottom:3px solid #385D8A; 
border-right:3px solid #385D8A; 
border-top:none;
border-left:3px solid #385D8A;
background:url(/images/structure/body_bg_color.png);
}

td.mainbody {
border-style: solid; 
border-bottom:1px solid #385D8A; 
border-right:1px solid #385D8A; 
border-top:none;
border-left:1px solid #385D8A;
background-image:url(/images/structure/header_bottom.png);
background-position:top;
background-repeat:no-repeat;
vertical-align:top;
}

td.topleft{
background-image:url(/images/structure/header_4_top_left.png);
background-repeat:no-repeat;
background-position:right;
}
td.topright{
background-image:url(/images/structure/header_4_top_right.png);
background-repeat:no-repeat;
background-position:left;
}

.hangingindent {
  padding-left: 22px ;
  text-indent: -22px ;
}

.outside {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000000;}
.outsideBold {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; font-weight:bold;}
.outside a:link {  color: #000000; text-decoration: underline;}
.outside a:visited {  color: #000000; text-decoration: underline}
.outside a:hover { color:#0000000; text-decoration:underline; font-weight:bold; }
.outside a:active { color:#990000; text-decoration: underline; font-weight:bold }
.outsideBold a:link {  color: #000000; text-decoration: underline;}
.outsideBold a:visited {  color: #000000; text-decoration: underline}
.outsideBold a:hover { color:#000000; text-decoration:underline; font-weight:bold; }
.outsideBold a:active { color:#990000; text-decoration: underline; font-weight:bold }

.outside14 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#000000;}
.outsideBold14 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#000000; font-weight:bold;}
.outside14 a:link {  color: #000000; text-decoration: underline;}
.outside14 a:visited {  color: #000000; text-decoration: underline}
.outside14 a:hover { color:#0000000; text-decoration:underline; font-weight:bold; }
.outside14 a:active { color:#990000; text-decoration: underline; font-weight:bold }
.outsideBold14 a:link {  color: #000000; text-decoration: underline;}
.outsideBold14 a:visited {  color: #000000; text-decoration: underline}
.outsideBold14 a:hover { color:#000000; text-decoration:underline; font-weight:bold; }
.outsideBold14 a:active { color:#990000; text-decoration: underline; font-weight:bold }

.outside16 {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color:#000000;}
.outsideBold16 {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color:#000000; font-weight:bold;}
.outside16 a:link {  color: #000000; text-decoration: underline;}
.outside16 a:visited {  color: #000000; text-decoration: underline}
.outside16 a:hover { color:#0000000; text-decoration:underline; font-weight:bold; }
.outside16 a:active { color:#990000; text-decoration: underline; font-weight:bold }
.outsideBold16 a:link {  color: #000000; text-decoration: underline;}
.outsideBold16 a:visited {  color: #000000; text-decoration: underline}
.outsideBold16 a:hover { color:#000000; text-decoration:underline; font-weight:bold; }
.outsideBold16 a:active { color:#990000; text-decoration: underline; font-weight:bold }

.tBodyBlack {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000000;}
.tBodyBlackBold {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; font-weight:bold;}
.tBodyBlack a:link {  color: #385D8A; text-decoration: underline;}
.tBodyBlack a:visited {  color: #385D8A; text-decoration: underline}
.tBodyBlack a:hover { color:#0000FF; text-decoration:underline; font-weight:bold; }
.tBodyBlack a:active { color:#990000; text-decoration: underline; font-weight:bold }
.tBodyBlackBold a:link {  color: #385D8A; text-decoration: underline;}
.tBodyBlackBold a:visited {  color: #385D8A; text-decoration: underline}
.tBodyBlackBold a:hover { color:#0000FF; text-decoration:underline; font-weight:bold; }
.tBodyBlackBold a:active { color:#990000; text-decoration: underline; font-weight:bold }

.tBodyBlack14 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#000000}
.tBody14BlackBold {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color=:#000000 font-weight:bold;}
.tBodyBlack14 a:link {  color: #385D8A; text-decoration: underline;}
.tBodyBlack14 a:visited {  color: #385D8A; text-decoration: underline}
.tBodyBlack14 a:hover { color:#0000FF; text-decoration:underline; font-weight:bold; }
.tBodyBlack14 a:active { color:#990000; text-decoration: underline; font-weight:bold }
.tBodyBlack14Bold a:link {  color: #385D8A; text-decoration: underline;}
.tBodyBlack14Bold a:visited {  color: #385D8A; text-decoration: underline}
.tBodyBlack14Bold a:hover { color:#0000FF; text-decoration:underline; font-weight:bold; }
.tBodyBlack14Bold a:active { color:#990000; text-decoration: underline; font-weight:bold }

.tBodyBlack18 {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; color:#000000}
.tBody18BlackBold {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; color:#000000 font-weight:bold;}
.tBodyBlack18 a:link {  color: #385D8A; text-decoration: underline;}
.tBodyBlack18 a:visited {  color: #385D8A; text-decoration: underline}
.tBodyBlack18 a:hover { color:#0000FF; text-decoration:underline; font-weight:bold; }
.tBodyBlack18 a:active { color:#990000; text-decoration: underline; font-weight:bold }
.tBodyBlack18Bold a:link {  color: #385D8A; text-decoration: underline;}
.tBodyBlack18Bold a:visited {  color: #385D8A; text-decoration: underline}
.tBodyBlack18Bold a:hover { color:#0000FF; text-decoration:underline; font-weight:bold; }
.tBodyBlack18Bold a:active { color:#990000; text-decoration: underline; font-weight:bold }

.buttonTEXT {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color:#000000; font-weight:bold; text-align:left;}
.buttonTEXT a:link {  color: #000000; text-decoration: none;}
.buttonTEXT a:visited {  color: #000000; text-decoration: none;}
.buttonTEXT a:hover { color:#0000FF; text-decoration:underline; font-weight:bold; }
.buttonTEXT a:active { color:#990000; text-decoration: underline; font-weight:bold; }

h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 22px; color:#000000; font-weight:bold;}
h1 a:link {  color: #000000; text-decoration: none;}
h1 a:visited {  color: #000000; text-decoration: none;}
h1 a:hover { color:#0000FF; text-decoration:underline; font-weight:bold; }
h1 a:active { color:#990000; text-decoration: underline; font-weight:bold; }

h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#000000; font-weight:bold;}
h2 a:link {  color: #000000; text-decoration: underline;}
h2 a:visited {  color: #000000; text-decoration: underline;}
h2 a:hover { color:#0000FF; text-decoration:underline; font-weight:bold; }
h2 a:active { color:#990000; text-decoration: underline; font-weight:bold; }

.h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 22px; color:#000000; font-weight:bold;}
.h1 a:link {  color: #000000; text-decoration: none;}
.h1 a:visited {  color: #000000; text-decoration: none;}
.h1 a:hover { color:#990000; text-decoration:underline; font-weight:bold; }
.h1 a:active { color:#990000; text-decoration: underline; font-weight:bold; }

.h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#000000; font-weight:bold;}
.h2 a:link {  color: #000000; text-decoration:none}
.h2 a:visited {  color: #000000; text-decoration: none;}
.h2 a:hover { color:#990000; text-decoration:underline; font-weight:bold; }
.h2 a:active { color:#990000; text-decoration: underline; font-weight:bold; }

.tBodyBold {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#000000; font-weight:bold;}
.tBodyBold a:link {  color: #000000; text-decoration: none;}
.tBodyBold a:visited {  color: #000000; text-decoration: none;}
.tBodyBold a:hover { color:#0000FF; text-decoration:underline; font-weight:bold; }
.tBodyBold a:active { color:#990000; text-decoration: underline; font-weight:bold; }

.header {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#000000; font-weight:bold;}
.header a:link {  color: #000000; text-decoration: none;}
.header a:visited {  color: #000000; text-decoration: none;}
.header a:hover { color:#990000; text-decoration:underline; font-weight:bold; }
.header a:active { color:#990000; text-decoration: underline; font-weight:bold; }

.navigation {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000;}
.navigation a:link {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:underline;}
.navigation a:hover {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#990000; text-decoration:underline;}
.navigation a:active {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:underline;}
.navigationWHITE {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000}

.tBody {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000000;}
.tBody  a:link {  color: #0000FF; text-decoration: underline;}
.tBody  a:visited {  color: #0000FF; text-decoration: underline;}
.tBody  a:hover { color:#990000; text-decoration:underline; }
.tBody  a:active { color:#7ba0d5; text-decoration: underline;}

td.button {
background:url(/images/structure/button_home.png);
background-repeat:no-repeat;
background-position:left;
vertical-align:text-top;
}

td.about {
height: 57px;
width: 201px;
margin:0;
padding:0;
background-image:url("/images/structure/left_about_over.png");
background-repeat:no-repeat;
}
td.about a, td.about a:link, td.about a:visited {
display:block;
}
td.about img {
width:201px;
height:57px;
border:0;
}
td.about a:hover img {
visibility:hidden;
}
td.training {
height: 57px;
width: 201px;
margin:0;
padding:0;
background-image:url("/images/structure/left_training_over.png");
background-repeat:no-repeat;
}
td.training a, td.training a:link, td.training a:visited {
display:block;
}
td.training img {
width:201px;
height:57px;
border:0;
}
td.training a:hover img {
visibility:hidden;
}
td.articles {
height: 57px;
width: 201px;
margin:0;
padding:0;
background-image:url("/images/structure/left_articles_over.png");
background-repeat:no-repeat;
}
td.articles a, td.articles a:link, td.articles a:visited {
display:block;
}
td.articles img {
width:201px;
height:57px;
border:0;
}
td.articles a:hover img {
visibility:hidden;
}
td.le {
height: 57px;
width: 201px;
margin:0;
padding:0;
background-image:url("/images/structure/left_le_over.png");
background-repeat:no-repeat;
}
td.le a, td.le a:link, td.le a:visited {
display:block;
}
td.le img {
width:201px;
height:57px;
border:0;
}
td.le a:hover img {
visibility:hidden;
}
td.fire {
height: 57px;
width: 201px;
margin:0;
padding:0;
background-image:url("/images/structure/left_fire_ems_over.png");
background-repeat:no-repeat;
}
td.fire a, td.le a:link, td.le a:visited {
display:block;
}
td.fire img {
width:201px;
height:57px;
border:0;
}
td.fire a:hover img {
visibility:hidden;
}
td.jails {
height: 57px;
width: 201px;
margin:0;
padding:0;
background-image:url("/images/structure/left_jails_over.png");
background-repeat:no-repeat;
}
td.jails a, td.jails a:link, td.jails a:visited {
display:block;
}
td.jails img {
width:201px;
height:57px;
border:0;
}
td.jails a:hover img {
visibility:hidden;
}
td.risk {
height: 57px;
width: 201px;
margin:0;
padding:0;
background-image:url("/images/structure/left_risk_over.png");
background-repeat:no-repeat;
}
td.risk a, td.risk a:link, td.risk a:visited {
display:block;
}
td.risk img {
width:201px;
height:57px;
border:0;
}
td.risk a:hover img {
visibility:hidden;
}
td.expert {
height: 57px;
width: 201px;
margin:0;
padding:0;
background-image:url("/images/structure/left_expert_over.png");
background-repeat:no-repeat;
}
td.expert a, td.expert a:link, td.expert a:visited {
display:block;
}
td.expert img {
width:201px;
height:57px;
border:0;
}
td.expert a:hover img {
visibility:hidden;
}
td.resources {
height: 57px;
width: 201px;
margin:0;
padding:0;
background-image:url("/images/structure/left_resources_over.png");
background-repeat:no-repeat;
}
td.resources a, td.resources a:link, td.resources a:visited {
display:block;
}
td.resources img {
width:201px;
height:57px;
border:0;
}
td.resources a:hover img {
visibility:hidden;
}
td.staff {
height: 57px;
width: 201px;
margin:0;
padding:0;
background-image:url("/images/structure/left_staff_over.png");
background-repeat:no-repeat;
}
td.staff a, td.staff a:link, td.staff a:visited {
display:block;
}
td.staff img {
width:201px;
height:57px;
border:0;
}
td.staff a:hover img {
visibility:hidden;
}




.table_cells{display:block}
.table_cells *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#C4D8FF}
.table_cells1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #7ba0d5;
  border-right:1px solid #7ba0d5;
  background:#a4bfec}
.table_cells2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #507fbd;
  border-right:1px solid #507fbd;
  background:#abc5f1}
.table_cells3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #abc5f1;
  border-right:1px solid #abc5f1;}
.table_cells4{
  border-left:1px solid #7ba0d5;
  border-right:1px solid #7ba0d5}
.table_cells5{
  border-left:1px solid #a4bfec;
  border-right:1px solid #a4bfec}
.table_cellsfg{
  background:#C4D8FF}

table.borderRedAll {
border-style: solid; 
border-bottom:1px solid #CC0000; 
border-right:1px solid #CC0000; 
border-top:1px solid #CC0000;
border-left:1px solid #CC0000;
}

td.borderLeftBottomBLUE {
border-style: solid; 
border-bottom:2px solid #0D0464; 
border-right:2px solid #0D0464; 
border-top:none;
border-left:none;
}

td.bordRedAll {
border-style: solid; 
border-bottom:1px solid #CC0000; 
border-right:1px solid #CC0000; 
border-top:1px solid #CC0000;
border-left:1px solid #CC0000;
background-color:#abc5f1;
}

td.fireexperts {
background-image:url(images/staff/fire_experts.png);
background-position:top;
background-repeat:no-repeat;
}

.highlight {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:left;
font-size:14px;
background-color:#000000;
color:#FFFFFF;
}
.lgRef {
	color: #990000;
	font-weight: bold;
}

ol.adv {clear: right; float: right; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#990000; height: auto; list-style: none; margin-top: 10px; margin-bottom: 14px; border-left: 2px solid #990000; margin-left:8px; margin-right:10px; text-align:center}


