/* Style sheet p4j_navigation */
#topnav{width:584px;height:102px;margin:0 0 3px auto;padding:0;}
#header .mod_navigation ul{margin:0;padding:0;}
#header .mod_navigation li{width:145px;height:102px;float:left;display:block;margin:0 0 0 1px;padding:0;text-align:center;list-style-type:none;}
#header .mod_navigation a,#header .mod_navigation span.active{width:145px;height:102px;display:block;font-weight:normal;font-size:140%;color:#ffffff;line-height:160px;text-shadow: #666 2px 2px 3px;}
#header .mod_navigation a:hover,#header .mod_navigation .trail,#header .mod_navigation span.active{background:url("tl_files/p4j/template/p4j_header_hover.png") left bottom no-repeat;text-decoration:none;color:#EF5612;text-shadow: none}
#header .mod_navigation a:active{background-image:url("tl_files/p4j/template/p4j_header_hover.png");background-position:right bottom;color:#EF5612;line-height:163px;border:none}
#header mod_navigation a:focus{outline: none}
#sub.mod_navigation a,#sub.mod_navigation span{font-weight:bold;font-size:120%;}
#sub.mod_navigation a{color:#000000;}
#sub.mod_navigation li.trail a{color:#666;}
#sub.mod_navigation li{margin-left:0;padding-top:4px;padding-bottom:4px;padding-left:0;text-align:right;border-bottom:1px dotted #999999;list-style-type:none;}
#sub.mod_navigation li.last{border-bottom:0px solid;border-left:0px solid;}
#sub.mod_navigation ul{margin-left:5px;padding-left:0;}
#sub.mod_navigation .level_2  a,#sub.mod_navigation .level_2 span{padding-right:3px;font-weight:normal;font-size:90%;}
#sub.mod_navigation ul.level_2{margin-top:10px;margin-bottom:10px;margin-left:60px;background-color:#daf5a4;}
#topnav .trail{background-color:#7CA616;}
