@charset "utf-8";
/* CSS Document */

.contentFrame{
	border:1px solid #c2c2c2;
	background-image:url(skin/skin1/images/common/content_bg.gif);
	background-repeat:repeat-x;
	background-position:top;
}

.contentBlock{
	background-color:#FFFFFF;
	border: 1px solid #cbcbcb;
}

.popupBannerBg{
	background-color:#FFFFFF;
	background-image:url(/skin/skin1/images/common/popup_banner_bg.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

table.moduleTbl{
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	border-top:1px solid #AAAAAA;
	border-left:1px solid #AAAAAA;
}
table.moduleTbl th{
	background-color:#C4DBFF;
	text-align:left;
}
table.moduleTbl th,
table.moduleTbl td{
	border-bottom:1px solid #AAAAAA;
	border-right:1px solid #AAAAAA;
}

/* Block R */
table.blockR td.top{
	height:11px;
	background-image:url(/skin/skin1/images/common/block_r/top.gif);
}
table.blockR td.bottom{
	height:6px;
	background-image:url(/skin/skin1/images/common/block_r/bottom.gif);
}
table.blockR td.side{
	width:1px;
	background-image:url(/skin/skin1/images/common/block_r/side.gif);
}
table.blockR td.middle{
	cursor:pointer;
	background-position:bottom;
	background-repeat:repeat-x;
	background-image:url(/skin/skin1/images/common/block_r/middle.gif);
}

/* Block O */
table.blockO td.top{
	height:11px;
	background-image:url(/skin/skin1/images/common/block_o/top.gif);
}
table.blockO td.bottom{
	height:6px;
	background-image:url(/skin/skin1/images/common/block_o/bottom.gif);
}
table.blockO td.side{
	width:1px;
	background-image:url(/skin/skin1/images/common/block_o/side.gif);
}
table.blockO td.middle{
	cursor:pointer;
	background-position:bottom;
	background-repeat:repeat-x;
	background-image:url(/skin/skin1/images/common/block_o/middle.gif);
}

/* Block G */
table.blockG td.top{
	height:11px;
	background-image:url(/skin/skin1/images/common/block_g/top.gif);
}
table.blockG td.bottom{
	height:6px;
	background-image:url(/skin/skin1/images/common/block_g/bottom.gif);
}
table.blockG td.side{
	width:1px;
	background-image:url(/skin/skin1/images/common/block_g/side.gif);
}
table.blockG td.middle{
	cursor:pointer;
	background-position:bottom;
	background-repeat:repeat-x;
	background-image:url(/skin/skin1/images/common/block_g/middle.gif);
}

/* Block DB */
table.blockDB td.top{
	height:11px;
	background-image:url(/skin/skin1/images/common/block_db/top.gif);
}
table.blockDB td.bottom{
	height:6px;
	background-image:url(/skin/skin1/images/common/block_db/bottom.gif);
}
table.blockDB td.side{
	width:1px;
	background-image:url(/skin/skin1/images/common/block_db/side.gif);
}
table.blockDB td.middle{
	cursor:pointer;
	background-position:bottom;
	background-repeat:repeat-x;
	background-image:url(/skin/skin1/images/common/block_db/middle.gif);
}

/* Block P */
table.blockP td.top{
	height:11px;
	background-image:url(/skin/skin1/images/common/block_p/top.gif);
}
table.blockP td.bottom{
	height:6px;
	background-image:url(/skin/skin1/images/common/block_p/bottom.gif);
}
table.blockP td.side{
	width:1px;
	background-image:url(/skin/skin1/images/common/block_p/side.gif);
}
table.blockP td.middle{
	cursor:pointer;
	background-position:bottom;
	background-repeat:repeat-x;
	background-image:url(/skin/skin1/images/common/block_p/middle.gif);
}

/* Block Default */
table.block td.top{
	height:11px;
	background-image:url(/skin/skin1/images/common/block/top.gif);
}
table.block td.bottom{
	height:6px;
	background-image:url(/skin/skin1/images/common/block/bottom.gif);
}
table.block td.side{
	width:1px;
	background-image:url(/skin/skin1/images/common/block/side.gif);
}
table.block td.middle{
	cursor:pointer;
	background-position:bottom;
	background-repeat:repeat-x;
	background-image:url(/skin/skin1/images/common/block/middle.gif);
}

/* Round Title Bar */
td.roundTitleBarLeft{
	background-color:#007abc;
	background-image:url(/skin/skin1/images/common/round/title_part1.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
td.roundTitleBarRight{
	background-image:url(/skin/skin1/images/common/round/title_part2.gif);
	background-position:right top;
	background-repeat:no-repeat;
	background-color:#007abc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

/* Home Page course List */
td.homeCourseList{
	background-color:#ECECEC;
	color:#333333;
	cursor:pointer;
}
td.homeCourseList_o{
	background-color:#e1f3ff;
	color:#00d0ff;
	cursor:pointer;
}
/* Home News List*/
.homeNewsItem{
	background-position:bottom;
	background-repeat:repeat-x;
	background-image:url(/skin/skin1/images/common/home_newsItem_bg.gif);
}


.enquiryTable{
	background-color: #edeef1;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.enquiryTable td{
	padding: 3px;
	padding-left: 9px;
	padding-right: 9px;
}

/* Room Booking */
table.rmBkTbl th{
	background-color:#0176F8;
	color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
}
table.rmBkTbl td{
	border-bottom:1px solid #AAAAAA;
	padding-left:10px;
	padding-right:10px;
}


/* Course Resource File List */
ul.list, ol.list{
	margin:0px;
	padding:0px;
}
ul.list li, ol.list li{
	margin-left:20px;
}

/* Event */
tr.proSemRow th{
	background-color:#edeef1;
	text-align:left;
	color:#333333;
}
tr.proSemRow td{
	background-color:#edeef1;
	color:#1080b3;
	cursor:pointer;
}
tr.proSemRowOver td{
	background-color:#0073E6;
	color:#FFFFFF;
	cursor:pointer;
}

/* Event */
tr.eventRow td{
	background-color:#EDEEF1;
}
tr.eventRowOver td{
	background-color:#dae0f2;
}