﻿/***************** PRODUCTS MENU ************************/
.ProductsMenu
{
	float:left;
}


.ProductsMenu ul
{
	font:11px Helvetica, Arial bold;
	color:#000000;
	background: url(/images/spacer.gif) repeat;
}
.ProductsMenu ul.AspNet-Menu /* Tier 1 */
{
    /*width: 13em; /* This is more than (6em x 2) because we want to leave room for borders around the <li> elements that are selected */
    z-index:99;
    background:#333333;
    font:11px Helvetica, Arial bold;
    /*position:static; /* IE6 fix */
    width: 6em;
}


.ProductsMenu ul.AspNet-Menu ul  /* Tier 2 */
{
    width: 12em;
    top: 100%;
    left:0;
    font:bold 11px Helvetica, Arial;
}

.ProductsMenu ul.AspNet-Menu ul ul  /* Tier 3+ */
{
    top: 0.5em;
    left: 12em;
    font:bold 11px Helvetica, Arial;
}



.ProductsMenu ul.AspNet-Menu li li
{
    margin:1px;
    width:12em;
    /*background: url(/images/popupmenubkgnd2.png); */
    background: #efe9e0;
}

.ProductsMenu li:hover, /* list items being hovered over */
.ProductsMenu li.AspNet-Menu-Hover
{
	
}


.ProductsMenu a, /* all anchors and spans (nodes with no link) */
.ProductsMenu span
{
    color: Black;
    padding: 4px 2px 4px 8px;
    /*background: transparent url(images/menu_arrow.jpg) right center no-repeat;*/
}


.ProductsMenu li.AspNet-Menu-Leaf a, /* leaves */
.ProductsMenu li.AspNet-Menu-Leaf span
{
    background-image: none !important;
}

/*.ProductsMenu li:hover a,  /*hovered text 
.ProductsMenu li:hover span,*/
.ProductsMenu li.AspNet-Menu-Hover a,
.ProductsMenu li.AspNet-Menu-Hover span,
.ProductsMenu li:hover li:hover a,
.ProductsMenu li:hover li:hover span,
.ProductsMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,
.ProductsMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover span,
.ProductsMenu li:hover li:hover li:hover a
/*.ProductsMenu li:hover li:hover li:hover span
.ProductsMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,
.ProductsMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover span*/
{
    /*color: #000000;
    background: #efe9e0 url(/images/menu_arrow.png) right center no-repeat;*/
}


/* the tier above this one is hovered */
.ProductsMenu li:hover li a, 
.ProductsMenu li:hover li span,
.ProductsMenu li:hover li:hover li span,
.ProductsMenu li:hover li:hover li a,
.ProductsMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li a,
.ProductsMenu li.AspNet-Menu-Hover li a,
.ProductsMenu li.AspNet-Menu-Hover li span,
.ProductsMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li span
{
    color: Black;
    background: transparent url(/images/menu_arrow.png) right center no-repeat;
}

.ProductsMenu .AspNet-Menu-Selected /* this tier is selected */
{
    /*border: solid 1px #00ff00 !important;*/
}

.ProductsMenu .AspNet-Menu-ChildSelected /* a tier below this one is selected */
{
    /*border: solid 1px #ff0000 !important;*/
}

.ProductsMenu .AspNet-Menu-ParentSelected /* a tier above this one is selected */
{
    /*border: solid 1px #0000ff !important;*/
}

/***************** PRODUCTS MENU ************************/

/***************** REVIEWS MENU ************************/
.ReviewsMenu
{
	float:left;
}


.ReviewsMenu ul
{
	font:11px Helvetica, Arial bold;
	color:#000000;
	background: url(/images/spacer.gif) repeat;
}
.ReviewsMenu ul.AspNet-Menu /* Tier 1 */
{
    /*width: 13em; /* This is more than (6em x 2) because we want to leave room for borders around the <li> elements that are selected */
    z-index:99;
    background:#333333;
    font:11px Helvetica, Arial bold;
    /*position:static; /* IE6 fix */
    width: 5em;
}

.ReviewsMenu ul.AspNet-Menu ul  /* Tier 2 */
{
    width: 12em;
    top: 100%;
    left:0;
    font:bold 11px Helvetica, Arial;
}

.ReviewsMenu ul.AspNet-Menu ul ul  /* Tier 3+ */
{
    top: 0.5em;
    left: 12em;
    font:bold 11px Helvetica, Arial;
}


