a:link {
    color: #003366;
}
a:visited {
    color: #003366;
}
a:active {
    color: #003366;
}
a:hover {
    color: #ff0000;
	text-decoration: none;
}
body {
    font-size: 11px;
    color: #003366;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    background-color: #ffffff;
    margin-left: 0px;
    margin-top: 0px;
}
HR {
    color: #003366;
    height: 1px
}
INPUT {
    font-weight: normal;
    font-size: 11px;
    font-family: Verdana, Helvetica, Arial,sans-serif;
}
select {
    font-size: 10px;
    font-family: "Trebuchet","Helvetica", "Arial",sans-serif;
}
div {
	font-family: "Trebuchet","Helvetica", "Arial",sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
}
h1  {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	color: #999999; 
	font-weight: normal
}
p {
	font-family: "Trebuchet","Helvetica", "Arial",sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
}
ul {
	font-family: "Trebuchet","Helvetica", "Arial",sans-serif;
	font-size: 11px;
	text-decoration: none;
	list-style-type: disc;
	margin-top: 0;
	margin-bottom:0;
}
ol {
	font-family: "Trebuchet","Helvetica", "Arial",sans-serif;
	font-size: 11px;
	list-style-type: decimal;
	text-decoration: none;
	margin-top: 0;
	margin-bottom:0;
}
dt {
	font-family: "Trebuchet","Helvetica", "Arial",sans-serif;
	font-size: 11px;
	list-style-type: none;
	text-decoration: none;
	margin-top: 0;
	margin-bottom:0;
}
li {
	color: #003366; font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
} 
table {
	font-family: "Trebuchet","Helvetica", "Arial",sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
	border: 0px;
	padding: 0px;
} 
th {
	font-family: "Trebuchet","Helvetica", "Arial",sans-serif;
	font-size: 11px;
	color: #003366;
	font-weight: bold; 
	text-decoration: none;
	text-align: left;
	vertical-align: top;
}
td {
	font-family: "Trebuchet","Helvetica", "Arial",sans-serif;
	font-size: 11px;
        vertical-align: top;
	
	text-decoration: none;
}
.account {
    font-size: 12px;
    vertical-align: middle;
    color: #003366;
    text-indent: 4px;
    font-family: Helvetica, Verdana, Arial;
    background-color: #66cccc;
    text-decoration: none;
}
.attributes {
	background-color: #66CCCC;
	font-size: 10px;
	color: black;
	vertical-align: middle;
	text-align: center;
}
.bgOrderStatus {
    color: #003366;
    background-color: #ccffcc
}
.boldblack {
    font-weight: bold;
    font-size: 12px;
    color: black;
}
.breadcrumb {
    font-size: 10px
}
.breadcrumb a:link {
    text-decoration: none
}
.breadcrumb a:visited {
    text-decoration: none
}
.breadcrumb a:hover {
    color: #ff0000;
    text-decoration: underline
}
.button {
    border-right: #104a7b 2px solid;
    border-TOP: #afc4d5 1px solid;
    font-size: 11px;
    background: #d6e7ef;
    vertical-align: middle;
    text-align:center;
    border-LEFT: #afc4d5 1px solid;
    color: #000099;
    border-BOTTOM: #104a7b 2px solid;
    font-family: Verdana, Helvetica, Arial,sans-serif;
    height: 19px;
    text-decoration: none
}
.button a:link {
    text-decoration: none
}
.button a:visited {
    text-decoration: none
}
.button a:hover {
    color: #ff0000;
    text-decoration: underline
}
.buttonSpecial {
    border-right: #104a7b 2px solid;
    border-TOP: #afc4d5 1px solid;
    font-weight: bold;
    font-size: 11px;
    background: #339999;
    vertical-align: middle;
    border-LEFT: #afc4d5 1px solid;
    color: #ffffff;
    border-BOTTOM: #104a7b 2px solid;
    font-family: Verdana, Helvetica, Arial,sans-serif;
    height: 19px;
    text-align: center;
    text-decoration: none
}
.buttonSpecial a:link {
    color: #ffffff;
    text-decoration: none
}
.buttonSpecial a:visited {
    color: #ffffff;
    text-decoration: none
}
.buttonSpecial a:hover {
    color: #ffff66;
    text-decoration: underline
}
.categoryList {
    font-weight: bold;
    font-size: 14px;
    color: #cc6600;
    font-family: Verdana, Helvetica, Arial,sans-serif;
    background-color: #ffffff
}
.categoryList a:link {
    color: #cc6600;
    text-decoration: none
}
.categoryList a:visited {
    color: #cc6600;
    text-decoration: none
}
.categoryList a:hover {
    color: #003366;
    background-color: #ffffff;
    text-decoration: underline
}
.categoryListSub {
	font-weight: normal;
    font-size: 11px;
    color: #003366;
    line-height: 125%;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    background-color: #ffffff
}
.categoryListSub a:link {
	font-weight: normal;
    color: #003366;
    line-height: 125%;
    text-decoration: none
}
.categoryListSub a:visited {
	font-weight: normal;
    color: #003366;
    line-height: 125%;
    text-decoration: none
}
.categoryListSub a:hover {
	font-weight: normal;
    color: #ff0000;
    line-height: 125%;
    text-decoration: underline
}
.checkout {
    font-size: 11px;
    vertical-align: middle;
    color: #003366;
    line-height: 200%;
    font-family: Verdana, Helvetica, Arial,sans-serif;
    background-color: #ffffff;
    text-decoration: none
}
.checkoutShip {
    font-size: 11px;
    vertical-align: middle;
    color: #003366;
    line-height: 200%;
    font-family: Verdana, Helvetica, Arial,sans-serif;
    background-color: #ffffff;
    text-decoration: none
}
.checkoutShipNotes {
    font-weight: normal;
    font-size: 11px;
    vertical-align: top;
    color: #003366;
    font-family: Verdana, Helvetica, Arial,sans-serif;
    background-color: #ffffff;
    text-decoration: none
}
.copyBlack	{
    font-family: "Arial","Helvetica",sans-serif;
    font-size: 11px;
    color: #000000; 
}
.detail {
    font-size: 11px;
    vertical-align: top;
    color: #003366;
    line-height: 150%;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    background-color: #ccffcc
}
.express {
    font-size: 11px;
    color: #ffffff;
    background-color: #003366
}
.express a:link {
    font-weight: bold;
    color: #ffffff;
    background-color: #003366
}
.express a:active {
    font-weight: bold;
    color: #ff0000;
    background-color: #003366
}
.express a:visited {
    font-weight: bold;
    color: #ffffff;
    background-color: #003366
}
.express a:hover {
    font-weight: bold;
    color: #ff0000;
    background-color: #003366
}
.featuredProducts {
    font-family: verdana, Arial, sans-serif;
	color: #333333;
	font-size: 10px;
    background-color: #ffffff
}
.featuredProducts a:link {
	font-size: 11px;
    font-weight: bold;
    color: #CC6600;
}
.featuredProducts a:active {
	font-size: 11px;
    font-weight: bold;
    color: #ff9900;
}
.featuredProducts a:visited {
	font-size: 11px;
    font-weight: bold;
    color: #CC6600;
}
.featuredProducts a:hover {
	font-size: 11px;
    font-weight: bold;
    color: #ff0000;
}
.featuredProductsBox {
	background-color: #336699;
	color: #99CCFF;
	font-size: 12px;
	text-align: center;
    font-weight: bold;
	line-height: 175%;
}
.featuredProductsBox a:link {
    font-weight: bold;
    color: #99CCFF;
	text-decoration: none;
	line-height: 200%;
}
.featuredProductsBox a:active {
    font-weight: bold;
    color: #99CCFF;
	text-decoration: none;
}
.featuredProductsBox a:visited {
    font-weight: bold;
    color: #99CCFF;
	text-decoration: none;
}
.featuredProductsBox a:hover {
    font-weight: bold;
    color: #ffffff;
	text-decoration: underline;
}
.footer {
	font-size: 11px;
	text-align: center;
}
.footerstyle { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #003366;
}
.footerstyle a:link {
	color: #003366;
} 
.footerstyle a:visited {
	color: #003366;
} 
.footerstyle a:hover {
	color: #003366;
} 
.footerstyle a:active {
	color: #003366;
} 
.headerLight {
    font-size: 10px;
    color: #003366;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    background-color: #339999;
    text-decoration: none
}
.headerDark {
    font-size: 11px;
    color: #003366;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    background-color: #003366;
    text-decoration: none
}
.headerTitle {
	background-color: #66CCCC;
	font-size: 12px;
	color: #003366;
	vertical-align: middle;
	font-weight: bold;
	text-align: center;
    text-decoration: none;
	line-height: 175%;
}
.header	{
    font-family: "Arial","Helvetica",sans-serif;
    font-size: 12px;
    color: #ffffff;
    font-weight: bold;
}
.headline {
    font-family: "Arial","Helvetica",sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #003366;
}
.highLight {
    font-weight: bolder;
    font-size: 12px;
    color: #ffffff;
    text-indent: 4px;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    background-color: #339999
}
.highLightHeader {
    font-weight: bold;
    font-size: 12px;
    color: #ffffff;
    text-indent: 6px;
    line-height: 150%;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    background-color: #339999
}
.homeHighlite {
    font-size: 11px;
    color: #cc6600;
    font-family: Verdana, Helvetica, Arial
}
.homeHighlite a:link {
    font-weight: bold;
    font-size: 11px;
    color: #cc6600;
    font-family: Verdana, Helvetica, Arial;
    text-decoration: underline
}
.homeHighlite a:visited {
    font-weight: bold;
    font-size: 11px;
    color: #cc6600;
    font-family: Verdana, Helvetica, Arial;
    text-decoration: underline
}
.homeHighlite a:active {
    font-weight: bold;
    font-size: 11px;
    color: #ff0000;
    font-family: Verdana, Helvetica, Arial;
    text-decoration: none
}
.homeHighlite a:hover {
    font-weight: bold;
    font-size: 11px;
    color: #ff0000;
    font-family: Verdana, Helvetica, Arial;
    text-decoration: underline
}
.homeLink {
    font-size: 11px;
    color: #cc6600;
    font-family: Verdana, Helvetica, Arial
}
.homeLink a:link {
    font-size: 11px;
    color: #cc6600;
    font-family: Verdana, Helvetica, Arial
}
.homeLink a:active {
    font-size: 11px;
    color: #cc6600;
    font-family: Verdana, Helvetica, Arial
}
.homeLink a:visited {
    font-size: 11px;
    color: #cc6600;
    font-family: Verdana, Helvetica, Arial
}
.homeLink a:hover {
    font-size: 11px;
    color: #ff0000;
    font-family: Verdana, Helvetica, Arial
}
.hotLinks {
	font-size: 9px;
	color: #003366;
	vertical-align: middle;
	font-weight: bold;
}
.hotLinks a:link {
	color: #003366;
	text-decoration: none;
}
.hotLinks a:active {
	color: #003366;
	text-decoration: none;
}
.hotLinks a:visited {
	color: #003366;
	text-decoration: none;
}
.hotLinks a:hover {
	color: #ff0000;
	text-decoration: none;
}
.login {
    font-size: 12px;
    color: #000000;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    background-color: #66cccc
}
.loginHome {
	background-color: #99CCFF;
	vertical-align: middle;
	font-weight:normal ;
	text-indent: 0px;
    font-size: 10px;
    color: #000000;
    font-family: Trebuchet, Verdana, Helvetica, Arial, sans-serif
}
.market {
	font-size: 12px;
}
.resources {
	background-color: #339999;
}
.resourcesContent {
	background-color: #ffffff;
    font-size: 10px;
	padding: 2px;
}
.partNumber {
    font-size: 11px;
    WIDTH: 110px;
    color: #000000
}
.quicklinksBox {
    font-family: Verdan, Arial, sans-serif;
	color: #333333;
	font-size: 10px;
    background-color: #339999;
}
.quicklinks {
    font-family: Verdan, Arial, sans-serif;
	color: #333333;
	font-size: 10px;
    background-color: #ffffff;
}
.quicklinks a:link {
	font-size: 11px;
    font-weight: bold;
    color: #339999;
}
.quicklinks a:active {
	font-size: 11px;
    font-weight: bold;
    color: #339999;
}
.quicklinks a:visited {
	font-size: 11px;
    font-weight: bold;
    color: #339999;
}
.quicklinks a:hover {
	font-size: 11px;
    font-weight: bold;
    color: #ff0000;
}
.searchBox {
    font-weight: bold;
    font-size: 10px;
    color: #ffffff;
    line-height: 102%;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    background-color: #003366;
    text-decoration: none
}
.sectionTitle {
    font-weight: bold;
    font-size: 12px;
    color: #003366;
    font-family: Verdana, Helvetica, Arial,sans-serif;
    text-decoration: none
}
.subTitle {
    font-size: 11px;
    color: #ffffff;
    text-indent: 4px;
    font-family: Verdana, Helvetica, Arial,sans-serif;
    background-color: #339999;
    text-decoration: none
}
.superAddEdit {
    background-color: #99cccc
}
.tabsOff {
	background-color: #66CCCC;
	font-size: 10px;
	color: #003366;
	vertical-align: middle;
	font-weight: bold;
	text-align: center;
}
.tabsOff a:link {
	color: #003366;
	text-decoration: none;
}
.tabsOff a:active {
	color: #003366;
	text-decoration: none;
}
.tabsOff a:visited {
	color: #003366;
	text-decoration: none;
}
.tabsOff a:hover {
	color: #ff0000;
	text-decoration: underline;
}
.tabsOn {
	background-color: #ffffff;
	font-size: 10px;
	color: #003366;
	vertical-align: middle;
	font-weight: bold;
}
.tabsOn a:link {
	color: #003366;
	text-decoration: none;
}
.tabsOn a:active {
	color: #003366;
	text-decoration: none;
}
.tabsOn a:visited {
	color: #003366;
	text-decoration: none;
}
.tabsOn a:hover {
	color: #ff0000;
	text-decoration: underline;
}
.tabsPageOff {
	background-color: #003366;
	font-size: 10px;
	color: #ffffff;
	vertical-align: middle;
	font-weight: bold;
	text-align: center;
}
.tabsPageOff a:link {
	color: #ffffff;
	text-decoration: none;
}
.tabsPageOff a:active {
	color: #ffffff;
	text-decoration: none;
}
.tabsPageOff a:visited {
	color: #ffffff;
	text-decoration: none;
}
.tabsPageOff a:hover {
	color: #ff0000;
	text-decoration: underline;
}
.tabsPageOn {
	background-color: #339999;
	font-size: 10px;
	color: #ffffff;
	vertical-align: middle;
	font-weight: bold;
}
.tabsPageOn a:link {
	color: #ffffff;
	text-decoration: none;
}
.tabsPageOn a:active {
	color: #ffffff;
	text-decoration: none;
}
.tabsPageOn a:visited {
	color: #ffffff;
	text-decoration: none;
}
.tabsPageOn a:hover {
	color: #ff0000;
	text-decoration: underline;
}
.tableHeader {
    border-right: #104a7b 1px solid;
    border-top: #afc4d5 1px solid;
    font-weight: bold;
    font-size: 11px;
    vertical-align: middle;
    border-left: #afc4d5 1px solid;
    color: #003366;
    text-indent: 4px;
    border-bottom: #104a7b 1px solid;
    font-family: Verdana, Helvetica, Arial,sans-serif;
    background-color: #ccffcc;
    text-decoration: none;
    border-spacing:2px;
}
.tableRow td
{
	border: none 0px;
	border-right: none 0px;	
	border-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-top-width: 0px;
}
.title {
    font-weight: bold;
    font-size: 12px;
    vertical-align: middle;
    color: #ffffff;
    text-indent: 4px;
    line-height: 150%;
    font-family: Verdana, Helvetica, Arial,sans-serif;
    background-color: #003366;
    text-align: left;
    text-decoration: none
}
.titleLogin {
    font-weight: bold;
    font-size: 12px;
    vertical-align: middle;
    color: #ffffff;
    text-indent: 4px;
    line-height: 150%;
    font-family: Verdana, Helvetica, Arial,sans-serif;
    text-align: left;
    text-decoration: none
}
.warning {
    font-weight: bold;
    font-size: 12px;
    color: #cc0000;
    font-family: Verdana, Helvetica, Arial, sans-serif
}
.warning a:link {
    font-size: 12px;
    color: #cc0000;
    font-family: Verdana, Helvetica, Arial, sans-serif
}
.warning a:active {
    font-size: 12px;
    color: #cc0000;
    font-family: Verdana, Helvetica, Arial, sans-serif
}
.warning a:visited {
    font-size: 12px;
    color: #cc0000;
    font-family: Verdana, Helvetica, Arial, sans-serif
}
.warning a:hover {
    font-size: 12px;
    color: #0000cc;
    font-family: Verdana, Helvetica, Arial, sans-serif
}
.warning OL {
    font-size: 12px;
    color: #cc0000;
    font-family: Verdana, Helvetica, Arial, sans-serif
}
.warning LI {
    font-size: 12px;
    color: #cc0000;
    font-family: Verdana, Helvetica, Arial, sans-serif
}
.whiteBg {
    font-size: 11px;
    color: #003366;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    background-color: #ffffff;
    text-decoration: none
}
.whiteLink {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #ffffff; 
	text-decoration:none;
}
.whiteLink a:link {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #ffffff; 
	text-decoration:none;
} 
.whiteLink a:visited {
	 font-family: Arial, Helvetica, sans-serif; 
	 font-size: 11px; 
	 color: #ffffff; 
	 text-decoration:none;
} 
.whiteLink a:hover {
	 font-family: Arial, Helvetica, sans-serif; 
	 font-size: 11px; 
	 color: #ffffff; 
	 text-decoration:underline;
} 
.whiteLink a:active {
	 font-family: Arial, Helvetica, sans-serif; 
	 font-size: 11px; 
	 color: #ffffff; 
	 text-decoration:none;
}
.youfindit {
	font-weight: bold;
	font-size: 28px;
    color: #FF992F;
    font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
    background-color: #339999;
    text-decoration: none
}
.zip {
    font-size: 12px;
    vertical-align: bottom;
    font-family: Verdana, Helvetica, Arial,sans-serif;
    background-color: #65cccc
}
.zipNav {
    font-size: 10px;
    vertical-align: bottom;
    color: #cbffce;
    font-family: Verdana, Helvetica, Arial,sans-serif;
    background-color: #33999b
}
.zipNav a:link {
    color: #cbffce
}
.zipNav a:active {
    color: #cbffce
}
.zipNav a:visited {
    color: #cbffce
}
.expressHeader 
{
	border-color:#AFC4D5;
	border-width:1px;
	border-style:solid;
}
h1  {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	color: #999999; 
	font-weight: normal
}
h2  {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #003366; 
	font-weight: normal
}

