img  {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.clear {
	clear: both;
	margin: 0px;
	padding: 0px;
	height: 0%;
	width: 0%;
	overflow: hidden;
	visibility: hidden;
}


.vspacer {
	float: left;
	margin-right: 8px;
	margin-left: 9px;
}
.hspacer {
	padding-top: 4px;
	padding-bottom: 4px;
}
.wspacer {
	background-color: #000000;
	height: 2px;
}
.tspacer {
	height: 6px;
	background-color: #000000;
	line-height: 0px;
}






.b {
	font-weight: bold;
}
.i {
	font-style: italic;
}
.subtitle {
	font-size: 13px;
	font-weight: bold;
	line-height: 15px;
}
.foot_title {
	font-weight: bold;
	padding-top: 9px;
}
.rel_title {
	font-weight: bold;
	color: #25518f;
	padding-left: 14px;
}
.rel_title a {
	color: #25518F;
	text-decoration: none;
}
.rel_title a:hover {
	color: #257BEE;
	text-decoration: none;
}


.blue_bull {
	font-size: 13px;
	font-weight: bold;
	color: #25518f;
	line-height: 20px;
	padding-left: 10px;
	padding-right: 10px;
}
.blue_bull_s {
	font-size: 11px;
	color: #25518f;
	line-height: 18px;
	padding-left: 10px;
	padding-right: 10px;
}
.blue_bull_m {
	font-size: 12px;
	color: #25518f;
	line-height: 18px;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;
}

.grey_bull {
	font-size: 12px;
	font-weight: bold;
	color: #020202;
	line-height: 18px;
}

.blue_ital {
	font-style: italic;
	color: #257BEE;
	font-size: 12px;
}
.blue_l {
	font-size: 12px;
	font-weight: bold;
	color: #257BEE;
	line-height: 18px;
}
.grey_l {
	font-size: 12px;
	font-weight: bold;
	color: #020202;
	line-height: 18px;
}

.blue_s {
	color: #436fad;
}
.t12 {
	font-size: 11px;
	font-weight: bold;
}





.red1 {
	font-size: 13px;
	font-weight: bold;
	color: #CC2229;
	line-height: 17px;
}
.outer_i {
	clear: both;
	margin: 0px;
	padding: 0px;
}




.outer {
	clear: both;
	margin: 0px;
	padding: 0px;
	background-repeat: repeat-x;
	background-position: 0px bottom;
}




.inner {
	width: 997px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}
.inner_wide {
	width: 997px;
	clear: both;
	background-image: url(img/barback.jpg);
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
}
.stretch_bar {
	background-image: url(img/bevrep.gif);
	background-repeat: repeat-x;
	clear: both;
	height: 25px;
	width: 100%;
}


.topbar {
	padding-top: 6px;
	font-size: 10px;
	clear: both;
	padding-left: 41px;
	padding-right: 41px;
}
.topbar a {
	color: #4B95D7;
	text-decoration: none;
}
.topbar a:hover {
	color: #FFFFFF;
}

.topbar .left {
	float: left;
	font-size: 11px;
	font-weight: normal;
}

.topbar .right {
	text-align: right;
	float: right;
	font-size: 11px;
}
#top_links {
	display: none;
}

.midbar {
	clear: both;
}


.logo {
	padding-top: 14px;
	padding-bottom: 7px;
	padding-left: 43px;
	float: left;
}
.tmenu {
	float: right;
	padding-top: 11px;
	padding-right: 41px;
}
#our_certs {
	display: none;
}
#quick_enq {
	display: none;
}



.menu1  {
	clear: both;
	width: 966px;
	height: 25px;
	z-index: 25;
	margin-right: auto;
	margin-left: auto;
}
.menu1 img {
	padding-bottom: 5px;
}


.menu1 .divider {
	float: left;
	width: 2px;
}
.menu1 .link1 {
	padding-left: 25px;
	float: left;
}
.menu1 .link2 {
	float: left;
}
.menu1 .link3 {
	float: left;
}
.menu1 .link4 {
	float: left;
}
.menu1 .link5 {
	float: left;
}
.menu1 .link6 {
	float: left;
}
.menu1 .link7 {
	float: left;
}
#asset_b {
	display: none;
}

.menu1 .link8 {
	float: left;
	display: none;
}

