/* http://htmlcompressor.com/compressor.html - Code-Compressor */

html, body {
	font-family											: Arial, Helvetica, sans-serif;
	height													:	100%;
	margin													: 0px;
	padding													: 0px;
	width														:	100%;
}

#map_canvas {
	z-index													:	1;
}

#uploadFormWrapper {
	background-color								:	transparent;
	background-color								:	rgba(0,0,0,0.7);
	height													:	100%;
	left														:	0;
	position												:	fixed;
	top															:	0;
	width														:	100%;
	z-index													:	2;
}

#uploadFormWrapper #uploadForm {
	background											: none repeat scroll 0 0 #F7F7F7;
	border-radius										: 6px 6px 6px 6px;
	box-shadow											: 0 0 6px 0 #000000;
	left														: 50%;
	margin-left											: -349px;
	margin-top											: -172px;
	padding													: 20px 50px 50px;
	position												: absolute;
	top															: 50%;
}

#uploadFormWrapper #uploadForm * {
	font-family											: myriad pro, Arial, Helvetica, sans-serif;
	text-shadow											: 2px 1px 0 #FFFFFF;
}

#uploadFormWrapper #uploadForm p {
	font-size												:	14px;
}

#uploadFormWrapper #uploadForm .row {
	margin-bottom										:	8px;
}

#uploadFormWrapper #uploadForm label {
	cursor													: pointer;
	display													: inline-block;
	font-size												: 14px;
	width														: 52px;
}

#uploadFormWrapper #uploadForm label.file {
	cursor													:	default;
}

#uploadFormWrapper #uploadForm input[type=text],
#uploadFormWrapper #uploadForm input[type=email] {
	width														:	248px;
}

#uploadFormWrapper #uploadForm input#submit {
	background-color								: #F1F1F1;
	border													: 1px solid #999999;
	border-radius										: 4px 4px 4px 4px;
	box-shadow											: 1px 1px 3px -2px #444444;
	cursor													: pointer;
	font-size												: 13px;
	margin-top											:	3px;
	position												:	relative;
	padding													: 4px 12px 0 12px;
}

#uploadFormWrapper #uploadForm input#submit:active {
	box-shadow											: 1px 1px 1px -2px #444444;
	top															:	1px;
	left														:	1px;
}

#uploadFormWrapper #uploadForm .error {
	color														: #DA1A1A;
	display													:	none;
	font-size												: 13px;
	left														: -93px;
	opacity													: 1;
	position												: relative;
	top															: 32px;
}

#uploadFormWrapper #uploadForm a {
	background-color								: #F1F1F1;
	border													: 1px solid #999999;
	border-radius										: 4px 4px 4px 4px;
	box-shadow											: 1px 1px 3px -2px #444444;
	color														:	#000000;
	cursor													: pointer;
	font-size												: 14px;
	margin-right										:	8px;
	margin-top											:	3px;
	padding													: 6px 12px 3px 12px;
	position												:	relative;
	text-decoration									:	none;
}

#uploadFormWrapper #uploadForm a:active {
	box-shadow											: 1px 1px 1px -2px #444444;
	top															:	1px;
	left														:	1px;
}
