/*	proposal.css

	dargaville.net
*/
body {background:#fff7f7 url(img/sawbirds.png) bottom right no-repeat;}

ol {padding:6px 0px 0px 1.5em; margin:0px; list-style-image:url(img/pointer.png)}

#request {padding-top:15px;}
#requestOption {font-size:1.2em;}
#request fieldset {float:right; width:220px; padding:0px; background-color:#efefef; border-color:#dfffff;}
#proposalAccordion dt {cursor:pointer; margin:1px; padding:1px; color:#333; background:#eff url(img/plus.png) top right no-repeat;}
#proposalAccordion dt.open {background:#eff url(img/minus.png) top right no-repeat;}
#proposalAccordion dd {padding:5px 0px;}

#proposalKey {font-weight:bold; font-size:1.1em; border:none; width:4em; background-color:#eff;}
#proposalKeyExists {display:none;}

#questionaire {clear:both; position:relative; display:none;}

#pageSelection	{float:left; width:140px;}

#pages {padding:2px;}
#pages div {display:block; padding:2px; cursor:pointer;}
#pages div img {visibility:hidden;}
#pages div.current img {visibility:visible;}
#pages div.current {background-color:#eff;}
#pages div.current.ok {background:#eff url(img/tick.png) right no-repeat;}
#pages div.current.notOk {background:#eff url(img/warn.png) right no-repeat;}
#pages div.ok	{background:#fff url(img/tick.png) right no-repeat;}
#pages div.notOk	{background:#fff url(img/warn.png) right no-repeat;}

.changePage	{font-size:1.1em; font-weight:bold; padding:3px; margin:8px 0px;}

fieldset.nice {border:1px solid #eee;; background:#fff url(img/fieldsetBg.gif) repeat-x bottom;}
fieldset.nice legend {padding:0px 2px; font-weight:bold;}
fieldset.nice dd {display:block; margin:0px; padding:5px;}
fieldset.nice dd label {display:inline-block; vertical-align:top; text-align:right; padding-right:5px;}
fieldset.nice dd label {width:20%;}

/* default size (css2 override for other types) */
fieldset.nice input, fieldset.nice textarea {width:60%;}
fieldset.nice input[type='checkbox'], fieldset.nice input[type='radio'] {width:auto;}
fieldset.nice input[type='submit'] {width:auto; float:right; font-size:1.4em;}

/* highlight current field */
fieldset.nice textarea:focus, fieldset.nice input:focus, fieldset.nice select:focus {border:2px solid #900;}

#submit {text-align:center;}

#sections {margin-left:145px;}
