.SupportGroup {
	clear: both;
}

.SupportBreak {
	clear: both;
	margin-bottom: 20px;
}

.SupportTable {
	width: 480px;
	color: #000000;
	font-family: "Arial", "Helvetica", "sans-serif"; 
	font-size: 9pt;
	background: #CDCDCD;

}

.SupportCell {
	clear: both;
}

.SupportRequired .SupportRequired{
	padding-right: 4px;
	color: #2E3690;
}

.SupportLeftCell {
	width: 27%;
	float: left;
	/*clear: right;*/
	margin-bottom: 4px;
	text-align: right;
	font-weight: bold;
}

.SupportRightCell {
	width: 70%;
	float: right;
	margin-bottom: 4px;
	text-align: left;
}

input.SupportText {
	width: 90%;
	border-style: solid;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	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;
}

.SupportDocument {
	width: 90%;
	padding-left: 5%;
}

.SupportDocumentHeader {
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	width:100%;
	padding-top: 2pt;

}

.SupportTopCell {
	width: 90%;
	padding-left: 5%;
	margin-bottom: 8px;
}

.SupportBottomCell {
	width: 90%;
	padding-left: 5%;
	font-weight: bold;
}

.SupportLeftButtonCell {
	text-align: center;
	margin-bottom: 8px;
}

.SupportRightButtonCell {
	text-align: center;	
}

.SupportLeftButtonCell .button {
	font-family: "Arial", "Helvetica", "sans-serif"; 
	background: #BDCE5D;
	border: none;
	color: #ffffff;
	text-transform: uppercase;
	font-weight: bold;
	width: 80px;
	text-align: left;
	padding-left: 6px;
}

.SupportLeftButtonCell .button:hover {
	background: #BDCE5D;
}

.SupportRightButtonCell .button {
	font-family: "Arial", "Helvetica", "sans-serif"; 
	background: #2E3690;
	border: none;
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight: bold;
	width: 80px;
	text-align: left;
	padding-left: 6px;
}

.SupportRightButtonCell .button:hover {
	background: #2E3690;
}


textarea.SupportBox {
	width: 100%;
	border-style: solid;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	font-size: 10pt;
	padding-left: 2pt;
	background: #FFFFFF;
}