#channels {
	DISPLAY: block; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	WIDTH: 170px; 
	COLOR: #fff; 
	LINE-HEIGHT: 20px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	LIST-STYLE-TYPE: none;
}

#channels td {
	text-align:left;
}

#channels .header {
	BACKGROUND-COLOR: #5e82a9;
	PADDING-LEFT: 6px; 
	BORDER: #231f20 1px solid;
	text-transform:capitalize;
}

#channels A {
	BORDER-bottom: #231f20 1px solid;
	BORDER-left: #231f20 1px solid;
	BORDER-right: #231f20 1px solid;
	DISPLAY: block; 
	PADDING-LEFT: 6px; 
	FONT-WEIGHT: bold; 
	COLOR: #000; /* text colour */
	BACKGROUND-COLOR: #dee4e9;
	/*BACKGROUND-COLOR: #e1d4c0; */
	TEXT-DECORATION: none;
	WIDTH: 165px; /* place it here so that can highlight correctly */
}

#channels A:hover {
	BACKGROUND-COLOR: #fff;
	/*COLOR: #fff;*/
}

#channels h2{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}

/* ************************************************************************************************ */

#currentissue {
	FONT-WEIGHT: bold; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px;  
	COLOR: #fff; 
	LINE-HEIGHT: 20px; 
}

#currentissue td {
	text-align:left;
}

#currentissue .header {
	BACKGROUND-COLOR: #474337;
	PADDING-LEFT: 6px; 
	text-transform:capitalize;
}

#currentissue .smalltext {
	PADDING-LEFT: 6px;
	FONT-WEIGHT: bold; 
	COLOR: #000; /* text colour */
	FONT-SIZE: 11px; 
	LINE-HEIGHT: 25px;
	BACKGROUND-COLOR: #fff;
}

#currentissue .pollQuestion {
	PADDING-LEFT: 6px;
	FONT-WEIGHT: bold; 
	COLOR: #000; /* text colour */
	FONT-SIZE: 11px; 
	LINE-HEIGHT: 15px;
	BACKGROUND-COLOR: #fff;
}

#currentissue .archivesdate {
	PADDING-LEFT: 6px;
	FONT-WEIGHT: bold; 
	COLOR: #5a0000; /* text colour */
	FONT-SIZE: 11px; 
	LINE-HEIGHT: 25px;
	BACKGROUND-COLOR: #fff;
}

#currentissue A.smalltext{
	TEXT-DECORATION: underline;
}

#currentissue .contents{
	font-size:10px;
	PADDING-RIGHT: 2px;
	COLOR: #000; /* text colour */
	FONT-WEIGHT: normal; 
	BACKGROUND-COLOR: #fff;
	LINE-HEIGHT: normal;
}

#currentissue .contents A, .contents A:visited{
	TEXT-DECORATION: none;
	BACKGROUND-COLOR: #fff;
}

#currentissue .contents A:hover, .contents A:active{
	TEXT-DECORATION: underline;
	BACKGROUND-COLOR: #fff;
}

#currentissue A {
	BORDER: #fff 1px solid; 
	DISPLAY: block; 
	PADDING-LEFT: 6px; 
	FONT-WEIGHT: bold; 
	COLOR: #000; /* text colour */
	BACKGROUND-COLOR: #e1d4c0; 
	TEXT-DECORATION: none;
}

#currentissue .viewmore A, .viewmore A:visited {
	FONT-WEIGHT: bold;
	color: #000000;
	TEXT-DECORATION: none;
	text-align:right;
	PADDING-RIGHT: 6px;
	FONT-SIZE: 11px; 
	LINE-HEIGHT: 25px;
	BACKGROUND-COLOR: #fff;
}

#currentissue .viewmore A:hover, .viewmore A:active {
	text-decoration:underline;
}

/* ************************************************************************************************ */

#topstory {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff;
}


#topstory .header {
	/*BACKGROUND-COLOR: #6f684e;*/
	BACKGROUND-COLOR: #ce0000;
	PADDING-LEFT: 6px; 
	PADDING-RIGHT: 6px; 
	COLOR: #fff;
	LINE-HEIGHT: 20px; 
	text-transform:capitalize;
	FONT-SIZE: 12px;
}

#topstory .currentissueHead {
	PADDING-LEFT: 6px; 
	COLOR: #000;
	LINE-HEIGHT: 20px;
	font-size:14px;
	font-weight:bold;
}

#topstory .body {
	FONT-SIZE: 11px; 
	BACKGROUND-COLOR: #ffffff;
	PADDING-left: 6px;
	PADDING-right: 6px;
	COLOR: #000;
	DISPLAY: block;
	font-weight:normal;
	LINE-HEIGHT:normal;
}

#topstory .body h1{
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
}

#topstory .body h4{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
}

#topstory .body li{
	list-style-type:square;
	LINE-HEIGHT: normal;
	color:#000;
	PADDING-left: 0px;
	PADDING-right: 0px;
}

