@charset "utf-8";
/* CSS Document */
body{
padding:0px;
margin:0px;
background:#f7f7f7;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#main{
padding:0px;
margin:0px;
width:900px;
padding:15px;
margin:auto;
background:white;
}
#top_bar{
padding:0px;
margin:0px;
}
#top_bar img{
margin-bottom:15px;
}
#banner{
padding:0px;
margin:0px;
width:900px;
height:250px;
background:url(../../media/jpg/banner2.gif) no-repeat;
margin-top:10px;
margin-bottom:10px;
}
#nav_bar{
padding:0px;
margin:0px;
margin-top:15px;
width:900px;
background:url(../../media/jpg/nav_bar.jpg) no-repeat;
font-size:9pt;
clear:both;
}
#nav_bar ul{
padding:0px;
margin:0px;
padding-top:6px;
padding-left:0px;
padding-bottom:10px;
}
#nav_bar li{
display:inline;
padding-left:20px;
}
#nav_bar a{
text-decoration:none;
color:#333333;
font-weight:bold;
}
#nav_bar a:hover{
color:#0033CC;
}
#share_price{
padding:0px;
margin:0px;
padding:3px;
width:200px;
float:right;
border:1px dotted #d5d5d5;
margin-top:10px;
}
#share_price h3{
padding:0px;
margin:0px;
font-size:10pt;
border-bottom:1px solid #003399;
color:#333;
}
#share_price h1{
padding:0px;
margin:0px;
font-weight:lighter;
color:#003399;
font-size:14pt;
}
#share_price small{
font-size:7pt;
color:#999999;
}
#main_content{
width:670px;
float:left;
margin-bottom:15px;
}
#right_col{
padding:0px;
margin:0px;
padding:10px;
width:200px;
float:right;
border:1px dotted #d5d5d5;
margin-bottom:15px;
}
#footer{
padding:0px;
margin:0px;
padding:5px;
padding-left:0px;
font-size:8pt;
clear:both;
border-top:1px dotted #d5d5d5;
color:#aaa;
}
#main_content h1{
padding:0px;
margin:0px;
color:#003399;
font-size:14pt;
font-weight:lighter;
}
#main_content p{
font-size:8pt;
color:#444;
line-height:10pt;
}
#recent{
padding:0px;
margin:0px;

}
#recent h3{
padding:0px;
margin:0px;
font-size:10pt;
color:#003399;
padding-bottom:10px;
}
#recent a{
font-size:8pt;
text-decoration:none;
border-bottom:1px dotted #003399;
float:right;
}
#recent a:hover{
font-size:8pt;
text-decoration:none;
border-bottom:1px solid #003399;
}
#recent p{
font-size:8pt;
color:#555;
}
#news_reel{
font-size:7pt;
padding:6px;
background:url(../../media/jpg/ticker_bg.gif) no-repeat;
color:#666666;
height:20px;

}
#news_reel{
margin-bottom:5px;
}
#rssBox{
float:left;
width:600px;
background:none;
}
#rssBox p{
padding:0px;
margin:0px;
background:none;
float:left;
margin-left:5px;
margin-right:5px;
}
#rssBox a{
float:left;
text-decoration:none;
color:#333333;
border-bottom:1px dotted #333;
}
#left_col{
float:left;
width:190px;
border:1px dotted #d5d5d5;
margin-right:15px;
padding:10px;
margin-bottom:15px;
padding-top:5px;
}
#left_col h3{
padding:0px;
margin:0px;
font-size:10pt;
}
#left_col ul{
padding:0px;
margin:0px;
list-style:none;
font-size:8pt;
margin-left:5px;
}
#left_col a{
line-height:12pt;
text-decoration:none;
color:#003399;
}
#left_col a:hover{
border-bottom:1px dotted #003399;
}
.highlightbox{
width:280px;
float:left;
margin-right:20px;
border:1px dotted #333;
color:#333333;
padding:5px;
}
.highlightbox h3{
padding:0px;
margin:0px;
padding:5px;
font-size:11pt;
}
.highlightbox a{
color:#003399;
text-decoration:none;
border-bottom:1px dotted #003399;
}
.highlightbox table{
font-size:9pt;
}
.highlightbox td{
border-bottom:1px dotted #d5d5d5; 
}
#main_content table{
font-size:8.5pt;
color:#333;
}
.figshead, .figsheadbold{
border-bottom:1px solid #0066CC;
}
.figsheadbold{
font-weight:bold;
}
.blue{
color:#0066cc;
}
#main_content ul{
font-size:9pt;
color:#666;
list-style:square;
}
.presentation, .report{
border:1px dotted #999;
margin-bottom:15px;
clear:both;
}
.presentation h3, .report h3{
padding:0px;
margin:0px;
color:#003399;
font-size:10pt;
font-weight:bold;
margin-top:7px;
/*margin-left:20px;*/
}
.report h3{
/*margin-left:130px;*/
}
.presentation img, .report img{
margin:10px;
float:left;
margin-bottom:150px;
border:1px solid #999;
padding:3px;
}
.presentation ul, .report ul {
margin:0px;
padding:0px;
/*float:right;*/
width:450px;
/*position:relative;
right:70px;*/
list-style:square;
padding-left:20px;
}
.report ul{
/*margin-right:75px;*/
}
.presentation a, .report a{
/*<!--margin-left:30px;-->*/

clear:both;
}