/* Style sheet navigation */
#topmenu{right:2px;top:3px;position:absolute;font-size:11px;}
#topmenu span{margin:0;padding:0;color:#C6057D;}
#topmenu ul{margin:0;text-align:right;list-style-type:none;}
#topmenu li{display:inline;padding:0 7px 0 5px;border-right:1px solid #d7d7d7;white-space:nowrap;}
#topmenu li.last{border-right:0;}
#topmenu a{color:#c6057d;}
#mainnav{margin-top:3px;padding-top:0;padding-left:50px;background-image:url("/tl_files/template/layout/bgmenu.gif");background-position:left top;font-size:13px;line-height:1;z-index:5;}
#mainnav ul,#mainnav li{margin:0;padding:0;list-style-type:none;}
#mainnav li{float:left;}
#mainnav ul.level_1 li.last{border-right:1px solid #ffffff;}
#mainnav ul.level_2 li.last{border-right:0;}
#mainnav a{display:block;padding:5px 18px 6px 17px;border-left:1px solid #ffffff;font-weight:normal;color:#ffffff;}
#mainnav a:hover{background-color:#c6057d;text-decoration:none;color:#fff;}
#mainnav a.trail{background-color:#c6057d;}
#mainnav span{display:block;margin:0;padding:5px 18px 6px 17px;background-color:#c6057d;border-left:1px solid #ffffff;color:#ffffff;}
#mainnav .level_1 ul{width:178px;left:-999em;position:absolute;background-color:#f1c3e0;border-top:1px solid #ffffff;z-index:999;}
#mainnav .level_2 li{float:none;}
#mainnav .level_2 a,#mainnav .level_2 span{border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;border-left:1px solid #ffffff;}
#mainnav .level_2 a:hover{background-color:#c6057d;}
#mainnav li:hover .level_2{left:auto;}
