/*
			
			Login Page
			
*/
		div#login-form {background-image: url(none); padding: 0 10px; background-color: #79ceff; width: 280px; float: right;}
		div#login-form input[type="text"] { width: 150px;}
			
		div#registration {width: 350px; float: left; padding: 0 0 10px 0;}
					
		p.clearboth {clear: both;}


/*

			Button

*/

a.button { color: black; background-position: left center; background-image: url(../images/button1.png); background-repeat: no-repeat; font-size: 13px;  margin: 5px; font-weight: bold; float: left;  text-decoration: none; border: none; padding: 7px 0px 7px 10px; z-index: 100;}
	a.button:link { }
	a.button span { background-position: right center;  background-image: url(../images/button2.png); background-repeat: no-repeat; padding: 7px 10px 7px 0px; z-index: 0;}
	a.button:hover { background-position: left center; background-image: url(../images/button1-hit.png); background-repeat: no-repeat;}
		a.button span:hover {background-position: right center; background-image: url(../images/button2-hit.png); background-repeat: no-repeat;}

.register-form { padding-bottom: 20px;}


/*

			The Help box

*/


#help_box {
	width: auto; position: relative; /* background-color: #dceeff;  */border: 1px solid #a5b2bf; margin-top: 20px; padding: 10px 20px; font-family:Verdana,sans-serif; clear: right; z-index: 100;}
#help_box div.disappear { font-size: 11px; color: #777; }

#help_box ul { color:#000000; font-size:11px; line-height:15px; margin: 8px 0; padding-left: 30px; display:block; list-style-type:disc; }
	#help_box h2 { font-size: 16px; margin: 0 0 6px 0; letter-spacing: 0;}
	#help_box h3 { font-size: 12px; margin: 0 0 2px 0; letter-spacing: 0;}
	#help_box ul { margin: 0; padding-bottom: 0px;}
	#help_box ul li { margin: 0; padding-bottom: 0px;}
	#help_box p, 	#help_box ul li {line-height: 18px; font-size: 12px;}
	#help_box small { margin: 10px 0 0 0;}
	
	#help_box .hl { background-color: #fff2ac; }
	
#help_box a.close {
	color: #a5b2bf;
		font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	padding: 1px;
	float: right;}
#help_box a.close:hover {	text-decoration: none;}

/*



*/

		div#login-form .login-style {background: 180px bottom; background-image: url(http://www.valuationsuk.co.uk/one/wp-content/themes/stageone/images/blue_house.png); background-repeat: no-repeat; padding: 5px 0 20px 0; margin-bottom: 0;}
			div#login-form .login-style p{ color: #1000; border-top: 2px solid #e6f0fd; clear: left; margin: 0; padding: 8px 0 5px 0; padding-left: 70px; height: 1%; font-size: 14px; }
			div#login-form .login-style label{ font-weight: bold; float: left; margin-left: -65px; width: 75px;}
			div#login-form .login-style input[type="text"]{width: 88%; font-size: 14px; padding: 2px; margin: 0; line-height: 16px; }
			div#login-form .login-style input[type="password"]{width: 88%; font-size: 12px; padding: 2px; margin: 0; line-height: 14px; }

			div#login-form .login-style select{ margin-right: 140px;}
			
		div#login-form label.error { float: none; color: red; vertical-align: top; font-weight: normal; border-bottom: 1px dashed red; margin: 5px 0 0 10px; font-size: 12px;}
		
		div#form-response { background: #fafafa;}
			div#form-response p { font-weight: bold; margin: 15px; line-height: 18px; font-size: 14px; color: black; background-color: white; }
			
				div#login-form {color: #fff; padding: 20px 25px 0px 25px; margin: 0;}
	div#login-form_top{padding-top: 15px; background-image: url(http://www.valuationsuk.co.uk/one/wp-content/themes/stageone/images/signup_top.png); background-position: center top; background-repeat: no-repeat; margin: 20px 0 0 0;}
	
		div#login-form h3 { color: #000; margin: 0px; padding: 0; text-transform: uppercase; font-size: 20px;}
		div#login-form p { line-height: 18px; color: #000; font-size: 12px; padding:0; margin: 5px 0;}

		div#login-form p.forgot { padding: 2px 0 2px 80px;}
		div#login-form p.forgot a {line-height: 14px; font-size: 12px;}
		div#login-form p.remember { border: none; line-height: 14px; font-size: 12px; padding: 2px 0 2px 80px;}
		div#login-form p.submit { border: none; line-height: 16px; color: #203d6d; font-size: 12px; padding: 2px 0 2px 70px; margin: 5px 0;}

/*

			

*/

div#simple div.speach_instruct2 { margin: 0 0 0px 0; background-repeat: no-repeat; border-bottom: 2px solid #172322; }

div#simple div.speach_instruct2 img.speach {}
	
div#simple div.speach_instruct2 ul { margin: 0;}
	
div#simple div.speach_instruct2 ul li { background:none; list-style-position:inside; display: inline; padding: 5px 0;}
		
div#simple div.speach_instruct2 ul li a { color:#172322; font-size:14px; font-weight:bold; letter-spacing:1px; padding: 10px 10px 0px 10px; text-decoration:none; background-image: url(http://www.valuationsuk.co.uk/one/wp-content/themes/stageone/images/speach_report.png); background-position: 0 0; width: 150px;}


div.upgrade {border: 5px solid #203D6D; margin-bottom: 10px; padding: 0 10px 0 10px;}
	div.upgrade a {font-weight: bold;}