#assessForm {
background:transparent;
width:897px;
padding:10px;
border:0px solid #eee;
margin:5px auto;
font-size:1em;
font-family:verdana, arial, helvetica, sans-serif;
}

#assessForm label.error {
background:#de7d19 none repeat scroll 0 0;
border:1px solid #999;
color:#fff;
left:320px;
position:relative;
width:150px;
}

#assessForm p#button .senddetailsbutton {
	background:transparent url(img/senddetails_butt.png) no-repeat scroll 0 0;
	border:medium none;
	clear:both;
	color:#FFFFFF;
	cursor:pointer;
	font-size:11px;
	font-weight:bold;
	height:32px;
	line-height:32px;
	margin:25px 0 0 218px;
	text-align:center;
	width:178px;
}

#assessForm p#button .senddetailsbutton:hover {
background:transparent url(img/senddetails_butt.png) no-repeat scroll 0 -32px;
}


#fnational {
	display: none;
}

#ozresident {
	display: none;
}


#whatandhowmuch1 {
	display: none;
}

#whatandhowmuch2 {
	display: none;
}

#whatandhowmuch3 {
	display: none;
}

#assessForm p {
font-size:.9em;
color:#000;
text-align:left;
padding:15px 5px 5px 0; margin:0;
}

#assessForm fieldset#current p {
padding:4px; margin:0;
}

#assessForm fieldset {
width:590px;

border:1px solid #8CC63F;
padding:5px 10px;
font-family:verdana, sans-serif; margin-bottom:1.5em;
line-height:1.5em; font-size:1em;
-moz-border-radius:10px;
-webkit-border-radius:10px;
background: #fff;
}

#assessForm fieldset:hover {
border:1px solid #8CC63F;
background: #d8d8d8;
}

#assessForm fieldset#opt:hover {
border:1px solid #DE7D19;
}

#assessForm legend {
font-size:1.1em;
font-weight:bold;
border:1px solid #8CC63F;
margin-bottom:15px;
padding:6px;
background:none;
color:#022468;
-moz-border-radius:10px;
-webkit-border-radius:10px;
background: #fff;
text-transform: uppercase;
}

* html #assessForm legend {
padding:0 0 30px 0;
margin:5px 0 0 0;
border:none;
}

#assessForm label {
display:block;
text-align:left;
padding-right:10px;
color:#434;
font-size:12px;
font-weight: normal;
}

.label2 {
float:left;
width: 200px;
}

.input2 {
float:left;
}

.fieldwrap {
	background: #eef7e2;
	margin:0 0 10px 0;
	padding:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}


#assessForm input#verifybox {
	width:auto;
}



#assessForm input {
border:1px solid #999;
padding:4px;
width:280px;
background:#F8F8F8;
}

#assessForm input:hover {
background:#fff;
border:1px solid #999;
color:#434;
}

#assessForm input:focus {
background:#fff;
border:1px solid #999;
color:#434;
}

#assessForm fieldset#orderdetails input, #assessForm fieldset#current input {
width:280px;
text-align:left;
}

#assessForm select {
}

#assessForm textarea {
width:410px;
height:15em;
border:1px solid #999;
padding:0.5em;
overflow:auto;
background:#F8F8F8;
}

#assessForm textarea:hover {
background:#fff;
border:1px solid #999;
color:#434;
}

#assessForm textarea:focus {
background:#fff;
border:1px solid #999;
color:#434;
}

#assessForm option {
background:#fff;
color:#b80b38;
}

#assessForm optgroup {
background:#fff;
color:#000;
font-style:normal;
}

#assessForm optgroup option {
background:#fff;
color:#b80b38;
}

#assessForm p#button input {
background:url("img/submit_assessment_butt.png") no-repeat scroll 0 0 transparent;
border:medium none;
clear:both;
color:#FFFFFF;
cursor:pointer;
font-size:11px;
font-weight:bold;
height:32px;
line-height:32px;
margin:25px 0 0 218px;
text-align:center;
width:224px;
}



