body	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#F4F4F6;
	}
	
A:link {text-decoration: none; color: white}
A:visited {text-decoration: none; color: white;}
A:active {text-decoration: none; color: white;}
A:hover {text-decoration: underline; color: white;}

ul li {
    display: inline; }


/***********************************************************************************/
/**  base style used for all pages except the product and subproduct pages
/***********************************************************************************/
#content 
{
    width:950px;
    list-style:none; 
    position: relative;
    margin:0;
    padding:0;
    text-align:left; 
    font-size:14px; 
}

#content li {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 14px;
}

#content li p {

	padding:20px 15px 15px 15px;
}

#content p {

	padding:0px 0px 0px 15px;
	margin-right:3px;
}

/***********************************************************************************/
/**  content on the home page
/**     
/***********************************************************************************/

#content li.homeleft 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
    float:left;
	width:580px;
}

#content li.homeright 
{
	width:370px; float:right;	  	
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}


#quotetitlebar
{
    text-align:center;
    border: solid 1px #B4B4B4;
    background-color:#DADADA;
    padding: 10px 0px 10px 0px;
    margin: 15px 0px 20px 0px;
    
}

#quoteheader {
    background-color:#2B2B2B;
    font-size:22px; 
    margin-right:3px;
    margin-bottom:25px;
    margin-top:25px;
    padding-left:20px;
    line-height:32px;
    text-align:center;
    
}



/***********************************************************************************/
/**  content on the about page
/** 
/***********************************************************************************/

#content li.aboutleft {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
    float:left;
	width:804px;
}

#content li.aboutright {
	width:146px; float:right;	  	
}

#content li.aboutleft p {
    padding:0px 10px 0px 10px;  margin:12px;
}

/***********************************************************************************/
/**  content on the solid or flexible page
/** 
/***********************************************************************************/

#content li.solidflexleft {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
    float:left;
	width:581px;
}

#content li.solidflexright {
	width:369px; 
	float:right;	  	
}

#content li.solidflexleft p {
  padding:0px 10px 0px 10px;  
  margin:12px; 
}

#solidflexul {
    top:-10px; 
    position:relative;
}

#solidflexul li {
    display:list-item; 
    list-style-type:disc;   
}

/***************************************************/
/**  solid or flexible? title
/***************************************************/
#solidflexheader {
    background-color:#E5E5E5;
    font-size:22px; 
    margin-right:3px;
    margin-bottom:20px;
    margin-top:25px;
    padding-left:20px;
    line-height:24px;
}


/***********************************************************************************/
/**  content on the location page
/** 
/***********************************************************************************/
#content li.locationleft {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
    float:left;
	width:581px;
	color:#000000;
}

#content li.locationleft p {
    padding:0px 10px 0px 10px;  
    margin:12px;   
}

#content li.locationleft a{
    color:black;
}

#content li.locationright {
	width:369px; 
	float:right; 
	background-color:#172240;	  		
}

#locationheader{
    background-color:#172240;
    font-size:18px; 
    margin-right:3px;
    margin-bottom:20px;
    margin-top:15px;
    padding-left:20px;
    line-height:30px;
    color:#FFFFFF; 
    text-align:center;
}

#locationul {
    top:-10px; 
    position:relative;
}

#locationul li {
    display:list-item; 
    list-style-type:disc;   
}



/***********************************************************************************/
/**  horizontal nav menu on all pages
/** 
/***********************************************************************************/

#menu 
{
	float: right;
    position: relative;
    top: 68px; 
    left: -20px;
    list-style: none;
    margin: 0;
    padding: 0;
    width: 665px;
    
}

#menu li 
{
	float: right;
	font-family: "trebuchet ms", Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	margin: 0;
	padding: 8px 15px;
}

#menu a 
{
	color: #000;
	display: block;
	float: left;
	margin: 1px;
	padding: 0px;
	text-decoration: none;
}
#menu a:hover 
{
	color: #996633;
	padding-bottom: 0px;	
}
		



#imagemap
{
  cursor:pointer;   
}



/*******************************************/
/**  used in the productsnav on the product
/**  main page
/*******************************************/
#productsul {
   
 
}

#productsul li {
    display:list-item;  
    list-style-type:disc;  
    padding-right:78px;
    padding-left:5px;
    line-height:25px;
    font-size:14px; 
}

#productsul li:hover {
    display:list-item; 
    /**background-color:#B3B3B3;*/
}

#productsul a:hover{    
    text-decoration:none;
}



.productheader
{
     font-size:16px;
     font-weight:bold;
}

.productlist
{
      margin-right:10px;
      left:-10px;
      position:relative;
     
}

.productlist li
{
     display:list-item;
}

#ShoppingCartLogo
{
    width:283px; 
    height:28px; 
    background-image:url('/MasterPages/Controls/Header/Images/shopping-cart.jpg'); 
    cursor:hand;
}

#ShoppingCartLogo a{    
    
   top:4px; position:relative;
    margin-right:22px;
    font-size:14px;
}


/***********************************************************************************/
/**  content on the product main page
/** 
/***********************************************************************************/
#content li.productsleft {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
    float:left;
	width:581px;
}

#content li.productsright {
	width:324px; 
	float:right;  
	background-image:url('/Products/images/product_nav_bg.gif'); 
	height:375px;  	
}

#ProductNavTitle{
    margin-top:10px;
    background-color:#B3B3B3;
    text-align:center;
    font-size:18px;
    line-height:35px;
}

#ProductItemNav 
{
	width:324px; 
	float:right;  
	background-image:url('/Products/images/product_nav_bg.gif'); background-repeat:no-repeat; 
	height:375px;  
	
}




/***********************************************************************************/
/**  Coming Soon
/**     
/***********************************************************************************/

#comingSoon p {

	color: #FFFFFF;
	padding-right:30px;
    padding-left:30px;
    font-size:14px;
}