/*
body {
	top: auto;
	left: auto;
	position: static;	
}*/
#user_actions .title {
	text-align: center;
	font-size: 14px;
}
/* move to personal or template css where are  color settings 
.modal {
	border: none;
	background-color: none;	
}
.modal .bg_left {
	border: 1px solid #666;
	border-radius: 0 0 6px 6px;	
	background-color: #fff;
	border-top: none;
}
.modal .bg_center {
	overflow: hidden;	
}
.modal .title_wrapper {
	border: 1px solid #666;
	border-radius: 6px 6px 0 0;
	border-bottom: none;
}
.modal .close {
    background: url("/personal/1/images/details/close_box_16.png") no-repeat scroll 0 0 transparent;
    height: 16px;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 5px;
    top: 4px;
    width: 16px;
}
*/

#user_actions {
	margin-bottom: 10px;
	padding: 6px 12px;
	font-size: 11px;
}
#user_actions .user_div { 
	overflow: hidden;
}
#user_actions a {
	text-decoration: underline;
	font-weight: bold;
}
#user_actions #user_logged {
	margin-top: 4px;
}
#user_actions #user_logged, #user_actions #user_log_in {
	text-align: right;
	margin-top: 4px;
}
 #user_actions #user_log_in div {text-align: right;}/*corporate template fix*/
#user_log_in .login_info {margin: 4px 0 0 0;}
#user_logged a {margin: 0 0 0 10px;}
#user_log_in_form {overflow: hidden;}
#user_log_in_form input, #user_log_in_form a {float: left;}
#user_log_in_form a {padding: 0 0 0 4px;}
.display_none {display: none;}
#user_actions .user_div {text-align: center; margin: 4px 0 0 0;}

.required_mark {color: #990000; font-weight: bold;}
.validation_err, .required {color: #990000; font-size: 11px;}
.error_div {color: #990000; text-align: center;}
#signUpModal .label, #saveSearchModal .label {font-weight: bold;}
#signUpModal td, #saveSearchModal td, #logInModal td {padding: 6px;}
#signUpModal input, #saveSearchModal input, #logInModal input {width: 200px; height: 18px;}
#signUpModal td.label, #saveSearchModal td.label, #logInModal td.label {vertical-align: top; width: 200px;}
#saveSearchModal #searchName {width: 300px;}