#topstory .body A {
	FONT-WEIGHT: bold; 
	COLOR: #000; /* text colour */
	BACKGROUND-COLOR: #ffffff; 
	TEXT-DECORATION: underline;
}

#topstory .body img {
	padding-top:5px;
	padding-bottom:5px;
}

#topstory .body A:hover {
	text-decoration:underline;
	color:#666
}

#topstory .adsensebody A {
	DISPLAY: block;
	TEXT-DECORATION: none;
}

#topstory .adsensebody A:hover {
	DISPLAY: block;
	TEXT-DECORATION: none;
	COLOR: #CCCCCC; /* text colour */
}

#topstory .showdate{
	FONT-WEIGHT: normal;
	color: #fd9c31;
	PADDING-LEFT: 6px;
}

#topstory .viewmore A, .viewmore A:visited{
	FONT-WEIGHT: bold;
	color: #000000;
	TEXT-DECORATION: none;
	text-align:right;
	PADDING-RIGHT: 6px;
	font-size:12px;
}

#topstory .viewmore A:hover, .viewmore A:active{
	text-decoration:underline;
}

#topstory .page A, .page A:visited{
	FONT-WEIGHT: bold;
	color: #FFF;
	TEXT-DECORATION: none;
	text-align:right;
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
}

#topstory .page A:hover, .page A:active{
	text-decoration:underline;
}

/* ************************************************************************************************ */

#news {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff;
}


#news .header {
	BACKGROUND-COLOR: #231f20;
	PADDING-LEFT: 6px; 
	COLOR: #fff;
	LINE-HEIGHT: 20px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform:capitalize;
}

#news .header2 { /* for related articles */
	BACKGROUND-COLOR: #5a0000;
	PADDING-LEFT: 6px; 
	COLOR: #fff;
	LINE-HEIGHT: 20px;
	font-family: Arial, Helvetica, sans-serif;
}

#news .header3 { /* for related articles */
	BACKGROUND-COLOR: #474337;
	PADDING-LEFT: 6px; 
	COLOR: #fff;
	LINE-HEIGHT: 20px;
	font-family: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px; 
}

#news .body {
	FONT-SIZE: 12px; 
	BACKGROUND-COLOR: #ffffff;
	PADDING-left: 6px;
	PADDING-right: 6px;
	COLOR: #000;
	DISPLAY: block;
	font-weight:normal;
}

#news .body h1{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}

#news .body li{
	list-style-type:square;
	LINE-HEIGHT: 20px;
	color:#d2252b;
	PADDING-left: 0px;
	PADDING-right: 0px;
}

#news .body A {
	FONT-WEIGHT: bold; 
	COLOR: #000; /* text colour */
	BACKGROUND-COLOR: #ffffff; 
	TEXT-DECORATION: underline;
	text-align:left;
}

#news .body A:hover {
	color:#CCCCCC;
}


#news .bodyforcurrentissue A, .bodyforcurrentissue A:visited {
	FONT-WEIGHT: bold; 
	COLOR: #000; /* text colour */
	BACKGROUND-COLOR: #ffffff; 
	TEXT-DECORATION: none;
	text-align:left;
	FONT-SIZE: 12px;
}

#news .bodyforcurrentissue A:hover {
	color:#CCCCCC;
}

#news .viewmore A, .viewmore A:visited{
	FONT-WEIGHT: bold;
	color: #000000;
	TEXT-DECORATION: none;
	text-align:right;
	PADDING-RIGHT: 6px;
}

#news .viewmore A:hover, .viewmore A:active{
	text-decoration:underline;
}

/* ************************************************************************************************ */

#add {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff;
	text-transform:capitalize;
}


#add .header {
	/*BACKGROUND-COLOR: #231f20;*/
	BACKGROUND-COLOR: #6f684e;
	PADDING-LEFT: 6px; 
	COLOR: #fff;
	LINE-HEIGHT: 20px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform:capitalize;
}

#add .body {
	FONT-SIZE: 12px; 
	BACKGROUND-COLOR: #ffffff;
	PADDING-left: 6px;
	PADDING-right: 6px;
	COLOR: #000;
	DISPLAY: block;
	font-weight:normal;
}

#add .body h3{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
}

#add .body li{
	list-style-type:square;
	list-style-position:outside;
	padding-left: 14px;
	margin-left: 0px;
	LINE-HEIGHT: 20px;
	color:#d2252b;
}

#add span{
	color:#000;
	font-size:11px;
	LINE-HEIGHT: normal;
}

#add .body A {
	FONT-WEIGHT: bold; 
	COLOR: #000; /* text colour */
	BACKGROUND-COLOR: #ffffff; 
	TEXT-DECORATION: underline;
}

#add .body A:hover {
	color:#CCCCCC;
}

#add .viewmore{
	FONT-WEIGHT: bold;
	color: #000000;
	TEXT-DECORATION: none;
	text-align:right;
	PADDING-RIGHT: 6px;
	font-size:11px;
}

/* ************************************************************************************************ */

#quicklinks {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff;
	
}


