.sexycontactform_wrapper.sexy_contact_module {
	width: 100% !important;
}
.sexy_contact_module .sexycontactform_title {
	font-size: 22px !important;
	font-weight: normal !important;
}
.sexycontactform_wrapper {
	width: 98%;
	margin: 15px auto;
	padding: 0 !important;
	position: relative !important;
	float: none !important;
	
	-webkit-transition:  background linear 0.2s, background-color linear 0.2s, box-shadow linear 0.2s, border linear 0.2s;
	-moz-transition: background linear 0.2s, background-color linear 0.2s, box-shadow linear 0.2s, border linear 0.2s;
	-o-transition: background linear 0.2s, background-color linear 0.2s, box-shadow linear 0.2s, border linear 0.2s;
	transition: background linear 0.2s, background-color linear 0.2s, box-shadow linear 0.2s, border linear 0.2s;
}


.sexycontactform_pre_text {
	margin: 6px 0 0px 0 !important;
	padding: 3px 0 0 0 !important;
	width: 95% !important;
	text-decoration: none !important;
	font-style: italic !important;
	font-weight: normal !important;
	line-height: 15px !important;
}
.sexy_contact_module .sexycontactform_pre_text {
	width: auto !important;
	margin-right: 5px !important;
}

.sexycontactus_field_name {
	display: block !important;
	float: none !important;
}

.sexycontactform_wrapper_inner {
	position: relative !important;
	padding:  17px  17px 10px 17px !important;
}
.sexy_contact_module .sexycontactform_wrapper_inner {
	padding:  10px  10px 10px 10px !important;
}

.sexycontactform_form {
	display: block !important;
	margin: 0 !important;
	padding: 0 !important;
}
.sexycontactform_title {
	margin: 0 0 0 0 !important;
	font-family: inherit !important;
	padding: 0 !important;
	line-height: 25px !important;
}
.sexycontactform_send,.sexycontactform_send_new {
	cursor: pointer !important;
	outline: none !important;
	background-image: none !important;

	-webkit-transition:  background linear 0.2s, background-color linear 0.2s, box-shadow linear 0.2s, border linear 0.2s;
	-moz-transition: background linear 0.2s, background-color linear 0.2s, box-shadow linear 0.2s, border linear 0.2s;
	-o-transition: background linear 0.2s, background-color linear 0.2s, box-shadow linear 0.2s, border linear 0.2s;
	transition: background linear 0.2s, background-color linear 0.2s, box-shadow linear 0.2s, border linear 0.2s;
}

.sexycontactform_field_box {
	margin: 0 0 10px 0 !important;
	padding: 0 !important;
}
.sexy_contact_module .sexycontactform_field_box {
	margin: 0 0 5px 0 !important;
}

.sexycontactform_field_name {
	display: block !important;
	padding: 0 !important;
	float: none !important;
}
.sexycontactform_submit_wrapper {
	position: relative;
}
.sexy_contact_module .sexycontactform_send,
.sexy_contact_module .sexycontactform_send_new {
	padding: 5px 15px !important;
}
.sexycontactform_clear {
	background: none !important;
	border: 0 !important;
	clear: both !important;
	display: block !important;
	float: none !important;
	font-size: 0 !important;
	list-style: none !important;
	margin: 0 !important;
	padding: 0 !important;
	overflow: hidden !important;
	visibility: hidden !important;
	width: 0 !important;
	height: 0 !important;
}

.sexycontactform_loading_wrapper {
	position: absolute !important;
	top: 0 !important;
	left: 0 !important;
	bottom: 0 !important;
	right: 0 !important;
	display: none;
	z-index: 100 !important;

	background-color: #fff !important;
}

.sexy_title_holder {
	clear: both !important;
	margin: 0 !important;
	padding: 0 !important;
	height: 10px !important;
}

/********************************************************************************************************************INPUT RULES************************************************************************************************************************ */
.sexy_input_reset {
	display: block !important;
	width: auto !important;
	height: 18px !important;
	border: none !important;
	background: none !important;
	margin: 0 !important;
	padding: 0  !important;
	outline: none !important;
	-moz-box-shadow: none !important;
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
	width: 100% !important;

	box-sizing:border-box !important;
	-moz-box-sizing:border-box !important; /* Firefox */
	-webkit-box-sizing:border-box !important;
}
/*inputs  width and height control ************************************** */
.sexycontactform_input_element {
	height: 27px;
	position: relative !important;
	display: block !important;
	width: 60% !important;
	margin: 0 15px 15px 0;

	-webkit-transition:  background linear 0.2s, background-color linear 0.2s, box-shadow linear 0.2s, border linear 0.2s;
	-moz-transition: background linear 0.2s, background-color linear 0.2s, box-shadow linear 0.2s, border linear 0.2s;
	-o-transition: background linear 0.2s, background-color linear 0.2s, box-shadow linear 0.2s, border linear 0.2s;
	transition: background linear 0.2s, background-color linear 0.2s, box-shadow linear 0.2s, border linear 0.2s;
}
.sexy_contact_module .sexycontactform_input_element {
	width: auto !important;
	margin: 0 5px 5px 0 !important;
}

/************************************************************************ */
.sexy_input_dummy_wrapper {
	margin: 3px 8px 0px 8px;
	position: relative;
}

.sexy_textarea_reset {
	display: block !important;
	float: none !important;
	background-image: none !important;
	width: 100% !important;
	border: none !important;
	background: none !important;
	margin: 0 !important;
	padding: 0 !important;
	outline: none !important;
	-moz-box-shadow: none !important;
	-webkit-box-shadow: none !important;
	box-shadow: none !important;

	box-sizing:border-box !important;
	-moz-box-sizing:border-box !important; /* Firefox */
	-webkit-box-sizing:border-box !important;
}
/*TEXT area width. height control *********************************************************************************************************************************************** */
.sexy_textarea_wrapper {
	width: 95% !important;
	height: 150px !important;
}
.sexy_contact_module .sexy_textarea_wrapper {
	width: auto !important;
	height: 100px !important;
}
.sexy_textarea {
	height: 140px !important;
	resize: none !important;
}
.sexy_contact_module .sexy_textarea {
	height: 89px !important;
}

.sexycontactform_submit_wrapper {
	width: 	95% !important;
	margin: 3px 0px 3px 0px !important;
}
.sexy_contact_module .sexycontactform_submit_wrapper {
	width: auto !important;
	margin: 12px 5px 3px 0px !important;
}
/************************************************************************************************************************************************* */
.sexy_textarea_dummy_wrapper {
	margin: 5px 8px 0px 8px !important;
	position: relative !important;
}
/* ************************************************************************************************* TEMPLATE STYLES ****************************************************************************************************************************** */

