/* rounded corner box */

.box {
  background: url("/images/layer_bottomL.gif") no-repeat left bottom;
  position:absolute;
  /*_background: #FFF;  
  _border:1px solid #C6C6C6;*/  
   text-align:left;/*reset*/
   z-index:9999;
}


.box-outer {
  background: url("/images/layer_bottomR.gif") no-repeat right bottom;
  padding-bottom: 1.66em;
}

.box-inner {
  background: url("/images/layer_topL.gif") no-repeat left top;
}


.box h2  {
  background:none;/*reset*/
  padding:.833em 0 0 0;
  border:none;/*reset*/
  width:auto;/*reset*/
  margin:0;/*reset*/
	_float:left;
  
}

/*.box-close {height:15px;}*/
.box-close {
	height: 15px;
	margin: -3px;
	top: 3px;
	
	position:absolute;
	right:3px;
	z-index:999;
}
.box-close > a{
  background: url("/images/layer_topR.gif") no-repeat right top;
  padding-bottom:  1.66em;
}


.box-close a{
float:right;
padding:5px 15px;
color:#666;
_background: url("/images/layer_topR.gif") no-repeat right top;
_padding-bottom:  1.66em;
}


.box h2, .box p, .box ul {
  padding-left: 1em;
  padding-right: 1em;
  width: 95%;
  _width: 90%;
}

.box-close a {text-decoration:none;}
.box-outer .box-inner h2.fixAccessories {color:#008000; font-weight:normal; font-size:1em;}
.box-outer .box-inner p {margin-top:0.50em; margin-bottom:0;}
.box-outer .box-inner .buttons {text-align:center; margin-bottom:0;}