.ReviewsMenu ul.AspNet-Menu li li
{
    margin:1px;
    width:12em;
    /*background: url(/images/popupmenubkgnd2.png); */
    background: #efe9e0;
}

.ReviewsMenu li:hover, /* list items being hovered over */
.ReviewsMenu li.AspNet-Menu-Hover
{
    
}


.ReviewsMenu a, /* all anchors and spans (nodes with no link) */
.ReviewsMenu span
{
    color: Black;
    padding: 4px 2px 4px 8px;
    /*background: transparent url(images/menu_arrow.jpg) right center no-repeat;*/
}


.ReviewsMenu li.AspNet-Menu-Leaf a, /* leaves */
.ReviewsMenu li.AspNet-Menu-Leaf span
{
    background-image: none !important;
}

/*.ReviewsMenu li:hover a,  /*hovered text 
.ReviewsMenu li:hover span,*/
.ReviewsMenu li.AspNet-Menu-Hover a,
.ReviewsMenu li.AspNet-Menu-Hover span,
.ReviewsMenu li:hover li:hover a,
.ReviewsMenu li:hover li:hover span,
.ReviewsMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,
.ReviewsMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover span,
.ReviewsMenu li:hover li:hover li:hover a
/*.ReviewsMenu li:hover li:hover li:hover span
.ReviewsMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,
.ReviewsMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover span*/
{
    /*color: #000000;
    background: #efe9e0 url(/images/menu_arrow.png) right center no-repeat;*/
}


/* the tier above this one is hovered */
.ReviewsMenu li:hover li a, 
.ReviewsMenu li:hover li span,
.ReviewsMenu li:hover li:hover li span,
.ReviewsMenu li:hover li:hover li a,
.ReviewsMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li a,
.ReviewsMenu li.AspNet-Menu-Hover li a,
.ReviewsMenu li.AspNet-Menu-Hover li span,
.ReviewsMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li span
{
    color: Black;
    background: transparent url(/images/menu_arrow.png) right center no-repeat;
}

.ReviewsMenu .AspNet-Menu-Selected /* this tier is selected */
{
    /*border: solid 1px #00ff00 !important;*/
}

.ReviewsMenu .AspNet-Menu-ChildSelected /* a tier below this one is selected */
{
    /*border: solid 1px #ff0000 !important;*/
}

.ReviewsMenu .AspNet-Menu-ParentSelected /* a tier above this one is selected */
{
    /*border: solid 1px #0000ff !important;*/
}

/***************** REVIEWS MENU ************************/


/***************** WHERE TO BUY MENU ************************/
.WhereBuyMenu 
{
	float:left;
}


.WhereBuyMenu ul
{
	font:11px Helvetica, Arial bold;
	color:#000000;
	background: url(/images/spacer.gif) repeat;
}
.WhereBuyMenu ul.AspNet-Menu /* Tier 1 */
{
    /*width: 13em; /* This is more than (6em x 2) because we want to leave room for borders around the <li> elements that are selected */
    z-index:99;
    background:#333333;
    font:11px Helvetica, Arial bold;
    /*position:static; /* IE6 fix */
    width: 8em;
}

.WhereBuyMenu ul.AspNet-Menu ul  /* Tier 2 */
{
    width: 12em;
    top: 100%;
    left:0;
    font:bold 11px Helvetica, Arial;
}

.WhereBuyMenu ul.AspNet-Menu ul ul  /* Tier 3+ */
{
    top: 0.5em;
    left: 12em;
    font:bold 11px Helvetica, Arial;
}


.WhereBuyMenu ul.AspNet-Menu li li
{
    margin:1px;
    width:12em;
    /*background: url(/images/popupmenubkgnd2.png); */
    background: #efe9e0;
}

.WhereBuyMenu li:hover, /* list items being hovered over */
.WhereBuyMenu li.AspNet-Menu-Hover
{
    
}


.WhereBuyMenu a, /* all anchors and spans (nodes with no link) */
.WhereBuyMenu span
{
    color: Black;
    padding: 4px 2px 4px 8px;
    /*background: transparent url(images/menu_arrow.jpg) right center no-repeat;*/
}


.WhereBuyMenu li.AspNet-Menu-Leaf a, /* leaves */
.WhereBuyMenu li.AspNet-Menu-Leaf span
{
    background-image: none !important;
}

