﻿body
{
}
    .StockProductLabel 
    {
    	font-family: Arial;
    	font-size: 12px;
    	font-weight: bold;
    	color: #00008b;
    }
	
    .CheckStockAltLocations {
        font-size: 14px;
        font-family: Arial;
    }
.divCell
{
	border: solid 1px #222222;
	width: 184px;
	height: 110px;
	float: left;
	padding: 5px 5px 5px 5px;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 4px;
	background-image: url('images/whitespace.jpg');
	background-repeat: repeat;
	position: relative;
	height: 100%;
	box-sizing: content-box;
}

.divRelatedProduct
{
	width: 230px;
	height: 110px;
	float: left;
	padding: 5px 5px 5px 5px;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 4px;
	background-image: url('images/whitespace.jpg');
}
.product_offer_image 
{
	max-height: 175px;
	max-width: 250px;
}

.imgRelatedImage
{
	border: 0px;
	max-width: 110px;
	margin-right: 5px;
	visibility: hidden;
}

.divRelatedImage
{
	float: left;
	width: 110px;
}

.divRelatedTxt
{
	text-align: center;
	font-family: Verdana;
	font-size: 11px;
	color: #222222;
	width: 100px;
	margin-top: 0px;
	float: left;
}

.divOtherProdTxt
{
	font-family: Verdana;
	font-size: 11px;
	color: #222222;
	margin-top: 0px;
}

.divOfferTxt
{
	font-family: Verdana;
	font-size: 11px;
	color: #222222;
	margin-top: 0px;
}

.divImg
{
	float: right;
	border: 0px;
	max-width: 110px;
}

.divTxt
{
	/*font-family: Verdana;*/
	font-size: 11px;
	font-weight: bold;
	color: #222222;
	width: 70px;
	margin-top: 0px;
}

a
{
	color: #222222;
}

.CheckStockLink
{
	color: -webkit-link;
	font-size: 14px;
    font-family: Arial;
}

.CheckStockDescription
{
	font-size: 14px;
    font-family: Arial;
}

a:hover
{
	color: #000088;
}

.divRow
{
	width: 800px;
	margin-bottom: 4px;
}

.loading
{
	width: 800px;
	text-align: center;
	visibility: hidden;
	height: 0px;
}

.divGroupTitle
{
	width: 800px;
	height: 48px;
	background-image: url('images/gradient_bg.jpg');
	vertical-align: middle;
	background-repeat: no-repeat;
}

.divGT_Title
{
	height: 24px;
	width: 350px;
	padding: 3px 3px 3px 8px;
	font-family: Arial;
	font-weight: bolder;
	color: White;
	font-size: 17px;
	float: left;
}

.a_divGT_Back
{
	color: #FFFFFF;
	text-decoration: none;
}

.a_divGT_Back:Hover
{
	color: #FFFFFF;
	text-decoration: none;
}

.a_divGT_Back:Link
{
	color: #FFFFFF;
	text-decoration: none;
}

.a_divGT_Back:Visited
{
	color: #FFFFFF;
	text-decoration: none;
}

.a_divGT_Back:Active
{
	color: #FFFFFF;
	text-decoration: none;
}

.divGT_Back
{
	height: 25px;
	width: 420px;
	padding: 5px 3px 3px 8px;
	font-family: Arial;
	font-weight: bolder;
	color: #222222;
	font-size: 12px;
	float: left;
}

.divResults
{
	width: 800px;
	height: 100%;
	margin: 4px;
	background-image: url('images/whitespace.jpg');
	background-repeat: repeat;
	float: left;
	position: relative;
}

.divFinishes
{
	width: 800px;
	float: left;
}


.rowModels
{
	padding-top: 10px;
	width: 175px;
	font-family: Verdana;
	font-weight: bolder;
	color: #003366;
	font-size: 12px;
}

.lnkModels
{
	padding-top: 10px;
	font-family: Verdana;
	font-weight: bolder;
	color: #003366;
	font-size: 12px;
	text-decoration: underline;
}

.lnkModels:Hover
{
	color: #003366;
	text-decoration: underline;
}

.lnkModels:Link
{
	color: #003366;
	text-decoration: underline;
}

.lnkModels:Visited
{
	color: #003366;
	text-decoration: underline;
}

