BODY	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 14px;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	}

H1, H2, H3, H4, H5, H6	{
	margin-bottom: 0;
	margin-top: 0;
	}

a:LINK	{
	text-decoration: none;
	color: #000066;
	}

a:VISITED	{
	text-decoration: none;
	color: #666633;
	}

a:ACTIVE, a:HOVER	{
	color: #CC0000;
	text-decoration: underline;
	}

p	{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	margin: 0px;
	}

TD	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}

ul	{
	margin: 0px;
	padding: 0px;
	list-style: square;
	}

li	{
	margin: 0px;
	padding: 0px;
	list-style-position: outside;
	list-style: square;
	/* 	
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-bottom: 0;
	margin-left: 0;
	font-size: 14px;
	 */	
	}

IMG	{
	border: 0;
	}

BLOCKQUOTE	{
	font-size: 14px;
	}

TD.home, TD.justin, TD.world, TD.australia, TD.business, TD.politics, TD.weather, TD.sport, TD.health, TD.arts, TD.scitech, TD.environment, TD.rural, TD.indigenous, TD.offbeat, TD.indepth, TD.forums, TD.services, TD.help, TD.topstories, TD.media, TD.opinion	{
	color: #333333;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-bottom: 2px;
	padding-top: 2px;
	}

TD.home a:link, TD.home a:visited, TD.home a:active, TD.topstories a:link, TD.topstories a:visited, TD.topstories a:active, TD.justin a:link, TD.justin a:visited, TD.justin a:active, TD.world a:link, TD.world a:visited, TD.world a:active, TD.australia a:link, TD.australia a:visited, TD.australia a:active, TD.business a:link, TD.business a:visited, TD.business a:active, TD.politics a:link, TD.politics a:visited, TD.politics a:active, TD.weather a:link, TD.weather a:visited, TD.weather a:active, TD.sport a:link, TD.sport a:visited, TD.sport a:active, TD.health a:link, TD.health a:visited, TD.health a:active, TD.arts a:link, TD.arts a:visited, TD.arts a:active, TD.scitech a:link, TD.scitech a:visited, TD.scitech a:active, TD.environment a:link, TD.environment a:visited, TD.environment a:active, TD.rural a:link, TD.rural a:visited, TD.rural a:active, TD.indigenous a:link, TD.indigenous a:visited, TD.indigenous a:active, TD.offbeat a:link, TD.offbeat a:visited, TD.offbeat a:active, TD.indepth a:link, TD.indepth a:visited, TD.indepth a:active, TD.forums a:link, TD.forums a:visited, TD.forums a:active, TD.services a:link, TD.services a:visited, TD.services a:active, TD.help a:link, TD.help a:visited, TD.help a:active, TD.media a:link, TD.media a:visited, TD.media a:active, TD.opinion a:link, TD.opinion a:visited, TD.opinion a:active	{
	color: #333333;
	text-decoration: none;
	}

TD.home a:hover, TD.topstories a:hover, TD.justin a:hover, TD.world a:hover, TD.australia a:hover, TD.business a:hover, TD.politics a:hover, TD.weather a:hover, TD.sport a:hover, TD.health a:hover, TD.arts a:hover, TD.scitech a:hover, TD.environment a:hover, TD.rural a:hover, TD.indigenous a:hover, TD.offbeat a:hover, TD.indepth a:hover, TD.forums a:hover, TD.services a:hover, TD.help a:hover, TD.media a:hover, TD.opinion a:hover	{
	color: #cc0000;
	text-decoration: none;
	}

.rule	{
	background-color: #666666;
	}

.homeover, .topstoriesover, .justinover, .worldover, .australiaover, .businessover, .politicsover, .weatherover, .sportover, .healthover, .artsover, .scitechover, .environmentover, .ruralover, .indigenousover, .offbeatover, .indepthover, .forumsover, .servicesover, .helpover, .mediaover, .opinionover	{
	color: #CC0000;
	padding-bottom: 2px;
	padding-top: 2px;
	background-color: #eeeeee;
	font-size: 12px;
	}

