/* Style sheet xNavigation */
#nav,#nav ul{padding: 0;margin: 0;list-style: none;line-height: 1;}
#nav ul.level_1{background: url(tl_files/img/nav-bg.gif) no-repeat top left;width: 849px !important;height: 40px;display: block;padding-left: 2px;}
#nav a{background: url(tl_files/img/nav-a-bg.gif) repeat-x top left;color: #595959;display: block;height: 20px;padding: 8px 0 4px 10px;text-decoration: none;}
#nav a:hover{background: url(tl_files/img/nav-ahover-bg.gif) repeat-x top left;}
#nav span{background: url(tl_files/img/nav-ahover-bg.gif) repeat-x top left;color: #595959;display: block;height: 24px;padding: 8px 10px 0 10px;}
#nav ul li ul span{background-image: none;background-color: #fff;border-bottom: 1px solid #aaa1a2;padding: 8px 10px 8px 10px;height: auto;}
#nav li{background: url(tl_files/img/nav-li-bg.gif) no-repeat top right;float: left;padding-right: 2px;width: 9em;}
#nav li:hover,#nav li.over{position: static; /* make menus not sticky in ie7 */}
#nav li ul{position: absolute;display: block;left: -999em;width: 15em;z-index: 30;}
#nav li:hover ul ul,#nav li.sfhover ul ul{left: -999em;}
#nav li ul ul{margin: -2.45em 0 0 15em;}
#nav ul.level_2 li{background-image: none;border-top: 0;border-left: 1px solid #aaa1a2;border-right: 1px solid #aaa1a2;width: 15em;margin:0;height: auto;padding: 0;}
#nav ul.level_2 li.first{border-top: 1px solid #aaa1a2;margin-top: 1px;}
#nav ul.level_2 li a{font-size: 1em;background-image: none;background-color: #ebe7e6;border-bottom: 1px solid #aaa1a2;padding: 8px 10px 8px 10px;height: auto;line-height: 17px;}
* html #nav ul.level_2 li a{height: 16px;}
#nav ul.level_2 li a:hover{background-color: #fcfcfc;background-image: none;}
#nav li:hover ul{left: auto;}
#nav li:hover ul,#nav li.sfhover ul{left: auto;}
#nav li:hover ul,#nav li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul{left: auto;}
div#nav a.invisible{display: none;}
.mod_breadcrumb{position: absolute;top: -50px;width: 850px;}
#footer ul{padding: 0;margin: 15px 50px 0 0;list-style: none;}
#footer a{color: #8f8387;}
#footer li{float: left;padding-right: 50px;}
#footer p.active{text-decoration: underline;color: #8f8387;}
