html,body
{
	background-color:#eeeeee;
	font-family:Verdana, Arial; 
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
}

.PageBreak		{PAGE-BREAK-AFTER: always;}

img	{border-width: 0px 0px 0px 0px;}

div	{padding:0px 0px 0px 0px;border-width: 0px 0px 0px 0px;}



/************************************************************************
* 	Main Containers & Borders
************************************************************************/
div#PageCenterContainer
{
	width:786px;
	margin:0px auto;  
}

div#MainContainer
{
	width:761px;
	float:left;
	background-image:url(/images/main_bg.gif);
	background-repeat:repeat-y; 
	padding:0px 12px 0px 13px;      
}

/************************************************************************
*	Header
************************************************************************/
div#HeaderContainer
{
	width:761px;
	float:left;
}

div#HeaderImageContainer
{
	width:761px;
	height:97px;
	background-image:url(/images/header.gif); 	
	border-bottom:solid 1px #1966ac;
	float:left;
	overflow:hidden;      
}

div#NavAndSearchContainer
{
	width:761px;
	height:29px;
	float:left;  
	border-top:solid 1px #3987cf; 
	background-image:url(/images/nav_bg.gif); 
	background-repeat:repeat-x; 
}



/************************************************************************
*	MainBody
************************************************************************/
div#MainBodyContainer
{
	width:741px;
	float:left;
	padding:10px 10px 10px 10px;   
}

div#MainBodyContainer1
{
	width:761px;
	float:left;
	padding:10px 0px 10px 0px;    
}

div#PageTitleContainer
{
	width:738px;
	padding-bottom:1px;  
	padding-left:3px; 
	background-image:url(/images/pagetitle_dot.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	float:left;       
}

div#PageTitleOuterContainer1
{
	width:741px;
	float:left;
	padding:0px 10px 0px 10px;  
	float:left;       
}
	


div#IndexContentContainer
{
	width:230px;
	float:left;
	overflow:hidden;   
	padding-top:15px;
	padding-right:20px;     
}

div#IndexRandomPortfolioContainer
{
	width:220px;
	overflow:hidden;  
	float:left;  
	padding-top:15px; 
	padding-right:18px; 
}

div#ShopNowTop
{
	width:220px;
	height:26px;
	float:left;
	background-image:url(/images/shop_now_header.gif);    
}

div#ShowNow
{
	padding:10px;
	border:solid 1px #cbc5c5;
	border-width:0px 1px 0px 1px;
	float:left;   
	width:198px;
	_height:100px;
	min-height:100px;   
}

div#ShopNowBottom
{
	width:220px;
	height:7px;
	float:left;
	background-image:url(/images/shop_now_bottom.gif);     
}


div#InternalContentContainer
{
	width:741px;
	float:left;
	_height:560px;
	min-height:560px;
	padding:10px 0px 20px 0px;		
}

div#InternalContentContainer1
{
	width:761px;
	float:left;
	padding:20px 0px 20px 0px;		
}

div#UserEntryContainer
{
	width:225px;
	float:left;
	overflow:hidden;
	padding-top:15px;
	padding-left:15px;       
}

div#IndexPortfolioContainer
{
	width:741px;
	float:left;
	padding-top:15px;   
	background-image:url(/images/index_dotline.gif);
	background-position:center top;
	background-repeat:no-repeat;  
	margin-top:10px;  
}

div#FeaturedProductHeader
{
	width:220px;
	height:26px;
	float:left;
	background-image:url(/images/fpt_header.gif);     
}

div#FeaturedProduct
{
	width:198px;
	border:solid 1px #cbc5c5;
	border-width:0px 1px 0px 1px;
	height:205px;
	overflow:hidden;
	padding-left:20px; 
	float:left;      
}

div#FeaturedProductBottom
{
	width:220px;
	height:6px;
	float:left;
	background-image:url(/images/fp_bottom.gif);     
}

/************************************************************************
*	Product Category (Left Pane)
************************************************************************/
div#ProductCategoryListContainer
{
	width:145px;
	float:left; 
}

div#ProductCategoryTitle
{
	width:145px;
	height:28px;
	float:left;    
	overflow:hidden;  
	background-image:url(/images/pd_title.gif); 
}

div#ProductCategoryBottom
{
	width:145px;
	height:10px;
	float:left;    
	background-image:url(/images/pd_bottom.gif);
}

/************************************************************************
*	Product List (Left Pane)
************************************************************************/
div#ProductListContainer
{
	width:556px;
	float:left;  
	padding:0px 10px 15px 0px;
	overflow:hidden;   
}


div#ProductDetailContainer
{
	width:556px;
	float:left;  
	padding:15px 10px 15px 0px;
	overflow:hidden;  
}

div#ProductPortfolioContainer
{ 
	width:560px;
	float:left ; 
	padding:15px 10px 15px 10px;
	text-align:left;  
	border-bottom:solid 1px #d6d6d6;  
}

div#FeedBackAndImageContainer
{
	width:556px;
	float:left;
	padding:10px 0px 10px 0px;    
}

div#SatisfactionImageContainer
{
	width:210px;
	float:left;  
	text-align:right;  
	padding-top:20px;    
}

div#ProductItmeContainer
{
	width:580px;
	float:left;  
	overflow:hidden;   
}

/************************************************************************
*	Shopping cart
************************************************************************/

div#ShoppingCartContainer
{
	width:586px;
	float:left;  
	_height:400px;
	min-height:400px;
}


div#CustomerLogonContainer
{
	width:566px;
	float:left;  
	padding:10px 0px 15px 0px;
	overflow:hidden;  
	text-align:center;   
}


div#CheckoutHeader
{
	padding-bottom:10px; 
	font-family: Arial, Verdana;
	font-size:16px;
	color:#004398;
	font-weight:bold; 
	float:left;
	width:100%;   
}

div#FreightLinkContainer
{
	padding-bottom:10px;
	width:100%;  float:left;    
	font-family:Arial; font-size:11px; color:#605a5a; font-weight:normal;
}

div#FreightLinkContainer a:link {font-family:Arial; font-size:11px; color:#004398;  text-decoration:underline;  }
div#FreightLinkContainer a:active {font-family:Arial; font-size:11px;color:#004398; text-decoration:underline;}
div#FreightLinkContainer a:visted {font-family:Arial; font-size:11px; color:#004398;text-decoration:underline;}
div#FreightLinkContainer a:hover {font-family:Arial; font-size:11px; color:#0b5cc3;text-decoration:underline;}


