div.subtitle {
	position: relative;
	width: 926px;
	height: 206px;
	background: url("/images/company/subtitle.jpg") no-repeat;
}
div.subtitle h2,
div.subtitle p
{
	visibility: hidden;
}
#body ul.sidebar {
	float: left;
	padding: 42px 0 0 17px;
	height: 185px;
	width: 175px;
	height: 254px;
	background: url("/images/services/sidebar_bg.gif") no-repeat;
}
ul.sidebar li {
	padding: 8px 0 0 0;
	background: url("/images/services/sidebar_bar.gif") no-repeat;
}
ul.sidebar li.submenu01 {
	padding: 0;
	background: none;
}
ul.sidebar li a {
	display: block;
	width: 135px;
	height: 19px;
}
ul.sidebar li a span {visibility: hidden;}
ul.sidebar li.submenu01 a {background: url("/images/company/sidebar_01_off.gif") no-repeat 0 -17px;}
ul.sidebar li.submenu02 a {background: url("/images/company/sidebar_02_off.gif") no-repeat 0 -17px;}
ul.sidebar li.submenu03 a {background: url("/images/company/sidebar_03_off.gif") no-repeat 0 -17px;}
ul.sidebar li.submenu04 a {background: url("/images/company/sidebar_04_off.gif") no-repeat 0 -17px;}
ul.sidebar li.submenu05 a {background: url("/images/company/sidebar_05_off.gif") no-repeat 0 -17px;}
ul.sidebar li.submenu06 a {background: url("/images/company/sidebar_06_off.gif") no-repeat 0 -17px;}

ul.sidebar li.submenu01 a:hover, ul.sidebar li.submenu01 a.selected  {background-position: 0 2px;}
ul.sidebar li.submenu02 a:hover, ul.sidebar li.submenu02 a.selected  {background-position: 0 3px;}
ul.sidebar li.submenu03 a:hover, ul.sidebar li.submenu03 a.selected  {background-position: 0 4px;}
ul.sidebar li.submenu04 a:hover, ul.sidebar li.submenu04 a.selected  {background-position: 0 3px;}
ul.sidebar li.submenu05 a:hover, ul.sidebar li.submenu05 a.selected  {background-position: 0 3px;}
ul.sidebar li.submenu06 a:hover, ul.sidebar li.submenu06 a.selected  {background-position: 0 3px;}


#body div.contents {
	float: left;
	padding: 0 0 0 13px;
	width: 721px;
		min-height:300px;
	background: url("/images/services/services_contents_bg.gif") no-repeat;
	background-color:#8c8c8e;
}
div.contents p.location {
	padding: 17px 17px 0 0;
	width: 690px;
	height: 35px;
	text-align: right;
	background: url("/images/company/contents_bg_top.gif") no-repeat 0 bottom;
}

div.contents div.contents-detail {
	position: relative;
	margin: 0 0 20px 0;
	width: 707px;
	min-height:auto;
	background: url("/images/company/contents_bg_middle.gif") repeat-y;
}

div.contents div.contents-detail h3 span {
	visibility: hidden;
}
div.contents div.contents-detail h3 {
	padding: 36px 0 0 0;
	margin: 0 0 0 17px;
	height: 25px;
	background: url("/images/company/title_news.gif") no-repeat;
}

/* News_List */

div.contents div.contents-detail select {
	position: absolute;
	top: 42px;
	left: 558px;
	width: 135px;
}
div.contents div.contents-detail table {
	margin: 10px 0 0 11px;
	width: 684px;

	background: url("/images/company/th_bg.gif") no-repeat;
	border-bottom: 1px solid #ffb400;
}
div.contents div.contents-detail table th {
	visibility: hidden;
	height: 25px;
}
div.contents div.contents-detail table td {
	padding: 6px 0 3px 30px;
	font-size: 0.9em;
	color: #686868;
	border-top: 1px solid #e3e3e3;
}
div.contents div.contents-detail table td a:hover {
	text-decoration: underline;
}
div.contents div.contents-detail table tr.first-child td {
	border: none;
}
div.contents div.contents-detail div.paging {
	padding: 20px 0 50px 0;
	width: 707px;
	font-size: 0.9em;
	color: #b6b7bb;
	text-align: center;
	background: url("/images/company/contents_bg_bottom.gif") no-repeat 0 bottom;
}
div.contents div.contents-detail div.paging a {
	margin: 0 5px;
}
div.contents div.contents-detail div.paging span {
	margin: 0 5px;
	font-weight: bold;
	color: #ffb400;
}
div.contents div.contents-detail div.paging a img {
	margin: 0 -2px;
}

