.sitemap-container{width:952px; padding:20px 5px 5px 2px;}
.sitemap-container h1{font-family:Arial, Helvetica, sans-serif;font-size:24px;color:#006666;font-weight:bold;line-height:30px;}
.sitemap-container ul{line-height:16px;margin-bottom:15px;_margin-bottom:0;margin-left:2px}
.sitemap-container li{padding-right:7px;padding-left:7px;font-size:12px;float:left;border-right: solid 1px #dddddd;}
.sitemap-container li.first{background:0;margin-left:-5px;}
.sitemap-container li.last{background:0;border:none;}
.sitemap-container li span.highlight{font-weight:bold;color:#069}
.sitemap-container li a,.sitemap-container li a:visited,.sitemap-container li a:active{text-decoration:none;color:#069;white-space:nowrap;font-size:12px}
.sitemap-container li a:hover{text-decoration:underline;color:#069}
.sitemapDestination {border:1px solid #ccc;-moz-border-radius:7px;-webkit-border-radius:7px;-khtml-border-radius:7px;border-radius:7px;width:100%;margin:5px auto 0 auto}
.sitemapDestinations {width:100%;margin:5px auto 0 auto}
.sitemapDestinations h2{font-size:16px;font-weight:bold;color:#036769;margin:10px 10px 5px 10px;line-height:20px;}
.sitemapDestinations h2 a{font-size:16px;font-weight:bold;color:#036769;line-height:20px;text-decoration:underline;}
.sitemapDestinations h3{line-height:16px;margin-left:10px;margin-top:10px;font-weight:bold;}
.border-bottom{border-bottom:dashed 1px #CCCCCC;}
.otherDestinations{width:189px;float:left;}
.sitemapDestinations ul{line-height:16px;margin-bottom:15px;margin-top:10px;margin-left:30px;color:#069;}
*:first-child+html #errorOtherDestinations ul{margin-bottom:0}
.sitemapDestinations li.title{display:inline-block;width:120px;font-weight:bold;background:0}
.sitemapDestinations li{padding-right:7px;font-size:12px;list-style-type: square;}
.sitemapDestinations li.last{background:0;}
.sitemapDestinations li span.highlight{font-weight:bold;color:#069}
.sitemapDestinations li a,#errorOtherDestinations li a:visited,#errorOtherDestinations li a:active{text-decoration:none;color:#069;width:120px;font-size:11px}
.sitemapDestinations li a:hover{text-decoration:underline;color:#069}
.page{width:auto;float:right;margin-top:10px;font-size:12px;color:#006666;font-weight:bold;}
.page-number{padding-left:5px;padding-right:5px;}
.page-number-selected{padding:2px 5px 2px 5px;color:#FFFFFF;background-color:#006666;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;}