#subscribe_popup,.overlays {
font:12px/1.2 Arial,Helvetica,san-serif;
background:url(../images/all_products.png) no-repeat top center !important;
height:445px;
}

#subscribe_popup,.overlays a,#subscribe_popup,.overlays a:hover,#subscribe_popup,.overlays a:visited {
text-decoration:none;
}

.box-title {
color:#2C2D31;
font-size:25px;
text-align:center;
margin:20px 0 5px;
}

.box-tagline {
color:#999;
font-size:14px;
text-align:center;
margin:0;
}

#subs-container {
position:relative;
padding:35px 0 30px;
}

.box-side {
width:170px;
text-align:center;
}

.box-side.left {
border-right:1px solid #ecedf3;
padding:0 70px 0 25px;
}

.box-side.right {
float:right;
margin-top:-223px;
margin-right:25px;
}

.box-icon {
width:72px;
height:54px;
margin:0 auto;
padding:6px 0 0;
}

.box-icon a.rss {
display:block;
width:70px;
height:56px;
margin:0 auto;
}

.box-icon a {
display:block;
width:72px;
height:54px;
}

.box-icon a.email img,.box-icon a.rss img {
border:0 none;
margin:-5px 0 0;
}

.box-side h4,.box-side h4 a {
font-size:14px;
line-height:14px;
color:#d20c0c;
font-weight:700;
}

.box-side h4 {
margin:20px 0 10px;
}

.box-side h5 {
font-size:11px;
color:#5e6066;
line-height:18px;
height:54px;
margin:0 0 20px;
}

a.sub {
background:url("../images/subscribe-button.png") no-repeat scroll 0 0 transparent;
color:#963;
display:block;
height:44px;
line-height:29px;
text-indent:-999em;
width:130px;
margin:0 auto;
}

.box-side h4 a:hover {
color:#f26535;
}

#box-or {
background:#fff;
font-size:12px;
font-weight:700;
height:25px;
line-height:25px;
position:absolute;
width:20px;
margin:-115px 0 0 257px;
}

a:link,a:visited {
border:none;
}
.popup{
	display:none !important;
	overflow:visible;
	opacity:0;
}
.clear_both {clear:both;}




#subscribe_digitalpop,.overlays {
font:12px/1.2 Arial,Helvetica,san-serif;
background:url(../images/bg_img.png) no-repeat top center !important;
height:305px;
width:608px;



}

#subscribe_digitalpop,.overlays a,#subscribe_digitalpop,.overlays a:hover,#subscribe_digitalpop,.overlays a:visited {
text-decoration:none;
}


#subscribe_electronicpop,.overlays {
font:12px/1.2 Arial,Helvetica,san-serif;
background:url(../images/electrobg.png) no-repeat top center !important;
height:355px;
width:900px;



}

#subscribe_electronicpop,.overlays a,#subscribe_electronicpop,.overlays a:hover,#subscribe_electronicpop,.overlays a:visited {
text-decoration:none;
}




#subscribe_electrotechcpop,.overlays {
font:12px/1.2 Arial,Helvetica,san-serif;
background:url(../images/electrobg_img.png) no-repeat top center !important;
height:387px;
width:698px;



}

#subscribe_electrotechcpop,.overlays a,#subscribe_electrotechcpop,.overlays a:hover,#subscribe_electrotechcpop,.overlays a:visited {
text-decoration:none;
}





#subscribe_powerpop,.overlays {
font:12px/1.2 Arial,Helvetica,san-serif;
background:url(../images/bg_img.png) no-repeat top center !important;
height:305px;
width:608px;



}

#subscribe_powerpop,.overlays a,#subscribe_powerpop,.overlays a:hover,#subscribe_powerpop,.overlays a:visited {
text-decoration:none;
}


#posblk,.overlays {
font:12px/1.2 Arial,Helvetica,san-serif;
background:url(../images/pos-bg.png) no-repeat top center !important;
height:350px;
width:682px;



}
#posblk,.overlays a,#subscribe_powerpop,.overlays a:hover,#posblk,.overlays a:visited {
text-decoration:none;
}

#posblk h1 { line-height:20px; padding:26px 0 0 0; margin: 0 0 0 0; text-align:center;}

#pos_con { float:left; width:286px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#404040; line-height:24px; padding:42px 0 0 88px;}
#pos_img { float:left; padding:35px 0 0 0;}

#pos_con a {color:#004684; text-decoration:underline; line-height:40px;}
#pos_con a:hover {color:#004684; text-decoration:none;}
.vew_btn {padding:18px 0 0 0;}






#dtech,.overlays {
font:12px/1.2 Arial,Helvetica,san-serif;
background:url(../images/dtec-bg.png) no-repeat top center !important;
height:544px;
width:992px;
margin:0 0 0 0px;

}
#dtech,.overlays a,#dtech,.overlays a:hover,#posblk,.overlays a:visited {
text-decoration:none;
}
#dtech_con { float:left; width:607px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#404040; line-height:24px; padding:90px 0 0 27px;}

