.style34 {font-size: 14px}
#footertextbizopp {
	width: 800px;
	margin: auto;
}


#facebox  .faceboxcontent {
position:relative;z-index:1;
}
#topclose {
	width:24px;
	height:24px;
	display:block;
	position:absolute;
	top:-30px;
	right:-32px;
}
#facebox {
 position: absolute; top: 0; left: 0; z-index: 100; text-align: left; 
 }
#facebox .popup {
  position: relative;
  } 
#facebox table {
  border-collapse: collapse;
  }
#facebox td {
  border-bottom: 0;  padding: 0;
}
#facebox .body {
  padding: 10px;
  background: #fff;
  width: 370px;
}
#facebox .loading {
  text-align: center; 
  }
#facebox .image {
  text-align: center; 
}
#facebox img {
  border: 0;  margin: 0;
  }
#facebox .ffooter {
  border-top: 1px solid #DDDDDD;  padding-top: 5px;  margin-top: 10px;  text-align: right;
  }
#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;  width: 10px;  overflow: hidden;  padding: 0;
  }
#facebox_overlay {
  position: fixed;  top: 0px;  left: 0px;  height:100%;  width:100%;
  }
.facebox_hide {
  z-index:-100; 
  }
.facebox_overlayBG {
  background-color: #000;  z-index: 99; 
  }
* html #facebox_overlay { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}


#facebox { 
position: absolute; top: 0; left: 0; z-index: 100; text-align: left; 
}
#facebox .b {  
background:url(https://s3.amazonaws.com/acudemo/images/b.png); 
}
#facebox .tl {  
background:url(https://s3.amazonaws.com/acudemo/images/tl.png);}
#facebox .tr {  
background:url(https://s3.amazonaws.com/acudemo/images/tr.png); 
}
#facebox .bl {  
background:url(https://s3.amazonaws.com/acudemo/images/bl.png); 
}
#facebox .br {  
background:url(https://s3.amazonaws.com/acudemo/images/br.png); 
}
#topclose {	
background:url(https://s3.amazonaws.com/acudemo/images/faceboxclose.gif) no-repeat top left; 
}
.style39 {
	color: #000000;
	font-size: xx-large;
	font-family: Helvetica;
}
.style40 {font-size: 14px; font-weight: bold; }
.innerbody {
	margin: 18px;
}
.style41 {margin: 18px; font-family: "Times New Roman", Times, serif; }
.style42 {font-size: 16px; color: #000000; font-weight: bold;}
.style43 {font-family: "Times New Roman", Times, serif}
.style45 {font-family: "Times New Roman", Times, serif; color: #0000FF; }
.style34 {font-size: 14px}




/* checkout page */


h1{
font-size: 23px;
color:#9A3509;
margin: 5px 0px;
}
h1.hh1{
font-size: 26px;
text-align:center;
color #9A3509;
}
.cred{
color: #9A3509;
}
h2{
font-size: 18px;
color:#9A3509;
margin: 3px 0px;
}
h3{
font-size: 16px;
margin: 2px 0px;
}
h4{
font-size: 15px;
margin: 2px 0px;
}
h5,h6{
font-size: 12px;
}
.txtcenter{
text-align: center;
}
.formlevel{
 float: left;
}
#checoutfromdiv, #checoutfromdiv2{
padding-top: 30px;
}
#checoutfromdiv .formlevel, #checoutfromdiv2 .formlevel{
font-size:18px;
padding:8px 0px;
}
#checoutfromdiv .formlevel{
width:124px;
}
#checoutfromdiv2 .formlevel{
width: 180px;
}
.forminput{
 float: left;
}
#checoutfromdiv .forminput,#checoutfromdiv2 .forminput{
padding:5px 0px 0px 0px;
}
#checoutfromdiv .forminput input,#checoutfromdiv2 .forminput input{
height:20px;
padding:3px;
font-size: 15px;
}
#checoutfromdiv .forminput input{
width:315px;
}
#checoutfromdiv2 .forminput input{
width:265px;
}
#checoutfromdiv2 .forminput select{
margin-right: 5px;
height:25px;
padding:2px;
font-size: 15px;
}
.submit{
text-align: center;
padding: 40px 0px 0px;
cursor: pointer;
}
.submit2{
text-align: center;
padding: 18px 0px 0px;
cursor: pointer;

}
a.nothanks{
color: #9A3509;
font-size: 14px;
font-weight: bold;
text-decoration: underline;
}
.p20{
padding: 20px;
}
.p10{padding: 10px;}
.lh18{
line-height: 18px;
}
.w175{
width: 175px;
}
.f18{
font-size: 18px;
}
#testimonialsflash{
width: 182px;
height: 138px; 
}
#salseflashplayer{
width: 494px;
height: 422px; 
}

