/*=Widgets=*/


/*tech-sheet*/
table.characteristics {
	border-collapse: collapse; 
	border-spacing: 0; 
	position: relative;
	left: -0.6em;
	margin-top: 2em;
}
table.characteristics tr.first td {
	padding-top: 1em;
}
table.characteristics td,
table.characteristics th {
	vertical-align: top;
	text-align: left;
	padding: 0.4em 0.6em;
}
table.characteristics th {
	border-bottom: 1px solid #43390C;
	padding-bottom: 0.32em;
}



/*dashed-list*/
ul.dash {
	margin-left: 0;
	padding-left: 1.42em;
}
ul.dash li:before
{
	content: '\2014\a0';
}
ul.dash li
{
	list-style-type: none;
	text-indent: -1.2em;
	line-height: 1.4;
	margin-bottom: 0.7em;
	//behavior: expression(!this.dashed ? this.dashed = this.innerHTML = ('&#8212;&#160;' + this.innerHTML) : null, this.runtimeStyle.behavior = null);
}
ul.dash li ol li:before
{
	content: '';
}
ul.dash li ol li
{
	list-style-type: decimal;
	text-indent: 0;
	//behavior: expression(this.runtimeStyle.behavior = null);
}



/*flash-bar*/
.js-enabled #navigation {
	display: block;
}
.js-enabled #navigation.empty {
	display: none !important;
}
#nb-1 {
	background: url('/i/nb-1.png') left top no-repeat;
	height: 102px;
	width: 62px;
	left: 25%;
	margin-left: -22px;
	position: absolute;
	z-index: 10;
}
#nb-2a {
	background: url('/i/nb-2a.png') left top no-repeat;
	height: 102px;
	width: 33px;
	left: 50%;
	position: absolute;
	z-index: 11;
}
#nb-3 {
	background: url('/i/nb-3.png') left top no-repeat;
	height: 102px;
	width: 22px;
	right: 0;
	position: absolute;
	z-index: 10;
}
#nb-4 {
	height: 102px;
	width: 50%;
	left: 50%;
	margin-right: 22px;
	position: absolute;
	z-index: 9;
	overflow: hidden;
}
/*sale*/
p#sale-intro {padding:10px; font-style:italic; font-size:13px; border-left:2px solid #FF9900;}
p.sale-date {background:#333; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:2px 4px; width:auto; display:inline-block;}
span.sale-h1 {background:#009900; padding-left:5px; padding-right:5px;}
span.sale-number {background:#0099FF; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:2px 4px; width:auto; display:inline-block;}
h1.sale-h1 {margin-top:4px;}
p.sale-bull {text-align:center; color:#FFFFFF; font-size:14px;}
div#sale-phones {font-size:22px; color:#FFFFFF; text-align:right; display:inline-block; width:auto; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
