/* CSS Document */

body
{
margin:0px;
padding:0px;
}

h1
{
font-family: Tahoma;
font-size: 10px;
color: #a1a9b9;
text-decoration: none;
vertical-align:middle;
margin:3px;
padding:5px;
}
.main_table
{
vertical-align:top;
}
.left_pad_1
{
padding-left:1px;
}
.right_border
{
background-image:url(../images/content_right1.jpg);
background-repeat:repeat-y;
background-position:top left;
}
.left_border
{
background-image:url(../images/left_border.jpg);
background-repeat:repeat-y;
background-position:top right;
}
h2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:normal;
	font-weight:normal;
	color:#0498f4;
	background-color:#FFFFFF;
	padding-left:14px;
	margin-bottom:0px;
	margin:0px;
	vertical-align:top;
	padding-top:0px;
}

.h2_tag
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:normal;
	font-weight:normal;
	color:#0498f4;
	background-color:#FFFFFF;
	padding-left:14px;
	margin-bottom:0px;
	margin:0px;
	vertical-align:top;
	padding-top:0px;
}

h3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:#424752;
	padding-left:0px;
	margin:0px;
	vertical-align:top;
	padding-top:5px;
	padding-bottom:5px;
}

.h3_tag
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:#424752;
	padding-left:0px;
	margin:0px;
	vertical-align:top;
	padding-top:5px;
	padding-bottom:5px;
}

h4
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#0498f4;
	background-color:#FFFFFF;
	
	margin-bottom:0px;
	margin:0px;
	vertical-align:top;
	padding-top:0px;
}
.h4_text
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#0498f4;
	background-color:#FFFFFF;
	
	margin-bottom:0px;
	margin:0px;
	vertical-align:top;
	padding-top:0px;
}
.h2_img
{
padding-right:20px;
padding-top:0px;
}
.content
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#9c9c9c;
padding-left:14px;
padding-right:22px;
padding-top:0px;
margin:0px;
vertical-align:top;
text-decoration:none;
}

.content1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#9c9c9c;
padding-left:14px;
padding-top:0px;
margin:0px;
vertical-align:top;
text-decoration:none;
}
.sitemap_content
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#4a769b;
font-size:12px;
text-decoration:none;
}
.sitemap_content:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#9c9c9c;
font-size:12px;
text-decoration:none;
}

li
{
vertical-align:middle;
margin:0px;
padding-top:2px;
padding-left:0px;
padding-right:5px;
padding-bottom:0px;
}

ul
{
padding-top:3px;
vertical-align:middle;
padding-left:20px;
padding-right:0px;
padding-bottom:10px;
margin:0px;
}

.nav_text1
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#FFFFFF;
padding-left:27px;
}
.nav_pad
{
margin-top:4px;
}
.hygiene_side_nav_bgd
{
background-image:url(../images/hygiene_side_nav_bgd.jpg);
background-repeat:no-repeat;
width:236px;
height:27px;
}
.side_nav_title
{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:normal;
color:#FFFFFF;
padding-left:13px;
text-decoration:none;
}
.side_nav_title:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:normal;
color:#c5c5c5;
padding-left:13px;
text-decoration:none;
}
.side_nav_bgd_28
{
background-image:url(../images/side_nav_bgd_28.jpg);
background-repeat:no-repeat;
width:236px;
height:28px;
}
.side_nav_bgd_25
{
background-image:url(../images/side_nav_bgd_25.jpg);
background-repeat:no-repeat;
width:236px;
height:25px;
}
.side_nav_bgd_24
{
background-image:url(../images/side_nav_bgd_24.jpg);
background-repeat:no-repeat;
width:236px;
height:24px;
}
.pad_btns
{
padding-left:12px;
}
.pad_btns_right
{
padding-right:5px;
}
.pad_btns_right_sitemap
{
padding-right:10px;
}
.side_nav_text_top
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#4a769b;
text-decoration:none;
padding-top:12px;
}
.side_nav_text_top:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#0f3475;
text-decoration:none;
padding-top:12px;
}
.side_nav_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#4a769b;
text-decoration:none;
padding-top:9px;
}
.side_nav_text:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#0f3475;
text-decoration:none;
padding-top:9px;
}
.send_feedback
{
background-image:url(../images/send_feedback_bgd.jpg);
background-repeat:no-repeat;
width:236px;
height:27px;
}
.feedback_bgd
{
background-image:url(../images/feedback_bgd.jpg);
background-repeat:no-repeat;
width:236px;
height:145px;
}
.feed1_pad
{
background-image:url(../images/feedback_bgd_line1.gif);
padding-left:41px;
padding-top:5px;
}
.feed2_pad
{
background-image:url(../images/feedback_bgd_line1.gif);
padding-left:40px;
padding-top:2px;
}
.feedback_text
{
background-image:url(../images/feedback_bgd_line1.gif);
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#003899;
/*padding-top:12px;*/
}
.formfield
{
border:1px solid #9c9c9c;
width:140px;
height:15px;
vertical-align:top;
text-align:left;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}
.comment_pad
{
background-image:url(../images/feedback_bgd_line1.gif);
padding-left:24px;
padding-top:3px;
vertical-align:top;
}
.comment_area
{
border:1px solid #9c9c9c;
width:140px;
height:60px;
vertical-align:top;
padding-top:3px;
text-align:left;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}
.send_button
{
background-image:url(../images/feedback_bgd_line1.gif);
padding-left:159px;
padding-top:5px;
padding-bottom:0px;
}
.fully_insured_bgd
{
background-image:url(../images/fully_insured.jpg);
background-repeat:no-repeat;
width:176px;
height:43px;
vertical-align:middle;
}
.police_checks_clearance_bgd
{
background-image:url(../images/police_checks_clearance.jpg);
background-repeat:no-repeat;
width:202px;
height:43px;
vertical-align:middle;
}
.security_clearance_bgd
{
background-image:url(../images/security_clearance.jpg);
background-repeat:no-repeat;
width:150px;
height:43px;
vertical-align:middle;
}
.bottom_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:500;
color:#4a4a4a;
}
.footer 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color:#cccccc;
	text-decoration:none;
}
.footer:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #6384bc;
	text-decoration:none;
}
.footer2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color:#cccccc;
	text-decoration:none;
}