/* News_View */


div.contents div.contents-detail p.title {
	padding: 5px 0 0  18px;
	margin: 8px 0 0 12px;
	width: 661px;
	height: 24px;
	color: #868684;
	font-size: 1.1em;
	background: #ffdb3f;
	border-top: 1px solid #ffca1b;
	border-bottom: 1px solid #ffca1b;
}
div.contents div.contents-detail p.title strong {
	margin: 0 0 0 65px;
}
div.contents div.contents-detail p.date {
	padding: 5px 40px 0 0;
	color: #cab352;
	text-align: right;
	font-size: 0.9em;
}
div.contents div.contents-detail p.text {
	margin: 20px 0;
	padding: 0 34px;
	text-align: justify;
	color: #767676;
}
div.contents div.contents-detail p.text img {
	float: left;
	margin: 0 20px 20px 0;
}
div.contents div.contents-detail p.btn {
  display:block;
	padding: 0 30px 30px 0;
	text-align: right;
	width: 687px;
	background: url("/images/company/contents_bg_bottom.gif") no-repeat 0 bottom;

}
div.contents div.contents-detail p.btn a span {
	visibility: hidden;
}
div.contents div.contents-detail p.btn a {
	display: block;
	float:right;
	width: 68px;
	height: 26px;
	margin-bottom:10px;
	background: url("/images/company/btn_list.gif") no-repeat;
}
 
/* job list */

div.contents div.contents-detail table.jobs {
	background: url("/images/company/th_jobs_bg.gif") no-repeat;
}
div.contents div.contents-detail table.jobs th.title {
	width: 490px;
	text-align:center;
}

/* job view */

div.contents div.contents-detail h3.jobs {
	background: url("/images/company/title_jobs.gif") no-repeat;
}
div.contents div.contents-detail p.title span.job-title {
	font-weight: bold;
}
div.contents div.contents-detail p.title span.job-date {
	margin: 0 0 0 450px;
	font-size: 0.9em;
}

/* management team */

div.contents p.location2 {
	padding: 12px 17px 0 0;
	width: 690px;
	height: 35px;
	text-align: right;
}
div.contents div.company-contents {
	margin: 0 0 0 20px;
	width: 650px;
}
div.contents div.company-contents h3 span {visibility:hidden;}
div.contents div.company-contents h3.management-team {height:50px;background: url("/images/company/title_managementteam.gif") no-repeat;}

div.contents div.company-contents p {
	margin: 0 0 25px 0;
	line-height: 1.7em;
}

/* wizarbox at a glance */
div.contents div.company-contents h3.ataglance {height:50px;background: url("/images/company/title_ataglance.gif") no-repeat;}

div.contents div.company-contents h4 {
	margin: 0 0 20px 0;
	font-weight: bold;
}
div.contents div.company-contents ul {
	margin: -10px 0 0 0;
}
div.contents div.company-contents ul li {
	margin: 5px 0 0 0;
}

/* Our Acitivity */
div.contents div.company-contents h3.ouractivity {height:50px;background: url("/images/company/title_ouractivity.gif") no-repeat;}

/* Partners */
div.contents div.company-contents h3.partners {height:50px;background: url("/images/company/title_partners.gif") no-repeat;}
div.contents div.company-contents ul.partners li {
	visibility: hidden;
}
div.contents div.company-contents ul.partners {
	margin: 15px 0 0 0;
	width: 700px;
	height: 330px;
	background: url("/images/company/partners.gif") no-repeat;
}
div.contents div.company-contents h4.partners {
	margin: 25px 0 0 0;
}
