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

.writewhite {font-weight: bold; font-family: sans-serif; color: #ffffff; font-size: 10pt; background-color: #fac91f;}
.writewhiter { text-decoration: none; text-align: right; font-weight: bold; font-family: sans-serif; color: #ffffff; font-size: 10pt; background-color: #fac91f;}
.blackmenu {font-weight: bold; font-family: sans-serif; color: #000000; font-size: 10pt; }

.blktextsmI {font-weight: normal; font-family: sans-serif; color: #000000; font-size: 8pt;  text-style: italic;}
.blktext {font-weight: normal; font-family: sans-serif; color: #000000; font-size: 8pt; margin: 18px; text-align: justify;}
.blktextmedU {font-weight: bold; font-family: sans-serif; color: #000000; font-size: 10pt; margin: 12px; text-decoration: underline; }
.blktextlg {font-weight: bold; font-family: sans-serif; color: #000000; font-size: 12pt; margin: 12px;}
.blktextlg2 {font-weight: bold; font-family: sans-serif; color: #000000; font-size: 12pt; margin: 12px;}
.blktextXlg {font-weight: bold; font-family: sans-serif; color: #000000; font-size: 18pt; margin: 12px;}

.menux {font-weight: bold; font-family: sans-serif; color: #ffffff; font-size: 8pt; background-color: #cb2222;}
.whitebold {font-weight: bold; font-family: sans-serif; color: #ffffff; font-size: 8pt; }
.whitebold2 {font-weight: bold; font-family:sans-serif; color: #000; font-size: 8pt; }
.whitenormalm {font-weight: bold; font-family: sans-serif; color: #ffffff; font-size: 8pt; margin: 8px; }
.whitenormalmr { text-align: right; font-weight: bold; font-family: sans-serif; color: #ffffff; font-size: 8pt; margin: 8px; }
.whiteboldparaheader {font-weight: bold; font-family: sans-serif; color: #f8da31; font-size: 12pt; margin: 8px; }
.whiteboldparaheadersm {font-weight: bold; font-family: sans-serif; color: #f8da31; font-size: 8pt; margin: 8px; }
.paraheaderlg {font-weight: bold; font-family: sans-serif; color: #f8da31; font-size: 10pt; background-color: #ff0000; border-style: solid; border-width: thin; border-color: #000000; }
.paraheaderlgblu {font-weight: bold; font-family: sans-serif; color: #ffffff; font-size: 8pt; background-color: #1964; border-style: solid; border-width: thin; border-color: #000000; }

li {
	font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
	font-size: 10px;
	color: #000000;
	margin: 12px; 
	text-align: left;
	line-height: 11px;
	}
	
.unordered	{ 	font-family: Arial, Helvetica, sans-serif;    font-weight: bold; 	font-size: 12px;	color: #000000; 	margin: 12px; 	text-align: left; 	line-height: 11px; }

.bred{font-size:11px; font-family: Arial, Helvetica, sans-serif; color:#ff0000; text-decoration:none; font-weight:bold;}
.bred:hover{font-size:11px; font-family: Arial, Helvetica, sans-serif; color:#000; text-decoration:none; font-weight:bold;}
.bred2{font-size:11px; font-family: Arial, Helvetica, sans-serif; color:#000; text-decoration:none;  margin:10px 0 0 15px;}

.resource{font-family:Arial, Helvetica, sans-serif; font-size:10pt; padding:0 0 0 10px;}

.resource ul li{font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#000; list-style:square; margin:0 0 15px 0; padding:0; line-height:20px;}

.re_hyp{color:#ff0000; font-weight:bold; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; }
.re_hyp:hover{color:#000; font-weight:bold; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}

.re_hyp1{color:#000; font-weight:bold; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; }
.re_hyp1:hover{color:#ff0000; font-weight:bold; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.footer_txt{color:#767676; font-family:Arial, Helvetica, sans-serif; font-size:8pt; line-height:20px;}
.footer_hyp{color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:9pt; line-height:20px; text-decoration:none;}
.footer_hyp:hover{color:#414141; font-family:Arial, Helvetica, sans-serif; font-size:9pt; line-height:20px; text-decoration:underline;}
.he_bg_area{width:793px; background:#9c9c9b; padding:0 7px 0 6px; margin:0;}
.he_bg{background:url(images/firesafetyconsultant_img.jpg) no-repeat; width:793px; height:402px; padding:10px 0 0 0; margin:0;}
.left_bg{width:459px; padding:0; margin:0;}

.title_1{font-family:sans-serif; font-size:22px; color:#000; padding-left:35px;}
.title_2{margin:20px 0 0 0; padding:0 10px;}
.title_3{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ffffff; text-align:left; padding:0 0 0 20px; margin:15px 0 15px 0;}
.title_4{font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#ffffff; padding:0 0 0 50px; margin:0 0 5px 0;}
.mid_bg{width:18px;}
.right_bg{width:316px;}
.title_5{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; text-align:left; padding:0 0 0 20px; margin:15px 0 15px 0;}
.title_6{font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#ffffff; padding:0 0 0 30px; margin:0 0 5px 0;}
.title_10{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#000; padding-left:35px; padding-top:10px;}
.title_22{margin:20px 0 0 0; padding:0 15px;}
.title_11{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#ffffff; text-align:left; padding:0 0 0 50px; margin:25px 0 15px 0;}