.homeover a:link, .topstoriesover a:link, .justinover a:link, .worldover a:link, .australiaover a:link, .businessover a:link, .politicsover a:link, .weatherover a:link, .sportover a:link, .healthover a:link, .artsover a:link, .scitechover a:link, .environmentover a:link, .ruralover a:link, .indigenousover a:link, .offbeatover a:link, .indepthover a:link, .forumsover a:link, .servicesover a:link, .helpover a:link, .mediaover a:link, .opinionover a:link	{
	color: #CC0000;
	text-decoration: none;
	}

.homeover a:active, .topstoriesover a:active, .justinover a:active, .worldover a:active, .australiaover a:active, .businessover a:active, .politicsover a:active, .weatherover a:active, .sportover a:active, .healthover a:active, .artsover a:active, .scitechover a:active, .environmentover a:active, .ruralover a:active, .indigenousover a:active, .offbeatover a:active, .indepthover a:active, .forumsover a:active, .servicesover a:active, .helpover a:active, .mediaover a:active, .opinionover a:active	{
	color: #CC0000;
	text-decoration: none;
	}

.homeover a:visited, .topstoriesover a:visited, .justinover a:visited, .worldover a:visited, .australiaover a:visited, .businessover a:visited, .politicsover a:visited, .weatherover a:visited, .sportover a:visited, .healthover a:visited, .artsover a:visited, .scitechover a:visited, .environmentover a:visited, .ruralover a:visited, .indigenousover a:visited, .offbeatover a:visited, .indepthover a:visited, .forumsover a:visited, .servicesover a:visited, .helpover a:visited, .mediaover a:visited, .opinionover a:visited	{
	color: #CC0000;
	text-decoration: none;
	}

.homeover a:hover, .topstoriesover a:hover, .justinover a:hover, .worldover a:hover, .australiaover a:hover, .businessover a:hover, .politicsover a:hover, .weatherover a:hover, .sportover a:hover, .healthover a:hover, .artsover a:hover, .scitechover a:hover, .environmentover a:hover, .ruralover a:hover, .indigenousover a:hover, .offbeatover a:hover, .indepthover a:hover, .forumsover a:hover, .servicesover a:hover, .helpover a:hover, .mediaover a:hover, .opinionover a:hover	{
	color: #CC0000;
	text-decoration: none;
	}

.programs	{
	color: #000000;
	font-size: 12px;
	margin: 0;
	padding: 0;
	}

.programs a:link, .programs a:visited, .programs a:active	{
	color: #000000;
	text-decoration: none;
	}

.programs a:hover	{
	color: #CC0000;
	text-decoration: none;
	}

.programdropdown	{
	margin-top: 4px;
	}

select.proglist	{
	font-size: 12px;
	background-color: #eeeeee;
	width: 100px;
	}

input.proglistgo	{
	background-color: #CCCCCC;
	border-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	float: right;
	color: #000000;
	cursor: pointer;
	margin-right: 4px;
	}

.dateline	{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	margin-top: 2px;
	margin-bottom: 8px;
	}

table.mainpic	{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	margin-top: 8px;
	margin-bottom: 1px;
	}

p.mainpiccaption	{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	margin-top: 8px;
	margin-bottom: 1px;
	}

H1.headline	{
	color: #000000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 200%;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 8px;
	margin-left: 0;
	margin-right: 0;
	}

TD.story a:active, TD.story a:visited, TD.story a:link, TD.story a:hover	{
	text-decoration: underline;
	}

H1.mainheadline	{
	color: #000000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 160%;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 8px;
	margin-left: 0;
	margin-right: 0;
	}

p.detaillink	{
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: normal;
	text-align: right;
	}

P.alert	{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	background-color: #FF0000;
	padding: 2px;
	margin-top: 4px;
	}

P.help	{
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-bottom: 8px;
	margin-top: 8px;
	}

P.sign	{
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-bottom: 8px;
	margin-top: 8px;
	font-style: italic;
	}

P.posted	{
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin-top: 12px;
	margin-bottom: 0px;
	}

