body, table, tr, td, form, div, p, h1, h2, h3, h4, a:link, a:visited, a:hover, a {
	margin: 0 0 0 0;
	padding: 0;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: medium;
	font-style: normal;
}
div, table, tr, td, img 
{margin: 0 0 0 0; padding: 0;}

<style type="text/css">
h1 {
padding: 0px;
background: url(/mobile/images/hp-colours/banner-bak_default.gif);
background-repeat: repeat-x;
background-color: #003399;
color: white;
font-weight: bold;
font-size: small;
}

h2 {
color: #0d6a8b;
font-weight: normal;
font-size: medium;
padding: 0px;

background-repeat: repeat-x;
background-color: #9E9F63;
border-bottom: 1px solid #c1c0c0;
}

h3 {
color: #0d6a8b;
font-weight: normal;
font-size: medium;
padding: 0px;

background-repeat: repeat-x;
background-color: #D9D9D9;
border-bottom: 1px solid #c1c0c0;
}

h2 a:link, h2 a:visited {color: #6666CC; font-weight: bold; text-decoration: none;}
h2 a:hover, h2 a:active {color: #0d6a8b; text-decoration: underline;}

.breakingNews a:link, .breakingNews a:visited {color: #940000; font-weight: bold; text-decoration: none;}
.breakingNews a:hover, .breakingNews a:active {color: #940000; text-decoration: underline;}

hr {
width: 100%;
color: #e0e0e0;
background-color: #e0e0e0;
border: 1px solid #e0e0e0;
height: 4px;
margin: 0 0 0 0;
padding: none;
border: none;
}

a:link, a:visited {color: #475C97; font-weight: bold; text-decoration: none;}
a:hover, a:active {color: #222C48; text-decoration: none;}
#topAnchor {display: none;}

/* New promos */
#topPromo {background-color: #000000;}
#topPromo p {color: white; font-size: small; border-top: 1px solid #757474; padding: 2px;}
#topPromo a:link, #topPromo a:visited {color: white; font-size: small; display: block; text-decoration: none;}
#topPromo a:hover, #topPromo a:active {color: #1bc5ff; font-size: small; display: block; text-decoration: underline;}

.promBreaking {background-color: black;}

.hoverPromo {
border-bottom: 1px solid #c1c0c0;
background-color: #e9e9e9;
}
.hoverPromo:hover {
background: url(/mobile/images/hp-colours/banner-bak_default.gif);
background-repeat: repeat-x;
border-bottom: 1px solid #c1c0c0;
background-color: #ADADAD;
}
.hoverPromo img {float: left; margin: 0 4px 0 0;}
.hoverPromo p {color: white; padding: 1px; font-size: small;}

a.promoLink:link, a.promoLink:visited {color: #4A6065; font-size: small; text-decoration: none;}
a.promoLink:hover, a.promoLink:active {color: #003399; font-size: small; text-decoration: none;}

.linkList ul {border-bottom: 1px solid #C1C0C0;}
.linkList li {padding: 2px; padding-left: 19px; margin: 2px;}
.listTxt {
background: url(/mobile/images/newimgs/ico_txt_on-fff.gif);
background-repeat: no-repeat;
background-position: top left;}
.listPlay {
background: url(/mobile/images/newimgs/ico_pla_on-fff.gif);
background-repeat: no-repeat;}
.listAud {
background: url(/mobile/images/newimgs/ico_aud_on-fff.gif);
background-repeat: no-repeat;}
.listWar {background: url(/mobile/images/newimgs/ico_war_on-fff.gif);
background-repeat: no-repeat;}
.listMore {background: url(/mobile/images/newimgs/ico_pls_on-fff.gif);
background-repeat: no-repeat; background-color: #f2f2f2;}

.linkList a:link, .linkList a:visited {color: #333333; font-weight: normal; text-decoration: none; font-size: small;}
.linkList a:hover, .linkList a:active {text-decoration: underline; color: #0d6a8b; font-size: small;}

.backTop {background-color: #e0e0e0; padding: 3px;}
.backTop hr {display: none;}
#navTools {border-top: 5px solid #e0e0d0;}
</style>