/* CSS Document */
/*
body {
	padding: 20px;
	margin: 0;
	font: 62.5% Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	}

a { text-decoration:underline; cursor:pointer; }
*/
/* FORM STUFF */

.error { color: red; font-weight: bold; font-style: italic; list-style:none; }

form,
fieldset {
	border: 0;
	padding: 0;
	margin: 0;
	}

select,
textarea,
input {
	/*border: 1px solid #999;*/
	font: 1em Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	}

input.button {
	background-color: #666;
	color: #fff;
	font-size: 1.2em;
	padding: 5px 10px;
	margin:.5em 0 .5em 0;
	border: 1px solid #666;
	}

input.button-submit {
	background-color: #090;
		border: 1px solid #090;
	color: #fff;
	font-size: 1.2em;
	padding: 5px 10px;
	margin:.5em 0 .5em 0;
	}

input.button-cancel {
	background-color: #c00;
		border: 1px solid #c00;
	color: #fff;
	font-size: 1.2em;
	padding: 5px 10px;

	margin:.5em 0 .5em 0;
	}




/* CSS Support for File Uploading Mechanism */

iframe {
	border-width: 0px;
	height: 40px;
	width: 400px;
	margin:0;
	padding:0;
	clear:both;
}

iframe.hidden {
	visibility: hidden;
	width:0px;
	height:0px;
}

div#iframe {
	clear: both;
	margin:5px 0 0 2px;
	padding:0;
	}

#uploadcontroller {
	clear:both;
	overflow: hidden;
	margin: 0;
	padding:0;
}

#images {
	width:450px;
	margin:0;
}

#images div {
	margin:5px 0  5px 5px;
	width: 100px;
	height: 100px;
	border-style: solid;
	border-width: 1px;
	border-color: #DEDFDE;
	float: left;
	overflow: hidden;
	text-align:center;
	vertical-align:middle;
}


#images div:hover {
	border-color: #529EBD;
}

#images img.load {
	margin: 36px;
}

#images img.loaded {
	border:none;
}

div.buttonDivider {
	width:100%;
	border:0px solid #cccccc;
	border-top-width:1px;
}

#wanted-list-container table {
	width:90%;
}

#wanted-list-container td {
	width:25%;
}

#listofimages {
	clear:both;
	padding:0 0 10px 0;
	margin:0;
	}

/* Table stuff */

table th {
	font-weight: normal;
	text-align: left;
	}
	
/* ##### tooltips ##### */
a.tooltipLink {
	font-weight:normal;
	font-size:.9em;
	margin:0 0 0 .5em;
	}

.tooltip {
	width:500px;
	display:none;
	border:1px solid #cccccc;
	padding:0px;
	margin:.5em 0 .5em 0;
	}

	.tooltip p {
		margin:0 1em 1em 1em;
		}

	.tooltip #close {
		width:500px;
		background:#666666;
		text-align:right;
		margin:0 0 1em 0;
		}

		.tooltip #close a {
			text-decoration:none;
			border:0px;
			color:#ffffff;
			}

		.tooltip #close img {
			border:0px;
			padding:2px 5px 2px 2px;
			vertical-align:middle;
			}
