BODY
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
FORM
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

#MainContainer
{
    position: relative;
    width: 785px;
    height: 705px;
    padding: 0px 0px 0px 0px;
    border-bottom: solid 1px #666666;
    border-left: solid 1px #666666;
    border-right: solid 1px #666666;
}
#MainContainerDnlds
{
    position: relative;
    width: 785px;
    /*height: 705px;*/
    padding: 0px 0px 0px 0px;
    border-bottom: solid 1px #666666;
    border-left: solid 1px #666666;
    border-right: solid 1px #666666;
}
#MainContainerCompare
{
    position: relative;
    padding: 0px 0px 0px 0px;
    border-bottom: solid 1px #666666;
    border-left: solid 1px #666666;
    border-right: solid 1px #666666;
}
#MainContainer2
{
    position: relative;
    width: 785px;
    /*height: 705px;*/
    padding: 0px 0px 0px 0px;
    border-bottom: solid 1px #666666;
    border-left: solid 1px #666666;
    border-right: solid 1px #666666;
}

#MainShadow
{
    position: absolute;
    top: 0;
    width: 2px;
    height: 705px;
    background-image: url('images/home_2pixel_shadow.gif');
    background-repeat: repeat-y;
}

#Logo
{
    position: absolute;
    top: 5;
    left: 15;
}
#TopNav
{
    position: absolute;
    top: 0;
    left: 203;
    width: 580px;
    height: 53px;
    background-image: url('images/home_bg.jpg');
    background-repeat: repeat-y;
    background-position: right;
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    color: #333333;
}
#TopNav A
{
    text-decoration: none;
    color: #333333;
}
#TopNav A:hover
{
    text-decoration: underline;
}
#TopNavEmail
{
    position: absolute;
    top: 0;
    left: 203;
    width: 247px;
    height: 53px;
    background-image: url('images/bg_email.jpg');
    background-repeat: repeat-y;
    background-position: right;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: #E07A10;
}
#TopNavEmail A
{
    text-decoration: none;
    color: #333333;
}
#TopNavEmail A:hover
{
    text-decoration: underline;
}
#TopMenus
{
    position: absolute;
    top: 55;
    left: 0;
    width: 783px;
    height: 38px;
    background-color: #E07A10;
    z-index: 50;
}
#TopLinks
{
    position: absolute;
    top: 20;
    left: 62;
}
#TopSearchInput
{
    position: absolute;
    top: 13;
    left: 422;
}
#TopSearchButton
{
    position: absolute;
    top: 13;
    left: 542;
}
#LeftNav
{
    position: absolute;
    top: 55;
    left: 0;
    background-color: #E07A10;
    height: 530px;
    width: 222px;
}
#WelcomeImg
{
    position: absolute;
    top: 20;
    left: 0;
}
#OfficeSuppliesNav
{
    position: absolute;
    top: 360;
    left: 20;
}
#OfficeSuppliesImg
{
    position: absolute;
    top: 0;
    left: 0;
    width: 179px;
    background-color: #FDF1E4;
    text-align: left;
    padding: 0px 0px 0px 0px;
}
#OfficeSuppliesMenu
{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 179px;
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    color: #333333;
    border: solid 1px #CCCCCC;
    visibility: hidden;
}
#OfficeSuppliesTopNav
{
    position: absolute;
    top: 8;
    left: 15;
}
#OfficeSuppliesTopImg
{
    position: absolute;
    top: 0;
    left: 0;
    width: 179px;
    background-color: #FDF1E4;
    text-align: left;
    padding: 0px 0px 0px 0px;
}
#OfficeSuppliesTopMenu
{
    position: absolute;
    top: 22;
    left: 0;
    width: 179px;
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    color: #333333;
    border: solid 1px #CCCCCC;
    visibility: hidden;
}
.Menu TABLE
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
.Menu TD
{
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    color: #333333;
    line-height: 15px;
    padding: 0px 0px 0px 5px;
    cursor: pointer;
    border-bottom: dashed 1px #CCCCCC;
}
.Menu TD A
{
    text-decoration: none;
    color: #333333;
}
#FurnitureNav
{
    position: absolute;
    top: 410;
    left: 20;
    cursor: default;
}
#FurnitureImg
{
    position: absolute;
    top: 0;
    left: 0;
    width: 179px;
    background-color: #FDF1E4;
    text-align: left;
    padding: 0px 0px 0px 0px;
}
#FurnitureMenu
{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 179px;
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    color: #333333;
    border: solid 1px #CCCCCC;
    visibility: hidden;
}
#FurnitureTopNav
{
    position: absolute;
    top: 8;
    left: 206;
    cursor: default;
}
#FurnitureTopImg
{
    position: absolute;
    top: 0;
    left: 0;
    width: 179px;
    background-color: #FDF1E4;
    text-align: left;
    padding: 0px 0px 0px 0px;
}
#FurnitureTopMenu
{
    position: absolute;
    top: 22;
    left: 0;
    width: 179px;
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    color: #333333;
    border: solid 1px #CCCCCC;
    visibility: hidden;
}
#TechnologyNav
{
    position: absolute;
    top: 460;
    left: 20;
}
#TechnologyImg
{
    position: absolute;
    top: 0;
    left: 0;
    width: 179px;
    background-color: #FDF1E4;
    text-align: left;
    padding: 0px 0px 0px 0px;
}
#TechnologyMenu
{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 179px;
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    color: #333333;
    border: solid 1px #CCCCCC;
    visibility: hidden;
}
#TechnologyTopNav
{
    position: absolute;
    top: 8;
    left: 397;
}
#TechnologyTopImg
{
    position: absolute;
    top: 0;
    left: 0;
    width: 179px;
    background-color: #FDF1E4;
    text-align: left;
    padding: 0px 0px 0px 0px;
}
#TechnologyTopMenu
{
    position: absolute;
    top: 22;
    left: 0;
    width: 179px;
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    color: #333333;
    border: solid 1px #CCCCCC;
    visibility: hidden;
}
#FeaturedTopNav
{
    position: absolute;
    top: 8;
    left: 588;
}
#FeaturedTopImg
{
    position: absolute;
    top: 0;
    left: 0;
    width: 179px;
    background-color: #FDF1E4;
    text-align: left;
    padding: 0px 0px 0px 0px;
}
#FeaturedTopMenu
{
    position: absolute;
    top: 22;
    left: 0;
    width: 179px;
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    color: #333333;
    border: solid 1px #CCCCCC;
    visibility: hidden;
}
#MainImg
{
    position: absolute;
    top: 55;
    left: 222;
    height: 530px;
    width: 395px;
}
#RightNav
{
    position: absolute;
    top: 55;
    left: 620;
}
#RebatesNav
{
    position: absolute;
    top: 0;
    left: 0;
}
#NewProductsNav
{
    position: absolute;
    top: 157;
    left: 0;
}
#DemosNav
{
    position: absolute;
    top: 314;
    left: 0;
}
#SelectionGuidesNav
{
    position: absolute;
    top: 471;
    left: 0;
}
#AdSpace
{
    position: absolute;
    top: 595;
    left: 7;
    width: 604px;
    height: 77px;
}
#BottomNav
{
    position: absolute;
    top: 684;
    left: 0;
    width: 100%;
    height: 20px;
    background-image: url('images/home_bg.jpg');
    background-repeat: repeat-y;
    background-position: right;
    border-top: solid 1px #666666;
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    color: #333333;
}
#BottomNav A
{
    text-decoration: none;
    color: #333333;
}
#BottomNav A:hover
{
    text-decoration: underline;
}