/*.WhereBuyMenu li:hover a,  /*hovered text 
.WhereBuyMenu li:hover span,*/
.WhereBuyMenu li.AspNet-Menu-Hover a,
.WhereBuyMenu li.AspNet-Menu-Hover span,
.WhereBuyMenu li:hover li:hover a,
.WhereBuyMenu li:hover li:hover span,
.WhereBuyMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,
.WhereBuyMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover span,
.WhereBuyMenu li:hover li:hover li:hover a
/*.WhereBuyMenu li:hover li:hover li:hover span
.WhereBuyMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,
.WhereBuyMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover span*/
{
    /*color: #000000;
    background: #efe9e0 url(/images/menu_arrow.png) right center no-repeat;*/
}


/* the tier above this one is hovered */
.WhereBuyMenu li:hover li a, 
.WhereBuyMenu li:hover li span,
.WhereBuyMenu li:hover li:hover li span,
.WhereBuyMenu li:hover li:hover li a,
.WhereBuyMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li a,
.WhereBuyMenu li.AspNet-Menu-Hover li a,
.WhereBuyMenu li.AspNet-Menu-Hover li span,
.WhereBuyMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li span
{
    color: Black;
    background: transparent url(/images/menu_arrow.png) right center no-repeat;
}

.WhereBuyMenu .AspNet-Menu-Selected /* this tier is selected */
{
    /*border: solid 1px #00ff00 !important;*/
}

.WhereBuyMenu .AspNet-Menu-ChildSelected /* a tier below this one is selected */
{
    /*border: solid 1px #ff0000 !important;*/
}

.WhereBuyMenu .AspNet-Menu-ParentSelected /* a tier above this one is selected */
{
    /*border: solid 1px #0000ff !important;*/
}

/***************** WHERE TO BUY MENU ************************/

/***************** LEARNING MENU ************************/
.LearningMenu  
{
	float:left;
}


.LearningMenu  ul
{
	font:11px Helvetica, Arial bold;
	color:#000000;
	background: url(/images/spacer.gif) repeat;
}
.LearningMenu  ul.AspNet-Menu /* Tier 1 */
{
    /*width: 13em; /* This is more than (6em x 2) because we want to leave room for borders around the <li> elements that are selected */
    z-index:99;
    background:#333333;
    font:11px Helvetica, Arial bold;
    /*position:static; /* IE6 fix */
    width: 9.5em;
}

.LearningMenu  ul.AspNet-Menu ul  /* Tier 2 */
{
    width: 12em;
    top: 100%;
    left:0;
    font:bold 11px Helvetica, Arial;
}

.LearningMenu  ul.AspNet-Menu ul ul  /* Tier 3+ */
{
    top: 0.5em;
    left: 12em;
    font:bold 11px Helvetica, Arial;
}


.LearningMenu  ul.AspNet-Menu li li
{
    margin:1px;
    width:12em;
    /*background: url(/images/popupmenubkgnd2.png); */
    background: #efe9e0;
}

.LearningMenu  li:hover, /* list items being hovered over */
.LearningMenu  li.AspNet-Menu-Hover
{
    
}


.LearningMenu  a, /* all anchors and spans (nodes with no link) */
.LearningMenu  span
{
    color: Black;
    padding: 4px 2px 4px 8px;
    /*background: transparent url(images/menu_arrow.jpg) right center no-repeat;*/
}


.LearningMenu  li.AspNet-Menu-Leaf a, /* leaves */
.LearningMenu  li.AspNet-Menu-Leaf span
{
    background-image: none !important;
}

/*.LearningMenu  li:hover a,  /*hovered text 
.LearningMenu  li:hover span,*/
.LearningMenu  li.AspNet-Menu-Hover a,
.LearningMenu  li.AspNet-Menu-Hover span,
.LearningMenu  li:hover li:hover a,
.LearningMenu  li:hover li:hover span,
.LearningMenu  li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,
.LearningMenu  li.AspNet-Menu-Hover li.AspNet-Menu-Hover span,
.LearningMenu  li:hover li:hover li:hover a
/*.LearningMenu  li:hover li:hover li:hover span
.LearningMenu  li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,
.LearningMenu  li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover span*/
{
    /*color: #000000;
    background: #efe9e0 url(/images/menu_arrow.png) right center no-repeat;*/
}


