/*
ProductCart Shopping Cart Software, Copyright Early Impact LLC 2006, All Rights Reserved
Use this stylesheet to change the look of the default header and footer that ship with ProductCart
*/

	html, body {
		margin: 0;
		padding: 0;
	}
	
	body {
		font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
		font-size: 11px;
		color: #333333;
		text-align: center;
		background-color: #FFFFFF;
	}
	#psadsearch {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #999999;
		}
		
	#psadsearch a:link, #psadsearch a:visited, #psadsearch a:active {
		font-family: Arial, Helvetica, sans-serif;	
		color: #666666;
		text-decoration: underline;
		}
			
	#psadsearch a:hover {	
	   color: #666666;
	   text-decoration: underline;
	   }

/* TOP Page navigation */

	#psTopNavi {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #999999;
		}
		
	#psTopNavi a:link, #psTopNavi a:visited, #psTopNavi a:active {
		font-family: Arial, Helvetica, sans-serif;	
		color: #999999;
		text-decoration: none;
		}
			
	#psTopNavi a:hover {	
	   color: #666666;
	   text-decoration: underline;
	   }

/* TOP Page category navigation */

	#psTopCatNavi {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #000000;
		}
		
	#psTopCatNavi a:link, #psTopCatNavi a:visited, #psTopCatNavi a:active {
		font-family: Arial, Helvetica, sans-serif;	
		color: #000000;
		text-decoration: none;
		}
			
	#psTopCatNavi a:hover {	
	   color: #3366CC;
	   text-decoration: underline;
	   }	
 
  /* Email list box */
		 .formfont{
			font : normal 11px Verdana, Arial, Helvetica, sans-serif;
			color: #000000;
		}
		
		.heading{
			font : bold 12px Verdana, Arial, Helvetica, sans-serif;
			color: #ffffff;
		}
		.pssignupbox {
			border: #ffffff 1px solid; 
			padding: 1px;
			background: #ffffff; 
			font: 12px verdana, sans-serif; 
			width: 180px; 
			color: #999999; 
			outline: none
		}		
		.subscriptionbox{
			width: 400px;
			height: 300px;
			position: absolute;
			left: 10px;
			top: 10px;
		}
		
		.divborder{
			border-left: 2px solid #2157D7;
			border-right: 2px solid #2157D7;
			border-bottom: 2px solid #2157D7;
		}
 
 /* BOTTOM Page box */
      
		.psBox {
			border: #cccccc 1px solid;   
		   }   
		.psLineRight {
			border-right: #cccccc 1px solid;   
		   }   
		.psLineRightLeft {
			border-right: #cccccc 1px solid;   
			border-left: #cccccc 1px solid;
		   }  
		.pssearchbox {
			border: #999999 1px solid; 
			padding: 1px;
			background: #ffffff; 
			font: 12px verdana, sans-serif; 
			width: 100px; COLOR: #443; 
			outline: none
		}

 /* Content Slider */
		.contentslide{
		border: 1px #999999;
		border-bottom-width: 5px;
		padding: 3px;
		width: 550px;
		height: 390px;
		}
		
		.contentslide .contentdiv{
		display: none;
		}
		
		.pagination{
		width: 535px; /*Width of pagination DIV. To equal that of Content Slider's width, take into account the later's left/right paddings!*/
		text-align: right;
		background-color: white;
		border: 10px solid white;
		border-width: 0 10px; /*Left/ right border width of pagination DIV.*/
		padding: 0 0 4px 0;
		}
		
		* html .pagination{ /*Simplified box model hack to get IE5 to display width equal to that of Content Slider's*/
		width: 400px; /*IE5 width*/
		w\idth: 416px; /*IE6 width*/
		}
		
		.pagination a{
		padding: 0 5px;
		text-decoration: none; 
		color: #000000;
		background-color: #efefef;
		}
		
		.pagination a:hover, .pagination a.selected{
		color: #FFFFFF;
		background-color: #999999;
		}   