	.membercenter-container {
		position:relative;
		top:0px;
		left:0px;		
	}
	.membercenter-text-container {
		padding-left:5px; 
		padding-right:5px;
	}
	.membercenter-text {
		font-weight:bold;
		color:#376429;
	}

	.membercenter-text-left {
		float:left; 
		width:70%;
	}

	.membercenter-text-right {
		display:inline;
		width:10%;
	}

	.membercenter-text-div {			
		width:100%;
		margin-top:5px;
	}
		
	.membercenter-options-container {
		margin-top:10px;
	}
	.membercenter-options {
		width:100%; 
		background-color:#EDF3E9;
	}
	.membercenter-options-link {
		color:#555;
		font-size:11px;
		font-family: Arial, sans-serif;
	}
	#membercenter_div {
		width:100%; 
		background-color:#DAE7D3; 
		font-size:11px;
	}
	#membercenter_header {
		height:23px; 
		width:100%; 
		background-color:#38632B;
		color:#F8D571;;
		font-size:13px;
		font-weight:bold;
		text-align:center;
		line-height:1.7;
		vertical-align:bottom;
	}
	#membercenter_login {
		padding-top:5px;
		background: url( /images/mc_bkgd_m.gif );
	}
	#bottom-bar {
		width:100%; 
		height:2px; 
		background-color:#ACACAC; 
		margin:0px; 
		padding:0px;
	}
	#membercenter_container_outer {
		padding:0px 0px 1px 0px; 
		margin:0px; 
		background-color:#D0E5C6; 
		width: 100%;	
	}
	#membercenter_container_middle {
		padding:1px; 
		background-color:#ACACAC;
