/* FISLess 0.99.55 */

.FISFV_Errorfield {
	display: none;
	min-height: 36px;
	margin-bottom: 5px;
	padding-left: 38px;
	padding-top: 0px;
	background-image: url(data:image/gif;base64,R0lGODlhIAAgAPcAAAAAAP/////9k//xXv/pRP/rTv/jLf/hNP/jQv/ZE//XG//dOP/VIf/bOP/ICf/TK//EEf/NK/+8AP/EGf/GI//GJf+0AP+2AP+4AP+2A/+8Ef+8Gf/AG/+uAP+yB/+0B/+0Df+oAP+sAP+wDf+iAP+kAP+mAPegAP+wI/+cAP+eAO2TAP+XAP+aAP+RAP+TAO2HAP/Tl/+NAP+PAO2BAP+cJf+FAP+HAP+JAO17ANt1AP+aJ/+BAP+DAPt9AP+2af97AP9zAP91AP93ANNiAPN5D/+TNO+TSP+6gf9xAPtrAN9vGfvKpv9rAPViAO9iAN1aAMhQANFtKeeea+/CpP9gAP9iAP9kAO9aAN1UAMhMAP9cAP9eAPNaAOtWAN1OAMhIALxGAJU4A/9WAPlSAMhCAMhEAP9QAP9SAN9EAMo+AP9IAP9MAP1MAOFEAMo6AP9GAP1EAMo2AO88APk2ANkxAMovAKolAP8xAPsxAO8xANstAMopAOEpAMolAPMlAOkjAModAMohANkdANkVANcTAMoPAK4PAMoLAMoHALwAALgDALYAAK4AAKAAAIcAAIUAAH8AAFwAAFoAAKSkpJycnJqamo2Njf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAJgALAAAAAAgACAAAAj/ADEJHEiwoMGDCBMqXMgQU40aDSMKhIMCBRyJDHeoECBAxQ6MCWOcKTBgQIEzMUAeDOKBgAEDBDwEUVnwRxUEBxIkOICgyg+aA/9oWKBghY4MCzT8AYrJiJIGDE5EiUKEQQMlRoACqvDAAQwtYB08qACIZhEfESBIoAGmrQQIEXwUAYmkD4UJGCzkMMPXAoYJFPogwZhGBocLHUTMUKMGiogOFzjISCPxyJ4NH0KUKIHjzZssm0N82LDnSERFLUCYSMGahxw5X1inMAGihaKGS9yMMMHihW8eduw88f2ChYkRbpYsZMJIRQkXOKJH58MHi3QcLkqoYMREYRkvJF7Y+OhBnrwfP13K97DxgoSXMgmnNGrxogeQ+/jrCGqC/36PFy00MgVChzjxAg9CBKHgglaQseCCQvDwghOHHCTFIjPYkEQTHHbo4YdNJGHDDItIYdAjQtyQxBUstshiG3NU4WKLSdwgxCMFhRFID0JUscWPQG4RhyGGDBIkkFUI0UMgYQxEBSRDDFHFGFRWSaUeiGRppZVVRAkJFQLdUUgVXKBxxplonskGIYnQkWaaaHBRRSF3CBRJHmzkqeeefPbJZx6RCCSGI3isYeihiCaq6KF4OCKGQJdIMokklFZq6aWYVjrpJQNRUokloIYq6qikhloJJUylqmpAADs=);
	background-position: 0 1px;
	background-repeat: no-repeat;
	font-weight: bold;
}
.FISFV_Errorfield_caption {
	font-weight: bold;
}
.FISFV_Errorfield h1 {
	margin-bottom: 3px;
	font-size: 12px;
	font-weight: bold;
}
.FISFV_Errorfield ul {
	margin: 0;
	padding: 0 0 0 20px;
	list-style-type: circle;
}
.FISFV_Errorfield li {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	color: #ff2c2c;
}
.FV_error_display {
	padding: 2px 2px 2px 20px;
	background-color: white;
	background-image: url(data:image/gif;base64,R0lGODlhCwAKANUAAAAAAP///////v/zSP+8Cf+4AP+uAP+yAf+oAP+sAP+iAOuVAP+3N/+eAP+gAP+1N/+RAP+aFv+cFv+lKv/79v+FAP+JAP/ny/9/AP/HkP95AP97AP99APV2BfKmYP/Gj/91AP9xAOR/Mvrm1/7y6f9rAP9gAP9kAOzJsv9aAP9eAPVYANFGAMZEAP9SAPFOAPtMANc+ANxQFeclAK8tHtQXEtQVEtITEv///wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAADgALAAAAAALAAoAAAZTQJwQd5lchkjKY8CgIIUfwuKQeZIihRZCQkJ6EgoWxOAZjjoNSwzj6IxwAlFlo3mBOBWRALUKnU4wJichKygyJSomKTMuJiolMjQ3NpQ1NZQ3NEEAOw==);
	background-position: 4px 3px;
	background-repeat: no-repeat;
	font-size: 11px;
	font-weight: bold;
	color: red;
}
.FV_error_display_side {
	padding-left: 20px;
	border: 1px solid #faa;
	color: red;
}
.FV_error_display_top {
	position: absolute;
	z-index: 100;
}
.uploadprogress_caption {
	margin-bottom: 5px;
	font-weight: bold;
	text-align: center;
}
#progressbar {
	display: none;
	position: relative;
	width: 100%;
	background-color: white;
}
.progressbar_percent {
	width: 100%;
	padding-top: 2px;
	font-weight: bold;
	color: green;
	text-align: center;
}
.progressbar_bar {
	height: 20px;
	background-color: #42a738;
}