/*CSS DOCUMENT*/
body {
	padding:0;
	margin:0;
}
#wrapper {
	width:929px;
	height:100%;
	margin:0 auto;
}
#header {
	height:190px;
	width:100%;
}
#flash{
	padding-top:10px;
	height:130px;
	background-color:#000000;
}
#nav {
	padding-top:5px;
	height:30px;
}
#mainContent {
	width:899px;
	background:transparent url(images/middle.png) repeat-y center;
	padding:5px 15px;
}
#mainArea {

}

#top_corner {
	height:19px;
	background:url(images/top_corners.gif) no-repeat center top;
}
#inner_footer {
	height:20px;
	width:100%;
	background: #FFFFFF;
}
#bottom_corner {
	width:100%;
	background:url(images/bottom_corner.png) no-repeat center;
	height:20px;
}
	
.alarmBox {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	height: 500px;
	width: 450px;
	background-image: url(images/Bar500.jpg);
	background-repeat: repeat-x;
}

.fireEXText {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border: 1px solid #999999;
}
.leftBkgd {
	width: 50px;
	background-image: url(images/layout1a_r1_c2.jpg);
	background-repeat: repeat-x;
	height: 900px;
}
.btmMid {
	background-image: url(images/layout1aBtmMid.jpg);
	background-repeat: repeat-x;
	height: 17px;
}

.fireBox {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	height: 710px;
	width: 490px;
	background-image: url(images/box600X490.jpg);
	background-repeat: no-repeat;
	padding-right: 10px;
	padding-left: 10px;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #666666;
}
.footer a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color:  #333333;
	text-decoration: none;
}
.footer a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color:  #333333;
	text-decoration: none;
}
.footer a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #333333;
	text-decoration: none;
}
.footer a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color:  #333333;
	text-decoration: none;
}
.firetables {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.firesaftey {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	height: 611px;
	width: 350px;
	background-image: url(images/indBox.jpg);
	background-repeat: repeat-x;
}
.fireTrain {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	width: 290px;
	background-image: url(images/grey%20box700x300.jpg);
	background-repeat: no-repeat;
	height: 710px;
	background-position: left top;
	padding-right: 10px;
	padding-left: 10px;
	
}
.h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.indBox {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	height: 700px;
	width: 431px;
	background-image: url(images/box700x430.jpg);
	background-repeat: no-repeat;
	padding-right: 10px;
	padding-left: 10px;	
	
}
.indBox p {
	font-size: 12px;
}
.labelImage {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-align: center;
}
.RiskBox {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	height: 710px;
	width: 300px;
	background-image: url(images/box521x310.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-right: 10px;
	padding-left: 10px;
}
.text {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.testBox {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	height: 1300px;
	background-image: url(images/grey%20box%20test.jpg);
	background-repeat: repeat-x;
	padding-right: 10px;
	padding-left: 10px;
}
.footer {
	clip: rect(auto,auto,10px,auto);
}
.shaodowBtmcentral {
	background-image: url(images/shadBtmCentral.jpg);
	background-repeat: repeat-x;
	
}
.maintBox {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	height: 680px;
	width: 456px;
	background-image: url(images/box476w.jpg);
	background-repeat: no-repeat;
	padding-right: 10px;
	padding-left: 10px;
}
.indRight {
	height: 611px;
	background-image: url(images/indBoxRgt.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.boxContact {
	background-image: url(images/box635x450.jpg);
	background-repeat: no-repeat;
	height: 635px;
	width: 450px;
	padding-right: 10px;
	padding-left: 10px;
}
.address {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.topF {
	height: 140px;
	float: right;
	width: 1px;
	background-image: url(images/layout1a_r1_c16.jpg);
}

td img {
/* Another Mozilla/Netscape bug with making sure our images display correctly */
	display: block;
}

#FWTableContainer269543625 {
/* The master div to make sure that our popup menus get aligned correctly.  Be careful when playing with this one. */
	position:relative;
	margin:0px;
	width:1000px;
	height:1200px;
	text-align:left;
}

#MMMenuContainer0911143347_0 {
/* This ID is related to the master menu div for menu MMMenuContainer0911143347_0 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:114px;
	top:170px;
	visibility:hidden;
	z-index:300;
}

#MMMenu0911143347_0 {
/* This class defines things about menu MMMenu0911143347_0's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:#999999;
	width:109px;
	height:88px;
}

.MMMIFVStyleMMMenu0911143347_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu0911143347_0 */
	width:109px;
	height:22px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:103px;
	height:16px;
}

.MMMIVStyleMMMenu0911143347_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu0911143347_0 */
	width:109px;
	height:22px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:103px;
	height:16px;
}

#MMMenu0911143347_0_Item_0 {
/* Unique ID for item 0 of menu MMMenu0911143347_0 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu0911143347_0_Item_1 {
/* Unique ID for item 1 of menu MMMenu0911143347_0 so we can set its position */
	left:0px;
	top:22px;
}

#MMMenu0911143347_0_Item_2 {
/* Unique ID for item 2 of menu MMMenu0911143347_0 so we can set its position */
	left:0px;
	top:44px;
}

#MMMenu0911143347_0_Item_3 {
/* Unique ID for item 3 of menu MMMenu0911143347_0 so we can set its position */
	left:0px;
	top:66px;
}

#MMMenuContainer0911143347_0 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer0911143347_0 a {
/* Controls the general apperance for menu MMMenuContainer0911143347_0's items, including color and font */
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:left;
	vertical-align:middle;
	padding:3px;
	background: url("images/mmmenu1_109x22_up.gif") #ffffff;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer0911143347_0 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer0911143347_0 */
	color:#ffffff;
	background: url("images/mmmenu1_109x22_over.gif") #ac0303;
}
.fireText {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

h1 { margin-top: 0; margin-bottom: 1px; font-family:Geneva,Arial,Helvetica,sans-serif;}

ul#botnav { margin-left: 0; padding-left: 0; margin-bottom:0; padding-bottom: 0;}
ul#botnav li { display: inline; margin-right: 5px; font-family: Verdana, Arial, sans-serif; font-size: 11px;}

ul#botnav a:link,ul#botnav a:visited { text-decoration: underline; color: #000;}
ul#botnav a:hover,ul#botnav a:active { color: red;}

p#tagline { margin-top:5px; padding:0; font-size: 10px; text-align: right;}