.table thead > tr > th,
.table tbody > tr > th,
.table tfoot > tr > th,
.table thead > tr > td,
.table tbody > tr > td,
.table tfoot > tr > td {
  padding: 8px 8px 8px 0;
}

.table thead > tr > th{font-size: 12px; font-weight: normal; border-bottom: 1px solid #000; vertical-align: bottom;}
body.ch .table thead > tr > th{font-size: 14px; font-weight: bold;}
.table tbody > tr > td > ul{margin-bottom: 0;}
.table tbody > tr > td{border-bottom: 1px solid #000; border-top: none;}


.table tbody > tr > td.noborder{border-bottom: none;}
.table thead > tr > th.noborder{font-size: 12px; font-weight: normal; border-bottom: none; vertical-align: middle; padding-bottom: 0; color: #555; padding-top: 20px;}

.table.biggerGap tr td{padding: 20px 8px 20px 0;}

.table.topBorder tr:first-child td{border-top: 1px solid #000;}

.table tbody > tr > td.content{font-size: 18px; line-height: 1.5;}
.table tbody > tr > td.content > p{font-size: 18px; line-height: 1.5; margin: 30px 0;}
.table tbody > tr > td.content u{text-decoration: none; border-bottom: 1px solid #000; display: inline-block; *display:inline;}

body.ch .table tbody.size14{font-size: 16px;}


@media screen and (max-width: 480px) {
	.table tbody > tr > td.content{font-size: 16px; line-height:1.5;}
	.table tbody > tr > td.content > p{font-size: 16px; line-height:1.5;}
}


/*Press List*/
.table.pressList h3{margin-top: 10px; line-height: 1.4;}
.table.pressList h6{margin-top: 0;}
.table.pressList img{width: 100%; max-width: 100%; height: auto; width: 100%\9; /* ie8 */}
.table.pressList .thumb{padding-left: 15px;}
.table.pressList .desc{padding-left: 30px;}
@media screen and (max-width: 480px) {
	.table.pressList h3{font-size: 18px;}
	body.ch .table.pressList h3{font-size: 20px;}
}

/*Career List*/
.table.careerList h3{margin-top: 10px; line-height: 1.4;}
.table.careerList h6{margin-top: 0;}
.table.careerList .desc{padding-left: 12px;}
@media screen and (max-width: 480px) {
	.table.careerList h3{font-size: 18px;}
	body.ch .table.careerList h3{font-size: 20px;}
}

/*Tender Notice List*/
.table.tenderList h3{margin-top: 10px; line-height: 1.4;}
.table.tenderList h6{margin-top: 0;}
.table.tenderList .desc{padding-left: 12px;}
@media screen and (max-width: 480px) {
	.table.tenderList h3{font-size: 18px;}
	body.ch .table.tenderList h3{font-size: 20px;}
}
