#top-nav {height: 28px; width: 750px; padding-left:20px;} 

.menu {list-style-type:none; padding:0; margin:0 0 0 0 ;z-index:200;}

.menu ul {list-style-type:none;padding: 0 ;margin: 0; z-index:200; }

.menu li {float:left;background-image:url(../templates/default%20R4/images/bg_p.gif);margin:0 0 0 0; position:relative; line-height:22px; border:1px solid #ffffff;z-index:200;}

.menu li.sub {background-image:url(../templates/default%20R4/images/bg_p.gif) ;z-index:200;}

.menu table {border-collapse:collapse;position:absolute;top: 0 ; left:0; z-index:80;font-size:1em;z-index:200;}

.menu li a {display:block;font-family:arial, sans-serif;font-size:11px; font-weight:bold;line-height: 22px; width:160px;text-decoration:none;text-align:center;color: #ffffff; border:1px solid #600666;z-index:200;}

.menu :hover{color:#ff0;background-image:url(../templates/default%20R4/images/bg_b.gif) ; display: block ;  text-decoration:none;line-height:22px;z-index:200;}

.menu :hover > a {color:#ff0;background-image:url(../templates/default%20R4/images/bg_b.gif) ;  width:160px ; display block ; text-decoration:none;z-index:200;}

.menu ul, .menu :hover ul ul {position:absolute;left:-9999px; width:160px;z-index:200; }

.menu :hover ul{left: -1px; top:-1px ;background:url(transparent.gif); z-index:200;} /* the background image is for IE7 */

.menu :hover ul :hover ul {padding:0 0; left:160px ; padding-left: 2px;z-index:200;}

.new-nav-page {background-image:url(../templates/default%20R4/new_bg.gif);  width:160px; background-repeat;none; line-height:22px; border:1px solid #ffffff;z-index:200;display: block;}

.new-nav-page a :hover {color:#ff0;background:url(images/bg_b.gif) ; display: block ;  text-decoration:none;line-height:22px;z-index:200;}

.ppa {list-style-type:none; padding:0; margin:0 0 0 0 ;z-index:200;}

.ppa ul {list-style-type:none;padding:0;margin:0;z-index:200;}

.ppa li {float:left;background-image:url(../templates/default%20R4/images/bg_ma.gif) ;float:left; margin:0 0 0 0; position:relative; line-height:22px; border: 1px solid #ffffff;color:#c80d30;z-index:200;}

.ppa li.sub {background-image:url(../templates/default%20R4/images/bg_ma.gif) ;z-index:200;}

.ppa table {border-collapse:collapse;position:absolute;top: 0 ; left:0; z-index:80;font-size:1em;z-index:200;}

.ppa li a {display:block;font-family:arial, sans-serif;font-size:11px; font-weight:bold;line-height: 22px; width:120px;text-decoration:none;text-align:center;color: #c80d30;border: 1px solid #c80d30;z-index:200;}

.ppa :hover{color:#ff0;background-image:url(../templates/default%20R4/images/bg_mah.gif) ; display: block ; text-decoration:none;z-index:200;}

.ppa :hover > a {color:#ff0;background-image:url(../templates/default%20R4/images/bg_mah.gif) ;  width:120px ; display block ; text-decoration:none;z-index:200;}

.ppa ul, .ppa :hover ul ul {position:absolute;left:-9999px; width:120px;z-index:200;}

.ppa :hover ul{left: -1px; top: 22px ;background:url(transparent.gif);z-index:200;} /* the background image is for IE7 */

.ppa :hover ul :hover ul {padding:0 0; left:160px ; padding-left: 2px;z-index:200;}

#mid_menu {
text-align:center;
width:780px;
color:#d1afcd;
font-size:14px;
font-weight:600;
font-family:Geneva, Arial, Helvetica, sans-serif;
height:24px;
font-style:italic;
}
#mid_menu_inner {
background-image:url(../templates/default%20R4/images/mid_menu_bg.gif);
background-repeat:no-repeat;
width:760px;
text-align:left;
margin-top:0px;
margin-bottom:4px;
margin-left:10px;
margin-right:10px;
height:26px;
padding:4px;
}
