@charset "utf-8";
/* CSS Document */


/* MAIN MENU override */
/* - from wrapper.css */
.solutionsPlusButton, .productsPlusButton, .partnersPlusButton, .supportPlusButton, .aboutusPlusButton { background-image: url(../images/nav_arrow.png); background-position:0 5px;}

#solutionsSubmenu h2, #solutionsSubmenu a:hover, #solutionsSubmenu a.navFeaturedItem span {color: #00b6f1;}
#productsSubmenu h2, #productsSubmenu a:hover, #productsSubmenu a.navFeaturedItem span { color: #0f73c3;}
#partnersSubmenu h2, #partnersSubmenu a:hover, #partnersSubmenu a.navFeaturedItem span { color: #e07f16;}
#aboutusSubmenu h2, #aboutusSubmenu a:hover, #aboutusSubmenu a.navFeaturedItem span { color: #0f73c3;}
#supportSubmenu h2, #supportSubmenu a:hover, #supportSubmenu a.navFeaturedItem span {color: #689434;}

#partnersSubmenu.submenu,#aboutusSubmenu.submenu{background:#f1f1f1 url(../../img/homev2/navv2-bg.gif) left top repeat-x;margin-left:0;width:940px;}
.submenu{background:#f1f1f1 url(../../img/homev2/navv2-bg.gif) left top repeat-x;width:940px;border-right:2px solid #999;border-left:1px solid #c9c9c9;padding:20px 0 0;margin-top:-1px;position:absolute;z-index:999;}
.submenu p{margin:8px 0 6px;}
.submenu h2{text-transform:uppercase; font-weight:700; margin:8px 0;}
.submenu .wrapper{background-image:none!important;float:left;position:relative;width:100%;padding:0;}
div.floatingMenu{left:20px; width:931px;}

.clr{overflow:hidden; height:1px; font-size:1px; clear:both;}
.navcolumns{ margin-bottom:17px; min-height:278px}
.navcolumns.num4{ background:transparent url(../../img/homev2/div4.gif) left top repeat-y; }
.navcolumns.num4a{ background:transparent url(../../img/homev2/div4-02.gif) left top repeat-y; }
.navcolumns.num3{ background:transparent url(../../img/homev2/div3.gif) left top repeat-y; }
.navcolumns.num1{ background:transparent url(../../img/homev2/div1.gif) left top repeat-y; }
.navcolumns.num1a{ background:transparent url(../../img/homev2/div1.gif) left top repeat-y; min-height:216px; margin-bottom:14px;}
.navcolumns h2{ font-size:14px; color:#0f73c3; font-weight:bold; margin: 8px 0 4px 0; line-height:110%;}
.navcolumns a{display:block; color:#666; font-size:14px; line-height:16px; margin-top:9px;}
.navcolumns a:hover{color:#0f73c3; text-decoration:none}
.navcolumns a:hover span{color:#333;}
.navcolumns p{ display:block; margin:0 0 22px 0;}
.navcolumns p.last{ margin:0 0 2px 0;}
.column41,.column42,.column43,.column44{float:left; width:212px; padding:6px 0 0 20px; margin:0 4px 0 0;}
.column44{ width:212px; margin:0px; background-image:none;}
.column31,.column32,.column33{float:left; width:288px; padding:6px 0 0 20px; margin:0 4px 0 0;}
.column33{ width:280px; margin:0px; background-image:none;}
.navrow{ border-top:1px solid #d0d0d0; border-bottom:2px solid #999; background-color:#dedede; clear:both; padding:12px 0 0 32px; height:149px;}

a.navFeaturedItem{ display:block; width:435px; height:136px; float:left;}
a.navFeaturedItem img{ float:left; margin:11px 14px 10px 0; }
a.navFeaturedItem h2{ font-size:14px; color:#0f73c3; line-height:110%;}
a.navFeaturedItem p{ font-size:12px; color:#333; line-height:130%; float:left; margin-top:0px; width:300px;}
a.navFeaturedItem span{ font-size:12px; color:#0f73c3;}
a.navFeaturedItem:hover span{ text-decoration:underline;}
a.navFeaturedItem:hover p{ color:#000;}

a.navFeaturedItem.num3{ width:293px; }
a.navFeaturedItem.num3 p{ width:160px;}
a.navFeaturedItem.num2a{ width:649px; margin-left:-7px;}
a.navFeaturedItem.num2a p{ width:430px;}
a.navFeaturedItem.num2b{ width:250px; } 
a.navFeaturedItem.num2b img{ float:left; margin:11px 0px 0px 0; }

.navAward{ margin:0px 0 19px 20px; clear:both;}
.navAward a{ margin:0 8px 0 0; border:0 none; display:inline;}

/* js + fix inactive button on mousehover */
li.NavBorderOn{ padding:0px !important; border:1px solid #CCC; border-right:1px solid #FFF !important;background-position:0 -42px !important;}
li.NavBorderOn div.qnav2{/*background-position:0px 0px !important;*/ top:12px !important; right:9px !important;}
.NavBuSelectedOn{ }

 
/* v3 */
ul#topMenuJs{bottom:0;position:absolute;right:50%;margin:0 -284px 0 0;padding:0;}
ul#topMenuJs li.qnav0{background-image:url(../images/nav_tab_bk.png);background-position:0 0;background-repeat:repeat-x;cursor:pointer;float:left;height:40px;list-style:none outside none;position:relative;margin:0;padding:1px;}
ul#topMenuJs li.qnav0 a.qnav1{color:#666;float:left;font-size:13px;margin-left:10px;margin-right:25px;margin-top:15px;padding-right:10px;text-decoration:none;text-transform:uppercase;}
ul#topMenuJs li.qnav0 div.qnav2{display:block;background-repeat:no-repeat;height:20px;width:20px;overflow:hidden;position:absolute;right:12px;top:13px;}
ul#topMenuJs li.qnav0.hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-position:0 -42px!important;border-bottom:1px solid #CCC;border-image:none;border-left:1px solid #CCC;border-right:1px solid #FFF!important;border-top:1px solid #d9d9d9;padding:0!important;}
ul#topMenuJs li.qnav0.hover a.qnav1 div.qnav2{background-position:0 5px;}
ul#topMenuJs li.qnav0.hover div.qsubnav{display:none;position:absolute;left:-410px;top:42px;}
ul#topMenuJs li.qnav0.hover #submenu_products{left:-188px;}
ul#topMenuJs li.qnav0.hover #submenu_solutions{left:-301px;}
ul#topMenuJs li.qnav0.hover #submenu_service{left:-417px;}
ul#topMenuJs li.qnav0.hover #submenu_partners{left:-521px;}
ul#topMenuJs li.qnav0.hover #submenu_aboutus{left:-634px;}
ul#topMenuJs li.qnav0 div.qnav2 .cufon,ul#topMenuJs li.qnav0 div.qsubnav{display:none;}

a#getFeedback{color:#FFF; text-decoration:none;}
a#getFeedback:hover{text-decoration:underline;}

/*
.fixed {position:fixed;}
ul#topMenuJs{bottom:auto; top:70px;}
a#logo{top:62px; bottom:auto;}
#headerFixed1{ width:985px; height:112px; top:0px;}
#headerFixed2{ position:relative; width:985px; height:112px;  background: url(https://www.quantum.com/images/common/bkgrd_header.gif) repeat-x scroll 0 bottom transparent; border-bottom: 1px solid #CCC;}
*/