@charset "utf-8";
/* CSS Document */
div#akdMain {
	width:100%;
	background:#000;
}
div.akdMain {
	height:270px;
}
div#akdMainWindows {
	float:left;
	width:800px;
	height:270px;
	overflow:hidden;
}
div#akdMainImgs {
	width:800px;
	height:270px;
	background:#FFF;
}
div.akdMainImg {
	width:798px;
	height:268px;
	border:1px solid #FFF;
	display:none;
}
div.akdMainImg img {
}
div#img_0 {
	background:url(../../resources/images/img_0.jpg) no-repeat;
}
div#img_1 {
	background:url(../../resources/images/img_1.jpg) no-repeat;
}
div#img_2 {
	background:url(../../resources/images/img_2.jpg) no-repeat;
}
div.business {
	margin:20px;
	width:300px;
	height:100px;
	
}
div.business p.bTitle {
	color:#FFF;
	font-size:36px;
	padding:0px 0px 20px;
	font-weight:bolder;
	display:none;
}
div#img_1 div.business p.bTitle 
{
	color:#C00;
}
div.business p.bDetails {
	color:#CCC;
	font-size:12px;
	width:300px;
	display:none;
}
div#img_1 div.business p.bDetails {
	color:#666;
}
div#img_2 div.business p.bDetails {
	color:#FFF;
}
div#akdMainMenubar {
	border-top:1px solid #999;
	width:100%;
	position:relative;
	top:-60px;
	left:0px;
	background:url(../../resources/images/akd_menu_bg.png) repeat-x;
	overflow:visible;
}
div.akdMainMenubar {
	height:60px;
}
div#businessIntro {
	width:320px;
	float:left;
}
div#menusList {
	width:480px;
	float:right;
}
div#menusList ul {
	
}
div#menusList li {
	float:left;
	display:inline;
	width:160px;
	height:60px;
}
div#menusList li div.akdMenu {
	border:1px solid #FFF;
	width:120px;
	height:50px;
	margin:4px 19px;
	position:absolute;
	bottom:0px;
}
div#menusList li div.akdMenu a 
{
	margin-bottom:0px;
	margin-bottom:-4px;
}
div#othersL {
	float:left;
	display:inline;
	width:6px;
	height:330px;
	background:url(../../resources/images/others_l.jpg) no-repeat;
}
div#othersR {
	float:right;
	display:inline;
	width:6px;
	height:330px;
	background:url(../../resources/images/others_r.jpg) no-repeat;
}
div#others {
	float:left;
	display:inline;
	width:800px;
	background:url(../../resources/images/others_bg.jpg) no-repeat;
}
div#othersBottom {
	width:100%;
	border-bottom:1px solid #FFF;
}
div#newsCenter {
	width:100%;
	background:url(../../resources/images/nc_bg.jpg) repeat-x;
}
.newsCenter {
	height:30px;
}
div#ncl {
	float:left;
	width:10px;
	background:url(../../resources/images/nc_l.jpg) no-repeat;
}
div#ncr {
	float:right;
	width:10px;
	background:url(../../resources/images/nc_r.jpg) no-repeat;
}
div#newsDetails {
	float:left;
	width:780px;
}
div#ncTitle {
	float:left;
	width:185px;
	background:url(../../resources/images/nc_title.jpg) no-repeat;
}
div#ncContent {
	float:left;
	width:495px;
}
div#ncContent ul.newsCenter {
	width:450px;
}
div#ncContent li {
	display:none;
}
div#ncContent li a {
	margin:0px;
	padding:8px;
	color:#069;
	font-weight:bolder;
}
div#ncmore {
	float:right;
	width:50px;
}
div#ncmore a {
	padding-top:6px;
	text-align:right;
	font-weight:bolder;
	color:#069;
	display:inline;
	float:right;
}
div#ncLogo {
	float:left;
	width:35px;
	background:url(../../resources/images/nc_logo.jpg) no-repeat;
}
div#ncHeader {
	float:right;
	width:150px;
}
div#ncHeader h1{
	margin:4px 18px;
	color:#036;
	font-size:14px;
}
div#ncs {
	position:relative;
	top:0px !important;
	top:-4px;
	left:0px;
	width:185px;
	height:10px;
	background:url(../../resources/images/nc_shadow.jpg) no-repeat;
}