P.feedday	{
	color: #666666;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	}

H1.indexheadline	{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 120%;
	font-weight: bold;
	margin-top: 2px;
	margin-bottom: 2px;
	}

H1.indexheadline a:link, H1.indexheadline a:active	{
	color: #000000;
	margin-top: 2px;
	margin-bottom: 2px;
	}

H1.indexheadline a:visited	{
	color: #666633;
	margin-top: 2px;
	margin-bottom: 2px;
	}

H1.indexheadline a:hover	{
	color: #cc0000;
	margin-top: 2px;
	margin-bottom: 2px;
	}

.fullstorylink	{
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}

.fullstorylink a:link, .fullstorylink a:active	{
	color: #000066;
	text-align: right;
	text-decoration: none;
	}

.fullstorylink a:visited	{
	color: #666633;
	}

.fullstorylink a:hover	{
	color: #CC0000;
	text-align: right;
	text-decoration: none;
	}

.extrashead	{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 18px;
	font-weight: normal;
	margin-top: 6px;
	color: #CC0000;
	border-width: 0px 0px 1px 0px;
	border-color: #999999;
	border-style: solid;
	}

.extrassection	{
	color: #cc0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-top: 16px;
	}

.extraslink	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 2px;
	}

.sectionheadblue	{
	color: #000066;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-top: 4px;
	}

.sectionheadwhite	{
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	}

.plugdescription	{
	color: #CC0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 75%;
	margin-top: 12px;
	margin-bottom: 2px;
	text-transform: uppercase;
	}

.plughead	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000066;
	font-weight: bold;
	font-size: 80%;
	margin-top: 0px;
	margin-bottom: 0px;
	}

.plugblurb	{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 80%;
	margin-top: 0px;
	margin-bottom: 4px;
	}

H3.indepthheading	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 16px;
	clear: left;
	}

.indepthheadline	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 4px;
	margin-top: 4px;
	margin-left: 0;
	margin-right: 0;
	}

.caffdescription	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 4px;
	margin-bottom: 4px;
	}

.byline	{
	color: #666666;
	font-size: 12px;
	}

.program	{
	color: #666666;
	}

.mediadesc	{
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	}

.directorylink	{
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	}

.directorylink a:link, .directorylink a:visited, .directorylink a:active	{
	color: #000000;
	text-align: right;
	text-decoration: none;
	}

.directorylink a:hover	{
	color: #CC0000;
	text-align: right;
	text-decoration: none;
	}

H3.directory	{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-weight: bold;
	margin-top: 8px;
	border-color: #999999;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	font-size: 14px;
	color: #cc0000;
	clear: left;
	}

H3.directory a:link, H3.directory a:visited, H3.directory a:active	{
	color: #cc0000;
	text-decoration: none;
	}

H3.directory a:hover	{
	color: #cc0000;
	text-decoration: underline;
	}
	
UL.directoryheadlinelist	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0;
	margin-bottom: 0;
	}

UL.directoryheadlinelist a:link, UL.directoryheadlinelist a:active, UL.directoryheadlinelist a:visited	{
	color: #000000;
	text-decoration: none;
	}

UL.directoryheadlinelist a:hover	{
	color: #CC0000;
	text-decoration: underline;
	}

.topdirectoryheadlinelist	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 15px;
	}

.topdirectoryheadlinelist a:link, .topdirectoryheadlinelist a:active, .topdirectoryheadlinelist a:visited	{
	color: #000066;
	text-decoration: none;
	}

.topdirectoryheadlinelist a:hover	{
	color: #CC0000;
	text-decoration: underline;
	}

.feedfooter	{
	font-family: Georgia, Times, serif;
	font-size: 16px;
	margin-top: 12px;
	margin-bottom: 16px;
	}

.footer	{
	color: #333333;
	font-size: 75%;
	text-align: center;
	}

/* global nav styles start */

.menuitems	{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}

/* global nav styles end */

.regionshead	{
	color: #000099;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #eeeeee;
	margin-left: 0px;
	margin-top: 0px;
	padding: 2px;
	}

ul.regionslist	{
	margin-left: 2px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 75%;
	}

ul.regionslist a:link, ul.regionslist a:active, ul.regionslist a:visited	{
	color: #666666;
	text-decoration: none;
	}

