/* common styling */

.menu3 {
font: bold 11px verdana, Arial, Helvetica, sans-serif;
width:770px;
height:35px;
position:relative;
z-index:100;
clear:both;
/* for this page only */
 background:#73563f;
 margin-bottom:3px;
}

.menu3 ul {
padding:0; margin:0; list-style-type: none;
}
.menu3 ul li {
float:left; 
position:relative; 
color:#fff;
font-weight:bold;
padding:0px;
width:auto;
background:url(/images/dr_dw_bg.gif) left no-repeat;
font: bold 11px verdana, Arial, Helvetica, sans-serif;
}

.menu3 ul li a, .menu3 ul li a:visited {
display:block; 
float:left;
text-decoration:none;
color:#fff;
line-height:25px; 
padding:10px 9px 3px 9px ;
height:22px;
font: bold 11px verdana, Arial, Helvetica, sans-serif;
}
.menu3 ul li ul {
display: none;
background:#FFFFFF;
border-top:solid 1px #ede9e6; 
}
.menu3 ul li ul li{
font: normal 11px verdana, Arial, Helvetica, sans-serif;
background:#FFFFFF;
padding:0px;
color:#cc3300;
border-right:solid 1px #ede9e6; border-left:solid 1px #ede9e6; border-bottom:solid 1px #ede9e6; 

}
.menu3 table {
margin:-1px; border-collapse:collapse;font-size:1em;
}
/* specific to non IE and IE7 browsers */
.menu3 ul li:hover a {
color:#fff; background:url(/images/dr_dw_bg_hover.gif) left no-repeat;
font: bold 11px verdana, Arial, Helvetica, sans-serif;
}
.menu3 ul li:hover ul {
display:block; position:absolute; top:34px; margin-top:1px; left:0; width:150px; height:auto; border-top:solid 1px #ede9e6; 
}
.menu3 ul li:hover ul li ul {
display: none;
}
.menu3 ul li:hover ul li a{
display:block;  color:#cc3300; font-weight:normal; height:auto; padding:5px 10px; width:129px;
background:#ffffff url(/images/arrow.gif) no-repeat left top; padding-left:20px;
font: normal 11px verdana, Arial, Helvetica, sans-serif;
}
.menu3 ul li:hover ul li a:hover  {
padding:5px 10px; background:#ede9e6 url(/images/arrow_hover.gif) no-repeat left top; padding-left:20px;
font: normal 11px verdana, Arial, Helvetica, sans-serif;
font-weight:normal; height:auto;  width:129px;
}
/* for IE5.x and IE6 browsers only */
.menu3 ul li a:hover {
color:#fff;  background:url(/images/dr_dw_bg_hover.gif) left no-repeat;
}

.menu3 ul li a:hover ul {
display:block; position:absolute; top:35px; left:0; background:#eee; margin-top:0; border-top:solid 1px #ede9e6; 
}
.menu3 ul li a:hover ul li a {
display:block; color:#cc3300; height:30px; width:151px;  font-weight:normal; padding:5px 10px; 
background:#ffffff url(/images/arrow.gif) no-repeat left top; padding-left:20px; border-right:solid 1px #ede9e6; border-left:solid 1px #ede9e6; border-bottom:solid 1px #ede9e6; 
font: normal 11px verdana, Arial, Helvetica, sans-serif; 
}
.menu3 ul li a:hover ul li a:hover {
display:block;  color:#cc3300; height:30px; padding:5px 10px; width:151px;
background:#ede9e6 url(/images/arrow_hover.gif) no-repeat left top; padding-left:20px;
font: normal 11px verdana, Arial, Helvetica, sans-serif;
}

.menu3 ul li a ul li a {
color:#fff;

}

.menu3 ul li a.home {
color:#fff; background:#73563f;
font: bold 11px verdana, Arial, Helvetica, sans-serif;
}

.menu3 ul li a.home:hover {
color:#fff; background:#a28f7f;}

.menu3 ul li a.home_active {
color:#fff; background:#a28f7f;
font: bold 11px verdana, Arial, Helvetica, sans-serif;
}


.menu3 ul li a.active {
color:#fff; background:url(/images/dr_dw_bg_hover.gif) left no-repeat;}

.menu3 ul li a.home_active:hover {
color:#fff; background:#a28f7f;}