#BottomNavDnlds
{
    position: relative;
    top: 684;
    left: 0;
    width: 100%;
    height: 20px;
    background-image: url('images/home_bg.jpg');
    background-repeat: repeat-y;
    background-position: right;
    border-top: solid 1px #666666;
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    color: #333333;
}
#BottomNavDnlds A
{
    text-decoration: none;
    color: #333333;
}
#BottomNavDnlds A:hover
{
    text-decoration: underline;
}


#BottomNavProd
{
    position: relative;
    top: 26;
    width: 100%;
    height: 20px;
    background-image: url('images/home_bg.jpg');
    background-repeat: repeat-y;
    background-position: right;
    border-top: solid 1px #666666;
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    color: #333333;
}
#BottomNavProd A
{
    text-decoration: none;
    color: #333333;
}
#BottomNavProd A:hover
{
    text-decoration: underline;
}
#BottomLinks
{
    position: absolute;
    top: 3;
    left: 15;
}
#Footer
{
    position: absolute;
    top: 710;
    left: 0;
    width: 100%;
    font-family: Arial;
    font-size: 10px;
    text-align: left;
    color: #666666;
}
#FooterDnlds
{
    position: relative;
    top: 710;
    left: 0;
    width: 100%;
    font-family: Arial;
    font-size: 10px;
    text-align: left;
    color: #666666;
}
#FooterCompare
{
    position: relative;
    text-align:center;
    left: 0;
    width: 100%;
    font-family: Arial;
    font-size: 10px;
    color: #666666;
}
#FooterProd
{
    position: relative;
    top: 26;
    width: 100%;
    font-family: Arial;
    font-size: 10px;
    text-align: left;
    color: #666666;
}
.Crumb
{
    position: absolute;
    top: 95;
    left: 0;
    font-family: Verdana, sans-serif;
    font-size: 11px;
    color: #333333;
    text-align: left;
    height: 15px;
    background-color: #FFFFFF;
    padding-left: 10px;
}
.Crumb A
{
    color: #333333;
    text-decoration: none;
}
.Crumb A:hover
{
    text-decoration: underline;
}
.FilterRemove
{
    border: solid 1px #A59E73;
    color: #A59E73;
    font-family: Verdana, Sans-Serif;
    font-size: 10px;
    font-weight: bold;
    line-height: 10px;
}
.FilterRemove A
{
    color: #A59E73;
    text-decoration: none;
}
.FilterRemove A:hover
{
    text-decoration: none;
}
#CategoryMainContent
{
     position: absolute;
     top: 115;
     left: 0;
     height: 569px;
     width: 783px;
     overflow: auto;
     text-align: left;
     padding: 0px 0px 0px 0px;
     font-family: Arial,Helvetica,sans-serif;
     font-size: 14px;
     color: #333333;
     background-color: #FFFFFF;
}
#ShredderContent
{
     position: absolute;
     top: 115;
     left: 0;
     height: 569px;
     width: 783px;
     overflow: hidden;
     text-align: left;
     padding: 0px 0px 0px 0px;
     font-family: Arial,Helvetica,sans-serif;
     font-size: 14px;
     color: #333333;
     background-color: #FFFFFF;
}
#ShredderAdvisor
{
     position: absolute;
     top: 115;
     left: 0;
     height: 570px;
     width: 784px;
     overflow: hidden;
     text-align: left;
     padding: 0px 0px 0px 0px;
     font-family: Arial,Helvetica,sans-serif;
     font-size: 14px;
     color: #333333;
     background-color: #FFFFFF;
     border: solid 0px #000000;
}
#CategoryMainContentDnlds
{
     position: relative;
     top: 115;
     left: 0;
     height: auto;
     width: 783px;
     overflow: auto;
     text-align: left;
     padding: 0px 0px 0px 0px;
     font-family: Arial,Helvetica,sans-serif;
     font-size: 14px;
     color: #333333;
     background-color: #FFFFFF;
}
#CategoryMainContentCompare
{
     position: relative;
     top: 50;
     left: 0;
     text-align: left;
     padding: 0px 0px 0px 0px;
     font-family: Arial,Helvetica,sans-serif;
     font-size: 14px;
     color: #333333;
     background-color: #FFFFFF;
}
#CategoryMainContentProduct
{
     position: absolute;
     top: 115;
     left: 0;
     height: 569px;
     width: 783px;
     text-align: left;
     padding: 0px 0px 0px 0px;
     font-family: Arial,Helvetica,sans-serif;
     font-size: 14px;
     color: #333333;
     background-color: #FFFFFF;
}
#CategoryMainContentProductTest
{
     position: relative;
     width: 783px;
     text-align: left;
     padding: 0px 0px 0px 0px;
     font-family: Arial,Helvetica,sans-serif;
     font-size: 14px;
     color: #333333;
     background-color: #FFFFFF;
}
#SubClassMainContent
{
     position: absolute;
     top: 115;
     left: 0;
     height: 569px;
     width: 783px;
     overflow: hidden;
     text-align: left;
     padding: 0px 0px 0px 0px;
}
#SubClassLeft
{
     position: relative;
     top: 10;
     left: 10;
     width: 212px;
     overflow: hidden;
     text-align: left;
     padding: 0px 0px 0px 0px;
     font-family: Arial,Helvetica,sans-serif;
     font-size: 14px;
     color: #333333;
     background-color: #FFFFFF;
}
#SubClassLeft .Header
{
     font-family: Arial,Helvetica,sans-serif;
     font-size: 14px;
     font-weight: bold;
     line-height: 20px;
     color: #A59E73;
}
#ManuLinks
{
    font-size: 12px;
    line-height: 15px;
    color: #333333;
    position: relative;
    width: 210px;
    height: 45px;
    overflow: hidden;
}
#ManuLinks A
{
    font-size: 11px;
    font-weight: bold;
    line-height: 15px;
    color: #333333;
    text-decoration: none;
}
#ListControl
{
    font-size: 12px;
    line-height: 15px;
    color: #333333;
    position: relative;
    top: 0;
    left: 0;
    width: 210px;
    height: 15px;
    visibility: hidden;
}
#ListControl A
{
    font-size: 12px;
    font-weight: bold;
    line-height: 15px;
    color: #333333;
    text-decoration: none;
}
#ListControl .Controler
{
    position: absolute;
    top: 0;
    left: 0;
}
#ListControl #Plus
{
    visibility: inherit;
}
#ListControl #Minus
{
    visibility: hidden;
}
#SubClassDivider
{
    position: absolute;
    top: 0;
    left: 223;
    height: 569px;
    width: 1px;
    background-color: #F2F0E9;
}
#SubClassDividerProd
{
    position: absolute;
    top: 20;
    left: 565;
    height: 280px;
    width: 1px;
    background-color: #F2F0E9;
}
#SubClassRight
{
     position: relative;
     top: 0;
     left: 224;
     /*height: 569px;*/
     width: 559px;
     /*overflow: auto;*/
     text-align: left;
     padding: 0px 0px 0px 0px;
     font-family: Arial,Helvetica,sans-serif;
     font-size: 11px;
     line-height: 12px;
     color: #333333;
     background-color: #FFFFFF;
}
#Paging
{
    position: absolute;
    top: 0;
    left: 359;
    height: 15px;
    width: 175px;
}
#Paging #Prev
{
    position: absolute;
    top: 0;
    left: 0;
    width: 50px;
}
#Paging #Next
{
    position: absolute;
    top: 0;
    left: 50;
    width: 50px;
}
#Paging #Pages
{
    position: absolute;
    top: 0;
    left: 100;
    width: 75px;
}
#Paging2
{
    position: relative;
    top: 745;
    left: 359;
    height: 15px;
    width: 175px;
}
#Paging2 .Prev
{
    position: absolute;
    top: 2;
    left: 0;
    width: 50px;
}
#Paging2 .Next
{
    position: absolute;
    top: 2;
    left: 50;
    width: 50px;
}
#Paging2 .Pages
{
    position: absolute;
    top: 2;
    left: 100;
    width: 75px;
}
#CompareButton
{
    position: absolute;
    top: 15;
    left: 10;
}
#descText
{
    position:absolute;
    top:18;
    left:90;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    color:#046295;
    font-weight:bold;
}
#priceText
{
    position:absolute;
    top:18;
    left:380;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    color:#046295;
    font-weight:bold;
}
#AddToListButton
{
    position: absolute;
    top: 15;
    left: 482;
}
#EmailFriendButtonProd
{
    position: relative;
    height: 30px;
}
.prQE
{
    border:none;
    position:relative;
    height:90;
    top:-155;
    left:240;
    width:300;
}
#ShortLineProd
{
    position: absolute;
    top:20;
    left:55;
}
#ResultListings
{
    position: absolute;
    top: 40;
    left: 10;
    /*height: 519px;*/
    width: 549px;
    /*overflow: auto;*/
}
#ResultListingsProd
{
    position: relative;
    top: 50;
    left: 10;
    width: 549px;
    /*overflow: auto;*/
}
.ResultListing
{
    position: relative;
    left: 0;
    height: 50px;
    width: 549px;
}
.ResultListingLine
{
    position: relative;
    left: 0;
    height: 5px;
    width: 549px;
    text-align:center;
    padding:3px 0px 3px 0px;
    background-image: url('images/LongDottedLine.gif');
    background-repeat:no-repeat;
}
.ResultListingProd
{
    position:relative;
    left:10;
    top:0;
    width:700px;
    margin-bottom:20;
}
.ResultListingUpsell
{
    position: relative;
    left: 0;
    height: 65px;
    width: 205px;
}
.CompareCheckBox
{
    position: absolute;
    top: 10;
    left: 0;
}
.ResultImage
{
    position: absolute;
    top: 0;
    left: 20;
}
.productImage
{
    position: absolute;
    top: 50;
    left: 10;
    width: 225;
    text-align: center;
}
.productDesc
{
    position: absolute;
    top: 50;
    left: 240;
}
.optionIconsProd
{
    position: relative;
    width:200;
    height:100;
    border:none;
}
.zoomBtnProd
{
    position:absolute;
    top:268;
    left:35;
    width:34;
}
.ResultImageProd
{
    position:relative;
}
.ResultImageUpsell
{
    position: absolute;
    top: 15;
    left: 5;
}
.ResultItem
{
    position: absolute;
    top: 0;
    left: 80;
    height: 45px;
    width: 300px;
}
.ResultItemProd
{
    position:relative;
}
.ResultItemUpsell
{
    position: absolute;
    top: 0;
    left: 50;
    height: 55px;
    width: 135px;
}
.ResultItem A
{
    font-weight: bold;
    text-decoration: none;
    color: #333333;
}
.ResultItemProd A
{
    font-weight: bold;
    text-decoration: none;
    color: #333333;
}
.ResultItemUpsell A
{
    font-weight: bold;
    text-decoration: none;
    color: #333333;
}
.ExtraInfo
{
    font-size: 10px;
}
.ExtraInfoProd
{
    font-size: 10px;
    top:25;
    left:85;
}
.ExtraInfoUpsell
{
    font-size: 10px;
    line-height: 15px;
}
.ResultItem A:hover
{
    text-decoration: underline;
}
.ResultInfo
{
    position: absolute;
    top: 0;
    left: 390;
}
.ResultInfoProd
{
    position: relative;
    top: 0;
    left: 370;
}
.ResultInfoUpsell
{
    position: absolute;
    top: 0;
    left: 390;
}
.ResultQuantity
{
    position: absolute;
    top: 0;
    left: 482;
}
.ResultQuantity INPUT
{
    width: 25px;
    height: 20px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
}
.PriceQuantityProd
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight:bold;
}
.ResultQuantityProd
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
}
.ResultQuantityProd INPUT
{
    width: 25px;
    height: 20px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
}
.ClassItem
{
    position: absolute;
    width: 178px;
    background-color: Red;
}
.ClassImageBackground
{
    position: absolute;
    top: 0;
    left: 0;
    width: 179px;
    height: 80px;
    background-color: #D3CCA9;
}
.ClassImage
{
    position: absolute;
    top: 1;
    left: 1;
    width: 177px;
    height: 78px;
    background-color: #FFFFFF;
}
.ClassImage IMG
{
    position: absolute;
    top: 2;
    left: 51;
}
.ClassButton
{
    position: absolute;
    top: 79;
    left: 0;
    width: 179px;
    background-color: #D3CCA9;
    text-align: left;
    padding: 0px 0px 0px 0px;
}
#SortByButton
{
    position: relative;
    top: 0;
    left: 0;
    width: 179px;
    background-color: #D3CCA9;
    text-align: left;
    padding: 0px 0px 0px 0px;
}
.LeftSide
{
    position: relative;
    top: 1;
    left: 1;
    width: 152px;
    background-color: #C9C0A3;
    padding: 0px 0px 0px 0px;
}
.LeftSide TD
{
    font-family: Arial;
    font-size: 9px;
    letter-spacing: 1px;
    line-height: 10px;
    color: #333333;
    vertical-align: middle;
    text-transform: uppercase;
}
.LeftSide2
{
    position: relative;
    top: 1;
    left: 1;
    width: 152px;
    /*background-color: #C9C0A3;*/
    background-color: #AEC4CF;
    padding: 0px 0px 0px 0px;
}
.LeftSide2 TD
{
    font-family: Arial;
    font-size: 9px;
    letter-spacing: 1px;
    line-height: 10px;
    color: #333333;
    vertical-align: middle;
    text-transform: uppercase;
}
.Dots
{
    font-family: Arial Black, Arial;
    padding: 0px 2px 0px 5px;
}
.RightSide
{
    position: absolute;
    top: 1;
    left: 154;
    width: 24px;
    height: 100%;
    background-color: #C9C0A3;
}
.RightSide TD
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    letter-spacing: 0px;
    line-height: 23px;
    color: #333333;
    text-align: center;
    height: 100%;
}
.RightSide2
{
    position: absolute;
    top: 1;
    left: 154;
    width: 24px;
    height: 100%;
    background-color: #AEC4CF;
}
.RightSide2 TD
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    letter-spacing: 0px;
    line-height: 23px;
    color: #333333;
    text-align: center;
    height: 100%;
}
.RightLabel
{
    position: absolute;
    top: 4;
    left: 7;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    letter-spacing: -1px;
    color: #333333;
}
.ClassMenu
{
    position: absolute;
    top: 31;
    left: 0;
    width: 179px;
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    color: #333333;
    border: solid 1px #CCCCCC;
    visibility: hidden;
}
.ClassMenu TABLE
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
.ClassMenu TD
{
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    color: #333333;
    line-height: 15px;
    padding: 0px 0px 0px 5px;   
    border-bottom: dashed 1px #CCCCCC;
}
.ClassMenu TD A
{
    text-decoration: none;
    color: #333333;
}
.ClassMenu2
{
    position: absolute;
    bottom: 30;
    left: 0;
    width: 179px;
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    color: #333333;
    border: solid 1px #CCCCCC;
    visibility: hidden;
}
.ClassMenu2 TABLE
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
.ClassMenu2 TD
{
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    color: #333333;
    line-height: 15px;
    padding: 0px 0px 0px 5px;    
    border-bottom: dashed 1px #CCCCCC;
}
.ClassMenu2 TD A
{
    text-decoration: none;
    color: #333333;
}


