.bgr{
background:#fcba63 url(images/bgr.jpg) repeat-x;
}
.bgr2{
background:#fff url(images/tbl1_b.gif) repeat-x left bottom;
}
.bgr3{
background:#5e9008 url(images/tbl4_r-bgr.jpg) no-repeat right top;
}
.bgr4{
background:#04033b url(images/bgr_bot.gif) repeat-x;
}
.bgr5{
background:#fff url(images/tbl7_b.gif) repeat-x left bottom;
}
td{
font-family:Arial, Helvetica, sans-serif;
color:#303030;
font-size:12px;
}
a{
color:#040039;
text-decoration:none;
font-weight:bold;
}
a:hover{
color:#be1e2d;
}
.a{
color:#0097c8;
text-decoration:none;
font-weight:bold;
}

.b{
color:#be1e2d;
}
.blue{
color:#0b4868;
}
.underline{
text-decoration:underline;
}
.table{
background:#fef3e3;
border:1px solid #f3e2cb;
}
.size18{
font-size:18px;
}
.size14{
font-size:14px;
}
.normal{
font-weight:normal;
}
.white{
color:#fff;
}
.border-r{
border-right:1px solid #49486f;
}
.bot{
color:#c5dae5;
font-size:11px;
font-weight:normal;
}
.bot:hover{
color:#fff;
}
.no-line{
text-decoration:none;
}
#hdr{
width:359px;
height:116px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/hdr_investing.png', sizingMethod='scale');
margin-top:17px;
margin-left:20px; 
}
.normal{
font-weight:normal;
}
#sidebar h2{
color:#000;
font-size:16px;
text-transform:uppercase;
margin:0;
padding:5px 0;
}
div.post{
margin-bottom:20px;
}
.post h2 a, .post h2, h2.pagetitle {
font-size:18px;
color:#0b4868;
font-weight:normal;
}
.post h2 a:hover{
text-decoration:underline;
color:#0b4868;
}
.post h3 a, .post h3{
font-size:14px;
color:#0b4868;
}
.post h2 a:hover{
text-decoration:underline;
color:#0b4868;
}
.post-content img{
float:left;
padding:5px;
border:1px solid #ccc;
margin:0 10px 10px 0;
background:#fff;
}
.addthis_container{
clear:both;
}
.addthis_container img{
float:none;
border:0;
margin:0;
padding:0;
}
.widgetDiv{
background:url(images/widget_bottom.gif) left bottom;
padding-bottom:20px;
}
.widgetDiv-top{
background:url(images/widget_top.gif) left top no-repeat;;
padding:10px 20px 0 20px;
}
.widgetDiv ul{
margin:0 0 10px 0;
padding:10px 0 0 0;
list-style:none;
border-bottom:1px solid #bbb;
}
.widgetDiv ul li{
margin:0;
padding:0;
}
.widgetDiv ul li a{
display:block;
background:#fff url(images/bul.gif) no-repeat left center;
line-height:18px;
padding:3px 0 3px 25px;
border-top:1px solid #bbb;
}
#searchform input#s, .widgetDiv select{
width:180px;
}
.widgetDiv ul li ul.children, .widgetDiv ul li ul.children li{
margin:0;
padding:0;
border:0;
}
.widgetDiv ul li ul.children li{
background:none;
border:0;
padding-left:20px;
}


#menu{
float:left;
line-height:38px;
}
#menu2{
float:left;
line-height:34px;
}
#menu img, #menu2 img{
float:left;
}
#menu a, #menu2 a{
height:38px;
display:block;
float:left;
margin-top:22px;
}
#menu2 a{
margin:0;
height:34px;
margin:8px 0 8px 5px;
}
#menu a span, #menu2 a span{
display:none;
}
#menu a.home{
width:76px;
background:url(images/menu_home.gif) left top no-repeat;
}

#menu a.about{
width:84px;
background:url(images/menu_about.gif) left top no-repeat;
}

#menu a.funds{
width:82px;
background:url(images/menu_funds.gif) left top no-repeat;
}
#menu a.resources{
width:111px;
background:url(images/menu_resources.gif) left top no-repeat;
}
#menu a.contact{
width:99px;
background:url(images/menu_contact.gif) left top no-repeat;
}
#menu2 a.people{
width:102px;
background:url(images/menu_people.gif) left top no-repeat;
margin-left:7px;
}
#menu2 a.profit{
width:100px;
background:url(images/menu_profit.gif) left top no-repeat;
}
#menu2 a.planet{
width:105px;
background:url(images/menu_planet.gif) left top no-repeat;
}
#menu a:hover{
background-position:0 -38px;
}
#menu2 a:hover{
background-position:0 -34px;
}