div#course {
	margin:10px 5px 10px 15px;
	width:250px;
	height:220px;
	float:left;
	display:inline;
}
div#course h1{
	color:#069;
	font-size:14px;
	padding:10px 5px 2px;
}
div#course div.list li {
	padding:8px 0px 0px;
	height:20px;
}
div#course div.list li a {
	color:#F60;
	display:inline;
}
div#course div.list li a:link, div#course div.list li a:visited {
	color:#F60;
}
div#course div.list li a:hover, div#course div.list li a:active {
	color:#F90;
}
div#course div.list span {
	margin:0px 2px 0px;
	float:left;
}
div#course div.list span.lessonTitle {
	width:110px;
}
div#course div.list span.lessonDate {
	width:60px;
}
div#course div.list span.reg {
	float:right;
}
div#courseCalendarLink {
	padding:10px 0px;
	height:20px;
}
div#courseCalendarLink a {
	float:right;
	display:inline;
	color:#F36;
}

div#information {
	margin:10px 10px 0px 0px;
	width:500px;
	height:286px;
	float:right;
	display:inline;
}

div#information .infoOption {
	height:30px;
	padding:0px;
}
div#infoOption {
}
div#infoOption ul {
	width:100%;
}
div#infoOption li {
	width:140px;
	height:25px;
	margin:0px 0px 0px -20px;
	float:left;
}
div#infoOption li#first {
	width:125px;
	margin:0px;
}
div#infoOption li.current_f {
	background:url(../../resources/images/info_option_first.jpg);
}
div#infoOption li.current {
	background:url(../../resources/images/info_option.jpg);
}
div#infoOption li a {
	margin:8px 0px 0px 35px;
	width:80px;
	color:#069;
	font-size:14px;
	font-weight:bolder;
	text-decoration:none;
	display:block;
}

div#infoOption li a:link, div#infoOption li a:visited {
	color:#069;
}
div#infoOption li a:hover, div#infoOption li a:active {
	color:#F60;
}
div#infoOption li.current_f a {
	color:#990;
}
div#infoOption li.current a {
	color:#990;
}
div#infoDetails {
	background:#FFF;
}

div#infoDetails div.infoDetails {
	margin:0px;
	width:100%;
	height:200px;
	overflow:visible !important;
	overflow:hidden;
}
div#infoDetails div.icon {
	float:right;
	position:relative;
	right:0px;
	bottom:30px !important;
	bottom:50px;
}
div#infoDetails div.current {
	display:block;
}
div#infoDetails div.other {
	display:none;
}
div#infoBottom {
	width:100%;
	height:54px;
	background:url(../../resources/images/info_bottom.jpg) no-repeat;
}
div#infoDetails div.details {
	height:168px;
	padding:10px 5px 2px 15px;
}
div#companyIntro {
	width:320px;
	float:left;
	display:inline;
}
div#companyIntro img {
	float:right;
	margin:0px 0px 0px 5px;
}
div#companyIntro p {
	line-height:140%;
}
div#companyIntro p a {
	display:inline;
}
div#aboutUS div.otherLink {
	margin:0px 0px 0px 10px;
	width:115px;
	height:176px;
	padding:2px;
	overflow:hidden;
	float:right;
	display:inline;
}
div.otherLink h1 {
	background:url(../../resources/images/case_h.jpg) no-repeat;
	background-position:center right;
	font-size:12px;
	padding:5px 0px;
}
div.otherLink ul.list {
	padding:5px 10px;
	margin:5px 0px;
}
div.otherLink ul.list li {
	list-style-type:disc;
	padding:2px 2px;
}

