@charset "UTF-8";
/* CSS Document */

/* --======================== NAV CSS =====================-- */

/* Global Top Navigation starts */
div.navigation { 
	font-family: Arial, Helvetica, sans-serif; 
	padding-top:15px; 
	position: relative;
	z-index:100;
	float:left;
	top:-20px;
	left:-1px;
	height: 50px;
	width:819px;}

div.navigation div.bmgCL_nav_tab { 
position: absolute; 
	top: 0px;
	position: absolute;
	z-index: 100;
	float: left;}

div.navigation a { text-decoration:none; }
div.bmgCL_nav_tab ul li{
	float:left; 
	list-style:none;
	padding:0px 0px 0px 1px;
	margin-left: 3px;
	height:32px;
	background: url("/wholesale/images/new/menu/globalnav/cent_nav_rightBorder.png") left top no-repeat;	
	position:relative;	
}
div.bmgCL_nav_tab ul li a {
	padding:0px 17px 0px 17px;
	text-align:center;
	color:#676863;	
}
div.bmgCL_nav_tab ul li a.selected {
	color:#00853F;	
}

/* The sub menu that opens up */
div.bmgCL_nav_tab li div.bmg_subMenu {
    padding: 0px;
    z-index: 49;
    visibility: visible;
    margin-left: 0px;
    width: 148px;
	top: 32px;
	position: absolute;
}
div.bmgCL_nav_tab li.over ul, div.bmgCL_nav_tab li:hover ul, div.bmgCL_nav_tab li:hover ul ul, div.bmgCL_nav_tab li:hover div div div {
    margin-left: -2px;
	top: 32px;
	margin-left: 0px;
	left: -1px;
}

#nav_tabs{margin-left:0px;}
#nav_tabs ul li a { font-size:13px; color:#000; text-decoration:none; font-weight:bold; display:block; text-align:center; }

#nav_tabs ul li li a {display: inline-block!important;}

#nav_tabs a:hover,#nav_tabs a.current_tab:hover { text-decoration:none; color:#e98300; }
#nav_tabs a.current_tab { color:#4F9C1A; }
/*#nav_tabs #nav_residentials, #nav_tabs #nav_small_business, #nav_tabs #nav_enterprise {
	float: left;
	padding: 11px 14px;
}*/
#nav_tabs li { float:left; list-style: none}
#nav_tabs .nav_tab, #nav_tabs .current_tab{border-right:1px solid black;}

#nav_tabs .last_nav_tab{border:0;}
ul.nav_dd { position:absolute; margin:0; padding:0; margin-left:-2px; margin-top:0px; text-align:left; z-index: 200}
#nav_tabs li ul ul { position:relative; font-size:13px; }

#nav_tabs li ul { margin-left: -2000px;}
#nav_tabs li:hover ul { margin-left: 0px;}

#nav_tabs li ul li li { float:none; color:#5e5e5e; line-height:20px; display:list-item; }
/*ie6*/ * html #nav_tabs li ul li li { float:none; color:#5e5e5e; height:20px; display:list-item; }
#nav_tabs li ul li li.sub_title { font-weight:bold; color:#666; margin-top:20px; }
#nav_tabs li ul li li a { text-align:left;margin-left:11px; color:#5e5e5e!important; text-decoration:none; font-weight:normal; padding:0; }
#nav_tabs li ul li li a:hover { text-decoration:underline; color:#33A905!important; }
#nav_tabs li ul li ul.dd_col_one,#nav_tabs li ul li ul.dd_col_two,#nav_tabs li ul li ul.dd_col_three { float:left; margin-top:4px; }
#nav_residentials,#nav_small_business,#nav_enterprise { 
/*position: relative;*/
top:0; left:0; text-align:left; }
#nav_residentials { width:97px; z-index:500; }
#nav_small_business { width:178px; left:106px; z-index:500; top:-26px; }
#nav_enterprise { top:-52px; left:220px; z-index:500; width:116px; }

/* DROP DOWN STYLES
--------------------------*/
/* bg is pulled out to fix pngFix IE6 issue */
/*HR*/
#nav_residentials_dropdown_bg { 
	border:1px solid #cccccc; 
	background:#ffffff url("/wholesale/images/new/menu/corp/nav_residential_dropdown_bgD.png") no-repeat 0 0; 
	width:610px; 
	height:316px; 
	top:0; 
	z-index:500; 
	position:absolute; 
	text-align:left; 
	padding:0 12px;
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	box-shadow: 1px 1px 2px #777;
	-moz-box-shadow: 1px 1px 2px #777;
	-webkit-box-shadow: 1px 1px 2px #777;
	box-shadow: #777 1px 1px 2px;
	behavior: url("/wholesale/PIE.htc");}
	