/* Product Details Page Styles */
#belowTabs
{
    position: relative;
    top: 20;
    left: 10;
    text-align: left;
}
#displayProduct
{
     position: relative;
     top: 0;
     left: 0;
     width: 510px;
     text-align: left;
     padding: 0px 0px 0px 0px;
     font-family: Verdana;
     font-size: 11px;
     color: #000;
     background-color: #FFF;
     border: none;
     vertical-align: top;
}
#upsellProduct
{
    position: absolute;
    width: 205px;
    height: 305px;
    left: 565;
    /*top: -365;*/
    top:110;
    line-height:1;
    font-family:Verdana;
    font-size:10px;
    color:#000;
}
#prodNavPanel
{
	/*background:url("<c:url value="/images/display_tabs_bg.gif"/>")repeat-x;*/
	position: relative;
	background-color:#FFFFFF;
	border-bottom:1px solid #F5AC56;
	top: 20;
	width: 753px;
	height: 24px;
}
#prodNavPanel ul,#prodNavPanel li
{
	display:inline;
	list-style-type:none;
	margin:0;
	padding:0;
}
#prodNavPanel a:link,#prodNavPanel a:visited
{
	color:#000;
	float:left;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	line-height:18px;
	margin-right:8px;
	padding:2px 10px 2px 10px;
	background:#EEAC56;
	text-decoration:none;
}
#prodNavPanel a:link#important,#prodNavPanel a:visited#important
{
	color:#EEAC56;
}
#prodNavPanel a:link.prodNavCurrentTab,#prodNavPanel a:visited.prodNavCurrentTab
{
	background:#F5AE56;
	border:1px solid #F5AC56;
	border-bottom:1px solid #F5AC56;
	text-decoration:none;
	color:#FFF;
}
#prodNavPanel a:hover{}.spec_header_bg, #prodNavPanel a:hover
{
    background:#EEAC56;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#fff;
}
/* End Product Details Page Styles */
.ParametricButton
{
    position: relative;
    width: 179px;
    background-color: #AEC4CF;
    text-align: left;
    padding: 0px 0px 0px 0px;
}
#ParametricControl
{
    font-size: 12px;
    line-height: 15px;
    color: #333333;
    position: relative;
    top: -20;
    left: 10;
    width: 179px;
    height: 15px;
    visibility: hidden;
     z-index: 100;
}
#ParametricControl A
{
    font-size: 12px;
    font-weight: bold;
    line-height: 15px;
    color: #333333;
    text-decoration: none;
}
#ParametricControl .Controler
{
    position: absolute;
    top: 0;
    left: 0;
}
#ParametricControl #ParaPlus
{
    visibility: inherit;
}
#ParametricControl #ParaMinus
{
    visibility: hidden;
}
#MyAccordion
{
    position: absolute;
    top: 215;
    left: 10;
    width: 179px;
    visibility: hidden;
    height: 550px;
    overflow: hidden;
    z-index: 100;
}
#MyAccordion .Header
{
     font-family: Arial,Helvetica,sans-serif;
     font-size: 14px;
     font-weight: bold;
     line-height: 20px;
     color: #A59E73;
}
.AccordionItem
{
    background-color: #CEF4FF;
    width: 159px;
}
.AccordionItem A
{
    padding: 2px 0px 0px 5px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 14px;
    color: #333333;
    width: 159px;
}
.AccordionContents
{
    width: 179px;
    background-color: #CEF4FF;
    overflow: auto;
}
.AccordionItem .scrollUp
{
    position: absolute;
    top: 0;
    left: 155;
}
.AccordionItem .scrollDown
{
    position: absolute;
    top: 80;
    left: 155;
}
#accordionExample
{
    width: 179px;
}
/*Compare Page Styles*/
.compareHeadings
{
    font-family:Verdana;
    font-size:12px;
    font-weight:bold;
    width:200px;
    border-bottom:2px solid #000;
}
.compareText
{
    font-family:Verdana;
    font-size:12px;
    font-weight:normal;
    width:260px;
    border-bottom:2px solid #000;
}
.compareTextDiff
{
    font-family:Verdana;
    font-size:12px;
    font-weight:normal;
    width:260px;
    border-bottom:2px solid #000;
    background-color:#E8E6DA;
}
#ContainerNotFixed
{
    position: relative;
    width: 785px;
    padding: 0px 0px 0px 0px;
    border-bottom: solid 1px #666666;
    border-left: solid 1px #666666;
    border-right: solid 1px #666666;
}
#ContainerNotFixedEmail
{
    position: relative;
    width: 450px;
    padding: 0px 0px 0px 0px;
    border-left: solid 1px #666666;
    border-right: solid 1px #666666;
}
#BottomNavNotFixed
{
    position: relative;
    width: 100%;
    height: 20px;
    background-image: url('images/home_bg.jpg');
    background-repeat: repeat-y;
    background-position: right;
    border-top: solid 1px #666666;
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    color: #333333;
}
#BottomNavNotFixed A
{
    text-decoration: none;
    color: #333333;
}
#BottomNavNotFixed A:hover
{
    text-decoration: underline;
}
#FooterNotFixed
{
    position: relative;
    width: 783px;
    font-family: Arial;
    font-size: 10px;
    text-align: left;
    color: #666666;
}
#MainContentNotFixed
{
     position: relative;
     width: 783px;
     text-align: left;
     padding: 0px 0px 0px 0px;
     font-family: Arial,Helvetica,sans-serif;
     font-size: 14px;
     color: #333333;
     background-color: #FFFFFF;
}
#MainContentNotFixedList
{
     position: relative;
     width: 783px;
     padding: 0px 0px 0px 0px;
     font-family: Arial,Helvetica,sans-serif;
     font-size: 14px;
     color: #333333;
     background-color: #FFFFFF;
}
#MainContentNotFixedEmail
{
     position: relative;
     width: 450px;
     top: 0px;
     text-align: left;
     padding: 0px 0px 0px 0px;
     font-family: Arial,Helvetica,sans-serif;
     font-size: 14px;
     color: #333333;
     background-color: #FFFFFF;
}
#FeatureLayer
{
    position: relative;
    top: 0px;
    left: 20px;
    width: 743px;
}
#Rebatelayer
{
    position: relative;
    top:15px;
    left: 20px;
}
#Rebatelayer .Header
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
}
.Rebate TD
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    padding: 0px 10px 0px 10px;
    line-height: 18px;
}
.Rebate TD A
{
    text-decoration: none;
    color: #003369;
}
#emailLink A
{
    color: #000;
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
}
#faq p
{
    font-family:Arial,Helvetica,Sans-Serif;
    font-size:12px;
    color:#000;
}
.linktxtgrey
{
    font-family:Arial,Helvetica,Sans-Serif;
    font-size:12px;
    color:#000;
}

