﻿body
{
	font-family: Verdana,Arial;
}

.homeSlots
{
	font-size:110%;
	font-weight:900;
	color:#696969;
	text-align:left;
	text-indent:-16px;
	padding-top:0px;
	padding-left:50px;
	padding-bottom:0px;
}

.aboutMain
{
	font-weight: normal;
	font-size: 100%;
	color: Black;
	padding-bottom:15px;
	padding-top:15px;
	padding-left:7px;
	padding-right:0px;
	text-align:left;
	vertical-align:top;
}
.aboutHeader
{
	font-size:110%;
	font-weight:900;
	color:#919191;
	text-align:left;
	padding-left:10px;
	padding-bottom:0px;
}
.aboutHeaderLink
{
	font-size:110%;
	font-weight:900;
	color:#919191;
	text-align:left;
	text-decoration:none;
	text-transform:lowercase;
	padding-left:0px;
	padding-bottom:0px;
}
.aboutSubHeader
{
	font-size:90%;
	font-weight:600;
	color:#696969;
	text-align:left;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:0px;
}
.aboutBody
{
	font-size:65%;
	font-weight:400;
	color:#2f4f4f;
	text-align:justify;
	padding-left:10px;
	padding-top:0px;
}
.aboutPDF
{
	font-size:90%;
	font-weight:600;
	color:#2f4f4f;
	text-align:left;
	text-decoration:none;
	text-transform:lowercase;
	padding-left:3px;
	padding-top:7px;
}
.aboutPDFbody
{
	font-size:65%;
	font-weight:400;
	color:#2f4f4f;
	text-align:left;
	padding-left:10px;
	padding-top:0px;
}
.aboutLinks
{
	font-size:65%;
	font-weight:300;
	text-align:left;
	text-decoration:none;
	padding-left:8px;
}
.aboutShow
{
	font-size:100%;
	font-weight:600;
	color:#696969;
	text-align:left;
	text-decoration:none;
	text-transform:none;
	padding-left:0px;
	padding-top:7px;
}

.weWE
{
	font-size:100%;
	font-weight:900;
}
.weHeader
{
	font-weight: 500;
	font-size: 95%;
	color: #696969;
	padding-bottom:0px;
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
}
.weBody
{
	font-weight: normal;
	font-size: 70%;
	color: #919191;
	padding-bottom:0px;
	padding-top:0px;
	padding-left:5px;
	padding-right:5px;
}

.tableMain
{
	left:0px;
	position:absolute;
	top:0px;
	width:760px;
	border:0px;
}
.tdHeaderSection
{
	border:0px;
}
.LPSlogoblock
{
	padding-left:5px; padding-right:0px; padding-top:0px; padding-bottom:0px;
}
.tdLeftSidebar
{
	 width:140px;
	 vertical-align:top;
	 background-color:#dfe3e6;
}
.btnProductSearch
{
	font-weight: bolder;
	font-size: small;
	vertical-align: middle;
	text-align: left;
	padding-right: 5px; padding-left: 5px; padding-bottom: 5px; padding-top: 3px;
	position: relative;
	background-color:#C00000;
	border-bottom-style:none;
	color:White;
	text-decoration:none;
}
.lblContact
{
	font-weight: bolder;
	font-size: small;
	vertical-align: middle;
	text-align: left;
	padding-right: 5px; padding-left: 5px; padding-bottom: 5px; padding-top: 3px;
	position: relative;
	background-color:#000099;
	border-bottom-style:none;
	color:White;
	text-decoration:none;
}
.lblCustomerCare
{
	font-weight: bolder;
	font-size: small;
	vertical-align: middle;
	text-align: left;
	padding-right: 5px; padding-left: 5px; padding-bottom: 5px; padding-top: 3px;
	position: relative;
	background-color:#000099;
	border-bottom-style:none;
	color:White;
	text-decoration:none;
}
.lblRSM
{
	font-weight: bolder;
	font-size: small;
	vertical-align: middle;
	text-align: left;
	padding-right: 5px; padding-left: 5px; padding-bottom: 5px; padding-top: 3px;
	position: relative;
	background-color:#000099;
	border-bottom-style:none;
	color:White;
	text-decoration:none;
}
.btnWhatsNew
{
	font-weight: bolder;
	font-size: small;
	vertical-align: middle;
	text-align: left;
	padding-right: 5px; padding-left: 5px; padding-bottom: 5px; padding-top: 3px;
	position: relative;
	background-color:Green;
	border-bottom-style:none;
	color:White;
	text-decoration:none;
}
.btnProductCatalog
{
	font-weight: bolder;
	font-size: small;
	vertical-align: middle;
	text-align: left;
	padding-right: 5px; padding-left: 5px; padding-bottom: 5px; padding-top: 3px;
	position: relative;
	background-color:#000099;
	border-bottom-style:none;
	color:White;
	text-decoration:none;
}
.tdLevelViewRight
{
	width:600px;
	vertical-align:top;
	background-color:White;
}
.tdLevelView
{
	width:250px;
}
.tdLevelFormView
{
	width:240px;
	left:5px;
}
.tdDetailsDataList
{
	width:250px;
	padding-right:5px;
}
.tdBugsDataList
{
	width:240px;
	left:5px;
	text-align:center;
}
.LevelColorSwatchesDataList
{
	width:240px;
	left:5px;
}
.divColorSwatches
{
	text-align:center;
	display: block;
}
.tdLevelImage
{
	width:350px;
	height:320px;
	vertical-align:top;
}
.tableLevelImage
{
	width:350px;
	height:300px;
	background-image:url('master/pages/images/LevelImageBackground.gif');
	text-align:center;
	vertical-align:middle;
}
.tableLevelImageZoomView
{
	text-align:right;
	height:20px;
	width:350px;
}
.tdLevelImageZoomView
{
	padding-right:50px;
}
.tdLevelThumbsDataList
{
	text-align:center;
	vertical-align:middle;
	background-color:White;
}
.tdCopyrightNotice
{
	background-color:#000099;
}
.divCopyrightNotice
{
	text-align:right;
	vertical-align:middle;
	font-size: x-small;
	color: GrayText;
	padding-right:5px;
	padding-top:1px;
	padding-bottom:2px;
}

