.aw {  background: url('/lexus-share/images/popupOverlay/vc_lwrnty.gif') 0px   0px no-repeat; }
.adi {  background: url('/lexus-share/images/popupOverlay/vc_adinfo.gif') 0px   0px no-repeat; }
.gdi {  background: url('/lexus-share/images/popupOverlay/vc_getinfo.gif') 0px   0px no-repeat; }
.glossaryHdr  {  background: url('/lexus-share/images/popupOverlay/vc_gloss.gif') 0px   0px no-repeat; }
.rvc	{ background: url('/lexus-share/images/popupOverlay/vc_empty.gif') 0px 0px no-repeat; }
.elite	{ background: url('/lexus-share/images/popupOverlay/vc_elite.gif') 0px   0px no-repeat; }
	
#popupOverlay { position: absolute;	height: 207px;	width: 300px; top: 0px; left: 0px;	background-color: white; display:none;visibility: visible; z-index:5004; }
#popupOverlay.dealer { width:  300px; height:  235px;}
#popupHeader { position: absolute; left:0; top:0; width:245px; height:26px; background-color: #000; }

#popupHeaderClose { position: absolute; right:0; top:0; width:55px; height:26px; background-color: #000;}
#popupHeaderClose a { position: absolute; right:0; top:0; width:55px; height:26px;  background: transparent url('/lexus-share/images/popupOverlay/vc_gradcl.gif') 0px 0px no-repeat; display: block; }
#popupHeaderClose a:hover { position: absolute; right:0; top:0; width:55px; height:26px;  background: url('/lexus-share/images/popupOverlay/vc_gradclOv.gif') 0px 0px no-repeat; }

#popupDisclaimerClose { position: absolute; right:20px; top:5px;}
#popupDisclaimerClose a {display:block; width:16px; height:13px;  background:url('/lexus-share/images/popupOverlay/vc_gradcl.gif') -35px -9px no-repeat; text-indent:-2000px;}

#popupHolder { border: 5px solid black; position:absolute; left:0; top:26px; width:290px; height:171px; z-index:5003; }

.dealer #popupHolder {height: 199px;}

#popupWn/*, #wn*/  { position:absolute; left:0; top:11px; width:258px; height:142px; overflow:hidden; z-index:5000; }
.dealer #popupWn {height: 170px;}

#popupLyr div.title { margin: 0px; line-height: 18px; padding: 0 0 15px 0; font-size: 12px; font-weight: bold; }
#popupLyr div.definition { margin: 0px; line-height: 17px; padding: /*10px 0 0*/ 0; }

.content { position:absolute; visibility:visible; text-align: left; left:0; top:0; z-index:5000; padding-left:10px; }
.content h3 { margin: 0px; line-height: 18px; padding: 0 0 5px 0; }

.definition p { margin: 0px; line-height: 17px; padding: 10px 0 0 0; }
.definition ol { margin: 0 0 0 19px; padding: 0; }
.definition ol li { margin: 0; padding: 10px 0 0; line-height: 17px; }
.definition ul { margin: 0 0 0 19px; padding: 0; }
.definition ul li { margin: 0; padding: 10px 0 0; line-height: 17px; }
	
#scrollbar { position:absolute; visibility:visible; right:0; top:0; width:14px; height:171px; z-index:5001; }
.dealer #scrollbar {height: 199px;}

#track { position:absolute; left:0; top:16px; width:14px; height:139px; background-color: #EEEEEE; z-index:5000;}
.dealer #track {height: 167px; }

#dragBar { position:absolute; left:0px; top:16px; width:14px; height:2px; background: url("/lexus-share/images/popupOverlay/track.gif"); z-index:5000; }
#upMover { position:absolute; left:0; top:0; z-index:5001; }
#downMover { position:absolute; left:0; bottom:0; z-index:5002; }
