div {margin:0;padding:0;}
body {
font-family:Arial, Helvetica, sans-serif;
font-size:0.75em;
color:#666;
margin:30px 0 0;
padding:0;
background-color:#fff;
text-align:center;
}
/* --------------- GENERIC GLOBAL STYLES - see the style sheet called "sitestyles.css" ----------------*/

/* --------------- LAYERS AND CONTEXTUAL STYLES -------------- */
#wrapper {
margin:0 auto;
width:760px;
text-align:left;
}
#top {
width:760px;
float:left;
background-color:#fff;
margin-bottom:7px;
}
html>body #top {
width:760px;
float:left;
background-color:#fff;
padding-bottom:5px;
}
#logo {float:left;}
#searchBlock {float:right;padding:0;}
#alert {float:left;padding:5px 10px 0 0;}
#rss {float:left;padding:5px 8px 0 0;}
#searchfield {float:left;padding-top:3px;}
#searchfield input {font-size:0.9em;color:#777;padding:1px;}
#searchbut {float:left;}
#searchbut input {border:none;}
#mainwrapper {
width:760px;
float:left;
border-left:1px solid #B4B7BC;	
border-right:1px solid #B4B7BC;		
background-image:url(/investis/images/bglines.gif);
background-position:top-right;
background-repeat:repeat-y;
}
#topBlock {
margin-top:-1px;
width:760px;
background-image:url(/investis/images/bg_navbar.jpg);
background-position:left;
background-repeat:no-repeat;
float:left;
}
#topnav {
width:600px;
float:left;
}
#topnav ul {
margin:0;
padding:7px 0 6px;
list-style-type:none;
}
#topnav ul li {
display:inline;
}
#topnav ul li a,
#topnav ul li a.active {
color:#666;
text-decoration:none;
background-image:url(/investis/images/tn_divider.gif);
background-position:right;
background-repeat:no-repeat;
padding:0 10px;
font-weight:bold;
}
#topnav ul li a.last,
#topnav ul li a.lastactive {
color:#666;
text-decoration:none;
background-image:none;
padding-left:10px;
font-weight:bold;
}
#topnav ul li a.active,
#topnav ul li a.lastactive {
color:#1C3C82;
}
#topnav ul li a:hover,
#topnav ul li a.last:hover,
#topnav ul li a.active:hover,
#topnav ul li a.lastactive:hover {
color:#1C3C82;
text-decoration:none;
font-weight:bold;
}
#lang {
float:right;
width:130px;
}
#lang ul {
margin:0;
padding:6px 0 7px;
list-style-type:none;
float:left;
}
#lang ul li {
margin:0;
padding-left:5px;
list-style-type:none;
display:inline;
}
#lang ul li a,
#lang ul li a.active {
color:#333;
text-decoration:none;
font-size:0.8em;
background-image:url(/investis/images/bn_divider.gif);
background-position:right;
background-repeat:no-repeat;
padding-right:10px;
}
#lang ul li a.active {
color:#1C3C82;
}
#lang ul li a.last {
color:#333;
text-decoration:none;
font-size:0.8em;
background-image:none;
padding-right:10px;
}
#lang ul li a:hover,
#lang ul li a.last:hover,
#lang ul li a.active:hover {
color:#1C3C82;
text-decoration:none;
}
#contentwrapper {
width:760px;
float:left;
}
#contentBlock {
width:570px;
float:left;
}
#titleBar {
float:left;
width:570px;
padding:11px 0 16px;
border-left:1px solid #B4B7BC;		
border-bottom:1px solid #B4B7BC;
}
#leftColBlock, 
#leftCol {
float:left;
width:133px;
margin:0;
padding:0;
}
#leftCol ul {
margin:0;
padding:0;
float:left;
width:132px;
list-style-type:none;
}
#leftCol li {
border-bottom:1px solid #B4B7BC;		
}
#leftCol a,
#leftCol a.nav2,
#leftCol a.nav2a,
#leftCol a.nav2aa {
color: #333;	
text-decoration:none;	
padding: 5px 3px 5px 8px;	
display: block;	
background-color:#e6e6e6;			
}
#leftCol a.nav2a,
#leftCol a.nav2aa {
background-color: #C0B5C9;
}
#leftCol a:hover,
#leftCol a.nav2:hover {
background-color: #C0B5C9;
text-decoration:none;	
}
#print {
width:110px;
padding:0;
border-bottom:1px solid #B4B7BC;
float:left;
}
#print {
margin:5px 5px 0 5px;
}
html>body #print {
margin:5px 5px 0 10px;
}
#print a {
background-image:url(/investis/images/print_icon.gif);
background-repeat:no-repeat;
background-position:top left;
padding-left:25px;
padding-top:5px;
background-color:#fff;
color:#999;
font-size:0.9em;
display:block;
text-decoration:none;
line-height:22px;


}
#print a:hover {
text-decoration:none;
color:#1C3C82;
background-color:#fff;
}
#textCol {
width:418px;
padding-left:8px;
float:left;
margin:0;
}
#header {
width:418px;
float:left;
margin:0;
padding:10px 0;
}
#rightCol {
width:189px;
float:right;
margin:0;
padding:0;
}
#flashcontent {
border-right:3px solid #B4B7BC;
border-bottom:5px solid #B4B7BC;
border-left:4px solid #B4B7BC;		
float:left;
margin:0;
padding:0;
background:#1B3C81;
}
#sas {
background-color:#B4B7BC;
float:left;
width:179px;
padding:13px 0 17px 10px;
margin:0;
}
#sas input.btn {
background-color:#fff;
color:#666;
border:1px solid #B4B7BC;
font-size:0.9em;
padding:1px;
margin:1px 0 0 1px;
}
html> body #sas input.btn {
margin:1px 0 0 5px;
}
#intouch {
background-color:#e6e6e6;
float:left;
width:179px;
padding:0 0 15px 10px;
}
#intouch h2 {
margin:10px 0;
display:block;
}
#related {
background-color:#fff;
float:left;
width:179px;
padding:10px 0 15px 5px;
}
#intouch h2 {margin:15px 0 15px;}
#footer {
width:761px;
background-image:url(/investis/images/bg_navbar.jpg);
background-position:left;
background-repeat:no-repeat;
border-bottom:1px solid #B4B7BC;
float:left;
clear:left;
border-right:1px solid #B4B7BC;
}
#footer ul {
width:760px;
margin:0;
padding:6px 0 6px;
list-style-type:none;
float:left;
}
#footer ul li {
margin:0;
padding:0;
list-style-type:none;
display:inline;
}
#footer ul li a {
color:#333;
text-decoration:none;
font-size:0.9em;
background-image:url(/investis/images/bn_divider.gif);
background-position:right;
background-repeat:no-repeat;
padding:0 10px;
}
#footer ul li a.last {
color:#333;
text-decoration:none;
font-size:0.9em;
background-image:none;
padding-left:10px;
}
#footer ul li a:hover,
#footer ul li a.last:hover {
color:#1C3C82;
text-decoration:none;
}
img {border:none;}