/* Style Cobalt */

/* Body */

    body { color: #000; margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom: 0;font:70% Arial, Helvetica, sans-serif;}
    
    a {color: #036;}
	
.box1 {position: absolute;top: 199px;left: 318px;width: 473px;height: 104px;color:#FFF;font-weight:bold;font-size:100%;}
.box2 {position: absolute;top: 192px;left: 138px;width: 614px;height: 104px;color:#FFF;font-weight:bold;font-size:100%;}


.disclaimerBar {background: #DDD; text-align:right; padding:0px 7px 0px 0px;line-height:20px;color:#036;}
.disclaimerBar a:link {color: #036;}
.disclaimerBar a:visited {color: #036;}
.disclaimerBar a:hover {color:#005294;text-decoration:underline;}

.topNav {background:#036; color:#FFF;line-height:120px;border-bottom:2px solid #FFF;}
.topLeft {padding:5px 0px 0px 0px; border-right:2px solid #FFF;width:170px;vertical-align:top;}
.topCenter {padding:5px;background:#005294;vertical-align:top;text-align:center;line-height:120px;}
.topRight {padding:5px; border-left:2px solid #FFF;width:220px;vertical-align:top;}

.leftcontent {background:#FFF;vertical-align:top;}
.leftNav {background:#036 url('../images/menubg.gif') top left repeat-y;border-right:2px solid #FFF;padding-top:50px;width:180px;color:#FFF;vertical-align:top;}

.mainNav {font-weight:bold;border-top:1px solid #FFF;line-height:20px;padding:0px 5px 0px 5px;}
.navIMG {background:#FFCA50;width:22px;border-top:1px solid #FFF;vertical-align:top;}
.mainNavOvr {font-weight:bold;border-top:1px solid #FFF;line-height:20px;padding:0px 5px 0px 5px;background:#036;}

.mainNavGrey {font-weight:bold;border-top:1px solid #FFF;line-height:25px;padding:0px 5px 0px 5px;background:#999;color:#036;}
.navIMGGrey {background:#999;width:22px;border-top:1px solid #FFF;vertical-align:top;}
.mainNavGreyOvr {font-weight:bold;border-top:1px solid #FFF;line-height:25px;padding:0px 5px 0px 5px;background:#999;color:#FFF;}

.mainNavNC {font-weight:bold;border-top:1px solid #FFF;line-height:25px;padding:0px 5px 0px 5px;color:#FFF;}
.navIMGNC {width:22px;border-top:1px solid #FFF;vertical-align:top;}
.mainNavNCOvr {font-weight:bold;border-top:1px solid #FFF;line-height:25px;padding:0px 5px 0px 5px;color:#FFCA50;}

.subNav {background:#036;font-weight:bold;color:#DDD; padding:0px;border:1px solid #FFF;display:none;z-index:10;position:absolute;width:150px;}
.subNav a:link {display:block;width:100%;text-decoration:none;color:#EEE;padding:3px 5px 3px 5px;border-bottom:1px solid #FFF;}
.subNav a:visited {display:block;width:100%;text-decoration:none;color:#EEE;padding:3px 5px 3px 5px;border-bottom:1px solid #FFF;}
.subNav a:hover {display:block;width:100%;text-decoration:none;color:#036;background:#FFF;padding:3px 5px 3px 5px;border-bottom:1px solid #FFF;}

.mainContent {padding-bottom:20px;vertical-align:top;}
.contentTop {line-height:20px;background:#005294;color:#FFF;font-weight:bold;}
.contentBodyTop {background:#036;border-bottom:2px solid #FFF;}
.contentBodyBot {}
.headerGrey {background:#DDD;padding:0px 0px 0px 5px;line-height:20px;color:#036;font-weight:bold;border-right:2px solid #FFF;border-bottom:1px solid #999;}

.topOrange {width:123px;background:#FF9900;border-right:2px solid #FFF;text-align:center;color:#000;}
.topBlue {width:123px;border-right:2px solid #FFF;text-align:center;}
.topBlueOvr {width:123px;border-right:2px solid #FFF;text-align:center;background:#5884AC;}

h1 {color:#999; border-bottom:1px solid #DDD;font-size:100%;}
.newsHead {color:#999; border-bottom:1px solid #DDD;font-weight:bold;}
.newsLink {border-bottom:1px solid #DDD;padding-bottom:7px;}
.breadcrumb {color:#999;font-weight:bold;}

.bigYellow {color:#F90;font-weight:bold;font-size:170%;padding-left:140px;text-shadow:#000 4px 4px 2px;}
.bigYellow2 {color:#F90;font-weight:bold;font-size:100%;}
.bigWhite {color:#FFF;font-weight:bold;font-size:120%;padding-left:140px;padding-top:10px;}
.bigWhite2 {color:#FFF;font-weight:bold;font-size:100%;padding-left:140px;margin-top:1px;margin-bottom:0px;}
.assets_start {background:url('../images/001.gif') top left no-repeat;width:616px;height:150px;}
.gold_start {background:url('../images/002.gif') top left no-repeat;width:616px;height:150px;vertical-align:top;}
.plat_start {background:url('../images/004.gif') top left no-repeat;width:616px;height:150px;vertical-align:top;}
.diam_start {background:url('../images/003.gif') top left no-repeat;width:616px;height:150px;vertical-align:top;}
.exp_start {background:url('../images/005.gif') top left no-repeat;width:616px;height:150px;vertical-align:top;}

.intContent {padding:7px 20px 20px 20px;vertical-align:top;}
.contentNews {width:180px;vertical-align:top;}
.greenBar {line-height:20px;font-size:1px;border-top:5px solid #093;}
.greenHead {color:#093;font-weight:bold;border-bottom:1px solid #DDD;}
.redBar {line-height:20px;font-size:1px;border-top:5px solid #C00;}
.redHead {color:#C00;font-weight:bold;border-bottom:1px solid #DDD;}
.blackBar {line-height:20px;font-size:1px;border-top:5px solid #000;}
.blackHead {color:#000;font-weight:bold;border-bottom:1px solid #DDD;}
.blueBar {line-height:20px;font-size:1px;border-top:5px solid #005294;}
.blueHead {color:#005294;font-weight:bold;border-bottom:1px solid #DDD;}

.mainHeader {color:#036;font-size:150%;font-weight:bold;}
.header {color:#036;font-weight:bold;}

.tblMain {border:1px solid #999;padding:3px;background:#DDD;}
.tblHead {background:#036;color:#FFF;font-weight:bold;text-align:center;}
.tblRow {background:#FFF;text-align:center;}

.textfield {font:100% Arial,Helvetica,sans-serif;border:1px solid #000;}
.blackButton {border:1px solid #000;background:#EEE;font-weight:bold;}
.blueButton {border:1px solid #036;background:#EEE;font-weight:bold;color:#036;}

.newsDate {font-size:90%;}

.bluetxt {color:#036;}

.market {color: #FFFFFF;line-height:15px;}
.rightshare {color: #FFFFFF;border-bottom:1px solid #005294;line-height:15px;}


/* Backgrounds Colors */
    
    .bg_main              { background-color: #FFFFFF; }
    .bg_header            { background-color: #FFFFFF; } 
    .bg_search_box        { background-color: #DDDDDD; }

    .bg_nav_left_header   { } 
    .bg_nav_left          {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;




} 
    .bg_nav_left_selected {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;




} 
    .bg_nav_right_header  {
	background-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
} 
    .bg_nav_right         { background-color: #EEEEEE; } 
    


/* Common Styles */

    .header_category_name           { color: #003366; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-transform: uppercase; }
    .header_breadcrumb              { color: #003366; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
    .header_breadcrumb a            { color: #999999 !important; text-decoration: none; }
    .header_breadcrumb a:hover      { color: #999999 !important; text-decoration: underline; }

    .logo_text                      { font-family: Arial, Helvetica, sans-serif; font-size: 30px;  font-weight: bold; letter-spacing: -0.05em  }
    .logo_sub                       { font-family: Arial, Helvetica, sans-serif; font-size: 14px;  font-weight: bold; letter-spacing: -0.05em  }

    .image_caption                    { font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
    .more_headlines                 { color: #999999; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
    .global_updated                 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }

    .general_text                   { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }


/* Left Navigation (Category List) */

    .nav_left_header_text           {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
    .nav_left_header_text a         { color: #FFFFFF !important; }

    .category_link_depth1 a         {
	color: #FFFFFF!important;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;

}
    .category_link_depth2 a         {
	color: #CCCCCC!important;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
    .category_link_depth3 a         {
	color: #FFFFFF!important;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

    .advancedsearch_link   { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: regular;  }



/* Right Navigation (Headlines) */


    .nav_right_header               { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; }
    .nav_right_category_header      { color: #003366; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
    .nav_right_headlines            {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: regular;
}

    .nav_right_category_name        { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }


/* Article Summaries */

    .summary_title                  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
}
    .summary                        { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
    .summary_date                   { font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
    
    .summary_breadcrumb            { color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
    .summary_breadcrumb a          { color: #999999 !important; text-decoration: none; }
    .summary_breadcrumb a:hover    { color: #999999 !important; text-decoration: underline; }


/* Article Pages */

    .article_title                  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #003366;
}
@media handheld
{
	.article_title
	{
		font-size: 11px;
		font-weight: bold;
		color: #003366;
	}
}
    .article_text                   { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
    
    .bg_printer_page                { background-color: #FFFFFF; }
    
.bgnavleft2 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;




}
.leftshare {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006699;
}
.righttopwhite {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;

}
.rightbotwhite {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 2px;
	border-bottom-style: double;
	border-bottom-color: #FFFFFF;

}
.botwhite {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.menuline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;

}
.greymenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	background-color: #999999;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;

}
.blockheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	background-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.greyunder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

}
.menuline2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;

}
img {
	border-color:#CCCCCC;
}
.navtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DFDFDF;
	font-weight: bold;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	text-transform: uppercase;



}
.contenthead	
{
	font-size: 70%;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;

}	
.content	
{
	font-size: 70%;
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;

}	


body {
scrollbar-face-color: #003968; 
scrollbar-highlight-color: #CCCCCC;
scrollbar-shadow-color: #666666; 
scrollbar-3dlight-color: #CCCCCC;
scrollbar-arrow-color: #CCCCCC; 
scrollbar-track-color: #003F7D;
scrollbar-darkshadow-color: #003968;
}

.redblock {background-color:#BE1322; padding:10px; color:#FFF;}
.blueblock {background-color:#115E99; padding:10px; color:#FFF;}
.redtext {color:#EE4138;}
.thinline {border-bottom:1px solid #036; background-color:#FFF;}