ul.menu {list-style:none; margin:0; padding:0;}
ul.menu * {margin:0; padding:0}
ul.menu a {}
ul.menu a:hover{}
ul.menu li {position:relative; float:left; margin-right:0px;}
ul.menu ul {position:absolute; top:44px; left:0; display:none; opacity:0; list-style:none; width:200px;}
ul.menu ul li {position:relative; border:none; margin:0; text-align:left; float:left; width:180px;}
ul.menu ul li a {display:block; padding:0 10px; background-color:#3f77a5; font-family:'Open Sans', Arial; font-size:13px; text-align:left; line-height:34px; color:#FFF; background-image:none; text-shadow:none; height:34px; border:none; border-left:1px solid #3f77a5;text-transform:none;text-shadow:1px 1px 0px #2b6a9d; border-bottom:1px solid #4e85b4;}
ul.menu ul li a:hover {background-color:#67a3d4; font-family:'Open Sans', Arial; font-size:13px; text-align:left; line-height:34px; color:#FFF; text-shadow:1px 1px 0px #2b6a9d;}
ul.menu ul ul { top:-1px;}
ul.menu .menulink {color:#000; padding:5px 0px 5px 0px; border-left:0px solid #df0909; text-align:left; font-weight:bold; /*background:url(images/index_03.gif);*/ /*background-color:#FFF;*/ }
ul.menu .menulink:hover, ul.menu .menuhover {/*background:url(images/index_04.gif);*/ color:#FFF;}
ul.menu .sub {background:#df0909 url(../images/arrow.gif) 178px 11px no-repeat}
ul.menu .topline {border-top:1px solid #df0909}