form#Jobs,
form#QuoteForm,
form#FeedbackForm {
	padding:0px 5px 10px;
	margin:0px auto;
}

form#QuoteBook {
	padding:0px;
	margin:0px 40px 0px auto;
	width: 700px;
	background: url(../graphics/QuoteBook.gif) no-repeat center top;
	height: 100px;
	float: right;
}
form#SaveQuoteForm {
	padding:5px 0px 0px 5px;
	margin:0px;
	width: 450px;
	color: #373737;
	height: 80px;
}
form#SubscribeNewsletter {
	padding:70px 0px 0px;
	margin:0px;
	float: right;
	width: 175px;
	background: url(../graphics/SubscribeNewsletter.gif) no-repeat center top;
	height: 130px;
}
form#Jobs p {
	text-align:left;
	padding:0px;
	margin:0;
}
form#Jobs fieldset {
	display:block;
	border:1px solid #8DC63F;
	padding:2px 5px 2px 5px;
	margin-bottom:3px;
	margin-right: auto;
	margin-left: auto;
}
form#QuoteBook fieldset {
	display:block;
	padding:20px 10px 0px;
	margin-bottom:0px;
	margin-right: auto;
	margin-left: auto;
	border-style: none;
}
form#FeedbackForm fieldset,
form#SaveQuoteForm fieldset {
	display:block;
	padding:0px 10px;
	margin-bottom:0px;
	margin-right: auto;
	margin-left: auto;
	border-style: none;
}

form#SubscribeNewsletter fieldset {
	display:block;
	padding:0px;
	border-style: none;
	margin: 0px auto;
	width: 160px;
}
form#QuoteBook fieldset:hover ,
form#SubscribeNewsletter fieldset:hover,
form#FeedbackForm fieldset:hover {
	border-style: none;
	border-width: 0px;
}
form#QuoteForm fieldset {
	display:block;
	padding:0px;
	margin-bottom:3px;
	margin-right: auto;
	margin-left: auto;
	border: 0px none;
	width: 140px;
}
form#QuoteForm fieldset:hover {
	border: 0px none;/*background: #4F134F;*/
}
form#QuoteForm fieldset h2 {
	font-size: 1.2em;
	font-weight: normal;
	color: #FFFFFF;
	border-style: none;
	text-transform: capitalize;
	margin-top: 10px;
}
form#Jobs fieldset:hover {
	border:1px solid #79AC33;
}
form#Jobs legend {
	margin-bottom:8px;
	padding:3px 10px;
	color: #851F83;
	font: 1.3em/100% Tahoma, Verdana, Arial, Helvetica, "sans serif";
	border: 1px solid #D6EBBA;
	margin-top: 10px;
	background: #FFFFFF;
}
* html form#Jobs legend {
	padding:0 0 30px 0;
	margin:5px 0 0 0;
	border:none;
	background: #FFFFFF;
}
form#Jobs label,
form#SaveQuoteForm label {
	clear:left;
	display:block;
	float:left;
	width:150px;
	text-align:left;
	padding-right:5px;
	margin-bottom:0.5em;
}
form#SaveQuoteForm label {
	color: #851F83;
	font: 1.1em/100% Tahoma, Verdana, Arial, Helvetica, "sans serif";
	text-transform: uppercase;
}

form#QuoteBook label {
	clear:left;
	display:block;
	float:left;
	width:250px;
	text-align:left;
	padding-right:5px;
	margin-bottom:0.5em;
	color: #FFFFFF;
	font: 1.3em/100% Tahoma, Verdana, Arial, Helvetica, "sans serif";
}
form#FeedbackForm label {
	clear:left;
	display:block;
	float:left;
	width:150px;
	text-align:left;
	padding-right:5px;
	margin-bottom:0.5em;
	color: #851F83;
	font: 1.3em/100% Tahoma, Verdana, Arial, Helvetica, "sans serif";
}
form#SubscribeNewsletter label {
	clear:left;
	display:block;
	float:left;
	text-align:left;
	padding-right:5px;
	margin-bottom:0.5em;
	color: #FFFFFF;
	font: 1em/100% Tahoma, Verdana, Arial, Helvetica, "sans serif";
	width: 35px;
}
form#SubscribeNewsletter input {
	padding-left:2px;
	margin-bottom:0.8em;
	font: 1em/100% Tahoma, Verdana, Arial, Helvetica, "sans serif";
	border:0px none;
}