/*From old header2.css*/
.headerBg
{
	background: url(../../gr/Header2/header.jpg);
	background-repeat: no-repeat;
	background-color: #ffffff;
	width: 960px;
	height: 126px;
}
.topLinks
{
	margin-right: 36px;
	margin-top: 8px;
	text-align: right;
}

.searchTop
{
	margin-right: 36px;
	margin-top: 22px;
}
.advancedSearch
{
	margin-right: 48px;
	margin-top: 2px;
}

.text1
{
	font: 14px/15px Arial, Helvetica, sans-serif;
	color: #ffffff;
}
.text3
{
	font: 12px/14px Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
}

.navBG
{
	background: url(../../gr/Header2/header_nav_bg.jpg) #000000 repeat-x;
	height: 31px;
	float: right;
	margin-left: 4px;
}

.text2
{
	font: 16px/24px Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	padding-left: 8px;
	padding-right: 8px;
}

.searchText
{
	font-size: 12px;
	color: #ffffff;
	font-style: normal;
}

.searchTextBox
{
	font-size: 12px;
	color: Black;
}

td.menuElementCell
{
	font: 14px/15px Arial, Helvetica, sans-serif;
	color: #ffffff;
	height: 0px;
	padding-right: 5px;
	padding-left: 5px;
	cursor: text;
}

