﻿

.description
{
	font-size:14px;
	color:red;
}


p
{
font-size:9pt;
font-family:serif; 
}

#intro
{
padding-top:40px;
font-size:9pt;
font-family:serif; 
color:#58595B;
}

hr
{
color:white;
align:left;
width:174;
height:1px;
size:1px;
}

#catalogsubnav table
{
background-color: #C7C5AC; 
}

h1
{
padding-top:10pt;
font-family:Verdana,sans-serif; 
font-size:24pt;
color:#9F9A74;
}

.catheader
{
color:#58595B;
padding-top:15px;
padding-bottom:5px;
padding-left:5px;
font-size:10pt; 
font-family:Garamond; 
padding-left: 22px; 
font-weight:bold;
}

.catheader a
{
color:#58595B;
}

#catalogsubnav .block
{
border-right:1px solid #FFFFFF; 
background-color: #E4E3D6; 
width:41px; 
}


.cattile 
{
font-size:10pt; 
font-family:Garamond,Times,sans-serif;
padding-left: 22px;
background-color: #C7C5AC; 
height:15px; 
}

.cattile a
{
color:#58595B;
}

.cattile a:visited
{
color:#58595B;
}


.cattileover
{
font-size:10pt; 
font-family:Garamond,Times,sans-serif; 
padding-left: 22px;
background-color: #C7C5AC; 
height:15px; 
background-image:url('/images/catalogsubnav_back.gif'); 
background-repeat:no-repeat
}


.cattileover a
{
color:#231F20;
}

.cattileover a:hover
{
color:#231F20;
}

.cattileover a:visited
{
color:#231F20;
}

#marketmain
{
margin-top:5px;
margin-bottom:5px;
height:372px;
width:464px;
}

#marketmainquad1
{
height:154px;
width:168px;
border-bottom:1px solid #FFFFFF; 
border-right:1px solid #FFFFFF; 
}

#marketmainquad2
{
border-bottom:1px solid #FFFFFF; 
height:154px;
width:296px;
}

#marketmainquad3
{
border-right:1px solid #FFFFFF; 
height:217px;
width:168px;
}

#marketmainquad4
{
height:217px;
width:296px;
}

#marketdesc
{
font-size: 12pt; 
font-family: Garamond,Times; 
color: #58595B; 
line-height: 150%; 
font-style:italic
}

#cataloglist
{
align:top;
color:#58595B;
font-family: sans-serif;
font-size:10pt;
font-weight: bold
}

#cartlist
{
align:top;
color:#58595B;
font-family: sans-serif;
font-size:10pt;
font-weight: bold
}


div#installlist
{
width:90px;
height:170px;
font-size:10pt;
font-family: Garamond,Times,serif; 
color: #58595B; 
float:left;
padding:18px;
align:center;
}

#installlist img
{
margin-right:0px;
border:0;
}

div#productlist
{
width:110px;
font-size:9pt;
font-family: Garamond,Times,serif; 
color: #58595B; 
float:left;
padding:18px;
align:center;
display:inline-block;
}

#productlist img
{
border:0;
}

div#productlist-shape
{
width:105px;
height:207px;
font-size:9pt;
font-family: Garamond,Times,serif; 
color: #58595B; 
float:left;
padding:18px;

display:inline-block;
}

#productlist-shape img
{
border:0;
}


#prodandnum
{
padding:5px;
}

#productdetail a
{
font-size:6pt;
font-family: Verdana,sans-serif; 
color: #58595B;
}

#productdetail a:hover
{
color: white;
}

#subproductlist
{
font-size:8pt;
font-family: sans-serif; 
color: #58595B; 
float:left;
padding-bottom:10px;
padding-left:10px;
align:right;
}


#speclist
{
font-size:12pt;
font-family: Garamond,Times,sans-serif; 
color: #58595B; 
align:left;
margin-top:-10px;
margin-bottom:-10px; 
width:90%;
}


#speclist a
{
font-size:12pt;
font-family: Garamond,Times,sans-serif; 
color: #58595B; 
align:left;
margin-top:10px;
margin-bottom:10px;
text-decoration:underline;
}

#speclisttitle
{
font-size:10pt;
font-family: sans-serif; 
color:#58595B;
font-weight:bold;
}

#speclisttitle hr
{
color:black;
text-align:left;
width:400px;
)

#featuretext
{
font-size:10pt;
font-family: sans-serif; 
color:black;
}

#colorspecifications
{

font-family: Garamond,Times; 
color: #000000; 
}

#colorspecifications td
{
border:1px solid #808080; font-size: 9pt; 
}


#colorspecifications .colorspecheader
	{
	background-color:#C0C0C0;
	font-weight:bold
	}
	
