body {
behavior: url(stylesheetlinks/csshover3.htc);    /* To fix IE CSS compliance problem. */
margin: 0px;
padding: 0px; 
}

/*---- Navigation Menu ----*/

#navigation {
font-family: Verdana, Helvetica, Arial, sans-serif;
float: left;
margin-left: 0px;
text-align: left;
display: block;
width: 180px;
}

#navigation ul {
margin-left: 0px;
padding-left: 0px;
/* 155px */
width: 180px;
border-top: 1px #000000 solid;
z-index: 20;
background: #EFEFEF; /* Original bkgrd design #a0b5bd  */
/* background: #EEEEEE /* Original bkgrd design #a0b5bd  */
}

#navigation li {
/*background-image: url(stylesheetlinks/menu_bkg1.gif);   Controls background image of left column navigation */
position: relative;
list-style-type: none;
border-bottom: 1px #000000 solid;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px; 
}

#navigation li:hover { 
/* Sub menu hover */
/* background-image: url(stylesheetlinks/menu_bkg2.gif);  Controls background image of mouse over on left column navigation */
background-color: yellow; 
}

#navigation li.submenu {
/*background-image: url(stylesheetlinks/menu_bkg1.gif); */
background-repeat: no-repeat; 
}

#navigation li.submenu:hover {
/*background-image: url(stylesheetlinks/menu_bkg2.gif); */
/* hover on main menu (not sub menu) */
background-repeat: no-repeat; 
background-color: yellow; 
}

#navigation li a {
display: block;
text-decoration: none; /* Controls text-decoration of left column navigation text */
width: 180px;
font-size: 12px; /* Controls text size of left column navigation text (main and submenu) */
font-family: arial, sans-serif;
padding: .25em 0em .25em 1.5em;
color: #000000; 
}

#navigation ul a {
width: auto; 
}

#navigation ul ul {
position: absolute;
top: -0.1em;
display: none;
width: 180px;
border-left: 1px #000000 solid;
border-right: 1px #000000 solid;
left: 14em; /* Controls left starting position of SUBmenu */
z-index: 30; }

#navigation ul.level1 li.submenu:hover ul.level2,
#navigation ul.level2 li.submenu:hover ul.level3,
#navigation ul.level3 li.submenu:hover ul.level4
{
display:block
}

/*  Used for include pages on right column */
linktext {font-size: 12px; font-family:Arial, Helvetica, sans-serif; color:#003399; text-decoration: none;}
a.linktext:link {font-size: 12px; font-family:Arial, Helvetica, sans-serif; color:#003399; text-decoration: none;}
a.linktext:hover {font-size: 12px; font-family:Arial, Helvetica, sans-serif; color:navy; text-decoration: underline;}
.18GreenBP5		{padding-left: 5px; font-size: 18px; font-weight: bold; color: #244645; text-decoration: none;}
.22GreenBP5		{padding-left: 5px; font-size: 22px; font-weight: bold; color: #244645; text-decoration: none;}
.26GreenbP5		{padding-left: 5px; font-size: 26px; font-weight: bold; color: #244645; text-decoration: none;}
.head12bmaroon	{font-size: 12px; font-weight: bold; color: #C23136; text-decoration: none; padding-bottom: 5px;}
.head16bmaroon	{font-size: 16px; font-weight: bold; color: #C23136; text-decoration: none; padding-bottom: 5px;}
.head18bmaroon	{font-size: 18px; font-weight: bold; color: #C23136; text-decoration: none; padding-bottom: 5px;}
.head22bmaroon	{font-size: 22px; font-weight: bold; color: #C23136; text-decoration: none; padding-bottom: 5px;}
.head24bmaroon	{font-size: 24px; font-weight: bold; color: #C23136; text-decoration: none; padding-bottom: 5px;}
.head16black	{font-size: 16px; font-weight: normal; padding-top: 6px; color: #000000; line-height: 1.4em; text-decoration: none; font-family:tahoma,arial,sans-serif;}
.quicklinks  {cursor: pointer; padding-left: 12px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-transform: capitalize; color: #345588; line-height: 2em; background-image: url(../../stylesheetlinks/button_bckgrn_08.gif); background-repeat: repeat;}
.manufacturerlist {padding-left: 3px; background-color: #F7F7F7;}
.selectionlist {padding-left: 2px; background-color: #ffffff; font-size: 11px;}
.popularproductlist {padding-right: 5px; background-color: #F7F7F7;}
.rightcategory	{background-color: #000000; height: 22px; color: #ffffff; font-family: tahoma, verdana, arial; font-size: 12px; font-weight: bold; padding-left: 10px;}
.centertitle	{background-color: #E0D382; height: 22px; color: #000000; font-family: tahoma, verdana, arial; font-size: 12px; font-weight: bold; padding-left: 10px;}
.supportheaders	{background-color: #E0D382; height: 22px; color: #000000; font-family: tahoma, verdana, arial; font-size: 12px; font-weight: bold; padding-left: 10px;}
.categorybutton	{background-color: #244645; height: 22px; color: #ffffff; font-family: tahoma, verdana, arial; font-size: 12px; font-weight: bold; padding-left: 10px;}
.usedgearbutton {background-color: #FF0000; height: 22px; padding-left: 10px; font-family: Tahoma, Geneva, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-transform: capitalize; color: #FFFFFF;}
