.SupportTable {
	width: 536px;
	color: #ffffff;
	font-family: "Arial", "Helvetica", "sans-serif"; 
	font-size: 9pt;
	padding: 0px;
	margin: 0px;
}

.SupportGroup {
	clear: both;
}

.SupportBreak {
	clear: both;
	margin-bottom: 20px;
}

.SupportCell {
	clear: both;
	
	
}

.SupportRequired .SupportRequired{
	padding-right: 4px;
	color: #ffffff;
}

.SupportLeftCell {
	width: 35%;
	float: left;
	margin-bottom: 4px;
	text-align: right;
	font-weight: bold;
}

.SupportRightCell {
	width: 62%;
	float: right;
	margin-bottom: 4px;
	text-align: left;
}

.SupportLeftRadio {
	width: 45%;
	float: left;
	clear: left;
}

.SupportRightRadio {
	width: 45%;
	float: left;
}

.SupportRadio {
	padding-left: 20px;
	text-indent: -20px;
}

input.SupportText {
	width: 90%;
	border-style: solid;
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
	height: 14pt;
	font-size: 10pt;
	padding-left: 2pt;
}

input.SupportText-invalid {
	width: 90%;
	border-style: solid;
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
	height: 14pt;
	font-size: 10pt;
	padding-left: 2pt;
	background: #ff6622;
}

select.SupportList { 
	font-family: "Arial", "Helvetica", "sans-serif"; 
	font-size: 10pt; 
	height: 14pt;
	border: #000000; 
	border-style: solid;
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
	padding-top: 1pt;
	width: 90%;
}

select.SupportList-invalid { 
	font-family: "Arial", "Helvetica", "sans-serif"; 
	font-size: 10pt; 
	height: 14pt;
	border: #000000; 
	border-style: solid;
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
	padding-top: 1pt;
	width: 90%;
	background: #ff6622;
}

textarea.SupportBox {
	width: 430px;
	border-style: solid;
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
	font-size: 10pt;
	padding-left: 2pt;
	background: #ffffff;
}

textarea.SupportBox-invalid {
	width: 430px;
	border-style: solid;
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
	font-size: 10pt;
	padding-left: 2pt;
	background: #ff6622;
}

.SupportTopCell {
	width: 100%;
	padding-left: 10%;
	margin-bottom: 8px;
}

.SupportBottomCell {
	width: 95%;
	/*text-align:center;*/
	font-weight: bold;
	padding-left: 15%;
	margin-bottom: 8px;
}

.SupportLeftButtonCell {
	text-align: center;
	margin-bottom: 8px;
}

.SupportRightButtonCell {
	text-align: center;
}

.SupportLeftButtonCell .button {
	font-family: "Arial", "Helvetica", "sans-serif"; 
	background: #5D142D;
	border: none;
	color: #ffffff;
	text-transform: uppercase;
	font-weight: bold;
	width: 80px;
	text-align: left;
	padding-left: 6px;
	cursor: pointer;
}

.SupportLeftButtonCell .button:hover {
	background: #8B2D44;
	cursor: pointer;
}

.SupportRightButtonCell .button {
	font-family: "Arial", "Helvetica", "sans-serif"; 
	background: #997662;
	border: none;
	color: #ffffff;
	text-transform: uppercase;
	font-weight: bold;
	width: 80px;
	text-align: left;
	padding-left: 6px;
	cursor: pointer;
}

.SupportRightButtonCell .button:hover {
	background: #C48D6A;
	cursor: pointer;
}

.SupportDocument {
	padding-left: 5%;
	padding-right: 5%;
}