ul,li{list-style:none;padding:0;margin:0}
h1,h2 { font-size:100%;margin:2px }
h3,h4{margin:0;padding:4px;font:bold 78%/24px verdana,arial,helvetica,sans-serif}
hr{border:0;height:1px;background-color:#aca899}
form { display:inline; }
#dc{width:750px;margin:0 auto;text-align:left}
#bd{margin:10px 0 5px 0}
#c1 ul li{color:#f7f9fd;font:bold 78%/24px verdana,arial,helvetica,sans-serif;padding:0}
#c1 li A{text-decoration:none;padding:0 0 0 8px;margin:0;display:block;* width:126;}
#c1 ul li A:link{color:#415571}
#c1 ul li A:visited{color:#415571}
#c1 ul li A:hover{color:#415571;text-decoration:underline}
#c1 ul ul li{color:#f7f9fd;font:normal 100%/24px verdana,arial,helvetica,sans-serif;margin:0;padding:3px 0 3px 0;}
#fpnav ul ul li{background-color:#f6f9fe;}
#fnewsnav ul ul li{background-color:#f7f7f8;}
#persfnav ul ul li{background-color:#faf6f5;}
#c1 ul ul li A:link { color:#00F; text-decoration:underline; }
#c1 ul ul li A:visited { color:#800080; text-decoration:underline; }
#c1 ul ul li A:hover{color:red}
#c1 h3,h4{padding:0 0 0 8px}
#c1 h3 a{text-decoration:none} 
#c1 h3 a:hover{text-decoration:underline}
#c1 {width:135px;float:left;background:#efefef;margin:0px 10px 0 0}
#c2 {width:605px;float:right}
#c2 h3,h4{padding:0 0 0 8px}
#sc1{width:295px;float:left;margin:0 10px 0 0}
#sc2{width:300px;float:right;margin:0}
#ft{text-align:center;clear:both}
#wrldmkt{padding:0}
.wrldmkt{color:#999999;font:normal 78%/24px verdana,arial,helvetica,sans-serif;margin-top:5px}
#mktsum{border:1px solid #b3c3dc}
#mktsum .mhd td{padding-left:5px;border:none}
#mktsum .mbd{border:none}
#mktsum .datatbl td{border-bottom:none;border-top:solid 1px #dcdcdc}
.mktsum img{margin:10px}
.datatblhlt {background:#eeeeee;border-right:solid 1px #dcdcdc} 
.datatbl{margin:0;padding:0}
.datatbl td{border-bottom:solid 1px #dcdcdc;padding-left:5px;padding-right:5px}
.datatblhdr {color:#767676}
.spacer{clear:both}
.container h3{color:#fff;margin:0 0 2px 0}
.container h3 A {color:#fff}
.container h3 A:hover{color:#f7efc7}
.container li{padding:3px;margin:1px 0 1px 0}
.blue1 h3{background:#C7B2AE}
.blue1 li{background:#E7DCDA}
.blue1 h4{background:#b3c3dc}
.blue li{background:#b3c3dc}
.blue h3{background:#556d92}
.blue h4{background:#b3c3dc}
.lightblue li{background:#e3effb}
.brown li{background:#e7dcda}
.brown h3{background:#c7b2ae}
.brown h4{background:#e7dcda}
.grey li{background:#dbdee5}
.grey h3{background:#8fa0b4}
.module{margin:0 0 5px 0}
.pmodule .mbd{padding:5px}
.module li{background:#fff;padding:0}
.brown .mbd{border:1px solid #e7dcda}
.blue .mbd{border:1px solid #b3c3dc}
.grey .mbd{border:1px solid #cccccc}
.news li{background:#dbdee5}
.news h3{background:#8fa0b4}
.news .mbd{border:1px solid #dbdee5}

.imgmod img,img a{margin:0 5px 0 0;float:left;border:none}
.newsitem{padding-bottom:10px}

/* the 2 orange editorial boxes */
.fp-editorial {
    background:#f4ecd5;
    padding:7px;
}
.fp-editorial IMG{margin-right:7px}
.fp-editorial A:link{ color:#204190; }

/* currency module */
.small_f {font-family:verdana; font-size:10px;}

/* ====== VERTICAL NAVIGATION =============================================== */

.last p {font-weight:normal;line-height:12px;margin:0;padding-top:4px;padding-bottom:4px}
.y-offtab { background: url(http://au.i1.yimg.com/au.yimg.com/i/fi/nv4p.gif) 116px 10px no-repeat; }
.y-ontab { background: url(http://au.i1.yimg.com/au.yimg.com/i/fi/nv4m.gif) 116px 10px no-repeat; }
.y-vnav LI A { * width: 126; /* h: win IE5-6: 126? = 140 - Indents, IE only */ display:block; }
.y-vnav2 {padding:0;margin:0}
.y-vnav2 LI A{ width: 118px; display:block; padding:3px 0 3px 0; line-height: 125%; margin:0;}
.y-vnav2 LI#y-vnav2sel{ padding: 0px 0 2px 0px; font-weight:bold; color:#000;
 background: url(http://au.i1.yimg.com/au.yimg.com/i/fi/nv4s.gif) 0px 4px no-repeat;
 * background: url(http://au.i1.yimg.com/au.yimg.com/i/fi/nv4s.gif) 0px 7px no-repeat;
}

/* === EDIT, CO ANNOUNCEMENTS, ARTICLE PAGES =============================*/
.fmodhead1 { background-color: #556f93;color: #ffffff;font-weight: bold;}
.fmodhead2 { background-color: #b0c1d9; }
.fmodhead3 { background-color: #dcdcdc; }
.fmodhead4 { background-color: #eeeeee; }
.fmodhead5 { background-color: #ffffcc; }
.maintitle {font-size:136%}
.modtitle {margin:0 0 1px 0}
.ifcnavheading h2{color:#fff}
.ifcnavheading td{padding-left:5px}
.coannouncetbl {
 border-color: #556f93;
 border-style: solid;
 border-width: 1px;
 border-collapse: collapse;
}
.articletbl {
 border-style: solid;
 border-width: 1px;
 border-collapse: collapse;
 padding: 4px;
}

/* === QUOTE BITS AND PIECES ===============================================*/

.neg {color: #ff0020;}
.pos {color: #007f00;}
.yfnc_mktsumtxt a { font-size: small; }
div.clearboth {clear:both;line-height:0;height:0;font-size:0;}
#mkttime font,small{font-family:verdana,arial,sans-serif;font-size:10px;line-height:14px}
#portnav table{background:none;}

/* === TOP TAB NAVIGATION ====================================================== */
#y-nav1 table{font-family:arial,helvetica,sans-serif;font-size:12px;}
#y-nav1 td{font-size:12px;line-height:16px;border-right: solid 2px #fff;}
#y-nav1 { height:26px; margin:0; background-color:#efefef;}
#y-nav1 LI { list-style-type:none; float:left; }
#y-nav1 A {
 color:#fff;
 text-decoration:none;
 text-align:center;
 width:122px; /* reqd for ie mac */
 display:block; /* ie mac dont like that, unless width is specified */
 /* h: commented backslash hack v2 - hide from Mac IE5 only */
 width:auto;
 /* end hide from Mac IE5 only */
 font: bold 78%/24px verdana,arial,helvetica,sans-serif;
 padding:0 15px;
 line-height:260%;
}
#y-nav1 A:link{ color:#fff; }
#y-nav1 A:visited{ color:#fff; }
#y-nav1 A:hover{ color:#f7efc7; text-decoration:underline; }
.inactive-tab { border-bottom: solid 1px #fff; }
.y-fhome-bg { background-color:#415472;}
#y-fhome-navbg LI { background-color:#b3c3dc; }
.y-invst-bg { background-color:#556d92} 
.y-fnews-bg { background-color:#8fa0b4} 
#y-fnews-navbg LI { background-color:#80a2d0; }
.y-persf-bg { background-color:#c7b2ae; }
.y-persf-bg2 { background-color:#e7dcda; }
#y-persf-navbg LI { background-color:#e7dcda; }

/* ===== TOP NAV SYMLOOKUP FORM ============================================= */
#y-nfrm {
 color:#fff;
 font-family: verdana,arial,helvetica,sans-serif;
 font-weight: bold;
 height:30px;
 padding:0px 0 0 0px;
}
#y-nfrm A:link{ color:#fff; }
#y-nfrm A:visited{ color:#fff; }
#y-nfrm A:hover{ color:#f7efc7; text-decoration:underline; }
.y-text { font: small arial,helvetica,sans-serif; background-color: #eee; }
.y-sbmt { font-size: 10px; font-weight: bold; background-color:#dedede; }
#yg-fintxt1 { width:110px; }
.y-sml7{ color:#777; font-family:verdana,arial,sans-serif; font-size:x-small; }

/* ===== EMAIL A FRIEND FORM ============================================= */
#ynemailform fieldset{padding:5px 0;  border:none;}
#ynemailform #main{float:left; width:440px; }
#ynemailform #sidebar{float:right; width:300px; }
#ynemailform .messaging{text-align:center; padding:10px 5px 5px ; background:none; }
#ynemailform .pagetitle{margin:0 0 2px 0; padding:0; }
#ynemailform .pagetitle h1{font:122% arial; font-weight:bold; padding:2px 0 2px 2px; }

#ynemailform .chunk{display:block; background:url(http://us.i1.yimg.com/us.yimg.com/i/us/nws/gl/rul_hori_dot.gif) top repeat-x; margin-top:15px; }

#ynemailform a.action{display:block; }
#ynemailform fieldset{padding:5px 0;  border:none;}
#ynemailform fieldset em{display:block; }
#ynemailform fieldset p{margin:2px 0; padding:0;}
#ynemailform fieldset p.disclaim{font-size:85%; margin:5px 0; }
#ynemailform fieldset.submit{padding-bottom:10px; text-align:center; }
#ynemailform fieldset.picker{padding-bottom:15px; }
#ynemailform fieldset .txtar{width:430px; }
#ynemailform fieldset .txtin{width:430px; }
#ynemailform .errorbox {margin:5px 0 5px 0;}

#ynemailform li{color:red;font-weight:bold}

#ynwrap a{color:#003DB8; text-decoration:none; }
#ynwrap a:hover{text-decoration:underline; }


