﻿/* new UL based drop down menu*/
ul#topnavmenuhome {
    background:transparent url(/diskeeper/images/dk2010_hm_nav.jpg) repeat-x;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    height:25px;
    position:absolute; 
    width:950px; 
    z-index:999;
}
ul#topnavmenu {
    background:transparent url(/diskeeper/images/diskeepernewnavdarkblue.jpg) repeat-x;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    height:25px;
    position:absolute; 
    width:950px; 
    z-index:999;
}
ul#topnavmenusecure {
    background:transparent url(/store/images/diskeepernewnavdarkblue.jpg) repeat-x;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    height:25px;
    position:absolute; 
    width:950px; 
    z-index:999;
}
div.footer{
    background:transparent url(/diskeeper/images/Footer_Background.gif) repeat-x;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    height:45px;
  
    width:950px; 
    z-index:999;
    color:White;
    font-weight:bold;
}
div.footersecure{
    background:transparent url(/store/images/Footer_Background.gif) repeat-x;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    height:45px;
    position:absolute; 
    width:950px; 
    z-index:999;
    color:White;
    font-weight:bold;
}
ul#topnavmenu li,ul#topnavmenusecure li,ul#topnavmenuhome li {
    display:inline;
    position:relative;
    z-index:120;
    list-style-image:none;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    height:25px;
}
ul#topnavmenu li a, ul#topnavmenu li a:visited,ul#topnavmenusecure li a, ul#topnavmenusecure li a:visited ,ul#topnavmenuhome li a:visited,ul#topnavmenuhome li a {
    padding:4px 26px 5px 26px;
    margin:0px 0px 0px 0px;
    color:#ffffff;
    font-weight:bold;
}
ul#topnavmenu li div.secondlevel a, ul#topnavmenu li div.secondlevel a:visited,ul#topnavmenusecure li div.secondlevel a, ul#topnavmenusecure li div.secondlevel a:visited ,ul#topnavmenuhome li div.secondlevel a:visited,ul#topnavmenuhome li div.secondlevel a{
    padding:4px 12px 5px 12px;
    margin:0px 0px 0px 0px;
    color:#ffffff;
    font-weight:bold;
}
ul#topnavmenu li.home a, ul#topnavmenu li.home a:visited,ul#topnavmenuhome li.home a,ul#topnavmenuhome li.home a:visited,ul#topnavmenusecure li.home a, ul#topnavmenusecure li.home a:visited {
    margin-left:0px;
}
ul#topnavmenu li a:hover, ul#topnavmenu li#ctl00_productsdropdownbox a#ctl00_ctl00_h4u:hover,ul#topnavmenusecure li a:hover, ul#topnavmenusecure li#ctl00_productsdropdownbox a#ctl00_ctl00_h4u:hover{
    background:transparent url(/store/images/diskeepernewnavlightblue.jpg) repeat-x;
    color:White;
    text-decoration:none;
}
ul#topnavmenuhome li a:hover, ul#topnavmenuhome li#ctl00_productsdropdownbox a#ctl00_ctl00_h4u:hover {
    
    color:#3478c2;
    text-decoration:none;
}
ul#topnavmenu li h3, ul#topnavmenu li h2, 
ul#topnavmenu li#ctl00_productsdropdownbox a#ctl00_h4d, ul#topnavmenu li#ctl00_ctl00_productsdropdownbox a#ctl00_ctl00_h4d, 
ul#topnavmenu li#ctl00_productsdropdownbox a#ctl00_h4u, ul#topnavmenu li#ctl00_ctl00_productsdropdownbox a#ctl00_ctl00_h4u, 
ul#topnavmenu li#downloadsdropdownbox a#ctl00_h5d, ul#topnavmenu li#downloadsdropdownbox a#ctl00_ctl00_h5d,
ul#topnavmenu li#downloadsdropdownbox a#ctl00_h5u, ul#topnavmenu li#downloadsdropdownbox a#ctl00_ctl00_h5u,
ul#topnavmenusecure li h3, ul#topnavmenusecure li h2, 
ul#topnavmenusecure li#ctl00_productsdropdownbox a#ctl00_h4d, ul#topnavmenusecure li#ctl00_ctl00_productsdropdownbox a#ctl00_ctl00_h4d, 
ul#topnavmenusecure li#ctl00_productsdropdownbox a#ctl00_h4u, ul#topnavmenusecure li#ctl00_ctl00_productsdropdownbox a#ctl00_ctl00_h4u, 
ul#topnavmenusecure li#downloadsdropdownbox a#ctl00_h5d, ul#topnavmenusecure li#downloadsdropdownbox a#ctl00_ctl00_h5d,
ul#topnavmenusecure li#downloadsdropdownbox a#ctl00_h5u, ul#topnavmenusecure li#downloadsdropdownbox a#ctl00_ctl00_h5u,
ul#topnavmenuhome li h3, ul#topnavmenuhome li h2, 
ul#topnavmenuhome li#ctl00_productsdropdownbox a#ctl00_h4d, ul#topnavmenuhome li#ctl00_ctl00_productsdropdownbox a#ctl00_ctl00_h4d, 
ul#topnavmenuhome li#ctl00_productsdropdownbox a#ctl00_h4u, ul#topnavmenuhome li#ctl00_ctl00_productsdropdownbox a#ctl00_ctl00_h4u, 
ul#topnavmenuhome li#downloadsdropdownbox a#ctl00_h5d, ul#topnavmenuhome li#downloadsdropdownbox a#ctl00_ctl00_h5d,
ul#topnavmenuhome li#downloadsdropdownbox a#ctl00_h5u, ul#topnavmenuhome li#downloadsdropdownbox a#ctl00_ctl00_h5u
 {
    margin-right:-4px;
}
ul#topnavmenu div, ul#topnavmenu div .dropdownbox div.secondlevel,
ul#topnavmenusecure div, ul#topnavmenusecure div .dropdownbox div.secondlevel,
ul#topnavmenuhome div, ul#topnavmenu div .dropdownbox div.secondlevel

 {
    display:none;
}
ul#topnavmenu div li.hovering div.secondlevel,
ul#topnavmenuhome div li.hovering div.secondlevel,
ul#topnavmenusecure div li.hovering div.secondlevel {
    border-top:solid 0px #88c3fe;
    border-right:solid 1px #88c3fe;
    border-bottom:solid 1px #88c3fe;
    border-left:solid 0px #88c3fe;
    background-color:#e7f4fd; /* #d8e6f0; */
    display:block;
    position:absolute;
    z-index:125;
    float:right;
    left:115px;
    top:-5px;
    width:120px;
    margin:0px 0px 0px 0px;
    padding:5px 5px 5px 5px;
}
ul#topnavmenu li.dropdownbox div,
ul#topnavmenuhome li.dropdownbox div,
ul#topnavmenusecure li.dropdownbox div {
    width:225px;
    position:absolute;
    z-index:120;
    top:24px;
    left:0px;
    color:Black;
    margin:0px 0px 0px 0px;
    padding:5px 0px 10px 0px;
   /* border:solid 1px #88c3fe; */
}
/*ul#topnavmenu div.products a.arrow:hover {
    background: transparent url(/images/topnavarrow.gif) no-repeat right center;
    padding: 0px 15px 0px 0px;
} */
img.nopadding {
    padding:0px 0px;
    margin:0px 0px;
}
ul#topnavmenu li.dropdownbox div.products,
ul#topnavmenuhome li.dropdownbox div.products,
ul#topnavmenusecure li.dropdownbox div.products {
    width:125px;
}
ul#topnavmenu li.dropdownbox div ul,
ul#topnavmenuhome li.dropdownbox div ul,
ul#topnavmenusecure li.dropdownbox div ul {
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
ul#topnavmenu li.dropdownbox li a:hover,
ul#topnavmenuhome li.dropdownbox li a:hover,
ul#topnavmenusecure li.dropdownbox li a:hover
 {
    background:none;
    text-decoration:underline;
}
ul#topnavmenuhome li.dropdownbox li a:hover
{
    color:#3478c2;
}
ul#topnavmenu li.dropdownbox div li,
ul#topnavmenuhome li.dropdownbox div li,
ul#topnavmenusecure li.dropdownbox div li {
    color: Black;
    border: solid 0px green;
}
ul#topnavmenu li.dropdownbox div a, ul#topnavmenu li.dropdownbox div a:visited,
ul#topnavmenusecure li.dropdownbox div a, ul#topnavmenusecure li.dropdownbox div a:visited{
    color: Black;
}
ul#topnavmenuhome li.dropdownbox div a, ul#topnavmenuhome li.dropdownbox div a:visited
{
    color:#ffffff;
}