#assessForm p#button input:hover {
background:url("img/submit_assessment_butt.png") no-repeat scroll 0 -32px transparent;
}

/* Complete cpoy of the 230 lines above as a basis for dll dirven assessment form */

#oncore_aus_assessment {
background:transparent;
width:897px;
padding:10px;
border:0px solid #eee;
margin:5px auto;
font-size:1em;
font-family:verdana, arial, helvetica, sans-serif;
}

#oncore_aus_assessment label.error {
background:#de7d19 none repeat scroll 0 0;
border:1px solid #999;
color:#fff;
left:320px;
position:relative;
width:150px;
}

#oncore_aus_assessment p#button .senddetailsbutton {
	background:transparent url(img/senddetails_butt.png) no-repeat scroll 0 0;
	border:medium none;
	clear:both;
	color:#FFFFFF;
	cursor:pointer;
	font-size:11px;
	font-weight:bold;
	height:32px;
	line-height:32px;
	margin:25px 0 0 218px;
	text-align:center;
	width:178px;
}

#oncore_aus_assessment p#button .senddetailsbutton:hover {
background:transparent url(img/senddetails_butt.png) no-repeat scroll 0 -32px;
}


#fnational {
	display: none;
}

#ozresident {
	display: none;
}


#whatandhowmuch1 {
	display: none;
}

#whatandhowmuch2 {
	display: none;
}

#whatandhowmuch3 {
	display: none;
}

#oncore_aus_assessment p {
font-size:.9em;
color:#000;
text-align:left;
padding:15px 5px 5px 0; margin:0;
}

#oncore_aus_assessment fieldset#current p {
padding:4px; margin:0;
}

#oncore_aus_assessment fieldset {
width:590px;

border:1px solid #8CC63F;
padding:5px 10px;
font-family:verdana, sans-serif; margin-bottom:1.5em;
line-height:1.5em; font-size:1em;
-moz-border-radius:10px;
-webkit-border-radius:10px;
background: #fff;
}

/* #oncore_aus_assessment fieldset:hover { border:1px solid #8CC63F; background: #d8d8d8; } */

#oncore_aus_assessment fieldset#opt:hover {
border:1px solid #DE7D19;
}

#oncore_aus_assessment legend {
font-size:1.1em;
font-weight:bold;
border:1px solid #8CC63F;
margin-bottom:15px;
padding:6px;
background:none;
color:#022468;
-moz-border-radius:10px;
-webkit-border-radius:10px;
background: #fff;
text-transform: uppercase;
}

* html #oncore_aus_assessment legend {
padding:0 0 30px 0;
margin:5px 0 0 0;
border:none;
}

#oncore_aus_assessment label {
display:block;
text-align:left;
padding-right:10px;
color:#434;
font-size:12px;
font-weight: normal;
}

.labelStyle1 {
float:left;
width: 200px;
}

.input2 {
float:left;
}

.fieldwrap {
	background: #eef7e2;
	margin:0 0 10px 0;
	padding:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}


#oncore_aus_assessment input#verifybox {
	width:auto;
}



#oncore_aus_assessment input {
border:1px solid #999;
padding:4px;
width:280px;
background:#F8F8F8;
}

#oncore_aus_assessment input:hover {
background:#fff;
border:1px solid #999;
color:#434;
}

#oncore_aus_assessment input:focus {
background:#fff;
border:1px solid #999;
color:#434;
}

#oncore_aus_assessment fieldset#orderdetails input, #oncore_aus_assessment fieldset#current input {
width:280px;
text-align:left;
}

#oncore_aus_assessment select {
}

#oncore_aus_assessment textarea {
width:410px;
height:15em;
border:1px solid #999;
padding:0.5em;
overflow:auto;
background:#F8F8F8;
}

#oncore_aus_assessment textarea:hover {
background:#fff;
border:1px solid #999;
color:#434;
}

#oncore_aus_assessment textarea:focus {
background:#fff;
border:1px solid #999;
color:#434;
}

