﻿
body
{
	background-image: url(images/background.gif);
	background-repeat: repeat-x;
	font-family:Sans-Serif;
}

a.PopUpLayer:link
{
    font-family: Geneva, Arial, Helvetica, sans-serif; font-size:x-small;
    color:Black;
    background-color:White;
    text-decoration:underline;
    }
a.PopUpLayer:visited
{
    font-family: Geneva, Arial, Helvetica, sans-serif; font-size:x-small;
    color:Black;
    background-color:White;
    text-decoration:underline;
    }
a.PopUpLayer:hover
{
    font-family: Geneva, Arial, Helvetica, sans-serif; font-size:x-small;
    color:#4667A2;
    background-color:White;
    text-decoration:underline;
    }
a.PopUpLayer:active
{
    font-family: Geneva, Arial, Helvetica, sans-serif; font-size:x-small;
    color:Black;
    background-color:White;
    text-decoration:underline;
    }
.PopUpLayer
{
    position:absolute;
    left:150px;
    top:50px;
    width:821px;
    height:620px;
    z-index: 10;
    background-image:url(images/background.gif);
    border:thin solid black;
    padding:3px;
    font-size:12px;
    
}
.pnlSpecSheet 
{
    position:absolute;
    left:159px;
    top:4px;
    width:801px;
    height:620px;
    z-index: 10;
    background-image:url(images/background.gif);
    text-align:right;
    border:thin solid black;
    padding:3px;
    font-size:12px;
}

.iframePDFWindow 
{
    position:absolute;
    left:154px;
    top:10px;
    width:701px;
    height:600px;
    z-index: 10;
    border:thin solid black;
    padding:3px;
    font-size:12px;  
}

.PopUpButton
{
    vertical-align:bottom;
    text-align:right;
}

#Menu
{
	position: absolute;
	width: 1015px;
	height: 63px;
	z-index: 2;
	left: 4px;
	top: 4px;
	text-transform: uppercase;
	color: black;
	font-family: @Arial Unicode MS;
	font-size: 8px;
	letter-spacing: 2px;
}

#EverLumeDiv
{
    color:White;
    z-index:1;
    position:absolute;
    height:200px;
    width:250px;
    top:250px;
    left:10px;
}
#EverLumeImage
{
    z-index:10;
}

#Navigation
{
	width: 1000px;
}

#FlashTopRight
{
	position: absolute;
	left: 399px;
	top: 0px;
}

#ProductHeader
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: White;
	background-color: #b8b8b8;
	width:100%;
	height:28px;
	z-index:5;
}

.footer
{
    position:absolute;
    top:650px;
    left:400px;
text-align:center;
font-size:small;
}
#footer
{
    position:absolute;
    top:650px;
    left:400px;
text-align:center;
font-size:small;
}
#prodfooter
{

text-align:center;
font-size:small;
}
a.ProductNav:link
{
    font-family: Geneva, Arial, Helvetica, sans-serif; font-size:x-small;
    color:Black;
    background-color:White;
    }
a.ProductNav:visited
{
    font-family: Geneva, Arial, Helvetica, sans-serif; font-size:x-small;
    color:Black;
    background-color:White;
    }
a.ProductNav:hover
{
    font-family: Geneva, Arial, Helvetica, sans-serif; font-size:x-small;
    color:#4667A2;
    background-color:White;
    }
a.ProductNav:active
{
    font-family: Geneva, Arial, Helvetica, sans-serif; font-size:x-small;
    color:Black;
    background-color:White;
    }



#ContentSection
{
	position:absolute; 
	width:1015px; 
	height:63px; 
	z-index:2; 
	left: 4px; 
	top: 63px;
}
#HeaderContentSection
{
	position:absolute; 
	width:1015px; 
	height:63px; 
	z-index:2; 
	left: 4px; 
	top: 93px;
}


#SearchCriteria
{
	
	width:817px;
	z-index:1;
	
	background-color:#A0A0A4;
	color:White;
	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: small;
	vertical-align:middle;
	padding:5px;
	z-index:auto;
}

#ProductDetail
{
    width:90%;

}
#ProductContentSection
{
	position:absolute; 
	width:1015px; 
	height:63px; 
	z-index:2; 
	left: 185px; 
	top: 63px;
}

#FamilyListing
{
	
}