.scrollspan
{
	font-size:smaller;
	color:GrayText;
	position:absolute;
	top:50px;
	width:140px;
	height:300px;
	clip:rect(0 300 140 0);
}

.QualityTechnologyService
{
	text-align:center;
	font-size:x-large;
	font-style:normal;
	text-transform:lowercase;
	color:GrayText;
	padding-bottom:10px;
}

.LevelIDdisplay
{
	font-size: 60%;
	color: #cccccc;
	border-style:none;
}
.rsmCompanyName
{
	font-weight: bolder;
	font-size: 120%;
	color: Black;
	padding-bottom:5px;
	padding-top:5px;
}
.rsmCompanyAddress
{
	font-size: 80%;
	color: Black;
	padding-bottom:5px;
	padding-top:5px;
}
.rsmCompanyPhone
{
	font-size: 75%;
	color: Black;
	padding-bottom:5px;
	padding-top:5px;
}
.rsmPersonPhone
{
	font-size: 75%;
	color: Black;
	padding-bottom:5px;
	padding-top:5px;
}
.rsmPersonTitle
{
	font-size: 75%;
	font-style:italic;
	color: Black;
	padding-top:5px;
	padding-bottom:5px;
}
.rsmPersonName
{
	font-weight: bolder;
	font-size: 100%;
	color: Black;
	padding-bottom:5px;
	padding-top:5px;
}
.rsmPersonAddress
{
	font-size: 80%;
	color: Black;
	padding-bottom:5px;
	padding-top:5px;
}
.rsmEddress
{
	font-size: 75%;
	padding-bottom:5px;
	padding-top:5px;
}
.rsmHeadshotImage
{
	padding-right:8px; padding-left:8px; padding-top:8px; padding-bottom:18px;
	border-style:solid; border-width:thick;
}
.ccCompanyNameLPS
{
	font-weight: bolder;
	font-size: 100%;
	color: White;
	padding-bottom:2px;	padding-top:2px;padding-left:5px;padding-right:5px;
	background-color:Silver;
	text-align:left;
}
.ccCompanyNameBFI
{
	font-weight: bolder;
	font-size: 100%;
	color: White;
	padding-bottom:2px;	padding-top:2px;padding-left:5px;padding-right:5px;
	background-color:silver;
	text-align:left;
}
.ccCompanyNameOld
{
	font-weight: bolder;
	font-size: 120%;
	color: Black;
	padding-bottom:5px;
	padding-top:5px;
}
.ccCompanyAddress
{
	font-size: 80%;
	color: Black;
	padding-bottom:5px;
	padding-top:5px;
}
.ccCompanyPhone
{
	font-size: 70%;
	color: Black;
	padding-bottom:5px;
	padding-top:5px;
}
.ccPersonPhone
{
	font-size: 75%;
	color: Black;
	padding-bottom:5px;
	padding-top:5px;
}
.ccPersonTitle
{
	font-size: 75%;
	font-style:italic;
	color: Black;
	padding-top:5px;
	padding-bottom:5px;
}
.ccPersonName
{
	font-weight: bolder;
	font-size: 100%;
	color: Black;
	padding-bottom:5px;
	padding-top:5px;
}
.ccEddress
{
	font-size: 80%;
	padding-bottom:5px;
	padding-top:5px;
}
.LPScolor
{
	color: Blue;
}
.BFIcolor
{
	color: Blue;
}
.DCcolor
{
	color: Green;
}
.JWcolor
{
	color: Purple;
}
.SKcolor
{
	color: #ffd700;
}
.KCcolor
{
	color: #ff9900;
}

