 
A { color: #000000; }
.strapline {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #FF0000;}

.disclaimer {border-right: #000000 1px solid;padding-right: 0px;border-top: #000000 1px solid;padding-left: 0px;font-size: 8pt;z-index: 10;visibility: hidden; padding-bottom: 0px; border-left: #000000 1px solid; padding-top: 0px;border-bottom: #000000 1px solid; position: absolute; background-color: #cccccc;layer-background-color: #cccccc}
.footer {font-size: 10px; color: #000000;}
.footer_bold {font-size: 11px; color: #000000; text-decoration: underline; font-weight: bolder;}

.zone1title {font-weight: bolder; font-size: 11px; color: #ffffff}
.zone1titleline {font-weight: bolder; font-size: 11px; color: #ffffff; text-decoration: underline}
.zone1text11nobold {font-size: 12px; color: #000000; text-decoration:none;}
.zone1text11whitenounder {font-weight: bold; font-size: 11px; color: #ffffff; background-color: #666666}
.zone1text11white {font-size: 11px; color: #ffffff; text-decoration: underline}
.zone1text11gray {font-weight: bold; font-size: 11px; color: #333333}
.zone1text10noline {font-size: 10px; color: #000000}
.zone1text10 {font-size: 10px; color: #000000; text-decoration: underline}
.zone1titlered {font-weight: bold; font-size: 11px; color: #ff9999}

.zone2main {background-color: #e8e8e8; padding: 5px 5px 5px 5px}
.zone2text11 {font-weight: bolder; font-size: 12px; color: #000000}
.zone2text11line {font-weight: normal; font-size: 12px; color: #000000; text-decoration: underline}
.zone2text11linebold {font-weight: bolder; font-size: 12px; color: #000000; text-decoration: underline}
.zone2text11nobold {font-size: 12px; color: #000000}
.zone2dimtext {font-size: 11px; color: #7c7c7c}
.zone2dimtextline {font-size: 11px; color: #999999; text-decoration: underline}
.zone2text11no {font-weight: bold; font-size: 12px; color: #000000}
.zone2dimtextbold {font-weight: bold; font-size: 12px; color: #999999}
.zone2text11red {font-weight: bold; font-size: 12px; color: #cc0000}
.zone2text11rednobold {font-size: 12px; color: #cc0000}
.zone2text11no15hbold {font-size: 12px; color: #000000; line-height: 16px}
.zone2link {font-size: 11px; text-decoration: underline}
.zone2title14 {font-weight: bold; font-size: 14px; color: #333333}
.zone2title12 {font-weight: bold; font-size: 12px; color: #333333}
.zone2title12white {background-color: #999999; font-weight: bold; font-size: 12px; color: #ffffff}
.zone2text11 {font-size: 11px; color: #333333}

.zone3text10noline {font-size: 10px; color: #000000}
.zone3text11noline {font-size: 11px; color: #000000; text-decoration: none}
.zone3text10line {font-size: 10px; color: #000000; text-decoration: underline}
.zone3text10nolinebold {font-weight: bold; font-size: 10px; color: #000000}
img.zone3promo {margin-right: 4px;}

form.unpadded {margin-bottom: 0; margin-top: 0; padding-bottom: 0; padding-top: 0;}
select.trade_fx_dropdown {font-weight: lighter; font-size: 10px; width: 112px; color: #000000; height: 20px}

td.gray_top_and_bottom {border-top: 1px solid gray;border-bottom: 1px solid gray}

.bkleftnav {background-image : url("/public/tcm/images/bkgrnd_left.gif"); font-weight: bold; font-size: 11px; color: #cc0000; text-decoration: none}
.bkfxonlinetitle {font-size: 11px; color: #333333;font-weight: bolder;}
.bkfxonline {background-image : url("/public/tcm/images/bkgrnd_fxonline.gif"); font-size: 10px; color: #000000;}
.bkzone2art {background-image : url("/public/tcm/images/zone2_bkgrnd_dotted.gif"); }
.bkzone2title {background-image : url("/public/tcm/images/bkgrnd_title.gif"); font-size: 11px; color: #000000; font-weight: bolder}
.bkzone2dots {background-image : url("/public/tcm/images/zone2_bkgrnd_2.gif"); }
.bkzone3title {font-weight: bolder; font-size: 11px; padding-left:1px;background-color: #497396; color: #ffffff}

.histlink {font-weight: bold; font-size: 11px; color: #333333}
.histlink2 {font-weight: bold; font-size: 11px; color: #333333; text-decoration: none}
.indextitle {font-size: 18px; color: #000000; font-weight: bolder}
.indextitle2 {font-size: 15px; color: #000000; font-weight: bolder}
.titlelnk {font-size: 11px; color: #000000;  font-weight: bolder}
a.reglink {font-size: 11px; color: #000000}
.filter {font-size: 10px; color: #000000; text-decoration: underline}
.font9 {font-size: 9px; color: #000000}
.red {color: #cc0000; font-size: 9px; }
.promobox {font-size: 10px; color: #000000; line-height: 13px; padding-top:none}
.promolnk {font-size: 10px; text-decoration: underline; line-height: 14px; padding-top:none}

td.blackdot {background-color: #000000}
td.graydot {background-image: url("/public/tcm/images/greydot.gif"); background-repeat: repeat;}
td.whitedot {background-color: #ffffff}
td.dotted_bottom { border-bottom: thin dotted gray; }

.padding_1 {padding-bottom: 1px;background-color: #efefef; border: 1px solid #999999}
.pc_gray {background-color: #e8e8e8}
tr.gray_row {background-color: #e8e8e8}
.dark_gray {background-color: #cccccc}
.reuters_zone3_title {background-color: #336699}

/* navigation bar */
#mainmenu {position: relative;}
.menu {position: absolute;background-color: #efefef;border-left: 1px solid #999999;border-bottom: 1px solid #999999;z-index:10;overflow:hidden;}
.nav {border-top: 1px solid #d1d1d1;font-size: 8px;color: #000000;}
.navparentinactive {border-top: 1px solid #d1d1d1;font-size: 8px;color: #000000;}
.navparentactive {border-top: 1px solid #d1d1d1;font-size: 8px;color: #000000;}
.navsub {font-size: 8px;color: #000000; z-index: -10;}
.navsubparentinactive {background-image: url(/public/tcm/images/arrow_off.gif);background-position: right;background-repeat: no-repeat;}
.navsubparentactive {background-image: url(/public/tcm/images/arrow_on.gif);background-position: right;background-repeat: no-repeat;}

.scrollDiv {font-size: 11px;color: #000000;background-color:#CCCCCC;text-align:center;border-top:solid 1px #999999;z-index:20}
.scrollUpDiv{background-image: url(/public/tcm/images/arrow_red_up.gif);background-position: center;background-repeat: no-repeat;}
.scrollDownDiv{background-image: url(/public/tcm/images/arrow_red_down.gif);background-position: center;background-repeat: no-repeat;}

.nav A { font-size: 11px; color: #000000; text-decoration: none}
.nav A:hover { font-size: 11px; color: #FF0000; text-decoration: none}
.navparentinactive A { font-size: 11px; color: #000000; text-decoration: none}
.navparentactive A { font-size: 11px; color: #FF0000; text-decoration: none}
.navsub A { font-size: 11px; color: #000000; text-decoration: none}
.navsub A:hover { font-size: 11px; color: #FF0000; text-decoration: none}
.navsubparentinactive A { font-size: 11px; color: #000000; text-decoration: none}
.navsubparentactive A { font-size: 11px; color: #FF0000; text-decoration: none}

.relatedlinksbg { background-color: #efefef }

a.gelbartab {font-weight: bold; font-size: 11px; color: #ffffff; text-decoration: none;}
a.gelbartab:hover {	text-decoration: underline}
ul {list-style: none outside url(/public/tcm/images/bullet_red.gif);padding-left : 10px;margin-left : 6px; font-size: 12px;}
td.big_bullet {background-image: url(/public/tcm/images/bullet_red.gif);}

.gelbartext {font-weight: bold; font-size: 10px; color: #ffffff;}
.op_gelbarlocation {PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 18px; BACKGROUND-IMAGE: url(/images/navbar_left.gif); COLOR: white; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: left}
.op_gelpad {FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/images/navbar_middle.jpg); COLOR: white; BACKGROUND-REPEAT: repeat-x;padding-bottom: 14px;}

.op_gelbar { FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND-IMAGE: url(/images/navbar_left.gif); COLOR: white; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: left}
a.gelbarlocation {
            padding-left: 10px;
            color: #fff;
            font-size: 12px;
            font-weight: bold;
            text-decoration: none;}
a.gelbarlocation:hover { text-decoration: underline}

.site_map{padding-left: 5px; background:#999999;}
.site_map_level1 {padding-left: 15px; background:#cccccc;}
.site_map_level2 { padding-left: 25px; background:#e6e6e6; }
.site_map_level3 { padding-left: 35px; background:#ffffff; }
.site_map_level4 { padding-left: 45px; background:#ffffff; }
.site_map_level5 { padding-left: 55px; background:#ffffff; }
a.site_map_link {background-color: #999999; font-weight: bold; font-size: 12px; color: #ffffff}
a.site_map_level1_link {background-color: #cccccc; font-weight: bold; font-size: 12px; color: #000000}
a.site_map_level2_link {background-color: #e6e6e6; font-weight: bold; font-size: 12px; color: #000000}
a.site_map_level3_link {background-color: #ffffff; font-weight: normal; font-size: 12px; color: #000000}
a.site_map_level4_link {background-color: #ffffff; font-weight: normal; font-size: 11px; color: #000000}
a.site_map_level5_link {background-color: #ffffff; font-weight: normal; font-size: 10px; color: #000000}
