html * {padding:0;margin:0;}
body {text-align:center;background: #FFF ;padding:0;margin:0;}
html, body {border:0; font-family: Arial, Helvetica, sans-serif; font-size:90%; color:#666666; line-height:130%;}

img {border:0;}

h1{margin:0; padding:0; font-size:1em;}
h2{margin:0 0 5px 0; padding:0; font-size:1.4em; font-weight:normal; color:#F86613; line-height:130%;}
h3{margin:0 0 5px 0; padding:0; font-size:1.8em; font-weight:normal; color:#003565; line-height:130%;}
h4{margin:0 0 10px 0;  padding:0; font-size:1.0em; font-weight:bold; color:#000000; line-height:130%;}
h5{margin:0 0 5px 0;  padding:0; font-size:1.0em; font-weight:bold; color:#666666; line-height:130%;}

#rightcol h3{font-size:1.3em;}
#toggle_wrap_team h4 {margin:0; padding:0; font-size:1.0em; color:#003565; line-height:130%;}

hr {height:1px; color: #DEECF8; background: #DEECF8; border:0; margin: 0 0 10px 0;}
#rightcol hr {margin: 0 0 20px 0;}

p {margin: 0 0 10px 0; padding:0;font-size:0.85em;}
p.top {font-size:0.85em; margin: 30px 0 0 0;}
p.small {font-size:0.7em;}
p.center {text-align:center;}
p.right {text-align:right;}
p.shareprice {color:#F86613; float:left; font-weight:bold; font-size:3em;line-height:100%;}
p.change {float:left; font-weight:bold;}
p.legend_bm {padding:0 0 0 35px; background:url("../../images/css/bg_legend_bm.gif") no-repeat top left;}
#text_top p.intro {font-size:1em; margin: 0 0 40px 0;}
.intro_text p {font-size:1.3em; margin: 0 0 5px 0; line-height:130%;}
.reuters_branding p {color:#003565;}

a {color:#003565;text-decoration:none;font-weight:bold;}
a:hover {text-decoration:underline;}
a.arrow {display:block; padding:0 0 0 15px; background:url("../../images/css/arrow_links.gif") no-repeat top left; margin: 0;}
.reuters_branding p a {font-weight:normal;}

.clear {clear:both; height:0; line-height:0; font-size:0;}
.hide {display:none;}
.floatleft {float:left; margin: 0 10px 10px 0; padding: 0;}
.floatright {float:right; margin: 0 0 10px 10px; padding: 0;}

/* forms
---------------------------------------*/
form {margin:0;padding:0;}
fieldset {margin:0 0 5px 0;padding:0;border:0;clear: both;}
input, select, option, textarea {font-family:  Arial, Helvetica, sans-serif; margin:0; padding:0; font-size: 0.85em;}
select#cboStartDay, select#cboEndDay {width:45px;}
select#cboStartMonth, select#cboEndMonth {width:45px;}
select#cboStartYear, select#cboEndYear {width:60px;}
label {float:left;width:180px;font-size: 0.85em;}
table input, table select, table option, table textarea, table label {font-size: 1em;} 
table table input {font-size: 0.85em;} 
#sschart table table label {float:none; font-size: 1.2em;}

/* main layout
---------------------------------------*/
#site-wrapper {width:98%; text-align:left;margin: 0;padding:0;background-color: #FFF;}

/* top
---------------------------------------*/
#search {display:none;}
#topnav {display:none;}

/* content
---------------------------------------*/
#content-wrapper {margin:0;padding: 0 30px 50px 30px;}

#content-wrapper ul {margin:0 0 10px 15px; padding:0;}
#content-wrapper ol {margin:0 0 10px 30px; padding:0;}
#content-wrapper ul li, 
#content-wrapper ol li {font-size:0.85em;padding:0;margin:0;}

#content-wrapper ul.linklist {margin:0 0 10px 0;padding:0;list-style-type: none;}
#content-wrapper ul.linklist li {display:block;list-style-type: none;padding:0 0 0 15px; background:url("../../images/css/arrow_links.gif") no-repeat top left;}
#content-wrapper ul.linklist li a {}
#content-wrapper ul.linklist-na {margin:0 0 10px 0;padding:0;list-style-type: none;}
#content-wrapper ul.linklist-na li {list-style-type: none;}

/* footer
---------------------------------------*/
#footer-wrapper  {display:none;}
#investis-branding {display:none;}

/* signposts
---------------------------------------*/
.sp_ar {height: 100px; padding: 0;}

/* home page
---------------------------------------*/
h3.home-w {margin:0; padding:0; font-size:1.2em; font-weight:normal; color:#000; line-height:130%;}
h3.home-b {margin:0 0 5px 0; padding:0; font-size:1.3em; font-weight:normal; color:#003565; line-height:130%;}

p.intro-b {color:#000; font-size:1.25em;line-height:150%;}

#top-wrapper {margin:0;padding:0;}
#top-wrapper #logo {margin:0;padding:21px 0 0 30px;}
#top-wrapper #visitlink{display:none;}

#home-boxes {float:left;width:98%;margin:20px 0 0 0; padding: 0;}

#h-box1 {width:43%;float:left;margin:0 5% 0 0;padding:0;}
#h-box2 {width:43%;margin:0 5% 0 0;padding:0;}
#h-box3 {width:43%;float:left;margin:0 5% 0 0;padding:0;}
#h-box4 {width:43%;margin:0 5% 0 0;padding:0;}
