#banner
{
	width:960px;
	height:159px;
}
#breadcrumbs
{
	width:960px;
	height:19px;
	text-indent:20px;
	padding:7px 0px;
	color:#FFF;
	font-size:14px;
	font-weight:bolder;
	background: url('../images/backgrounds/breadcrumbs.jpg') top left no-repeat;
}
#left_menu{
width:260px;
background: url('../images/backgrounds/left_menu.jpg') top left repeat-x;
background-color: #ebebeb;
}
#left_menu ul{
padding:10px 5px 10px 15px;
margin:0px;
list-style:none;
}
#left_menu #hiredesk_buttons{
/*padding:10px 5px 10px 15px;*/
padding:10px 0px 10px 0px;
}
#left_menu #hiredesk_buttons img{
	margin-top:10px;
}
#left_menu li{
padding:8px 5px;
border-bottom: 1px solid #FFF;
font-weight:bolder;
}
#left_menu li a{
text-decoration:none;
}
#left_menu li.hover{
color:#000;
background-color: #FFF;
}
#sub_contents{
background: url('../images/backgrounds/sub_content.jpg') top left repeat-y;
width:700px;
}
#sub_contents div.content{
background: url('../images/backgrounds/sub_content_top.jpg') top left no-repeat;
padding:18px 35px 18px;
width:630px;
}
#sub_contents div.content div.title{
font-size:24px;
font-weight:bolder;
background: url('../images/backgrounds/sub_content_title_line.jpg') bottom left no-repeat;
padding:10px 0px 20px;
}
.sub_con_title{
font-size:24px;
font-weight:bolder;
padding:10px 0px 20px;	
}
#sub_contents div.content div.main-content{
padding:20px 0px;
}
#sub_contents div.bottom{
height:18px;
background: url('../images/backgrounds/sub_content_bottom.jpg') top left no-repeat;
}


ul#employee_login				{width:210px;height:274px;background:url('../images/backgrounds/employee_loginbox.png') top left no-repeat;list-style:none;padding:0px 20px;margin:0px;}
ul#employee_login li.title		{font-size:18px;color:#354a62;padding:10px 0px;font-weight: bolder;}
ul#employee_login li			{padding:4px 0px;}
ul#employee_login li input[type=text], ul#employee_login li input[type=password]{border:1px solid #DEDEDE;width:90%;padding:2px;}
ul#employee_login li.rm			{padding:7px 0px;}
ul#employee_login li.rm input	{margin-left:10px;vertical-align: middle;}
ul#employee_login li.fp			{padding:0px 0px;margin-top:37px;}
ul#employee_login li a			{text-decoration: none;color:#7499c6;line-height: 180%;}

ul#employee_register				{list-style: none;padding:0px;margin:0px;width:350px;margin-left:40px;}
ul#employee_register li				{float:left;width:320px;padding:5px 0px;}
ul#employee_register li.title		{color:#7499c6;font-size: 18px;font-weight: bolder;padding:0px;margin-bottom:10px;border-bottom:2px solid #E4E4E4;}
ul#employee_register li.li1			{width:150px;color:#010101;}
ul#employee_register li.li2			{width:200px;}
ul#employee_register li.li2 input	{border:1px solid #DEDEDE;padding:2px;}
ul#employee_register li.description	{color:#555;padding-bottom:10px;margin-bottom:10px;border-bottom:2px solid #E4E4E4;}
ul#employee_register li.button		{text-align: center;}

