div.box_content {

}	
div.content_footer {
    height: 12px;
}	

input.default_button,
input.hoverBtn {
    padding:0 7px 1px;
}	

span.error {
    clear:none;
	display:inherit;
	float:left;
	margin:0 0 0 10px;
}	

ul.ul_tabs li.selectedTab {
    top: 5px;
}

div.message1,
div.message2,
div.message3,
div.buttons,
div.confirmationMessage1,
div.confirmationMessage2,
div.confirmationMessage3,
div.errorMessage {
    color:#444444;
	font-family:arial;
	font-size:1.1em;
	padding:2px 0;
	text-align:left;
	width:100%;
}

div.errorMessage {
    color: red;
}

.box-password-lost {
	background:transparent none repeat scroll 0;
	border:0 none;
	float:left;
	margin:0 0 0 15px;
	min-height:15em;
	padding:15px;
	position:relative;
	width:340px;
}

div.message1 {
	border-bottom:1px solid #DDDDDD;
	color:#444444;
	font-size:1.6em;
	font-weight:bold;
	padding:3px 0;
	text-align:left;
	margin:0 0 10px;
}

div.message3 {
    margin-bottom: 20px;
}	

div.buttons {
	border-top:1px solid #DDDDDD;
	float:left;
	margin-top:20px;
	padding-top:10px;
}	

div.confirmationMessage1 {
    border-bottom:1px solid #DDDDDD;
	color:#444444;
	font-size:1.6em;
	font-weight:bold;
	margin:0 0 10px;
	padding:3px 0;
	text-align:left;
}	

div.confirmationMessage3 {
    margin-top: 20px;
}

.box-password-lost .confirmationMessage3 {
    margin-top: 20px;
    font-weight:bold;
}

div.confirmationMessage3 span {
    margin-top: 2px;
    display: block;
}	

div.closeButtonContainer {
    border-top:1px solid #ddd;
	margin-top:20px;
	padding-top:10px;
	text-align:center;
}	

div.formField ul.column1_1 {
	margin: 0px;
	padding: 0px;
	float: none;
}

div.formField ul.column1_1 li {
    margin: 0px;
    padding: 0px;
    float: none;
}

div.formField ul.column1_1 li label {
	color:#444444;
	display:inline;
	float:none;
	font-size:1.1em;
	font-weight:normal;
	width:35px;
	float:left;
}

div.formField ul.column1_1 li input {
    float: left;
}

.buttons input {
	background:#F5F5F5 none repeat scroll 0;
	border-color:#DEDEDE #BFBFBF #BFBFBF #DEDEDE;
	border-style:solid;
	border-width:1px;
	clear:none;
	color:#444444;
	cursor:pointer;
	display:inline;
	float:left;
	font-weight:bold;
	letter-spacing:0;
	padding:0.5em;
	width:240px;
	font-size:1.1em;
	min-height:1.5em;
	font-family:arial;
}

.buttons input:hover {
background:#444444 none repeat scroll 0;
color:#FFFFFF;
}

.buttons a {
	background:#F5F5F5 none repeat scroll 0 50%;
	border-color:#DEDEDE #BFBFBF #BFBFBF #DEDEDE;
	border-style:solid;
	border-width:1px;
	clear:none;
	color:#444444;
	cursor:pointer;
	display:inline;
	float:left;
	font-weight:bold;
	letter-spacing:0;
	line-height:1.6em;
	margin:0 0 0 20px;
	padding:0.46em;
	text-align:center;
	text-decoration:none;
	font-size:1.1em;
}

.default_button {
	background:#F5F5F5 none repeat scroll 0 50%;
	border-color:#DEDEDE #BFBFBF #BFBFBF #DEDEDE;
	border-style:solid;
	border-width:1px;
	clear:none;
	color:#444444;
	cursor:pointer;
	display:inline;
	float:left;
	font-weight:bold;
	letter-spacing:0;
	line-height:1.6em;
	margin:0;
	padding:0.46em;
	text-align:center;
	text-decoration:none;
	font-size:1.1em;
}

.buttons a:hover, .default_button:hover {
background:#444444 none repeat scroll 0;
color:#FFFFFF;
}

div.formField ul.column1_1 li #email {
	background-image:url(../img/lost/input_shadow.png);
	background-repeat:no-repeat;
	border-color:#BFBFBF #DEDEDE #DEDEDE #BFBFBF;
	border-style:solid;
	border-width:1px;
	color:#000000;
	font-size:1.1em;
	min-height:1.5em;
	padding:3px;
}