/* CSS Document */
/* List Display */
#productContainer{ }
/* Product Title*/ 
#ptitle{
 position:relative; 
 width:100%;
 text-transform: uppercase;
} 
 
#pleftcol{
 width:20%; 
 float:left; 
 position:relative;
 margin-top: 10px;
 
  }
 
#pmaincol{
 background-color: #FFFFFF;  
 float: right; 
 display:inline; 	
 position: relative;
/* margin-left: 2%;*/
 margin-bottom: 10px; 
 width:78%;
 }
 
 /* Single Item Display */
 .tt_products_item_single_display h1 {
 text-transform: uppercase;
 }
.imgleftcol{
 float:left; 
 position:relative; 
  }
 
.imgrightcol{background-color: #FFFFFF;  
 float: right; 
 display:inline; 
 position: relative; 

 }
.listimg{
 float:left; 
 position:relative;
 margin-right: 10px; 
  }
 .important{
 color:#FF0000;
 font-weight:500;
 }
 
 /* *** Float containers fix *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  
 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
.imgleftcol{display:none;} 
.twocols, .imgrightcol{width:100%; float:none;}
}

.page_navigation {
	text-align:center;
}
.navbottons {
	width: 300px;

}
.page_prev {
	float: left;
}
.page_prev a:link {
	color: #0000ff;
	text-decoration: none;
}
.page_next {
	float: right;
}
.page_next a:link {
	color: #0000ff;
	text-decoration: none;
}
.price_fullview, .total {
	color: #ff0000;
	font-size: 14px;
}
/* Search */
.tt_products_item_search {
	text-align:center;	
}
.tt_products_item_search label {
	padding-right:10px;
}
.tt_products_search_box {
	margin-bottom:50px;
}
.sitenotice {
	color: #ff0000;
}
.error {
	color:#ff0000;
	text-align:center;
}
/* Shopping Cart  */
td .price,.total {
	width: 50px;
}


/* Cat Styles 
#tx-ttproducts-pi1-listcat ul {margin: 0;padding: 0;list-style-type: none;}
#tx-ttproducts-pi1-listcat li { margin: 0; }
#tx-ttproducts-pi1-listcat a {display: block;color: #333;background-color: transparent;width: 140px;padding: 2px 10px;
text-decoration: none;border-top: 1px solid #aaa;border-bottom: 1px solid #aaa;border-left: 1px solid #aaa;}
#tx-ttproducts-pi1-listcat a:hover {background-color: #ddd;color: #333;border-right: 10px solid #aaa;padding: 2px 1px 2px 10px;}
#tx-ttproducts-pi1-listcat ul ul {margin-left: 10px;padding: 0;list-style-type: none;}
#tx-ttproducts-pi1-listcat li li a {display: block;color: #333;background-color: transparent;width: 130px;padding: 2px 10px;margin: 0;border-top: none;border-bottom: none;border-left: 1px solid #aaa;text-decoration: none;}
#tx-ttproducts-pi1-listcat ul ul ul {margin-left: 10px;padding: 0;list-style-type: none;}
#tx-ttproducts-pi1-listcat li li li a {display: block;color: #333;background-color: transparent;width: 120px;padding: 2px 10px;margin: 0;border-top: none;border-bottom: none;border-left: 1px solid #aaa;text-decoration: none;}*/

/*Style 3*/
/* level 1 */
#tx-ttproducts-pi1-listcat { margin-left: 0px; border-right: 0px solid gray; border-bottom: 0px solid gray; border-left: 0px solid gray; font-size:13px;}
#tx-ttproducts-pi1-listcat ul {margin: 0;padding: 0;list-style-type: none;}
#tx-ttproducts-pi1-listcat li { margin: 0 0 1px 0; border-top: 0px solid gray;}
#tx-ttproducts-pi1-listcat a {display: block;padding: 2px 5px;width: 140px;color: #0000FF;text-decoration: none;}
#tx-ttproducts-pi1-listcat a:active {color: #0099FF;text-decoration: none; font-weight:bold;}
#tx-ttproducts-pi1-listcat a:hover {color: #0099FF;text-decoration: none;}
/* level 2 */
#tx-ttproducts-pi1-listcat ul ul li { margin: 0 0 1px 0;border-top: 0px solid gray;}
#tx-ttproducts-pi1-listcat ul ul a {display: block;padding: 2px 5px 2px 20px;width: 135px;color: #0000FF;text-decoration: none;}
#tx-ttproducts-pi1-listcat ul ul a:hover {color: #0099FF;text-decoration: none;}
/* level 3 */
#tx-ttproducts-pi1-listcat ul ul ul li { margin: 0 0 1px 0; border-top: 0px solid gray;}
#tx-ttproducts-pi1-listcat ul ul ul a {display: block;padding: 2px 5px 2px 30px;width: 120px;color: 0000FF;text-decoration: none;}
#tx-ttproducts-pi1-listcat ul ul ul a:hover {color: #0099FF;text-decoration: none;}

