/* --- Form --- */
form {margin: 0;padding: 0;}
input, select {font: 11px Tahoma, Arial, sans-serif;}
select, .inputbox {padding: 2px;}
textarea {padding-left: 2px;}
.formbutton {padding: 1px 4px;margin-right:13px;border-top: 1px solid #E1E1E1;border-left: 1px solid #E1E1E1;	border-bottom: 1px solid #BABDB6;border-right: 1px solid #BABDB6;background: url(images/but-bg.gif) #EFEFEF;}
.formbutton:hover, .formbutton:focus {border-top: 1px solid #BABDB6;border-right: 1px solid #E1E1E1;border-bottom: 1px solid #E1E1E1;border-left: 1px solid #BABDB6;}
.inputbox {border: 1px solid #C0C0C0;background: #F0F0F0;margin-bottom: 1px;}
.inputbox:hover, .inputbox:focus {border: 1px solid #888888;background: #FFFFFF;}
form div label {
  display: block;
  float: left;
  width: 135px;
  padding: 3px 5px;
  margin: 2px 0 5px 0;
  text-align: right;
  font-family: verdana;
	color: #04648D;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: 0;
	line-height: 1.2em;
	font-size: 1.0em;
}
form div {
  clear: left;
  display: block;
  width: 99%;
  /* height: expression('1%'); */
  margin: 0px 0 0 0;
  padding: 1px 1px;
}
form div inputbox, form div select, form div textarea {
  width: 95px;
  padding: 1px 3px;
  margin: 0 0 0 0;
}
form div label.left {
  display: block;
  float: left;
  width: 135px;
  padding: 1px 1px;
  margin: 2px 0 2px 0;
  text-align: left;
  font-family: verdana;
	color: #04648D;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: 0;
	line-height: 1.2em;
	font-size: 1.0em;
}
div#tellafriend label{
	display: block;
	float: left;
	width: 150px;
	padding: 3px 5px;
	margin: 2px 0 5px 0;
	text-align: right;
	font-family: verdana;
	color: #04648D;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: 0;
	line-height: 1.2em;
	font-size: 1.0em;
}
div#tellafriend textarea.inputbox{width:190px;height:40px;}
div#tellafriend input.inputbox{width:190px;}