/* ************************************************************************************************* STYLE 1: GRAY ******************************************************************************************************************************** */
.sexy_style_1.sexycontactform_wrapper {
	border: 1px solid #ababab !important;
	background-color: #ebe8eb !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebe8eb', endColorstr='#615f61'); /* for IE */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ebe8eb), to(#615f61)) !important;/* Safari 4-5, Chrome 1-9 */
	background: -webkit-linear-gradient(top, #ebe8eb, #615f61) !important; /* Safari 5.1, Chrome 10+ */
	background: -moz-linear-gradient(top, #ebe8eb, #615f61) !important;/* Firefox 3.6+ */
	background: -ms-linear-gradient(top, #ebe8eb, #615f61) !important;/* IE 10 */
	background: -o-linear-gradient(top, #ebe8eb, #615f61) !important;/* Opera 11.10+ */
	
	-moz-box-shadow:  3px 3px 13px -1px  #333333 !important;
	-webkit-box-shadow:  3px 3px 13px -1px  #333333 !important;
	box-shadow:  3px 3px 13px -1px  #333333 !important;
	
	-webkit-border-top-left-radius: 8px !important;
	-moz-border-radius-topleft: 8px !important;
	border-top-left-radius: 8px !important;
	
	-webkit-border-top-right-radius: 8px !important;
	-moz-border-radius-topright: 8px !important;
	border-top-right-radius: 8px !important;
	
	-webkit-border-bottom-left-radius: 8px !important;
	-moz-border-radius-bottomleft: 8px !important;
	border-bottom-left-radius: 8px !important;
	
	-webkit-border-bottom-right-radius: 8px !important;
	-moz-border-radius-bottomright: 8px !important;
	border-bottom-right-radius: 8px !important;
	font-family: 
}
.sexy_style_1.sexycontactform_wrapper:hover {
	
	-moz-box-shadow:  0px 0px 10px 1px  #000000 !important;
	-webkit-box-shadow:  0px 0px 10px 1px  #000000 !important;
	box-shadow:  0px 0px 10px 1px  #000000 !important;
	
}
.sexy_style_1 .sexycontactform_loading_wrapper {
	-webkit-border-top-left-radius: 8px !important;
	-moz-border-radius-topleft: 8px !important;
	border-top-left-radius: 8px !important;
	
	-webkit-border-top-right-radius: 8px !important;
	-moz-border-radius-topright: 8px !important;
	border-top-right-radius: 8px !important;
	
	-webkit-border-bottom-left-radius: 8px !important;
	-moz-border-radius-bottomleft: 8px !important;
	border-bottom-left-radius: 8px !important;
	
	-webkit-border-bottom-right-radius: 8px !important;
	-moz-border-radius-bottomright: 8px !important;
	border-bottom-right-radius: 8px !important;
}

.sexy_style_1 .sexycontactform_title {
	color: #333333 !important;
	font-size: 24px;
	font-style: normal !important;
	font-weight: bold;
	text-align: left !important;
	text-decoration: none !important;
	text-shadow: 1px 1px 3px #ffffff !important;
}

.sexy_style_1 .sexycontactform_field_name {
	color: #000000 !important;
	font-size: 13px !important;
	font-style: normal !important;
	font-weight: normal !important;
	text-align: left !important;
	text-decoration: none !important;
	text-shadow: 1px 1px 1px #ffffff !important;
	margin:  0px  0px 1px 0px !important;
}

.sexy_style_1 .sexycontactform_field_required {
	color: #f00000 !important;
	font-size: 16px !important;
	font-style: normal !important;
	font-weight: normal !important;
	text-shadow: 0px 0px 0px #ffffff !important;
}
.sexy_style_1 .sexycontactform_send_new {
	display: none;	
}
.sexy_style_1 .sexycontactform_send,
.sexy_style_1 .sexycontactform_send_new {
	
	background-color: #bababa !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bababa', endColorstr='#212121') !important; /* for IE */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#bababa), to(#212121)) !important;/* Safari 4-5, Chrome 1-9 */
	background: -webkit-linear-gradient(top, #bababa, #212121) !important; /* Safari 5.1, Chrome 10+ */
	background: -moz-linear-gradient(top, #bababa, #212121) !important;/* Firefox 3.6+ */
	background: -ms-linear-gradient(top, #bababa, #212121) !important;/* IE 10 */
	background: -o-linear-gradient(top, #bababa, #212121) !important;/* Opera 11.10+ */
	
	padding: 6px 25px;
	-moz-box-shadow: inset 2px 2px 3px -1px  #636363 !important;	
	-webkit-box-shadow: inset 2px 2px 3px -1px  #636363 !important;	
	box-shadow: inset 2px 2px 3px -1px  #636363 !important;	
	border-style: solid !important;
	border-width: 1px !important;
	border-color: #141414 !important;
	
	-webkit-border-top-left-radius: 7px !important;
	-moz-border-radius-topleft: 7px !important;
	border-top-left-radius: 7px !important;
	
	-webkit-border-top-right-radius: 7px !important;
	-moz-border-radius-topright: 7px !important;
	border-top-right-radius: 7px !important;
	
	-webkit-border-bottom-left-radius: 7px !important;
	-moz-border-radius-bottomleft: 7px !important;
	border-bottom-left-radius: 7px !important;
	
	-webkit-border-bottom-right-radius: 7px !important;
	-moz-border-radius-bottomright: 7px !important;
	border-bottom-right-radius: 7px !important;
	float: right;

	font-size: 14px !important;
	color: #ffffff !important;
	font-style: normal !important;
	font-weight: bold !important;
	text-decoration: none !important;
	font-family:  !important;
	text-shadow: 1px -1px 1px #000000 !important;
}
.sexy_style_1 .sexycontactform_send:hover,
.sexy_style_1 .sexycontactform_send:focus,
.sexy_style_1 .sexycontactform_send_new:hover,
.sexy_style_1 .sexycontactform_send_new:focus {
	background-color: #212121;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#212121', endColorstr='#bababa') !important; /* for IE */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#212121), to(#bababa)) !important;/* Safari 4-5, Chrome 1-9 */
	background: -webkit-linear-gradient(top, #212121, #bababa) !important; /* Safari 5.1, Chrome 10+ */
	background: -moz-linear-gradient(top, #212121, #bababa) !important;/* Firefox 3.6+ */
	background: -ms-linear-gradient(top, #212121, #bababa) !important;/* IE 10 */
	background: -o-linear-gradient(top, #212121, #bababa) !important;/* Opera 11.10+ */
	
	color: #fafafa !important;
	text-shadow: 1px -1px 1px #000000 !important;
	-moz-box-shadow: inset -2px -2px 3px -1px  #5c5c5c !important;
	-webkit-box-shadow: inset -2px -2px 3px -1px  #5c5c5c !important;
	box-shadow: inset -2px -2px 3px -1px  #5c5c5c !important;
	border-style: solid !important;
	border-width: 1px !important;
	border-color: #141414 !important;
}
		        	
.sexy_style_1 .sexycontactform_input_element {
	
	background-color: #f0f0f0 !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0', endColorstr='#9c9c9c') !important; /* for IE */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f0f0f0), to(#9c9c9c)) !important;/* Safari 4-5, Chrome 1-9 */
	background: -webkit-linear-gradient(top, #f0f0f0, #9c9c9c) !important; /* Safari 5.1, Chrome 10+ */
	background: -moz-linear-gradient(top, #f0f0f0, #9c9c9c) !important;/* Firefox 3.6+ */
	background: -ms-linear-gradient(top, #f0f0f0, #9c9c9c) !important;/* IE 10 */
	background: -o-linear-gradient(top, #f0f0f0, #9c9c9c) !important;/* Opera 11.10+ */
	
	-moz-box-shadow: inset 0px 0px 3px 0px  #969696 !important;	
	-webkit-box-shadow: inset 0px 0px 3px 0px  #969696 !important;		
	box-shadow: inset 0px 0px 3px 0px  #969696 !important;		
	border-style: solid !important;
	border-width: 1px !important;
	border-color: #333333 !important;
	
	-webkit-border-top-left-radius: 4px !important;
	-moz-border-radius-topleft: 4px !important;
	border-top-left-radius: 4px !important;
	
	-webkit-border-top-right-radius: 4px !important;
	-moz-border-radius-topright: 4px !important;
	border-top-right-radius: 4px !important;
	
	-webkit-border-bottom-left-radius: 4px !important;
	-moz-border-radius-bottomleft: 4px !important;
	border-bottom-left-radius: 4px !important;
	
	-webkit-border-bottom-right-radius: 4px !important;
	-moz-border-radius-bottomright: 4px !important;
	border-bottom-right-radius: 4px !important;


}
.sexy_style_1 .sexycontactform_input_element input,
.sexy_style_1 .sexycontactform_input_element textarea{
	font-size: 14px !important;
	color: #000000 !important;
	font-style: normal !important;
	font-weight: normal !important;
	text-decoration: none !important;
	font-family: tahoma !important;
	text-shadow: 0px 0px 0px #fafafa !important;
}

.sexy_style_1 .sexycontactform_input_element:hover,
.sexy_style_1 .sexycontactform_input_element.focused {
	background-color: #ffffff !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff') !important; /* for IE */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#ffffff)) !important;/* Safari 4-5, Chrome 1-9 */
	background: -webkit-linear-gradient(top, #ffffff, #ffffff) !important; /* Safari 5.1, Chrome 10+ */
	background: -moz-linear-gradient(top, #ffffff, #ffffff) !important;/* Firefox 3.6+ */
	background: -ms-linear-gradient(top, #ffffff, #ffffff) !important;/* IE 10 */
	background: -o-linear-gradient(top, #ffffff, #ffffff) !important;/* Opera 11.10+ */
	
	
	-moz-box-shadow: inset 0px 0px 18px 0px  #424142 !important;
	-webkit-box-shadow: inset 0px 0px 18px 0px  #424142 !important;
	box-shadow: inset 0px 0px 18px 0px  #424142 !important;
	border-style: solid !important;
	border-width: 1px !important;
	border-color: #4a4a4a !important;
}
.sexy_style_1 .sexycontactform_input_element:hover input,
.sexy_style_1 .sexycontactform_input_element.focused {
	color: #1c1c1c !important;
	text-shadow: 0px 0px 0px #949494 !important;
}

.sexy_style_1 .sexycontactform_error .sexycontactform_field_name,
.sexy_style_1 .sexycontactform_error .sexycontactform_field_name:hover {
	color: #c40a0a !important;
	text-shadow: 0px 0px 0px #000000 !important;
}
.sexy_style_1 .sexycontactform_error .sexycontactform_input_element,.sexy_style_1 .sexycontactform_error .sexycontactform_input_element:hover {
	background-color: #b5b5b5 !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b5b5b5', endColorstr='#000000') !important; /* for IE */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#b5b5b5), to(#000000)) !important;/* Safari 4-5, Chrome 1-9 */
	background: -webkit-linear-gradient(top, #b5b5b5, #000000) !important; /* Safari 5.1, Chrome 10+ */
	background: -moz-linear-gradient(top, #b5b5b5, #000000) !important;/* Firefox 3.6+ */
	background: -ms-linear-gradient(top, #b5b5b5, #000000) !important;/* IE 10 */
	background: -o-linear-gradient(top, #b5b5b5, #000000) !important;/* Opera 11.10+ */
	
	-moz-box-shadow: inset 0px 0px 18px 0px  #424142 !important;	
	-webkit-box-shadow: inset 0px 0px 18px 0px  #424142 !important;		
	box-shadow: inset 0px 0px 18px 0px  #424142 !important;		
	border-color: #000000 !important;
}
.sexy_style_1 .sexycontactform_error .sexycontactform_input_element input,
.sexy_style_1 .sexycontactform_error .sexycontactform_input_element:hover input,
.sexy_style_1 .sexycontactform_error .sexycontactform_input_element textarea,
.sexy_style_1 .sexycontactform_error .sexycontactform_input_element:hover textarea
{
	color: #ffffff !important;
	text-shadow: 0px 0px 0px #000000 !important;
}

.sexy_style_1 .sexycontactform_pre_text {
	font-size: 13px !important;
	color: #333333 !important;
	text-shadow: 0px 0px 4px #ffffff !important;
	border-top: 1px dotted #292929 !important;
}

/* ************************************************************************************************* STYLE 2 Black *************************************************************************************************************************** */

.sexy_style_2.sexycontactform_wrapper {
	border: 1px solid #2b2b2b !important;
	background-color: #2e2d2e !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2e2d2e', endColorstr='#050505'); /* for IE */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2e2d2e), to(#050505)) !important;/* Safari 4-5, Chrome 1-9 */
	background: -webkit-linear-gradient(top, #2e2d2e, #050505) !important; /* Safari 5.1, Chrome 10+ */
	background: -moz-linear-gradient(top, #2e2d2e, #050505) !important;/* Firefox 3.6+ */
	background: -ms-linear-gradient(top, #2e2d2e, #050505) !important;/* IE 10 */
	background: -o-linear-gradient(top, #2e2d2e, #050505) !important;/* Opera 11.10+ */
	
	-moz-box-shadow:  0px 0px 7px 0px  #202020 !important;
	-webkit-box-shadow:  0px 0px 7px 0px  #202020 !important;
	box-shadow:  0px 0px 7px 0px  #202020 !important;
	
	-webkit-border-top-left-radius: 5px !important;
	-moz-border-radius-topleft: 5px !important;
	border-top-left-radius: 5px !important;
	
	-webkit-border-top-right-radius: 5px !important;
	-moz-border-radius-topright: 5px !important;
	border-top-right-radius: 5px !important;
	
	-webkit-border-bottom-left-radius: 5px !important;
	-moz-border-radius-bottomleft: 5px !important;
	border-bottom-left-radius: 5px !important;
	
	-webkit-border-bottom-right-radius: 5px !important;
	-moz-border-radius-bottomright: 5px !important;
	border-bottom-right-radius: 5px !important;
	font-family: }
.sexy_style_2.sexycontactform_wrapper:hover {
	
	-moz-box-shadow:  0px 0px 10px 1px  #000000 !important;
	-webkit-box-shadow:  0px 0px 10px 1px  #000000 !important;
	box-shadow:  0px 0px 10px 1px  #000000 !important;
	
}
.sexy_style_2 .sexycontactform_loading_wrapper {
	-webkit-border-top-left-radius: 5px !important;
	-moz-border-radius-topleft: 5px !important;
	border-top-left-radius: 5px !important;
	
	-webkit-border-top-right-radius: 5px !important;
	-moz-border-radius-topright: 5px !important;
	border-top-right-radius: 5px !important;
	
	-webkit-border-bottom-left-radius: 5px !important;
	-moz-border-radius-bottomleft: 5px !important;
	border-bottom-left-radius: 5px !important;
	
	-webkit-border-bottom-right-radius: 5px !important;
	-moz-border-radius-bottomright: 5px !important;
	border-bottom-right-radius: 5px !important;
}

.sexy_style_2 .sexycontactform_title {
	color: #ffffff !important;
	font-size: 22px;
	font-style: normal !important;
	font-weight: bold;
	text-align: left !important;
	text-decoration: none !important;
	text-shadow: 1px 1px 3px #000000 !important;
}

.sexy_style_2 .sexycontactform_field_name {
	color: #ffffff !important;
	font-size: 14px !important;
	font-style: normal !important;
	font-weight: normal !important;
	text-align: left !important;
	text-decoration: none !important;
	text-shadow: 1px 1px 1px #000000 !important;
	margin:  10px  0px 2px 1px !important;
}

.sexy_style_2 .sexycontactform_field_required {
	color: #e03c00 !important;
	font-size: 16px !important;
	font-style: normal !important;
	font-weight: normal !important;
	text-shadow: 0px 0px 0px #ffffff !important;
}
.sexy_style_2 .sexycontactform_send_new {
	display: none;	
}
.sexy_style_2 .sexycontactform_send,
.sexy_style_2 .sexycontactform_send_new {
	
	background-color: #878387 !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#878387', endColorstr='#000000') !important; /* for IE */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#878387), to(#000000)) !important;/* Safari 4-5, Chrome 1-9 */
	background: -webkit-linear-gradient(top, #878387, #000000) !important; /* Safari 5.1, Chrome 10+ */
	background: -moz-linear-gradient(top, #878387, #000000) !important;/* Firefox 3.6+ */
	background: -ms-linear-gradient(top, #878387, #000000) !important;/* IE 10 */
	background: -o-linear-gradient(top, #878387, #000000) !important;/* Opera 11.10+ */
	
	padding: 5px 43px;
	-moz-box-shadow:  0px 2px 12px -2px  #ffffff !important;	
	-webkit-box-shadow:  0px 2px 12px -2px  #ffffff !important;	
	box-shadow:  0px 2px 12px -2px  #ffffff !important;	
	border-style: solid !important;
	border-width: 1px !important;
	border-color: #383038 !important;
	
	-webkit-border-top-left-radius: 12px !important;
	-moz-border-radius-topleft: 12px !important;
	border-top-left-radius: 12px !important;
	
	-webkit-border-top-right-radius: 0px !important;
	-moz-border-radius-topright: 0px !important;
	border-top-right-radius: 0px !important;
	
	-webkit-border-bottom-left-radius: 0px !important;
	-moz-border-radius-bottomleft: 0px !important;
	border-bottom-left-radius: 0px !important;
	
	-webkit-border-bottom-right-radius: 12px !important;
	-moz-border-radius-bottomright: 12px !important;
	border-bottom-right-radius: 12px !important;
	float: left;

	font-size: 14px !important;
	color: #ffffff !important;
	font-style: normal !important;
	font-weight: normal !important;
	text-decoration: none !important;
	font-family: Arial !important;
	text-shadow: 1px -1px 1px #000103 !important;
}
.sexy_style_2 .sexycontactform_send:hover,
.sexy_style_2 .sexycontactform_send:focus,
.sexy_style_2 .sexycontactform_send_new:hover,
.sexy_style_2 .sexycontactform_send_new:focus {
	background-color: #000000;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#878387') !important; /* for IE */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#000000), to(#878387)) !important;/* Safari 4-5, Chrome 1-9 */
	background: -webkit-linear-gradient(top, #000000, #878387) !important; /* Safari 5.1, Chrome 10+ */
	background: -moz-linear-gradient(top, #000000, #878387) !important;/* Firefox 3.6+ */
	background: -ms-linear-gradient(top, #000000, #878387) !important;/* IE 10 */
	background: -o-linear-gradient(top, #000000, #878387) !important;/* Opera 11.10+ */
	
	color: #fafafa !important;
	text-shadow: 1px -1px 1px #000000 !important;
	-moz-box-shadow:  1px -1px 12px -2px  #ffffff !important;
	-webkit-box-shadow:  1px -1px 12px -2px  #ffffff !important;
	box-shadow:  1px -1px 12px -2px  #ffffff !important;
	border-style: solid !important;
	border-width: 1px !important;
	border-color: #383038 !important;
}
		        	
.sexy_style_2 .sexycontactform_input_element {
	
	background-color: #202020 !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#202020', endColorstr='#383838') !important; /* for IE */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#202020), to(#383838)) !important;/* Safari 4-5, Chrome 1-9 */
	background: -webkit-linear-gradient(top, #202020, #383838) !important; /* Safari 5.1, Chrome 10+ */
	background: -moz-linear-gradient(top, #202020, #383838) !important;/* Firefox 3.6+ */
	background: -ms-linear-gradient(top, #202020, #383838) !important;/* IE 10 */
	background: -o-linear-gradient(top, #202020, #383838) !important;/* Opera 11.10+ */
	
	-moz-box-shadow:  0px 0px 0px 0px  #ffffff !important;	
	-webkit-box-shadow:  0px 0px 0px 0px  #ffffff !important;		
	box-shadow:  0px 0px 0px 0px  #ffffff !important;		
	border-style: solid !important;
	border-width: 1px !important;
	border-color: #949494 !important;
	
	-webkit-border-top-left-radius: 4px !important;
	-moz-border-radius-topleft: 4px !important;
	border-top-left-radius: 4px !important;
	
	-webkit-border-top-right-radius: 4px !important;
	-moz-border-radius-topright: 4px !important;
	border-top-right-radius: 4px !important;
	
	-webkit-border-bottom-left-radius: 4px !important;
	-moz-border-radius-bottomleft: 4px !important;
	border-bottom-left-radius: 4px !important;
	
	-webkit-border-bottom-right-radius: 4px !important;
	-moz-border-radius-bottomright: 4px !important;
	border-bottom-right-radius: 4px !important;


}
.sexy_style_2 .sexycontactform_input_element input,
.sexy_style_2 .sexycontactform_input_element textarea{
	font-size: 14px !important;
	color: #fafafa !important;
	font-style: normal !important;
	font-weight: normal !important;
	text-decoration: none !important;
	font-family: tahoma !important;
	text-shadow: 0px 0px 0px #fcfcfc !important;
}

.sexy_style_2 .sexycontactform_input_element:hover,
.sexy_style_2 .sexycontactform_input_element.focused {
	background-color: #454545 !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#454545', endColorstr='#0a0a0a') !important; /* for IE */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#454545), to(#0a0a0a)) !important;/* Safari 4-5, Chrome 1-9 */
	background: -webkit-linear-gradient(top, #454545, #0a0a0a) !important; /* Safari 5.1, Chrome 10+ */
	background: -moz-linear-gradient(top, #454545, #0a0a0a) !important;/* Firefox 3.6+ */
	background: -ms-linear-gradient(top, #454545, #0a0a0a) !important;/* IE 10 */
	background: -o-linear-gradient(top, #454545, #0a0a0a) !important;/* Opera 11.10+ */
	
	
	-moz-box-shadow:  0px 0px 20px -1px  #fcffc2 !important;
	-webkit-box-shadow:  0px 0px 20px -1px  #fcffc2 !important;
	box-shadow:  0px 0px 20px -1px  #fcffc2 !important;
	border-style: solid !important;
	border-width: 1px !important;
	border-color: #6b6b6b !important;
}
.sexy_style_2 .sexycontactform_input_element:hover input,
.sexy_style_2 .sexycontactform_input_element.focused {
	color: #ffffff !important;
	text-shadow: 0px 0px 0px #ff0000 !important;
}

.sexy_style_2 .sexycontactform_error .sexycontactform_field_name,
.sexy_style_2 .sexycontactform_error .sexycontactform_field_name:hover {
	color: #e03c00 !important;
	text-shadow: 0px 1px 2px #000000 !important;
}
.sexy_style_2 .sexycontactform_error .sexycontactform_input_element,.sexy_style_2 .sexycontactform_error .sexycontactform_input_element:hover {
	background-color: #f0b400 !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0b400', endColorstr='#701a00') !important; /* for IE */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f0b400), to(#701a00)) !important;/* Safari 4-5, Chrome 1-9 */
	background: -webkit-linear-gradient(top, #f0b400, #701a00) !important; /* Safari 5.1, Chrome 10+ */
	background: -moz-linear-gradient(top, #f0b400, #701a00) !important;/* Firefox 3.6+ */
	background: -ms-linear-gradient(top, #f0b400, #701a00) !important;/* IE 10 */
	background: -o-linear-gradient(top, #f0b400, #701a00) !important;/* Opera 11.10+ */
	
	-moz-box-shadow:  0px 0px 15px -2px  #ffffff !important;	
	-webkit-box-shadow:  0px 0px 15px -2px  #ffffff !important;		
	box-shadow:  0px 0px 15px -2px  #ffffff !important;		
	border-color: #e6cfcf !important;
}
.sexy_style_2 .sexycontactform_error .sexycontactform_input_element input,
.sexy_style_2 .sexycontactform_error .sexycontactform_input_element:hover input,
.sexy_style_2 .sexycontactform_error .sexycontactform_input_element textarea,
.sexy_style_2 .sexycontactform_error .sexycontactform_input_element:hover textarea
{
	color: #ffffff !important;
	text-shadow: -1px -1px 1px #000000 !important;
}

.sexy_style_2 .sexycontactform_pre_text {
	font-size: 12px !important;
	color: #fafafa !important;
	text-shadow: 0px 0px 0px #ffffff !important;
	border-top: 1px dotted #808080 !important;
}

/* ************************************************************************************************* STYLE 3 Blue *************************************************************************************************************************** */
.sexy_style_3.sexycontactform_wrapper {
	border: 1px solid #001445 !important;
	background-color: #0036bd !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0036bd', endColorstr='#0036bd'); /* for IE */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0036bd), to(#0036bd)) !important;/* Safari 4-5, Chrome 1-9 */
	background: -webkit-linear-gradient(top, #0036bd, #0036bd) !important; /* Safari 5.1, Chrome 10+ */
	background: -moz-linear-gradient(top, #0036bd, #0036bd) !important;/* Firefox 3.6+ */
	background: -ms-linear-gradient(top, #0036bd, #0036bd) !important;/* IE 10 */
	background: -o-linear-gradient(top, #0036bd, #0036bd) !important;/* Opera 11.10+ */
	
	-moz-box-shadow: inset 0px 0px 49px 10px  #001445 !important;
	-webkit-box-shadow: inset 0px 0px 49px 10px  #001445 !important;
	box-shadow: inset 0px 0px 49px 10px  #001445 !important;
	
	-webkit-border-top-left-radius: 10px !important;
	-moz-border-radius-topleft: 10px !important;
	border-top-left-radius: 10px !important;
	
	-webkit-border-top-right-radius: 10px !important;
	-moz-border-radius-topright: 10px !important;
	border-top-right-radius: 10px !important;
	
	-webkit-border-bottom-left-radius: 10px !important;
	-moz-border-radius-bottomleft: 10px !important;
	border-bottom-left-radius: 10px !important;
	
	-webkit-border-bottom-right-radius: 10px !important;
	-moz-border-radius-bottomright: 10px !important;
	border-bottom-right-radius: 10px !important;
	font-family: }
.sexy_style_3.sexycontactform_wrapper:hover {
	
	-moz-box-shadow: inset 0px 0px 50px 15px  #001445 !important;
	-webkit-box-shadow: inset 0px 0px 50px 15px  #001445 !important;
	box-shadow: inset 0px 0px 50px 15px  #001445 !important;
	
}
.sexy_style_3 .sexycontactform_loading_wrapper {
	-webkit-border-top-left-radius: 10px !important;
	-moz-border-radius-topleft: 10px !important;
	border-top-left-radius: 10px !important;
	
	-webkit-border-top-right-radius: 10px !important;
	-moz-border-radius-topright: 10px !important;
	border-top-right-radius: 10px !important;
	
	-webkit-border-bottom-left-radius: 10px !important;
	-moz-border-radius-bottomleft: 10px !important;
	border-bottom-left-radius: 10px !important;
	
	-webkit-border-bottom-right-radius: 10px !important;
	-moz-border-radius-bottomright: 10px !important;
	border-bottom-right-radius: 10px !important;
}

.sexy_style_3 .sexycontactform_title {
	color: #ffffff !important;
	font-size: 24px;
	font-style: normal !important;
	font-weight: normal;
	text-align: left !important;
	text-decoration: none !important;
	text-shadow: 2px 1px 2px #000000 !important;
}

.sexy_style_3 .sexycontactform_field_name {
	color: #ffffff !important;
	font-size: 14px !important;
	font-style: normal !important;
	font-weight: normal !important;
	text-align: left !important;
	text-decoration: none !important;
	text-shadow: 2px 1px 1px #000000 !important;
	margin:  0px  0px 1px 3px !important;
}

.sexy_style_3 .sexycontactform_field_required {
	color: #ff0000 !important;
	font-size: 18px !important;
	font-style: normal !important;
	font-weight: bold !important;
	text-shadow: 2px 1px 1px #000000 !important;
}
.sexy_style_3 .sexycontactform_send_new {
	display: none;	
}
.sexy_style_3 .sexycontactform_send,
.sexy_style_3 .sexycontactform_send_new {
	
	background-color: #e30000 !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e30000', endColorstr='#330000') !important; /* for IE */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e30000), to(#330000)) !important;/* Safari 4-5, Chrome 1-9 */
	background: -webkit-linear-gradient(top, #e30000, #330000) !important; /* Safari 5.1, Chrome 10+ */
	background: -moz-linear-gradient(top, #e30000, #330000) !important;/* Firefox 3.6+ */
	background: -ms-linear-gradient(top, #e30000, #330000) !important;/* IE 10 */
	background: -o-linear-gradient(top, #e30000, #330000) !important;/* Opera 11.10+ */
	
	padding: 6px 25px;
	-moz-box-shadow:  0px 0px 16px 4px  #000899 !important;	
	-webkit-box-shadow:  0px 0px 16px 4px  #000899 !important;	
	box-shadow:  0px 0px 16px 4px  #000899 !important;	
	border-style: solid !important;
	border-width: 1px !important;
	border-color: #780000 !important;
	
	-webkit-border-top-left-radius: 7px !important;
	-moz-border-radius-topleft: 7px !important;
	border-top-left-radius: 7px !important;
	
	-webkit-border-top-right-radius: 7px !important;
	-moz-border-radius-topright: 7px !important;
	border-top-right-radius: 7px !important;
	
	-webkit-border-bottom-left-radius: 7px !important;
	-moz-border-radius-bottomleft: 7px !important;
	border-bottom-left-radius: 7px !important;
	
	-webkit-border-bottom-right-radius: 7px !important;
	-moz-border-radius-bottomright: 7px !important;
	border-bottom-right-radius: 7px !important;
	float: right;

	font-size: 14px !important;
	color: #ffffff !important;
	font-style: normal !important;
	font-weight: bold !important;
	text-decoration: none !important;
	font-family:  !important;
	text-shadow: 1px -1px 1px #000000 !important;
}
.sexy_style_3 .sexycontactform_send:hover,
.sexy_style_3 .sexycontactform_send:focus,
.sexy_style_3 .sexycontactform_send_new:hover,
.sexy_style_3 .sexycontactform_send_new:focus {
	background-color: #b80404;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b80404', endColorstr='#1f0000') !important; /* for IE */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#b80404), to(#1f0000)) !important;/* Safari 4-5, Chrome 1-9 */
	background: -webkit-linear-gradient(top, #b80404, #1f0000) !important; /* Safari 5.1, Chrome 10+ */
	background: -moz-linear-gradient(top, #b80404, #1f0000) !important;/* Firefox 3.6+ */
	background: -ms-linear-gradient(top, #b80404, #1f0000) !important;/* IE 10 */
	background: -o-linear-gradient(top, #b80404, #1f0000) !important;/* Opera 11.10+ */
	
	color: #fafafa !important;
	text-shadow: 1px -1px 1px #000000 !important;
	-moz-box-shadow:  0px 0px 18px 7px  #000899 !important;
	-webkit-box-shadow:  0px 0px 18px 7px  #000899 !important;
	box-shadow:  0px 0px 18px 7px  #000899 !important;
	border-style: solid !important;
	border-width: 1px !important;
	border-color: #780000 !important;
}
		        	
.sexy_style_3 .sexycontactform_input_element {
	
	background-color: #8389fc !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8389fc', endColorstr='#ffffff') !important; /* for IE */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#8389fc), to(#ffffff)) !important;/* Safari 4-5, Chrome 1-9 */
	background: -webkit-linear-gradient(top, #8389fc, #ffffff) !important; /* Safari 5.1, Chrome 10+ */
	background: -moz-linear-gradient(top, #8389fc, #ffffff) !important;/* Firefox 3.6+ */
	background: -ms-linear-gradient(top, #8389fc, #ffffff) !important;/* IE 10 */
	background: -o-linear-gradient(top, #8389fc, #ffffff) !important;/* Opera 11.10+ */
	
	-moz-box-shadow: inset 0px 0px 0px 0px  #89a100 !important;	
	-webkit-box-shadow: inset 0px 0px 0px 0px  #89a100 !important;		
	box-shadow: inset 0px 0px 0px 0px  #89a100 !important;		
	border-style: solid !important;
	border-width: 1px !important;
	border-color: #b6c9f5 !important;
	
	-webkit-border-top-left-radius: 7px !important;
	-moz-border-radius-topleft: 7px !important;
	border-top-left-radius: 7px !important;
	
	-webkit-border-top-right-radius: 7px !important;
	-moz-border-radius-topright: 7px !important;
	border-top-right-radius: 7px !important;
	
	-webkit-border-bottom-left-radius: 7px !important;
	-moz-border-radius-bottomleft: 7px !important;
	border-bottom-left-radius: 7px !important;
	
	-webkit-border-bottom-right-radius: 7px !important;
	-moz-border-radius-bottomright: 7px !important;
	border-bottom-right-radius: 7px !important;


}
.sexy_style_3 .sexycontactform_input_element input,
.sexy_style_3 .sexycontactform_input_element textarea{
	font-size: 14px !important;
	color: #000000 !important;
	font-style: normal !important;
	font-weight: normal !important;
	text-decoration: none !important;
	font-family: tahoma !important;
	text-shadow: 0px 0px 0px #fafafa !important;
}

.sexy_style_3 .sexycontactform_input_element:hover,
.sexy_style_3 .sexycontactform_input_element.focused {
	background-color: #ebebeb !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb', endColorstr='#ffffff') !important; /* for IE */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ebebeb), to(#ffffff)) !important;/* Safari 4-5, Chrome 1-9 */
	background: -webkit-linear-gradient(top, #ebebeb, #ffffff) !important; /* Safari 5.1, Chrome 10+ */
	background: -moz-linear-gradient(top, #ebebeb, #ffffff) !important;/* Firefox 3.6+ */
	background: -ms-linear-gradient(top, #ebebeb, #ffffff) !important;/* IE 10 */
	background: -o-linear-gradient(top, #ebebeb, #ffffff) !important;/* Opera 11.10+ */
	
	
	-moz-box-shadow: inset 0px 0px 10px 0px  #ffffff !important;
	-webkit-box-shadow: inset 0px 0px 10px 0px  #ffffff !important;
	box-shadow: inset 0px 0px 10px 0px  #ffffff !important;
	border-style: solid !important;
	border-width: 1px !important;
	border-color: #424242 !important;
}
.sexy_style_3 .sexycontactform_input_element:hover input,
.sexy_style_3 .sexycontactform_input_element.focused {
	color: #1c1c1c !important;
	text-shadow: 0px 0px 0px #949494 !important;
}

.sexy_style_3 .sexycontactform_error .sexycontactform_field_name,
.sexy_style_3 .sexycontactform_error .sexycontactform_field_name:hover {
	color: #f70021 !important;
	text-shadow: 2px 1px 1px #000000 !important;
}
.sexy_style_3 .sexycontactform_error .sexycontactform_input_element,.sexy_style_3 .sexycontactform_error .sexycontactform_input_element:hover {
	background-color: #ff0022 !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0022', endColorstr='#380000') !important; /* for IE */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ff0022), to(#380000)) !important;/* Safari 4-5, Chrome 1-9 */
	background: -webkit-linear-gradient(top, #ff0022, #380000) !important; /* Safari 5.1, Chrome 10+ */
	background: -moz-linear-gradient(top, #ff0022, #380000) !important;/* Firefox 3.6+ */
	background: -ms-linear-gradient(top, #ff0022, #380000) !important;/* IE 10 */
	background: -o-linear-gradient(top, #ff0022, #380000) !important;/* Opera 11.10+ */
	
	-moz-box-shadow: inset 1px 1px 10px 0px  #000000 !important;	
	-webkit-box-shadow: inset 1px 1px 10px 0px  #000000 !important;		
	box-shadow: inset 1px 1px 10px 0px  #000000 !important;		
	border-color: #52000b !important;
}
.sexy_style_3 .sexycontactform_error .sexycontactform_input_element input,
.sexy_style_3 .sexycontactform_error .sexycontactform_input_element:hover input,
.sexy_style_3 .sexycontactform_error .sexycontactform_input_element textarea,
.sexy_style_3 .sexycontactform_error .sexycontactform_input_element:hover textarea
{
	color: #ffffff !important;
	text-shadow: 0px 0px 0px #000000 !important;
}

.sexy_style_3 .sexycontactform_pre_text {
	font-size: 13px !important;
	color: #ffffff !important;
	text-shadow: 2px 1px 1px #000000 !important;
	border-top: 1px dotted #ffffff !important;
}

/* ************************************************************************************************* STYLE 4 Red *************************************************************************************************************************** */
.sexy_style_4.sexycontactform_wrapper {
	border: 1px solid #470006 !important;
	background-color: #b0000f !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b0000f', endColorstr='#700009'); /* for IE */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#b0000f), to(#700009)) !important;/* Safari 4-5, Chrome 1-9 */
	background: -webkit-linear-gradient(top, #b0000f, #700009) !important; /* Safari 5.1, Chrome 10+ */
	background: -moz-linear-gradient(top, #b0000f, #700009) !important;/* Firefox 3.6+ */
	background: -ms-linear-gradient(top, #b0000f, #700009) !important;/* IE 10 */
	background: -o-linear-gradient(top, #b0000f, #700009) !important;/* Opera 11.10+ */
	
	-moz-box-shadow: inset 0px 0px 49px 10px  #470006 !important;
	-webkit-box-shadow: inset 0px 0px 49px 10px  #470006 !important;
	box-shadow: inset 0px 0px 49px 10px  #470006 !important;
	
	-webkit-border-top-left-radius: 10px !important;
	-moz-border-radius-topleft: 10px !important;
	border-top-left-radius: 10px !important;
	
	-webkit-border-top-right-radius: 10px !important;
	-moz-border-radius-topright: 10px !important;
	border-top-right-radius: 10px !important;
	
	-webkit-border-bottom-left-radius: 10px !important;
	-moz-border-radius-bottomleft: 10px !important;
	border-bottom-left-radius: 10px !important;
	
	-webkit-border-bottom-right-radius: 10px !important;
	-moz-border-radius-bottomright: 10px !important;
	border-bottom-right-radius: 10px !important;
	font-family: }
.sexy_style_4.sexycontactform_wrapper:hover {
	
	-moz-box-shadow: inset 0px 0px 50px 15px  #470006 !important;
	-webkit-box-shadow: inset 0px 0px 50px 15px  #470006 !important;
	box-shadow: inset 0px 0px 50px 15px  #470006 !important;
	
}
.sexy_style_4 .sexycontactform_loading_wrapper {
	-webkit-border-top-left-radius: 10px !important;
	-moz-border-radius-topleft: 10px !important;
	border-top-left-radius: 10px !important;
	
	-webkit-border-top-right-radius: 10px !important;
	-moz-border-radius-topright: 10px !important;
	border-top-right-radius: 10px !important;
	
	-webkit-border-bottom-left-radius: 10px !important;
	-moz-border-radius-bottomleft: 10px !important;
	border-bottom-left-radius: 10px !important;
	
	-webkit-border-bottom-right-radius: 10px !important;
	-moz-border-radius-bottomright: 10px !important;
	border-bottom-right-radius: 10px !important;
}

.sexy_style_4 .sexycontactform_title {
	color: #ffffff !important;
	font-size: 24px;
	font-style: normal !important;
	font-weight: normal;
	text-align: left !important;
	text-decoration: none !important;
	text-shadow: 2px 1px 2px #000000 !important;
}

.sexy_style_4 .sexycontactform_field_name {
	color: #ffffff !important;
	font-size: 14px !important;
	font-style: normal !important;
	font-weight: normal !important;
	text-align: left !important;
	text-decoration: none !important;
	text-shadow: 2px 1px 1px #000000 !important;
	margin:  0px  0px 1px 3px !important;
}

.sexy_style_4 .sexycontactform_field_required {
	color: #ffffff !important;
	font-size: 18px !important;
	font-style: normal !important;
	font-weight: bold !important;
	text-shadow: 0px 0px 0px #ffffff !important;
}
.sexy_style_4 .sexycontactform_send_new {
	display: none;	
}
.sexy_style_4 .sexycontactform_send,
.sexy_style_4 .sexycontactform_send_new {
	
	background-color: #4f4f4f !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4f4f4f', endColorstr='#000000') !important; /* for IE */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#4f4f4f), to(#000000)) !important;/* Safari 4-5, Chrome 1-9 */
	background: -webkit-linear-gradient(top, #4f4f4f, #000000) !important; /* Safari 5.1, Chrome 10+ */
	background: -moz-linear-gradient(top, #4f4f4f, #000000) !important;/* Firefox 3.6+ */
	background: -ms-linear-gradient(top, #4f4f4f, #000000) !important;/* IE 10 */
	background: -o-linear-gradient(top, #4f4f4f, #000000) !important;/* Opera 11.10+ */
	
	padding: 6px 25px;
	-moz-box-shadow:  0px 0px 16px 4px  #a10000 !important;	
	-webkit-box-shadow:  0px 0px 16px 4px  #a10000 !important;	
	box-shadow:  0px 0px 16px 4px  #a10000 !important;	
	border-style: solid !important;
	border-width: 1px !important;
	border-color: #2e0606 !important;
	
	-webkit-border-top-left-radius: 7px !important;
	-moz-border-radius-topleft: 7px !important;
	border-top-left-radius: 7px !important;
	
	-webkit-border-top-right-radius: 7px !important;
	-moz-border-radius-topright: 7px !important;
	border-top-right-radius: 7px !important;
	
	-webkit-border-bottom-left-radius: 7px !important;
	-moz-border-radius-bottomleft: 7px !important;
	border-bottom-left-radius: 7px !important;
	
	-webkit-border-bottom-right-radius: 7px !important;
	-moz-border-radius-bottomright: 7px !important;
	border-bottom-right-radius: 7px !important;
	float: right;

	font-size: 14px !important;
	color: #ffffff !important;
	font-style: normal !important;
	font-weight: bold !important;
	text-decoration: none !important;
	font-family:  !important;
	text-shadow: 1px -1px 1px #000000 !important;
}
.sexy_style_4 .sexycontactform_send:hover,
.sexy_style_4 .sexycontactform_send:focus,
.sexy_style_4 .sexycontactform_send_new:hover,
.sexy_style_4 .sexycontactform_send_new:focus {
	background-color: #424242;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#424242', endColorstr='#000000') !important; /* for IE */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#424242), to(#000000)) !important;/* Safari 4-5, Chrome 1-9 */
	background: -webkit-linear-gradient(top, #424242, #000000) !important; /* Safari 5.1, Chrome 10+ */
	background: -moz-linear-gradient(top, #424242, #000000) !important;/* Firefox 3.6+ */
	background: -ms-linear-gradient(top, #424242, #000000) !important;/* IE 10 */
	background: -o-linear-gradient(top, #424242, #000000) !important;/* Opera 11.10+ */
	
	color: #fafafa !important;
	text-shadow: 1px -1px 1px #000000 !important;
	-moz-box-shadow:  0px 0px 18px 7px  #a10000 !important;
	-webkit-box-shadow:  0px 0px 18px 7px  #a10000 !important;
	box-shadow:  0px 0px 18px 7px  #a10000 !important;
	border-style: solid !important;
	border-width: 1px !important;
	border-color: #2e0606 !important;
}
		        	
.sexy_style_4 .sexycontactform_input_element {
	
	background-color: #ffffff !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff') !important; /* for IE */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#ffffff)) !important;/* Safari 4-5, Chrome 1-9 */
	background: -webkit-linear-gradient(top, #ffffff, #ffffff) !important; /* Safari 5.1, Chrome 10+ */
	background: -moz-linear-gradient(top, #ffffff, #ffffff) !important;/* Firefox 3.6+ */
	background: -ms-linear-gradient(top, #ffffff, #ffffff) !important;/* IE 10 */
	background: -o-linear-gradient(top, #ffffff, #ffffff) !important;/* Opera 11.10+ */
	
	-moz-box-shadow: inset 0px 0px 25px 1px  #000000 !important;	
	-webkit-box-shadow: inset 0px 0px 25px 1px  #000000 !important;		
	box-shadow: inset 0px 0px 25px 1px  #000000 !important;		
	border-style: solid !important;
	border-width: 1px !important;
	border-color: #540000 !important;
	
	-webkit-border-top-left-radius: 7px !important;
	-moz-border-radius-topleft: 7px !important;
	border-top-left-radius: 7px !important;
	
	-webkit-border-top-right-radius: 7px !important;
	-moz-border-radius-topright: 7px !important;
	border-top-right-radius: 7px !important;
	
	-webkit-border-bottom-left-radius: 7px !important;
	-moz-border-radius-bottomleft: 7px !important;
	border-bottom-left-radius: 7px !important;
	
	-webkit-border-bottom-right-radius: 7px !important;
	-moz-border-radius-bottomright: 7px !important;
	border-bottom-right-radius: 7px !important;


}
.sexy_style_4 .sexycontactform_input_element input,
.sexy_style_4 .sexycontactform_input_element textarea{
	font-size: 14px !important;
	color: #000000 !important;
	font-style: normal !important;
	font-weight: normal !important;
	text-decoration: none !important;
	font-family: tahoma !important;
	text-shadow: 0px 0px 0px #fafafa !important;
}

.sexy_style_4 .sexycontactform_input_element:hover,
.sexy_style_4 .sexycontactform_input_element.focused {
	background-color: #ebebeb !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb', endColorstr='#ffffff') !important; /* for IE */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ebebeb), to(#ffffff)) !important;/* Safari 4-5, Chrome 1-9 */
	background: -webkit-linear-gradient(top, #ebebeb, #ffffff) !important; /* Safari 5.1, Chrome 10+ */
	background: -moz-linear-gradient(top, #ebebeb, #ffffff) !important;/* Firefox 3.6+ */
	background: -ms-linear-gradient(top, #ebebeb, #ffffff) !important;/* IE 10 */
	background: -o-linear-gradient(top, #ebebeb, #ffffff) !important;/* Opera 11.10+ */
	
	
	-moz-box-shadow: inset 0px 0px 10px 0px  #ffffff !important;
	-webkit-box-shadow: inset 0px 0px 10px 0px  #ffffff !important;
	box-shadow: inset 0px 0px 10px 0px  #ffffff !important;
	border-style: solid !important;
	border-width: 1px !important;
	border-color: #424242 !important;
}
.sexy_style_4 .sexycontactform_input_element:hover input,
.sexy_style_4 .sexycontactform_input_element.focused {
	color: #1c1c1c !important;
	text-shadow: 0px 0px 0px #949494 !important;
}

.sexy_style_4 .sexycontactform_error .sexycontactform_field_name,
.sexy_style_4 .sexycontactform_error .sexycontactform_field_name:hover {
	color: #f7ff05 !important;
	text-shadow: 0px 0px 0px #000000 !important;
}
.sexy_style_4 .sexycontactform_error .sexycontactform_input_element,.sexy_style_4 .sexycontactform_error .sexycontactform_input_element:hover {
	background-color: #7a7a7a !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7a7a7a', endColorstr='#030303') !important; /* for IE */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#7a7a7a), to(#030303)) !important;/* Safari 4-5, Chrome 1-9 */
	background: -webkit-linear-gradient(top, #7a7a7a, #030303) !important; /* Safari 5.1, Chrome 10+ */
	background: -moz-linear-gradient(top, #7a7a7a, #030303) !important;/* Firefox 3.6+ */
	background: -ms-linear-gradient(top, #7a7a7a, #030303) !important;/* IE 10 */
	background: -o-linear-gradient(top, #7a7a7a, #030303) !important;/* Opera 11.10+ */
	
	-moz-box-shadow: inset 8px 10px 27px 2px  #1f1f1f !important;	
	-webkit-box-shadow: inset 8px 10px 27px 2px  #1f1f1f !important;		
	box-shadow: inset 8px 10px 27px 2px  #1f1f1f !important;		
	border-color: #000000 !important;
}
.sexy_style_4 .sexycontactform_error .sexycontactform_input_element input,
.sexy_style_4 .sexycontactform_error .sexycontactform_input_element:hover input,
.sexy_style_4 .sexycontactform_error .sexycontactform_input_element textarea,
.sexy_style_4 .sexycontactform_error .sexycontactform_input_element:hover textarea
{
	color: #ffffff !important;
	text-shadow: 0px 0px 0px #000000 !important;
}

.sexy_style_4 .sexycontactform_pre_text {
	font-size: 13px !important;
	color: #ffffff !important;
	text-shadow: 2px 1px 1px #000000 !important;
	border-top: 1px dotted #ffffff !important;
}

/* ************************************************************************************************* STYLE 5 Orange *************************************************************************************************************************** */
.sexy_style_5.sexycontactform_wrapper {
	border: 1px solid #cc4100 !important;
	background-color: #fca000 !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fca000', endColorstr='#ff9900'); /* for IE */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fca000), to(#ff9900)) !important;/* Safari 4-5, Chrome 1-9 */
	background: -webkit-linear-gradient(top, #fca000, #ff9900) !important; /* Safari 5.1, Chrome 10+ */
	background: -moz-linear-gradient(top, #fca000, #ff9900) !important;/* Firefox 3.6+ */
	background: -ms-linear-gradient(top, #fca000, #ff9900) !important;/* IE 10 */
	background: -o-linear-gradient(top, #fca000, #ff9900) !important;/* Opera 11.10+ */
	
	-moz-box-shadow: inset 10px 10px 45px 2px  #cc4100 !important;
	-webkit-box-shadow: inset 10px 10px 45px 2px  #cc4100 !important;
	box-shadow: inset 10px 10px 45px 2px  #cc4100 !important;
	
	-webkit-border-top-left-radius: 10px !important;
	-moz-border-radius-topleft: 10px !important;
	border-top-left-radius: 10px !important;
	
	-webkit-border-top-right-radius: 10px !important;
	-moz-border-radius-topright: 10px !important;
	border-top-right-radius: 10px !important;
	
	-webkit-border-bottom-left-radius: 10px !important;
	-moz-border-radius-bottomleft: 10px !important;
	border-bottom-left-radius: 10px !important;
	
	-webkit-border-bottom-right-radius: 10px !important;
	-moz-border-radius-bottomright: 10px !important;
	border-bottom-right-radius: 10px !important;
	font-family: }
.sexy_style_5.sexycontactform_wrapper:hover {
	
	-moz-box-shadow: inset 12px 12px 50px 6px  #cc4100 !important;
	-webkit-box-shadow: inset 12px 12px 50px 6px  #cc4100 !important;
	box-shadow: inset 12px 12px 50px 6px  #cc4100 !important;
	
}
.sexy_style_5 .sexycontactform_loading_wrapper {
	-webkit-border-top-left-radius: 10px !important;
	-moz-border-radius-topleft: 10px !important;
	border-top-left-radius: 10px !important;
	
	-webkit-border-top-right-radius: 10px !important;
	-moz-border-radius-topright: 10px !important;
	border-top-right-radius: 10px !important;
	
	-webkit-border-bottom-left-radius: 10px !important;
	-moz-border-radius-bottomleft: 10px !important;
	border-bottom-left-radius: 10px !important;
	
	-webkit-border-bottom-right-radius: 10px !important;
	-moz-border-radius-bottomright: 10px !important;
	border-bottom-right-radius: 10px !important;
}

.sexy_style_5 .sexycontactform_title {
	color: #ffffff !important;
	font-size: 24px;
	font-style: normal !important;
	font-weight: normal;
	text-align: left !important;
	text-decoration: none !important;
	text-shadow: -1px -1px 2px #000000 !important;
}

.sexy_style_5 .sexycontactform_field_name {
	color: #000000 !important;
	font-size: 14px !important;
	font-style: normal !important;
	font-weight: normal !important;
	text-align: left !important;
	text-decoration: none !important;
	text-shadow: 0px 0px 1px #ffd500 !important;
	margin:  0px  0px 1px 3px !important;
}

.sexy_style_5 .sexycontactform_field_required {
	color: #d9001d !important;
	font-size: 18px !important;
	font-style: normal !important;
	font-weight: bold !important;
	text-shadow: 0px 0px 0px #ffffff !important;
}
.sexy_style_5 .sexycontactform_send_new {
	display: none;	
}
.sexy_style_5 .sexycontactform_send,
.sexy_style_5 .sexycontactform_send_new {
	
	background-color: #ff0000 !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#630000') !important; /* for IE */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ff0000), to(#630000)) !important;/* Safari 4-5, Chrome 1-9 */
	background: -webkit-linear-gradient(top, #ff0000, #630000) !important; /* Safari 5.1, Chrome 10+ */
	background: -moz-linear-gradient(top, #ff0000, #630000) !important;/* Firefox 3.6+ */
	background: -ms-linear-gradient(top, #ff0000, #630000) !important;/* IE 10 */
	background: -o-linear-gradient(top, #ff0000, #630000) !important;/* Opera 11.10+ */
	
	padding: 6px 25px;
	-moz-box-shadow: inset 0px 0px 0px 0px  #300000 !important;	
	-webkit-box-shadow: inset 0px 0px 0px 0px  #300000 !important;	
	box-shadow: inset 0px 0px 0px 0px  #300000 !important;	
	border-style: solid !important;
	border-width: 1px !important;
	border-color: #610000 !important;
	
	-webkit-border-top-left-radius: 7px !important;
	-moz-border-radius-topleft: 7px !important;
	border-top-left-radius: 7px !important;
	
	-webkit-border-top-right-radius: 7px !important;
	-moz-border-radius-topright: 7px !important;
	border-top-right-radius: 7px !important;
	
	-webkit-border-bottom-left-radius: 7px !important;
	-moz-border-radius-bottomleft: 7px !important;
	border-bottom-left-radius: 7px !important;
	
	-webkit-border-bottom-right-radius: 7px !important;
	-moz-border-radius-bottomright: 7px !important;
	border-bottom-right-radius: 7px !important;
	float: right;

	font-size: 14px !important;
	color: #ffffff !important;
	font-style: normal !important;
	font-weight: bold !important;
	text-decoration: none !important;
	font-family:  !important;
	text-shadow: 1px -1px 1px #000000 !important;
}
.sexy_style_5 .sexycontactform_send:hover,
.sexy_style_5 .sexycontactform_send:focus,
.sexy_style_5 .sexycontactform_send_new:hover,
.sexy_style_5 .sexycontactform_send_new:focus {
	background-color: #ff0000;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#520000') !important; /* for IE */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ff0000), to(#520000)) !important;/* Safari 4-5, Chrome 1-9 */
	background: -webkit-linear-gradient(top, #ff0000, #520000) !important; /* Safari 5.1, Chrome 10+ */
	background: -moz-linear-gradient(top, #ff0000, #520000) !important;/* Firefox 3.6+ */
	background: -ms-linear-gradient(top, #ff0000, #520000) !important;/* IE 10 */
	background: -o-linear-gradient(top, #ff0000, #520000) !important;/* Opera 11.10+ */
	
	color: #fafafa !important;
	text-shadow: 1px -1px 1px #000000 !important;
	-moz-box-shadow: inset 2px 3px 9px -2px  #300000 !important;
	-webkit-box-shadow: inset 2px 3px 9px -2px  #300000 !important;
	box-shadow: inset 2px 3px 9px -2px  #300000 !important;
	border-style: solid !important;
	border-width: 1px !important;
	border-color: #610000 !important;
}
		        	
.sexy_style_5 .sexycontactform_input_element {
	
	background-color: #b0b0b0 !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b0b0b0', endColorstr='#ffffff') !important; /* for IE */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#b0b0b0), to(#ffffff)) !important;/* Safari 4-5, Chrome 1-9 */
	background: -webkit-linear-gradient(top, #b0b0b0, #ffffff) !important; /* Safari 5.1, Chrome 10+ */
	background: -moz-linear-gradient(top, #b0b0b0, #ffffff) !important;/* Firefox 3.6+ */
	background: -ms-linear-gradient(top, #b0b0b0, #ffffff) !important;/* IE 10 */
	background: -o-linear-gradient(top, #b0b0b0, #ffffff) !important;/* Opera 11.10+ */
	
	-moz-box-shadow: inset 0px 0px 25px -2px  #262524 !important;	
	-webkit-box-shadow: inset 0px 0px 25px -2px  #262524 !important;		
	box-shadow: inset 0px 0px 25px -2px  #262524 !important;		
	border-style: solid !important;
	border-width: 1px !important;
	border-color: #ffffff !important;
	
	-webkit-border-top-left-radius: 7px !important;
	-moz-border-radius-topleft: 7px !important;
	border-top-left-radius: 7px !important;
	
	-webkit-border-top-right-radius: 7px !important;
	-moz-border-radius-topright: 7px !important;
	border-top-right-radius: 7px !important;
	
	-webkit-border-bottom-left-radius: 7px !important;
	-moz-border-radius-bottomleft: 7px !important;
	border-bottom-left-radius: 7px !important;
	
	-webkit-border-bottom-right-radius: 7px !important;
	-moz-border-radius-bottomright: 7px !important;
	border-bottom-right-radius: 7px !important;


}
.sexy_style_5 .sexycontactform_input_element input,
.sexy_style_5 .sexycontactform_input_element textarea{
	font-size: 14px !important;
	color: #000000 !important;
	font-style: normal !important;
	font-weight: normal !important;
	text-decoration: none !important;
	font-family: tahoma !important;
	text-shadow: 0px 0px 0px #fafafa !important;
}

.sexy_style_5 .sexycontactform_input_element:hover,
.sexy_style_5 .sexycontactform_input_element.focused {
	background-color: #ebebeb !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb', endColorstr='#ffffff') !important; /* for IE */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ebebeb), to(#ffffff)) !important;/* Safari 4-5, Chrome 1-9 */
	background: -webkit-linear-gradient(top, #ebebeb, #ffffff) !important; /* Safari 5.1, Chrome 10+ */
	background: -moz-linear-gradient(top, #ebebeb, #ffffff) !important;/* Firefox 3.6+ */
	background: -ms-linear-gradient(top, #ebebeb, #ffffff) !important;/* IE 10 */
	background: -o-linear-gradient(top, #ebebeb, #ffffff) !important;/* Opera 11.10+ */
	
	
	-moz-box-shadow: inset 0px 0px 10px 0px  #ffffff !important;
	-webkit-box-shadow: inset 0px 0px 10px 0px  #ffffff !important;
	box-shadow: inset 0px 0px 10px 0px  #ffffff !important;
	border-style: solid !important;
	border-width: 1px !important;
	border-color: #424242 !important;
}
.sexy_style_5 .sexycontactform_input_element:hover input,
.sexy_style_5 .sexycontactform_input_element.focused {
	color: #1c1c1c !important;
	text-shadow: 0px 0px 0px #949494 !important;
}

.sexy_style_5 .sexycontactform_error .sexycontactform_field_name,
.sexy_style_5 .sexycontactform_error .sexycontactform_field_name:hover {
	color: #c40a0a !important;
	text-shadow: 0px 0px 0px #000000 !important;
}
.sexy_style_5 .sexycontactform_error .sexycontactform_input_element,.sexy_style_5 .sexycontactform_error .sexycontactform_input_element:hover {
	background-color: #b5b5b5 !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b5b5b5', endColorstr='#616161') !important; /* for IE */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#b5b5b5), to(#616161)) !important;/* Safari 4-5, Chrome 1-9 */
	background: -webkit-linear-gradient(top, #b5b5b5, #616161) !important; /* Safari 5.1, Chrome 10+ */
	background: -moz-linear-gradient(top, #b5b5b5, #616161) !important;/* Firefox 3.6+ */
	background: -ms-linear-gradient(top, #b5b5b5, #616161) !important;/* IE 10 */
	background: -o-linear-gradient(top, #b5b5b5, #616161) !important;/* Opera 11.10+ */
	
	-moz-box-shadow: inset 8px 10px 27px 1px  #1f1f1f !important;	
	-webkit-box-shadow: inset 8px 10px 27px 1px  #1f1f1f !important;		
	box-shadow: inset 8px 10px 27px 1px  #1f1f1f !important;		
	border-color: #000000 !important;
}
.sexy_style_5 .sexycontactform_error .sexycontactform_input_element input,
.sexy_style_5 .sexycontactform_error .sexycontactform_input_element:hover input,
.sexy_style_5 .sexycontactform_error .sexycontactform_input_element textarea,
.sexy_style_5 .sexycontactform_error .sexycontactform_input_element:hover textarea
{
	color: #ffffff !important;
	text-shadow: 0px 0px 0px #000000 !important;
}

.sexy_style_5 .sexycontactform_pre_text {
	font-size: 13px !important;
	color: #000000 !important;
	text-shadow: 0px 0px 1px #ffd500 !important;
	border-top: 1px dotted #ffffff !important;
}

/* ************************************************************************************************* STYLE 6 Poison Green *************************************************************************************************************************** */
.sexy_style_6.sexycontactform_wrapper {
	border: 0px solid #2b2b2b !important;
	background-color: #a7de00 !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a7de00', endColorstr='#76a101'); /* for IE */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#a7de00), to(#76a101)) !important;/* Safari 4-5, Chrome 1-9 */
	background: -webkit-linear-gradient(top, #a7de00, #76a101) !important; /* Safari 5.1, Chrome 10+ */
	background: -moz-linear-gradient(top, #a7de00, #76a101) !important;/* Firefox 3.6+ */
	background: -ms-linear-gradient(top, #a7de00, #76a101) !important;/* IE 10 */
	background: -o-linear-gradient(top, #a7de00, #76a101) !important;/* Opera 11.10+ */
	
	-moz-box-shadow:  0px 0px 11px 2px  #688a00 !important;
	-webkit-box-shadow:  0px 0px 11px 2px  #688a00 !important;
	box-shadow:  0px 0px 11px 2px  #688a00 !important;
	
	-webkit-border-top-left-radius: 8px !important;
	-moz-border-radius-topleft: 8px !important;
	border-top-left-radius: 8px !important;
	
	-webkit-border-top-right-radius: 8px !important;
	-moz-border-radius-topright: 8px !important;
	border-top-right-radius: 8px !important;
	
	-webkit-border-bottom-left-radius: 8px !important;
	-moz-border-radius-bottomleft: 8px !important;
	border-bottom-left-radius: 8px !important;
	
	-webkit-border-bottom-right-radius: 8px !important;
	-moz-border-radius-bottomright: 8px !important;
	border-bottom-right-radius: 8px !important;
	font-family: 'Comic Sans MS',Georgia,sans-serif!important}
.sexy_style_6.sexycontactform_wrapper:hover {
	
	-moz-box-shadow:  0px 0px 10px 1px  #000000 !important;
	-webkit-box-shadow:  0px 0px 10px 1px  #000000 !important;
	box-shadow:  0px 0px 10px 1px  #000000 !important;
	
}
.sexy_style_6 .sexycontactform_loading_wrapper {
	-webkit-border-top-left-radius: 8px !important;
	-moz-border-radius-topleft: 8px !important;
	border-top-left-radius: 8px !important;
	
	-webkit-border-top-right-radius: 8px !important;
	-moz-border-radius-topright: 8px !important;
	border-top-right-radius: 8px !important;
	
	-webkit-border-bottom-left-radius: 8px !important;
	-moz-border-radius-bottomleft: 8px !important;
	border-bottom-left-radius: 8px !important;
	
	-webkit-border-bottom-right-radius: 8px !important;
	-moz-border-radius-bottomright: 8px !important;
	border-bottom-right-radius: 8px !important;
}

.sexy_style_6 .sexycontactform_title {
	color: #ffffff !important;
	font-size: 24px;
	font-style: normal !important;
	font-weight: bold;
	text-align: left !important;
	text-decoration: none !important;
	text-shadow: 1px 1px 3px #5b6b00 !important;
}

.sexy_style_6 .sexycontactform_field_name {
	color: #ffffff !important;
	font-size: 13px !important;
	font-style: normal !important;
	font-weight: normal !important;
	text-align: left !important;
	text-decoration: none !important;
	text-shadow: 1px 1px 1px #749d0b !important;
	margin:  0px  0px 4px 0px !important;
}

.sexy_style_6 .sexycontactform_field_required {
	color: #aa00cc !important;
	font-size: 16px !important;
	font-style: normal !important;
	font-weight: normal !important;
	text-shadow: 0px 0px 0px #ffffff !important;
}
.sexy_style_6 .sexycontactform_send_new {
	display: none;	
}
.sexy_style_6 .sexycontactform_send,
.sexy_style_6 .sexycontactform_send_new {
	
	background-color: #a5d211 !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a5d211', endColorstr='#407002') !important; /* for IE */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#a5d211), to(#407002)) !important;/* Safari 4-5, Chrome 1-9 */
	background: -webkit-linear-gradient(top, #a5d211, #407002) !important; /* Safari 5.1, Chrome 10+ */
	background: -moz-linear-gradient(top, #a5d211, #407002) !important;/* Firefox 3.6+ */
	background: -ms-linear-gradient(top, #a5d211, #407002) !important;/* IE 10 */
	background: -o-linear-gradient(top, #a5d211, #407002) !important;/* Opera 11.10+ */
	
	padding: 6px 25px;
	-moz-box-shadow: inset 3px 3px 18px -3px  #ffffff !important;	
	-webkit-box-shadow: inset 3px 3px 18px -3px  #ffffff !important;	
	box-shadow: inset 3px 3px 18px -3px  #ffffff !important;	
	border-style: solid !important;
	border-width: 1px !important;
	border-color: #3f7000 !important;
	
	-webkit-border-top-left-radius: 11px !important;
	-moz-border-radius-topleft: 11px !important;
	border-top-left-radius: 11px !important;
	
	-webkit-border-top-right-radius: 11px !important;
	-moz-border-radius-topright: 11px !important;
	border-top-right-radius: 11px !important;
	
	-webkit-border-bottom-left-radius: 11px !important;
	-moz-border-radius-bottomleft: 11px !important;
	border-bottom-left-radius: 11px !important;
	
	-webkit-border-bottom-right-radius: 11px !important;
	-moz-border-radius-bottomright: 11px !important;
	border-bottom-right-radius: 11px !important;
	float: right;

	font-size: 14px !important;
	color: #ffffff !important;
	font-style: normal !important;
	font-weight: bold !important;
	text-decoration: none !important;
	font-family: 'Comic Sans MS',Georgia,sans-serif !important;
	text-shadow: 1px -1px 1px #427007 !important;
}
.sexy_style_6 .sexycontactform_send:hover,
.sexy_style_6 .sexycontactform_send:focus,
.sexy_style_6 .sexycontactform_send_new:hover,
.sexy_style_6 .sexycontactform_send_new:focus {
	background-color: #79d107;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#79d107', endColorstr='#233d00') !important; /* for IE */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#79d107), to(#233d00)) !important;/* Safari 4-5, Chrome 1-9 */
	background: -webkit-linear-gradient(top, #79d107, #233d00) !important; /* Safari 5.1, Chrome 10+ */
	background: -moz-linear-gradient(top, #79d107, #233d00) !important;/* Firefox 3.6+ */
	background: -ms-linear-gradient(top, #79d107, #233d00) !important;/* IE 10 */
	background: -o-linear-gradient(top, #79d107, #233d00) !important;/* Opera 11.10+ */
	
	color: #fafafa !important;
	text-shadow: 1px -1px 1px #3e6e00 !important;
	-moz-box-shadow:  -2px -2px 12px -2px  #ffffff !important;
	-webkit-box-shadow:  -2px -2px 12px -2px  #ffffff !important;
	box-shadow:  -2px -2px 12px -2px  #ffffff !important;
	border-style: solid !important;
	border-width: 1px !important;
	border-color: #355e00 !important;
}
		        	
.sexy_style_6 .sexycontactform_input_element {
	
	background-color: #c5ea0e !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c5ea0e', endColorstr='#c5ea0e') !important; /* for IE */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#c5ea0e), to(#c5ea0e)) !important;/* Safari 4-5, Chrome 1-9 */
	background: -webkit-linear-gradient(top, #c5ea0e, #c5ea0e) !important; /* Safari 5.1, Chrome 10+ */
	background: -moz-linear-gradient(top, #c5ea0e, #c5ea0e) !important;/* Firefox 3.6+ */
	background: -ms-linear-gradient(top, #c5ea0e, #c5ea0e) !important;/* IE 10 */
	background: -o-linear-gradient(top, #c5ea0e, #c5ea0e) !important;/* Opera 11.10+ */
	
	-moz-box-shadow: inset 6px 6px 18px 0px  #618208 !important;	
	-webkit-box-shadow: inset 6px 6px 18px 0px  #618208 !important;		
	box-shadow: inset 6px 6px 18px 0px  #618208 !important;		
	border-style: solid !important;
	border-width: 1px !important;
	border-color: #4a8a00 !important;
	
	-webkit-border-top-left-radius: 4px !important;
	-moz-border-radius-topleft: 4px !important;
	border-top-left-radius: 4px !important;
	
	-webkit-border-top-right-radius: 4px !important;
	-moz-border-radius-topright: 4px !important;
	border-top-right-radius: 4px !important;
	
	-webkit-border-bottom-left-radius: 4px !important;
	-moz-border-radius-bottomleft: 4px !important;
	border-bottom-left-radius: 4px !important;
	
	-webkit-border-bottom-right-radius: 4px !important;
	-moz-border-radius-bottomright: 4px !important;
	border-bottom-right-radius: 4px !important;


}
.sexy_style_6 .sexycontactform_input_element input,
.sexy_style_6 .sexycontactform_input_element textarea{
	font-size: 14px !important;
	color: #303e18 !important;
	font-style: normal !important;
	font-weight: normal !important;
	text-decoration: none !important;
	font-family: tahoma !important;
	text-shadow: 0px 0px 0px #fc0a0a !important;
}

.sexy_style_6 .sexycontactform_input_element:hover,
.sexy_style_6 .sexycontactform_input_element.focused {
	background-color: #c5ea0e !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c5ea0e', endColorstr='#e0ff30') !important; /* for IE */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#c5ea0e), to(#e0ff30)) !important;/* Safari 4-5, Chrome 1-9 */
	background: -webkit-linear-gradient(top, #c5ea0e, #e0ff30) !important; /* Safari 5.1, Chrome 10+ */
	background: -moz-linear-gradient(top, #c5ea0e, #e0ff30) !important;/* Firefox 3.6+ */
	background: -ms-linear-gradient(top, #c5ea0e, #e0ff30) !important;/* IE 10 */
	background: -o-linear-gradient(top, #c5ea0e, #e0ff30) !important;/* Opera 11.10+ */
	
	
	-moz-box-shadow:  0px 0px 20px 4px  #749d0b !important;
	-webkit-box-shadow:  0px 0px 20px 4px  #749d0b !important;
	box-shadow:  0px 0px 20px 4px  #749d0b !important;
	border-style: solid !important;
	border-width: 1px !important;
	border-color: #9fbd07 !important;
}
.sexy_style_6 .sexycontactform_input_element:hover input,
.sexy_style_6 .sexycontactform_input_element.focused {
	color: #151c09 !important;
	text-shadow: 0px 0px 0px #ff0000 !important;
}

.sexy_style_6 .sexycontactform_error .sexycontactform_field_name,
.sexy_style_6 .sexycontactform_error .sexycontactform_field_name:hover {
	color: #9100bd !important;
	text-shadow: 0px 0px 0px #000000 !important;
}
.sexy_style_6 .sexycontactform_error .sexycontactform_input_element,.sexy_style_6 .sexycontactform_error .sexycontactform_input_element:hover {
	background-color: #b361ff !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b361ff', endColorstr='#5a0073') !important; /* for IE */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#b361ff), to(#5a0073)) !important;/* Safari 4-5, Chrome 1-9 */
	background: -webkit-linear-gradient(top, #b361ff, #5a0073) !important; /* Safari 5.1, Chrome 10+ */
	background: -moz-linear-gradient(top, #b361ff, #5a0073) !important;/* Firefox 3.6+ */
	background: -ms-linear-gradient(top, #b361ff, #5a0073) !important;/* IE 10 */
	background: -o-linear-gradient(top, #b361ff, #5a0073) !important;/* Opera 11.10+ */
	
	-moz-box-shadow: inset 0px 0px 18px 0px  #6e008a !important;	
	-webkit-box-shadow: inset 0px 0px 18px 0px  #6e008a !important;		
	box-shadow: inset 0px 0px 18px 0px  #6e008a !important;		
	border-color: #450085 !important;
}
.sexy_style_6 .sexycontactform_error .sexycontactform_input_element input,
.sexy_style_6 .sexycontactform_error .sexycontactform_input_element:hover input,
.sexy_style_6 .sexycontactform_error .sexycontactform_input_element textarea,
.sexy_style_6 .sexycontactform_error .sexycontactform_input_element:hover textarea
{
	color: #ffffff !important;
	text-shadow: 0px 0px 0px #000000 !important;
}

.sexy_style_6 .sexycontactform_pre_text {
	font-size: 13px !important;
	color: #fafafa !important;
	text-shadow: 0px 0px 4px #323b00 !important;
	border-top: 1px dotted #ffffff !important;
}