#nav_residentials_dropdown { width:609px; height:316px; top:0; z-index:600; position:relative; text-align:left; padding:0 12px; }
#nav_residentials_dropdown ul.dd_col_one { width:237px; }
#nav_residentials_dropdown ul.dd_col_two { width:197px; }
#nav_residentials_dropdown ul.dd_col_three { width:175px; text-align:right; }
#nav_residentials_dropdown ul.dd_col_three li { padding-top:7px; height:auto; }
#nav_small_business_dropdown_bg { 
	border:1px solid #cccccc; 
	background:#ffffff url("/wholesale/images/new/menu/corp/nav_small_business_dropdown_bgD.png") no-repeat 0 0; 
	width:370px; 
	height:316px;
	z-index:500; 
	position:absolute; 
	text-align:left; 
	padding:0 13px;
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	box-shadow: 1px 1px 2px #777;
	-moz-box-shadow: 1px 1px 2px #777;
	-webkit-box-shadow: 1px 1px 2px #777;
	box-shadow: #777 1px 1px 2px;
	behavior: url(../PIE.htc);}
	
#nav_small_business_dropdown { width:366px; height:318px; z-index:500; position:relative; text-align:left; padding:0 13px; }
#nav_small_business_dropdown ul.dd_col_one { width:165px; padding-top: 18px; }
* html #nav_small_business_dropdown ul.dd_col_one { width:201px; padding-top: 18px; }
#nav_small_business_dropdown ul.dd_col_two { width:165px; text-align:right; }
#nav_small_business_dropdown ul.dd_col_two li { padding-top: 4px; }
/*#nav_small_business_dropdown ul.dd_col_three { width:165px; text-align:right; }
#nav_small_business_dropdown ul.dd_col_three li { padding-top:6px; height:auto; }*/
#nav_enterprise_dropdown_bg { 
	border:1px solid #cccccc; 
	background:#ffffff url("/wholesale/images/new/menu/corp/nav_enterprise_dropdown_bgD.png") no-repeat 0 0; 
	width:355px; 
	height:254px; 
	z-index:500; 
	position:absolute; 
	text-align:left; 
	padding:0 12px; 
	padding-right:7px;
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	box-shadow: 1px 1px 2px #777;
	-moz-box-shadow: 1px 1px 2px #777;
	-webkit-box-shadow: 1px 1px 2px #777;
	box-shadow: #777 1px 1px 2px;
	behavior: url(../PIE.htc);}
	
#nav_enterprise_dropdown { width:355px; height:254px; z-index:500; position:relative; text-align:left; padding:0 12px; padding-right:7px; }
#nav_enterprise_dropdown ul.dd_col_one {width:167px; }
#nav_enterprise_dropdown ul.dd_col_two {width:187px; text-align:right; }
#nav_enterprise_dropdown ul.dd_col_two li { height:auto; padding-top:1px; }



/* Global Top Navigation June 2010 : Hari*/
div.bmgCL_main_nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background:url("/wholesale/images/new/menu/globalnav/nav-off.png") repeat-x;
    float: left;
	font-weight: bold;
	position: absolute!important;
	z-index: 46;
	display: block !important;
	padding: 0;
	left: 1px;
	width: 100%!important;
	top: 35px;
}
div.bmgCL_main_nav ul {
    float: left;padding: 0px;margin: 0px; 
	background:url("/wholesale/images/new/menu/globalnav/nav-border.png") repeat-x;
}
div.bmgCL_main_nav ul li {
    margin: 0px;list-style: none;float: left;width: auto;display: inline-block;border-right: 0px solid #000; height: 25px; margin-right: 1px;
}

/* for chrome and safari */
@media screen and (-webkit-min-device-pixel-ratio:0) { 
div.bmgCL_main_nav {
    float: right;position: relative;z-index: 46;display: block !important; 
	} 
	div.bmgCL_main_nav ul {
	} 
div.bmgCL_main_nav ul li a {
   margin:0;
   font-weight:bold !important;
}
div.bmgCL_main_nav ul li dd a {
   margin:0;
   font-weight:normal !important;
}
div.bmgCL_main_nav ul li.channelSelected a {
	margin:0;
	font-weight:normal;
}
div.bmgCL_main_nav ul li.one {
	padding-right:0px !important;

/*left:17px; */
}

}