ul.regionslist a:hover	{
	color: #CC0000;
	text-decoration: underline;
	}

/* 
UL.headlinelist	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 4px;
	margin-top: 4px;
	margin-left: 0;
	margin-right: 0;
	}

ul.headlinelist	{
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 80%;
	}

ul.headlinelist li	{
	 
	list-style-type: none;
	} 
*/

UL.headlinelist	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: square;
	}

UL.headlinelist a:link, ul.headlinelist a:active, ul.headlinelist a:visited	{
	color: #000066;
	text-decoration: none;
	list-style-type: square;
	}

UL.headlinelist a:hover	{
	color: #CC0000;
	text-decoration: underline;
	list-style-type: square;
	}

/* News Feed Day Dividers */

table.feeddatedivider	{
	margin-top: 16px;
	}

td.feedday	{
	color: #ffffff;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	padding-top: 2px;
	padding-bottom: 3px;
	background-color: #000066;
	}

td.bottomgradient1	{
	background-color: #000099
	}

td.bottomgradient2	{
	background-color: #000033;
	}

/* Single Section Specific Styles */

.headline a:link	{
	color: #000000;
	}

.headline a:visited	{
	color: #000000;
	}

.headline a:hover	{
	color: #cc0000;
	}

.credit	{
	color: #666666;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	}

.categoryhead{
	color: #000099;
	font-family: verdana;
	font-weight: bold;
	font-size: 22px;
	padding-top: 8px;
	padding-bottom: 4px;
	}

P.featuresummary	{
	font-weight: bold;
	margin: 0;
	}

/* From Budget */

p.nav2	{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: transparent;
	margin: 10px 10px 10px 10px;
	}

TD.nav2	{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000000;
	padding-left: 12px;
	padding-right: 12px;
	}

a.nav2	{
	text-decoration: none;
	font-weight: bold;
	}

a:link.nav2	{
	color: #000000;
	background-color: transparent;
	}

a:visited.nav2	{
	color: #000000;
	background-color: transparent;
	}

a:active.nav2	{
	color: White;
	background-color: transparent;
	}

a:hover.nav2	{
	color: #000000;
	background-color: transparent;
	text-decoration: underline;
	}

p.publicheader	{
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: transparent;
	margin: 10px 10px 10px 10px;
	}

p.public	{
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: transparent;
	margin: 10px 10px 10px 10px;
	}

/* From Election */

a.white16	{
	color: White;
	text-decoration: none;
	font-weight: bold;
	font: 16px Arial Black;
	}

a:link.white16	{
	color: White;
	background-color: transparent;
	}

a:visited.white16	{
	color: White;
	background-color: transparent;
	}

a:active.white16	{
	color: White;
	background-color: transparent;
	}

a.white18	{
	color: White;
	text-decoration: none;
	font-weight: bold;
	font: 18px Arial Black;
	}

a:link.white18	{
	color: White;
	background-color: transparent;
	}

a:visited.white18	{
	color: White;
	background-color: transparent;
	}

a:active.white18	{
	color: White;
	background-color: transparent;
	}

p.white11	{
	color: White;
	text-decoration: none;
	font: 11px Arial;
	}
	
a.bluelink	{
	color: #336699;
	;
	text-decoration: none;
	font: bold 12px Arial;
	}

a:link.bluelink	{
	color: #336699;
	background-color: transparent;
	}

a:visited.bluelink	{
	color: #336699;
	background-color: transparent;
	}

a:active.bluelink	{
	color: #336699;
	background-color: transparent;
	}

p.bluelink	{
	color: #336699;
	background-color: transparent;
	font: normal normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

a.iraqnav	{
	font: 12px Arial;
	color: #990000;
	text-decoration: none;
	font-weight: bold;
	}

a:link.iraqnav	{
	color: #990000;
	background-color: transparent;
	}

a:visited.iraqnav	{
	color: #990000;
	background-color: transparent;
	}

a:active.iraqnav	{
	color: #990000;
	background-color: transparent;
	}

p.iraqsubtitle	{
	color: White;
	font: 12px serif;
	text-decoration: none;
	font-weight: bold;
	}

div.kpbox	{
	/* 
	clear: left;
	float: left; 
	*/
	width: 95%;
	margin: 8px;
	border: 1px solid black;
	background-color: wheat;
	padding: 0;
	}

div.kpbox h2	{
	text-align: center;
	color: white;
	background-color: black;
	margin-top: 0;
	padding: 2px;
	font-size: 80%;
	text-transform: uppercase;
	}

div.kpbox ul	{
	 font-family: verdana, arial, sans-serif;
	 margin: 8px 8px 8px 24px;
	}

div.kpbox ul, div.kpbox li	{
	 font-family: verdana, arial, sans-serif;
	 font-size: 80%;
	}
 	
#plugitem	{
	padding: 0px;
	margin: 0px 0px 6px 0px;
	clear: both;
	}

#plugimage	{
	border: 1px solid Black;
	float: left;
	margin: 0px 4px 4px 0px;
	}

