@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0)
{ @media {
	#bwfd1,#bwfd2,#bwfd3,#bwfd4,#bwfd5 {

		-webkit-overflow-scrolling: touch;
		overflow-y: scroll;
	}
}}

.bw {
	position: fixed;
	z-index: 301003;
	color:#000000;
	display:none;
	border: 0;
	text-align:left;
}

#bwfd1,#bwfd2,#bwfd3,#bwfd4,#bwfd5 {
	color:#000000;
	border: 0;
	text-align:center;
	vertical-align:middle;
	background-color:#fff;

}

* html .bw{ /* ie6 hack */
position: absolute;
}


#bwoverlay {
	position: fixed;
	z-index:301001;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	background-color:#000;
	filter:alpha(opacity=65);
	-moz-opacity: 0.65;
	opacity: 0.65;
	text-align:center;
	vertical-align:middle;
}

* html #bwoverlay {
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

.bwoverlayHack {background: url(macFFBgHack.png) repeat;}



.bwtabl{
	width:30px;
	height:12px;
	background: url(/images/mod-l-b.gif) no-repeat top left;

}

.bwtabr{
	width:30px;
	height:12px;
	background: url(/images/mod-r-b.gif) no-repeat top right;
}


 .bwt{
 	padding:0;
 	margin:0;
 	height:12px;


 }

 .bwlt{
 	width:30px;
 	height:27px;
 	background: url(/images/mod-l-t.gif) no-repeat top left;

 }

 .bwtitle{
 	background-color:#627EBF;
	padding-top:0;
	font-weight:bolder;
	font-size:14px;
	color:#fff;
 }

.bwclose{
	width:88px;
	height:27px;
	background: url(/images/mod-r-t.gif) no-repeat top right;

}

.bwcloset{

}

a.bwclose2, a.bwclose2:link, a.bwclose2:visited{
 	position:relative;
	display:block;

	padding: 4px 0 3px 3px;
	color:#fff;
	font-size:11px;
	height:15px;
	width:45px;


}
.bwbottom{
	margin:0;
	font-size:1px;
	line-height:1px;
	height:12px;
	background-color:#fff;
}