/*Top Vertical Navigation*/
ul{list-style:none}
.nav li{}
.nav li:hover{background:#ccc;}
.nav li .subnav,.nav li .subnav2,.nav li .subnav3,.nav li .subnav4,.nav li .subnav5,.nav li .subnav1{display:none;width:120px;position:absolute}
.nav li:hover .subnav{display:block;margin:-81px 0 0 115px;*margin:-68px 0 0 10px}
.nav li:hover .subnav3{display:block;margin:-81px 0 0 144px;*margin:-68px 0 0 25px}
.nav li:hover .subnav5{display:block;margin:-81px 0 0 124px;*margin:-68px 0 0 27px}
.nav li:hover .subnav4{display:block;margin:-81px 0 0 114px;*margin:-68px 0 0 15px}
.nav li:hover .subnav2,.nav li:hover .subnav1{width:120px;display:block;position:absolute;margin:-81px 0 0 124px;*margin:-68px 0 0 9px}
.nav li:hover .subnav a.blkarw,.nav li:hover .subnav2 a.blkarw,.nav li:hover .subnav3 a.blkarw,.nav li:hover .subnav4 a.blkarw,.nav li:hover .subnav5 a.blkarw,.nav li:hover .subnav1 a.blkarw{margin-bottom:5px}
.nav li:hover .subnav .subnavctnt,.nav li:hover .subnav2 .subnavctnt2,.nav li:hover .subnav3 .subnavctnt3,.nav li:hover .subnav4 .subnavctnt4,.nav li:hover .subnav5 .subnavctnt5,.nav li:hover .subnav1 .subnavctnt1{width:100px;height:81px;background:#ebe8e8;padding:5px}
.navpuldiv .nav1,.navdisdiv .nav3,.navpladiv .nav4,.navxcddiv .nav5,.navkridiv .nav6,.navavediv .nav2{display:none;}
.navpuldiv:hover .nav1 ul,.navdisdiv:hover .nav3 ul,.navpladiv:hover .nav4 ul,.navxcddiv:hover .nav5 ul,.navkridiv:hover .nav6 ul,.navavediv:hover .nav2 ul{background:#ccc;text-align:center;list-style:none}
.navpuldiv:hover .nav1 ul li,.navdisdiv:hover .nav3 ul li,.navpladiv:hover .nav4 ul li,.navxcddiv:hover .nav5 ul li,.navkridiv:hover .nav6 ul li,.navavediv:hover .nav2 ul li{padding:10px 5px}
.navpuldiv:hover .nav1 ul li:hover,.navdisdiv:hover .nav3 ul li:hover,.navpladiv:hover .nav4 ul li:hover,.navxcddiv:hover .nav5 ul li:hover,.navkridiv:hover .nav6 ul li:hover,.navavediv:hover .nav2 ul li:hover{background:#ebe8e8}
.navpuldiv:hover .nav1 ul li ul,.navdisdiv:hover .nav3 ul li ul,.navpladiv:hover .nav4 ul li ul,.navxcddiv:hover .nav5 ul li ul,.navkridiv:hover .nav6 ul li ul,.navavediv:hover .nav2 ul li ul{display:none}

.navpuldiv:hover .nav1,.navavediv:hover .nav2,.navdisdiv:hover .nav3,.navpladiv:hover .nav4,.navxcddiv:hover .nav5,.navkridiv:hover .nav6{display:block;position:absolute;margin-top:-10px}

.navpuldiv .navpul{display:block;padding:32px 60px 31px;background:url('../images/nav-pulsar.gif') no-repeat top center}
.navpuldiv:hover .navpul{background:url('../images/nav-pulsar-on.jpg') no-repeat top center}

.navavediv .navave{display:block;width:129px;height:61px;background:url('../images/nav-avenger.gif') no-repeat center center}
.navavediv:hover .navave{background:url('../images/nav-avenger-on.jpg') no-repeat center center}

.navdisdiv .navdis{display:block;width:129px;height:63px;background:url('../images/nav-discover.gif') no-repeat center center}
.navdisdiv:hover .navdis{background:url('../images/nav-discover-on.jpg') no-repeat center center}

.navpladiv .navpla{display:block;width:149px;height:63px;background:url('../images/nav-platina.gif') no-repeat center center}
.navpladiv:hover .navpla{background:url('../images/nav-platina-on.jpg') no-repeat center center}

.navxcddiv .navxcd{display:block;width:119px;height:63px;background:url('../images/nav-ninja.gif') no-repeat center center}
.navxcddiv:hover .navxcd{background:url('../images/nav-ninja-on.jpg') no-repeat center center}

.navxcddiv #navktm{display:block;width:110px;height:63px;background:url('../images/nav-ktm.gif') no-repeat center center}
.navxcddiv:hover #navktm{background:url('../images/nav-ktm-on.jpg') no-repeat center center}

/*.navxcddiv .navktm{display:block; width:110px;height:63px; background:url('../images/nav-ktm.gif') no-repeat center center}
.navxcddiv:hover .navktm{background:url('../images/nav-ktm-on.jpg') no-repeat center center}*/

/*.navxcddiv .navxcd{display:block;width:119px;height:63px;background:url('../images/nav-ninja.gif') no-repeat center center}
.navxcddiv:hover .navxcd{background:url('../images/nav-ninja-on.jpg') no-repeat center center}*/

.navkridiv .navkri{display:block;width:129px;height:63px;background:url('../images/nav-kristal.gif') no-repeat center center}
.navkridiv:hover .navkri{background:url('../images/nav-kristal-on.jpg') no-repeat center center}

/*Top Horizontal Navigation*/
#menu{background:url('../images/bg-menu.gif') repeat-x top left;margin-bottom:5px;  z-index:100000;}
#menu .fl ul{font-size:12px}
#menu .fl ul a{color:#000 !important;}
#menu .fl ul a:hover{text-decoration:none !important}
#menu .fl ul li{float:left;padding:10px 12px 11px}
#menu .fl ul li:hover{background:#ccc;}
#menu .fl ul li.active{background:#ccc;}

#menu .fl ul li .menu{display:none}
#menu .fl ul li:hover .menu{width:960px;display:block;position:absolute;margin:10px 0 0 -69px;font-size:11px}
#menu .fl ul li:hover .menu .menu1{width:940px;background:#ccc;padding:15px 10px}
#menu .fl ul li:hover .menu .menu1 ul li{float:left;width:154px;font-size:11px;padding:0}
#menu .fl ul li:hover .menu .menu1 ul li img{margin:0 0 10px 5px}

#menu .fl ul li .menu2,#menu .fl ul li .menu2,#menu .fl ul li .menu3,#menu .fl ul li .menu4,#menu .fl ul li .menu5,#menu .fl ul li .menu6,#menu .fl ul li .menu7,#menu .fl ul li .menu8{display:none}
/* santosh 19 Nov */

#menu .fl ul li .menu2 div.menu21 ul li.menu22 span{background:#ccc url('../images/greyarw01.gif') no-repeat 95% 4px; display:block }
#menu .fl ul li .menu2 div.menu21 ul li{_background:#ccc url('../images/greyarw01.gif') no-repeat 95% 4px; _display:block; _width:159px;}

#menu .fl ul li .menu2 ul li .delmenu1{display:none}
#menu .fl ul li .menu2 ul li:hover .delmenu1{width:169px;display:block;position:absolute;margin:-33px 0 0 159px;*margin:-33px 0 0 159px;_margin:-33px 0 0 159px;font-size:11px;padding:0}

#menu .fl ul li .menu2 ul li .delmenu1 ul li .delmenu2{display:none}
#menu .fl ul li .menu2 ul li .delmenu1 ul li:hover .delmenu2{color:#fff;width:169px;display:block;position:absolute;margin:-33px 0 0 159px;*margin:-15px 0 0 81px;_margin:-15px 0 0 81px;font-size:11px;padding:0}

#menu .fl ul li .menu2 ul li .delmenu1 ul li .delmenu2 ul li .delmenu3{display:none; }
#menu .fl ul li .menu2 ul li .delmenu1 ul li .delmenu2 ul li:hover .delmenu3{color:#fff;width:169px;display:block;position:absolute;margin:-33px 0 0 159px;*margin:-15px 0 0 77px;_margin:-15px 0 0 77px;font-size:11px;padding:0}

#menu .fl ul li .menu2 ul li .delmenu1 ul li .delmenu2 ul li .delmenu4{display:none}
#menu .fl ul li .menu2 ul li .delmenu1 ul li .delmenu2 ul li:hover .delmenu4{color:#fff;width:169px;display:block;position:absolute;margin:-25px 0 0 159px;*margin:-15px 0 0 77px;_margin:-22px 0 0 160px;font-size:11px;padding:0;}



#menu .fl ul li .menu2 ul li:hover .delmenu1 .menu21{width:159px;background:#ccc url('../images/greyarw01.gif') no-repeat 95% 18px;padding:15px 0px 15px 10px; display:block; margin-left:1px; color:#fff;}
#menu .fl ul li .menu2 ul li:hover .delmenu1 .menu21 .san a span{background:url('../images/greyarw01.gif') no-repeat 95% 18px!important; display:block;border:1px solid red}

#menu .fl ul li .menu2 ul li .delmenu1 ul li .delmenu2 ul li:hover .delmenu3 .menu21{width:159px;background:#ccc;padding:15px 0px 15px 10px; display:block; margin-left:1px; color:#fff}

#menu .fl ul li .menu2 ul li .delmenu1 ul li .delmenu2 ul li:hover .delmenu4 .menu21{width:159px;background:#ccc;padding:15px 0px 15px 10px; display:block; margin-left:1px; color:#fff}

#menu .fl ul li:hover .menu2 .menu21  {width:159px;background:#ccc url('../images/greyarw01.gif') no-repeat 15% 18px; padding:15px 0px 15px 10px; display:block; margin-left:1px; color:#fff;}

/* santosh 19 Nov */


#menu .fl ul li:hover .menu2{width:169px;display:block;position:absolute;margin:11px 0 0 -12px;*margin:25px 0 0 -117px;font-size:11px;padding:0; color:#fff}
#menu .fl ul li:hover .menu2 .menu21,#menu .fl ul li:hover .menu3 .menu31,#menu .fl ul li:hover .menu4 .menu41,#menu .fl ul li:hover .menu5 .menu51,#menu .fl ul li:hover .menu6 .menu61,#menu .fl ul li:hover .menu7 .menu71,#menu .fl ul li:hover .menu8 .menu81{width:159px;background:#ccc;padding:15px 0px 15px 10px; display:block; margin-left:1px}
#menu .fl ul li:hover .menu2 .menu21 ul,#menu .fl ul li:hover .menu3 .menu31 ul,#menu .fl ul li:hover .menu4 .menu41 ul,#menu .fl ul li:hover .menu5 .menu51 ul,#menu .fl ul li:hover .menu6 .menu61 ul,#menu .fl ul li:hover .menu7 .menu71 ul,#menu .fl ul li:hover .menu8 .menu81 ul{margin:0;padding:0}
#menu .fl ul li:hover .menu2 .menu21 ul li,#menu .fl ul li:hover .menu3 .menu31 ul li,#menu .fl ul li:hover .menu4 .menu41 ul li,#menu .fl ul li:hover .menu5 .menu51 ul li,#menu .fl ul li:hover .menu6 .menu61 ul li,#menu .fl ul li:hover .menu7 .menu71 ul li,#menu .fl ul li:hover .menu8 .menu81 ul li{float:none;font-size:11px;background:url('../images/bdrbtm_wdot.gif') repeat-x bottom center;padding:0 0 5px 0;margin-bottom:5px}
#menu .fl ul li:hover .menu2 .menu21 ul li a,#menu .fl ul li:hover .menu3 .menu31 ul li a,#menu .fl ul li:hover .menu4 .menu41 ul li a,#menu .fl ul li:hover .menu5 .menu51 ul li a,#menu .fl ul li:hover .menu6 .menu61 ul li a,#menu .fl ul li:hover .menu7 .menu71 ul li a,#menu .fl ul li:hover .menu8 .menu81 ul li a{display:inline-block;background:url('../images/bluearw1.gif') no-repeat 0 3px;padding:0 0 5px 12px}

#menu .fl ul li:hover .menu3,#menu .fl ul li:hover .menu4,#menu .fl ul li:hover .menu5,#menu .fl ul li:hover .menu6,#menu .fl ul li:hover .menu7,#menu .fl ul li:hover .menu8{width:169px;display:block;position:absolute;font-size:11px;padding:0}

#menu .fl ul li:hover .menu3{margin:11px 0 0 -12px;*margin:25px 0 0 -77px}
#menu .fl ul li:hover .menu4{margin:11px 0 0 -12px;*margin:25px 0 0 -85px}
#menu .fl ul li:hover .menu5{margin:11px 0 0 -12px;*margin:25px 0 0 -80px}
#menu .fl ul li:hover .menu6{margin:11px 0 0 -12px;*margin:25px 0 0 -66px}
#menu .fl ul li:hover .menu7{margin:11px 0 0 -12px;*margin:25px 0 0 -63px}
#menu .fl ul li:hover .menu8{margin:11px 0 0 -12px;*margin:25px 0 0 -111px}

#menu .quicklkdiv a.quick{display:inline-block;padding:10px 27px 11px 12px;background:url('../images/blkdnarw.gif') no-repeat 90px 13px;margin-right:10px;font-size:12px;color:#000 !important}
#menu .quicklkdiv:hover a.quick{background-color:#ccc;text-decoration:none}

#menu .quicklkdiv .submenu{display:none}
#menu .quicklkdiv:hover .submenu{background:url('../images/trans.gif')repeat top center;display:block;width:235px;height:615px;position:absolute;z-index:100000;margin:0 0 0 -114px;_margin:35px 0 0 -234px;*margin:35px 0 0 -238px !important;}

.menu_head {padding: 7px 10px 7px 25px;cursor: pointer;font-weight:bold;background: #ccc url('../images/quickplus.gif') 10px 9px no-repeat}
.menu_body {display:none}
.menu_body a{display:block;color:#000 !important;background-color:#ebe8e8;padding:5px 10px 5px 20px;font-weight:bold;text-decoration:none}
.menu_body a:hover{color: #000000;text-decoration:underline}
#menu .quicklkdiv .quicksep{background:#ccc;width:100%;height:1px}
