/* company */
#companySideNavi { 
	width:280px; float:left; margin:0px auto; padding:10px 0px; text-align:left;
	background-color:#ffffff; border:solid 0px #999999;
}  
#companyMainContent { 
	width:620px; float:left; margin:0px auto; padding:10px 0px; text-align:center;
	background-color:#ffffff; border:solid 0px #999999;
}

#companySideNaviMenu {
	font-size: 14; font-weight: normal;	color: #666666; margin:0 50px; padding:0 0;
	line-height: 1.8; 
}
#companySideNaviSubMenu {
	font-size: 11; font-weight: normal;	color: #666666; margin:0 0; padding:0 0;
	line-height: 1.6; 
	list-style:none;
}
#companySideNaviMenu li a {
	color: #666666;
	text-decoration: none;
}
#companySideNaviMenu li a:hover {
	color: #0066cc;
	text-decoration: underline;
}

.companyInfoTitle {
	font-size:16; font-weight:nomal; color:#666666; text-align:center;
}
.companyInfoText {
	font-size:11; font-weight:nomal; color:#666666; text-align:center;
}

/* company top */
#companyMessage {
	width:300px;
	text-align:center; 	float:left; vertical-align:middle; margin:30px 0; padding:10px 0; 
	font-size:14px; color:#696969;
	border:solid 0px blue; background:#ffffff; 
}
#companyPhoto1 {
	width:300px;
	text-align:center; 	float:left;
	border:solid 0px blue; background:#ffffff; 
}
#companyPhoto2 {
	width:300px;
	text-align:center; 	float:left;
	border:solid 0px blue; background:#ffffff; 
}

/* company overview */
.co_text {
	font-size:12px; color:#666666; font-weight:bold;
}
.textlink1 {
	text-decoration:none;
}
#companyOverviewFrame {
	width:500px; margin:0px auto;
	border:solid 0px red; 
}
#companyOverview {
	border-collapse:collapse; 
	border:solid 1px #999999; 
}
#companyOverview th {
	width:160px; padding:10px 0;
	text-align:center; vertical-align:middle; font-size:12px; color:#333333; font-weight:bold;
	border:solid 1px #999999; 
}
#companyOverview td {
	width:300px; padding:10px 10px;
	text-align:left; font-size:12px; color:#000000; font-weight:nomal;
	border:solid 1px #999999; 
}

/* top message */
#companyTopMessage {
	width:270px; height:180;
	text-align:left; float:left; vertical-align:middle; margin:0px; padding:10px 0px 80px 0px;
	font-size:13px; color:#000000;
	border:solid 0px blue; background:#ffffff; 
}
#companyTopImg {
	width:300px; height:240;
	text-align:left; float:left; vertical-align:middle; margin:0px; padding:0 0 80px 0;
	font-size:13px; color:#000000;
	border:solid 0px blue; background:#ffffff; 
}

/* company career */
#companyCareerFrame {
	width:500px; margin:0px auto;
	border:solid 0px red; 
}
#companyCareer {
	border-collapse:collapse; 
	border:solid 0px #999999; 
}
#companyCareer th {
	width:120px; padding:10px 0;
	text-align:left; vertical-align:top; font-size:12px; color:#333333; font-weight:bold;
	border:solid 0px #999999; 
}
#companyCareer td {
	padding:10px 0;
	text-align:left; font-size:12px; color:#000000; font-weight:nomal;
	border:solid 0px #999999; 
}

/* company patent */
#companyPatent {
	width:500px; text-align:left; margin:0px auto;
	list-style:none; text-decoration: none; 
	border:solid 0px #999999; 
}
#companyPatent li {
	font-size: 12; font-weight: bold; color:#333333; margin:0 0; padding:0 0;
	line-height:4.0;
}
#companyPatent div {
	font-size: 12; font-weight: normal;	color: #333333; margin:0 30px; padding:0 0;
	line-height:1.4;
}

/* company prize */
.prizeTitle {
	font-size:14px; color:#000000; font-weight:bold;
	border:solid 0px blue; background:#ffffff; 
}
.prizeText {
	width:620px;
	text-align:left; margin:0 0; padding:10px 0; 
	font-size:14px; color:#000000;
	border:solid 0px blue; background:#ffffff; 
}

