#body{margin: 20px 50px 30px 55px;}
#body,.section { width:auto; }
  .sectionHeader{padding: 0 10px;}
  .sectionBody { border:0 none; padding: 0; }
  
  #featuresNav{margin: 12px 4px 30px;}
    #featuresNav li{border-left: 1px solid #0075c4; margin: 0 6px 0 0;}
    #featuresNav li:first-child{border: none;}
      #featuresNav a{padding-left:6px; text-decoration: none;}
    #featuresNav li.on{font-weight:bold;}
  #featuresList {
    width:265px;
    clear:both;
    float:left;
    font-size: 11px;
    zoom:1;}
    #featuresList li {
      zoom:1;
      margin:0;padding:0;
      list-style-type:none;}
    #featuresList li:last-child { border:0; }
      #featuresList a {
        position:relative;
        display:block;
        padding:3px 40px 3px 10px;
        text-decoration:none;}
        #featuresList a.active {
          background:#FAA61A url(images/tab-arrow.png) no-repeat center right;
          color:white;}
          #featuresList strong{
            display:block;
            font-size: 13px; line-height: 16px;}
    #featuresList span.tab { display:none; }
    #featuresList a.active span { color:#fff;}
  #mainContent {
    float:right;
    width:583px;
    min-height:350px;
    background: url("images/bg-prodtile.png") repeat-y left;}
  #acm #mainContent{background-image: url(images/ACM-bg-tile.png);}
  .mod{
    zoom:1;
    background: url("images/bg-prodheader.png") no-repeat left top; }
  #acm .mod{background-image: url(images/ACM-bg-prodheader.png);}
    .mod .hd{
      height: 85px;
      margin: 0;padding: 30px 225px 0 80px;
      font-size: 24px;
      line-height: 1.2;}
    .mod .bd{
      padding: 30px 35px 30px 30px;
      background: url("images/bg-prodfooter.png") left bottom no-repeat;}
    #acm .mod .bd{background-image: url(images/ACM-bg-prodfooter.png);}
      #featuresBox{overflow:auto; margin: 0 -15px 25px;}
        #featuresBox .interest{float:left; margin-right: 15px; margin-bottom: 20px}
        #featuresBox h3	{
          margin: 0 0 15px; 
          font-size: 24px; font-style: italic; font-weight: normal;
          line-height: 1.1;  
          color: #faa61a;}
        #featuresBox li{list-style-position:inside;}
      .callAction { font-weight:bold; }
      
/*styles for individual pages when viewed separately (not loaded into products.aspx*/
body.products { background:#fff; }
.products .container {
  background:transparent url(images/bg-prodtile.png) repeat-y scroll left center;
  min-height:350px;
  width:583px;
  margin:0 auto;
}
.static {
  width:571px;
  text-align:center;
  margin:15px auto;
  background:#AFD4EA url(../css/azure/gradients.png) repeat-x scroll 0 -199px;
  border:1px solid #B3D3EA;
  padding:4px 6px;
}  
    
/*page specific */
#auctiva-auto-emails .hd{ 
  background:url(images/icon-productpage-autoemail.png) no-repeat 6px 18px; }
#auctiva-features .hd{
  background:url(images/icon-productpage-featuresoverview.png) no-repeat 16px 30px;}
#mcaffee{vertical-align: bottom; margin-left: 2px;}
#auctiva-consignment .hd{
  padding-left: 100px;
  background:url(images/icon-productpages-consignment.png) no-repeat 10px 22px; }
#auctiva-ebay-lister-page .hd{
  background:url(images/icon-productpage-ebaylistingtools.png) no-repeat 12px 18px; }
#auctiva-ebay-lister-profiles .hd{
  background:url(images/icon-productpage-profiles.png) no-repeat 12px 18px;}
#auctiva-eBay-templates .hd{
  background:url(images/icon-productpage-templates.png) no-repeat 10px 16px;}
#auctiva-education .hd{
  background:url(images/icon-productpage-education.png) no-repeat 5px 14px;}
#auctiva-image-hosting .hd{
  background:url(images/icon-productpage-imagehosting.png) no-repeat 5px 20px;}
#auctiva-multi-variation .hd{
  background:url(images/icon-productpage-multivari.png) no-repeat 12px 18px;}
#auctiva-parts-compatibility .hd{
  background:url(images/icon-productpage-auctiva-parts-compatibility.png) no-repeat 2px 28px;}
#auctiva-inventory .hd{ 
  background:url(images/icon-oroductpage-inventory.png) no-repeat 10px 18px; }
#auctiva-reports .hd{
  background:url(images/icon-productpage-reports.png) no-repeat 10px 18px;}
#auctiva-sales-management .hd{
  background:url(images/icon-productpage-salesmanagement.png) no-repeat 10px 24px;}
#auctiva-scrolling-gallery .hd{
  padding-left: 90px;
  background:url(images/icon-productpage-scrollinggallery.png) no-repeat 8px 17px;}
#auctiva-secure-checkout .hd{
  background:url(images/icon-productpage-securecheckout.png) no-repeat 12px 20px;}
