/* CSA Default Styles */

/* CSA IE Enhanced Behavior - CSS3 */
* {
	behavior: url(http://learn.bankevb.com/external/PIE-css3/PIE.htc);
}

/* CSA Form Styles */
.csa_form_input_element_wrapper_error input {
	background: #fae1e1;
	border: solid  1px red;
	margin-bottom: 1px;
	margin-right: 2px;
}

.csa_req_field{
	padding-left: 0px;
	color: red;
}

div#csa_contact_form form{
	padding: 10px;
	border: solid #ccc 1px;
	border-radius: 4px;
	background: -moz-linear-gradient(#ffffff, #e9e9e9);
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#e9e9e9));
	background: -o-linear-gradient(#ffffff, #e9e9e9);
	behavior: url(http://learn.bankevb.com/common/PIE-css3/PIE.htc) !important;
	-pie-background: linear-gradient(#ffffff, #e9e9e9);
}

.csa_form_section_container {
	background: transparent !important;
}

.csa_topic_nav ul ul {
	margin-left:10px;
}