#faqNav
{
    font-family:Arial,Helvetica,Sans-Serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
}
#faqNav A
{
    text-decoration: none;
    color: #000000;
}
#faqNav A:hover
{
    text-decoration: none;
	 color: #E77600;
}
#formsLeftNav
{
    font-family:Arial,Helvetica,Sans-Serif;
    font-size: 11px;
    font-weight: normal;
	 font-style: italic;
    color: #000000;
}
#feedbackFormHdr
{
    font-family:Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    color: #184E8F;
}
#faqFormHdr
{
    font-family:Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    color: #E77600;
}
.NewProdHeader
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    line-height: 20px;
    color: #F4B35E;
    text-align: center;
}
.NewProdLink A
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 15px;
    color: #000000;
    text-decoration: none;
}
.NewProdLink A:hover
{
    color: #F4B35E;
}
.NewProdSKU
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    line-height: 15px;
    color: #000000;
    padding-left: 12px;
}
.formlinktxtgrey
{
    font-family:Arial,Helvetica,Sans-Serif;
    font-size:11px;
    color:#000;
}
.FeatureNav
{
     font-family: Arial;
     font-size: 12px;
     font-weight: bold;
     line-height: 15px;
     padding-bottom: 3px;
     color: #333333;
}
.FeatureNav A
{
     color: #333333;
     text-decoration: none;
}
.FeatureNav A:hover
{
     color: #FF0000;
     text-decoration: none;
}
.FeatureNavActive
{
     font-family: Arial;
     font-size: 12px;
     font-weight: bold;
     line-height: 15px;
     padding-bottom: 3px;
     color: #FF0000;
}
.FeatureNavActive A
{
     color: #FF0000;
     text-decoration: none;
}
.optionIconText
{
    font-family: arial,helvetica,sans-serif;
    font-size: 11px;
    text-align: center;
}
.backToTop
{
    font-family:Arial,Helvetica,Sans-Serif;
    font-size: 11px;
    color: #AAAAAA;
    text-decoration: none;
}