/* the tier above this one is hovered */
.LearningMenu  li:hover li a, 
.LearningMenu  li:hover li span,
.LearningMenu  li:hover li:hover li span,
.LearningMenu  li:hover li:hover li a,
.LearningMenu  li.AspNet-Menu-Hover li.AspNet-Menu-Hover li a,
.LearningMenu  li.AspNet-Menu-Hover li a,
.LearningMenu  li.AspNet-Menu-Hover li span,
.LearningMenu  li.AspNet-Menu-Hover li.AspNet-Menu-Hover li span
{
    color: Black;
    background: transparent url(/images/menu_arrow.png) right center no-repeat;
}

.LearningMenu  .AspNet-Menu-Selected /* this tier is selected */
{
    /*border: solid 1px #00ff00 !important;*/
}

.LearningMenu  .AspNet-Menu-ChildSelected /* a tier below this one is selected */
{
    /*border: solid 1px #ff0000 !important;*/
}

.LearningMenu  .AspNet-Menu-ParentSelected /* a tier above this one is selected */
{
    /*border: solid 1px #0000ff !important;*/
}

/***************** LEARNING MENU ************************/

/***************** REGISTRATION MENU ************************/
.RegistrationMenu   
{
	float:left;
}


.RegistrationMenu   ul
{
	font:11px Helvetica, Arial bold;
	color:#000000;
	background: url(/images/spacer.gif) repeat;
}
.RegistrationMenu   ul.AspNet-Menu /* Tier 1 */
{
    /*width: 13em; /* This is more than (6em x 2) because we want to leave room for borders around the <li> elements that are selected */
    z-index:99;
    background:#333333;
    font:11px Helvetica, Arial bold;
    /*position:static; /* IE6 fix */
    width: 12em;
}

.RegistrationMenu   ul.AspNet-Menu ul  /* Tier 2 */
{
    width: 12em;
    top: 100%;
    left:0;
    font:bold 11px Helvetica, Arial;
}

.RegistrationMenu   ul.AspNet-Menu ul ul  /* Tier 3+ */
{
    top: 0.5em;
    left: 12em;
    font:bold 11px Helvetica, Arial;
}


.RegistrationMenu   ul.AspNet-Menu li li
{
    margin:1px;
    width:12em;
    /*background: url(/images/popupmenubkgnd2.png); */
    background: #efe9e0;
}

.RegistrationMenu   li:hover, /* list items being hovered over */
.RegistrationMenu   li.AspNet-Menu-Hover
{
    
}


.RegistrationMenu   a, /* all anchors and spans (nodes with no link) */
.RegistrationMenu   span
{
    color: Black;
    padding: 4px 2px 4px 8px;
    /*background: transparent url(images/menu_arrow.jpg) right center no-repeat;*/
}


.RegistrationMenu   li.AspNet-Menu-Leaf a, /* leaves */
.RegistrationMenu   li.AspNet-Menu-Leaf span
{
    background-image: none !important;
}

/*.RegistrationMenu   li:hover a,  /*hovered text 
.RegistrationMenu   li:hover span,*/
.RegistrationMenu   li.AspNet-Menu-Hover a,
.RegistrationMenu   li.AspNet-Menu-Hover span,
.RegistrationMenu   li:hover li:hover a,
.RegistrationMenu   li:hover li:hover span,
.RegistrationMenu   li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,
.RegistrationMenu   li.AspNet-Menu-Hover li.AspNet-Menu-Hover span,
.RegistrationMenu   li:hover li:hover li:hover a
/*.RegistrationMenu   li:hover li:hover li:hover span
.RegistrationMenu   li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,
.RegistrationMenu   li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover span*/
{
    /*color: #000000;
    background: #efe9e0 url(/images/menu_arrow.png) right center no-repeat;*/
}


/* the tier above this one is hovered */
.RegistrationMenu   li:hover li a, 
.RegistrationMenu   li:hover li span,
.RegistrationMenu   li:hover li:hover li span,
.RegistrationMenu   li:hover li:hover li a,
.RegistrationMenu   li.AspNet-Menu-Hover li.AspNet-Menu-Hover li a,
.RegistrationMenu   li.AspNet-Menu-Hover li a,
.RegistrationMenu   li.AspNet-Menu-Hover li span,
.RegistrationMenu   li.AspNet-Menu-Hover li.AspNet-Menu-Hover li span
{
    color: Black;
    background: transparent url(/images/menu_arrow.png) right center no-repeat;
}

.RegistrationMenu   .AspNet-Menu-Selected /* this tier is selected */
{
    /*border: solid 1px #00ff00 !important;*/
}

.RegistrationMenu   .AspNet-Menu-ChildSelected /* a tier below this one is selected */
{
    /*border: solid 1px #ff0000 !important;*/
}

