/*product*/

#content .box-content .DetailList {
	clear:both;
	margin:1em 0 1em 30px;
}

#content .box-content .DetailList-nonmargin {
	clear:both;
	margin:0 0 0 30px;
}

#content .box-content .DetailList .typeD ul,
#content .box-content .DetailList-nonmargin .typeD ul{
/*	clear:both;*/
	margin:0;
	padding:0;
	list-style-type:circle;
}

#content .box-content .DetailList .typeS ul,
#content .box-content .DetailList-nonmargin .typeS ul{
/*	clear:both;*/
	margin:0;
	padding:0;
	list-style-type:square;
}

#content .box-content ul.DetailList {
/*	clear:both;*/
	margin:0 0 1em 15px;
	padding:0;
	list-style-type:disc;
}

#content .box-content ul.DetailList-nonmargin{
	padding:0;
	margin:-20px 0 1.7em 15px;
	list-style-type:disc;
}

#content .box-content ol.DetailList-nonmargin{
	padding:0;
	margin:-20px 0 1em 30px;
}

#content .box-content .DetailList ol,
#content .box-content .DetailList-nonmargin ol{
/*	clear:both;*/
	margin:0;
	padding:0;
}

#content .box-content .DetailList li ,
#content .box-content .DetailList-nonmargin li {
	margin-bottom:0.5em;
}

#content .box-content .marginbottom{
	margin:0 0 1.7em;
	padding:0;
}

#content .box-content .DetailList ol p,
#content .box-content .DetailList-nonmargin ol p{
	margin:0.3em 0 0.5em 0;
	padding:0;
}

#content .box-content p{
	margin:0.3em 0 0.5em 0;
	line-height:18px;
}

#content .box-content hr{
	margin:15px 0;
	padding:0;
	border:1px dotted #DAB627;
}

#content .box-content dl{
	margin:0 0 1em;
	padding:0;
}

#content .box-content .marginbottom dl {
	margin:0 0 2em;
	padding:0;
}


#content .box-content dt {
	margin:0 0 0.5em 0;
	font-weight:bold;
}

#content .box-content dd {
	margin:0 0 0.5em 0;
}

.box-content h3{
	margin:0.5em 0 0.5em;
	padding:0;
	font-weight:bold;
	font-size:14px;
	color:#D1AD1E;
}

.productTable{
	clear:both;
	width:99%;
	margin:0 0 1em 0;
	border-top:1px solid #DAB627;
	border-left:1px solid #DAB627;
}

.productTable-margin{
	clear:both;
	width:99%;
	margin:1em 0 2em;
	border-top:1px solid #DAB627;
	border-left:1px solid #DAB627;
}

.productTable-topmargin{
	clear:both;
	width:99%;
	margin:1em 0 1em;
	border-top:1px solid #DAB627;
	border-left:1px solid #DAB627;
}

.productTable-bottommargin{
	clear:both;
	width:99%;
	margin:0 0 2em;
	border-top:1px solid #DAB627;
	border-left:1px solid #DAB627;
}

.productTable th,
.productTable-margin th,
.productTable-topmargin th,
.productTable-bottommargin th{
	width:25%;
	color:#D1AD1E;
	background:#FFF8E3;
	border-right:1px solid #DAB627;
	border-bottom:1px solid #DAB627;
}

.productTable td,
.productTable-margin td,
.productTable-topmargin td,
.productTable-bottommargin td{
	border-right:1px solid #DAB627;
	border-bottom:1px solid #DAB627;
}

.productTable-non{
	clear:both;
	width:99%;
	margin:0 0 1em 0;
}

.productTable-non-bottommargin{
	clear:both;
	width:99%;
	margin:0 0 2em 0;
}

.productTable-auto{
	clear:both;
	width:auto;
	margin:0 0 1em 0;
}

.productTable-auto Img{
	vertical-align:bottom;
}

ol.stdList {
	margin:0 0 0 30px;
	padding:0;
}

.stdList li {
	margin:0;
	padding:0;
	color:#D1AD1E;
	font-weight:bold;
}

dl.stdDList {
	margin:0;
	padding:0;
}

.stdDList dt {
	margin:1em 0 0;
	padding:0;
	color:#646464;
}

.stdDList dd {
	margin:0;
	padding:0;
	color:#646464;
	font-weight:normal;
}

.bread{
	color:#000000;
	list-style-type: none;
	padding-left:10px;

}

.bread a{
	color:#000000;
	list-style-type: none;

}

.bread li {
	display:inline;
}
.breadl_list{

}

.bread_list_top{

}

