#rightBox { width: 431px; _width: 435px; min-height: 203px; _height: 205px; 
	background: url(/images/rightTopLarge.png) no-repeat 2px 2px #bfbdc0; 
	padding: 2px; padding-top: 5px; float: left;  margin: 0;}
#rightBoxTop { background: url(/images/rightTopBgLarge.png) no-repeat bottom left #fff; 
	min-height: 74px; _height: 74px; 
	padding: 7px 46px 25px 10px; width: 375px; _width: 431px;  }
#rightBoxTop H1 { background: url(/images/suppl_hdr.gif) no-repeat; display: block; height: 13px; 
	width: 100px; margin: 0; margin-bottom: 5px; }
#rightBoxTop P { margin: 0; margin-left: 10px; }
#rightBoxBottom { background: url(/images/rightBottomBgLarge.png) no-repeat bottom left #f4f4f5; 
	position: relative; 
	width: 411px; _width: 431px; padding: 10px; padding-bottom: 4px; min-height: 108px; 
	_height: 108px; }
#rightBoxBottom SELECT,  #rightBoxBottom INPUT { width: 259px; display: block; margin: 0; 
	margin-left: 90px; margin-top: 4px; font-size: 10px; }
#rightBoxBottom .top { margin-top: 0 !important; }
#rightBoxBottom LABEL { display: none; }

#fields A { background: url(/images/go_big.gif) no-repeat; 
	display: block; width: 31px; height: 89px; position: absolute; bottom: 21px; _bottom: 9px; right: 18px; }


#searchTypes { width: 435px; _width: 430px; height: 30px; text-align: center; }
#searchTypes A { width: 105px; height: 26px; display: block; float: left; 
	margin-left: 2px; margin-top: 3px; margin-bottom: 3px; cursor:pointer;}
#mfBtn { background: url(/images/suppl_search/mf_btn.gif) no-repeat; margin-left: 1px; }
#ctBtn { background: url(/images/suppl_search/ct_btn.gif) no-repeat; }
#inBtn { background: url(/images/suppl_search/in_btn.gif) no-repeat; }
#otBtn { background: url(/images/suppl_search/ot_btn.gif) no-repeat; }

DIV.result { _width: 435px; background-color: #e1e2e5; margin: 0; display: block; float: left; 
	padding: 0; clear: both; margin-bottom: 15px; }
DIV.result DIV.title { display: block; background-color: #b11f00; height: 20px; color: white; 
	width: 429px; _width: 435px; padding: 3px; }
DIV.result DIV.resultBody { display: block; background-color: #e1e2e5; }
DIV.result DIV.title STRONG { float: left; }
DIV.result DIV.title IMG { _margin-top: 2px; }
DIV.result DIV.title SPAN { float: right; }
DIV.result DIV.left DIV.logo { width: 200px; _width: 200px; padding: 0 10px 10px 0; border-right: 1px solid #b11f00; 
	border-bottom: 1px solid #b11f00; }
DIV.logo IMG { border: 1px solid #bfbdc0; }
DIV.result DIV.left { float: left; width: 210px; _width: 200px; padding: 10px 10px;}
DIV.result DIV.ratings { border-right: 1px solid #b11f00; color: #b11f00; 
	width: 210px; _width: 200px; margin-top: 10px; }
DIV.result DIV.body { float: left; padding: 10px 10px 10px 0px; width: 190px; _width: 200px; } 
.result A.details { background: url(/images/details.gif) no-repeat top right; display: block; width: 190px; 
	height: 19px; margin-top: 15px; }

.result A.details2 { background: url(/images/details.gif) no-repeat top right; display: block; width: 80px; 
	height: 19px; margin-top: 15px; float: left; margin-left:50px; }
.result A.remove { margin-top: 15px; width: 60px; float:left; color: #993300; font-size: 10px; }
