

div#contactDiv {

    min-height:400px;

    height:auto !important;

    height:400px;

	margin-left:50px;

	margin-top:20px;

	}



form#myform {

	padding:10px;

	text-align:left;

	width:300px;

	font-size:14px;

	color:#333333;

	background-color:#E0DFE3;

	border:1px solid #999999;

	}





ul.form {

	list-style:none;

	padding:0;

	border:0; 

	background:none

	}



ul.form li {

	padding:3px 0 6px;

	height:35px; 

	background:none

	}



ul.form li label {

	display:block;

	float:left;

	width:130px;

	}



ul.form li input, ul.form li select, ul.form li textarea {

	width:180px;

	background-color:#fff;

	border:1px solid #999999;

	}



ul.form li.submit {

	padding:0;

	}



ul.form li.submit input	{

	border:0 none;

	cursor:pointer;

	display:block;

	width:110px;

	overflow:hidden;

	border-left:1px solid #CCCCCC;

	border-top:1px solid #CCCCCC;

	border-right:1px solid #666666;

	border-bottom:1px solid #666666;

	padding:2px 0;

	background:url(images/buttonBG.gif) repeat-x

	}



ul.form li textarea {

	height:100px;

	width:262px;

	}

	

* html ul.form li textarea {

	height:100px;

	width:242px;

	}



ul.form li.comment .required, ul.form li.comment label {

	width:120px;

	}

	

ul.form span {

	font-size:14px;

	color: #666666;

	}



fieldset {

	padding-top:6px;

	background-color:#ebebec;

	border:2px solid #ffffff

	}



li.comments{height:130px !important;}

.valid{border:2px solid green !important;}

.invalid{border:2px solid #800 !important;}