#plugwords	{
	padding: 0px 0px 8px 4px;
	float: none;
	}

#plugwords p	{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 80%;
	}

#plugslug	{
	color: #CC0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 75%;
	margin-top: 12px;
	margin-bottom: 2px;
	text-transform: uppercase;
	clear: both;
	}

#plugheadline	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000066;
	font-weight: bold;
	font-size: 80%;
	margin-top: 0px;
	margin-bottom: 0px;
	}

/* styles for 2004 olympics presentation in news home page */

/* div#olynewslayout	{
	text-align: left;
	}

div#olynewslayout h3.directory	{
	margin: 0px 0px 15px 0px;
	}

div#secondlead	{
	float: left;
	width: 49%;
	}

div#secondlead p	{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	line-height: 130%;
	margin: 0px;
	float: left;
	width: 100%;
	}

div#secondlead img#smallpicright	{
	margin: 0px 10px 5px 0px;
	float: left;
	width: 80px;
	}

div#morestorieslinks	{
	float: left;
	width: 49%;
	}

div#morestorieslinks li	{
	margin: 0px 0px 0px 20px;
	}

table#olytable	{
	border: 1px solid #CCD1D9;
	}

div#olynews	{
	padding: 5px 5px 0px 5px;
	}

div#olynews h2	{
	font-family: Arial, Helvetica, Geneva, sans-serif;
	border-bottom: 1px solid #99CC00;
	color: #0066CC;
	font-size: 14px;
	margin: 14px 0px 7px 0px;
	padding: 0px 0px 2px 5px;
	}

div#olynews ul	{
	margin: 5px 0px 0px 15px;
	}

div#olynews li	{
	color: #0066CC;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	line-height: 150%;
	list-style: square;
	margin: 0px 0px 5px 5px;
	}

table#olytable a	{
	color: #0066cc;
	text-decoration: none;
	}

table#olytable a:hover	{
	text-decoration: underline;
	}

div#olyhighlight	{
	padding: 0px 5px 5px 5px;
	}

div#olyhighlight h2	{
	font-family: Arial, Helvetica, Geneva, sans-serif;
	border-bottom: 1px solid #99CC00;
	color: #0066CC;
	font-size: 14px;
	margin: 14px 0px 7px 0px;
	padding: 0px 0px 2px 5px;
	}

div#olyhighlight ul	{
	margin: 0px 0px 0px 15px;
	}

div#olyhighlight li	{
	color: #0066CC;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	line-height: 150%;
	list-style: square;
	margin: 0px 0px 5px 5px;
	}

div#olyhighlight a	{
	color: #0066cc;
	text-decoration: none;
	}

div#olyhighlight a:hover	{
	text-decoration: underline;
	}

div#olymorelink	{
	background: transparent url(/olympics/2004/img/button.gif) 90% no-repeat;
	margin: 0px 0px 15px 0px;
	}

div#olymorelink p	{
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px 60px 0px 0px;
	text-align: right;
	}

img#smallpicleft	{
	border: 1px solid #CCD1D9;
	margin: 5px 25px 10px 0px;
	}

h1#olyheadline	{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 24px;
	font-weight: bold;
	}

div#olypar p	{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	line-height: 130%;
	}

table#iconplug img	{
	margin: 0px;
	padding: 5px 5px 5px 5px;
	}

table#iconplug p	{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 5px 0px 5px 0px;
	} */