.lnkModels:Active
{
	color: #003366;
	text-decoration: underline;
}

.rowModelsDesc
{
	width: 175px;
	font-family: Arial;
	color: #222222;
	font-size: 10px;
}

.divModelsStocked
{
	width: 140px;
	font-family: Verdana;
	font-weight: bold;
	color: #000000;
	font-size: 12px;
}

.divModelsMessage
{
	width: 140px;
	font-family: verdana;
	color: #222222;
	font-size: 10px;
}

.tblModels
{
	float: left;
	width: 140px;
}

.divGroupDescription
{
	font-family: Arial;
	color: #222222;
	font-size: 13px;
}

.divGroupSpecs
{
	font-family: Arial;
	color: #222222;
	font-size: 13px;
}

.divGroupChart
{
	font-family: Arial;
	color: #222222;
	font-size: 13px;
}

.specheader
{
	color: #003366;
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana;
}

.lnkOptions
{
	font-family: Arial;
	font-weight: bold;
	color: #222222;
	font-size: 12px;
	text-decoration: underline;
}

.lnkOptions:Active
{
	color: #222222;
	text-decoration: underline;
}

.lnkOptions:Link
{
	color: #222222;
	text-decoration: underline;
}

.lnkOptions:Visited
{
	color: #222222;
	text-decoration: underline;
}

.lnkOptions:Hover
{
	color: #222222;
	text-decoration: underline;
}

.divOptions
{
	width: 315px;
	float: left;
}

.tblOptions
{
	width: 140px;
	float: left;
	margin-right: 10px;
}

.rowOptions
{
	text-align: left;
}

.imgFinishes
{
	height: 45px;
	max-height: 45px;
	border: solid 0px #000000;
}

.imgExtra
{
	border: solid 0px #000000;
}

.imgProduct
{
	max-height: 200px;
}

.pnlHeader
{
	color: #003366;
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana;
	cursor: pointer;
	text-decoration: none;
	background-color:#d6eff7;
}

.lblProductDesc
{
	color: #003366;
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana;
}

.lblProductInfo
{
	color: #222222;
	font-size: 13px;
	font-family: Verdana;
}

.lblProductInfoRed
{
	color: #CC0000;
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana;
}

.lblProductInfoRedRegular
{
	color: #CC0000;
	font-size: 13px;
	font-family: Verdana;
}

.imgButton
{
	margin-bottom: 5px;
}

.txtQuantity
{
	border: solid 1px #000000;
	width: 136px;
	height: 30px;
	text-align: center;
	font-size: 25px;
	margin-bottom: 5px;
}

.tblBranchStock
{
	background-color: #ffff99;
}

.defaultBranchCityHead
{
	width: 360px;
	background-color: #ffff99;
	font-weight: bold;
	text-decoration: underline;
}

.defaultBranchStockHead
{
	width: 120px;
	background-color: #ffff99;
	font-weight: bold;
	text-decoration: underline;
}


.defaultBranchCity
{
	width: 360px;
	background-color: #ffff99;
}

.defaultBranchStock
{
	width: 120px;
	background-color: #ffff99;
}

.branchCity
{
	width: 360px;
}

.branchStock
{
	width: 120px;
}
.tdColor
{
	text-align: center;
	width: 150px;
	font-size: 9px;
}

.tdDesc
{
	text-align: left;
	width: 200px;
	font-family: Verdana;
	font-size: 11px;
	color: #222222;
}

.offerImage
{
	max-width: 290px;
}

.buttontext1
{
	font: 11px arial, sans-serif;
	background-color: #e4e4e4;
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	margin-left: 6px;
	margin-right: 6px;
	display: block;                           
	color: #5C81A2;
	height: 19px;                              
	line-height: 18px;                         
	text-decoration:none;
	font-weight: bold;  
	border: solid 1px #cccccc;  
	text-align:center;   
	cursor: pointer;  
}

.buttontext1:hover
{
	color: #146E99;
	background-color:#FFFFFF;
}

