﻿
h1 {font-size:120%;line-height:normal;margin:0 5px 5px 0;padding:0;color:#726257; text-align:center;background:white;} /* mcnerney 9sept2006 added */
h2 {font-size:90%;margin:0px 0 5px 0;padding:0;color:#ccc; text-align:center}
h3 {font-size:90%;line-height: 20px;margin:0 0 0 0;padding:0;color:#726257; text-align:left; background:#ccc; border-top: 1px solid #222; } /* mcnerney 10sept2006 added */



/* margin template
margin {top right bottom left}
*/


/* BVC 5 Product Page Template */


/* ---------------------------------- */
/* mcnerney 19 sept 2006 added  */
  #menucolumn {
      width: 85px; 
      float: left; 
      margin: 0 10px 0 0; 
      display: none;} /*  ==  HIDE LEFT MENU */

/* mcnerney 2007_m01_d24 added  */
  #adminpanel {
            display: none;} /*  ==  HIDE admin panel: close store, edit product, logout, etc. */





/* ====== BELOW: BV5 prod template ====== */

/*  #bvc5productpage
#coveragechart { float:right;}
 */

/*  #bvc5productpage 
#contentcolumn {
     float:left;
     width:300px; 
     margin: 0 0 0 10px;
     text-align:left; 
     background:red;
     }
 */

/*  #bvc5productpage 
#actioncolumn {
     float:left; 
     width:250px; 
     margin:0 0 0 10px;
     text-align:left;
     }
 */

  
/*{
     text-align: center; 
     margin: 0px 0; }
*/

/* Product Controls Box */

/*  #ProductControls {
    border: 3px double #999; 
	background: #ffc; 
	padding: 10px; 
	margin: 10px 0; 
	position: relative; }
*/
/* ====== ABOVE BV5 prod template ====== */


/*  #bvc5productpage 
#ProductReviews {
     clear: both;}
*/

/* ====== BELOW: BV5_HondaCare prod template ====== */
/* ---------- end add --------------- */
/* ------ 23 sept 2006 added -------- */
/* added when product page was        */
/* reformatted.                       */
/* ---------------------------------- */
/*-- NAME SKU --*/

#productNameAndSku{
  margin:0px 0px 0px 0px; 
  height:14px;
  }

/* ------- TOP ROW ------- */

#contentTopRow{     
     float:left;
     width:710px; 
     margin: 70px 0px 0px 0px;
     text-align:left;
     border-bottom: solid 1px gray;
      background:#fff;

     }
/* -- image of car --*/
#contentTopRowLeft{     
     float:left;
     width:250px; 
     margin: 0px 0 0 20px;
     text-align:left;
     background:#fff;
     }
/* -- customer choices --*/
#contentTopRowRight{
     float:right;
     width:380px; 
     margin: 0px 0px 0px 0px;
     text-align:left;
     background:#fff;

     }
     

/* ------- MIDDLE ROW 2 ------- */

#contentMiddleRow2
{
     float:left;
     width:670px; 
     margin: 20px 0px 0px 0px;
     text-align:left;
     border-bottom: solid 1px gray;
     background:#fff;
     }
/* -- Text --*/
#contentMiddleRow2Left{     
     width:390px; 
     margin: 0px 0 0 0px;
     text-align:left;
     background:#fff;
     }
/* -- Service Matrix -- */
#contentMiddleRow2Right
{   position:  relative;
    float :right;
    width:260px; 
    margin: -600px -15px 0px 0px;

     background:#fff;
     }










/* -------  MIDDLE ROW  ------- */
#contentMiddleRow{     
     float:left;
     width:700px; 
     text-align:left;
     margin: 5px 0 5px 0;
     }

#contentControlsColumn{     
    float:left;
    width:300px;border: 3px double #999;   height:110px;    background: #ffc; 
    }

#contentQuantityColumn{     
    float:left;
    width:50px;
    visibility:hidden; 
    }

#contentButtonColumn{   

     float:right;
     width:300px; 
     margin: 0px 0 0 0;
      font-size:12pt;
      font-weight:bold;
     text-align:center;border: 3px double #999;  height:110px;     background: #ffc; 
     }


/* -------  BOTTOM ROW ------- */
#contentBottomRow{     
     float:left;
     width:700px; 
     margin: 0 0 0 0px;
     text-align:left;
     }


#contentBottomRowLeft{     
     float:left;
     width:610px; 
     margin: 0 0 0 10px;
     text-align:left;
     }


#contentBottomRowRight{
     float:left;
     margin: 0 0 10px 10px;
     text-align:left;
     }
     
 
         
/* ====== ABOVE BV5_HondaCare prod template ====== */



.formlabel { text-align:center; color: #999;}
.productpropertylabel { padding-right: 5px; text-decoration: none; color: #000; }/*changed font color from 999 to 000 */
.listprice {text-decoration: line-through; color:#000;} /*changed font color from 999 to 000 */
.siteprice {font-weight:bold;font-size: 120%;color:#000;} /*changed font color from 999 to 000 */
.yousave {color:#000;}/*changed font color from 999 to 000 */
#buttons { margin: 5px; }
#wishlist { margin-top: 5px; }

.producttypepanel {}

/* Product Reviews & Cross/Up Sells */
#ProductReviewBlock{	float: right; width: 560px; 
	 
	margin: 10px ; display: none;
	 } /* mcnerney 10sept2006 added */
.ProductReviews, #CrossSells 
{
	clear: both; 
	padding: 10px; 
	margin: 10px ; 
	border: 1px solid #ccc; display: none;
	}
.ProductReviewLinks { font-size: 90%; display: none;} 
.ProductReview { margin: 10px; padding: 0 0 0 5px; border-left: 5px solid #ccc; display: none;}
.ProductReviewKarma { display: block; padding-top: 5px; font-size: 90%; color: #666; display: none;}

#CrossSells table { width: 100%; }
.WideSingleProductDisplayPanel { position: relative; width: 100%; float: left; border-bottom: 1px solid #222; }
.SingleProductDisplayImage { float: left; width: 125px; margin: 5px 15px 5px 5px; }
.ProductBadge { position: absolute; top:-5px; left:-20px; }
.SingleProductDisplayName { margin: 10px; font-size: 110%; font-weight: bold; clear: right;  } 
.SingleProductDisplayDescription { margin: 10px; font-size: 110%; font-weight: bold; clear: right; } /* mcnerney 10sept2006 added attributes - none there originally */
.SingleProductDisplayPrice { font-size: 100%; font-weight: bold; color: #666; }
.WarrantySingleProductDisplayPanel { position: relative; width: 100%; float: left;  }
.PriceLabel { font-size:12pt; text-align:center;}
.PriceLabel2{ font-size:12pt; text-align:center;}
.FinePrint { font-size:8pt; text-align:center;  padding-bottom:2px;}
