/*
Sitemap Styler  
*/

#sitemap, #sitemap ul, #sitemap li { margin:0; padding:0; list-style:none;}
#sitemap {clear:both; padding:20px 0px 0px 45px; width:520px; margin:auto}
#sitemap ul { /*display:none; */}
#sitemap li { float:left; line-height:200%; margin-top:1px; position:relative; width:100%; /*background-color:#121012; */}
/* IE leaves a blank space where span is added so this is to avoid that */
* html #sitemap li { float:left; display:inline;}

#sitemap li a { padding-left:28px; font-size:13px; font-weight:bold;}
#sitemap li span { float:left; position:absolute; top:5px; left:5px; width:13px; height:13px; cursor:auto; font-size:0;}
#sitemap li span, #sitemap li span.collapsed { background:url(/includes/images/collapsed.gif) no-repeat 0 0;} 
#sitemap li span.expanded { background:url(/includes/images/expanded.gif) no-repeat 0 0;}

/* second level */

#sitemap li li { background:transparent;}
#sitemap li li a { padding-left:56px; font-weight:normal;}
#sitemap li li span { left:28px;}

/* third level */
#sitemap li li li { line-height:130%;}
#sitemap li li li a { padding-left:84px; color:#AEACAC;}
#sitemap li li li span { left:56px;}

/* etc. */

/**/

#footernavMap {clear:both; width:520px; list-style-type:none; margin:auto; padding:0; padding-left:45px; padding-top:10px;}
#footernavMap li { line-height:200%; margin-top:1px; position:relative; width:100%;}
/* IE leaves a blank space where span is added so this is to avoid that */
* html #footernavMap li { float:left; display:inline;}

#footernavMap li a { padding-left:28px; font-size:12px;}
#footernavMap li.first { background:url(/includes/images/bg_lines.gif) no-repeat scroll left top;}

#rightContent { width:78%;}
#rightContent h2 { margin:auto; width:483px;}
#btmleftNav { display:none;}