ADDRESS, BLOCKQUOTE, B, BODY, CAPTION, CENTER, DD, DIR, DIV, DL, DT, MENU, OL, P, STRONG, TD, TH, UL {font-family: arial,verdana,tahoma,geneva,sans-serif,serif}

/* Real styles */

A:link {color: #069;
background: transparent;
text-decoration: underline}

A:visited {color: #639;
background: transparent;
text-decoration: underline}

A:active {color: #C00;
background: transparent;
text-decoration: underline}

A:hover {color: #C00;
background: transparent;
text-decoration: underline}

BODY {margin: 0px;
background: white}

H1 {font: bold 160% "times new roman",times,serif}
H2 {font: bold 130% "times new roman",times,serif}
H3 {font: bold 115% "times new roman",times,serif}
H4 {font: bold 105% "times new roman",times,serif}
H5 {font: bold 100% "times new roman",times,serif}
H6 {font: bold 90% "times new roman",times,serif}
HR {margin: 0px}
HTML {margin: 0;background: white}
small {font: 11px arial,verdana,tahoma,geneva,sans-serif,serif}
strong {font-weight: bold}

/* links */

a.navcat:link {color: #000;background: transparent;text-decoration: none}
a.navcat:visited {color: #000;background: transparent;text-decoration: none}
a.navcat:active {color: #C00;background: transparent;text-decoration: none}
a.navcat:hover {color: #C00;background: transparent;text-decoration: none}
a.navsubcat:link {color: #069;background: transparent;text-decoration: none}
a.navsubcat:visited {color: #069;background: transparent;text-decoration: none}
a.navsubcat:active {color: #C00;background: transparent;text-decoration: none}
a.navsubcat:hover {color: #C00;background: transparent;text-decoration: none}
a.navdownstate:link {color: #C00;background: transparent;text-decoration: none}
a.navdownstate:visited {color: #C00;background: transparent;text-decoration: none}
a.navdownstate:active {color: #C00;background: transparent;text-decoration: none}
a.navdownstate:hover {color: #C00;background: transparent;text-decoration: none}
a.kicker:link {color: #666;background: transparent;text-decoration: underline}
a.kicker:visited {color: #666;background: transparent;text-decoration: underline}
a.kicker:active {color: #C00;background: transparent;text-decoration: none}
a.kicker:hover {color: #C00;background: transparent;text-decoration: underline}
a.headline:link {color: #000;background: transparent;text-decoration: none;font-family: "times new roman",Georgia,times,serif;}
a.headline:visited {color: #000;background: transparent;text-decoration: none;font-family: "times new roman",Georgia,times,serif;}
a.headline:active {color: #000;background: transparent;text-decoration: none;font-family: "times new roman",Georgia,times,serif;}
a.headline:hover {color: #000;background: transparent;text-decoration: underline;font-family: "times new roman",Georgia,times,serif;}
a.tickertxt:link {color: #900;background: transparent;text-decoration: none}
a.tickertxt:visited {color: #300;background: transparent;text-decoration: none}
a.tickertxt:active {color: #c00;background: transparent;text-decoration: none}
a.tickertxt:hover {color: #e00;background: transparent;text-decoration: underline}
/* inpage section dividers */

.primarysectionmarker {background: url("http://www.theage.com.au/images/agepics/sectionmarkerbg.gif");background-color:#80A6CC}
.secondarysectionmarker {background: url("http://www.theage.com.au/images/agepics/sectionmarkerbg2.gif");background-color:#909090}
.sectionhead {background: url("http://www.theage.com.au/images/agepics/sectionbg.gif");background-color:#EFEFEF;font-size: 15px;font-weight: bold}
.sectionlinks {background: url("http://www.theage.com.au/images/agepics/sectionbg.gif");background-color:#EFEFEF;font-size: 11px}
.sectionticker {background: url("http://www.theage.com.au/images/agepics/sectionbg.gif");background-color:#EFEFEF;font-size: 14px}

/* article kicker and headlines and paragraphs */

.kicker {margin: -1px 0% -2px 0%;font: 11px arial,helvetica,sans-serif;color:#666}
.head1 {margin: -1px 0% 0px 0%;font: bold 160% "times new roman",Georgia,times,serif}
.head2 {margin: -1px 0% 0px 0%;font: bold 130% "times new roman",Georgia,times,serif}
.head3 {margin: -1px 0% 0px 0%;font: bold 109% "times new roman",Georgia,times,serif}
.nonnewsheadline {margin: -1px 0% 0px 0%;font: bold 100% arial,helvetica,sans-serif}
P.rhc {margin: 15px 0% 0px 0px}
P.wof {margin: 0px}
P.relatedlinks {margin: 0px;clear: left}
P.nonrelatedlinks {margin: 15px 0% 0px 0%}
P.articledetails {margin: 0px;color:#666}

/* trail */

TD.trail {font-size: 12px}

/* article extras */

.pulloutquote {font-size: 16px;font-weight:bold;margin:0px;padding:8px;color:#777;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;width:220px;float:right;background:#f2f2f2}
.relatedlinkbox {font-size: 12px;margin:0px;padding:5px;border-top:1px dotted #999;border-bottom:1px dotted #999;width:100%;background:#f2f2f2}
.picturecaption {font-size: 11px;margin:0px;padding:5px;width:100%;background:#f2f2f2}
.mainpicturecaption {color:#fff;font-size: 11px;margin:0px;padding:5px;width:100%}
.featurebox {margin: 20px 0px 0px 0px;padding:3px;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;background:#f2f2f2}
.articleextrasbox {background:#f2f2f2}

/* footer */

.footer{font-size: 12px}

/* nav text */

.nav {font-size: 12px}