#oncore_aus_assessment option {
background:#fff;
color:#b80b38;
}

#oncore_aus_assessment optgroup {
background:#fff;
color:#000;
font-style:normal;
}

#oncore_aus_assessment optgroup option {
background:#fff;
color:#b80b38;
}

#oncore_aus_assessment p#button input {
background:url("img/submit_assessment_butt.png") no-repeat scroll 0 0 transparent;
border:medium none;
clear:both;
color:#FFFFFF;
cursor:pointer;
font-size:11px;
font-weight:bold;
height:32px;
line-height:32px;
margin:25px 0 0 218px;
text-align:center;
width:224px;
}


#oncore_aus_assessment p#button input:hover {
background:url("img/submit_assessment_butt.png") no-repeat scroll 0 -32px transparent;
}

/* over-ride lafha tick-box */
#mainarea2 #col1 #oncore_aus_assessment .radios ul li { background: none; padding: 0; }

#oncore_aus_assessment .radios ul { list-style: none; margin: 0; padding: 0; }
#oncore_aus_assessment .radios ul li { float: left; padding-right: 0 1em 0 0; }
#oncore_aus_assessment .radios ul li input { display: inline; margin-right: 0.5em; width: auto; }
#oncore_aus_assessment .radios ul li label { display: inline; }

#oncore_aus_assessment .checks .cbox { display: block; margin-left: 210px; }
#oncore_aus_assessment .checks .cbox input { width: auto; }
#oncore_aus_assessment .checks .cbox label { display: inline; padding-left: 1em; }

#oncore_aus_assessment input.savecont_but
, #oncore_uk_assessment input.savecont_but {
	background: url("img/bluearrow.png") no-repeat scroll right center transparent;
    color: #000;
  	cursor: pointer;
    padding-right: 20px;
    text-align: right;
    width: 200px;
	float: right;
	border: 0 none;
	font-size: 120%;
}

#oncore_aus_assessment input.goback_but
, #oncore_uk_assessment input.goback_but {
	background: url("img/bluearrow_left.png") no-repeat scroll 0 center transparent;
    color: #000;
  	cursor: pointer;
    padding-left: 20px;
    text-align: left;
    width: 95px;
	float: left;
	border:0 none;
	font-size: 120%;
}

#oncore_aus_assessment input.savecont_but:hover
, #oncore_aus_assessment input.goback_but:hover
, #oncore_uk_assessment input.savecont_but:hover
, #oncore_uk_assessment input.goback_but:hover {
	color: #022468;
}

#oncore_aus_assessment #ctl00_Content_LafhaForm1_page_label
, #oncore_uk_assessment #ctl00_Content_LafhaForm1_page_label {
	width: 599px;
	height: 31px;
	display: block;
	text-indent: -9999em;
	margin-bottom: 10px;
	margin-left: 8px;
}

#oncore_aus_assessment #ctl00_Content_LafhaForm1_page_label.page_1
, #oncore_uk_assessment #ctl00_Content_LafhaForm1_page_label.page_1 {
	background: url("img/formsteps_sprite599x31.gif") no-repeat scroll 0 0 transparent;
}

#oncore_aus_assessment #ctl00_Content_LafhaForm1_page_label.page_2
, #oncore_uk_assessment #ctl00_Content_LafhaForm1_page_label.page_2 {
	background: url("img/formsteps_sprite599x31.gif") no-repeat scroll 0 -31px transparent;
}

#oncore_aus_assessment #ctl00_Content_LafhaForm1_page_label.page_3
, #oncore_uk_assessment #ctl00_Content_LafhaForm1_page_label.page_3 {
	background: url("img/formsteps_sprite599x31.gif") no-repeat scroll 0 -62px transparent;
}

#oncore_aus_assessment #ctl00_Content_LafhaForm1_page_label.page_4
, #oncore_uk_assessment #ctl00_Content_LafhaForm1_page_label.page_4 {
	background: url("img/formsteps_sprite599x31.gif") no-repeat scroll 0 -93px transparent;
}