.submenu2  {
	position: absolute;
	margin: 0px 0px 0px 48px;
	z-index: 50;
	padding-bottom: 2px;
	display: none;
}
.submenu3  {
	position: absolute;
	margin: 0px 0px 0px 129px;
	z-index: 50;
	padding-bottom: 2px;
	display: none;
}
.submenu4  {
	position: absolute;
	margin: 0px 0px 0px 215px;
	z-index: 50;
	padding-bottom: 2px;
	display: none;
}
.submenu5  {
	position: absolute;
	margin: 0px 0px 0px 316px;
	z-index: 50;
	padding-bottom: 2px;
	display: none;
}
.submenu6  {
	position: absolute;
	margin: 0px 0px 0px 431px;
	z-index: 50;
	padding-bottom: 2px;
	display: none;
}
.submenu7  {
	position: absolute;
	margin: 0px 0px 0px 566px;
	z-index: 50;
	padding-bottom: 2px;
	display: none;
}

.sub1  {
	background-color: #1c3f71;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4B95D7;
	z-index: 100;
	padding-top: 3px;
	padding-right: 12px;
	padding-bottom: 4px;
	padding-left: 12px;
}
.sub1  a {
	color: #FFFFFF;
	text-decoration: none;
}
.sub1  a:hover {
	color: #4B95D7;
	text-decoration: none;
}
.sub2 {
	background-color: #1c3f71;
	margin: 0px;
	padding-top: 3px;
	padding-right: 12px;
	padding-bottom: 4px;
	padding-left: 12px;
	z-index: 101;
}
.sub2  a {
	color: #FFFFFF;
	text-decoration: none;
}
.sub2  a:hover {
	color: #4B95D7;
	text-decoration: none;
}
.headertxt      h1, h2, h3, h4, h5, h6, h7, h8, h9                   {
	font-size: 1em;
	margin: 0px;
	padding: 0px;

}
.headertxt h5 {
	font-weight: normal;
}


.header {
	height: 256px;
	margin-left: 41px;
	width: 915px;
	margin-bottom: 7px;
	clear: both;
	position: relative;
}

.header .headertxt {
	padding-top: 50px;
	padding-left: 35px;
	position: absolute;
}
.header .header1 {
	font-size: 26px;
	font-weight: bold;
	padding-bottom: 4px;
}
.header .header1 a {
	text-decoration: none;
	color: #FFFFFF;
}
.header .header1 a:hover {
	text-decoration: none;
	color: #FFFFFF;
}

.header .header2 {
	font-size: 18px;
	color: #cc2229;
	padding-bottom: 7px;
}
.header .header2 a {
	color: #cc2229;
	text-decoration: none;
}
.header .header2 a:hover {
	color: #cc2229;
	text-decoration: none;
}

.header .header3 {
	color: #999999;
	line-height: 14px;
}
.header .header3 a {
	color: #999999;
	text-decoration: none;
}
.header .header3 a:hover {
	color: #999999;
	text-decoration: none;
}