td.menuElementCellPointer
{
	font: 14px/15px Arial, Helvetica, sans-serif;
	color: #ffffff;
	height: 0px;
	padding-right: 5px;
	padding-left: 5px;
	cursor: pointer;
}

.borderTesting
{
	border-style: none;
	border-width: medium;
}

.alignmentBottom
{
	vertical-align: bottom !important;
}

.alignmentTop
{
	vertical-align: top !important;
}

.alignmentMiddle
{
	vertical-align: middle !important;
}

/*Footer Items*/
span.footer
{
	font-size: 12px !important;
	color: rgb(0, 130, 147);
}

.nav
{
	font-weight: bolder !important;
	vertical-align: middle !important;
}

.nav a:link, .nav a:visited, .nav a:hover, .nav a:active
{
	font-size: 11px !important;
	font-weight: 500 !important;
	font-family: Arial, Helvetica, sans-serif;
	color: Black;
	cursor: pointer;
	text-decoration: none;
}

/*HEADER SPECIFIC MENU STYLES*/
/**************************************** 
      Main menu drop down styles        
***************************************** 

Static header menu classes:             
	StaticHoverStyle                      
	StaticMenuItemStyle                   
	StaticMenuStyle                       
	StaticSelectedStyle					
                                  
Drop down menu classes:                
	DynamicHoverStyle                    
	DynamicMenuItemStyle                 
	DynamicMenuStyle                     
	DynamicSelectedStyle                 
                                          
****************************************/

