#page						{ border-top: 1px solid #000; margin-top: -1px; } 
form						{ width: 900px; margin: 0px 0 0 0px;}
fieldset        			{ float:left; clear:left; width:100%; margin:1em 0 0 1em; padding-left:30px; border: none;}	
legend						{ font-weight:bold; font-size:16px; color: #9b9b00;  width: 850px; padding:0 0 0 0;}
legend.span					{ font-size: 20px; color: #ad5110; }
fieldset ol.unstyled_left	{ padding:0em 0em 0 0; list-style:none; float: left; margin: 0 0 0 -1.5em; width: 325px;}
fieldset ol.unstyled_right	{ padding:0em 0 0 0.2em; list-style:none; float: right; margin: 0; width: 520px !important;}
fieldset ol.unstyled_left_Edit	{ padding:0em 0em 0 0; list-style:none; float: left; margin: 0 0 0 1em; width: 300px;}
fieldset ol.unstyled_right_Edit	{ padding:0em 0 0 0em; list-style:none; float: right; margin: 0; width: 500px !important;}
fieldset li					{ float:left; clear:left; width:100%; padding: 0.15em 0 0.15em 0.25em; line-height: 22px; }
fieldset.submit				{ border-style:none; float:none; width:auto;}
label						{ float:left; width:9.5em; margin-right:1em;}
label span					{ color:#ad5110; font-size: 11px; vertical-align:middle;}
input.text					{ padding:2px; border:1px solid #7F9DB9; width:193px;}
input.text:focus			{ border:1px solid #8cc641;}
textarea					{ padding:3px; border:1px solid #999; height:90px; width:190px;}
textarea:focus				{ border:1px solid #8cc641;}
select						{ border:1px solid #999; }
input.submit				{ background: url(./images/QuoteImage/btn_requestQuote.jpg) no-repeat; width:270px; height:55px; display:block; cursor:pointer; border: 0; margin: 0 0 20px 320px;}


fieldset li.grey			{ background: #eee;}

img.border					{ position: relative; width: 880px; top:-0px; left: 2px;border:0;}

fieldset ol.unstyled_right textarea		{height:39px;width:99%;}

/* step 2 fix	*/
li#wide						{ width: 876px;}
#step2 label.qty			{ width: 13.5em; margin-right: 0;}
label#properties			{ position: relative; float: right; margin: -23px 520px 0 0 !important; text-indent: 15px;}

p.property					{ margin-top: 10px; font-size: 15px; color: #484848;}

/* step 3 fix */

fieldset#step3 label.long1					{ width: 22.1em; margin-right: 0em;}
fieldset#step3 label.long2					{ width: 21em; margin-right: 0.6em;}
fieldset#step3 label.long3					{ width: 18em; margin-right: 0em;}
fieldset#step3 ol.unstyled_right label.long	{ width: 25.9em !important; margin-right: 0;}		
fieldset#step3								{ margin-bottom: 10px;}
fieldset#step3 ol.unstyled_right select		{ width: 197px; margin-left: 12px;}



fieldset p.mandatory					{ margin: 0 0 0 25px; color: #ad5110; font-weight: bold; clear: both;}



#content 					{ background-image: none !important; }


/*	safari fix	*/
html[xmlns*=""] body:last-child #step2 label.qty	{ width: 13.5em; margin-right: 0;}
html[xmlns*=""] body:last-child label#properties	{ margin-top: 0 !important; text-indent: 0;}
html[xmlns*=""] body:last-child legend				{margin-left: 0em;}


/*	IE7 fix	*/
html>body fieldset 						{ margin: 1em 0 0 -2.5em;}
html>body fieldset legend				{ margin-left: 0em;}
*:first-child+html fieldset legend		{ margin-left: -0.5em;}
html>body fieldset ol.unstyled_left		{ padding: 0em 0.5em 0 1.5em;}
html>body fieldset ol.unstyled_right	{ padding:0em 0 0 0.5em; width: 495px;}
*:first-child+html fieldset li					{ padding: 0.1em 0.25em; line-height: 22px; }
*:first-child+html label#properties				{ margin: -23px 535px 0 0 !important;}
*:first-child+html fieldset#step3 label.long2	{ width: 21.2em; margin-right: 1em;}
*:first-child+html fieldset#step3 label.long1	{ width: 21.9em; margin-right: 1em;}
*:first-child+html fieldset#step3 ol.unstyled_right select		{ width: 199px; margin-left: 12px;}

/*	ie6 fix	*/
* html form							{ margin: 0px 0 0 0px;}
* html input.text					{ width:180px;}
* html fieldset legend				{ margin-left: -0.2em;}
* html fieldset						{ padding-left:0px; margin-left: -2px;}
* html fieldset ol.unstyled_left	{ margin: 0 0 0 3px; width: 325px;}

* html label#properties				{ margin: -23px 525px 0 0; text-indent: 0;}
/** html fieldset ol.unstyled_right	{ width: 507px !important;}	*/
* html fieldset#step3 ol.unstyled_right select		{ width: 185px;}
* html textarea						{ width:180px;}
* html ol.unstyled_left label		{ margin-right:1.5em;}
* html fieldset#step3 label.long1	{ width: 21.8em; margin-right:0.5em !important;}
* html fieldset#step3 label.long2	{ width: 21.3em; margin-right:0.5em !important;}

* html p.mandatory					{ margin: 0 0 0 20px; }
* html img.border					{ left: 5px;width:875px;}


.aspLabel					{ float:left; width:9.5em; margin-right:1em;}
.labelspan					{ color:#ad5110; font-size: 11px; }
.aspDropdown				{ border:1px solid #7F9DB9;font-size:1em;}
.aspDropdown1				{ border:1px solid #7F9DB9;width:190px;font-size:1em;}
.aspDropdownBorder			{ }
/*	Depreciation Online Quote	*/
h1.hd			{ color: #484848; margin-top: 20px;}
.red			{ color: #ad5110;}
.text			{ padding:2px; border:1px solid #7F9DB9; width:190px; font-size:1em;}
.aspCombo		{ border:1px solid #7F9DB9;font-size:1em;}
.floatRight		{float:right;}

#btnRequestQuote		{ margin: 0 0 20px 300px; border:0;}
#imageDiv img			{ border:0;}
#aChange				{ cursor:pointer;}
#aOk					{ cursor:pointer;}
#dvClientDetailsEdit	{}
.width100				{width:100%;}
.vTop					{vertical-align:top;}
fieldset ol.bannerLeft	{ padding:0; list-style:none; float: left; margin:0; width: 540px;}
fieldset ol.bannerRight	{ padding:0; list-style:none; float: right; margin: 0; width: 305px !important;}
fieldset ol.bannerRight a.left	{margin-left:10px;}
fieldset ol.bannerRight a	{margin-right:22px;}
fieldset ol.bannerLeft p	{padding:0;margin:0; margin-bottom:10px;}
fieldset ol.bannerRight li,fieldset ol.bannerLeft li	{background:none;list-style:none; }
fieldset ol.bannerRight a	{background:none; text-decoration:none; }
fieldset ol.bannerRight img	{border:0;}
* html fieldset ol.bannerLeft	{ margin: 0 0 0 3px;}
#frmTANDC			{border:solid 1px #bbc0c2 ;padding:0 0 0 0; margin:0 0 0 0; background-color:White;border-top:solid 5px #bbc0c2 ;border-bottom:solid 3px #bbc0c2 ;}