#dtech_con h2 {font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#004684; padding:8px 0 8px 0;}

#dtech_con ul{list-style:none; padding-bottom:43px;}
#dtech_con ul li{ display:block; background:url(../images/arrow.jpg) no-repeat left 8px; padding:0 0 0 23px; line-height:27px;}

#dtech_con ul li h2 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#404040;}

#dtech_img { margin: 96px 0 50px 19px;}






#etech,.overlays {
font:12px/1.2 Arial,Helvetica,san-serif;
background:url(../images/etec-bg.png) no-repeat top center !important;
height:544px;
width:992px;
margin:0 0 0 0px;

}
#etech,.overlays a,#etech,.overlays a:hover,#posblk,.overlays a:visited {
text-decoration:none;
}
#etech_con { float:left; width:607px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#404040; line-height:24px; padding:90px 0 0 27px;}

#etech_con h2 {font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#004684; padding:8px 0 8px 0;}

#etech_con ul{list-style:none; padding-bottom:96px;}
#etech_con ul li{ display:block; background:url(../images/arrow.jpg) no-repeat left 8px; padding:0 0 0 23px; line-height:27px;}
#etech_img { margin: 96px 0 50px 19px;}







#check_btn {background:url(../images/checkout_btn.jpg) no-repeat top center; float:right; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fff; padding:12px 0; width:307px; text-align:center; margin:0 30px 0 0;}
#check_btn a { color:#fff; text-decoration:none; padding:0 0 0 15px; font-size:16px;}
#check_btn a:hover{ color:#fff; text-decoration:underline;}






#vdoblk,.overlays {
background:url(../images/video_bg.png) no-repeat top center !important;
height:486px;
width:568px;
margin:0 0 0 0px;

}
#vdoblk,.overlays a,#vdoblk,.overlays a:hover,#posblk,.overlays a:visited {
text-decoration:none;
}

#vdoblk h2{ padding:30px 0 0 0; text-align:center;}
#tvads{background:#0a5c9a; width:506px; height:348px; padding:2px 0 0 2px; margin: 45px 0 0 31px;}



#potech,.overlays {
font:12px/1.2 Arial,Helvetica,san-serif;
background:url(../images/pwertech_bg.png) no-repeat top center !important;
height:578px;
width:991px;
margin:0 0 0 0px;

}
#potech,.overlays a,#potech,.overlays a:hover,#potech,.overlays a:visited {
text-decoration:none;
}
#potech_con { float:left; width:610px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#404040; line-height:24px; padding:0px 0 0 27px;}

#potech_con h2 {font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#004684; padding:8px 0 8px 0;}

#potech_con ul{list-style:none; padding-bottom:0; height:290px;}
#potech_con p{list-style:none; padding:0; font-family:Arial, Helvetica, sans-serif;}
#potech_con ul li{ display:block; background:url(../images/arrow1.jpg) no-repeat left 8px; padding:0 0 0 23px; line-height:27px;}
#potech_img {  margin: 5px 0 33px 19px;}



#priblk,.overlays {
font:12px/1.2 Arial,Helvetica,san-serif;
background:url(../images/print_bg.png) no-repeat top center !important;
height:350px;
width:762px;



}
#priblk,.overlays a,#subscribe_powerpop,.overlays a:hover,#priblk,.overlays a:visited {
text-decoration:none;
}

#priblk h1 { line-height:20px; padding:26px 0 0 0; margin: 0 0 0 0; text-align:center;}

#priblk_con { float:left; width:410px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#404040; line-height:24px; padding: 42px 0 0 29px;}
#priblk_img { float:left; padding: 51px 0 0 11px;}

#priblk_con a {color:#004684; text-decoration:underline; line-height:40px;}
#priblk_con a:hover {color:#004684; text-decoration:none;}
.vew_btn {padding:18px 0 0 0;}





#supablk,.overlays {
font:12px/1.2 Arial,Helvetica,san-serif;
background:url(../images/supabg.png) no-repeat top center !important;
height:350px;
width:664px;



}
#supablk,.overlays a,#subscribe_powerpop,.overlays a:hover,#supablk,.overlays a:visited {
text-decoration:none;
}

#supablk h1 { line-height:20px; padding:26px 0 0 0; margin: 0 0 0 0; text-align:center;}

#supablk_con { float:left; width:385px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#404040; line-height:24px; padding: 42px 0 0 29px;}
#supablk_img { float:left; padding: 51px 0 0 11px;}

#supablk_con a {color:#004684; text-decoration:underline; line-height:40px;}
#supablk_con a:hover {color:#004684; text-decoration:none;}
.vew_btn {padding:18px 0 0 0;}