/* styles for 2004 elections presentation in news home page */

div#electionslayout	{
	text-align: left;
	margin: 0px 0px 15px 0px;
	}

/* div#electionslayout h3	{
	color: #3F0474;
	font-family: Georgia, Times, "Times New Roman", serif;
	font-weight: normal;
	border-bottom: 1px solid #3F0474;
	} */

/* div#electionslayout a	{
	color: #3F0474;
	text-decoration: none;
	} */

div#electionslayout h3.directory	{
	margin: 15px 0px 15px 0px;
	}

h1#electionheadline	{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 24px;
	font-weight: bold;
	}

div.electionpar p	{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	line-height: 130%;
	}

div#secondlead	{
	float: left;
	width: 49%;
	}

div#secondlead p	{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	line-height: 130%;
	margin: 0px;
	float: left;
	width: 100%;
	}

div#secondlead img#smallpicright	{
	margin: 0px 10px 5px 0px;
	float: left;
	width: 80px;
	}

div#morestorieslinks	{
	float: left;
	width: 49%;
	}

div#morestorieslinks li	{
	margin: 0px 0px 0px 20px;
	}

div#storystyles ul	{
	margin: 0px 0px 5px 0px;
	padding: 0px;
	list-style: square;
	}

div#storystyles li	{
	margin: 0px 0px 0px 15px;
	padding: 0px;
	list-style-position: inside;
	list-style: square;
	}

div.indepthmainitem	{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 80%;
	margin-top: 0px;
	margin-bottom: 4px;
	}

div.indepthmainitem p	{
	display: inline;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 100%;
	}

img.featurepic	{
	border: 1px solid black;
	}

img.indepthfeaturepic	{
	border: 1px solid black;
	}

div.xmlrss	{
	text-align: right;
	vertical-align: middle;
	border: 0px solid black;
	font: 1px;
	font-size: 1px;
	background: white;
	padding: 0px;
	margin: 0px;
	}

div.xmlrss p	{
	font: 12px, Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	padding: 0px;
	margin: 0px;
	}

div.xmlrss img	{
	vertical-align: top;
	border: 0px solid black;
	border-top: 0px solid transparent;
	padding: 0px;
	margin: 0px;
	}

#contentlofi p	{
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-bottom: 8px;
	}

#contentlofi h2	{
	font-family: Verdana, Helvetica, serif;
	font-size: 95%;
	font-weight: bold;
	margin-top: 18px;
	margin-bottom: 3px;
	}

/* ========== REVISED STYLES ========== */

/* ========== News item point summary box presentation ========== */	

.pointsummary {
	margin: 0px 0px 4px 4px;
	width: 250px;
	border: 3px double black;
	background-color: #FFFCCC;
	float: right;
	text-align: left;
}

.pointsummary, .pointsummary li {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
}

.reverse {
	display: block;
	font-weight: bold;
	padding: 4px 4px 4px 16px;
	background-color: #000000;
	color: #FFFFFF;	
}
	
/* ========== News item point summary box presentation ========== */

/* pullquotes start */

#pullquote {
clear:both;
margin-bottom:10px;
}

.pullquoteleft {
font-size:110%;
font-family:Arial, sans-serif;
font-weight:bold;
color: #000066;
float:left;
margin-top:5px;margin-bottom:5px;margin-right:10px;margin-left:0px;
padding:2px;
width: 220px;
max-height:130px;
background:url(http://abc.net.au/news/img/quote.gif) top left no-repeat;
text-indent : 20px;
}

.pullquoteright {
font-size:110%;
font-family:Arial, sans-serif;
font-weight:bold;
color: #000066;
float:right;
margin-top:5px;
margin-bottom:5px;
margin-right:0px;
margin-left:10px;
padding:2px;
width: 220px;
max-height:130px;
background:url(http://abc.net.au/news/img/quote.gif) top left no-repeat;
text-indent : 20px;
}

.unquote {
padding:0 12px;
background:url(http://abc.net.au/news/img/unquote.gif) top right no-repeat;
}

/* pullquotes end */

