BODY, DIV, SPAN, FONT, TD {FONT-FAMILY: Verdana, Arial, Helvetica, SansSerif; FONT-SIZE: 12px}
A { FONT-FAMILY: Verdana, Arial, Helvetica, SansSerif; FONT-SIZE: 12px; color: #000000}
.breadcrumbs { font-size: 11px}
.breadcrumbs_color { font-size: 11px; color: #990000}
.breadcrumbs2 { PADDING-BOTTOM: 2px; PADDING-TOP: 2px}
.bold { font-weight: bold}
.boxbody { PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px}
.boxbordergrey { border:1px solid #666666;}
.boxindent { LIST-STYLE: decimal inside; padding-top: 8px; padding-bottom: 8px; padding-right: 8px; padding-left: 8px}
.boxmargin { LIST-STYLE: decimal inside; padding-top: 8px; padding-bottom: 8px; padding-right: 8px; padding-left: 8px}
.boxtitle { padding-top: 2px; padding-bottom: 2px; padding-right: 2px; font-weight: bold; text-transform: uppercase; padding-left: 4px}
.boxtitlewhite { font-size: 10px; font-weight: bold; color: #FFFFFF; text-transform: uppercase; text-decoration: none}
.boxtitleblack { font-size: 10px; font-weight: bold; color: #000000; text-transform: uppercase; text-decoration: none}
.dingbat { font-size: 10px; font-weight: bold; color: #990000; text-decoration: none}
.hot { font-weight: bold; color: #FF0000}
.leftindent { padding-left: 12px}
.linkbold { font-size: 11px; font-weight: bold}
.linkheadline { color: #000000}
.linkcolour { color: #000066}
.linktopstory { font-size: 15px; font-weight: bold; padding-top: 4px; text-decoration: none}
.linknav { font-size: 11px; font-weight: normal; color: #000000; line-height: 14px}
.navboxtitlegrey {	background-color: #999999;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #666666;	padding-left: 4px;	padding-bottom: 1px;}
.newsheading { font-weight: bold; text-transform: uppercase}
.newsheadingcolour { font-weight: bold; color: #000066; text-transform: uppercase ; text-decoration: none}
.newsheadline { font-weight: bold}
.newsheadlinecolour { font-weight: bold ; color: #000066}
.plain { font-size: 12px; COLOR: #000000; FONT-WEIGHT: normal}
.sectionname { font-weight: bold; text-transform: uppercase; color: #FFFFFF}
.small { FONT-SIZE: 11px;}
.smallbold { font-size: 11px; font-weight: bold}
.smallcolour { font-size: 11px; color: #000066}
.smallcolourbold { font-size: 11px; font-weight: bold; color: #000066}
.smallgrey { font-size: 11px; color: #666666}
.smallitalic { font-size: 11px; font-style: italic}
.smallnounderline { font-size: 10px; text-decoration: none}
.smallred { font-size: 11px; color: #990000}
.smallredbold { font-size: 11px; color: #990000 ; font-weight: bold}
.storybyline { FONT-WEIGHT: bold; MARGIN-TOP: 10pt}
.storycaption { FONT-WEIGHT: bold}
.storycredit { FONT-SIZE: 11px; }
.storydate { margin-top: 10px; font-style: italic}
.storyheadline { FONT-SIZE: medium; COLOR: black; font-weight: bold; line-height: 120%}
.storypub { FONT-WEIGHT: normal}
.storysubhead { FONT-SIZE: medium}
.storytext { FONT-SIZE: 13px;}
.textad { font-size: 12px; color: #000000; padding-bottom: 4px; padding-top: 3px}
.textad2 { font-size: 12px; color: #000000}

/*styles added Nov 03*/
.newsboxbargrey {    background-color: #999999;    border-top-width: 1px;    border-top-style: solid;    border-top-color: #666666;    padding-left: 4px;    padding-bottom: 2px;}
.newsboxbarred {    background-color: #990000;    padding-left: 4px;    padding-bottom: 2px; padding-top: 2px;}

.linegrey {    padding: 1px;    margin-top: 5px;    margin-bottom: 5px;    border-top-width: 1px;border-top-style: solid;        border-top-color: #666666;}
.linered {    padding: 1px;    margin-top: 5px;    margin-bottom: 5px;    border-top-width: 1px;border-top-style: solid;        border-top-color: #990000;}

.newsheadlinebold {     font-size: 12px;    font-weight: bold; }