a.help
{
	position:relative;
	text-decoration:none;
	font-family:Trebuchet MS;
	font-size:100%;
	color:#5d5d5d;
}
a.help:hover
{
	z-index:25;
	cursor:help;
	text-decoration:none;
	font-family:Trebuchet MS;
	font-size:100%;
	color:#5d5d5d;
}
a.help span
{
	display:none;
}

a.help:hover span
{
	display:block;
	position:absolute;
	background-color:#eeeceb;
	top:3em;
	left:3em;
	width:13em;
	border:1px solid #000000;
	color:#5d5d5d;
	text-align:left;
	padding:2px;
	text-decoration:none;
}

.astriex{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff0000;
vertical-align:top;
}

.header_d2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color:#cccccc;
	text-decoration:none;
}

.header_d1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration:none;
}

.text{
font-family:Trebuchet MS;
font-size:100%;
color:#5d5d5d;
text-decoration:none;
font-weight:normal;
}

.tboxform{
font-family:Trebuchet MS;
font-size:100%;
color:#5d5d5d;
text-decoration:none;
font-weight:normal;
width:170px;
margin:0px;
border:1px solid #9c9c9c;
}

.dropdown{
font-family:Trebuchet MS;
font-size:100%;
color:#5d5d5d;
text-decoration:none;
font-weight:normal;
width:173px;
margin:0px;
border:1px solid #9c9c9c;
}

.side_table
{
color:#d0d0d0;
background-image:url(../images/feedback_bgd_line1.gif);
}

.contact_content
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#9c9c9c;
padding-left:0px;
padding-right:0px;
padding-top:0px;
margin:0px;
vertical-align:middle;
}

.outersideform_error
{
background-image:url(../images/feedback_bgd_line1.gif);

}

.sideform_error
{
background-image:url(../images/feedback_bgd_line1.gif);
color:#ff0000;
vertical-align:top;
padding-left:43px;
}

.sideform_last
{
padding-left:25px;
margin-left:25px;
}
.enquiry_form
{
color:#0498f4;
}



.imgborder
{
border: solid 1px #bbbaba;
}

.padding_top_10
{
padding-top:10px;}

.padding_left_20
{
padding-left:20px;
}


.click_enlarge
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#4a769b;
text-decoration:none;
padding-top:5px;
}
.click_enlarge:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#003366;
text-decoration:none;
padding-top:5px;
}

a
{
outline:none;
}

.linkcon
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#4a769b;
text-decoration:none;
}
.linkcon:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#0f3475;
text-decoration:none;
}
.np_pad_mar{
padding:0px;
margin:0px;
}

.linkcontent
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#9c9c9c;
text-decoration:none;
}
.linkcontent:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#0f3475;
text-decoration:none;
}
.footer_padd
{
padding-left:5px;
}

.h3_text
{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:#424752;
	padding-left:0px;
	margin:0px;
	vertical-align:top;
	padding-top:5px;
	padding-bottom:5px;
}

.head_text
{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:#9C9C9C;
	padding-left:0px;
	margin:0px;
	vertical-align:top;
	padding-top:5px;
	padding-bottom:5px;
}