/* CSS Document */
/* Copyright 2007 Mark Morgan, Raptor Studios Limited - http://www.raptor-studios.co.uk */
/* Drop in styles for RS Webforms */
/* Style = 2 x 2 */

label, label span { display: block; padding-bottom: 0.25em; }
label { float: left; width: 100%; }
/*select { float: left; width: 80px; }*/
label span { float: left; width: 45%; text-align: right; }

fieldset { float: left; width: 330px; height: 110px; margin: 5px 5px 5px 6px; padding: 5px; border: 1px solid #000000; overflow: hidden; }

fieldset input { float: right; margin-left: 1em; width: 45%; border: 1px solid #000000; }
fieldset select { float: right; margin-left: 1em; width: 45%; border: 1px solid #000000; }
fieldset textarea { float: right; margin-left: 1em; width: 45%; border: 1px solid #000000; }

/* This sets the border colours on input boxes */
fieldset input:hover, textarea:hover { border-color: #FF0000; }

form div { clear: both; margin-bottom: 10px; padding: 5px; border: none; text-align: center; }
form div input {
	width:74px;
	height:25px;
	background:#CCCCCC;
	border:#333333 solid 1px;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:95%;
	/*text-transform: uppercase;*/
}
form div input:active { border:#333333 solid 1px; }