/* for chrome and safari ends */
div.bmgCL_main_nav ul li a {
   display: block;
	background-image: url("/wholesale/images/new/menu/globalnav/nav-off.png");
	background-position: left 0px;
	background-repeat:repeat-x;
	color: #fff;
	padding: 0px 22px 0px 22px;
	height:25px;
	/*
	height: 20px;
	padding: 6px 22px 0px 22px;
	color: #fff;
	text-align: center;
	position: absolute;
	*/
	text-decoration: none;
}


div.bmgCL_main_nav ul li a span{
   margin-top: 5px;
   display: inline-block; 
   cursor: pointer;
}
div.bmgCL_main_nav ul li.channelSelected a {
   /* padding: 6px 26px 0px 26px; */
  background-image: url("/wholesale/images/new/menu/globalnav/nav-selected.png");
}
div.bmgCL_main_nav ul li div.bmgCL_subMenu a {
    position: relative !important;
}
div.bmgCL_main_nav ul li a:hover, div.bmgCL_main_nav ul li.menuOver a {
	background-image: url("/wholesale/images/new/menu/globalnav/nav-on.png");
    color: #333;background-position: left -74px;
}
div.bmgCL_main_nav ul li:hover a, div.bmgCL_main_nav ul li.menuOver a {
	background-image: url("/wholesale/images/new/menu/globalnav/nav-on.png");
    color: #333;background-position: 0px 0px !important;
}
div.bmgCL_main_nav ul li.lastMenuBorder:hover a{
    color: #333!important;background-position: right 0px !important;
}
div.bmgCL_main_nav ul li.lastMenuBorder:hover dd a{
    color: #CC6600!important;
}


/* selected menu item */
div.bmgCL_main_nav ul li.selected a {
    /*background-position: left -37px; */
}
div.bmgCL_main_nav ul li.selected a:hover {
    background-position: left -74px;
}
/*first menu tab*/
div.bmgCL_main_nav .firstMenuTab {
   /* background-image: url("/wholesale/images/new/menu/nav-bg-left.png) !important;-background-image: url("/wholesale/images/new/menu/nav-bg-left.gif) !important; */
}
/*last menu Tab */
div.bmgCL_main_nav .lastMenuBorder {
    border: 0px !important;
}
div.bmgCL_main_nav a.lastMenuTab {
   /* background-image: url("/wholesale/images/new/menu/nav-bg-right.png) !important;-background-image: url("/wholesale/images/new/menu/nav-bg-right.gif) !important;background-position: right 0px !important; */
}
div.bmgCL_main_nav a.lastMenuTab:hover {
    
}

/* The sub menu that opens up */
div.bmgCL_main_nav li div.bmgCL_subMenu {
    position: absolute;
	background: url("/wholesale/images/new/menu/globalnav/nav_dropdown_corners.png") left bottom no-repeat;
	-background: url("/wholesale/images/new/menu/globalnav/nav_dropdown_corners.gif") left bottom no-repeat;
	padding: 0px;
	z-index: 49;
	visibility: visible;
	margin-left: -2000px;
	margin-left: -2000px;
	top: 25px !important;
}
div.bmgCL_main_nav li.over div, div.bmgCL_main_nav li:hover div, div.bmgCL_main_nav li:hover div div, div.bmgCL_main_nav li:hover div div div {
    margin-left: 0px;
}

