body{
	font-family:'Open Sans', sans-serif;
	background:#ffffff;
}	
a{
	text-decoration:none;
}

a:link, a:visited{
	text-decoration:none;
	color:#0000EE;
}

.addContainer{
	width:988px;
	margin: 0 auto; 	
	overflow:auto;
}
#HB{
	background-repeat: no-repeat;
	background-position:right top;
	background-color:#ffffff;
	width:985px;
	height:300px;
	margin-bottom:16px;
	margin: 0 auto;

}
.CTAmessage{display:table-cell;vertical-align:middle;text-align:center;height:40px;background-color:#5f259f;color:white;font-weight:bold;font-size:14pt;padding:0px 10px}
.CTAarrow{display:table-cell;vertical-align:middle;text-align:center;height:40px;width:40px;background-color:white;color:#ed1c1c;font-size:24pt;font-weight:bold;}
.defaultText { }
.defaultTextActive { }


h3{font-size:24px;}

.secondaryNav{
	width:308px;
	margin:0px 10px 0px 10px;
	float:left;
}
.secondaryNavContent{
	padding:15px;
	height:240px;
}

#hbOuter{
	background:#ffffff;
	width:100%;
}
#sbOuter{
	background:white;
	width:100%;
	overflow:auto;
}
#sbContainer{
	width:988px;
	margin-bottom:16px;
	margin: 0 auto; 
}

.serviceSprite {
background-repeat: no-repeat;
display: block;
padding-left:60px;
height:40px;
margin-bottom:25px;
}

.service1{background-position: 0px 0px;}
.service2{background-position: 0px -40px;}
.service3{background-position: 0px -80px;}
.service4{background-position: 0px -120px;}
.service5{background-position: 0px -160px;}

.track{
background-color:#5f259f;

}
.track input{
background-color:#2c1549;
color:white;
}
.qorder{
background-color:#ed1c1c;
}
.qorder input{
background-color:#9d0202;
color:white;
}

.oHistory{font-size:13px;background-color:white;border:solid 1px #e1e1e1;padding:13px;}
.oHref{padding:10px; margin-top:5px;}
.servicesAdd{
background-color:#424242;
font-size:13px;
color:white;
}
.servicesAdd a{
color:white;
}
#brands{
	//background:#f7f7f7;
	background:#ffffff;
	width:100%;
	overflow:auto;
}
#brandsContainer{
	width:988px;
	margin: 0 auto; 	
	overflow:auto;

}
.brandBox{
border:solid 1px #e1e1e1;width:175px;height:70px;background-color:white;margin:0px 10px 10px 10px;float:left;
}
.sprite {
background-repeat: no-repeat;
display: block;
padding: 0!important;
}
.brandImage{
	width:93px;
	height:70px;
	background-position: center center;
}
.brand-1{background-position: -5px -5px;}
.brand-2{background-position:-103px -5px;}
.brand-3{background-position:-201px -5px;}
.brand-4{background-position:-298px -5px;}

.brand-5{background-position: -5px -80px;}
.brand-6{background-position:-103px -80px;}
.brand-7{background-position:-201px -80px;}
.brand-8{background-position:-298px -80px;}

.brand-9{background-position:-5px -155px;}
.brand-10{background-position:-103px -155px;}
.brand-11{background-position:-201px -155px;}
.brand-12{background-position:-298px -155px;}

.brand-13{background-position:-5px -230px;}
.brand-14{background-position:-103px -230px;}
.brand-15{background-position:-201px -230px}
.brand-16{background-position:-298px -230px}

.brand-17{background-position: -396px -5px;}
.brand-18{background-position:-396px -80px;}
.brand-19{background-position:-396px -155px;}
.brand-20{background-position:-396px -230px;}
#rsPro{
	background:#ffffff;
	width:100%;
	overflow:auto;
}
#rsProContainer{
	width:988px;
	margin: 0 auto; 	
	overflow:auto;

}

