div { font-family:Arial,Helvetica,sans-serif; font-size:11px }

div#productLeft { float:left; width:366px; margin-left:10px; margin-bottom:20px }

div#productDetails { width:585px; overflow: hidden; }
div#productDetails #edgeTop { width:585px; height:8px; background-image: url(/images/product/mid_top2.gif); background-repeat:no-repeat; }
div#productDetails #edgeLeft { width:1px; background-image: url(/images/product/mid_back_edge2.gif); background-repeat:repeat-y }
div#productDetails #edgeRight { width:1px; background-image: url(/images/product/mid_back_edge2.gif); background-repeat:repeat-y }
div#productDetails #centerCol { width:583px; background-image: url(/images/product/mid_back2.gif); background-repeat:repeat-x }
div#productDetails #edgeBottom { width:585px; height:8px; background-image: url(/images/product/mid_bottom2.gif); background-repeat:no-repeat; clear:both; float:left }
div#productDetails .column { float: left; padding-bottom: 32767px !important; margin-bottom: -32767px !important; }

div#productImage { float:left; }
div#productImage .back { width:366px; background-repeat:no-repeat }
div#productImage .backTop { height:7px; background-image: url(/images/product/img_back_top.gif) }
div#productImage .backMid { background-image: url(/images/product/img_back_mid.gif); background-repeat:repeat-y; padding-left:10px }
div#productImage .backBot { height:7px; background-image: url(/images/product/img_back_bottom.gif); }

div#productImageWide { margin-left:10px; float:left; }
div#productImageWide .back { width:550px; background-repeat:no-repeat }
div#productImageWide .backTop { height:7px; background-image: url(/images/product/img_back_top_wide.gif) }
div#productImageWide .backMid { background-image: url(/images/product/img_back_mid_wide.gif); background-repeat:repeat-y; padding-left:10px }
div#productImageWide .backBot { height:7px; background-image: url(/images/product/img_back_bottom_wide.gif); }

div#productRelated { margin-left:10px; float:left; margin-bottom:10px }
div#productRelated .back { width:550px; background-repeat:no-repeat }
div#productRelated .backTop { height:7px; background-image: url(/images/product/img_back_top_wide.gif) }
div#productRelated .backMid { background-image: url(/images/product/img_back_mid_wide.gif); background-repeat:repeat-y; padding-left:10px; overflow:hidden }
div#productRelated .backBot { height:7px; background-image: url(/images/product/img_back_bottom_wide.gif); }
div#productRelated .image { width:110px;height:100px;float:left;text-align:center;padding:0 5px 0 5px;border-right:1px dotted gray }

div#productVideo { float:left; margin-left:1px; padding:5px 0px 10px 0px; width:580px; height:350px; border-top:1px solid silver; display:none }

div#productDescription { float:left; margin-left:10px; padding-top:20px; width:366px; }

div#productBlocks { float:right; margin-right:10px; }

div#productSelector { width:166px; margin-bottom:10px }
div#productSelector .title { width:166px; padding: 5px 0 0 5px; height:43px; font-size:12px; color:white; font-weight:bold; background-image:url(/images/product/cart_top.gif); background-repeat:no-repeat; }
div#productSelector .attributes { width:156px; height:127px; padding: 5px 0 0 10px; font-size:12px; color:black; background-image:url(/images/product/cart_back.gif); background-repeat:repeat-y; }
div#productSelector .stockInfo { width:151px; padding: 5px 5px 10px 10px; font-size:12px; color:black; background-image:url(/images/product/stock_back.gif); background-repeat:repeat-y; }
div#productSelector .bottom1 { width:89px; height:52px; padding: 0 0 0 20px; font-size:12px; background-image:url(/images/product/cart_bottom1.gif); background-repeat:no-repeat; float:left }
div#productSelector .bottom2 { width:57px; height:52px; padding: 0px; float:left; margin-bottom:10px }
div#productSelector .label { float:left; width:90px; font-size:12px }
div#productSelector .prodData { font-weight:bold; font-size:12px; float:left }
td.prodData { font-weight:bold; font-size:12px; width:60px }
td.prodDataLabel { font-size:11px; width:80px }
div.prodDataPrice { font-weight:bold; font-size:12px; float:left }
span#pcodeDisplay { font-weight:bold; font-size:12px; }
input.qty { width:34px }

div#productVideoButton { width:167px; margin-bottom:10px; clear:left }

div#productInfo { width:167px; height:125px; margin-bottom:-45px; background-image: url(/images/product/product_info.gif);background-repeat:no-repeat;padding:45px 0 0 10px; clear:left}

div#onlineKat { width:167px; }
div#onlineKat .title { width:167px; padding: 5px 0 0 5px; height:21px; font-size:12px; color:white; font-weight:bold; background-image:url(/images/product/onlinekat_top.gif); background-repeat:no-repeat; }
div#onlineKat .content { width:89px; height:132px; padding: 10px 68px 0 10px; font-size:11px; color:black; background-image:url(/images/product/onlinekat_bottom2.gif); background-repeat:no-repeat; }

B.prodIllustrationTitle {
	color:white;
	font-size:11pt
}

B.prodHeadline {
	color:#ff8c00;
	font-size:13pt
}

TD.prodDescr {
	font-size:10pt;
}

TD.prodSubtitle {
	border:1px solid #FF8C00;
	text-align:center;
	color:black;
}

H1 {
	margin-bottom:10px
}

H1.relevant {
	color: silver;
	font-size:12pt;
}

.productDescriptionHeadline {
        font-family:Arial,Helvetica,sans-serif;
        font-size:12pt;
        color:navy;
        font-weight:bold;
}
.productDescription {
        font-family:Arial,Helvetica,sans-serif;
        font-size:9pt;
        color:black;
}


