body{
	font-family:Arial, Helvetica, Sans-Serif;
	color:#000;
	margin:5px;
	text-align:center;
	font-size:0.8em;
	background:#fff;
}

a         {color:#008EC2;}
a:hover   {color:#CC0000;}
.logo_links a {color:#fff;text-decoration:none;}
.logo_links a:hover {color:#FFFF00;}
.topnav a {color:#fff;font-size:10px;text-decoration:none;display:block;float:left;padding:28px 5px 5px 5px;}
.topnav a:hover {color:#fff;}
.breadcrumbs a{color:#ABABAB;text-decoration:none;}
.leftdiv a {color:#D88E8E;text-decoration:none;}
.leftdiv a:hover{color:#8E8E8E;}
.to_top a {color:#D88E8E;}
.to_top a:hover {color:#B8005C;}
.botnav a {color:#999999;}
.botnav a:hover {color:#666;}
.botactive {color:#666;text-decoration:underline;}
.foot a          {color:#333333;}
.foot a:hover    {color:#CC0000;}

/*General Styling*/
.margin0   {margin:0;}
.margintop0 {margin-top:0;}
.marginbot0 {margin-bottom:0;}
.bold      {font-weight:bold;}
.normal    {font-weight:normal;}
.italic    {font-style: italic;}
.center    {text-align:center;}
.clear_both{clear:both;}
.font_tn   {font-size:9px;font-weight:bold;}
.font_sm   {font-size:11px;}
.font_md   {font-size:12px;}
.font_norm {font-size:13px;}
.black     {color:black;}
.break_sm  {height:7px;line-height:7px;}
.break_ty  {height:4px;line-height:4px;}
.red       {color:#FF0000;}
.yellow    {color:#E8DB00;}
.rule_thn {height:1px;color:#ccc;}
.vert_spc {height:140px;}




#main{
	width:730px;
	height:auto;
	overflow:auto;
	margin:0 auto;
	background:#fff url('../images/fire_safety_protection_bg.gif') repeat-y;
	text-align:left;
}
.logo_bg {
        width:730px;
	height:122px;
	background:#CC3333 url('../images/fire_detection_suppression_systems_lbg.png') no-repeat; 
}
.logo_fg{
        width:730px;
	height:122px;
	background-image:url('../images/fire_management_service_training_lfg.jpg');
	background-repeat:no-repeat;
	background-position:right;
}
.logo_fg img{
	width:560px;
	height:80px;
	border:none;
	float:left;
}
.logo_links {
	float:right;
	margin:0;
	font-size:10px;
	padding:7px 9px 0 0;
	color:#fff;
	font-weight:bold;
}
.topnav {
	width:730px;
	height:56px;
	background:#000 url('../images/fire_fighting_equipment_tn.png') no-repeat; 
}
.topnav p {
	margin:0;
	padding-left:41px;
	
}
.profile  {display:block;width:61px;height:40px;float:left;}
.services {display:block;width:58px;height:40px;float:left;}
.products {display:block;width:53px;height:40px;float:left;}
.clients  {display:block;width:55px;height:40px;float:left;}
.gallery  {display:block;width:60px;height:40px;float:left;}
.contact  {display:block;width:57px;height:40px;float:left;}

.bodydiv {
        text-align:left;
        width:696px;
	height:auto;
	background:#fff url('../images/fire_safety_alarm_tdbg.gif') repeat;
	border-left:#CC3333 solid 2px;
	border-right:#CC3333 solid 2px;
	padding:0 15px 0 15px;
}
.textdiv {
        width:696px;
	height:auto;
	background:#fff url('../images/fire_prevention_suppression_bdbg.gif') no-repeat;
	background-position:bottom right;
	overflow:auto;
}
.breadcrumbs {
	margin:0;
	padding-top:27px;
	padding-bottom:5px;
	border-bottom:1px dotted #E2E2E2;
	font-size:10px;
}
.page_title {
	margin:0;
	padding:10px 0;
	color:#000;
	font-size:20px;
}
.page_title_beneath {
	margin:0;
	padding:10px 0 20px 0;
	color:#000;
	font-weight:normal;
	font-size:19px;
}
.page_title_beneath2 {
	margin:0;
	padding:10px 0 10px 0;
	color:#000;
	font-weight:normal;
	font-size:19px;
}
.pgraph_title {
	margin:0;
	padding:10px 0;
	color:#B64545;
	font-size:14px;
}
.red_text {
	color:#B64545;
}
.pgraph_title_bg {
	background:#C3C3C3;
	color:#fff;
	font-size:13px;
	padding:2px 0;
	text-align:center;
	margin:8px 0;
}
p {
	margin:15px 0;
}
.pgraph_spacer {
	clear:both;
	height:20px;
}
.textbox{
	width:490px;
	float:left;
	height:auto;
	padding-left:26px;
	padding-bottom:10px;
}
.leftdiv {
	width:180px;
	height:auto;
	float:left;
	margin-top:15px;
}
.col2 {
	width:200px;
	float:right;
	margin:0 20px 15px 20px;
}
.border_title {
	color:#999999;
	font-size:13px;
	border-top:1px dotted #D4D4D4;
	border-bottom:1px dotted #D4D4D4;
	padding:6px 0;
	margin:0;
}
.arrw_list {
	list-style:none;
	margin:5px 0 7px 3px;
	padding:5px 0 7px 3px;
}
.arrw_list li{
	background:#fff url('../images/fire_safety_arrow_list.gif') no-repeat;
	background-position:center left ;
	display:block;
	width:163px;
	height:14px;
	padding:2px 0 2px 10px;
	background-repeat:no-repeat;
	font-size:11px;
}
.extinguishers {
	width:px;
	height:px;
	border:none;
	float:right;
	position:relative;
	top:16px;
}

.col3_bor_rt {float:left;border-right:1px solid #E9E9E9;border-top:1px solid #E9E9E9;width:160px;height:163px;text-align:center;}
.col3_bor_t  {float:left;border-top:1px solid #E9E9E9;width:160px;height:163px;text-align:center;}
.col3_bor_r  {float:left;border-right:1px solid #E9E9E9;width:160px;height:163px;text-align:center;}
.col3_no_bor {float:left;width:160px;height:163px;text-align:center;}
.col3_thumbs {width:125px;height:120px;border:none;}
.col3_desc   {margin:0;font-size:12px;font-weight:bold;padding-top:3px;}
.col3_desc a {color:#707070;text-decoration:none;}
.col3_desc a:hover {color:#707070;text-decoration:underline;}


.col4_bor_r  {float:left;border-right:1px solid #E9E9E9;width:120px;height:133px;text-align:center;}
.col4_bor_rb  {float:left;border-right:1px solid #E9E9E9;border-bottom:1px solid #E9E9E9;width:120px;height:133px;text-align:center;}
.col4_bor_b  {float:left;border-bottom:1px solid #E9E9E9;width:120px;height:133px;text-align:center;}
.col4_no_bor {float:left;width:120px;height:133px;text-align:center;}
.col4_bor_tr {float:left;border-right:1px solid #E9E9E9;border-top:1px solid #E9E9E9;width:120px;height:133px;text-align:center;}
.col4_bor_t  {float:left;border-top:1px solid #E9E9E9;width:120px;height:133px;text-align:center;}
.col4_thumbs {width:90px;height:90px;border:none;}
.col4_desc   {margin:0;font-size:12px;font-weight:bold;padding-top:3px;}
.col4_desc a {color:#707070;text-decoration:none;}
.col4_desc a:hover {color:#707070;text-decoration:underline;}
.col4_botline {float:left;border-top:1px solid #E9E9E9;width:120px;height:22px;}

.to_top_div {
	width:489px;
	height:12px;
	position:relative;
	bottom:15px;
}
.to_top {
	margin:0;
	float:right;
	font-size:10px;
	font-weight:bold;
}
.sabs  {
	width:70px;
	height:45px;
	float:left;
	margin-right:30px;
}
.font_pgraph_md {
	font-size:12px;
}
.font_pgraph_md p{
	margin:0;
	padding:7px 0;
}
.block_list {
	margin:5px 8px;
	padding:5px 8px;
	list-style-type:square;
	color:#898989;
}
.block_list li{
	padding:5px 0;
}
.disc_list {
	margin:6px 0px 2px 14px;
	padding:6px 0px 2px 14px;
	list-style-type:disc;
	font-size:11px;
}
.disc_list li{
	padding:1px 0;
}
.normal_list {
	margin:2px 0px 10px 16px;
	padding:2px 0px 10px 16px;
	list-style-type:disc;
}
.highlighted {
	background:#FFFBEA;
}
.premises {
	width:295px;
	height:149px;
	float:right;
	border:none;
	margin:8px 0 20px 22px;
}
.mine {
	width:180px;
	height:132px;
	float:left;
	border:none;
	margin:0;
	margin-right:20px;
	margin-top:9px;
}
.clients_div {
	height:auto;
	width:245px;
	float:left;
	text-align:center;
}
.clients_div img{
	width:px;
	border:none;
}
.client1 {
	height:63px;
	padding-bottom:30px;
}
.client2 {
	height:83px;
	padding-bottom:20px;
}
.client3 {
	height:103px;
	padding-bottom:40px;
}
.client4 {
	height:120px;
	padding-bottom:35px;
}
.anglo {height:83px;
	padding-bottom:60px;
}
.img_200by165  {
	width:200px;
	height:165px;
	margin-bottom:20px;
}
.img_120by220  {
	width:120px;
	height:220px;
	margin-bottom:20px;
}
.imgs2_120by220  {
	width:120px;
	height:220px;
	margin-bottom:20px;
	margin-left:70px;
	
}
.imgs3_110by210  {
	width:110px;
	height:210px;
	margin-bottom:20px;
	margin-left:37px;
	
}
.imgs4_105by205  {
	width:105px;
	height:205px;
	margin-bottom:20px;
	margin-left:12px;
	
}
.combo_pic_sizes1 {width:110px;height:230px;margin-bottom:20px;margin-right:15px;}
.combo_pic_sizes2 {width:223px;height:230px;margin-bottom:20px;}
.imgs2_210by173  {
	width:210px;
	height:173px;
	margin-bottom:20px;
	margin-left:25px;
	border:none;
	
}
.faq_list {
	margin:0 10px 0 10px;
	padding:0 10px 0 10px;
	font-weight:bold;
	font-style:italic;
}
.tabbed {margin:10px 10px 15px 20px;}
.tabbed2 {margin:0;padding:0px 10px 15px 30px;}

.thumbnails {width:110px;height:110px; float:left;margin-right:12px;border:none;margin-bottom:30px;}

.safe_sign4_marginr {width:96px;height:96px;margin-right:30px;margin-bottom:25px;}
.safe_sign4_marginn {width:96px;height:96px;margin-bottom:25px;}

.phos_twin_marginr {width:171px;height:85px;margin-right:138px;margin-bottom:25px;}
.phos_twin_marginn {width:171px;height:85px;margin-bottom:25px;}
.phos_trip_marginr {width:230px;height:80px;margin-right:20px;margin-bottom:25px;} 
.phos_trip_marginn {width:230px;height:80px;margin-bottom:25px;}
.phos_single_marginr {width:87px;height:85px;margin-right:40px;margin-bottom:25px;} 
.phos_single_marginn {width:87px;height:85px;margin-bottom:25px;} 
.safe_sign_square {width:130px;height:127px;}
.warning_row {width:438px;height:89px;margin-bottom:25px;margin-left:20px;}
.prohibitory_row {width:437px;height:96px;margin-bottom:25px;margin-left:20px;}
.manditory_row   {width:437px;height:89px;margin-bottom:25px;margin-left:20px;}

.steel_cabs {width:120px;height:124px;margin-bottom:20px;}
.cabs_margin {margin-right:60px;}
.steel_cabs_pgraph1 {margin:0;font-size:10px;position:relative;bottom:20px;text-align:center;float:left;width:120px;}
.steel_cabs_pgraph2 {margin:0;font-size:10px;position:relative;bottom:20px;text-align:center;float:left;width:250px;}
.steel_cabs_pgraph3 {margin:0;font-size:10px;position:relative;bottom:20px;text-align:center;float:left;width:110px;}

.plastic_cabs1 {width:82px;height:154px;float:right;margin-right:10px;}
.plastic_cabs2 {width:80px;height:100px;float:left;margin:8px 8px 5px 0;}
.plastic_cabs3 {width:80px;height:100px;float:right;margin:8px 0 5px 0px;}
.plastic_cabs_boxl {float:left;width:260px;height:auto;margin-right:20px;}
.plastic_cabs_boxr {float:left;width:210px;height:auto;}

.sabs_award    {width:80px;height:102px;float:right;margin-left:5px;border:none;margin-bottom:5px;margin-top:15px;}
.pyrogen_tanks {width:125px;height:109px;float:left;margin-right:15px;border:none;margin-top:3px;}

.graph1        {width:404px;height:201px;}
.graph2        {width:486px;height:134px;}
.graph3        {width:486px;height:139px;}

.tube1 {width:120px;height:148px;float:left;margin-top:10px;margin-right:15px;}
.tube2 {width:146px;height:121px;float:right;margin-left:15px;}
.tube3 {width:115px;height:199px;float:right;margin-top:10px;margin-left:15px;}
.tube4 {width:240px;height:176px;float:left;margin-top:10px;margin-right:10px;margin-bottom:10px;}
.tube5 {width:256px;height:87px;float:right;margin-bottom:5px;margin-left:10px;}
.tube6 {width:175px;height:125px;float:left;margin-bottom:5px;margin-right:10px;margin-top:10px;}
.tube7 {width:175px;height:125px;float:right;margin-bottom:5px;margin-left:10px;margin-top:25px;}

.unisafeplus1 {width:140px;height:129px;float:right;margin: 0 0 0 10px;}
.unisafeplus2 {width:150px;height:204px;float:left;margin: 0 7px 0 0;}
.unisafeplus3 {width:149px;height:204px;float:left;margin: 0 7px 0 0;}
.unisafeplus4 {width:169px;height:121px;float:left;margin: 0 0 6px 0;}
.unisafeplus5 {width:169px;height:77px;float:left;margin: 0 0 22px 0;}
.unisafeplus6 {width:50px;height:70px;float:left;margin:0 20px 0 0;border:none;}

.waterstore1 {width:150px;height:111px;float:left;margin-right:10px;margin-bottom:10px;}
.waterstore2 {width:150px;height:111px;float:right;margin-left:10px;margin-bottom:10px;}

.fireman     {width:100px;height:150px;float:right;margin-left:20px;border:none;}
.corporate   {width:485px;height:120px;}

.fl_right_pic {float:right;margin-left:20px;}
.dryp_ext {width:120px;height:135px;margin-left:65px;}

.redrule_bttm {
	width:696px;
	height:16px;
	border-top:1px solid #F6DDDD;
	margin:0 auto;
	clear:both;
	
}
.botnav {
	width:730px;
	height:20px;
	background:#fff url('../images/fire_extinguisher_equipment_bn.gif') no-repeat;
	font-size:11px;
	color:#999999;
}
.botnav p {
	margin:0;
	position:relative;
	bottom:8px;
	padding-left:18px;
}
.botlinks {
	   float:left;
	   width:450px;
}
.copyright {
	width:223px;
	float:right;
}
.foot { 
	font-size:10px;
	text-align:center;
	height:auto;
        clear:both;
	color:#999;
	padding:20px 0 20px 0;
 }
.L4Abanner {
	width:80px;
	height:31px;
	margin-top:15px;
	border:none;
}
.antispam {
	margin:15px 9px ;
}

/* Tables */

.table1 {
	border:#B2B2B2 solid 1px;
	width:490px;
	border-collapse:collapse;
	text-align:center;
	color:#737373;
	margin-bottom:20px;
}
.table1 td{
	border:#B2B2B2 solid 1px;
	padding:4px 3px;
}
.table2 {
	border:#B2B2B2 solid 1px;
	width:490px;
	border-collapse:collapse;
	text-align:center;
	color:#737373;
	margin-bottom:20px;
}
.table2 td{
	border:#B2B2B2 solid 1px;
	padding:1px 3px;
}
.table3 {
	width:490px;
	border-collapse:collapse;
	text-align:left;
	color:#000;
	margin-bottom:20px;
	font-size:11px;background:#fff;
}
.table3 td{
	padding:2px 2px;
}
.red_bg {
	background-color:#CC3333;
	color:#fff;
	font-weight:bold;
}
.lgrey_bg_blk_txt {
	background:#E6E6E6;
	color:#000;
}


.grey_bg {
	background:#C3C3C3;
	color:#fff;
	font-weight:bold;
}
.lgrey_bg {
	background:#D8D8D8;
	color:#fff;
	font-weight:bold;
}


/* Tables END */

/* Contact Form Styling */

.form_div {width:340px;height:auto;text-align:left;margin:0 auto;float:left;padding:10px 0 20px 0;}
.form_div p {margin:0;}
.sent_div {height:135px;text-align:left;margin:0 auto;}
.contact_left_col {float:left;width:95px;line-height:23px;}
.contact_middle_col {float:left;width:10px;line-height:23px;}
.contact_right_col {float:left;width:230px;padding-top:2px;}
.contact_right_col input{font-family:verdana,arial,helvetica;font-size:12px;height:15px;
	width:230px;margin-bottom:4px;background-color:#ffffff;border:#DDA7A7 solid 1px;}
.contact_right_col textarea{font-family:verdana,arial,helvetica;font-size:12px;height:70px;
	width:230px;background-color:#ffffff;border:#DDA7A7 solid 1px;}
.button {width:40px;font-size:0.9em;margin-right:4px;}
.button_div {width:44px;float:right;margin-top:6px;text-align:right;}
.compulsory {float:left;width:229px;font-size:11px;margin-top:3px;}
.red {color:red;}

/* Contact Form Styling End */