.header_2 {
	height: 256px;
	margin-left: 41px;
	width: 915px;
	margin-bottom: 7px;
	clear: both;
	position: relative;
	background-image: url(img/IT_asset_collection_disposal_services.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.header_2 .headertxt {
	padding-top: 50px;
	padding-left: 35px;
	position: absolute;
}
.header_2 .header1 {
	font-size: 26px;
	font-weight: bold;
	padding-bottom: 4px;
}
.header_2 .header1 a {
	text-decoration: none;
	color: #FFFFFF;
}
.header_2 .header1 a:hover {
	text-decoration: none;
	color: #FFFFFF;
}

.header_2 .header2 {
	font-size: 18px;
	color: #cc2229;
	padding-bottom: 7px;
}
.header_2 .header2 a {
	color: #cc2229;
	text-decoration: none;
}
.header_2 .header2 a:hover {
	color: #cc2229;
	text-decoration: none;
}

.header_2 .header3 {
	color: #FFFFFF;
	line-height: 14px;
}
.header_2 .header3 a {
	color: #FFFFFF;
	text-decoration: none;
}
.header_2 .header3 a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.header_3 {
	height: 256px;
	margin-left: 41px;
	width: 915px;
	margin-bottom: 7px;
	clear: both;
	position: relative;
	background-image: url(img/on_off_site_data_destruction.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.header_3 .headertxt {
	padding-top: 50px;
	padding-left: 35px;
	position: absolute;
}
.header_3 .header1 {
	font-size: 29px;
	font-weight: bold;
	padding-bottom: 4px;
}
.header_3 .header1 a {
	text-decoration: none;
	color: #FFFFFF;
}
.header_3 .header1 a:hover {
	text-decoration: none;
	color: #FFFFFF;
}

.header_3 .header2 {
	font-size: 18px;
	color: #cc2229;
	padding-bottom: 7px;
}
.header_3 .header2 a {
	color: #cc2229;
	text-decoration: none;
}
.header_3 .header2 a:hover {
	color: #cc2229;
	text-decoration: none;
}

.header_3 .header3 {
	color: #FFFFFF;
	line-height: 14px;
}
.header_3 .header3 a {
	color: #FFFFFF;
	text-decoration: none;
}
.header_3 .header3 a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.header_4 {
	height: 256px;
	margin-left: 41px;
	width: 915px;
	margin-bottom: 7px;
	clear: both;
	position: relative;
	background-image: url(img/monitor_recycling_disposal.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.header_4 .headertxt {
	padding-top: 50px;
	padding-left: 35px;
	position: absolute;
}
.header_4 .header1 {
	font-size: 30px;
	font-weight: bold;
	padding-bottom: 4px;
}
.header_4 .header1 a {
	text-decoration: none;
	color: #FFFFFF;
}
.header_4 .header1 a:hover {
	text-decoration: none;
	color: #FFFFFF;
}

.header_4 .header2 {
	font-size: 18px;
	color: #cc2229;
	padding-bottom: 7px;
}
.header_4 .header2 a {
	color: #cc2229;
	text-decoration: none;
}
.header_4 .header2 a:hover {
	color: #cc2229;
	text-decoration: none;
}

.header_4 .header3 {
	color: #FFFFFF;
	line-height: 14px;
}
.header_4 .header3 a {
	color: #FFFFFF;
	text-decoration: none;
}
.header_4 .header3 a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.header_5 {
	height: 256px;
	margin-left: 41px;
	width: 915px;
	margin-bottom: 7px;
	clear: both;
	position: relative;
	background-image: url(img/datacentre_server_decommissioning.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.header_5 .headertxt {
	padding-top: 50px;
	padding-left: 35px;
	position: absolute;
}
.header_5 .header1 {
	font-size: 30px;
	font-weight: bold;
	padding-bottom: 4px;
}
.header_5 .header1 a {
	text-decoration: none;
	color: #FFFFFF;
}
.header_5 .header1 a:hover {
	text-decoration: none;
	color: #FFFFFF;
}

.header_5 .header2 {
	font-size: 18px;
	color: #cc2229;
	padding-bottom: 7px;
}
.header_5 .header2 a {
	color: #cc2229;
	text-decoration: none;
}
.header_5 .header2 a:hover {
	color: #cc2229;
	text-decoration: none;
}

.header_5 .header3 {
	color: #FFFFFF;
	line-height: 14px;
}
.header_5 .header3 a {
	color: #FFFFFF;
	text-decoration: none;
}
.header_5 .header3 a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.header_6 {
	height: 256px;
	margin-left: 41px;
	width: 915px;
	margin-bottom: 7px;
	clear: both;
	position: relative;
	background-image: url(img/phone_asset_collection_disposal_services.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.header_6 .headertxt {
	padding-top: 50px;
	padding-left: 35px;
	position: absolute;
}
.header_6 .header1 {
	font-size: 30px;
	font-weight: bold;
	padding-bottom: 4px;
}
.header_6 .header1 a {
	text-decoration: none;
	color: #020202;
}
.header_6 .header1 a:hover {
	text-decoration: none;
	color: #020202;
}

.header_6 .header2 {
	font-size: 18px;
	color: #cc2229;
	padding-bottom: 7px;
}
.header_6 .header2 a {
	color: #cc2229;
	text-decoration: none;
}
.header_6 .header2 a:hover {
	color: #cc2229;
	text-decoration: none;
}

.header_6 .header3 {
	color: #020202;
	line-height: 14px;
}
.header_6 .header3 a {
	color: #020202;
	text-decoration: none;
}
.header_6 .header3 a:hover {
	color: #020202;
	text-decoration: none;
}

.header_7 {
	height: 256px;
	margin-left: 41px;
	width: 915px;
	margin-bottom: 7px;
	clear: both;
	position: relative;
	background-image: url(img/cradle_to_grave_asset_management.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.header_7 .headertxt {
	padding-top: 50px;
	padding-left: 35px;
	position: absolute;
}
.header_7 .header1 {
	font-size: 30px;
	font-weight: bold;
	padding-bottom: 4px;
}
.header_7 .header1 a {
	text-decoration: none;
	color: #020202;
}
.header_7 .header1 a:hover {
	text-decoration: none;
	color: #020202;
}

.header_7 .header2 {
	font-size: 18px;
	color: #cc2229;
	padding-bottom: 7px;
}
.header_7 .header2 a {
	color: #cc2229;
	text-decoration: none;
}
.header_7 .header2 a:hover {
	color: #cc2229;
	text-decoration: none;
}

.header_7 .header3 {
	color: #020202;
	line-height: 14px;
}
.header_7 .header3 a {
	color: #020202;
	text-decoration: none;
}
.header_7 .header3 a:hover {
	color: #020202;
	text-decoration: none;
}

.header_8 {
	height: 256px;
	margin-left: 41px;
	width: 915px;
	margin-bottom: 7px;
	clear: both;
	position: relative;
	background-image: url(img/facilities_management_service_resellers.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.header_8 .headertxt {
	padding-top: 50px;
	padding-left: 35px;
	position: absolute;
}
.header_8 .header1 {
	font-size: 30px;
	font-weight: bold;
	padding-bottom: 4px;
}
.header_8 .header1 a {
	text-decoration: none;
	color: #FFFFFF;
}
.header_8 .header1 a:hover {
	text-decoration: none;
	color: #FFFFFF;
}

.header_8 .header2 {
	font-size: 18px;
	color: #cc2229;
	padding-bottom: 7px;
}
.header_8 .header2 a {
	color: #cc2229;
	text-decoration: none;
}
.header_8 .header2 a:hover {
	color: #cc2229;
	text-decoration: none;
}

.header_8 .header3 {
	color: #FFFFFF;
	line-height: 14px;
}
.header_8 .header3 a {
	color: #FFFFFF;
	text-decoration: none;
}
.header_8 .header3 a:hover {
	color: #FFFFFF;
	text-decoration: none;
}


.header_9 {
	height: 256px;
	margin-left: 41px;
	width: 915px;
	margin-bottom: 7px;
	clear: both;
	position: relative;
	background-image: url(img/weee_disposal_recycling_services.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.header_9 .headertxt {
	padding-top: 50px;
	padding-left: 35px;
	position: absolute;
}
.header_9 .header1 {
	font-size: 30px;
	font-weight: bold;
	padding-bottom: 4px;
}
.header_9 .header1 a {
	text-decoration: none;
	color: #FFFFFF;
}
.header_9 .header1 a:hover {
	text-decoration: none;
	color: #FFFFFF;
}

.header_9 .header2 {
	font-size: 18px;
	color: #cc2229;
	padding-bottom: 7px;
}
.header_9 .header2 a {
	color: #cc2229;
	text-decoration: none;
}
.header_9 .header2 a:hover {
	color: #cc2229;
	text-decoration: none;
}

.header_9 .header3 {
	color: #FFFFFF;
	line-height: 14px;
}
.header_9 .header3 a {
	color: #FFFFFF;
	text-decoration: none;
}
.header_9 .header3 a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.header_10 {
	height: 256px;
	margin-left: 41px;
	width: 915px;
	margin-bottom: 7px;
	clear: both;
	position: relative;
	background-image: url(img/laptop_recycling_disposal.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.header_10 .headertxt {
	padding-top: 50px;
	padding-left: 35px;
	position: absolute;
}
.header_10 .header1 {
	font-size: 30px;
	font-weight: bold;
	padding-bottom: 4px;
}
.header_10 .header1 a {
	text-decoration: none;
	color: #FFFFFF;
}
.header_10 .header1 a:hover {
	text-decoration: none;
	color: #FFFFFF;
}

.header_10 .header2 {
	font-size: 18px;
	color: #000000;
	padding-bottom: 7px;
}
.header_10 .header2 a {
	color: #000000;
	text-decoration: none;
}
.header_10 .header2 a:hover {
	color: #000000;
	text-decoration: none;
}

.header_10 .header3 {
	color: #FFFFFF;
	line-height: 14px;
}
.header_10 .header3 a {
	color: #FFFFFF;
	text-decoration: none;
}
.header_10 .header3 a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.header_11 {
	height: 256px;
	margin-left: 41px;
	width: 915px;
	margin-bottom: 7px;
	clear: both;
	position: relative;
	background-image: url(img/printer_recycling_disposal.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.header_11 .headertxt {
	padding-top: 50px;
	padding-left: 35px;
	position: absolute;
}
.header_11 .header1 {
	font-size: 30px;
	font-weight: bold;
	padding-bottom: 4px;
}
.header_11 .header1 a {
	text-decoration: none;
	color: #FFFFFF;
}
.header_11 .header1 a:hover {
	text-decoration: none;
	color: #FFFFFF;
}

.header_11 .header2 {
	font-size: 18px;
	color: #cc2229;
	padding-bottom: 7px;
}
.header_11 .header2 a {
	color: #cc2229;
	text-decoration: none;
}
.header_11 .header2 a:hover {
	color: #cc2229;
	text-decoration: none;
}

.header_11 .header3 {
	color: #FFFFFF;
	line-height: 14px;
}
.header_11 .header3 a {
	color: #FFFFFF;
	text-decoration: none;
}
.header_11 .header3 a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.header_what {
	height: 202px;
	margin-left: 41px;
	width: 915px;
	clear: both;
	position: relative;
	background-image: url(img/what_we_do.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


.header_what .headertxt {
	padding-top: 28px;
	padding-left: 18px;
	position: absolute;
}
.header_what .header1 {
	font-size: 40px;
	font-weight: bold;
	padding-bottom: 7px;
	color: #ce94c4;
}

.header_what .header3 {
	color: #fafbfd;
	line-height: 16px;
	font-size: 13px;
}

.header_how {
	height: 202px;
	margin-left: 41px;
	width: 915px;
	clear: both;
	position: relative;
	background-image: url(img/how_we_do_it.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


.header_how .headertxt {
	padding-top: 28px;
	padding-left: 18px;
	position: absolute;
}
.header_how .header1 {
	font-size: 40px;
	font-weight: bold;
	padding-bottom: 7px;
	color: #fe001f;
}

.header_how .header3 {
	color: #fafbfd;
	line-height: 16px;
	font-size: 13px;
}

.header_your {
	height: 202px;
	margin-left: 41px;
	width: 915px;
	clear: both;
	position: relative;
	background-image: url(img/your_obligations.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


.header_your .headertxt {
	padding-top: 28px;
	padding-left: 18px;
	position: absolute;
}
.header_your .header1 {
	font-size: 40px;
	font-weight: bold;
	padding-bottom: 7px;
	color: #416cab;
}

.header_your .header3 {
	color: #fafbfd;
	line-height: 16px;
	font-size: 13px;
}

.header_our {
	height: 202px;
	margin-left: 41px;
	width: 915px;
	clear: both;
	position: relative;
	background-image: url(img/our_responsibilities.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


.header_our .headertxt {
	padding-top: 28px;
	padding-left: 18px;
	position: absolute;
}
.header_our .header1 {
	font-size: 40px;
	font-weight: bold;
	padding-bottom: 7px;
	color: #25518f;
}

.header_our .header3 {
	color: #020202;
	line-height: 16px;
	font-size: 13px;
}

.header_giving {
	height: 202px;
	margin-left: 41px;
	width: 915px;
	clear: both;
	position: relative;
	background-image: url(img/giving_something_back.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


.header_giving .headertxt {
	padding-top: 28px;
	padding-left: 18px;
	position: absolute;
}
.header_giving .header1 {
	font-size: 40px;
	font-weight: bold;
	padding-bottom: 7px;
	color: #416cab;
}

.header_giving .header3 {
	color: #fafbfd;
	line-height: 16px;
	font-size: 13px;
}

.header_asset {
	height: 202px;
	margin-left: 41px;
	width: 915px;
	clear: both;
	position: relative;
	background-image: url(img/asset_management.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


.header_asset .headertxt {
	padding-top: 28px;
	padding-left: 18px;
	position: absolute;
}
.header_asset .header1 {
	font-size: 40px;
	font-weight: bold;
	padding-bottom: 7px;
	color: #020202;
}

.header_asset .header3 {
	color: #020202;
	line-height: 16px;
	font-size: 13px;
}

.header_schools {
	height: 202px;
	margin-left: 41px;
	width: 915px;
	clear: both;
	position: relative;
	background-image: url(img/schools_colleges.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


.header_schools .headertxt {
	padding-top: 28px;
	padding-left: 18px;
	position: absolute;
}
.header_schools .header1 {
	font-size: 40px;
	font-weight: bold;
	padding-bottom: 7px;
	color: #416cab;
}

.header_schools .header3 {
	color: #fafbfd;
	line-height: 16px;
	font-size: 13px;
}

.header_smbus {
	height: 202px;
	margin-left: 41px;
	width: 915px;
	clear: both;
	position: relative;
	background-image: url(img/small_business.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


.header_smbus .headertxt {
	padding-top: 28px;
	padding-left: 18px;
	position: absolute;
}
.header_smbus .header1 {
	font-size: 40px;
	font-weight: bold;
	padding-bottom: 7px;
	color: #eaab2b;
}

.header_smbus .header3 {
	color: #fafbfd;
	line-height: 16px;
	font-size: 13px;
}

.header_corporate {
	height: 202px;
	margin-left: 41px;
	width: 915px;
	clear: both;
	position: relative;
	background-image: url(img/corporate.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


.header_corporate .headertxt {
	padding-top: 28px;
	padding-left: 18px;
	position: absolute;
}
.header_corporate .header1 {
	font-size: 40px;
	font-weight: bold;
	padding-bottom: 7px;
	color: #cc2229;
}

.header_corporate .header3 {
	color: #fafbfd;
	line-height: 16px;
	font-size: 13px;
}

.header_local {
	height: 202px;
	margin-left: 41px;
	width: 915px;
	clear: both;
	position: relative;
	background-image: url(img/local_government.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


.header_local .headertxt {
	padding-top: 28px;
	padding-left: 18px;
	position: absolute;
}
.header_local .header1 {
	font-size: 36px;
	font-weight: bold;
	padding-bottom: 7px;
	color: #cc2229;
}

.header_local .header3 {
	color: #fafbfd;
	line-height: 16px;
	font-size: 13px;
}

.header_nhs {
	height: 202px;
	margin-left: 41px;
	width: 915px;
	clear: both;
	position: relative;
	background-image: url(img/nhs.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


.header_nhs .headertxt {
	padding-top: 28px;
	padding-left: 18px;
	position: absolute;
}
.header_nhs .header1 {
	font-size: 40px;
	font-weight: bold;
	padding-bottom: 7px;
	color: #25518f;
}

.header_nhs .header3 {
	color: #fafbfd;
	line-height: 16px;
	font-size: 13px;
}

.header_services {
	height: 202px;
	margin-left: 41px;
	width: 915px;
	clear: both;
	position: relative;
	background-image: url(img/menu_of_services.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


.header_services .headertxt {
	padding-top: 28px;
	padding-left: 18px;
	position: absolute;
}
.header_services .header1 {
	font-size: 40px;
	font-weight: bold;
	padding-bottom: 7px;
	color: #25518f;
}

.header_services .header3 {
	color: #fafbfd;
	line-height: 16px;
	font-size: 13px;
}
.header_contact {
	height: 202px;
	margin-left: 41px;
	width: 915px;
	clear: both;
	position: relative;
	background-image: url(img/online_quote.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


.header_contact .headertxt {
	padding-top: 28px;
	padding-left: 18px;
	position: absolute;
}
.header_contact .header1 {
	font-size: 40px;
	font-weight: bold;
	padding-bottom: 7px;
	color: #020202;
}

.header_contact .header3 {
	color: #020202;
	line-height: 16px;
	font-size: 13px;
}

.header_customers {
	height: 202px;
	margin-left: 41px;
	width: 915px;
	clear: both;
	position: relative;
	background-image: url(img/customers_say.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


.header_customers .headertxt {
	padding-top: 28px;
	padding-left: 18px;
	position: absolute;
}
.header_customers .header1 {
	font-size: 40px;
	font-weight: bold;
	padding-bottom: 7px;
	color: #e1bd3c;
}

.header_customers .header3 {
	color: #020202;
	line-height: 16px;
	font-size: 13px;
}

.header_map {
	height: 202px;
	margin-left: 41px;
	width: 915px;
	clear: both;
	position: relative;
	background-image: url(img/map_header.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


.header_map .headertxt {
	padding-top: 28px;
	padding-left: 18px;
	position: absolute;
}
.header_map .header1 {
	font-size: 40px;
	font-weight: bold;
	padding-bottom: 7px;
	color: #416cab;
}

.header_map .header3 {
	color: #fafbfd;
	line-height: 16px;
	font-size: 13px;
}


.hmenu {
	padding-left: 38px;
}
.hmenu img {
	margin-right: 5px;
	margin-left: 4px;
}
.right  .vmenu img {
	clear: both;
	margin-bottom: 6px;
}
.right .br_box {
	padding-top: 5px;
}








.main_content {
	padding-left: 41px;
	clear: both;
	float: left;
	width: 915px;
	padding-right: 41px;
	background-image: url(img/main_rep.gif);
	background-repeat: repeat-y;
	background-position: 41px 0px;
	margin-top: 13px;
}
.main_content .left {
	clear: both;
	float: left;
	width: 182px;
	background-color: #e2e3e4;
	padding-top: 15px;
	color: #666666;
	line-height: 16px;
}
.left .rel_links {
	padding-left: 22px;
	padding-top: 2px;
}
.left .rel_links a {
	color: #666666;
	text-decoration: none;
}
.left .rel_links a:hover {
	color: #25518F;
	text-decoration: none;
}
.left img {
	padding-top: 15px;
}


.main_content .mid {
	width: 538px;
	float: left;
	background-color: #fdfafa;
	padding-left: 8px;
	color: #474747;
	padding-bottom: 24px;
}


.main_content .mid .bar {
	background-image: url(img/midbar.gif);
	background-repeat: no-repeat;
	height: 22px;
	color: #257bee;
	font-size: 13px;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 27px;
	margin-bottom: 7px;
	clear: both;
	background-position: 0px 24px;
}
.main_content .mid .bar_n {
	background-image: url(img/midbar.gif);
	background-repeat: no-repeat;
	height: 22px;
	color: #257bee;
	font-size: 13px;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 16px;
	margin-bottom: 7px;
	clear: both;
	background-position: 0px 13px;
}

.main_content .mid .copy {
	padding-left: 11px;
	padding-right: 13px;
	line-height: 16px;
	padding-top: 3px;
}
.main_content .mid .copy a {
	color: #257BEE;
}
.main_content .mid .copy a:hover {
	color: #25518f;
}


.main_content .mid .copy_n1 {
	width: 345px;
	padding-left: 11px;
	float: left;
	padding-right: 6px;
	line-height: 16px;
	padding-top: 3px;
}
.main_content .mid .links_n1 {
	float: left;


}
.main_content .mid .copy_n2 {
	width: 433px;
	padding-left: 11px;
	float: left;
	padding-right: 6px;
	line-height: 16px;
	padding-top: 3px;
}
.main_content .mid .links_n2 {
	float: left;
}
.main_content .mid .copy_n3 {
	width: 275px;
	float: left;
	padding-right: 6px;
	line-height: 16px;
	padding-top: 20px;
	padding-bottom: 18px;
	margin-left: 16px;
}

.main_content .mid .copy_n3 a {
	color: #257BEE;
}
.main_content .mid .copy_n3 a:hover {
	color: #25518f;
}
.main_content .mid .copy_n4 {
	width: 305px;
	padding-left: 11px;
	float: left;
	padding-right: 16px;
	line-height: 16px;
	padding-top: 3px;
}
.main_content .mid .links_n4 {
	float: left;
	padding-top: 6px;
}

.main_content .mid .copy_n4 a {
	color: #257BEE;
}
.main_content .mid .copy_n4 a:hover {
	color: #25518f;
}

.main_content .mid .copy_n5l {
	width: 240px;
	float: left;
	line-height: 16px;
	padding-top: 15px;
	padding-left: 11px;
}
.main_content .mid .copy_n5r {
	width: 255px;
	float: left;
	line-height: 16px;
	padding-top: 15px;
	margin-left: 16px;
}




.main_content .mid .red_box {
	background-color: #cc2229;
	padding-left: 14px;
	padding-top: 12px;
	padding-bottom: 12px;
	font-size: 12px;
	color: #FDFAFA;
	font-weight: bold;
	padding-right: 12px;
	width: 504px;
	clear: both;
	margin-top: 20px;
	float: left;
}
.main_content .mid .vid_1 {
	float: left;
	margin-top: 20px;
	margin-bottom: 18px;
	width: 218px;
	padding-left: 11px;
}
.main_content .mid .banner_1 {
	float: left;
	margin-top: 20px;
	width: 375px;
	padding-left: 11px;
}






.main_content .right {
	float: left;
	width: 174px;
	background-image: url(img/right_rep.gif);
	background-repeat: repeat-x;
	margin-left: 13px;
	background-color: #191919;
}



#form1      #name,#forename,#surname,#company,#site_name,#position,#site_address_1,#site_address_2,#site_address_3,#postcode,#telephone,#phone,#email   {
	height: 16px;
	width: 300px;
}
#form1   #button {
	margin-top: 15px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	width: 75px;
	height: 25px;
	margin-bottom: 5px;
}
#form1   #address {
	height: 75px;
	width: 300px;
	margin-bottom: 4px;
}
#form1 #comments {
	height: 75px;
	width: 366px;
	margin-top: 12px;
	margin-left: 14px;
}

#form1 #other {
	height: 75px;
	width: 366px;
	margin-left: 14px;
	margin-top: 5px;
}
#form1    #regarding_rubber,#regarding_tyre,#regarding_IT {
	position: relative;
	top: 0px;
}
#form1     #radio,#radio2,#radio3,#radio4,#radio5   {
	position: relative;
	top: -1px;
}

#form1  #ntitle {
	width: 230px;
}
#form1   input, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#form1       td   {
	height: 30px;
}
#form1  .tblp {
	padding-right: 23px;
	padding-left: 3px;
}

#form1 .tblp2 {
	padding-left: 3px;
}


#form1   .h4 {
	height: 3px;
}
#form1 .h2 {
	height: 12px;
}


#form1 fieldset{
	border: 1px solid #888888;
	margin: 23px 0px 0px;
	padding: 0px 0px 19px 10px;
}

#form1 legend{
	color: #b7d933;
	font-weight: bold;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}

#form1 {
	margin: 0px;
	padding: 0px;
}
.formdiv {
	width: 410px;
	margin-right: auto;
	margin-left: auto;
}










.footer {
	clear: both;
	font-size: 9px;
	color: #999999;
	padding-right: 41px;
	padding-left: 41px;
}
.footer .footer_cols {
	clear: both;
	text-align: justify;
}

.footer .footer_col1 {
	width: 285px;
	float: left;
	padding-right: 30px;
}
.footer .footer_col2 {
	width: 285px;
	float: left;
	padding-right: 30px;
}
.footer  .footer_col3 {
	width: 285px;
	float: left;
}


.footer .left {
	clear: both;
	float: left;
	width: 774px;
	padding-bottom: 20px;
}
.footer .right {
	float: right;
	width: 141px;
	padding-bottom: 20px;
}
.footer .left_i {
	clear: both;
	float: left;
	width: 587px;
	padding-top: 3px;
}
.footer .right_i {
	float: right;
	width: 328px;
	padding-top: 3px;
}


.footer a {
	color: #999999;
	text-decoration: none;
}
.footer a:hover {
	color: #FFFFFF;
}


.footer .divider {
	background-image: url(img/6d6d6d.gif);
	background-repeat: repeat-x;
	background-position: 0px 11px;
	height: 20px;
	clear: both;
}
.footer .new_footer {
	clear: both;
	padding-top: 3px;
}
.main_content_map {
	padding-left: 41px;
	clear: both;
	float: left;
	width: 915px;
	padding-right: 41px;
	margin-top: 13px;
}
.main_content_map .shop_map {
	clear: both;
	float: left;
	width: 465px;
	color: #666666;
	line-height: 16px;
	background-color: #2A2A2A;
}
.main_content_map  .map_right {
	width: 442px;
	float: left;
	background-color: #fdfafa;
	padding-left: 8px;
	color: #474747;
	padding-bottom: 14px;
}


.main_content_map .map_right .bar {
	background-image: url(img/midbar2.gif);
	background-repeat: no-repeat;
	height: 22px;
	color: #257bee;
	font-size: 13px;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 27px;
	margin-bottom: 7px;
	clear: both;
	background-position: 0px 24px;
}
.main_content_map .map_right .bar_n {
	background-image: url(img/midbar2.gif);
	background-repeat: no-repeat;
	height: 22px;
	color: #257bee;
	font-size: 13px;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 16px;
	margin-bottom: 7px;
	clear: both;
	background-position: 0px 13px;
}

.main_content_map .map_right .copy {
	padding-left: 11px;
	padding-right: 13px;
	line-height: 16px;
	padding-top: 3px;
}
.main_content_map .map_right .copy a {
	color: #257BEE;
}
.main_content_map .map_right .copy a:hover {
	color: #25518f;
}
