/* @ contact us form */

.support {
        float: left;
	list-style-type:none;
	margin-top:10px;
	padding:0px;
}
form.SendMes {
	margin:0px;
	padding:0px;
}
.support li {
	clear:left;
	padding:6px 0px;
list-style-type:none;
}
.support li label {
	display:block;
	float:left;
        font: 13px verdana;
	line-height:24px;
	text-align:left;
	width:130px;
}
.support li img {
	margin-left:130px;
list-style-type:none;
}
.support li select {
	width:250px;
        border: 1px solid #000;
}
.support li input {
	border:1px inset #666666;
	color:#222222;
	float:left;
	font:12px verdana;
	padding:3px;
	width:300px;
}
.support li textarea {
	border:1px inset #666666;
	color:#222222;
	float:left;
	font: 13px verdana;
	height:170px;
	line-height:normal;
	overflow:auto;
	padding:3px;
	width:300px;
}
	.support li input.send {
	border:1px outset #777777;
	margin-left:130px;
	padding:1px;
	width:100px;
}
.wrong {
	background:#ea3d2b none repeat scroll 0%;
}
.errorMessages {
	border:1px solid #DD0000;
	display:block;
	list-style:none;
	font:14px verdana;
	margin:10px;
	padding:10px;
	text-align:left;
}
.errorMessages li {
	padding-left:14px;
	line-height:20px;
	color:red;
	background:url(/image/exclamation_point.gif) left 50% no-repeat;
        list-style:none;
}
.thanksMessage {
	background:#FFFFCC none repeat scroll 0%;
	border:1px solid #CCCC00;
	display:block;
	list-style-type:none;
	margin:10px 0px;
	padding:10px;
	text-align:left;
}
.thanksMessage li {
	line-height:18px;
}
.thanksMessage li span {
	color:#3355FF;
}