.fourBlockImagePro{
background-repeat: no-repeat;
display: block;
padding: 0!important;
margin: 8px 8px 0px 8px;
width:200px;Height:200px;
}
.pro1{background-position: 0px 0px;}
.pro2{background-position: -200px 0px;}
.pro3{background-position: -400px 0px;}
.pro4{background-position: -600px 0px;}

.fourBlock{
	width:215px; 
	margin:0px 10px 20px 10px;
	float:left;
	border:solid 1px #e1e1e1;
	background:#ffffff;
	font-size:9pt;
	padding:5px;
}
#focusOn{
	background:#ffffff;
	width:100%;
	overflow:auto;
}
#piShop{
background-repeat: no-repeat;
display: block;
padding: 0!important;
width:365px; height:243px;border:solid 1px #e1e1e1
}
#newProducts{
	background:#ffffff;
	width:100%;
	overflow:auto;
}
#rsProContainer{
	width:988px;
	margin: 0 auto; 	
	overflow:auto;

}
.fourBlock{
	width:215px; 
	margin:0px 10px 20px 10px;
	float:left;
	border:solid 1px #e1e1e1;
	background:#ffffff;
	font-size:9pt;
	padding:5px;
}
.fourBlockImage{
	width:200px;height:200px;text-align:center;display:table-cell;vertical-align:middle;
}
.fourBlockImageNP{
background-repeat: no-repeat;
display: block;
padding: 0!important;
margin: 8px 8px 0px 8px;
width:200px;Height:200px;
}
.np1{background-position: 0px 0px;}
.np2{background-position: -200px 0px;}
.np3{background-position: -400px 0px;}
.np4{background-position: -600px 0px;}


#dsp{
	background:#ffffff;
	width:100%;
	overflow:auto;
}
#dspContainer{
	width:988px;
	margin: 0 auto; 	
	overflow:auto;

}
.dspfourBlock{
	width:215px; 
	margin:0px 10px 20px 10px;
	float:left;
	border:solid 1px #e1e1e1;
	background:#ffffff;
	font-size:9pt;
	padding:5px;
	height:300px;
}

.fourBlockImageDS{
background-repeat: no-repeat;
display: block;
padding: 0!important;
margin: 8px 8px 0px 8px;
width:200px;Height:200px;
}
.ds1{background-position: 0px 0px;}
.ds2{background-position: -200px 0px;}
.ds3{background-position: -400px 0px;}
.ds4{background-position: -600px 0px;}


#newFooter{
	background:#efeded;
	width:100%;
	overflow:auto;
	border-top:solid 1px #e7e7e7;
}
.footerfourBlock{
	width:228px; 
	margin:20px 5px 10px 5px;
	float:left;
	font-size:12pt;
	padding:5px;
	height:250px;
}
.footerfourBlock ul{
margin-top:20px;
padding:0px;
list-style:none;
}
.footerfourBlock ul li{
margin:4px 0px;
font-size:9pt;
}

#newFooter a:link{color:#666666;}
#newFooter a:visited{color:#666666;}

#contactUs{
background-repeat: no-repeat;
display: table-cell;
vertical-align:middle;
width:228px;
height:100px;
overflow:hidden;
padding-left:10px;
font-size:9pt;
}
#contactUs span{
display:block;
width:135px;
}

.social {
background-repeat: no-repeat;
display: block;
padding: 0!important;
width:50px;
height:50px;
float:left;
margin:7px 7px 0px 0px;
}

.social1{background-position: 0px 0px;}
.social2{background-position: -50px 0px;}
.social3{background-position: -100px 0px;}
.social4{background-position: -150px 0px;}
.social5{background-position: -200px 0px;}
.social6{background-position: -250px 0px;}

.PMcontrol{
	width:308px;
	margin: 0px 10px 0px 10px;
	float: left;
	background-color: #efeded;
	overflow:auto;
	font-size: 12px;
}

.PMcontrol p{
padding:10px 15px 5px 15px;
margin:0px;
}
