html, body {
	padding: 0;
	margin: 0;
}

#kwsn_parlimen {width: 90%; margin: 0 auto; padding: 3px 15px 3px 0; }
#kwsn_dun {width: 90%; margin: 0 auto; padding: 3px 15px 3px 0; }

#wrapper {width: 968px; margin: 0 auto; }

#content_wrapper { margin-left:20px; }

p { margin-top:0; font-family: Georgia, "Times New Roman", Times, serif;font-size:100%;}

img { border:0; }

a {	color:#333; text-decoration:none;}
a:hover { text-decoration:underline; }

.summary	{ font-family:Georgia, "Times New Roman", Times, serif; font-size:120%; color:#006291; text-decoration:none; font-weight:normal; }


.red { font-family:Georgia, "Times New Roman", Times, serif; font-size:140%; color:#CD0301; }
.green { color:#046603; }
.caption { font-family:Arial, Helvetica, sans-serif; margin-top:5px; font-size:90%; }


.quote { font-family:Georgia, "Times New Roman", Times, serif; color:#000; width:45%; float:right; padding:0 0 10px 10px; font-size:150%;	border-left: 5px solid #ccc; margin: 0 0 10px 10px;}
.quote_sub { font-size:65%;	line-height:25px; }

.td_dark_grey { background-color:#ccc; }
.td_weather { font-size:120%; padding:0; text-align:center; }

.section_heading { font-family:Georgia, "Times New Roman", Times, serif; font-size:140%; color:#676767; width:100%; float:left; }
.section_heading a {color:#006291;}

.section_heading_full { font-family:Georgia, "Times New Roman", Times, serif; font-size:140%; color:#676767; }

.img_right { float:right; padding: 0 0 3px 3px; }
.img_left { float:left;	padding: 0 3px 3px 0; }
.img_left_with_caption { width:127px; float:left; padding: 3px 15px 3px 0; font-size:x-small; }
.img_left_with_caption img { padding: 0 3px 3px 0; }
.img_right_with_caption { width:127px; float:right; padding: 3px 0 3px 15px; font-size:x-small; }
.img_right_with_caption img { padding: 0 3px 3px 0; }

.txt_blue{ color:#006291; }
.sports_cat{ color:#006291; }

a.more { font-family:Georgia, "Times New Roman", Times, serif; float:right; color:#676767; text-decoration:none; padding-top:4px; 	font-size:90%; }
a:hover.more { text-decoration:underline; }

a.back_to_top {	float:right; padding-top:4px; }

/* Header Styles */

.right_col_split { float:left; }
.right_col_split table { font-size:95%;	}


#right_col_times, #rhs_col { margin-left:10px; float:right; width:300px; padding:20px 0 10px 0; }

#weekly_index table { margin:0; }
input {font-family:Arial, Helvetica, sans-serif;}

/* Content */
#content8 { font-family:Georgia, "Times New Roman", Times, serif; font-size:100%; color:#333333; padding:0; margin:0; font-weight:normal;float:left; width:660px; padding:0px 0 0px 0;}

#content_left, .content_left { float:left; width:300px; }
#content_right, .content_right { float:left; margin-left:20px; width:300px; }

.content_full p { font-family:Georgia, "Times New Roman";font-size:110%;}		

/* was padding-top:10px */

#main_headline { margin:0; padding:0; list-style:none; }
#main_headline img{ padding:0 20px 5px 0; }
#main_headline h1 {margin:0; padding:0; top:0;}

#contribute { margin:15px 0 0 0; border-top:1px solid #ccc; padding:3px 0 10px 0; }


.news_boxes, #sports_news, #news_in_focus_horizontal, .news { padding:0; margin:5px 0 10px 0; list-style:none; border-top:1px solid #ccc; clear:both; }
.news_boxes img, #news_in_focus_horizontal img { padding: 0 10px 2px 0; float:left; }
.news_boxes li { padding:5px 10px 5px 0; height:66px; }

#news_in_focus_horizontal li { padding:10px 10px 5px 0; float:left; width:30%; }

#sports_news li, .news li { padding:5px 0 5px 0; }
#sports_news img{ float:right; padding: 0 0 2px 2px; }

.breaking_news { margin:5px 0 10px 0; padding:0; list-style:none; border-top:1px solid #ccc; border-bottom:1px dotted #ccc; clear:both; }
.breaking_news .headline{ font-size:100%; }
.breaking_news li{ font-size:95%; padding:4px 0 4px 0; border:0;}
.breaking_news .time { float:left;width:35px; font-weight:bold; color:#333; border:1px solid #fff; display:block;}
.breaking_news .date { float:left; width:65px; font-weight:bold; color:#006291; }
.breaking_news img{ float:right; padding: 0 0 5px 5px; }
.breaking_news a {display:block; color: #006291;}

BODY {
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana,Arial
}
.content {
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana,Times New Roman,Arial,helvetica
}
.tajuksection {
	FONT-SIZE: 16pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,helvetica
}
.tajuksum {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Tahoma,Verdana,Arial,helvetica
}

.tajuk	{ font-family:Georgia, "Times New Roman", Times, serif; font-size:160%; color:#006291; text-decoration:none; font-weight:normal; }
.tajuks	{ font-family:Georgia, "Times New Roman", Times, serif; font-size:100%; color:#006291; text-decoration:none; font-weight:normal; }
.teks{ font-family:Georgia, "Times New Roman", Times, serif; font-size:100%; color:#333333; padding:0; margin:0; font-weight:normal; }
.tajuklink	{ font-family:Georgia, "Times New Roman", Times, serif; font-size:100%; color:#006291; text-decoration:none; font-weight:normal; }

.caption {
	FONT: 10px arial, verdana, sans-serif
}
.summary {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; FONT-FAMILY: Arial,helvetica
}
.summary A:link {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana,Arial,helvetica; TEXT-DECORATION: underline
}
.summary A:visited {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana,Arial,helvetica; TEXT-DECORATION: underline
}
TD {
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; FONT-FAMILY: Arial,helvetica
}
.menu {
	FONT-SIZE: 6pt; FONT-FAMILY: Verdana
}
.menu A:link {
	COLOR: white; TEXT-DECORATION: none
}
.menu A:visited {
	COLOR: white; TEXT-DECORATION: none
}
.menu A:hover {
	COLOR: gold; TEXT-DECORATION: underline
}
.content A:link {
	COLOR: blue; TEXT-DECORATION: none
}
.content A:visited {
	COLOR: blue; TEXT-DECORATION: none
}
.content A:hover {
	COLOR: red; TEXT-DECORATION: underline
}
.headline {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,helvetica
}
.headline A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.headline A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.headline A:hover {
	COLOR: darkblue; TEXT-DECORATION: underline
}

