td {
	text-align: left;
	vertical-align: top;
	font-family:Tahoma;
	font-size:80%;
	color: #E5E5E5;
}

a {
	text-decoration: underline;
	color:#6B70BD;
}

A:Hover  {
	color : #9EA3DE;
	text-decoration : underline;
}

H3 {
	color: #3D429E;
	font-weight: bold;
	font-size : 20px;
	font-family:Tahoma;
}

/******************************
* contact form, register form, login form elements
******************************/
fieldset#generic {border:none;}
#generic label {
  text-align:right;
   font-size: 95%;
  width:150px;
  float:left;
  padding:5px;}

#generic input {
  text-align:left;
  margin:4px ! important;
  width:150px;} 
#generic  input {
  text-align:left;
  margin:4px ! important;
  width:150px;
  border:1px solid #ccc;} 
#generic  select {
  text-align:left;
  margin:4px ! important;
  width:auto;
  border:1px solid #ccc;} 
#generic  textarea {
  text-align:left;
  margin:4px ! important;
  width:200px;
  height:80px;
  border:1px solid #ccc;}  
#generic input.submit{
width:133px;
height:19px;
margin:auto;
border:none;
background: url(../images/submitEnquiryButton.gif) no-repeat;}

#generic input.errorItem, #generic textarea.errorItem {
  background-color: #ECCC10;}
#generic p.errormsg {
  font-weight:bold;}
body {
	font-family: "Comic Sans MS", Arial, Verdana;
	font-size: 1.0em;
}
label {
	float: left;
	width: 200px;
}
div {
	clear: left;
	margin-top: 10px;
}
.text {
	padding: 0.2em;
	width: 300px;
	border: 2px inset #996666;
}
