@charset "UTF-8";
/* Kingfish Form Styles */

*{margin:0;padding:0;}
body {
	background:#150000;
  color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
h3 {
	font-size:14px;
	line-height:1.2;
	margin:5px 15px 0 20px;
}
p {
	font-size:12px;
	line-height:1.2;
	margin:5px 15px 0 20px;
}
form p, .pGiftRadio {
	font-size:11px;
	height:25px;
	line-height:1;
	margin:0;
	overflow:hidden;
	width:320px;
}
form p.p_tarea {
	height:auto;
	width:365px;
}
form p.pMailTo {
	height:17px;
}
button {
	font-size:11px;
	margin:6px;
	padding:6px;
	width:120px;
}
label {
	display:block;
	float:left;
	margin:5px 3px 0 3px;
	padding:0;
	text-align:right;
	width:130px;
}
input {
	background-color:#9cf;
	margin:3px 0 0 3px;
	padding:1px;
	width:160px;
	z-index.html
}
input.phone {
	width:30px;
}
#selectState {
	margin:3px;
}
p.pTextArea {
	height:90px;
}
textarea {
	background-color:#9cf;
	height:65px;
	margin:0 0 0 3px;
	overflow:auto;
	padding:1px;
	width:160px;
}
textarea.textComments {
	height:150px;
  	margin-bottom:5px;
	width:210px;
}
#sent {
	margin:20px;
}
p.non {
	margin:15px;
}
.formButton {
	background-color:none;
	width:105px;
}
.giftRadio {
	background:none;
	float:left;
	margin:5px 0 0 6px;
	width:auto;
}
#giftErrors {
	background:#fff;
	color:#f00;
	display:;
	left:10px;
	margin:25px 0 0 0;
	position:absolute;
	top:10px;
	z-index:4000;
}
#giftErrors p {
	margin:2px 7px;
}
p.closeErrors {
	cursor:pointer;
}
