
td img {display: block;}
.background { background-color: #d4cfc9; }
.headingtiel { color: #84a2a4; font-size: 24px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 26px; }
.pdfhead { color: #84a2a4; font-size: 16px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 17px; text-decoration: none; }
.pdfsubs { color: #080f08; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 15px; text-align: left; padding-right: 10px; }
.pdfsubsCL { color: #475b6f; font-size: 13px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 12px; }
.headingtielSML { color: #84a2a4; font-size: 18px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }
.headingorange { color: #df6900; font-size: 18px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 18px; }
.headingoSML { color: #df6900; font-size: 15px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; }
.headpurp { color: #61414e; font-size: 24px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }
.bodytext { color: #60404d; font-size: 15px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 18px; }
.phones { color: #60404d; font-size: 16px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 24px; text-decoration: none; }
.bodytextsml { color: #60404d; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 16px; }
.botlinks { color: #60404d; font-size: 10px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; background-color: #e8e6e2; background-position: 0 32px; text-align: center; }
.botlinksblock { color: #60404d; font-size: 10px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; background-color: #e8e6e2; background-position: 0 32px; text-align: center; border-style: solid; border-color: #d3cfc8; outline-style: solid; outline-color: #d3cfc8; }
a:link { color: #60404d; }
a:hover { color: #cc3b00; }
.claimers { color: #475b6f; font-size: 10px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; }
.requirements { color: #60404d; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }
.formtext { color: #644350; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }
.inputs { color: #644350; font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }
a:visited { color: #60404d; }
.pageTitle{font-size: 28px; color: #644350; font-family:Arial, Helvetica, sans-serif }
.orange_14{ font-size:14px; color:#CC3B00;font-family:Arial, Helvetica, sans-serif;}
.red{color:#CC3B00; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.formField{
color: #545342;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;

}
.formField td{
padding-bottom: 3px;


}
.formField input[type="text"],select,.formField input[type="password"]{
width: 100%;
padding: 6px 0px;
background-color: #F3F2F0;
border: 1px solid #ffffff;
}
.orange_19{
font-family:Arial, Helvetica, sans-serif;
font-size:19px; color:#CC3B00;
}

.formField textarea{
width:275px;
height: 80px;
background-color: #F3F2F0;
border: 1px solid #ffffff;
}

.black_18{
font-size:18px; color: #2D291B;
font-family:Arial, Helvetica, sans-serif;
}

.detTable td{
padding-bottom: 5px;

}

.detTable{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #545342;

}

.b_text{
color: #545342;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}
.pink { color: #c09; font-size: 15px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 16px; }

/* upload */

.progressWrapper {
	width: 357px;
	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: 323px;
	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: 337px;
	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;
}
#uploadistore input[type="text"]{
	width:100%;
}
#uploadistore label.error,#uploadistore {
	color:#CC6600;
}
input[type="text"].error,select.error{
	border:1px dotted #CC6600;
}
