.bgImage{float:left; display: inline; margin:0px;min-height:335px;padding:0px;width:489px;}

.homepage{margin-top: 30px!important;}
.homepage a{background:url(../cssimages/red_arrow.gif) no-repeat left center;color:#695D54;font-weight:700;padding-bottom:3px;padding-left:20px;padding-top:3px;text-decoration:underline; font-size: 100!important;}

.bgImageGen input{color:#695D54;font-size:70%;font-weight:400;width:200px;}
.bgImageGen label{color:#695D54;float:left;font-size:70%;font-weight:400;margin:0px 0px 5px;padding:0px 10px 10px 26px;width:120px; display: inline;}
.bgImageGen select{color:#695D54;font-size:70%;font-weight:400;width:100px;}
.bgImageGen textarea{color:#695D54;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:70%;font-weight:400;margin:0px 0px 10px;width:200px;}
.bgImageGen p a  {color:#695D54;}

.bgImageGen{float:left;margin:0px;min-height:432px;padding:0px;width:489px; display: inline;}
.bgImageGen div.copy {border-color:#A59E98;border-style:solid;border-width:0px 1px 0px 0px;}
.bgImageGen p {color:#695D54;font-size:70%;font-weight:400;line-height:1.3em;margin:0px;padding:0px 100px 10px 26px;}
.bgImageGen address{font-style: normal;:#695D54;font-size:70%;font-weight:400;line-height:1.3em;margin:0px;padding:0px 100px 10px 26px;}
.bnDivider{background:url(../cssimages/bn_divider.gif) no-repeat left center;font-size:0px;height:2px;line-height:0px;margin:20px 0px 10px 26px;padding:0px;}

.box{border-color:#BFB9B0;border-style:solid;border-width:0px 1px;width:158px;}
.box p{color:#695D54 !important;font-size:70%;margin:0px 7px 0px 10px;padding:5px 0px;}
.greenLink{background:url(../cssimages/green_arrow.gif) no-repeat left center;color:#695D54;font-size:70%;font-weight:700;margin:0px 0px 0px 52px;padding:3px 20px;text-decoration:underline;}



.header{color: #006C70; font-weight:bold; background-image:none;background-position:left top !important;background-repeat:no-repeat !important;border-color:#A59E98;border-style:solid;border-width:0px 0px 1px;font-size:0px;height:40px;margin:10px 0px 0px 42px;width:376px;}
/*network headers
.headerbnAboutUs{background-image:url(../cssimages/bn_hd_about_us.gif) !important;}
.headerbnLocations{background-image:url(../cssimages/bn_hd_our_locations.gif) !important;}
.headerbnCareers{background-image:url(../cssimages/bn_hd_careers.gif) !important;}
.headerProducts{background-image:url(../cssimages/bn_hd_products_and_services.gif) !important;}
.headerCabling{background-image:url(../cssimages/bn_hd_cabling_services.gif) !important;}
.headerWireless{background-image:url(../cssimages/bn_hd_wireless_systems.gif) !important;}
.headerProfessionalServices{background-image:url(../cssimages/bn_hd_professional_services.gif) !important;}
.headerSmarthome{background-image:url(../cssimages/bn_hd_smarthome.gif) !important;}
.headerSolutions{background-image:url(../cssimages/bn_hd_solutions.gif) !important;}
.headerForConsultants{background-image:url(../cssimages/bn_hd_for_consultants.gif) !important;}
.headerForPublicSector{background-image:url(../cssimages/bn_hd_for_public_sector.gif) !important;}
.headerForSME{background-image:url(../cssimages/bn_hd_for_sme.gif) !important;}
.headerForMaintenanceServices{background-image:url(../cssimages/bn_hd_maintenance_services.gif) !important;}
.headerForNetworkManagement {background-image:url(../cssimages/bn_hd_network_management.gif) !important;}
.headerNews{background-image:url(../cssimages/bn_hd_news.gif) !important;}
.headerNewsArchive{background-image:url(../cssimages/bn_hd_news_archive.gif) !important;}
.headerCaseStudies{background-image:url(../cssimages/bn_hd_case_studies.gif) !important;}
.headerContact{background-image:url(../cssimages/bn_hd_contact.gif) !important;}
.headerThankYou{background-image:url(../cssimages/bn_hd_thank_you.gif) !important;}
.headerLogCall{background-image:url(../cssimages/bn_hd_log.gif) !important;}
.headerFindUs{background-image:url(../cssimages/bn_hd_how_to_find_us.gif) !important;}*/
.imageBoxBottom{background:url(../cssimages/image_box_bottom.gif) !important;background-position:left top !important;background-repeat:no-repeat !important;font-size:70%;height:29px;margin:0px 0px 20px;width:160px;}
.imageBoxBottom a{font-size:100%;margin-left:10px;}
.imageBoxMiddle{border-color:#FFF;border-style:solid;border-width:1px 0px;font-size:0px;height:48px;margin:0px;width:160px;}
.imageBoxTop{background:url(../cssimages/image_box_top.gif) !important;background-position:left top !important;background-repeat:no-repeat !important;font-size:70%;height:40px;margin:0px;width:160px;}
.info {margin:0px 0px 0px 30px;}
.infoBottom{background:url(../cssimages/info_box_bottom.gif) !important;background-position:left bottom !important;background-repeat:no-repeat !important;font-size:0px;height:8px;margin:0px 0px 20px;width:160px;}
.infoTop{background:url(../cssimages/info_box_header.gif) !important;background-position:left top !important;background-repeat:no-repeat !important;font-size:70%;height:47px;margin:0px;width:160px;}
.infoTop p,.signupTop p,.imageBoxTop p{color:#695D54 !important;font-size:100%;font-weight:700;margin:0px 5px 0px 10px;padding:12px 0px 5px;}
.latestPress{background:url(../cssimages/press.gif) !important;background-position:left top !important;background-repeat:no-repeat !important;}
.redBullet{background:url(../cssimages/red_bullet.gif) no-repeat left center;border-color:#A59E98;border-style:solid;border-width:0px 0px 1px;color:#695D54;display:block;font-size:70%;font-weight:700;margin:10px 0px 10px 26px;padding:0px 0px 2px 25px;width:340px;}
.redLink{background:url(../cssimages/red_arrow.gif) no-repeat left center;color:#695D54;font-size:70%;font-weight:700;padding-bottom:3px;padding-left:20px;padding-top:3px;text-decoration:underline;}

.relatedBox{float:left;margin:10px 0px 20px 26px; padding: 0px; display: inline;}
.relatedBoxContent{background-color:#FFF;border-color:#A59E98;border-style:solid;border-width:2px;padding:5px 5px 5px 10px;width:357px;}
.relatedBoxContent ul {margin: 0px; padding: 0px 0px 10px 0px; list-style:none; overflow:auto; }
.relatedBoxContent ul li{float:left;margin:5px 5px 5px 0px; display:inline; width: 170px;}
.relatedBoxContent ul li a{background:url(../cssimages/red_arrow.gif) no-repeat left center;color:#695D54;font-size:70%;font-weight:700;padding-bottom:3px;padding-left:20px;padding-top:3px; text-decoration:underline;}
.relatedBoxTop{background:url(../cssimages/related_top.gif) !important;background-position:left top !important;background-repeat:no-repeat !important;font-size:70%;height:30px;margin:0px;width:376px;}
.relatedBoxTop p{color:#FFF !important;font-size:100%;font-weight:700;margin:0px;padding:7px 10px 0px;}

.rightCol{border-color:#A59E98;border-style:solid;border-width:0px 0px 0px 1px;float:left; display: inline; margin:30px 0px 0px;width:220px;}

.signup{margin:0px 0px 30px 30px; padding: 0px; width: 160px;}
.signupBottom{background-image:url(../cssimages/signup_box.gif) !important;background-position:left bottom !important;background-repeat:no-repeat !important;font-size:0px;height:6px;margin:0px 0px 5px;width:160px;}

.signupTop{background:url(../cssimages/signup_box_top.gif) top left no-repeat;font-size:70%;margin:0px;width:160px; padding: 0px;}
.signupTop label{color:#695D54;font-size:85%;font-weight:bold;margin:0px 10px;padding:0px 0px 5px; width: 130px; display: block;}
.signupTop input.textBox {font-size:80%;margin:5px 0px 5px 10px;width:130px; padding: 0px;}
.signupTop input.signupButton{background:url(../cssimages/red_arrow.gif) no-repeat left center;border:none;color:#695D54;font-size:100%;text-align: left;font-weight:700;margin:0px 0px 0px 10px;padding:3px 0px 3px 20px;text-decoration:underline;}

.submit{background:url(../cssimages/red_arrow.gif) no-repeat left center;border:none;color:#695D54;display:block;float:right;font-size:100%;font-weight:700;margin:0px 164px 0px 0px;padding:3px 0px 3px 20px;text-decoration:underline;width:138px;}
.submit2{background:url(../cssimages/green_arrow.gif) no-repeat left center;border:none;color:#695D54;display:block;float:left;font-size:100%;font-weight:700;margin:0px 0px 0px 303px;padding:3px 0px 3px 10px;text-decoration:underline;width:60px!important;}
.supportCall{background:url(../cssimages/support_log.gif) !important;background-position:left top !important;background-repeat:no-repeat !important;}
.locations{border-color:#FFF;border-style:solid;border-width:1px 0px;font-size:0px;height:68px;margin:0px;width:160px; background:url(../cssimages/locations.jpg) !important;background-position:left top !important;background-repeat:no-repeat !important;}
.enquiries{background:url(../cssimages/enquiries.jpg) !important;background-position:left top !important;background-repeat:no-repeat !important;}
div.copy{margin:0px 0px 30px;padding:15px 0px 5px;width:489px;}
span.red{color:#FF1A00 !important;}
span.smarthome{color:#006C70 !important;}
ul.dotList{list-style:none;margin:0px 0px 20px 26px;padding:0px;}
ul.dotList li{background:url(../cssimages/red_dot.gif) no-repeat left center;color:#695D54;display:block;font-size:70%;font-weight:400;margin:3px 0px 0px 0px;padding:0px 0px 2px 10px;text-decoration:none;}
ul.dotList li.bullet{background:url(../cssimages/red_bullet2.gif) no-repeat left center !important;}
ul.dotList li.bullet a{color:#695D54;}
ul.dotList li.greyBullet{background:url(../cssimages/grey_bullet.gif) no-repeat left center !important;margin:3px 0px 0px 30px;padding:0px 20px;}
ul.dotList li.link{background:url(../cssimages/red_arrow.gif) no-repeat left center !important;padding:0px 0px 2px 20px;}
ul.dotList li.link a{color:#695D54;text-decoration:underline;}


.logos{margin: 10px 0px 0px 7px;}

.reader {margin: 0px 0px 0px 26px; padding:0px; }

ul.downloadPDF{list-style:none;margin:0px 0px 20px 26px;padding:0px;}
ul.downloadPDF li{background:url(../cssimages/pdf-link.gif) no-repeat left center;color:#695D54;display:block;font-size:70%;font-weight:400;margin:3px 0px 5px 0px;padding:0px 0px 2px 10px;text-decoration:none;}
ul.downloadPDF li a{color:#695D54;text-decoration:underline; padding-left: 20px; display: block;}

.valid {margin: 0px; padding: 0px;}
.valid div {float: left; display: inline;}
.valid div label {width: 20px!important; }
.valid div input {width: 16px;height:16px;}

.contact-main{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
	width:200px;
}

.contact-main p{
	color:#695D54;
	font-size:70%;
	font-weight:400;
	line-height:1.3em;
	margin:0px;
	padding: 0px 0px 10px 26px;
}

input.formButton{font-size: 70%;width: 130px!important; margin-left: 154px; margin-bottom: 30px!important;}