ul#topnavmenu li.hovering div,

ul#topnavmenusecure li.hovering div {
    display:block;
    background-color: #e7f4fd;
}
ul#topnavmenuhome li.hovering div
{
    display:block;
    color:#ffffff;
}
ul#topnavmenuhome li.hovering div table#prodtable
{
    background: url(/diskeeper/images/dk2010_hm_Prod_dropdown.png);
    font-size:10pt;
    height:355px;
}
ul#topnavmenuhome li.hovering div table#downloadtable
{
    background: url(/diskeeper/images/dk2010_hm_dnld_dropdown.png) no-repeat;
    font-size:10pt;
    width:216px;
    height:173px;
}
ul#topnavmenuhome li.hovering div table#purchasetable
{
    background: url(/diskeeper/images/dk2010_hm_dnld_dropdown.png);
    font-size:10pt;
    width:216px;
    height:173px;
}
ul#topnavmenuhome li.hovering div a,ul#topnavmenuhome li.hovering div a:visited
{
    color:#ffffff;
}
ul#topnavmenuhome li.hovering div a:hover
{
    color:#3478c2;
}
ul#topnavmenu img.dropdownline,
ul#topnavmenuhome img.dropdownline,
ul#topnavmenusecure img.dropdownline {
    height: 1px; 
    width: 190px;
    margin:5px 0px 5px 10px;
    padding: 0px 0px 0px 0px;
}
ul#topnavmenu img.dropdownlineproducts,
ul#topnavmenuhome img.dropdownlineproducts,
ul#topnavmenusecure img.dropdownlineproducts {
    height: 1px; 
    width: 90px;
    margin:5px 0px 5px 15px;
    padding: 0px 0px 0px 0px;
}
ul#topnavmenu li .navline,
ul#topnavmenuhome li .navline,
ul#topnavmenusecure li .navline {
    margin:0px -4px 0px 0px;
    padding:0px 0px;
}
/* end UL based menu*/

