﻿
.dvSubMenu{ position:absolute; display:none; width:450px; z-index:99 !important; }
.dvSubMenu .dd_top{ width:450px; height:40px; background:url(../images/dd_nav_top.png) no-repeat; }
.dvSubMenu .dd_ans_top{ width:450px; height:40px; background:url(../images/dd_ans_top.png) no-repeat; }

.dvSubMenu .dd_bg{ width:450px; background:url(../images/dd_nav_bg.png) repeat-y; }
.dvSubMenu .dd_bottom{ width:450px; height:45px; background:url(../images/dd_nav_bottom.png) no-repeat; }

.dvSubMenu .dd_top_sm{ width:300px; height:40px; background:url(../images/dd_nav_top_sm.png) no-repeat; }
.dvSubMenu .dd_bg_sm{ width:300px; background:url(../images/dd_nav_bg_sm.png) repeat-y; }
.dvSubMenu .dd_bottom_sm{ width:300px; height:45px; background:url(../images/dd_nav_bottom_sm.png) no-repeat; }

.dvSubMenu .btnhold{ padding:30px 40px 0px 0px; }
.btnClose{ color:#666; font-weight:bold; font-size:11px; text-indent:0px !important; padding:0px !important; margin:0px !important; float:right; text-decoration:none; }

.dvSubMenu .col1{ width:160px; float:left; padding:0px 0px 0px 30px; }
.dvSubMenu .col{ width:360px; float:left; padding:0px 0px 0px 30px; }

.dvSubMenu h3{ color:#DA0202; padding:0px 0px 5px 0px; margin:0px; }

.dvSubMenu ul{ padding:0px; margin:0px; list-style:none !important; }
.dvSubMenu ul li{ display:block; float:none; font-size:12px; color:#666; line-height:20px; border:solid 1px #FFF; }
.dvSubMenu ul li ul{ list-style:none !important; }
.dvSubMenu ul li li{ padding-left:0px; }
.dvSubMenu ul li a{ text-indent:0px !important; color:#DA0202; text-decoration:none; margin:0px !important; padding:0px !important; }
.dvSubMenu ul li li a{ color:#666 !important; }
.dvSubMenu ul li li a.redtxt{text-indent:0px !important; color:#DA0202 !important; text-decoration:none; margin:0px !important; padding:0px !important;}
.dvSubMenu ul.graytxt li a { color:#666 !important; }
.dvSubMenu ul li a.graystyle{ color:#666 !important; }
.dh_menu_bg{ background:url(../images/digitalhelp_drop_menu_bg.png) no-repeat; width:450px; height:180px; top:15px; z-index:99; }

/*******************************************/

ul#menu li:hover ul, ul#menu li.over ul {
	display: block;
	left: auto;
}
*:first-child+html ul#menu li:hover ul,
*:first-child+html ul#menu li.over ul{
	position: static;
}

.menubar ul li.over a{ background-position:0 -58px !important; }
.menubar ul li.over .dvSubMenu{ visibility:visible; display:block !important; width:450px; top:18px; z-index:99; }
.arrow {	
		 background:url("../images/arrow_graysml.gif") no-repeat scroll 0 0 transparent !important;
		 background-position:right center !important;
		 padding-right:10px; 		 
       }
  
.horline{
  		 color: #B4B4B4; 
  		 height: 1px;
  		 background-color: #B4B4B4; 
  		 border: 0px solid #B4B4B4
  	    }
  