margin:0px 1px;
	}
	#membercenter_container_inner {
		padding:1px; 
		background-color:#38632B;
	}
	#mcSidebarContainer {
		text-align:center;
		background-color:#FFFFFF;
		margin: 0px 1px 1px 1px;
		padding-bottom:30px;
	}
	
	#mcSidebarContainer .lineBreak{
	    padding: 0px;
		margin: 3px 0px 6px 0px;
		border-style: solid;
		border-width: 1px;
		color: #add994;
	}
	
	#slim_membercenter{
		text-align:right;
		padding-right:3px;
	}

	#mc_logged_in {
		display: none;
	}
	
	#mc_logged_out {
		display: inline;
	}	
	
	#sidebar {
		width:200px;
		float:right;
		background-color:#FFFFFF;
		padding-top: 19px;
	}	
	#footer {
		font-size:11px;
		width:560px;
		float:left;
	}

	.messageHeader {
		font-weight:bold;
		font-size:14px;
		color:#427A33;
	}
	.messageContent {
		font-weight:bold;
		font-size:12px;
	}
	.messageError {
		font-size:12px;
		color:red;
	}
	#messageContainer {
		padding-left:30px;
	}
	#content {
		margin-top:20px;
	}
	#content-old {
		margin-top:20px;
		margin-left:10px;
	}
	#content a {
		color:gray;
	}
	#content .highlight {
		color:#427A33;
	}
	#submitContainer {
		padding-left:30px;		
	}
	#submitTop {
		width:280px;
		height:32px;
		background: url( /images/autos_myautos_myprofile_confirm_t.gif );
		background-repeat: no-repeat;
	}
	#submitMiddle {
		height:120px;
		width:280px;
		background: url( /images/autos_myautos_myprofile_confirm_m.gif );
		background-repeat: repeat-y;
	}
	#submitBottom {
		width:280px;
		height:100px;
		background: url( /images/autos_myautos_myprofile_confirm_b.gif );
		background-repeat: no-repeat;
	}
	#submitHeader {
		padding-top:7px;
		margin-left:20px;
		color:#427A33;
		font-weight:bold;
		font-size:14px;
	}
	#submitArea {
		margin-top:1px;
		margin-left:15px;
	}
	#submitButton {
		margin-left:150px;
	}
	#submitArea a {
		color:black;
		font-size:11px;
		text-decoration:none;
	}			
	#submitArea a:hover {
		text-decoration:underline;
	}
	.formField {
		padding-left:35px;
		padding-top:15px;
	}
	.formField label {
		font-weight:bold;
		font-size:12px;
	}
	.formField input {
		height:20px;
		font-size:14px;
		font-family:"Arial", Verdana, Helvetica;
	}

	#confirmContainer {
		position: absolute;
		top: 100px;
		left: 150px;
		z-index: 20;
		width: 370px;
		font-size:12px;
		visibility:hidden;
	}
	#confirmBackground {
		width: 360px;
		color: #000000;
		margin:5px;
	}
	#confirmMessage{
		padding:5px 10px 5px 10px;
		font-weight:bold;
	}
	#confirmMessage h1{
		font-size:15px;
		padding:0px;
		margin:0px;
	}		

	#merge2ndQuest{
		margin-bottom:20px;
		display:none;
	}
	#optIdInfo {
		font-size:10px;
		padding-left:80px;
	}
	#optIdInfo a {
		color:gray;
	}
	
	.popup-incl {
		position:absolute;
		top:220px;
		left:210px;
		width:395px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		z-index:3000;
		visibility:hidden;
		font-family:Arial, Helvetica;
	}

	.popup-incl-top {
		background:url(/images/homes_registration_pop_t.gif);
		width:395px;
		height:9px;
		padding:0px;
		margin:0px;
		font-size:0px;
	}
		
	.popup-incl-bottom {
		background:url(/images/homes_registration_pop_b.gif) no-repeat;
		width:395px;
		height:9px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
	}
	
	.popup-incl-middle {
		background:url(/images/homes_registration_pop_m.gif) repeat-y;
		padding:0px 10px 0px 10px;
		margin:0px 0px 0px 0px;
		text-align:center;
		z-index:5001;
		font-weight:bold;
		font-size:12px;
	}
	
	.popup-incl-middle .close {
		padding:5px 0px 0px 325px;
	}
	
	.popup-incl-middle .close a.outline {
		text-decoration:none;
		font-size:10px;
		color:#666666;
		border:1px solid #666666;
		padding:0px 2px;
	}
	
	.popup-incl-middle .close a.link {
		font-size:11px;
		color:#666666;
		padding:0px 2px 0px 3px;
	}
	.popup-incl-middle p.highlight {
		color: #38652A;
	}

	.popup-incl-middle p.header{
		font-size:14px;
		color: #38652A;
	}
	.popup-incl-middle .message .highlight{ 
		color:#38652A;
	}

	.popup-incl-middle #errormessage,	
	.popup-incl-middle p.message{	
		font-size:12px;
		font-weight:normal;
		padding:0px 10px 10px 15px;
		margin-bottom:0px;
		text-align:left;
	}

	.popup-incl-middle #errormessage {
		color:red;
	}


	.popup-incl-middle label {
		font-size:12px;
		font-weight:bold;
	}
	
	.popup-incl-middle p a{ 
		color:gray;
	}
	.popup-incl-middle p{
		color: #000000;
		font-size:12px;
		margin-top:10px;
		margin-bottom:3px;
	}
		
	.popup-incl-middle .buttons a img{
		padding:0px;
		border:0px;		
	}
	
	.popup-incl-middle .buttons a{
		color:#38652A;
		font-size:10px;
	}
	.popup-incl-middle input {
		font-size:12px;
		font-weight:normal;
	}
	
	#mergeConfirmContainer {
		position: absolute;
		top: 120px;
		left: 245px;
		z-index: 200;
		visibility: hidden;
	}
	#mergeConfirmContainer .popup-incl-middle .buttons {
		text-align:left;
		margin-left:10px;
	}
	#largeDoubleclickAd {
		border: 1px solid #b1d899;
		padding-top: 10px;
		padding-bottom: 10px;
		margin-top: 5px;
	}
