@charset "utf-8";
/* CSS Document */
.alignLeft{
	float:left;
	margin-left:20px;
	padding-top:12px;
	}
.arrow{list-style-image: url(images/arrow.png);}
.arrow li{padding-bottom: 5px;}
.biggertext {
	font-size:115%;
	font-weight:bold;
}
.bold {
	font-size:inherit;
	font-weight:bold;}
	
.border{border:solid #000;}	

.box {
	border-left:2px solid #999;
	border-top:2px solid #999;
	border-right:4px solid #999;
	border-bottom:4px solid #999;
	background:#F4F3EB;
	margin:5px;
	padding:5px;
	padding-left:10px;
	padding-right:10px;
}

.break {
	clear:both;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
}
.center {text-align:center;}
.chief {font-size:120%;	font-weight:bold;}
.clear {clear:both;}
.contact {
	float:right;
	border-left:1px solid #999;
	border-top:1px solid #999;
	border-right:2px solid #999;
	border-bottom:2px solid #999;
	background:#F4F3EB;
	margin-left:5px;
	padding:5px;
}

.firestats {background-color:#CEEAFD; color:#333333; padding: 5px;}
.firestats li {font-size:150%;}
.floatleft {float:left;}
.floatright {float:right;}
.form {
	margin-top:5px;
	margin-bottom:5px;
}
.h2 {font-weight: bold; color: #000000; font-size: 18px;}
.hidden {display:none;visibility:hidden;}
.ht70{height:100px;}
.hr2 {width:75%;color:#999;	align:center;}
.imageborder{border:solid #000;
				padding:4px;
				margin:0 auto 0 auto}
.img-frame-cap {
    width:740px;
    background:#ffffff;
	margin:0 auto 0 auto;
    padding:18px 18px 2px 18px;
    border:1px solid #999999; }
	
.img-caption {text-align:center;margin-top:4px;font-size:14px; }
						
.inside {width:100%; padding: 0 10px 0 20px}

.italic {
	font-size:inherit;
	font-style:italic;}
.linehight{
	line-height:inherit;}
.lftmargin1{margin-left:10px;}
.lftmargin2{margin-left:130px;}
.marginrt{margin-right:10px;}
.margin-top{margin-top:10px;}
.margin-6{margin-right:-6px;}
.margin-100px{margin-left:-470px;}
.margin-30px{margin-right:-30px;}
.margin0{margin:0px;}
.marginbottom{margin-bottom:-100px;}
.middle{
	margin: 0 auto 0 auto;}
.needsassessment {
	margin-left:30px;
	font-size:100%;
}
.none {list-style-type: none;}
.none li{padding: 5px;margin-left: 50px;}
.nolistitem {list-style-type:none;}
.nolistitem li {padding-bottom: 5px;}
.nowrap {white-space:nowrap;}
.padding {padding:10px;}
.photo {
	border:5px solid #fff;
	box-shadow: 0 0 6px #1F1D1D;
}
.plugins {
	padding: 5px;
	width: 15%;
	background-color: #E2E3D5;
	float: right;
	border: 1px dotted #A6AA77;
	font-size: 0.8em;
	text-align: center;
	color: #000000;
}
.plugins p{
	margin-top: .25em;
	margin-bottom: 0.25em;
}
.radio {margin: 5px 3px 5px 0px;}

.related_links {margin-left: 5px;margin-right: 5px;}
.right {text-align:right;}
.solid-bullet{list-style-type: disc;}
.spacingafter{
	font-size:inherit;
	margin-bottom:6px;
}
.StayConnected li {list-style:none;}
.StayConnected a {vertical-align:middle;text-decoration:none;}
.strike {text-decoration:line-through;}
.textleft {float: left;}
.textright {float: right;}
.times{font-family:Georgia, 'Times New Roman', Times, serif}
.topmargin{margin-top:65px;}
.underbold {
	font-size:inherit;
	font-weight:bold;
	text-decoration:underline;
}
.underline {
	text-decoration:underline;
	font-size:inherit;}
.updated{
	color: #000000;
	font-size: 1em;
	padding-top: 10px;
	display: block;
	float: left;
	margin: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 2px;
	width:70%;
	min-width:550px;
}	

.phonewidth{width:110px;}
.width170{width:170px !important;}
.width375{width:375px !important;}
.width600{width:600px !important;}
.width700{width:700px !important;}
	
/*Colors*/
.whitetext {color:#fff;}	
.redtext {color:#f00;}

.background_firebrick{background-color: #9F1B17;}
.background_maroon{background-color: #570E0C;}
.background_crimson{background-color:#D33431;}
.background_lightgrey{background-color:#D5D7BD;}
.background_linen{background-color:#F4F3EB;}

.text_red{color: #f00;}
.text_darkred{color:#900;}
.text_black{color:#000;}
.text_darkgrey{color:#999;}
.text_white{color:#fff;}
.text_dodgerblue{color: #0276FD;}
.text_navy{color: #000080;}

/* Start Tables */	

.division_info {
	font-size:125%;
	width:50%;
	background:none;
}

.division_info th {
	padding:15px;
	background: none;
	text-align:left;
	border-bottom:1px solid #A6AA77;
}

.division_info td {
	padding:15px;
	background:none;
	border-bottom:1px solid #A6AA77;
}

.directory {
	margin-top:10px;
	border:0;
	padding:5px;
	background-color: #EBECE1;
	width:100%;
	}
	
.directory th {
	font-size:90%;
	padding:5px;
	}	
	
.directory td {
	background-color:#EBECE1;
	padding:5px;
	font-size:90%;
	}
	
.info {
	margin-top:10px;
	border:0;
	padding:5px;
	background-color: #EBECE1;
}
.info th {
	font-size:90%;
	padding:2px;
	}
	
.info td {
	background-color:#EBECE1;
	padding:2px;
	font-size:90%;
	}

.events {
	width: auto;
	border: none;
	border-collapse: collapse;
}

.events th, .vfirs th, .firecorps th {
	background:url(../images/jpg/tableheader.jpg) repeat-x #DADBC8;
	padding:5px;
	font-weight:bold;
	font-size:100%;
	border:1px solid #BDBF9B;
}

.events td, .vfirs td, .firecorps td {
	background:none;
	padding:5px;
	font-size:100%;
	border:1px solid #BDBF9B;
	background-color:#E7EADE;
}
.firecorps {
	width:60%;
	border:none;
	border-collapse:collapse;
}
.noborder, .noborder td {
	background-color:#E7EADE;
	padding:15px;
	border:none;
	border-collapse:collapse;
}
.vfirs {
	width:350px;
	border:none;
	border-collapse:collapse;
}

/* Start Icons */
.zip
	{
	padding-right: 14px;
	background-image:url('../images/icons/zip.gif');
	background-repeat: no-repeat;	
	background-position: right center;
	list-style: none;
	}
	
.doc
	{
	padding-right: 14px;
	background-image:url('../images/icons/doc.gif');
	background-repeat: no-repeat;	
	background-position: right center;
	list-style: none;
	}

.pdf
	{
	padding-right: 14px;
	background-image:url('../images/icons/pdf.gif');
	background-repeat: no-repeat;	
	background-position: right center;
	list-style: none;
	}

.xls
	{
	padding-right: 14px;
	background-image:url('../images/icons/xls.gif');
	background-repeat: no-repeat;	
	background-position: right center;
	list-style: none;
	}
	
.xlsx
	{
	padding-right: 20px;
	background-image:url('../images/icons/XLSX3.png');
	background-repeat: no-repeat;	
	background-position: 100% 10%;
	list-style: none;
	}	

.htm
	{
	padding-right: 14px;
	background-image:url('../images/icons/htm.gif');
	background-repeat: no-repeat;	
	background-position: right center;
	list-style: none;
	}

.ppt
	{
	padding-right: 14px;
	background-image:url('../images/icons/ppt.gif');
	background-repeat:no-repeat;
	background-position: right center;
	list-style:none;
	}
	
.external {
	padding-right: 14px;
	background-image:url('../images/icons/ext.gif');
	background-repeat: no-repeat;	
	background-position: right center;
	list-style: none;
	}

.email {
	padding-right: 14px;
	background-image: url('../images/icons/email.gif');
	background-repeat: no-repeat;	
	background-position: right center;
	list-style: none;
	}

.read {
	padding-right: 14px;
	background-image: url('../images/icons/txt.gif');
	background-repeat: no-repeat;	
	background-position: right center;
	list-style: none;
}

.broken {
	padding-right: 20px;
	background-image: url('../images/icons/link_break.gif');
	background-repeat: no-repeat;	
	background-position: right center;
	list-style: none;
}


.youtube {
	padding-right: 45px;
	background-image: url('../images/icons/youtube.gif');
	background-repeat: no-repeat;	
	background-position: right center;
	list-style: none;
}

.new {
	padding-right: 28px;
	background-image:url('../images/icons/new.jpg');
	background-repeat:no-repeat;
	background-position: right center;
	list-style:none;
	}

/* End Icons */