div.bmgCL_main_nav li.one:hover div.bmgCL_subMenu {
}
div.bmgCL_main_nav li.two:hover div.bmgCL_subMenu, div.bmgCL_main_nav li.two div.over {
    margin-left: -1px;
}
div.bmgCL_main_nav li.three:hover div.bmgCL_subMenu, div.bmgCL_main_nav li.three div.over {
    margin-left: -1px;
}
div.bmgCL_main_nav li.four:hover div.bmgCL_subMenu, div.bmgCL_main_nav li.four div.over {
    margin-left: -2px;
}
div.bmgCL_main_nav li.five:hover div.bmgCL_subMenu, div.bmgCL_main_nav li.five div.over {
    margin-left: -2px;
	width: 159px!important;
}
div.bmgCL_main_nav div.bmgCL_subMenu_container {
    background: url("/wholesale/images/new/menu/globalnav/nav_dropdown_corners.png") right bottom no-repeat;
	-background: url("/wholesale/images/new/menu/globalnav/nav_dropdown_corners.gif") right bottom no-repeat;
	padding: 0px 9px;
}
div.bmgCL_main_nav div.bmgCL_subMenu_content {
    background: url("/wholesale/images/new/menu/globalnav/nav_dropdown_bg.png") left bottom repeat-x;
	-background: url("/wholesale/images/new/menu/globalnav/nav_dropdown_bg.gif") left bottom repeat-x;
	display: inline-block;padding: 0px 0px 5px 0px;width: 100%;
}
/* Sub menu column placement */
div.bmgCL_main_nav div.bmgCL_subMenu div.bmgCL_subMenu_content div.col {
    float: left; 
	display: inline;
}
div.bmgCL_main_nav div.bmgCL_subMenuMega div.bmgCL_subMenu_content div.col {
	margin: 5px 22px 10px 10px;
}
div.bmgCL_main_nav div.bmgCL_subMenuMega div.bmgCL_subMenu_content div.advertisement {
	margin: 5px 5px 10px 10px!important;
}
div.bmgCL_main_nav div.bmgCL_subMenuMega div.bmgCL_subMenu_content div.col dt{
	color: #000;
	font-weight: bold;
}
div.bmgCL_main_nav div.bmgCL_subMenu div.bmgCL_subMenu_content div.menu_seperator {
   /*height:281px; */
	display: inline-table;
}
/* Submenu List item starts */
div.bmgCL_main_nav div.bmgCL_subMenu_content dl {
    padding: 0px 0px 5px 0px;margin: 0px;width: auto;
}
div.bmgCL_main_nav div.bmgCL_subMenu_content dl dt {
    color: #333;padding: 7px 0px 0px 0px;
}
div.bmgCL_main_nav div.bmgCL_subMenu_content dl dd {
    margin: 2px !important;
	margin-left: 0px!important;
	margin-right: 0px!important;
}
div.bmgCL_main_nav div.bmgCL_subMenu_content dl dt a, div.bmgCL_main_nav div.bmgCL_subMenu_content dl dd a {
    color: #333; line-height: 18px; font-weight: normal;background: none;padding: 2px 0px;margin: 0px;text-align: left !important;height: 100% !important;font-size: 1em;width: 100% !important;display: inline !important;
}
div.bmgCL_main_nav div.bmgCL_subMenu_content dl dt a {
    font-weight: bold;
}
div.bmgCL_main_nav div.bmgCL_subMenu_content dl dd a:hover, div.bmgCL_main_nav div.bmgCL_subMenu_content dl dt a:hover {
    text-decoration: underline;
}

div.bmgCL_main_nav div.bmgCL_subMenu_content dl dd span.selIcon {
    display: none;
}


/*global Navigation ends */
/* Global Navigation  Ads */
.bmgCL_advertBg {
		background-image: url("/wholesale/images/new/menu/globalnav/ads/menu1/background.jpg");
		background-repeat: no-repeat;
		height: 230px!important;
		width: 135px!important;
		padding: 0 5px 0 10px!important;
		margin: 10px 0 0 0;
	}
	.bmgCL_advertBg a{
		display: inline-block!important;
		font-size: 10px!important;
		text-decoration: none;
		background-image: none!important;
		padding: 0px!important;
		height: auto!important;
		padding: 0px!important;
	}
	.bmgCL_advertBg span.bmgCL_advertHeading{
		margin: 10px 0 10px 0;
		float: left;
		clear: both;
		color: #7da51f;
		text-align: center;
	}
	.bmgCL_advertBg img {
		float: left;
		clear: both;
		display: block;
		margin: 0 auto!important;
	}
	.bmgCL_advertBg span.bmgCL_advertContent{
		float: left;
		clear: both;
		color: #fff;
		margin: 5px 0 5px 0;
		line-height: 12px;
		width: 100%!important;
	}
	.bmgCL_advertBg span.bmgCL_advertLearnMore{
		float: left;
		clear: both;
		display: block;
		color: #b25508;
		width: 100%!important;
		
	}

/* Global Navigation  Ads End*/
/* Gloabal Top Navigation ends */