table.sitemap { width: 100%; background: #fff; color: 000; padding: 0; margin: 14px 0px 0px 0px; border: 0 solid; }
table.sitemap tr, table.sitemap td, table.sitemap th { text-align: left; vertical-align: top!important; padding: 0px 0px; }
table.sitemap tr.body td { font-size: smaller; width: 23%; margin-right: auto; }
table.sitemap tr.body td.odd { background-color: #d2d2d2; }
table.sitemap tr.body td.even div.submenu ul li { border-color: #d2d2d2; }
table.sitemap tr.header th { font-weight: bold; font-size: 1.35em; color: #4F9CEF; padding: 0px 7px 7px 7px; border-bottom: 2px solid #fff; }