@charset "utf-8";
											/* Basics */
body{
	margin:0px;
	padding:0px;
	background:url(../images/bg_body.gif) repeat-x #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2b2c2c;
}
.left{
 	float:left;
      width: 300px;
}
.right{
	float:right;
}
.clearB{
	clear:both;
}
.marginA{
	margin:auto;
}
a img{
	border:0px;
}
form{
	padding:0px;
	margin:0px;
}
											/* Container */
#cont{
	width:932px;
}											
											/* Header */
#menu{
	height:78px;
	padding-left:20px;
}											
											/* Body */
#logo{
	width:328px;
	height:136px;
	margin-top:10px;
}
.cont_h{}
.cont_r{
	background:url(../images/bg_border_r.gif) repeat-y;
}
.cont_tb{
	background:url(../images/bg_border_tb.gif) no-repeat top;
}
.cont_bb{
	background:url(../images/bg_border_bb.gif) no-repeat bottom;
	min-height:485px;
	height:auto !important;
	height:485px;
}	
.content2{
	width:810px;
	padding:20px 0px 0px 58px;
}
.content3{
	width:710px;
	padding:70px 50px 0px 108px;
}
.contbg{
	background:url(../images/bg_content.jpg) center bottom no-repeat;
	min-height:420px;
	height:auto !important;
	height:420px;
	padding-bottom:34px;
}
.store, .store a{
	height:70px;
	width:135px;
	display:block;
}
.buy, .buy a{
	height:70px;
	width:105px;
	display:block;
}
.copy{
	color:#000000;
	font-weight:bolder;
	padding:30px 0px 0px 125px;
}
/* PRODUCT LAYOT */
.prodimg{
	width:170px;
}
.prodtext{
	width:490px;
	font-size:14px;
} 
.prodtext ul{

}
.prodtext li{

 padding-left:15px;
 font-size:13px;
} 
.list{
	font-size:12px;
	line-height:20px;
	padding:0px 0px 0px 15px;
}
.buttons{
	padding:10px 0px 0px 0px;
}
.call{
	width:290px;
}
.call span{
	font-size:30px;
	color:#2d3891;
}
.infobox{
	padding-top:20px;
}
.pb{
	width:160px;
}
.pricelabel{
	font-size:25px;
	color:black;
	padding:20px 0px 0px 0px;
}
.pricebox{
	width:68px;
	height:55px;
	background:url(/Images/bg_price.png) no-repeat;
	text-align:center;
	font-size:11px;
	color:#FFFFFF;
	padding-top:15px;
}
									/* Footer */
.footer{
	width:783px;
	background:url(../images/bg_footer.gif) no-repeat;
	height:81px;
	padding:0px 20px;
	margin-top:20px;
}

#logo2 {
height:136px;
margin-top:-2px;
padding-top:10px;
width:328px;
}

#logo3 {
height:136px;
padding-top:8px;
}

.dotline{
	background:url(../images/bludot.jpg) repeat-x;
	height:1px;
        width:auto;
}
.feat {
color:#333399;
font-style:italic;
}
.feat  h1{
margin-bottom:5px;
}
.feat  img{
 padding: 10px 10px 0px 0px; 
 float: left;
}

.contbg2{
background:url(../images/bg_content2.jpg) center bottom no-repeat;
min-height:420px;
height:auto !important;
height:420px;
padding-bottom:95px;
}

/* COPY NEW CSS HERE */
.contbg2, .contbg{
	padding-bottom:140px;
}
.headbox{
	background:url(../images2/new1_headerbg_deluxe.gif) no-repeat 0px 28px;
	height:90px;
	width:490px;
}
.prodhead{
	height:52px;
	padding:38px 0px 0px 15px;
	font-weight:bolder;
	width:170px;
}
.prodimgs{
	text-align:right;
	height:90px;
	width:295px;
}
.pflist{
	margin:0px;
	padding:40px 0px 0px 30px;
}
.pflist li{
	padding:0px 0px 10px 0px;
}
.redlist{
	list-style-image:url(../images2/new1_list_red.gif);
}
.bluelist{
	list-style-image:url(../images2/new1_list_blue.gif);
}
.contactushead{
	padding:20px 0px 0px 0px;
}
.contactcont{
	font-size:12px;
	padding:20px 0px 10px 5px;
}
.contactcont h2{
	font-size:18px;
	padding:0px 0px 15px 0px;
	margin:0px;
}
.blue{
	color:#2d3891;
}
.red{
	color:#e91c1e;
}
.inputx{
	width:250px;
	border:1px solid #d1d1d1;
	border-left:2px solid #8c8c8c;
	border-top:2px solid #8c8c8c;	
}

.texta{
	width:250px;
	height:70px;
	border:1px solid #d1d1d1;
	border-left:2px solid #8c8c8c;
	border-top:2px solid #8c8c8c;	
}
.contable{
	margin:40px 0px 0px 0px;
}
.productTextInput {
 width:20px;
 margin-right:5px;
}
/* COPY NEW CSS END */

.acrobat_list{
list-style-image:url(../images2/acrobat_img.gif);
}
.acrobat_list li{
font-size: 14px;
}

.pacrobat{
margin:0;
padding:40px 0 0 30px;

}
.research{
background-image: url(../images2/research.gif)
font-size: 24px;
}
.policy {
color:#FFFFFF;
font-weight:bolder;
padding:23px 0 0 178px;
}
 .photogalleryItem a img{
width: 200px;
hieght: 200px; }


#cus_addtocart  #prodimg, #cus_addtocart  #prodname, #cus_addtocart  #prodprice{
display:none;
}


.footerhome {
background:transparent url(../images/bg_footer.gif) no-repeat scroll 0 0;
height:81px;
margin-top:500px;
padding:0 20px;
width:783px;
}