/*	-------------------------------------------------------------
	Global
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	input, select, textarea {
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
		}

/*	-------------------------------------------------------------
	Search form
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	.search .inputBox {
		width: 140px;
		border: 1px solid #5B5B5B;
		}

	.search .selectBox {
		width: 110px;
		margin: 5px 0 0 0;
		border: 1px solid #5B5B5B;
		}

/*	-------------------------------------------------------------
	-
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/


#content form {
	height:auto !important;
	height:0;
}

#content form h3, #content form p {
	font-size:11px;
	color:#fff;
}
#content form h3 {
	margin:0;
}
#content form p {
	margin:0 0 10px 0;
}

#content form label {
	width:170px;
	color:#fff;
	display:inline; float:left;
	margin:0 10px 10px 0;
}
#content form label.grow {
	width:auto;
}

#content form input {
	width:150px;
}

#content form input.giftwrapBox {
	border:0px !important;
	background-color:#497CB5 !important;
	color:#497CB5;
	width: 15px;
}



#content form select {
	width:152px;
}
#content form select.sml {
	width:auto;
}
#content form input, #content form select, #content form textarea {
	font-size:1.1em;
	background-image:url(/img/static/whitePix.gif);
}
#content form input, #content form select, #content form textarea {
	border:1px solid #434343;
	margin:3px 0 0 0;
}
input.checkBox {
	width:auto !important;
	background-image:none !important;
	border:0 !important;
}

span.mandatory {
	color:#FFFF00;
	font-size: 14pt;
	padding: 0 1px;
	vertical-align: middle;
}

#termstxtArea {
	width:330px;
}

#content form button {
	font-size:10px; color:#fff;
	background-color:#1C5BA2;
	border:1px solid #194E8B; margin:0;
}

span.giftmessage { background-color: #fffffc; padding: 1px 1px 1px 3px; color: black; margin: 1px; display: block; width: 280px; }


