@charset "UTF-8";* {	margin:0;	padding:0;	font-family:sans-serif;	font-size:100%;	color:#000;	}a {	text-decoration:underline;	}a:link {	color:#00f;	}a:visited {	color:#00c;	}a:hover {	color:#f00;	}a:active {	color:#f00;	}	body {	/*background:#ccc url('img/body.png') repeat-x scroll top center;*/	background:#ccc url('img/content_container.png') repeat-y scroll top center;	}	.away {	text-indent:-9999px;	}/*-----header-----*/#header_container {	height:130px;	background:transparent url('img/header_container.png') repeat-x scroll top center;	text-align:center;	}#header {	height:90px;	width:740px;	position:relative;	margin:0 auto;	background:transparent url('img/header.png') no-repeat scroll top center;	}#dpn_logo {	position:absolute;	top:20px;	left:30px;	height:50px;	width:95px;	}#dpn_logo a {	display:block;	height:50px;	width:95px;	}#header_scrollarea {	height:40px;	width:740px;	margin:0 auto;	background:transparent url('img/header_scrollarea.png') no-repeat scroll top center;	}#header_scrollarea p {	height:30px;	margin:0 20px;	font-size:14px;	line-height:30px;	font-weight:bold;	vertical-align:middle;	text-align:left;	color:#fff;	}#header_scrollarea p a {	display:block;	color:#fff;	text-decoration:none;	}#header_scrollarea p a:hover {	text-decoration:underline;	}/*----/header-----*/	/*-----content-----*/#content_container {	/*background:transparent url('img/content_container.png') repeat-y scroll top center;*/	background:transparent url('img/content_container_alt.png') repeat-x scroll top center;	width:100%;	text-align:center;	}#content {	width:740px;	margin:0 auto;	/*background:transparent url('img/content.png') no-repeat scroll top center;*/	text-align:left;	overflow:auto;	}#content_menu {	float:left;	width:180px;	}#content_main {	float:left;	width:540px;	color:#666;	}/*-----/content-----*//*-----menu-----*/#content_menu div.margin {	margin:0 20px;	}ul#menu_btns li {	width:140px;	height:40px;	list-style-type:none;	background:transparent none no-repeat scroll top center;	}ul#menu_btns li a {	display:block;	width:140px;	height:30px;	overflow:hidden;	text-indent:-9999px;	background:transparent none no-repeat scroll top center;	text-decoration:none;	}ul#menu_btns li.services {	background-image:url('img/btn_services_h.png');	}ul#menu_btns li.services a {	background-image:url('img/btn_services.png');	}ul#menu_btns li.services a:hover {	background-image:none;	}	ul#menu_btns li.corporate_profile {	background-image:url('img/btn_corporate_profile_h.png');	}ul#menu_btns li.corporate_profile a {	background-image:url('img/btn_corporate_profile.png');	}ul#menu_btns li.corporate_profile a:hover {	background-image:none;	}	ul#menu_btns li.recruit {	background-image:url('img/btn_recruit_h.png');	}ul#menu_btns li.recruit a {	background-image:url('img/btn_recruit.png');	}ul#menu_btns li.recruit a:hover {	background-image:none;	}	ul#menu_btns li.access_map {	background-image:url('img/btn_access_map_h.png');	}ul#menu_btns li.access_map a {	background-image:url('img/btn_access_map.png');	}ul#menu_btns li.access_map a:hover {	background-image:none;	}	ul#menu_btns li.privacy_policy {	background-image:url('img/btn_privacy_policy_h.png');	}ul#menu_btns li.privacy_policy a {	background-image:url('img/btn_privacy_policy.png');	}ul#menu_btns li.privacy_policy a:hover {	background-image:none;	}	ul#menu_btns li.link {	background-image:url('img/btn_link_h.png');	}ul#menu_btns li.link a {	background-image:url('img/btn_link.png');	}ul#menu_btns li.link a:hover {	background-image:none;	}	ul#menu_btns li.contact {	background-image:url('img/btn_contact_h.png');	}ul#menu_btns li.contact a {	background-image:url('img/btn_contact.png');	}ul#menu_btns li.contact a:hover {	background-image:none;	}/*-----/menu-----*//*-----main-----*/h1 {	height:60px;	text-indent:-9999px;	}/*-----/main-----*/#footer_container {		clear:both;	/*height:20px;*/	/*background:transparent url('img/footer.png') no-repeat scroll top center;*/	text-align:center;		/*----*/	/*display:none;*/	padding:10px 10px 0 170px;	font-size:x-small;	}#footer_container p {	margin-bottom:10px;	}#credit {	font-size:10px;	line-height:10px;	font-family:arial, sans-serif;	color:#666;	text-align:center;	/*----*/	padding:10px 10px 10px 170px;	}
