#GB_overlay { background-image: url(../images/common/overlay.png); position: absolute; margin: auto; top: 0; left: 0; z-index: 99998; width:  100%; height: 100%;}
*html #GB_overlay { background-color: transparent; background-image: url(../images/common/blank.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");}
#GB_window {width: 400px; height: 400px; top: 150px; left: 0px; position: absolute; background: url(../images/common/popup.png) no-repeat; overflow:hidden;/* border-right: 1px solid #aaa; border-bottom: 2px solid #aaa;*/ z-index: 99999;}
body.ie_window { background: url(../images/common/popup.png) no-repeat\9;}
#GB_frame { border: 0; overflow: auto; width: 100%; margin-bottom:-5px; background: none;}
#GB_caption { font: bold 16px "Trebuchet MS", helvetica, verdana, sans-serif; color: #fff; position:relative; top:0; background: #541b08; text-align:center; padding: 2px 0 2px 10px; margin: 0;}
#GB_window img { position: absolute; top: 6px; right:8px; cursor: pointer; cursor: hand;}
#containerGreyBox { display: block; margin: 0px auto 0px auto; height:420px; padding: 10px 0px; color:#FFCC00; overflow:hidden; font-family: "Trebuchet MS", "Times New Roman", Times, serif; /*border:2px solid #541b08; background:url(../images/layout/bgSingle.jpg) top center repeat-y; background-color:#812c18;*/}

#productBrief .shopImg { padding:5px; margin-top:5px; background-color:#ecdcac; border-top:1px solid #c6a363; border-left:1px solid #c6a363; border-right:2px solid #c6a363; border-bottom:2px solid #c6a363; position:relative;}
#productBrief .productDisplay {width:120px; margin:0px auto; padding-right:20px;}
#productBrief .productDetails { float:left; width:175px;}
#productBrief p { font-size:12px; line-height:20px; color:#333; padding:5px 0px 5px 0px; text-align:justify;}
#productBrief h6 { margin:0px; padding-left:35px;}

#productBrief { width:165px; float:left; padding-left:10px;}
#productDetail { width:390px; width:370px\9; float:right; padding-left:10px;}

#productDetail H3 { font-size:16px; font-weight:bold; color:#333; padding:0px; font-family: "Trebuchet MS", "Times New Roman", Times, serif;}
#productDetail H4, span.author { font-size:11px; font-weight:bold; color:#665895; padding:0px ; font-family: Verdana, Arial, Helvetica, sans-serif;}
#productDetail h3.topics { font-size:14px; font-weight:bold; color:#333; padding:0px; font-family: "Trebuchet MS", "Times New Roman", Times, serif;}
#productDetail ul {}
#productDetail li { list-style:decimal; font-size:12px; line-height:20px; color:#333;text-align:justify;}

a.download { display:inline; font-size:12px; font-weight:bold; margin-left:15px; padding:5px; color:#2c58a8;}