		#details {
			position: absolute;
			margin:0; padding:0;
			left:420px; width:348px; top: 28px; height: 484px;
			display: block;
			color: #ffffff;
			font-family: arial, helvetica, sans-serif;
			}
		#details li, #details li.show {
			margin:0;
			display: inline; 
			float: left;
			}
		#details li.show div li {
			display: list-item;
			position: static;
			padding-top: 10px;
			margin-left:20px;
			float:none;
			} 
		#details li a {
			display: block;
			float: left;
			text-decoration:none;
			color: #ffffcc; 
			font-size:10px;
			line-height: 16px;
			padding: 0px 2px;
			background-color: #404040; 
			cursor: pointer;
			border-left: 2px groove #646464; 
			border-top: 1px solid #404040; 
			display: block;
			position: relative; 
			top:0px;
			}
		#details li.show a {
			background-color: white;
			color:#202020;
			}

		#details li div {
			display: none;
			} 

		#details li.show div {
			display: block;
			position:absolute;
			top:20px; left:0px;
			width: 348px; height:484px;
			background-color: #202020;
			font-size: 11px;
			text-align: left;
			margin: 0px;
			padding: 0px;
			} 
			
		#details li.show div div { top:240px; height:244px;}

		#details li.show div a {
			display: inline;
			position: static;
			clear: none; float: none;
			line-height: normal;
			border: 0px;
			font-weight: bold;
			font-size: 11px;
			color: #ffffa0;
			background-color: transparent;
			}
			
		#details li.show div ul {
			display: block;
			list-style-type: disc;
			list-style-image: none;
			list-style-position: outside;
			margin-left: 10px;
			padding-left: 10px;
			clear:both;
			}

		#details li.show div h3 {
			display: block;
			clear: both;
			padding-top: 10px;
			}	
			
	
		#details li.show div.fullpic {
			margin: 0; top: 20px; height:484px;
			background-color: #202020;
			}

		
		#details li.show table.wgform {
			font-size: 11px;
			}
			
		#details td { padding-top: 6px;
			}
			