.pnlPicCenter
{
	text-align: center;
	padding-bottom: 10px;
	cursor:pointer;
}
.pnlWide
{
	width: 200px;
}


    .StockHeader 
    {
    	font-family:Arial;
    	font-size: 11px;
    	font-weight:bold;
    }
    .IntransitHeader 
    {
		color:red;
    	font-family:Arial;
    	font-size: 11px;
    	font-weight:bold;
    	text-align:right;
    }
    .BranchItem 
    {
    	font-family:Arial;
    	font-size: 11px;
    }
    .QuantityItem 
    {
    	font-family:Arial;
    	font-size: 11px;
    	text-align: right;
    }
    .IntransitItem 
    {
    	font-family:Arial;
    	font-size: 11px;
    	text-align: right;
    }
    .StockTable 
    {
    	font-family:Arial;
    	font-size: 11px;
    }
    
    .ProductHeader 
    {
    	font-family:Arial;
    	font-size: 12px;
    	font-weight:bold;
    }
    .ProductText 
    {
    	font-family:Arial;
    	font-size: 12px;
        color: #cc0000; 
    }
    .CatalogText 
    {
    	font-family:Arial;
    	font-size: 12px;
    }
    .CatalogLink 
    {
    	font-family:Arial;
    	font-size: 12px;
        color: #cc0000;
        text-decoration: none; 
    }
    .PalletHeader 
    {
    	font-family:Arial;
    	font-size: 12px;
        font-weight: bold;  
        background-color: #add8e6;  	
        width: 100px;
    }
    .PalletDollar 
    {
    	font-family:Arial;
    	font-size: 12px;
        font-weight: bold;  
        background-color: #add8e6;  	
        width: 200px;
    }
    .PalletPrice 
    {
    	font-family:Arial;
    	font-size: 12px;
        background-color: #add8e6;  	
        text-align: right;
    }
    .PriceHeader 
    {
    	font-family:Arial;
    	font-size: 12px;
        font-weight: bold;  
        background-color: #add8e6; 
        width: 100px;
    }
    .PriceDollar 
    {
    	font-family:Arial;
    	font-size: 12px;
        font-weight: bold;  
        background-color: #add8e6; 
        width: 200px;
    }
    .Price 
    {
    	font-family:Arial;
    	font-size: 12px;
        background-color: #add8e6;  	
        text-align: right;
    }
    .YourPrice 
    {
    	font-family:Arial;
    	font-size: 12px;
        background-color: yellow;  	
        text-align: right;
    }
    .SalePriceText 
    {
    	font-family: Arial;
    	font-size: 12px;
        color: #cc0000;
    }
    .LowPrice 
    {
    	font-family: Arial;
    	font-size: 12px;
    }
    .ArchitectText 
    {
    	font-family: Arial;
    	font-size: 12px;
    }
    .FreightAllowance 
    {
    	font-family: Arial;
    	font-size: 12px;
    }
    .AlternateProduct 
    {
    	font-family: Arial;
    	font-size: 12px;
    }

    .buttontext
    {
        font: 11px arial, sans-serif;
        background-color: #e4e4e4;
        /*float: left;*/
        padding-left: 5px;
        padding-right: 5px;
        /*margin-left: 6px;
        margin-right: 6px;*/
        display: block;
        color: #5C81A2;
        height: auto;
        line-height: 18px;
        text-decoration: none;
        font-weight: bold;
        border: solid 1px #cccccc;
        text-align: center;
        width:133px;
    }
    
    .buttontext:hover
    {
        color: #146E99;
        background-color: #FFFFFF;
    }
    
    .CartMessage 
    {
    	text-align:center;
    	font-family: Arial;
    	font-size: 12px;
        color: #cc0000;
    }
    .ItemsInCart 
    {
    	font-family: Arial;
    	font-size: 12px;
        color: #000000;
    	text-align:center;
    }
    .QuantityTextbox 
    {
    	width: 139px;
    	text-align:center;
    }
    .OrderQuantity 
    {
    	text-align:center;
    	font-family: Arial;
    	font-size: 12px;
        color: #000000;
    }
    .div_bullets 
    {
    	font-size: 12px;
    	font-family: Arial;
    	font-size: 12px;
        color: #000000;
    }
    .div_description 
    {
    	font-size: 12px;
    	font-family: Arial;
    	font-size: 12px;
        color: #000000;
    }
    .SalePrice 
    {
        color: #cc0000;
        font-weight: bold;
    	font-family:Arial;
    	font-size: 12px;
        background-color: #add8e6;  	
        text-align: right;
    }
    