



	

div.fieldset {

	border:  1px solid #afe14c;

	margin: 10px 0;

	padding: 20px 10px;

}

div.fieldset span.legend {

	position: relative;

	background-color: #FFF;

	padding: 3px;

	top: -30px;

	font: 700 14px Arial, Helvetica, sans-serif;

	color: #73b304;

}



div.flash {

	width: 375px;

	margin: 10px 5px;

	border-color: #D9E4FF;



	-moz-border-radius-topleft : 5px;

	-webkit-border-top-left-radius : 5px;

    -moz-border-radius-topright : 5px;

    -webkit-border-top-right-radius : 5px;

    -moz-border-radius-bottomleft : 5px;

    -webkit-border-bottom-left-radius : 5px;

    -moz-border-radius-bottomright : 5px;

    -webkit-border-bottom-right-radius : 5px;



}







input[disabled]{ border: 1px solid #ccc } /* FF 2 Fix */









#btnSubmit { margin: 0 0 0 155px ; }





.progressWrapper {

	width: 250px;

	overflow: hidden;

}



.progressContainer {

	margin: 5px;

	padding: 4px;

	border: solid 1px #E8E8E8;

	background-color: #F7F7F7;

	overflow: hidden;
}

/* Message */

.message {

	margin: 1em 0;

	padding: 10px 20px;

	border: solid 1px #FFDD99;

	background-color: #FFFFCC;

	overflow: hidden;

}

/* Error */

.red {

	border: solid 1px #B50000;

	background-color: #FFEBEB;

}



/* Current */

.green {

	border: solid 1px #DDF0DD;

	background-color: #EBFFEB;

}



/* Complete */

.blue {

	border: solid 1px #CEE2F2;

	background-color: #F0F5FF;

}



.progressName {

	font-size: 8pt;

	font-weight: 700;

	color: #555;

	width: 250px;

	height: 14px;

	text-align: left;

	white-space: nowrap;

	overflow: hidden;

}



.progressBarInProgress,

.progressBarComplete,

.progressBarError {

	font-size: 0;

	width: 0%;

	height: 2px;

	background-color: blue;

	margin-top: 2px;

}



.progressBarComplete {

	width: 100%;

	background-color: green;

	visibility: hidden;

}



.progressBarError {

	width: 100%;

	background-color: red;

	visibility: hidden;

}



.progressBarStatus {

	margin-top: 2px;

	width: 250px;

	font-size: 7pt;

	font-family: Arial;

	text-align: left;

	white-space: nowrap;

}



a.progressCancel {

	font-size: 0;

	display: block;

	height: 14px;

	width: 14px;

	background-image: url(../images/cancelbutton.gif);

	background-repeat: no-repeat;

	background-position: -14px 0px;

	float: right;

}



a.progressCancel:hover {

	background-position: 0px 0px;

}





/* -- SWFUpload Object Styles ------------------------------- */

.swfupload {

	vertical-align: top;

}

#thumbnails a ,#thumbnails2 a ,#thumbnails3 a {

  color:blue;

  font-size:12px;

  cursor: pointer;

  margin-right:15px;

} 
#thumbnails{ padding-top:10px}