@CHARSET "UTF-8";
.clear{
	clear: both;
	height: 0;
	visibility: hidden;
	display: block;
}
a{
	text-decoration: none;
}
strong{
	font-weight: 700;
}
/******* GENERAL RESET *******/  
 div#container h1{  
      padding:0; margin:0; margin-bottom:5px; 
 } 
 div#container h1 a { text-decoration:none; background-image:url('../images/quick_contact.gif'); background-repeat:no-repeat; display:block; height:36px; width:220px; }

 div#container h1 a span {  visibility:hidden; height:0; }


/******* CONTAINER *******/
#container{
	width: 220px;
	margin: 0;
	text-align: left;
}
/******* /CONTAINER *******/
/******* FORM *******/
#quickForm{
	padding: 0 0 10px 0;
}
#quickForm label{
	display: block;
	color: #6884A0;
	font-weight: 700;
	line-height: 1 em;
}
#quickForm input{
	width: 208px;
	padding: 1px 5px;
	color: #949494;
	font-family: Arial,  Verdana, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #cdd6df;
}
#quickForm input.error{
	background: #f8dbdb;
	border-color: #e77776;
}
#quickForm textarea{
	width: 208px;
	height: 40px;
	padding: 1px 5px;
	color: #adaeae;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: italic;
	font-size: 12px;
	border: 1px solid #cdd6df;
}
#quickForm textarea.error{
	background: #f8dbdb;
	border-color: #e77776;
}
#quickForm div{
	margin-bottom: 15px;
}
#quickForm div span{
	margin-left: 5px;
	color: #b1b1b1;
	font-size: 11px;
	font-style: italic;
}
#quickForm div span.error{
	color: #e46c6e;
}
#quickForm #send{
   float:right;
	width:65px;
	height:23px;
	border: 0;
	cursor: pointer;
}
#error{
	margin-bottom: 20px;
	border: 1px solid #efefef;
}
#error ul{
	list-style: square;
	padding: 5px;
	font-size: 11px;
}
#error ul li{
	list-style-position: inside;
	line-height: 1.6em;
}
#error ul li strong{
	color: #e46c6d;
}
#error.valid ul li strong{
	color: #cdd6df; 
}
/******* /FORM *******/