form#SaveQuoteForm input,
form#FeedbackForm input {
	padding-left:2px;
	margin-bottom:0.8em;
	font: 1em/100% Tahoma, Verdana, Arial, Helvetica, "sans serif";
	border:1px solid #C9E4A3;
	clear: right;
}
form#FeedbackForm input:hover {
	border:1px solid #79AC33;
}
form#Jobs input {
	border:1px solid #C9E4A3;
	padding-left:2px;
	margin-bottom:1px;
	margin-top: 1px;
	font: 1em/100% Tahoma, Verdana, Arial, Helvetica, "sans serif";
}
form#Jobs select {
	margin:0 0 1em 0.5em;
	border:1px solid #C9E4A3;
}
form#QuoteBook select, form#QuoteBook select:hover, form#QuoteBook select:focus {
	margin:0 0 1em 0.5em;
	border:0px none;
}
form#QuoteForm select {
	border:0px none #C9E4A3;
	font: 1em/100% Tahoma, Verdana, Arial, Helvetica, "sans serif";
	margin: 0px 0px 5px;
	padding: 0px;
}
form#Jobs option {
	background:#FFFFFF;
	color:#000000;
}
form#Jobs textarea,
form#FeedbackForm textarea {
	width:96%;
	height:5em;
	border:1px solid #C9E4A3;
	padding:0.5em;
	overflow:auto;
	font: 1em/100% Tahoma, Verdana, Arial, Helvetica, "sans serif";
	margin: 0px auto 10px;
}
form#Jobs input:hover, form#Jobs select:hover, form#Jobs textarea:hover {
	border:1px solid #8DC63F;
	color:#333333;
}
form#Jobs input:focus, form#Jobs select:focus, form#Jobs textarea:focus, {
 background:#FFFFFF;
 border:1px solid #80187F;
 color:#000000;
 font: 1em/100% Tahoma, Verdana, Arial, Helvetica, "sans serif";
}
form#QuoteBook #QuoteBookButton {
	cursor: pointer;
	cursor: hand;
	width:65px;
	background:url("http://www.jucy.com.au/graphics/quote-get.png") no-repeat center top;
	float: right;
	border-style: none;
	POSITION: relative;
	z-index: 20;
	LEFT:  -45px;
	TOP: -20px;
	height: 65px;
}
form#SaveQuoteForm #SaveQuoteFormButton {
	cursor: pointer;
	cursor: hand;
	width:65px;
	background:url(../graphics/quote-savemy.gif) no-repeat center top;
	float: right;
	border-style: none;
	POSITION: relative;
	z-index: 20;
	LEFT:  150px;
	TOP: -50px;
	height: 65px;
	margin: 0px;
	padding: 0px;
}
form#SubscribeNewsletter #NewsletterButton {
	cursor: pointer;
	cursor: hand;
	width:55px;
	background:url(../graphics/submit-newsletter.gif) no-repeat center top;
	float: right;
	border-style: none;
	POSITION: relative;
	z-index: 20;
	right:  50px;
	TOP: -3px;
	height: 55px;
}
form#Jobs #SubmitButton{
	cursor: pointer;
	cursor: hand;
	width:65px;
	background:url("http://www.jucy.com.au/graphics/submit.png") no-repeat center top;
	float: right;
	border-style: none;
	POSITION: relative;
	z-index: 20;
	LEFT:  -15px;
	TOP: -38px;
	height: 65px;
}
form#FeedbackForm #SubmitButton {
	cursor: pointer;
	cursor: hand;
	width:65px;
	background:url("http://www.jucy.com.au/graphics/submit.png") no-repeat center top;
	float: right;
	border-style: none;
	POSITION: relative;
	z-index: 20;
	LEFT:  -15px;
	TOP: -38px;
	height: 65px;
}
form#QuoteForm #SubmitButton {
	cursor: pointer;
	cursor: hand;
	width:55px;
	background:url("http://www.jucy.com.au/graphics/submit-quote.png") no-repeat center top;
	float: right;
	border-style: none;
	POSITION: relative;
	z-index: 100;
	LEFT:  -5px;
	TOP: 0px;
	height: 55px;
}




#GeneralFormWrap {
	background: #7AAE32;
	border-style: none;
	margin: 0px auto;
	padding: 10px;
	width:470px;
}
#GeneralFormWrap p{
	color: #FFFFFF;
}
.GeneralForm {
	background: url(../graphics/GeneralbgTOP.gif) no-repeat center top;
	border-style: none;
	padding: 10px 5px 0px;
}
.GeneralForm h2{
	margin: 0px;
	padding: 0px;
}

.GeneralFormBottom {
	background: #FFFFFF url(../graphics/GeneralbgBOTTOM.gif) no-repeat center bottom;
	border-style: none;
	margin: 0px;
	padding: 0px;
}
#GeneralForm2Wrap {
	background: #FFFFFF;
	border-style: none;
	margin: 0px auto;
	padding: 10px;
	width:470px;
}
.GeneralForm2 {
	background: url(../graphics/General2bgTOP.gif) no-repeat center top;
	border-style: none;
	padding: 10px;
	color: #FFFFFF;
}
.GeneralForm2Bottom {
	background: #7AAE32 url(../graphics/General2bgBOTTOM.gif) no-repeat center bottom;
	border-style: none;
	margin: 0px;
	padding: 0px;
}






/*style="cursor: pointer; cursor: hand;"*/

a.button {
	background: transparent url('bg_button_a.gif') no-repeat scroll top right;
	color: #444;
	display: block;
	float: left;
	font: normal 12px arial, sans-serif;
	height: 24px;
	margin-right: 6px;
	padding-right: 18px; /* sliding doors padding */
	text-decoration: none;
}
a.button span {
	background: transparent url('bg_button_span.gif') no-repeat;
	display: block;
	line-height: 14px;
	padding: 5px 0 5px 18px;
}
a.button:active {
	background-position: bottom right;
	color: #000;
	outline: none; /* hide dotted outline in Firefox */
}
a.button:active span {
	background-position: bottom left;
	padding: 6px 0 4px 18px; /* push text down 1px */
}

/*  <a class="button" href="#" onclick="this.blur();"> … </a>*/
