#prodbox {position: relative;text-align:left;width:152px;height:120px;margin-left:0px;}
.prodboxContainer {float:left;position:absolute;margin-top:-4px;margin-left:0px;width:152px;height:120px;}

.pbinfozoom {display: block;width: 152px;height: 120px;background: url("images/prodbox_infozoom.jpg") no-repeat 0 0;margin-left:0px;}
.pbinfozoom:hover {background-position: 0 -120px;}
.pbinfozoom span {display: none;}

.pbsms {display: block;width: 152px;height: 120px;background: url("images/prodbox_sms.jpg") no-repeat 0 0;margin-left:0px;}
.pbsms:hover {background-position: 0 -120px;}
.pbsms span {display: none;}

.pblandesk {display: block;width: 152px;height: 120px;background: url("images/prodbox_landesk.jpg") no-repeat 0 0;margin-left:0px;}
.pblandesk:hover {background-position: 0 -120px;}
.pblandesk span {display: none;}

.pbeg {display: block;width: 152px;height: 120px;background: url("images/prodbox_eg.jpg") no-repeat 0 0;margin-left:0px;}
.pbeg:hover {background-position: 0 -120px;}
.pbeg span {display: none;}

.subpboxtxt {color:#484848; font-family:"Arial", Verdana, sans-serif; font-size:11px; font-weight:normal;}
.subpboxtxt ul {top: 0; list-style: none; padding: 0; margin-top: 2px; margin-left:12px;}
.subpboxtxt p {margin-left:131px;}
.subpboxtxt li {font-weight:bold;}
.subpboxtxt a {line-height:10px; color:#484848; font-family:"Arial", Verdana, sans-serif; font-size:11px; font-weight:normal; text-decoration:none;}
.subpboxtxt a:hover {color:#3f6b96; text-decoration:underline;}

.subnavhead {color:#484848; font-family:"Arial", Verdana, sans-serif; font-size:17px; font-weight:bold; border-width:1px; margin-left:2px;}
.subnavlink {position:absolute; color:#292929; font-family:"Arial", Verdana, sans-serif; font-size:11px; font-weight:bold; border-width:1px; margin-left:4px; margin-top:50px; line-height: 18px;}
.subnavlink a {color:#292929; font-style:none; text-decoration:none; border-width:1px; margin-left:4px;}
.subnavlink a:hover {color:#3f6b96; font-style:none; text-decoration:none; border-width:1px; margin-left:4px;}

.bodytxt {color:#484848; font-family:"Arial", Verdana, sans-serif; font-size:11px; font-weight:normal;}
.bodytxt ul {line-height:1.4em; top: 0; list-style: none; padding: 0; margin-top: 2px; margin-left:12px;}
.bodytxt p {text-align:justify;}
.bodytxt li {font-weight:bold;}

.sslogo {color:#d58600; font-family:"Arial", Verdana, sans-serif; font-size:16px; font-weight:bold;}
.sslogo a {color:#d58600; font-family:"Arial", Verdana, sans-serif; font-size:16px; font-weight:bold; text-decoration:none;}
.sslogo a:hover {color:#8e5a01;}

.sshead {color:#386492; font-family:"Arial", Verdana, sans-serif; font-size:14px; font-weight:bold;}
.sstxt {color:#484848; font-family:"Arial", Verdana, sans-serif; font-size:11px; font-weight:normal;}

.copyhead {color:#3e6b96; font-family:"Arial", Verdana, sans-serif; font-size:20px; font-weight:normal;}   
.copyheadsub {position:absolute; color:#274460; font-family:"Arial", Verdana, sans-serif; font-size:12px; font-weight:bold; margin-top:-4px;}

.backtxt {font-family:"Arial", Verdana, sans-serif; font-size:11px; font-weight:normal; margin-top: -3px}
.backtxt a {position:relative; color:#484848; text-decoration:none;}
.backtxt a:hover {color:#ffc000;}

.subtitlenav {font-family:"Arial", Verdana, sans-serif; font-size:12px; font-weight:bold; margin-top: -5px}
.subtitlenav a {position:relative; color:#484848; text-decoration:none;}
.subtitlenav a:hover {color:#ffc000;}
.subtitlenavOn {color:#ffc000;}

#quotebox {position: relative;text-align:left;width:165px;height:94px;margin-left:0px;}
.quoteboxContainer {float:left;position:absolute;margin-top:-4px;margin-left:0px;width:165px;height:94px;}

.pbqgetaquote {display: block;width: 165px;height: 94px;background: url("images/get_a_quote_over.jpg") no-repeat 0 0;margin-left:0px;}
.pbqgetaquote:hover {background-position: 0 -94px;}
.pbqgetaquote span {display: none;}

#sitefeaturebox {-moz-border-radius: 3px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;border-radius: 3px;behavior:url(border-radius.htc);display:inline-block;background-color:#ebebeb;width:257px;height:80px;text-align:left;vertical-align:text-top;padding: 0 0 0 0;}
#sitefeaturebox2 {-moz-border-radius: 3px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;border-radius: 3px; behavior:url(border-radius.htc);display:inline-block;background-color:#ebebeb;width:257px;height:80px;text-align:left;vertical-align:text-top;padding: 0 0 0 0;}
#sitefeaturebox3 {-moz-border-radius: 3px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;border-radius: 3px;behavior:url(border-radius.htc);display:inline-block;background-color:#ebebeb;width:257px;height:80px;text-align:left;vertical-align:text-top;padding: 0 0 0 0;}

#partnerdetailsbox {-moz-border-radius: 3px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;border-radius: 3px;behavior:url(border-radius.htc);display:inline-block;background-color:#ebebeb;width:255px;height:57px;text-align:left;font-size:10px;line-height: 14px;margin-left:4px;vertical-align:text-center;padding: 3px 0 0 8px;}

#partnerdetailsbox a{color:#35608e; font-family:"Arial", Verdana, sans-serif; font-size:10px; font-weight:normal; border-width:1px; margin-left:4px; font-style:none; text-decoration:none;}
#partnerdetailsbox a:hover{color:#ffc000; font-style:none; text-decoration:none; border-width:1px; margin-left:4px;}


.ftxt {color:#707070; font-family:"Arial", Verdana, sans-serif; font-size:11px; font-weight:normal; border-width:1px; margin-left:4px;}
.ftxt a {color:#707070; font-style:none; text-decoration:none; border-width:1px; margin-left:4px;}
.ftxt a:hover {color:#3d3d3d; font-style:none; text-decoration:none; border-width:1px; margin-left:4px;}

#sitemapbox {
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
    display:inline-block;
    background-color:#def0ff;
    width:191px;
    height:140px;
    text-align:left;
    line-height: 18px;
    vertical-align:text-top;
}

.smhead {color:#484848; font-family:"Arial", Verdana, sans-serif; font-size:12px; font-weight:bold; border-width:1px; margin-left:4px;}
.smhead a {color:#484848; font-family:"Arial", Verdana, sans-serif; font-style:none; text-decoration:none; border-width:1px; margin-left:4px;}
.smhead a:hover {color:#3d3d3d; font-family:"Arial", Verdana, sans-serif; font-style:none; text-decoration:none; border-width:1px; margin-left:4px;}

.smtxt {color:#707070; font-family:"Arial", Verdana, sans-serif; font-size:11px; font-weight:normal; border-width:1px; margin-left:4px;}
.smtxt a {color:#35608e; font-style:none; text-decoration:none; border-width:1px; margin-left:4px;}
.smtxt a:hover {color:#ffc000; font-style:none; text-decoration:none; border-width:1px; margin-left:4px;}


#navbar {
	position: relative;
	background: url("images/navbarbg.png") no-repeat; 
	text-align:left;
	width:800px; 
	height:46px;
	}

.navcontainer {
	float:left;
	position:absolute;
	margin-top:9px;
	margin-left:10px;
	width:775px;
	height:28px;
	}

.navHome {
  display: inline-block;
  width: 72px;
  height: 28px;
  background: url("images/nav/home.png") no-repeat 0 0;
  margin-left:20px;
	}
	
.navHome:hover { 
  background-position: 0 -28px;
	}

.navHome span {
  display: none;
	}

.navSolutions {
  display: inline-block;
  width: 72px;
  height: 28px;
  background: url("images/nav/solutions.png") no-repeat 0 0;
	margin-left:50px;
	}

.navSolutions:hover { 
  background-position: 0 -28px;
	}

.navSolutions span {
  display: none;
	}
	
.navProducts {
  display: inline-block;
  width: 72px;
  height: 28px;
  background: url("images/nav/products.png") no-repeat 0 0;
  margin-left:50px;
	}

.navProducts:hover { 
  background-position: 0 -28px;
	}

.navProducts span {
  display: none;
	}
	
.navCompany {
  display: inline-block;
  width: 72px;
  height: 28px;
  background: url("images/nav/company.png") no-repeat 0 0;
  margin-left:50px;
	}

.navCompany:hover { 
  background-position: 0 -28px;
	}

.navCompany span {
  display: none;
	}
	
.navSuccessStories {
  display: inline-block;
  width: 101px;
  height: 28px;
  background: url("images/nav/successstories.png") no-repeat 0 0;
  margin-left:50px;
	}
.navOn {
  display: inline-block;
  margin-left:50px;
	}
.navOnHome {
  display: inline-block;
  margin-left:20px;
	}

.navSuccessStories:hover { 
  background-position: 0 -28px;
	}

.navSuccessStories span {
  display: none;
	}
	
.navContact {
  display: inline-block;
  width: 77px;
  height: 28px;
  background: url("images/nav/contact.png") no-repeat 0 0;
  margin-left:50px;
	}

.navContact:hover { 
  background-position: 0 -28px;
	}

.navContact span {
  display: none;
	}