@charset "utf-8";
/* CSS Document */
body{
margin:0px;
padding:0px;
background:url(/assets/static/GLD/image/layout/slice-bg-shadow.png) no-repeat center top fixed;
}
body,h1,h2,h3,h4,p,ul,li{
margin:0px;
padding:0px;
}
#siteBox{
width:980px;
text-align:left;
}
#siteHeader{
width:979px;
height:60px;
background-color:#000000;
border-left:1px solid #cccccc;
}
#siteHeader h1{
display:none;
}
.headerLeft{
float:left;
}
.headerRight{
float:right;
}
#siteTopBar{
width:978px;
background:url(/assets/static/GLD/image/layout/gradient-30px-vertical-rollover.png);
height:30px;
border-top:1px solid #000000;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
}
#siteTopBar h2{
margin-left:5px;
margin-top:5px;
font-size:0.8em;
font-weight:normal;
float:left;
}
#siteTopBar ul{
float:right;
}
#siteTopBar ul li{
display:inline;
float:left;
height:30px;
border-left:2px solid #ffffff;
}
#siteTopBar ul li a{
font-size:0.85em;
width:81px;
display:block;
height:21px;
text-align:center;
color:#333333;
background:url(/assets/static/GLD/image/layout/gradient-30px-vertical-rollover.png) top;
padding-top:9px;
}
#siteTopBar ul li a:hover{
background-position:bottom;
color:#000000;
text-decoration:none;
}
.topCurrent, #siteTopBar a.topCurrent{
background:url(/assets/static/GLD/image/layout/gradient-30px-vertical-rollover.png) bottom;
text-decoration:none;
color:#000000;
}
#siteBody{
width:980px;
background:url(/assets/static/GLD/image/layout/bg-gold.jpg) no-repeat #DBC649;
}
#bodyStrap{
height:50px;
}
#bodyStrap h1{
display:block;
font-weight:normal;
font-size:1.5em;
}
#bodyStrap h1 img{
margin:0px 56px 0px 56px;
vertical-align:middle;
}
#bodyMain{
width:808px;
float:left;
background:url(/assets/static/GLD/image/layout/content-bg.gif) repeat-y;
border-bottom:1px solid #999999;
}
#bodyRight{
width:170px;
float:right;
}
#bodyRight h3,th,td,li{
font-size:0.8em;
}
#bodyRight p{
margin-right:5px;
margin-left:5px;
display:block;
font-size:0.6em;
}
#bodyRight ul{
list-style:none;
}
#bodyRight h3{
margin:5px;
}
#bodyRight li{
margin-right:5px;
margin-left:10px;
}
#bodyRight a{
color:#000000;
}
#bodyRight table{
width:100%;
}
#bodyRight table th{
padding-right:4px;
font-size:0.7em;
font-weight:normal;
text-align:right;
}
#bodyRight table td{
width:50%;
}
#bodyRight table td.currencyColumn{
width:10%;
padding-right:4px;
text-align:right;
white-space:nowrap;
}
#mainLeft{
width:160px;
float:left;
}
#mainContent{
width:647px;
float:right;
}
#contentHeader{
background:url(/assets/static/GLD/image/layout/bg-alpha.png);
}
#contentTitle{
height:31px;
}
#contentTitle h1{
padding:4px;
font-size:1.2em;
font-weight:normal;
}
#contentBreadcrumb{
height:22px;
font-size:0.7em;
padding-left:4px;
padding-top:6px;
}
#contentBody{
padding:7px;
background-color:#FFFFFF;
border-right:1px solid #999999;
border-top:1px solid #cccccc;
}
#leftNav{
list-style: none;
width:160px;
}
#leftNav ul { /* all lists */
padding: 0px;
margin: 0px;
list-style: none;
}
#leftNav li { /* all list items */
position : relative;
float : left;
line-height : 30px;
margin-bottom : -1px;
width: 160px;
}
#leftNav li ul { /* second-level lists */
position : absolute;
left: -999em;
margin-left : 156px;
margin-top : -32px;
z-index:10;
}
#leftNav li a {
background:url(/assets/static/GLD/image/layout/gradient-30px-vertical-rollover.png) top;
padding-left:4px;
height:30px;
display:block;
font-size:0.85em;
color:#333333;
text-decoration:none;
border-bottom:1px solid #ffffff;
}
#leftNav li a:hover {
background-position:bottom;
text-decoration:none;
color:#000000;
}
#leftNav li:hover ul ul, #leftNav li:hover ul ul ul, #leftNav li.sfhover ul ul, #leftNav li.sfhover ul ul ul {
left: -999em;
}
/* lists nested under hovered list items */
#leftNav li:hover ul, #leftNav li li:hover ul, #leftNav li li li:hover ul, #leftNav li.sfhover ul, #leftNav li li.sfhover ul, #leftNav li li li.sfhover ul { 
left: auto;
}
/* popout list */
ul#leftNav li ul{
border-left:1px solid #cccccc;
border-top:1px solid #cccccc;
border-right:1px solid #cccccc;
border-right:1px solid #666666;
border-bottom:2px solid #666666;
list-style:none;
}
#leftNav li ul li a{
background-image:none;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
background-color:#e6e6e6;
}
#leftNav  li ul li a:hover{
background-color:#FFFFFF;
}
.leftCurrent, #leftNav a.leftCurrent{
background:url(/assets/static/GLD/image/layout/gradient-30px-vertical-rollover.png) bottom;
text-decoration:none;
color:#000000;
}
#leftData{
padding:5px;
background:url(/assets/static/GLD/image/layout/bg-gold.jpg) center top #C5AA02;
border-left:1px solid #cccccc;
}
#leftDownloads{
padding:4px;
background:url(/assets/static/GLD/image/layout/disk-grey.png) right top no-repeat #efefef;
border-left:1px solid #cccccc;
}
#leftDownloads h3{
font-size:0.9em;
color:#999999;
}
#leftDownloads ul{
list-style:none;
}
#leftDownloads ul li{
font-size:0.7em;
margin-top:5px;
}
#leftDownloads ul li a{
color:#666666;
}
div#leftImage{
text-align:center;
padding-top:10px;
padding-bottom:10px;
}
#bodyFooter{
text-align:center;
height:30px;
}
#bodyFooterLinks {
margin-left:25%;
width:50%;
}
#bodyFooterLinks ul{
margin-top:4px;
text-align:center;
width:100%;
}
#bodyFooterLinks li{
text-align:center;
display:inline;
}
#bodyFooterLinks a{
margin-left:10px;
margin-right:10px;
}
#bodyFooter span{
float:right;
right:20px;
font-size:0.8em;
}
#siteFooterShadow{
width:980px;
background:url(/assets/static/GLD/image/layout/slice-bg-shadow-footer.png);
height:28px;
}
div.clr{
clear:both;
height:0px;
overflow:hidden;
}
body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
}
a{
color:#996600;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
#bodyFooter ul{
list-style:none;
}
#bodyFooter a{
color:#000000;
font-size:0.8em;
}
.tableInfo{
text-align:left;
margin-top:5px;
margin-bottom:5px;
}
.tableInfo th{
vertical-align:top;
padding:3px;
font-weight:bold;
background:#C5AA02;
border:1px solid #C5AA02;
}
.tableInfo th a{
color:#FFFFFF;
}
.tableInfo td{
text-align:left;
vertical-align:top;
padding:3px;
background-color:#E4E2CF;
}
.datefield {
background:#ffffff;
border:1px solid #ffffff;
width: 100px;
}
.datefieldwide {
background:#ffffff;
border:1px solid #ffffff;
width: 200px;
}
.tableStatsDateColumn,td.tableStatsDateColumn,th.tableStatsDateColumn{
white-space:nowrap;
width:120px;
}
.tableStats{
text-align:left;
}
.tableStats th{
vertical-align:top;
padding:3px;
font-weight:bold;
background:#C5AA02;/*#E4E2CF*/
border:1px solid #ffffff;
}
.tableStats td{
text-align:left;
vertical-align:top;
padding:3px;
background:#F0EEDD;
border:1px solid #ffffff;
}
td.whitecellnoborder{
background:#ffffff;
border:1px solid #ffffff;
}
td.whitecellborder{
background:#ffffff;
border:1px solid #cccccc;
}
td.nowrap,th.nowrap{
white-space:nowrap;
}
.imgRight{
float:right;
margin-left:10px;
width:250px;
}
div.column50{
float:left;
width:50%;
}
hr{
margin:0px;
padding:0px;
height:1px;
background:#000000;
border:none;
margin-bottom:10px;
margin-top:10px;
}
#contentBody p{
font-size:0.75em;
margin-bottom:4px;
}
#contentBody h2{
font-size:1.1em;
margin-bottom:4px;
font-weight:normal;
}
#contentBody h3{
font-size:0.9em;
margin-bottom:4px;
font-weight:normal;
}
#contentBody h4{
font-size:0.8em;
margin-bottom:4px;
font-weight:normal;
}
#contentBody ul,#contentBody ol{
margin:0px 10px 0px 10px;
padding:0px 10px 0px 10px;
}
#contentBody ol{
margin:0px 20px 0px 20px;
padding:0px 20px 0px 20px;
}
#contentBody span.smalltext{
font-size:0.8em;
font-weight:normal;
}
#contentBody p.smalltext,p.smalltext{
font-size:0.65em;
font-weight:normal;
}
#contentBody ul.pagelinks{
margin:0px;
padding:0px;
width:100%;
text-align:center;
}
#contentBody ul.pagelinks li{
display:inline;
margin-right:10px;
}
span.nowrap{
white-space: nowrap;
}
span.countryColour{
color:#996600;
}
div#newsFlash{
margin:5px;
padding:10px;
font-size:14px;
text-align:center;
font-weight:bold;
border:1px dashed #000000;
background:#e6e6e6;
display:none;
}
a.exitLinkLeft, a.exitLinkRight{
display:block;color:#ffffff;font-weight:bold;width:150px;padding:10px;background:#f0b000;border:1px solid #000000;
}
a.exitLinkLeft{
float:right;
}
a.exitLinkRight{
margin-left:10px;
}
.printFlag{
display:none;
}
div.downloadPanel{
display:block;
padding:3px;
height:52px;
font-size:0.8em;
line-height:25px;
}
div.downloadPanel a{
display:block;
}
div.downloadPanel a strong{
color:#000000;
}
div.downloadPanel img{
float:left;
padding-right:10px;
}
img.iconAlign{
vertical-align:middle;
}
img.iconBigAlign{
vertical-align:middle;
float:left;
padding-right:5px;
}

ul.spacedList li{
list-style:none;
margin-top:10px;
}
ul.spacedBullets li{
margin-top:10px;
}
ol.spacedBullets li{
margin-top:10px;
}