.LevelHeader
{
	font-weight: bolder;
	font-size: 130%;
	font-variant:normal;
	text-transform: uppercase;
	color: #999999;
}
.LevelSubHeader
{
	font-weight: bolder;
	font-size: 130%;
	font-variant:normal;
	text-transform: uppercase;
}
.LevelDescription
{
	font-weight: normal;
	font-size: 80%;
	vertical-align: top;
	text-align:justify;
	padding-top:5px;
}
 
.LevelDetail
{
	font-weight: normal;
	font-size: 75%;
	font-style: italic;
	vertical-align: top;
	text-indent:10px;
	text-align: left;
	color: #999999;
}
.BugName
{
	font-weight: lighter;
	font-size: 80%;
	font-style: normal;
	text-transform: none;
	vertical-align: top;
	text-align: left;
	color: GrayText;
}
.AvailableColorsLabel
{
	font-weight: bolder;
	font-size: 80%;
	font-style: normal;
	text-transform: none;
	vertical-align: top;
	text-align: left;
	color: GrayText;
}
.LevelColorSwatchName
{
	font-weight: lighter;
	font-size: 60%;
	font-style: normal;
	text-transform: none;
	vertical-align: top;
	text-align: center;
	color: GrayText;
}
.LevelThumbImage
{
	text-align:center;
	vertical-align:middle;
	width:100%;
	overflow:hidden;
}
.LevelThumbLabelChild
{
	font-weight: 400;
	font-size: 100%;
	vertical-align: top;
	text-align: center;
}
.LevelThumbLabel
{
	font-weight: 500;
	font-size: 70%;
	text-transform: none;
	vertical-align: top;
	text-align: center;
	padding-top:5px;
}
.LevelThumbParentLabel
{
	font-weight: 500;
	font-size: 70%;
	text-transform: none;
	vertical-align: top;
	text-align: center;
	padding-top:5px;
	color:Gray;
}

.LevelThumbZoomView
{
	text-align:right;
	vertical-align:top;
	width:22px;
	padding-top:5px;
}
.lblNewProductsThumbParent
{
	font-weight: normal;
	font-size: 70%;
	vertical-align: top;
	text-align: center;
	text-transform: uppercase;
	color: #999999;
}
.lblNewProductsThumbChild
{
	font-weight: normal;
	font-size: 70%;
	text-transform: uppercase;
	vertical-align: top;
	text-align: center;
}

.thumbZoomView
{
	font-weight: normal;
	font-size: 70%;
	vertical-align: bottom;
	text-align: right;
	text-transform: none;
	text-decoration: none;
	color: #999999;
}
.levelZoomView
{
	font-weight: normal;
	font-size: 70%;
	vertical-align: bottom;
	text-align: right;
	text-transform: none;
	text-decoration: none;
	color: #999999;
}

.lblPromotionsThumbParent
{
	font-weight: normal;
	font-size: 70%;
	vertical-align: top;
	text-align: center;
	text-transform: uppercase;
	color: #999999;
}
.lblPromotionsThumbChild
{
	font-weight: normal;
	font-size: 70%;
	text-transform: uppercase;
	vertical-align: top;
	text-align: center;
}
.Invisible
{
	color:Aqua;
	font-weight: lighter;
	font-size: 70%;
	text-transform: none;
	vertical-align: top;
	text-align: center;
}

.btnCatalogMenuLevel0
{
	padding-left:0px;
	font-size:80%;
	font-weight:bolder;
	outline-color:Green;
	outline-style:solid;
	outline-width:medium;
}
.btnCatalogMenuLevel1
{
	padding-left:10px;
	font-size:80%;
}
.btnCatalogMenuLevel2
{
	padding-left:20px;
	font-size:75%;
}
.btnCatalogMenuLevel3
{
	padding-left:30px;
	font-size:70%;
}
.btnCatalogMenuLevel4
{
	padding-left:40px;
	font-size:70%;
}
.btnCatalogMenuLevel5
{
	padding-left:50px;
	font-size:70%;
}
.btnCatalogMenuLevel6
{
	padding-left:60px;
	font-size:70%;
}
.btnCatalogMenuLevel7
{
	padding-left:70px;
	font-size:70%;
}
.btnCatalogMenuLevel8
{
	padding-left:80px;
	font-size:70%;
}
.btnCatalogMenuLevel9
{
	padding-left:90px;
	font-size:70%;
}
.btnCatalogMenuLevel10
{
	padding-left:100px;
	font-size:70%;
}

.BreadcrumbLevel0
{
	visibility:hidden;
}
.BreadcrumbLevel1
{
	visibility:visible;
}
.BreadcrumbLevel2
{
	visibility:visible;
}
.BreadcrumbLevel3
{
	visibility:visible;
}
.BreadcrumbLevel4
{
	visibility:visible;
}
.BreadcrumbLevel5
{
	visibility:visible;
}
.BreadcrumbLevel6
{
	visibility:visible;
}
.BreadcrumbLevel7
{
	visibility:visible;
}
.BreadcrumbLevel8
{
	visibility:visible;
}
.BreadcrumbLevel9
{
	visibility:visible;
}
.BreadcrumbLevel10
{
	visibility:visible;
}
