#search_manager {
	 width:700px;
	 
}
#search_manager a{
	text-decoration:none;
	color:#000066;
	 
}

#search_manager a:hover{
	text-decoration:underline;
	font-weight:bold;
	 
}

#search_login {
	 text-align:center;
	 padding:5px;
}

.search_text {
	padding:5px;
}

.search_login_cont {
	float:left; 
	width:330px; 
	text-align:left; 
	padding:5px;
}

.search_input {
	border:1px #000000 solid; 
	margin:5px; 
}

#search_login_form {
	background-color:#9CA4C5; 
	border:1px #000000 solid; 
	padding:5px; 
	width:280px; 
	margin:5px;
}

#search_form_submit {
	width:60px; 
	margin:5px;
}

.search_submit {
	text-align:center;
}

.search_list {
	 margin:10px;
}

.search_list ul{
	 margin-left:30px;
}

.reg_h2 {
	padding-bottom:10px;
	text-align:center;
}

#reg_cont {
	text-align:center; 
	width:670px; 
	background-color:#6D84A6; 
	border:1px #000000 solid; 
	margin:0 auto; 
	padding:10px 10px 20px 10px;
}

#update_cont {
	text-align:center; 
	width:360px; 
	background-color:#6D84A6; 
	border:1px #000000 solid; 
	margin:0 auto; 
	padding:10px 10px 20px 10px;
}

.update_table {
	 border:1px #000000 solid; 
	 padding:10px;
	 margin:10px; 
	 background-color:#ffffff;
	 text-align:left;
}

.reg_inner_cont {
	float:left; 
	width:330px; 
	text-align:left; 
	margin-top:10px;
}

.reg_table {
	 border:1px #000000 solid; 
	 padding:10px;
	 margin:10px; 
	 background-color:#ffffff;
}

.reg_table td {
	font-size:14px; 
	font-weight:bold; 
	padding:2px;
}

.reg_table input, .reg_table textarea, .reg_table select  {
	border:1px #0066FF solid;	
}

.reg_yesno input {
	border:none;
}

.required {
	color: #FF0000;
}

#update_cont {
	text-align:center; 
	width:380px; 
	background-color:#6D84A6; 
	border:1px #000000 solid; 
	margin:0 auto; 
	padding:10px 10px 20px 10px;
}

.update_table {
	 border:1px #000000 solid; 
	 padding:10px;
	 margin:10px; 
	 background-color:#ffffff;
	 text-align:left;
}

.update_table td {
	font-size:14px; 
	font-weight:bold; 
	padding:2px 10px;
}

.update_table input {
	border:1px #0066FF solid;	
}


.manager_forms {
	width:325px; 
	float:left;
	padding:5px;
}

.manager_table {
	 border:2px #6D84A6 solid; 
	 padding:10px;
	 margin:10px; 
	 background-color:#ffffff;
}

.manager_table img{
	 
	 
	 margin:0 10px; 
	 
}

.manager_forms td{
	padding:5px;
}

.manager_fav {
 padding:5px;
 font-size:14px;
 background-color:#cfd6f5;
 margin-bottom:15px;
 border:1px #6D84A6 solid; 
} 
.manager_fav td{
 padding:2px;
 
} 

.manager_fav_img {
 margin:2px; 
 border:1px #6D84A6 solid; 
} 

