.std ol.ol {
	list-style: decimal outside;
	padding-left: 2em;
}

.std ul {	list-style: disc outside;	padding-left: 1.5em;}

.std ol {	list-style: decimal outside;	padding-left: 2em;}

.std ul ul {	list-style-type: circle;}

ul ul, ol ol, ul ol, ol ul {	margin: 0 0 1em;}

.std li {	margin-bottom: .5em;}

.grid_content .product-view .std {
	padding: 0;
}

.grid_content .std {
	padding-top: 20px;
}
.grid_content .std p.primary {
	display: inline-block;
	width: 100%;
}
.grid_content .std .box1 .h1 {
	font: bold 24px/1.15 helvetica, arial, sans-serif;
}
.grid_content .std .primary small {
	font-weight: 700;
}
.grid_content .std p strong.more {
	color: #3a3a3a;
	font-size: 80%;
	background: url(/images/icons1.png) 63px -302px no-repeat;
	padding-right: 10px;
}
.h3.line-bc {
	font-weight: 700;
}

.prod-spec-wrap {border-radius: 5px;	overflow: hidden;	padding-right: 10px;}
.table {display: table;	width: 98%;}
.tableRowHead {width: 100%;	background: #f8f5eb;}
.ds_bold_header {display: inline-block;	white-space: nowrap;width: 90%;font-weight: 700;padding: 10px;}
.ds_label, .ds_data {	display: table-cell;border: 0 none;	clear: both;	padding: 5px;	vertical-align: middle;	white-space:normal; border: 1px solid #f8f5eb;}
.tableRow {	width: 50%;	display: table-row;}
.tableRow .ds_label { white-space:normal !important;}
.tableRow .ds_data { min-width: 150px; width: 90%;	white-space:normal !important;}
.none_float {float: none;}
.l_text {text-align: left;}
.line {display: inline;}
.red {color: red;}
.y-sign {background: url(/images/sprite2.png) no-repeat -138px -30px;	top: 4px;	width: 12px;	height: 12px;}
/*138,127*/
.n-sign {background: url(/images/sprite2.png) no-repeat -127px -30px;	top: 4px;	width: 12px;	height: 12px;}
.ds_data .spacer_top {top: 4px;}


