@charset "UTF-8";

img {border:none;}

form {margin: 0;padding: 0;}

#breadcrumbs {color:#0055A0;margin:0 0 10px 0;}

#breadcrumbs a, #breadcrumbs a:visited, #breadcrumbs a:link {color: #666;text-decoration:none;}

#breadcrumbs a:hover, #breadcrumbs a:active {text-decoration:underline;}

#listingcontainer {padding:0;}

#listingheader {font-weight:bold;text-align:right;margin-bottom:2px;}

#listingheader a, #listingheader a:active, #listingheader a:visited, #listingheader a:link {text-decoration: none;}

#listingheader a:hover {text-decoration: underline;}

#headerfile {
	text-align:left;
	float: left;
	width: 221px;
	padding-left:4px;
	font-weight:bold; 
}

#headersize {
	text-align:right;
	width: 75px;
	float: left;
	font-weight:bold; 
}
#headermodified { padding-right:4px;}
#listing {border: 0px solid #666666;}

#listing a {
	display:block;
	padding: 4px 4px 4px 4px;
	text-decoration:none;
	width:437px;
	text-align:right;
}

#listing a:hover { background-color:#FFF0E1; }

#listing a img {float:left;padding-right:4px;}

#listing a strong {
	width: 200px;
	float:left;
	cursor:pointer;
	text-align:left;
}

#listing a em {
	float: left;
	width: 75px;
	text-align:right;
	cursor:pointer;
}

#listing a span {
	position: absolute;
	margin-left: -151px;
	margin-top: -2px;
}

#listing a span img {
	width:150px;
	background-color:#FFF;
	visibility: hidden;
	padding-right:0;	
}

#listing a:hover span img {
	border: 1px solid #666;
	visibility: visible;
	padding-right:0;	
}

.b { background-color: #FAFAFA;border-bottom:1px solid #ddd; }
.w {background-color:#F3F3F3;border-bottom:1px solid #ddd}
.mod {float:right;}
.size {float:right;}