/* @override http://blits.org.au/form.css */

/* @override http://blits.org.au/form.css */


/* Form */

form#three {
	background:#86b9e9;
	width:790px;
	padding:15px;
	border:1px solid #2882d7;
	margin:15px;
}
form#three fieldset {
	width:450px;
	display:block;
	border:1px solid #fff;
	padding:5px;
	font-family:verdana, sans-serif;
	margin-bottom:0.5em;
	line-height:1.5em;
}

* html form#three fieldset#personal, * html form#three fieldset#medical {
	background-position:400px 20px;
}
* html form#three fieldset#current {
	background-position:390px 20px;
}
form#three fieldset#opt {
	background:#dee;
}
form#three legend {
	font-family:georgia, sans-serif;
	font-size:1.1em;
	font-weight:bold;
	border:3px solid #fff;
	margin-bottom:5px;
	padding:3px;
	width:254px;
	background:#fff;
}
form#three label {
	clear:left;
	display:block;
	float:left;
	width:180px;
	text-align:left;
	padding-right:10px;
	color: #2f2f2f;
	margin-bottom:0.5em;
}
form#three input {
	border:1px solid #2882d7;
	background:#fff;
	padding-left:2px;
	margin-bottom:5px;
}

form#three input#buttonAction1 {
	margin:0px 0px 10px 190px;
	padding: 3px;
	font-size: 10px;
}
form#three select {
	margin-left:0;
	margin-bottom: 5px;
}
form#three textarea {
	width:410px;
	height:100px;
	border:1px solid #2882d7;
	padding:2px;
	margin-bottom: 5px;
	overflow:auto;
	background: url(/images/textarea-bg.gif) repeat-x 0 bottom;
}
form#three option {
	background:#a1c8ee;
	color:#FFF;
}
form#three optgroup {
	background:#fff;
	color:#000;
}
form#three optgroup option {
	background:#a1c8ee;
	color:#fff;
}
form#three #button1, form#three #button2 {
	color:#c00;
	padding-right:0.5em;
	cursor:pointer;
	width:205px;
	margin-left:8px;
}
form#three #button1:hover, form#three #button2:hover {
	background-position:center left;
	color:#000;
}

/* FORM TWO */


form#two {
	background:#86b9e9;
	width:790px;
	padding:15px;
	border:1px solid #2882d7;
	margin:15px;
}
form#two fieldset {
	width:450px;
	display:block;
	border:1px solid #fff;
	padding:5px;
	font-family:verdana, sans-serif;
	margin-bottom:0.5em;
	line-height:1.5em;
}

* html form#two fieldset#personal, * html form#two fieldset#medical {
	background-position:400px 20px;
}
* html form#two fieldset#current {
	background-position:390px 20px;
}
form#two fieldset#opt {
	background:#dee;
}
form#two legend {
	font-family:georgia, sans-serif;
	font-size:1.1em;
	font-weight:bold;
	border:3px solid #fff;
	margin-bottom:5px;
	padding:3px;
	width:254px;
	background:#fff;
}
form#two label {
	clear:left;
	display:block;
	float:left;
	width:180px;
	text-align:left;
	padding-right:10px;
	color: #2f2f2f;
	margin-bottom:0.5em;
}
form#two input {
	border:1px solid #2882d7;
	background:#fff;
	padding-left:2px;
	margin-bottom:5px;
}

form#two input#buttonAction {
	margin:0px 0px 10px 190px;
	padding: 3px;
	font-size: 10px;
}
form#two select {
	margin-left:0;
	margin-bottom: 5px;
}
form#two textarea {
	width:410px;
	height:100px;
	border:1px solid #2882d7;
	padding:2px;
	margin-bottom: 5px;
	overflow:auto;
	background: url(/images/textarea-bg.gif) repeat-x 0 bottom;
}
form#two option {
	background:#a1c8ee;
	color:#FFF;
}
form#two optgroup {
	background:#fff;
	color:#000;
}
form#two optgroup option {
	background:#a1c8ee;
	color:#fff;
}
form#two #button1, form#two #button2 {
	color:#c00;
	padding-right:0.5em;
	cursor:pointer;
	width:205px;
	margin-left:8px;
}
form#two #button1:hover, form#two #button2:hover {
	background-position:center left;
	color:#000;
}