#quicklinks .header {
	COLOR: #fff;
	LINE-HEIGHT: 20px;
	font-family: Arial, Helvetica, sans-serif;
}

#quicklinks .body {
	FONT-SIZE: 12px; 
	PADDING: 2px;
	COLOR: #000;
	font-weight:normal;
	text-align:right;
}

#quicklinks .body A, .body A:visited {
	FONT-WEIGHT: bold;
	color: #5f82aa;
	TEXT-DECORATION: none;
	text-align:right;
	/*PADDING-RIGHT: 6px;*/
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
}

#quicklinks .body A:hover, .body A:active {
	color: #5f82bb;
	TEXT-DECORATION: none;
}


/* ************************************************************************************************ */

#rightside .body{
	FONT-SIZE: 10px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	padding-bottom:10px;
}

/* ************************************************************************************************ */

#indexnews {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff;
}

#indexnews .viewpointhead {
	FONT-SIZE: 12px;  
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	COLOR: #ffffff;
}

#indexnews .viewpointbody {
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
}

#indexnews h3{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}

#indexnews .body A {
	FONT-WEIGHT: bold; 
	COLOR: #000; /* text colour */
	BACKGROUND-COLOR: #ffffff; 
	TEXT-DECORATION: underline;
	text-align:left;
}

#indexnews .body A:hover {
	color:#CCCCCC;
}

#indexnews .body {
	FONT-SIZE: 12px; 
	BACKGROUND-COLOR: #ffffff;
	PADDING-right: 6px;
	COLOR: #000;
	DISPLAY: block;
	font-weight:normal;
}

#indexnews .header {
	BACKGROUND-COLOR: #231f20;
	/*BACKGROUND-COLOR: #6f684e;*/
	PADDING-LEFT: 6px; 
	COLOR: #fff;
	LINE-HEIGHT: 20px; 
	text-transform:capitalize;
}

#indexnews .banner{
	FONT-SIZE: 10px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
}


#indexnews .viewmore A, .viewmore A:visited{
	FONT-WEIGHT: bold;
	color: #000000;
	TEXT-DECORATION: none;
	text-align:right;
	PADDING-RIGHT: 6px;
}

#indexnews .viewmore A:hover, .viewmore A:active{
	text-decoration:underline;
}

A.dayheader {
	font-size:14px;
	PADDING-LEFT: 4px;
	padding-right:4px;
	COLOR: #000;
	LINE-HEIGHT: 20px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform:capitalize;
	text-decoration:none;
}

A.dayheader:visited {
	color: #be0808;
	TEXT-DECORATION: underline;
}

A.dayheader:hover {
	color: #be0808;
	TEXT-DECORATION: underline;
}



/* ************************************************************************************************ */

/* ************************************************************************************************

#showimage {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff;
}

#showimage .header {
	FONT-SIZE: 11px;  
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
}

#showimage .body A {
	FONT-WEIGHT: bold; 
	COLOR: #000; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-DECORATION: underline;
	text-align:left;
}

#showimage .body A:hover {
	color:#CCCCCC;
}

#showimage .body {
	FONT-SIZE: 11px; 
	BACKGROUND-COLOR: #ffffff;
	PADDING-right: 6px;
	PADDING-left: 6px;
	COLOR: #000;
	DISPLAY: block;
	font-weight:normal;
}

#showimage tr {
	border:#5E82A9 solid 1px;
}

#showimage .header {
	BACKGROUND-COLOR:#DEE4E9;
	PADDING-LEFT: 6px; 
	COLOR: #000;
	LINE-HEIGHT: 20px; 
	text-transform:capitalize;
	border:#5E82A9;
}

#showimage .viewmore A, .viewmore A:visited{
	FONT-WEIGHT: bold;
	color: #000000;
	TEXT-DECORATION: none;
	text-align:right;
	PADDING-RIGHT: 6px;
}

#showimage .viewmore A:hover, .viewmore A:active{
	text-decoration:underline;
}

/* ************************************************************************************************ */

#aboutus {
	DISPLAY: block; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #fff; 
	LINE-HEIGHT: 20px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	LIST-STYLE-TYPE: none;
}

#aboutus td {
	text-align:center;
}

#aboutus  .header {
	BACKGROUND-COLOR: #fff;
	BORDER: #231f20 1px solid;
	text-align:center;
}

#aboutus A {
	BORDER-bottom: #231f20 1px solid;
	BORDER-top: #231f20 1px solid;
	BORDER-left: #231f20 1px solid;
	BORDER-right: #231f20 1px solid;
	DISPLAY: block; 
	FONT-WEIGHT: bold; 
	COLOR: #000; /* text colour */
	BACKGROUND-COLOR: #f5eddc;
	/*BACKGROUND-COLOR: #e1d4c0; */
	TEXT-DECORATION: none;
	FONT-SIZE: 11px;
	width: 90px;
}

#aboutus A:hover {
	BACKGROUND-COLOR: #f0e3c8;
	/*COLOR: #fff;*/
}

/* ************************************************************************************************ */