.RegistrationMenu   .AspNet-Menu-ParentSelected /* a tier above this one is selected */
{
    /*border: solid 1px #0000ff !important;*/
}

/***************** REGISTRATION MENU ************************/

/***************** PRESS ROOM MENU ************************/
.PressMenu   
{
	float:left;
}


.PressMenu   ul
{
	font:11px Helvetica, Arial bold;
	color:#000000;
	background: url(/images/spacer.gif) repeat;
}
.PressMenu   ul.AspNet-Menu /* Tier 1 */
{
    /*width: 13em; /* This is more than (6em x 2) because we want to leave room for borders around the <li> elements that are selected */
    z-index:99;
    background:#333333;
    font:11px Helvetica, Arial bold;
    /*position:static; /* IE6 fix */
    width: 6em;
}

.PressMenu   ul.AspNet-Menu ul  /* Tier 2 */
{
    width: 12em;
    top: 100%;
    left:0;
    font:bold 11px Helvetica, Arial;
}

.PressMenu   ul.AspNet-Menu ul ul  /* Tier 3+ */
{
    top: 0.5em;
    left: 12em;
    font:bold 11px Helvetica, Arial;
}


.PressMenu   ul.AspNet-Menu li li
{
    margin:1px;
    width:12em;
    /*background: url(/images/popupmenubkgnd2.png); */
    background: #efe9e0;
}

.PressMenu   li:hover, /* list items being hovered over */
.PressMenu   li.AspNet-Menu-Hover
{
    
}


.PressMenu   a, /* all anchors and spans (nodes with no link) */
.PressMenu   span
{
    color: Black;
    padding: 4px 2px 4px 8px;
    /*background: transparent url(images/menu_arrow.jpg) right center no-repeat;*/
}


.PressMenu   li.AspNet-Menu-Leaf a, /* leaves */
.PressMenu   li.AspNet-Menu-Leaf span
{
    background-image: none !important;
}

/*.PressMenu   li:hover a,  /*hovered text 
.PressMenu   li:hover span,*/
.PressMenu   li.AspNet-Menu-Hover a,
.PressMenu   li.AspNet-Menu-Hover span,
.PressMenu   li:hover li:hover a,
.PressMenu   li:hover li:hover span,
.PressMenu   li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,
.PressMenu   li.AspNet-Menu-Hover li.AspNet-Menu-Hover span,
.PressMenu   li:hover li:hover li:hover a
/*.PressMenu   li:hover li:hover li:hover span
.PressMenu   li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,
.PressMenu   li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover span*/
{
    /*color: #000000;
    background: #efe9e0 url(/images/menu_arrow.png) right center no-repeat;*/
}


/* the tier above this one is hovered */
.PressMenu   li:hover li a, 
.PressMenu   li:hover li span,
.PressMenu   li:hover li:hover li span,
.PressMenu   li:hover li:hover li a,
.PressMenu   li.AspNet-Menu-Hover li.AspNet-Menu-Hover li a,
.PressMenu   li.AspNet-Menu-Hover li a,
.PressMenu   li.AspNet-Menu-Hover li span,
.PressMenu   li.AspNet-Menu-Hover li.AspNet-Menu-Hover li span
{
    color: Black;
    background: transparent url(/images/menu_arrow.png) right center no-repeat;
}

.PressMenu   .AspNet-Menu-Selected /* this tier is selected */
{
    /*border: solid 1px #00ff00 !important;*/
}

.PressMenu   .AspNet-Menu-ChildSelected /* a tier below this one is selected */
{
    /*border: solid 1px #ff0000 !important;*/
}

.PressMenu   .AspNet-Menu-ParentSelected /* a tier above this one is selected */
{
    /*border: solid 1px #0000ff !important;*/
}

/***************** PRESS ROOM MENU ************************/


.GridViewMenuClass
{
	border-collapse:collapse;
	width:615px;
	padding:5px;
	font-size:12px;
}
.GridViewMenuClass thead tr th
{
	background:#333333;
	border:solid 1px #F7F6F3;
	font-weight:bold;
	color:#ffffff;
	padding:5px;
}
.GridViewMenuClass td
{
	border:solid 1px #F7F6F3;
	padding:5px;
}
.GridViewMenuClass tbody tr td
{
}
.GridViewMenuClass tbody tr.AspNet-GridView-Alternate td
{
	background:#f5f5f5; 
}