div.details {
	height:180px;
	margin:0px 5px 10px;
}
div#caseList div.details ul.caseCategories {
}
div#caseList div.details li.caseCategories {
	float:left;
	margin:2px 15px 0px 0px;
	width:30%;
	height:180px;
}
div#caseList div.details li.caseCategories h1 {
	background:url(../../resources/images/case_h.jpg) no-repeat;
	background-position:center right;
	padding:5px;
}
div#caseList div.details li.caseCategories h1 a {
	font-size:12px;
}
div#caseList div.details li.caseCategories ul.list {
	margin:5px 0px;
	margin-left:20px;
}
div#caseList div.details li.caseCategories ul.list li {
	padding:5px 2px 5px 0px;
	list-style-type:disc;
}

div#team {
	width:450px;
	overflow:hidden;
}
div.team {
	height:120px;
}
div.showWindow {
	position:relative;
	top:0px;
	left:0px;
	width:450px;
	height:120px;
	overflow:hidden;
}
div#scrollWindow {
	position:relative;
	top:0px;
	left:0px;
	width:2700px;
}
div#team div.windows {
	width:450px;
	float:left;
}
div.teamImage {
	float:left;
	width:180px;
	height:120px;
	overflow:hidden;
	display:inline;
}
div.teamImage img {
	width:168px;
	height:108px;
	border:1px dashed #CCC;
	padding:5px;
}
div.teamEvaluate {
	width:270px;
	height:120px;
	float:left;
	display:inline;
}
div.teamEvaluate div.more {
	clear:both;
}
div.teamEvaluate div.more a {
	text-align:right;
}
div.teamEvaluate p {
	margin:10px;
}
div.teamEvaluate span {
	margin:5px 5px 0px;
	float:right;
	font-weight:bolder;
}
div.imagesList {
	margin:5px 0px;
	height:60px;
}
div.imagesList ul {
	margin:10px 0px 0px;
	height:50px;
	background:url(../../resources/images/imglist_bg.jpg) repeat-x;
}
div.imagesList li {
	float:left;
	width:70px;
	height:50px;
	margin-right:15px;
}
div.imagesList li.current {
	background:url(../../resources/images/current_obj.jpg) no-repeat;
	background-position:top center;
}
div.imagesList li img {
	margin:6px 5px 4px;
	width:60px;
	height:40px;
}
div#productsCategories {
	width:50px;
	height:174px;
	float:left;
	background:url(../../resources/images/products_bg.jpg) no-repeat;
}
div.productsDetails {
	padding:5px;
	padding-left:15px;
}
div.productsDetails h1 {
	padding:5px;
	color:#990;
}
div#productsCategories ul {
	margin:20px 0px;
}
div#productsCategories li {
	padding:5px 0px;
}
div#productsCategories li:hover {
	background:url(../../resources/images/products_li.jpg) no-repeat;
}
div#productsCategories li.current {
	background:url(../../resources/images/products_li.jpg) no-repeat;
}
div#productsList {
	float:left;
	width:420px;
}
div.productsDetails {
	display:none;
}
div.latestUpdate {
	display:inline;
	float:left;
}
div.latestUpdate h1 {
	background:url(../../resources/images/case_h.jpg) no-repeat;
	background-position:center right;
	padding:5px;
	width:50%;
}
div.latestUpdate ul {
	padding:2px 20px;
}
div.latestUpdate ul.list li {
	padding:2px;
	list-style-type:disc;
}
div.documentsList {
	height:180px;
}
div.documentsList div.otherLink {
	width:45%;
	float:left;
	margin-right:10px;
}

div.documentsList div.otherLink ul.list {
	margin:0px;
	margin-left:20px;
	padding:0px;
	
}
div.documentsList div.otherLink ul.list li {
	margin:0px 5px 0px;
}