ul.arrowbull{
margin: 20px 0px 20px 23px;
}
ul.arrowbull li{
list-style: none; 
padding-left: 18px;
padding-bottom: 15px;
}

.confirmf{ 
width: 631px;
padding-bottom: 8px;
margin: 2px auto;
}
.confirmm{ 
width: 631px;
}
.confirt{ 
padding:26px 0 0 55px;
}
.cicon{
width: 27px;
height: 31px;
}
.hrg{
border-top: 1px solid #E6E3D3;
margin: 5px 0px;
font-size: 1px;
}

table.yourorder{
border-bottom: 1px solid #E6E3D3;
border-left:  1px solid #E6E3D3;
background: #fff;
}
table.yourorder tr td{
 border: 1px solid #E6E3D3;
 border-bottom: none;
 border-left: none;
 padding: 5px 4px 5px 10px;
}
.nomb{
margin-bottom: 0px;
}
.futurepayment{
color:#9A9A9A;
}
.userpassaccessinfo{
padding: 10px 0px 0px 0px;
line-height: 18px;
 
}
.chckoutindextop{
padding-top: 40px;
width: 705px;
margin: 10px auto;
}
#sidebarsignupinner form span{
font-size: 16px;
padding-right: 2px;
}
#sidebarsignupinner{
width: 488px;
overflow: hidden;
}
 
#sidebarsignupinner form input.txtinput:focus,#sidebarsignupinner form input.txtinput:active{
background:#FFFDAF;
}
.require{
background: #FFD2D9;
border: 1px solid #f00;
}
 .error2{
font-family: Arial, Helvetica, sans-serif;color:#f00;background:#FFD2D9;border: 1px solid #999;font-size: 11px;width: 440px; margin-bottom:20px;padding: 3px; margin-bottom: 20px;
}

.fullpagecontent{
width: 640px;
margin: 0px auto;
}

.fullpagecontent p{
padding: 5px 2px;
font-size: 12px;
text-align: left;
}


.fullpagecontent p.f15, .f15{
font-size: 15px;
text-align: center;
}

.acssinfo{
width: 421px;
margin: 0px auto;
background:#ff9;
border: 1px dotted #000000;
padding: 15px;
text-align: center;
font-size: 14px;
margin-left:0px;
}
.acssinfo h2.name{ font-size: 20px; color: #000;}
.acssinfo h2.youareupdating{ font-size: 18px; color: #666666;}
.acssinfo h2.email{ font-size: 21px; color: #c00000;}
a.productdetails{display: block; color: #f00; width: 200px; margin: 0px auto; text-decoration:none; text-align:center; padding-top: 130px;}
a.productdetails:hover{text-decoration: underline;}

#facebox  .faceboxcontent {position:relative;z-index:1;}
#topclose {
	width:24px;
	height:24px;
	display:block;
	position:absolute;
	top:-30px;
	right:-32px;
}
#productdetails{
padding:0 10px;
width:400px;
}


a{
text-decoration: none;
}
a:hover{
text-decoration: underline;
}

a img{
border: 0;
}
:focus{
outline: 0;
}
.floatl{
float: left;
}
.floatr{
float: right;
}
.clear{
clear: both;
}
#content{
padding: 70px 0px 0px;
}

#wrapper{ width:550px; margin:0px auto; padding:0px;}
#main-container{ width:550px; height:440px; border:1px solid #333333;font-family:Times New Roman,tahoma; }
.inner-area{ padding:10px; }
.leftarea{ float:left; width:260px; font-size:14px; font-weight:bold; line-height:15px;}
.deal-area{ background:url(http://acu.s3.amazonaws.com/web/images/sales/deal_back.jpg) no-repeat; float:right; width:267px; height:220px; text-align:center;}
.deal-area input{ width:220px; border:1px solid #949494; padding:6px 4px; margin:8px 0px 0px 0px; font-family:Arial; color:#a90202; font-weight:bold;}
input.next{ background:url(../images/next.png) no-repeat; width:189px; height:46px; border:none;}
input.next:hover{ background-position:0px -46px;}
.clr{ clear:both;}
.spacer{ clear:both; height:70px;}
