#heading{width:850px;}
#heading img{padding:0 0 5px 10px;vertical-align:bottom;}
#logo{width:80px; margin-top:15px; float:left;}
#logo img{vertical-align:bottom; text-align:right;}

.form-title{float:left; width:80px;}
.form-field input.text-box, .form-field{width:140px; float:left; color:#54BCC5;}
.form-field input.text-box { border:#54BCC5 1px solid; }

#right.new-feb2010{width: 618px;}
	#right-title.feb2010  {background:#fff; overflow:visible; height:55px; padding:15px 0;}
		#right-title.feb2010 h1,#right-title.feb2010 h2{ color:#54BCC5;}

.forgotten-details a{font-size:11px; color:#703F6A; padding-left:20px;}

	#left.wider{width:310px; margin-left:15px;} 
	#left.wider .top-link{ background:url(../../images/core/feb2010/left-nav-top.jpg) no-repeat 1px top; height:0!important; height:50px; padding-top:50px; overflow:hidden; margin-top:10px; margin-bottom:10px}
	#left.wider #vets-login{width:272px; background:url(../../images/core/feb2010/login-box.jpg) no-repeat;}
	#left.wider #vets-login h2.title{ height:0!important; height:30px; padding:0; margin:0; padding-top:30px; overflow:hidden;}
	#left.wider #vets-login .login-form{ }
	
	.login-wrapper{  margin:0; margin-left:1px; padding:10px 5px 5px; height:165px;}
	.incentives {margin-bottom:15px;}
	#vets-login .bottom { display:block; height:35px;}
	
	#content-box h2 {color:#54BCC5; font-size:1.5em; background:url(../../images/core/feb2010/login-bullets.jpg) no-repeat left 7px; padding:5px 0 10px 45px; width:300px; display:block;}
	#content-box h2.pink,#content-box p {color:#703F6A; }
	#content-box p{padding-left:45px; font-size:0.8em;}
	#content-box p.new,#content-box p.new a {color:#666666;}
	#content-box p.new a {font-weight:bold; text-decoration:underline;}
	.margin-left{margin-left:45px;}
	.clear.spacer {height:45px;}
	.fright{float:right; padding:0 10px;}
	
	#e-letter .form-title { width:120px}
	#e-letter .form-field input {color:#666}