/*Added by Tom Zelahy: Testing*/
/*StaticMemnuItem is the main options that present the drop down*/
.StaticMenuItemStyle2
{
	padding: 4px 2px 4px 2px;
	height: auto;
	font-size: 15px !important;
	text-transform: lowercase !important;
	background: url(../../gr/Header2/header_nav_bg.jpg) #000000 repeat-x;
}

.StaticMenuItemStyle2 a:link, .StaticMenuItemStyle2 a:visited, .StaticMenuItemStyle2 a:hover, .StaticSelectedStyle2
{
	color: White;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

.StaticMenuItemStyle2 a:hover
{
	/*Use StaticHoverStyle*/
}

.StaticHoverStyle2
{
	height: auto; /* Addeed on 20  Nov 09 by Jaya 	cursor:default;*/
}

.StaticHoverStyle2 a:visited, .StaticHoverStyle2 a:link, .StaticHoverStyle2 a:hover
{
	background-color: #003366;
	color: white;
}

.DynamicMenuStyle2
{
	text-align: left;
	text-transform: lowercase !important;
	border: none 1px #003366;
	width: inherit;
	z-index: 10000; /**   IE8 bug fix   **/
}

.DynamicMenuItemStyle2
{
	background-color: #003366;
	padding: 2px 2px 2px 2px;
	border-bottom: solid 1px;
	font-size: 15px !important;
	font-weight: normal;
	background: url(../../gr/Header2/header_nav_bg.jpg) #000000 repeat-x;
}

.DynamicMenuItemStyle2 a:visited, .DynamicMenuItemStyle2 a:link, .DynamicMenuItemStyle2 a:hover
{
	color: white;
	width: inherit;
}

.DynamicMenuItemStyle2 a:hover
{
	padding: 2px 2px 2px 2px;
}

.DynamicHoverStyle2, .DynamicHoverStyle2 a:link, .DynamicHoverStyle2 a:visited, .DynamicHoverStyle2 a:hover
{
	color: #ffffff;
	background-image: none;
	background-color: #339999;
	padding: 2px 2px 2px 2px;
}
/* End menu control options
 ***************************************** */

div.ProductDetailOverviewHeaderControl
{    
    padding: 0px;
    height: 17px;
    overflow: hidden;
}

div.ProductDetailOverviewHeaderControl #HeaderSpan1
{    
    background-color: #95DCDC;
    text-indent: 1px;
    font-weight:bold;
    height: 17px;
    border-width: 0px;
}

div.ProductDetailOverviewHeaderControl #HeaderSpan2
{
    height: 17px;
    overflow: hidden;
    border-width: 0px;
}

/* ***************************************** */

a.RelatedProductsMenu
{
	vertical-align:middle;
}
.RelatedProductsMenu
{
    padding: 1px 2px 1px 2px;
    color:White;
    background-color:inherit;
    font-size:16px;
    font-weight:bold;
    width:200px;
    text-align:center;
    vertical-align :middle;    
}

a.hoverstyle
{
    font-weight:bold; text-decoration:underline; color: Red;
}
a.hoverstyle1
{
font-weight:bold; text-decoration:underline; color: Yellow  ;
}
.RelatedProductsMenuItem
{
    width: 110px;
    height: 18px;
    color: White;
    padding-right:1px;
    text-align:center; 
    padding-left:1px;
    vertical-align :middle;
    
    background-color:#D6E7EF;
    border-right: 2px;
    border-right-style:inset;
    border-right-color:#104A7B;
 
    border-bottom: 2px;
    border-bottom-style: inset;
    border-bottom-color:#104A7B;
}

a.RelatedProductsMenuItemBuy
{
	color:White;
}
a.RelatedProductsMenuItemBuy:hover
{
	color:Yellow;	
}

.RelatedProductsMenuItemBuy
{   
	width: 110px;
    height: 18px;
    color: #ffffff;
    padding-right:1px; 
    text-align :center;
	vertical-align :middle;     
    background-color:#339999;    
    border-right: 2px;
    border-right-style:inset;
    border-right-color:#104A7B;    
    border-bottom: 2px;
    border-bottom-style: inset;
    border-bottom-color:#104A7B;
}

/*
.StaticHoverStyle,
a.StaticHoverStyle,
a:visited.StaticHoverStyle,
a:link.StaticHoverStyle,
a:hover.StaticHoverStyle
{
	background-color: #FCEFC3;
	color: #003366;
	font-weight: bold;
	text-decoration:underline;
}
*/
/* Added on 20  Nov  by Jaya */
.RootItemCursor
{
      cursor:default;
      
}
