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: 783px; 
		margin: 0px auto 0px auto; 
		border-bottom: solid 1px #666666; 
		border-left: solid 1px #666666; 
		border-right: solid 1px #666666; 
}
#GreenMainContent
{
     position: relative;
     height: 550px;
     width: 783px;
     overflow: hidden;
     padding: 0px 0px 0px 0px;
     background-color: #FFFFFF;
}
#GreenMainPanel1 {
	position: absolute;
	top: 362px;
	left: 2px;
}
#GreenMainPanel2 {
	position: absolute;
	top: 362px;
	left: 195px;
}
#GreenMainPanel3 {
	position: absolute;
	top: 362px;
	left: 386px;
}
#Logo
{ position: absolute; top: 5px; left: 15px; }
#Logo IMG
{ border: solid 0px #FFFFFF; }

#TopNav
{ position: relative; top: 0px; left: 203px; 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; }
#TopLinks
{ position: absolute; top: 20px; left: 47px; }
#TopSearchInput
{ position: absolute; top: 13px; left: 422px; }
.txtSearch
{ height: 20px; width: 119px; border: solid 1px #666666; padding: 2px 0px 0px 2px; }
#TopSearchButton
{ position: absolute; top: 13px; left: 542px; }

#LeftNav
{ position: relative; top: 0px; left: 0px; margin-top: 2px; background-color: #E07A10; height: 530px; width: 222px; }

#WelcomeImg
{ position: absolute; top: 20px; left: 0px; }

/*Navigation - Home Page - Begin*/
#OfficeSuppliesNav
{ top: 345px; }
#CBNav
{ top: 380px; }
#FurnitureNav
{ top: 415px; }
#TechnologyNav
{ top: 450px; border-bottom: solid 2px #FFFFFF; }
.LeftNavDepartment
{ position: absolute; left: 0px; width: 222px; height: 35px; background-color: #D9AD56; color: #FFFFFF; border-top: solid 2px #FFFFFF; }
.LeftNavLabel
{ padding: 6px 0px 0px 18px; font-family: Arial; font-size: 16px; color: #633706; }
.Menu
{ position: absolute; bottom: 35px; left: 0px; width: 220px; background-color: #FFFFFF; border: solid 1px #CCCCCC; visibility: hidden; }
/*Navigation - Home Page - End*/

/*Navigation - Top - Begin*/
#TopMenus
{ position: relative; width: 783px; height: 36px; margin-top: 2px; background-color: #FFFFFF; z-index: 500; 
/*ben add*/
background-image: url(images/top_menu_bkrd2.jpg);
}

#OfficeSuppliesTopNav
{ left: 0px; }
#CBTopNav
{ left: 157px; }
#FurnitureTopNav
{ left: 314px; }
#TechnologyTopNav
{ left: 471px; }
#FeaturedTopNav
{ left: 628px; }
.TopNav
{ position: absolute; top: 0px; width: 156px; height: 36px; /* ben remove background-color: #E07A10; */ }
.TopNavOn
{ position: absolute; top: 0px; width: 156px; height: 36px; /* ben remove background-color: #E07A10; */ }
.NavLabel
{ text-align: center; font-family: Arial; font-size: 15px; color: #FFFFFF; padding-top: 7px; }
.TopNavOn .NavLabel
{ color: #FFFFFF; }

.TopMenu
{ position: absolute; top: 36px; left: 1px; width: 154px; background-color: #FFFFFF; border: solid 1px #CCCCCC; visibility: hidden; }
/*Navigation - Top - End*/

/*Navigation - Generic - Begin*/
.NavImage
{ position: relative; top: 0px; left: 0px; width: 179px; height: 27px; background-color: #FDF1E4; text-align: left; padding: 0px 0px 0px 0px; }

.Menu TABLE, .TopMenu TABLE
{ padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.Menu TD, .TopMenu TD
{ font-family: Times New Roman, Arial, Sans-Serif; font-size: 11px; color: #695C4A; line-height: 15px; padding: 0px 0px 0px 5px; cursor: pointer; border-bottom: dashed 1px #CCCCCC; }
.Menu TD A, .TopMenu TD A
{ text-decoration: none; color: #333333; }
/*Navigation - Generic - End*/

#MainImg
{ position: absolute; top: 55px; left: 222px; height: 530px; width: 395px; }
#RightNav
{ position: absolute; top: 55px; left: 619px; }
#GoGreenNav
{ position: absolute; top: 0px; left: 0px; }
#RebatesNav
{ position: absolute; top: 157px; left: 0px; }
#DemosNav
{ position: absolute; top: 314px; left: 0px; }
#SelectionGuidesNav
{ position: absolute; top: 471px; left: 0px; }
#AdSpace
{ position: relative; top: 0px; left: 0px; width: 615px; height: 98px; }
#BottomNav
{ position: relative; top: 0px; left: 0px; 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; }
#BottomLinks
{ position: absolute; top: 3px; left: 15px; }
#Footer
{ position: relative; top: 0px; left: 0px; margin: 5px auto 0px auto; width: 785px; font-family: Arial; font-size: 10px; text-align: left; color: #666666; }

.Crumb
{ position: relative; font-family: Verdana, sans-serif; font-size: 11px; color: #333333; text-align: left; background-color: #FFFFFF; padding-left: 10px; }
.Crumb A
{ color: #333333; text-decoration: none; }
.Crumb A:hover
{ text-decoration: underline; }
.Crumb SPAN
{ color: #B3DBAA; }
.FilterRemove
{ border: solid 1px #A59E73; color: #A59E73; font-family: Verdana, Sans-Serif; font-size: 10px; font-weight: bold; line-height: 15px; }
.FilterRemove A
{ color: #A59E73; text-decoration: none; }
.FilterRemove A:hover
{ text-decoration: none; }

.Spelling
{ position: relative; font-family: Verdana, sans-serif; font-size: 11px; color: #333333; text-align: left; height: 15px; background-color: #FFFFFF; padding-left: 10px; }
.Spelling A
{ color: #3333FF; text-decoration: none; }
.Spelling A:hover
{ text-decoration: underline; }

#CategoryMainContent
{ position: relative; height: 569px; width: 783px; overflow: hidden; padding: 0px 0px 0px 0px; }
/* font-family: Arial,Helvetica,sans-serif; font-size: 14px; color: #333333; background-color: #FFFFFF;*/
.CatNavigationContainer
{ position: relative; padding: 0px 0px 0px 0px; margin: 5px 0px 0px 0px; height: 569px; width: 783px; }
.ClassItem
{ position: relative; width: 178px; height: 110px; padding: 0px 0px 0px 0px; margin: 0px 0px 36px 14px; float: left; z-index: 99; }
.ClassItemActive
{ position: relative; width: 178px; height: 110px; padding: 0px 0px 0px 0px; margin: 0px 0px 36px 14px; float: left; z-index: 999; }
.ClassImageBackground
{ position: relative; top: 0px; left: 0px; width: 179px; height: 80px; background-color: #D3CCA9; }
.ClassImage
{ position: absolute; top: 1px; left: 1px; width: 177px; height: 78px; background-color: #FFFFFF; }
.ClassImage IMG
{ position: absolute; top: 2px; left: 51px; }
.ClassButton
{ position: relative; top: 0px; left: 0px; width: 179px; background-color: #D3CCA9; text-align: left; padding: 0px 0px 0px 0px; }
.LeftSide
{ position: relative; width: 152px; height: 30px; background-color: #C9C0A3; vertical-align: middle; }
.LeftSide TABLE
{ width: 142px; height: 30px; margin: 0px 5px 0px 5px; }
.LeftSide TD
{ position: relative; width: 142px; font-family: Arial; font-size: 9px; letter-spacing: 1px; line-height: 10px; color: #333333; text-transform:uppercase; vertical-align: middle; }
/*.LeftSide TD
{ font-family: Arial; font-size: 9px; letter-spacing: 1px; line-height: 10px; color: #333333; vertical-align: middle; text-transform: uppercase; }*/
.RightSide
{ position: absolute; top: 0px; left: 154px; width: 24px; height: 30px; background-color: #C9C0A3; font-family: Arial; font-size: 11px; font-weight: bold; letter-spacing: 0px; line-height: 28px;
    color: #333333; text-align: center; vertical-align: middle; }
/*.RightSide TD
{ font-family: Arial; font-size: 11px; font-weight: bold; letter-spacing: 0px; line-height: 23px; color: #333333; text-align: center; height: 100%; }*/
.ClassMenu
{ position: absolute; top: 28px; left: 0px; width: 177px; 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; cursor: pointer; border-bottom: dashed 1px #CCCCCC; }
.ClassMenu TD A
{ text-decoration: none; color: #333333; }
.ClassMenu2
{ position: absolute; bottom: 30px; left: 0px; 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; cursor: pointer; border-bottom: dashed 1px #CCCCCC; }
.ClassMenu2 TD A
{ text-decoration: none; color: #333333; }

#MainContent
{ 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; }

#ResultContainer
{ position: relative; margin-top: 15px; }
#ResultLeft
{ position: absolute; top: 0px; left: 0px; width: 220px; overflow: hidden; text-align: left; padding: 0px 0px 0px 0px; background-color: #FFFFFF; }
#ResultLeftHead
{ position: relative; top: 0px; left: 5px; width: 210px; height: 148px; background-image: url('images/Bkrd_results_search.jpg'); background-repeat: no-repeat; }
#ResultLeftHead SPAN
{ position: absolute; top: 5px; left: 1px; width: 84px; text-align: center; font-family: Arial,Helvetica,sans-serif; font-size: 33px; color: green; }
#ResultLeftHead INPUT
{ position: absolute; top: 111px; left: 10px; height: 18px; width: 164px; border: solid 1px #005EB8; }
#ResultLeftHead DIV
{ position: absolute; top: 111px; left: 174px; width: 32px; height: 22px; cursor: pointer; }
.FeatureAttributes
{ position: relative; top: 5px; left: 5px; width: 210px; height: 470px; padding-top: 50px; background-image: url('images/Bkrd_features.jpg');
    background-repeat: no-repeat; text-align: center; }
.FeatureAttributes SELECT
{ width: 180px; font-family: Arial,Helvetica,sans-serif; font-size: 11px; margin-bottom: 5px; }

.ResultMain
{ position: relative; top: 0px; left: 219px; width: 558px; text-align: left; padding-left: 5px; font-family: Arial,Helvetica,sans-serif; font-size: 11px; line-height: 12px; color: #333333;
    background-color: #FFFFFF; border-left: solid 1px #F2F0E9; }

#ResultHeader
{ position: relative; height: 46px; width: 553px; z-index: 100; padding-bottom: 10px; background-image: url('images/Bkrd_sort_bar.jpg'); background-repeat: no-repeat; }
#CompareButton
{ position: absolute; top: 15px; left: 4px; width: 70px; height: 16px; cursor: pointer; z-index: 200; }

#Sorter
{ position: absolute; top: 15px; left: 141px; width: 157px; height: 16px; z-index: 200; }
.SortValue
{ position: absolute; top: 2px; left: 0px; width: 139px; height: 14px; font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; color: #DDDDFF; cursor: default; text-align: center; z-index: 300; }
#SortDrop
{ position: absolute; top: 0px; left: 140px; width: 17px; height: 16px; cursor: pointer; }
#SortMenu
{ position: absolute; top: 0px; left: 0px; width: 157px; background-color: #FFFFFF; border: solid 1px #666666; z-index: 400; overflow: auto; visibility: hidden; }
.SortItem
{ position: relative; color: #666666; background-color: #FFFFFF; height: 16px; font-family: Arial; font-size: 12px; padding-top: 2px; text-align: center; }
.SortItemOver
{ position: relative; color: #FFFFFF; background-color: #666666; height: 16px; font-family: Arial; font-size: 12px; font-weight: bold; padding-top: 2px; cursor: pointer; text-align: center; }

#Pager
{ position: absolute; top: 15px; left: 392px; width: 75px; height: 16px; z-index: 200; }
.PagePrev
{ position: absolute; top: 0px; left: 0px; width: 12px; height: 16px; cursor: pointer; font-size: 1px; }
.PagePrevDisabled
{ position: absolute; top: 0px; left: 0px; width: 12px; height: 16px; font-size: 1px; background-image: url('images/left_arrow_blank.jpg'); }
#PageDisplay
{ position: absolute; top: 0px; left: 13px; width: 48px; height: 16px; cursor: pointer; font-size: 1px; }
.PageNext
{ position: absolute; top: 0px; left: 62px; width: 12px; height: 16px; cursor: pointer; font-size: 1px; }
.PageNextDisabled
{ position: absolute; top: 0px; left: 62px; width: 12px; height: 16px; font-size: 1px; background-image: url('images/right_arrow_blank.jpg'); }
.PageValue
{ position: absolute; top: 1px; left: 13px; width: 48px; height: 15px; font-family: Arial; font-size: 12px; line-height: 14px; font-weight: bold; color: #DDDDFF; cursor: pointer; text-align: center; z-index: 300; }
.PageMenu
{ position: absolute; top: 0px; left: 0px; width: 75px; background-color: White; border: solid 1px #666666; z-index: 400; overflow: auto; visibility: hidden; }
.Page
{ position: relative; color: #666666; background-color: #FFFFFF; height: 16px; font-family: Arial; font-size: 12px; padding-top: 2px; text-align: center; }
.PageOver
{ 	position: relative; color: #FFFFFF; background-color: #666666; height: 16px; font-family: Arial; font-size: 12px; font-weight: bold; padding-top: 2px; cursor: pointer; text-align: center; }
.PageSelected
{ position: relative; color: #000000; background-color: #DDDDDD; height: 16px; font-family: Arial; font-size: 12px; padding-top: 2px; text-align: center; }
.PageSelectedOver
{ position: relative; color: #FFFFFF; background-color: #666666; height: 16px; font-family: Arial; font-size: 12px; font-weight: bold; padding-top: 2px; cursor: pointer; text-align: center; }
.TotalPages
{ position: absolute; top: 17px; left: 489px; width: 24px; height: 16px; font-family: Arial; font-size: 13px; font-weight: bold; color: White; z-index: 200; text-align: center; }
#PagerBottom
{ position: relative; width: 100%; }
.PagerBottomControl
{ position: relative; cursor: pointer; font-size: 12px; float: right; padding-right: 20px; }

.ResultProduct
{ position: relative; font-family: Arial,Helvetica,sans-serif; font-size: 11px; width: 549px; height: 75px; margin-top: 0px; }
.ResultCompare
{ position: absolute; top: 10px; left: 0px; width: 10px; }
.ResultImage
{ position: relative; top: 0px; left: 20px; }
.ResultName
{ position: absolute; top: 0px; left: 95px; width: 280px; }
.ResultName A
{ text-decoration: none; font-weight: bold; color: #333333; }
.ResultName A:hover
{ text-decoration: underline; }
.ResultDescription
{ position: absolute; font-size: 10px; top: 23px; left: 95px; width: 280px; line-height: 10px; }
.ResultList
{ position: absolute; top: 0px; left: 395px; font-weight: bold; }
.ResultSKU
{ position: absolute; top: 30px; left: 395px; font-size: 10px; }
.ResultAddToList
{ position: absolute; top: 5px; left: 482px; text-align: center; cursor: pointer; }
.AddImage
{ float: left; padding-right: 3px; }
.ResultLine
{ position: absolute; top: 67px; left: 0px; height: 5px; width: 549px; text-align: center; padding:3px 0px 3px 0px; background-image: url('images/LongDottedLine.gif');
    background-repeat: no-repeat; z-index: 50; }

#ProductTop
{ position: relative; margin-left: 10px; width: 550px; }
.ProductName
{ position: relative; font-family: Verdana; font-size: 18px; font-weight: bold; color: green; padding: 10px 0px 20px 0px; }
.ManLogo
{ position: relative; width: 225px; text-align: center; }
.ProductImage
{ position: relative; width: 225px; height: 225px; }
.ProductTools
{ position: relative; height: 45px; }
.ProductTool
{ position: relative; float: left; cursor: pointer; width: 48px; height: 45px; }
#ProductGeneric
{ position: absolute; top: 40px; left: 310px; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; width: 205px; }
.ProductDescription
{ position: relative; padding-bottom: 20px; }
.ProductSKU
{ position: relative; }
.ProductModel
{ position: relative; padding-bottom: 20px; }
.ProductList
{ position: relative; font-family: Arial, Helvetica, Sans-Serif; font-size: 14px; font-weight: bold; }
.ProductExtras
{ position: relative; }
.ProductExtra
{ position: relative; height: 20px; width: 120px; margin-bottom: 3px; cursor: pointer; }
.ProductExtraImage
{ position: relative; }
.ProductExtraLabel
{ position: absolute; top: 2px; left: 25px; width: 280px; }

.SuggestedProducts
{ position: absolute; width: 205px; height: 305px; left: 565px; top: 10px; padding-top: 41px; background-image: url('images/Bkrd_sugg_prod.jpg'); background-position: top; background-repeat: no-repeat; }
.SuggestedProduct
{ position: relative; border-top: solid 2px #F2F0E9; padding: 5px 0px 5px 0px; line-height:1; font-family:Verdana; font-size:10px; color:#000000; }
.SuggProductImage
{ position: relative; }
.SuggProductName
{ position: absolute; top: 5px; left: 55px; width: 150px; text-align: center; }
.SuggProductName A
{ font-weight: bold; text-decoration: none; color: #000000; }
.SuggProductSKU
{ position: absolute; top: 45px; left: 55px; width: 150px; }

#ProductDetails
{ position: relative; width: 783px; padding: 10px 13px 0px 12px; }
#ProductTabs
{ position: relative; background-image: url('images/shdw_line.jpg'); background-repeat: no-repeat; width: 758px; height: 37px; font-family: Arial; font-size: 11px;
    font-weight: bold; color: #033B60; }
.ProductTabHighlight
{ position: absolute; top: 0px; left: 0px; width: 100%; height: 15px; background-color: #87B1DD; }
.ProductTab
{ position: relative; height: 11px; cursor: pointer; float: left; padding: 7px 15px 7px 15px; text-align: center; }
.ProductTabOver
{ position: relative; height: 11px; cursor: pointer; float: left; padding: 7px 15px 7px 15px; text-align: center; background-color: #BBE1B2; }
.ProductTabActive
{ position: relative; height: 11px; cursor: pointer; float: left; padding: 7px 15px 7px 15px; text-align: center; background-color: #BBE1B2;
    background-image: url('images/pointer.jpg'); background-position: bottom; background-repeat: no-repeat; }
.ProductTabActiveNotOver
{ position: relative; height: 11px; cursor: pointer; float: left; padding: 7px 15px 7px 15px; text-align: center; background-image: url('images/pointer.jpg');
    background-position: bottom; background-repeat: no-repeat; }

.ProductDetailsContainer
{ position: relative; width: 758px; padding: 10px 0px 10px 0px; display: none; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; }
.ProductDetailsContainer P
{ padding: 0px 35px 0px 35px; }
.TechSpecHeader
{ font-size: 14px; font-weight: bold; margin-bottom: 10px; }
.TechSpecItem
{ position: relative; margin-bottom: 10px; }
.ItemLabel
{ position: absolute; left: 0px; font-weight: bold; width: 175px; text-align: right; }
.ItemValue
{ position: relative; left: 200px; width: 550px;}
.ItemValue P
{ padding: 0px 0px 0px 0px; }
.TechSpecFooter
{ background-image: url('images/prodDottedLine.gif'); background-repeat: no-repeat; width: 750px; height: 20px; }

.TabbedProduct
{ position: relative; width: 549px; margin-top: 10px; }
.TabbedHeader
{ position: relative; height: 20px; width: 531px; font-size: 14px; padding-top: 5px; font-weight: bold; background-image: url('images/LongDottedLine.gif'); background-repeat: no-repeat;
    background-position: bottom; }
.TabbedImage
{ position: absolute; top: 0px; left: 10px; }
.TabbedName
{ position: relative; top: 0px; left: 65px; width: 550px; }
.TabbedName A
{ text-decoration: none; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; color: #000000; }
.TabbedName A:hover
{ text-decoration: underline; }
.TabbedDescription
{ position: relative; left: 65px; width: 550px; }
.TabbedSKU
{ position: relative; left: 65px; padding-top: 15px; }
.TabbedLine
{ position: relative;height: 5px; width: 549px; text-align: center; padding:3px 0px 3px 0px; background-image: url('images/LongDottedLine.gif');
    background-repeat: no-repeat; z-index: 50; }

.compareTable
{ background-color: #FFFFFF; border-top: solid 1px #999999; border-left: solid 1px #999999; }
.compareTable TD
{ border-right: solid 1px #999999; border-bottom: solid 1px #999999; font-family: Arial; font-size: 12px; }
.compareAttGroup
{ font-family: Arial; font-size: 12px; font-weight: bold; background-color: #DCE8FB; }
.compareTextDiff
{ background-color:#FEF1BC; }
.CompareProduct
{ position: relative; width: 175px; height: 85px; }
.CompareImage
{ position: absolute; top: 5px; left: 0px; cursor: pointer; width: 75px; height: 75px; }
.CompareRemove
{ position: absolute; top: 5px; left: 90px; font-family: Arial; font-size: 12px; white-space: nowrap; }
.CompareAdd
{ position: absolute; top: 45px; left: 90px; font-family: Arial; font-size: 12px; white-space: nowrap; }

#Rebatelayer
{ position: relative; top:15px; left: 20px; }
#Rebatelayer .Header
{ font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; }
#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; }
.linktxtgrey
{ font-family:Arial,Helvetica,Sans-Serif; font-size:12px; color:#000000; }
.feedbackFormHdr
{ font-family:Arial,Helvetica,Sans-Serif; font-size: 12px; font-weight: bold; color: #184E8F; }
#ShredderContent
{ position: relative; top: 5px; left: 0px; 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; }
.formsLeftNav
{ font-family:Arial,Helvetica,Sans-Serif; font-size: 11px; font-weight: normal; font-style: italic; color: #000000; }
.ExtraInfo
{ font-size: 10px; }
.backToTop
{ font-family:Arial,Helvetica,Sans-Serif; font-size: 11px; color: #AAAAAA; text-decoration: none; }
.formlinktxtgrey
{ font-family:Arial,Helvetica,Sans-Serif; font-size:11px; color:#000; }
#faqFormHdr
{ font-family:Arial,Helvetica,Sans-Serif; font-size: 12px; font-weight: bold; color: #E77600; }

#FeatureLayer
{ position: relative; top: 0px; left: 20px; width: 743px; height: 800px; }
#FeatureLeft
{ position: absolute; top: 0px; left: 0px; width: 195px; height: 490px; border-right: solid 2px #F3F0E9; font-family:Arial,Helvetica,Sans-Serif; font-size: 11px; font-weight: normal;
    font-style: italic; color: #000000; }
#FeatureContent
{ position: absolute; top: 0px; left: 195px; width: 540px; }
.FeatureNav
{ width: 183px; font-family: Arial; font-size: 12px; font-weight: bold; font-style: normal; line-height: 15px; padding-top: 5px; padding-bottom: 3px; color: #333333;
    background-position: top; background-repeat: no-repeat; background-image: url(images/ShortDottedLine.gif); cursor: pointer; }
.FeatureNavActive
{ width: 183px; font-family: Arial; font-size: 12px; font-weight: bold; font-style: normal; line-height: 15px; padding-top: 5px; padding-bottom: 3px; color: #FF0000;
    background-position: top; background-repeat: no-repeat; background-image: url(images/ShortDottedLine.gif); cursor: pointer; }
.FeatureDetail
{ position: absolute; top: 125px; left: 0px; width: 540px; text-align: center; font-family: Arial; font-size: 12px; font-weight: bold; font-style: normal; color: #333333;
    visibility: hidden; cursor: pointer; }
#ManFeatureLeft
{ position: absolute; top: 0px; left: 0px; width: 300px; height: 490px; border-right: solid 2px #F3F0E9; font-family:Arial,Helvetica,Sans-Serif; font-size: 11px; font-weight: normal;
    font-style: italic; color: #000000; }
#ManFeatureContent
{ position: absolute; top: 0px; left: 300px; width: 440px; }
.ManFeatureNav
{ width: 290px; font-family: Arial; font-size: 12px; font-weight: bold; font-style: normal; line-height: 15px; padding-top: 5px; padding-bottom: 3px; color: #333333;
    background-position: top; background-repeat: no-repeat; background-image: url(images/ShortDottedLine.gif); cursor: pointer; }
.ManFeatureNavActive
{ width: 290px; font-family: Arial; font-size: 12px; font-weight: bold; font-style: normal; line-height: 15px; padding-top: 5px; padding-bottom: 3px; color: #FF0000;
    background-position: top; background-repeat: no-repeat; background-image: url(images/ShortDottedLine.gif); cursor: pointer; }
.ManFeatureDetail
{ position: absolute; top: 0px; left: 0px; width: 430px; text-align: center; font-family: Arial; font-size: 12px; font-weight: bold; font-style: normal; color: #333333;
    visibility: hidden; cursor: pointer; }
.ExtraHead
{ font-family: Arial; font-size: 14px; font-weight: bold; line-height: 15px; color: #FF0000; text-transform: uppercase; text-align: left; padding-left: 7px; }
.ExtraContent
{ font-family: Arial; font-size: 12px; font-weight: normal; line-height: 15px; color: #333333; text-align: left; padding-left: 7px; }
.ExtraClick
{ font-family: Arial; font-size: 12px; font-weight: bold; line-height: 15px; color: #333333; text-align: left; padding: 20px 0px 0px 7px; }


#ManagerNav
{ position: absolute; top: 10px; left: 10px; width: 200px; }
#ManagerNav .NavList
{ padding: 0px 10px 0px 10px; margin: 0px 0px 0px 0px; list-style-type: none; font-family: Verdana; font-size: 14px; }
#ManagerNav .NavList .ActiveNav
{ font-weight: bold; }
#ManagerNav .divider
{ background-color: Black; height: 1px; padding: 0px 0px 0px 0px; margin: 5px 10px 5px 10px; }
#ManagerNav .NavList A
{ color: Black; text-decoration: none; }
#ManagerNav .NavList A:hover
{ color: White; text-decoration: underline; }
.container
{ display: block; }
.container *
{ display: block; height: 1px; overflow: hidden; font-size: .01em; background: #558BF4; }
.container1
{ margin-left: 3px; margin-right: 3px; padding-left: 1px; padding-right: 1px; border-left: 1px solid #B0A899; border-right: 1px solid #B0A899; background: #7D98CC; }
.container2
{ margin-left: 1px; margin-right: 1px; padding-right: 1px; padding-left: 1px; border-left: 1px solid #E5B964; border-right: 1px solid #E5B964; background: #7394D5; }
.container3
{ margin-left: 1px; margin-right: 1px; border-left: 1px solid #7394D5; border-right: 1px solid #7394D5; }
.container4
{ border-left: 1px solid #B0A899; border-right:1px solid #B0A899; }
.container5
{ border-left: 1px solid #7D98CC; border-right: 1px solid #7D98CC; }
.containerfg
{ background:#558BF4; }
#ManagerContent
{ position: absolute; top: 10px; left: 220px; width: 800px; }
#ManagerContent .content
{ padding: 0px 10px 0px 10px; margin: 0px 0px 0px 0px; font-family: Verdana; font-size: 14px; }
#ManagerContent .content H4
{ padding: 10px 0px 10px 0px; margin: 0px 0px 0px 0px; text-decoration: underline; }
#ManagerContent .content P
{ padding: 0px 0px 15px 0px; margin: 0px 0px 0px 0px; }
#ManagerContent .content #FilterList
{ position: relative; width: 150px; font-family: Verdana; font-size: 10px; font-weight: bold; }
#ManagerContent .content #FilterList UL
{ padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; list-style-type: none; }
#ManagerContent .content #FilterList A
{ color: Black; text-decoration: none; }
#ManagerContent .content #FilterList A:hover
{ color: White; text-decoration: underline; }
#ManagerContent .divider
{ background-color: Black; height: 1px; padding: 0px 0px 0px 0px; margin: 5px 10px 5px 10px; }
#ManagerContent #ItemDisplay
{ position: relative; width: 620px; font-family: Verdana; font-size: 10px; }
#ManagerContent #ItemDisplay .Item
{ position: relative; width: 620px; }
#ManagerContent #ItemDisplay .Label
{ font-weight: bold; font-size: 10px; }
#ManagerContent #ItemDisplay .Detail
{ width: 550px; }
#ManagerContent #ItemDisplay .Manufacturer
{ float: right; font-weight: bold; }
#ManagerContent #ItemDisplay .DLButton
{ position: relative; top: -5px; float: right; padding: 2px 10px 2px 10px; margin-right: 10px; background-color: #336699; }
#ManagerContent #ItemDisplay .DLButton A
{ color: #FFFFFF; font-weight: bold; text-decoration: none; }
#ManagerContent #ItemDisplay .Detail A
{ color: #000066; }
#ManagerContent #ItemDisplay .DetailLong
{ font-size: 8px; }
#ManagerContent .LongText
{ width: 605px; margin-left: 10px; margin-right: 10px; font-size: 10px; }
#ManagerContent .DateText
{ width: 100px; margin-left: 10px; font-size: 10px; }

.myListRow
{ font-family:Arial,Helvetica,Sans-Serif; font-size:12px; color:#000000; }
.myListRow TD
{ padding: 3px 3px 3px 3px; }
.myListRow TD .removeImage
{ cursor: pointer; text-align: center; }
.myListRow TD .removeImage IMG
{ width: 16px; height: 16px; }
.myListRow TD .qtyInput
{ width: 35px; height: 23px; font-family:Arial,Helvetica,Sans-Serif; font-size: 15px; }
.myListRowDel
{ font-family:Arial,Helvetica,Sans-Serif; font-size: 0px; color:#000000; visibility: hidden; height: 0px; }
.myListRowDel TD
{ padding: 0px 0px 0px 0px; height: 0px; }
.myListRowDel TD .removeImage
{ cursor: pointer; text-align: center; }
.myListRowDel TD .removeImage IMG
{ width: 0px; height: 0px; }
.myListRowDel TD .qtyInput
{ width: 0px; height: 0px; font-family:Arial,Helvetica,Sans-Serif; font-size: 0px; }
#ListButtons
{ padding: 10px 0px 10px 0px; }
#ListButtons IMG
{ margin: 0px 10px 0px 0px; cursor: pointer; }

#TopNavEmail
{ position: absolute; top: 0px; left: 203px; 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; }

.ImageContainer
{ position: relative; width: 300px; height: 300px; margin-top: 5px; }
.ImageContainer IMG
{ position: absolute; top: 0px; left: 20px; visibility: hidden; }
.ImageContainer IMG .Active
{ visibility: visible; }
.ImageNav
{ position: relative; font-family: Arial; font-size: 14px; font-weight: bold; padding-top: 10px; color: #333333; }
.ImageNav DIV
{  cursor: pointer; float: left; padding-left: 17px; }
