/* Style sheet menu */
#mainnav{width:798px;background-color:#FFF;border-width:1px 0px;border-style:solid;border-color:#0F3BAB;font-size:13px;line-height:1;}
#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 #DCE4EA;}
#mainnav span{position:relative;clear:both;display:block;margin:0;padding:8px 18px 9px 17px;background-color:#0F3BAB;font-weight:bold;color:#FFFFFF;}
#mainnav span .first{border-top:0px solid #DCE4EA;border-right:1px solid #DCE4EA;}
#mainnav ul.level_2 li.last{border-right:0 none;}
#mainnav a{display:block;padding:8px 18px 9px 17px;border-left:1px solid #DCE4EA;font-weight:normal;color:#0F3BAB;}
#mainnav a:hover{background-color:#DCE4EA;text-decoration:none;color:#0F3BAB;}
#mainnav a.trail{background-color:#FFF;}
#mainnav .level_1 ul{width:178px;left:-999em;position:absolute;background-color:#FFF;border-top:1px solid #DCE4EA;}
#mainnav .level_2 li{float:none;}
#mainnav .level_2 a,#mainnav .level_2 p{border-right:1px solid #DCE4EA;border-bottom:1px solid #DCE4EA;border-left:1px solid #DCE4EA;}
#mainnav .level_2 a:hover{background-color:#DCE4EA;}
#mainnav li:hover .level_2{left:auto;}
.subnav ul{margin:0;}
.subnav li{padding-left:0;list-style-type:none;}
.subnav p{display:inline;margin-bottom:0;}
.subnav a.trail{color:#444444;}
.subnav li.english{padding-left:21px;background:url("tl_files/images/en_small.gif") left center no-repeat;}
.subnav .level_2{margin-left:18px;}

