@charset "utf-8";
/*
$Id: sitemap.css,v 1.4 2009/09/25 21:19:28 lzhang Exp $
$Source: /bbsrc/web/docs/jp09/styles/sitemap.css,v $
*/

/*Sitemap CSS Start*/
.sitemap_bt{
	margin:10px 18px;
	font-size: 16px;
	font-weight: bold;
	line-height:1.5em;
	color:#333333;
}

.sitemap_blk_line {
	width:950px;	
	margin-left:18px;
   margin-bottom:0px;
	border-bottom:4px solid #333333;	
}

.sitemap_grey_line{
	width:950px;	
	margin-left:18px;
   margin-bottom:10px; 
   margin-top:3px;
	height:23px;	
	border-bottom:1px dotted #cccccc;	
}

#sitemap_content {
	width:900px;	
	margin-top:10px;
   margin-left:18px;
}

#sitemap_cate {
	width:170px;	
	vertical-align: text-top;
	float: left;
   margin-right: 50px;
}

#sitemap_header {
   padding-top:2px; 
   margin-top:2px;
}

#sitemap_header a{
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

#sitemap_header a:hover{color: #EB7D14;}

#sitemap_subheader {
    padding-top:2px; 
    margin-top:2px;
    margin-left:12px;
}

#sitemap_subheader a{
	 font-size: 12px;
    font-weight: normal;
	 color: #333333;
}

#sitemap_subheader a:hover{color: #EB7D14;}


#SiteMap_TopHeading {
	float:left;
	position:relative;
	font-size:14px;
	font-weight:bold;
	margin:3px 0px;	
	width:220px;
}
  
.HelpSubheadings {
	font-weight:bold;
	font-size:13px;
}

#SiteMap_TopHeading .news {
	color: #FBA900;
}	  
#SiteMap_TopHeading .markets {
	color: #008FD3;
}
#SiteMap_TopHeading .tools {
	color: #339900;
}	  
#SiteMap_TopHeading .media {
	color: #809F96;
}
 
#SiteMap_TopHeading .news:hover, #SiteMap_TopHeading .markets:hover, #SiteMap_TopHeading .tools:hover,  #SiteMap_TopHeading .media:hover{
	color: #EB7D14;
}
	  
.contentLink {
font-size: 12px;
padding-top: 2px;
border: 1px solid #ffffff;
}

.arrow {   /* Uses  .arrowNavDotSprite , which is located in main.css */
float: left;
width: 7px;
height: 8px;
margin-top: 3px;
padding-right: 3px !important;
background-position: -181px -1px;
}