#TypeListing
{
	height:100%;
	position:absolute; 
	background-color:#A0A0A4;
	color: white;
	width:180px;
	left: 4px; 
	top: 63px;
	text-transform: uppercase;
	font-family: @Arial Unicode MS;
	font-size: 8px;
	letter-spacing: 2px;
	
	}
	
a.TypeListing:link 
{
	color: white;
	text-transform: uppercase;
	font-family: @Arial Unicode MS;
	font-size: 8px;
	letter-spacing: 2px;
	}
a.TypeListing:visited 
{
	color: white;
	text-transform: uppercase;
	font-family: @Arial Unicode MS;
	font-size: 8px;
	letter-spacing: 2px;
}
a.TypeListing:hover
{	
	color: #4667A2;
	text-transform: uppercase;
	font-family: @Arial Unicode MS;
	font-size: 8px;
	letter-spacing: 2px;
	}

#features {
	position:absolute;
	width:1008px;
	height:115px;
	z-index:4;
	left: 4px;
	top: 438px;
}




a:link {
	text-decoration: none;
	color:black;
}
a:visited {
	text-decoration: none;
	color:black;
}
a:hover {
	text-decoration: none;
	color:black;
}
a:active {
	text-decoration: none;
	color:black;
}

#Search 
{
	font-family:Sans-Serif;
	font-size:8px;
	position:absolute;
	width:219px;
	height:46px;
	z-index:10;
	left: 790px;
	top: 0px;
	visibility: visible;
}

#Search2 {
	position:absolute;
	width:396px;
	height:28px;
	z-index:7;
	left: 816px;
	top: 65px;
}

#searchfiled {
	position:absolute;
	width:254px;
	z-index:8;
	top: 80px;
	font-size: medium;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	visibility: visible;
	left: 760px;
	line-height: normal;
	height: 84px;
	color: #000000;
}

#apDiv1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:8;
	left: 748px;
	top: 63px;
}

#apDiv2 {
	position:absolute;
	width:22px;
	height:20px;
	z-index:1;
	top: 69px;
	left: -84px;
}
#apDiv3 {
	position:absolute;
	width:1149px;
	height:115px;
	z-index:1;
	left: 50px;
	top: 100px;
}
#content {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: 48px;
	top: 90px;
}
#dealersearch {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: 0px;
	
}
td.prodtxt {font-size:11px;}
td.prodtxt2 {font-size:10px;}
.style1 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;}
.style3 {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.style4 {font-size: 14px; font-family: Arial, Helvetica, sans-serif;}
.style5 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
#DealerMap {
	position:absolute;
	width:200px;
	height:65px;
	z-index:2;
	left: 215px;
	top: 27px;
}
#DealersResults {
	position:absolute;
	
	height:65px;
	z-index:2;
	left: 215px;
	top: 27px;
}
.DealerCompnay
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
#dealerbox
{
	
	padding-top:5px;
	padding-bottom:5px;
	width:250px;
}
.DealerHeaderName
{
    font-family:Arial;
    font-size:12px;
    color:#385591;

}
.DealerHeaderAddress
{
    font-family:Arial;
    font-size:9px;
   

}
.DealerAddress
{
    font-family:Arial;
    font-size:9px;
}
.DealerPhone
{
    font-family:Arial;
    font-size:9px;
}
.DealerEmail
{
    font-family:Arial;
    font-size:9px;
}
.DealerURL
{
    font-family:Arial;
    font-size:9px;
}

#header{
	position:absolute;
	width:100%;
	z-index:100;
	left: 2px;
	top: 65px;
	background-color:#A0A0A4;
	color:White;
	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: small;
	vertical-align:middle;
	padding:5px;
	z-index:auto;
	
}

#aboutmenu {
	position:absolute;
	width:209px;
	
	z-index:10;
	left: 177px;
	top: 63px;
	visibility: hidden;
	background-color:White;
}

#productmenu 
{
 position:absolute; 
 width:209px; 
 z-index:10; 
 left: 297px; 
 top: 63px; 
 background-color:White;
 visibility: hidden;
}

#mediaresource {
	position:absolute;
	width:209px;
	z-index:10;
	left: 540px;
	top: 63px;
	visibility: hidden;
	background-color:White;
}

#shoponline {
	position:absolute;
	width:209px;
	z-index:10;
	left: 702px;
	top: 63px;
	visibility: hidden;
	background-color:White;
}