#auctiva-bulk-live-listings-revision-tool .hd{
  background:url(images/icon-productpage-securecheckout.png) no-repeat 12px 20px;}
#auctiva-shipping-insurance .hd{
  background:url(images/icon-productpage-shipping.png) no-repeat 8px 24px;}
#auctiva-bulk-revise .hd{
  padding-left: 90px;
  background:url(images/icon-productpage-bulk-revise.png) no-repeat 8px 18px;}
#auctiva-store .hd {
  background:url(images/icon-productpage-auctivastore.png) no-repeat 2px 15px;}
#buyshield-warranties .hd {
  background:url(images/icon-productpage-buyshield.png) no-repeat 10px 24px;}
#sellathon-counter .hd{
  background:url(images/icon-productpage-sellathon.png) no-repeat 12px 22px;}
#eBud .hd{
  background:url(images/icon-productpage-eBud.png) no-repeat 12px 12px;}
#auctiva-support .hd{
  background:url(images/icon-productpage-auctiva-support.png) no-repeat 8px 12px;}
#auctiva-auto-feedback .hd{
  padding-left: 90px;
  background:url(images/icon-productpage-autofeedback.png) no-repeat 8px 18px;}

/*acm*/
#ecommerce-auctiva-features .hd{
  padding-top: 20px; 
  background:url(images/icon_overview.png) no-repeat 10px 18px;}
#ecommerce-auctiva-customers .hd{
  background:url(images/icon_custmgmt.png) no-repeat 10px 18px;}
#ecommerce-auctiva-inventory .hd{
  background:url(images/icon_inventorymgmt.png) no-repeat 12px 20px;}
#ecommerce-auctiva-orders .hd {
  background:url(images/icon_ordermgmt.png) no-repeat 12px 18px;}
#ecommerce-auctiva-payments .hd{
  background:url(images/icon_billing.png) no-repeat 12px 18px;}
#ecommerce-auctiva-products .hd{ 
  background:url(images/icon_productmgmt.png) no-repeat 12px 18px;}
#ecommerce-auctiva-reporting .hd{ 
  background:url(images/icon_advreport.png) no-repeat 12px 18px; }
#ecommerce-auctiva-store-management .hd{ 
  background:url(images/icon_sitemgmt.png) no-repeat 12px 18px; }
#ecommerce-auctiva-store-operation .hd{ 
  padding-left: 90px; 
  background:url(images/icon_storeop.png) no-repeat 12px 18px; }
#ecommerce-auctiva-store-promotion .hd{ background:url(images/icon_storepromo.png) no-repeat 12px 18px; }  

#mainContent h1.acmPriceHeadline{
    font: Italic 46px/1 Georgia, Times New Roman, Garamond;
    color:#243E82;}
  #mainContent .auccomLeft h2{
    font: 28px/1 arial, helvetica,sans-serif;
    color:#243E82;
    text-align:left;
    margin-left:0px;}
			
 #mainContent .auccomLeft{
  width:296px;
  float:left;
  background: url(images/acm-gray-fade-v.png) no-repeat;}
 #mainContent .auccomRight{
  width:560px;
  float:left;
  margin-left:15px;}

  #mainContent .auccomRight h3,#mainContent .auccomLeft h3{
    font-size:15px;
    margin-left:0px;
    color:#243E82;}

   
        
      #mainContent .auccomRight .acmRightLower{
        margin:15px 0 0 4px;
        min-height:120px;
        padding: 1px 22px;
        background: url(../products/images/acm-gray-fade-h.png) no-repeat;}
			#mainContent .auccomRight .acmRightInner{
			  float:left;
			  width:320px;}
			  #mainContent .auccomRight .acmRightInner p{
			    font-size:11px;
			    margin: 5px 10px;}
			  
			  #mainContent .auccomRight .acmPriceTable{
          display:block;
          margin-top:20px;
          width:316px;
          background: url(../products/images/acm-price-box_t.png) left top;}
            #mainContent .auccomRight .acmPriceTable_b{
              padding:10px 10px 30px;
              background: url(../products/images/acm-price-box_b.png) bottom left no-repeat;}
              #mainContent .auccomRight .acmPriceTable_b .featureList{
                font: 11px/1.2 arial;
                margin-left:0px;}
                #mainContent .auccomRight .featureList td{background:#E9EBF2;}
                #mainContent .auccomRight .featureList th{
                  font-weight:normal;
                  text-align:center;
                  color: #ffffff;
                  background: #051448;}                    
            #mainContent .auccomRight .acmIntroBox{
              padding: 10px 20px;
              width:546px;
              height:245px;
              background:url(../products/images/acm-signup-box-bg.png) no-repeat;}
              #mainContent .auccomRight .acmIntroBox p{
                text-align:left;
                margin:30px 0 0 7px;
                *margin-top:20px;
                width:440px;
                color:#fff;}
              #mainContent .auccomRight .acmIntroBox h2{
                margin:0px;
                font-size:22px;}
              #mainContent .auccomRight .priceExamples p.example{
                padding:10px;
                border: dashed 1px #051549;
                background-color:#EFF4FF;
                color:#051448;}
                #mainContent .auccomRight .priceExamples{
                  float:right;
                  width:220px;}