@CHARSET "UTF-8";


/* Staff */
div.fce_staff {
	clear: both;
	margin-bottom: 0.75em;
	padding-bottom:5px;
}

div.fce_staff h2 {
	padding-top: 0px;
}

div.fce_staff_data_description {
	color: #606060;
	font-weight: bold;
}

div.fce_staff_data h2 {
	margin-bottom: 0.75em;
}

div.fce_staff_image {
	float: left;
	margin-right: 0.625em;
}

div.fce_staff_data dl {
	margin-top: 0.5em;
}

div.fce_staff_data dt {
	color: #606060;
	width: 4.5em;
	margin-right: 0.4em;
	text-align: right;
	float: left;
}


/* Rounded box */ 
div.fce_description, div.fce_staff, div.fce_study_program {
	padding: 5px;
	background: #F8F7F7;
	border: 1px solid #cecece;
	border-radius: 5px;
	-moz-border-radius: 6px;
	margin-bottom: 10px;
}

div.fce_description_image {
	float: left;
	margin-right: 7px;
}

div.fce_description_data h2 {
	padding-top: 0px;
	padding-bottom: 0.5em;
}

div.fce_description_data h2 a {
	text-decoration: none;
}

div.fce_description_data dl {
	margin-top: 0.5em;
}

div.fce_description_data dt {
	width: 4.5em;
	margin-right: 0.4em;
	text-align: right;
	float: left;
}


/* Study program */
div.fce_study_program {
	float: left;
	width: 248px;
	margin-right: 10px;
}

a.fce_study_program_link {
	display: block;
	padding-left: 7px;
	text-decoration: none;
}


/* UDP course description */
div.fce_course_udp {
	padding-bottom: 5px;	
}

h2.fce_course_udp_title {
	padding-top: 0px;
	padding-left: 7px;
}

div.fce_course_udp_lecturer {
	font-weight: bold;
	color: #606060;
	padding-left: 7px;
}

div.fce_course_udp_institution {
	color: #606060;	
	padding-left: 7px;
}

div.fce_course_udp_text {
	padding-top: 0.625em;
	padding-left: 7px;
}

/* UDP public lecture */
div.fce_public_lecture_udp {
	padding-top: 0.5em;
}

div.fce_public_lecture_udp_date {
	padding-left: 7px;
}

div.fce_public_lecture_udp_title {
	padding-left: 7px;
        font-size: 100%;
        font-weight: bold;
        text-transform: uppercase;
        padding-top: 0.3125em;
        padding-right: 0px;
        padding-bottom: 0.5em;
}

div.fce_public_lecture_udp_lecturer {
	padding-left: 7px;
        font-weight: bold;
}

div.fce_public_lecture_udp_institution {
	padding-left: 7px;
	color: #606060;
}

/*================================ New Layout ================================*/
#fce_featured_module_left{
	background:#f8f7f7;
	border:#d8d8d8 solid 1px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

#fce_featured_module_left .content a{
	text-decoration:none;
}

#featured-content ul, #featured-content li{
	list-style:none;
}

#featured-content ul{
	margin:0;
	padding:0;
}

#featured-content li{
	background:url(../imgs/checked-orange.png) no-repeat 5px 0;
	padding:0 0 10px 35px;
	margin:10px 0 0 0;
	font-size:1.1em;
}

.content ul, .content li{
	list-style:none;
}

.content ul{
	margin:0;
	padding:0;
}

.content li{
	background:url(../imgs/arrow-dot.gif) no-repeat 5px 5px;
	padding:0 0 3px 20px;
	margin:3px 0 0 0;
}


#fce_featured_module_1_col_1 h2, #fce_featured_module_1_col_2 h2, #fce_featured_module_1_col_3 h2, #fce_featured_module_1_col_4 h2{
	color:#FF6600;
	border-bottom:#dddddd solid 1px;
	padding-bottom:7px;
	font-size:1.2em;
}

#fce_featured_module_left h2{
	color:#FF6600;
	font-size:1.2em;
}

#fce_featured_module_1{
	background:url(../imgs/bg-main-section.jpg) repeat-x top;
}

#fce_featured_module_1 .content{
	height:150px;
}

#fce_featured_module_1 .content a{
	text-decoration:none;
}

#fce_featured_module_1 h1{
	margin:0;
	color:#FF6600;
	border-bottom:#dddddd solid 1px;
	padding:0.3125em 0 0.625em;
	font-size:1.2em;
}	
#fce_featured_module_right h2{
	color:#FF6600;
	border-bottom:#dddddd solid 1px;
	padding:0.3125em 0 0.625em;
	font-size:1.2em;
}

#fce_featured_module_right .content{
	padding-top:10px;
/* maba	text-align:center; */
}

#fce_featured_module_right .content img{
	margin:3px;
}

#fce_featured_module_right .csc-default{
	display:inline;
}

.news-list-item{
	border-bottom:#e6e6e6 dotted 1px;
}

.news-latest-item{
	background:url(../imgs/arrow_small.png) no-repeat 0 6px;
	padding-left:15px;
}
}