.SearchText
{
	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: small;
}

.CurrentPage 
{
	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: small; font-weight:bolder;
}

p.ProductList
{
    font-family: Geneva, Arial, Helvetica, sans-serif; font-size: x-small;
}

.SkuHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
}

#map
{
	/*position:absolute;
	left:300px;
	top:25px;		
	background-color:White;*/
	width: 500px; 
	height: 500px;
	
}

#RightBar
{
    position:absolute;
    top:100px;
    left:675px;
}


.ProductData {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }



.Cart
{
	
	background-color:#A0A0A4;
	color: white;
	width:180px;
	text-transform: uppercase;
	font-family: @Arial Unicode MS;
	font-size: 8px;
	letter-spacing: 2px;
	padding-left:5px;
	padding-top:5px;
	}
	
	
.ViewCartRowHeaders
{
   font-family: @Arial Unicode MS;
	font-size: 16px; 
}	
.CartRowHeaders
{
    
    font-family: @Arial Unicode MS;
	font-size: 8px;
}

.CartHeader
{
   
    font-family: @Arial Unicode MS;
	font-size: 8px;
	z-index:10;
}

.CartMSRP
{
  
	background-color:#A0A0A4;
	color: Black;
	width:180px;
	
	text-transform: uppercase;
	font-family: @Arial Unicode MS;
	font-size: 8px;
	letter-spacing: 2px;
	
	padding-left:5px;
	padding-top:5px;  
}

.CategoryItem
{
    text-align:center;
    font-family: @Arial Unicode MS;
	font-size: 8px;
}

.CartButtons
{
    
	top:-500px;
	color: white;
	width:180px;
	
	
	text-transform: uppercase;
	font-family: @Arial Unicode MS;
	font-size: 8px;
	letter-spacing: 2px;
	
	padding-left:5px;
	padding-top:5px;
}

.ViewCartItem 
{
   text-align:center;
    font-family: @Arial Unicode MS;
	font-size: 16px; 
}
	
a.ViewCartItem
{
	color: white;
	text-transform: uppercase;
	font-family: @Arial Unicode MS;
	font-size: 16px;
	letter-spacing: 2px;
	}
a.ViewCartItem:visited 
{
	color: white;
	text-transform: uppercase;
	font-family: @Arial Unicode MS;
	font-size: 16px;
	letter-spacing: 2px;
}
a.ViewCartItem:hover
{	
	color: #4667A2;
	text-transform: uppercase;
	font-family: @Arial Unicode MS;
	font-size: 16px;
	letter-spacing: 2px;
	}

.CartItem 
{
   text-align:center;
    font-family: @Arial Unicode MS;
	font-size: 8px; 
}
	
a.CartItem
{
	color: white;
	text-transform: uppercase;
	font-family: @Arial Unicode MS;
	font-size: 8px;
	letter-spacing: 2px;
	}
a.CartItem:visited 
{
	color: white;
	text-transform: uppercase;
	font-family: @Arial Unicode MS;
	font-size: 8px;
	letter-spacing: 2px;
}
a.CartItem:hover
{	
	color: #4667A2;
	text-transform: uppercase;
	font-family: @Arial Unicode MS;
	font-size: 8px;
	letter-spacing: 2px;
	}
	

.BeginShopping
{
    text-align:center;
    width:100%;
    padding-left:200px;
    
}

.CartRowHeaders
{
    color:White;
    font-family:Arial;
    border:solid 1px black;
    border-bottom-width:1px;
    border-bottom-color:Black;
    border-bottom-style:solid;
}
.Cartline
{
    height:1px;
    color:Black;
}

.bottomlinks	    { color:#000; width:620px; font-size : 10px; vertical-align:bottom; text-align:center;}     
	
	
.debug
{
    position:absolute;
    left:1200px;
    
}
#DEBUG
{
    position:absolute;
    left:1200px;
}


/* --------------------------------------------------------------- */
/* Footer Styles                                                  */
/* ------------------------------------------------------------- */

#Footer
{
	margin: 50px auto 50px auto;
	text-align: center;
	clear: both;
}

#Footer p
{
	line-height: normal;
	font-size: 10px
}

.EstarImg
{
	position:absolute;
	top:30px;
	left:0px;
}

/*.style3 {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.style5 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.style6 {font-size: 11px}
.style7 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.style8 {font-size: 9px}*/