﻿ul.regSteps {
	margin:0 0 15px; 
	height:21px; 
	font-size:0.9em; 
	background:#e5e5e5 url(/images/registration/ulRight.gif) right no-repeat;
}
	ul.regSteps li {
		line-height:21px; 
		height:21px;
		font-weight:bold; 
		background:url(/images/registration/tabLeft.png) left no-repeat; 
		padding:0 0 0 9px;
		color:#5b5b5b; 
		list-style:none; 
		float:left; 
		margin-left:-9px;
		/*border-top:1px solid #e5e5e5;	
		border-bottom:1px solid #e5e5e5;*/
	}
	ul.regSteps li span {
		display:block;
		float:left;
		height:21px;
		background:#d0d0d0;
		padding:0 14px 0 5px;
	}
	
	ul.regSteps li h1 {
		font-size:1em; 
		height:21px; 
		color:#FFF; 
		line-height:21px; 
		background:url(/images/registration/tabActive.png) top repeat-x; 
		border:none; 
		margin:0;
		padding:0 14px 0 5px;
		float:left;
	}
	ul.regSteps li.active {background:url(/images/registration/tabActiveLeft.png) left no-repeat;}
	ul.regSteps li.first {margin-left:0; background:url(/images/registration/tabFirstLeft.png) left no-repeat;}
	ul.regSteps li.firstActive {margin-left:0; background:url(/images/registration/tabFirstActiveLeft.png) left no-repeat;}
	ul.regSteps li.first h1 {padding-left:0;}
	ul.regSteps li.first span {padding-left:0;}
	ul.regSteps li.last span {background:#d0d0d0 url(/images/registration/tabLastRight.png) right no-repeat;}
	ul.regSteps li.lastActive {background:url(/images/registration/tabActiveLeft.png) left no-repeat;}
	ul.regSteps li.lastActive h1 {padding-right:0;}
	ul.regSteps li.lastActive span {background:url(/images/registration/tabLastActiveRight.png) right no-repeat;}
	
div.greyCorners {background:#FFF; }	

ul#accountType {overflow:hidden; margin:0;}
ul#accountType li {list-style:none; float:left; display:inline; padding:0 10px;}
ul#accountType li input {display:block; clear:both; opacity:0; filter:alpha(opacity=0);}
ul#accountType li label {background-position:right; text-indent:-999em; float:left; display:inline; width:192px; height:272px; overflow:hidden; cursor:pointer;}
ul#accountType li.privateOwner label {background-image:url(/images/registration/privateOwner.jpg);}
ul#accountType li.soleAgent label {background-image:url(/images/registration/soleAgent.jpg);}
ul#accountType li.bannerAdv label {background-image:url(/images/registration/bannerAdvertising.jpg);}
ul#accountType li:hover label, ul#accountType li.hover label, ul#accountType li.active label {background-position:left;}

label#lblTerms a {font-weight:bold; color:#c90400; text-decoration:underline; font-size:1em;}
label#lblTerms a:hover {text-decoration:none;}

div.formRow label {font-weight:normal;}
div.formRow input.textbox {width:160px;}
div.formRow input.txtPrice {width:142px;}

div.popupFixedContent {height:200px; overflow:auto;}

#termsContent {overflow:auto; height:300px;}

div#footer p {display:none;}
