/* Style sheet navigation */
ul#quicknavigation{float:right;line-height:1.1em;margin: 10px 10px 0 0;}
ul#quicknavigation li{float:left;border-right:1px solid #c9d5e1;font-size:0.9em;padding: 0 10px;}
ul#quicknavigation li,ul#quicknavigation li a{text-decoration:none;color:#c9d5e1;}
ul#quicknavigation li a:hover{text-decoration:underline;}
ul#quicknavigation li .active{font-weight:bold;}
ul#quicknavigation li.last{border-right:0;}
div#languageNavigation{float:right;margin: 6px 10px 0 0;}
div#languageNavigation ul li{float:left;}
div#languageNavigation ul li a,div#languageNavigation ul li p{border-right:1px solid #c9d5e1;text-decoration:none;font-size:0.9em;color:#c9d5e1;padding: 0 10px;}
div#languageNavigation ul li a:hover{text-decoration:underline;}
div#languageNavigation ul li .active{font-weight:bold;}
div#languageNavigation ul li.last a,div#languageNavigation ul li.last p{border-right:0;}
#navigation{clear:both;}
#navigation ul{float:right;margin: 11px -5px 0 0;}
* html #navigation ul{letter-spacing: -0.13em;}
#navigation li{position:relative;float:left;display:block;margin-left:-7px;z-index: 10;}
#navigation li a{font-weight:bold;text-decoration:none;color:#fff;}
#navigation li.active a,#navigation li a.trail{color:#49739b;}
#navigation li.active{z-index: 20;}
#navigation li span.navLeft{display:block;background:url("tl_files/layout/navigation/nav-left.png") top left no-repeat;}
#navigation li span.navRight{display:block;background:url(tl_files/layout/navigation/nav-right.png) top right no-repeat;}
#navigation li .navMiddle{height:31px;position:relative;display:block;background:url(tl_files/layout/navigation/nav-middle.png) top left repeat-x;padding: 12px 5px 0 5px;margin: 0 10px;}
* html #navigation li span{float:left;cursor: pointer;}
* html #navigation li .navMiddle{background-image:url("tl_files/layout/navigation/nav-middle.gif");margin: 0 5px;}
* html #navigation li span.navLeft{background-image:url("tl_files/layout/navigation/nav-left.gif");}
* html #navigation li span.navRight{background-image:url("tl_files/layout/navigation/nav-right.gif");}
#navigation li.active span.navLeft,#navigation li a.trail span.navLeft{background-image:url("tl_files/layout/navigation/nav-left-active.png");}
#navigation li.active span.navRight,#navigation li a.trail span.navRight{background-image:url("tl_files/layout/navigation/nav-right-active.png");}
#navigation li.active.last span.navRight,#navigation li a.trail.last span.navRight{background-image:url("tl_files/layout/navigation/nav-right-active-last.png");}
#navigation li.active .navMiddle,#navigation li a.trail .navMiddle{background-image:url("tl_files/layout/navigation/nav-middle-active.png");}
* html #navigation li.active span.navLeft,* html #navigation li a.trail span.navLeft{background-image:url("tl_files/layout/navigation/nav-left-active.gif");}
* html #navigation li.active span.navRight,* html #navigation li a.trail span.navRight{background-image:url("tl_files/layout/navigation/nav-right-active.gif");}
* html #navigation li.active.last span.navRight,* html #navigation li a.trail.last span.navRight{background-image:url("tl_files/layout/navigation/nav-right-active-last.gif");}
* html #navigation li.active .navMiddle,* html #navigation li a.trail .navMiddle{background-image:url("tl_files/layout/navigation/nav-middle-active.gif");}
#navigation li a:hover span.navLeft{background-position: left -43px;}
#navigation li a:hover span.navRight{background-position: right -43px;}
#navigation li a:hover span.navMiddle{background-position: center -43px;}
#navigation li.active a:hover span.navLeft,#navigation li a.trail:hover span.navLeft{background-image:url("tl_files/layout/navigation/nav-left-active.png");background-position:top left;}
#navigation li.active a:hover span.navRight,#navigation li a.trail:hover span.navRight{background-image:url("tl_files/layout/navigation/nav-right-active.png");background-position:top right;}
#navigation li.active.last a:hover span.navRight,#navigation li.last a.trail:hover span.navRight{background-image:url("tl_files/layout/navigation/nav-right-active-last.png");background-position:top right;}
#navigation li.active a:hover span.navMiddle,#navigation li a.trail:hover span.navMiddle{background-image:url("tl_files/layout/navigation/nav-middle-active.png");background-position:top center;}
* html #navigation li.active a:hover span.navLeft,* html #navigation li a.trail:hover span.navLeft{background-image:url("tl_files/layout/navigation/nav-left-active.gif");}
* html #navigation li.active a:hover span.navRight,html #navigation li a.trail:hover span.navRight{background-image:url("tl_files/layout/navigation/nav-right-active.gif");}
* html #navigation li.active.last a:hover span.navRight,* html #navigation li.last a.trail:hover span.navRight{background-image:url("tl_files/layout/navigation/nav-right-active-last.gif");}
* html #navigation li.active a:hover span.navMiddle,* html #navigation li a.trail:hover span.navMiddle{background-image:url("tl_files/layout/navigation/nav-middle-active.gif");}
#navigation li .navLink{position:relative;z-index: 50;}
#navigation li .navLinkShadow{left:5px;position:absolute;color:#6e8eac;z-index: 40;margin: 1px 0 0 1px;}
#navigation li a:hover .navLinkShadow{color:#506d88;}
#navigation li.active .navLinkShadow,#navigation li a.trail .navLinkShadow{display:none;}
div#subNavigation ul a{padding-left:10px;background:url("tl_files/layout/arrow-blue.gif") center left no-repeat;text-decoration:none;color:#49739b;}
div#subNavigation ul ul a{padding-left:20px;font-size:0.9em;background: none;font-weight: normal !important;}
div#subNavigation ul a:hover{text-decoration:underline;}
div#subNavigation ul li{border-bottom:1px solid #efefef;padding: 5px 0;}
div#subNavigation ul ul{background-image:url("tl_files/layout/subnav-y.gif");background-repeat:no-repeat;background-position: 12px bottom;}
div#subNavigation ul ul li{background-image:url("tl_files/layout/subnav-x.gif");background-repeat:no-repeat;border-bottom:0;padding: 1px 0;background-position: 12px center;}
div#subNavigation ul li.last{padding-bottom:0;border-bottom:0;}
div#subNavigation ul li.active a,div#subNavigation ul li.trail a{font-weight:bold;}
div#subNavigation ul ul li.active a,div#subNavigation ul ul li.trail a{text-decoration:underline !important;}
div#subNavigation ul li.active a:hover{text-decoration:none;}
