/* CSS print styles */
body 				{ background: white; font-size: 12pt; }				
body { font-size: 12px; font-family: tahoma, arial, sans-serif; color: #333; }
table, th, td { font-size: 12px; font-family: tahoma, arial, sans-serif; color: #333; text-align: left; }


a:link { color: #0072bc; text-decoration: underline; }
a:visited { color: #666; text-decoration: underline; }
a:hover, a:active { color: #77b4db; text-decoration: underline; }

.floatright { float:right; }
.floatleft { float:left; }

a:link, a:visited 	{ color: #0033ff; background: transparent; font-weight: bold; text-decoration: underline; }

.logo, a img { border:0; }

/*#sidebar	{ float: right; width: 160px; font-size: 9px;}*/

#sidebar span	{ letter-spacing: -1px;}

#sidebar .pad	{ padding: 20px 0px 20px 20px;}

#sidebar strong	{ border-bottom: 1px dashed #aaa; display: block;}

#sidebar ul		{ list-style: square; color: #416199; margin: 5px 0px 0px 15px; }
.s_column	{ float: left; width: 175px; margin: 10px 5px 15px 0; }
.s_column2	{ float: left; margin: 10px 5px 15px 0; }

.headnav { display:none; }

/*.content img { display:none; }*/

.content { position: relative; float: left; display: inline;width: 590px; min-height: 340px; margin: 25px 0 20px 30px; line-height: 17px; }
  * html .content 						{ height: 340px; }
	#products .content 					{ min-height: 340px; }
		* html #products .content 		{ height: 340px; }
	.content .center_content { width: 460px; }
	.content p { padding: 0 0 15px; }
	.content p.intro { color: #745d02; font-size: 14px; line-height: 18px; width: 460px; }
	.content p.intro2 { color: #745d02; font-size: 12px; line-height: 16px; }
	.content ul, .content ol { padding: 5px 20px 15px; }

.product { float:left; font-size:11px; }

/* .prod_list { margin: -14px 0 20px 30px; width: 594px; }
	.prod_list .product { margin: 16px 15px 11px 0; width: 133px; min-height: 170px; float: left; }
	* html .prod_list .product { /*\*/height: 150px;/**/ }
		.prod_list .product img { margin: 0 0 4px 0; }
		.prod_list .product a { font-weight: bold; } */

.prod_list 		{ padding: 0 !important; font-size: 11px;}
	.prod_list ul	{ padding: 0; margin: 0 15px 6px;}
	.prod_list li 	{ list-style: none;}
	.prod_list a:link, .prod_list a:visited { padding-left: 12px;}
	.prod_list a.title:link, .prod_list a.title:visited { padding-left: 0; margin-left: -3px; }
	.prod_list a.expand { background: url(../images/icon_expand.gif) no-repeat 0% 3px; }
	.prod_list a.collapse { background: url(../images/icon_collapse.gif) no-repeat 0% 3px; }

.prod_thmb	{  float:left; width: 285px; margin: 0 5px 5px 0; font-size: 11px; min-height:200px; }
* html .prod_thmb { height:200px; }

	.product_info { margin: 0 0 20px; width: 580px; }
		.product_info th { padding: 2px 5px; color: #fff; font-weight: bold; background: #cfa606; border-bottom: 1px solid #fff; font-size: 11px;}
		.product_info td { padding: 2px 5px; color: #000; background: #f6eed1; border: 1px solid #fff; border-width: 0 1px 1px 0; font-size: 11px; }
		.product_info td.last { border-right: none; }
		
.prod_list .pages { margin-top: 10px; padding: 3px 0 0 0;  color: #745d02; font-size: 10px; border-top: 1px solid #efe1ab; }

.prod_list .product { margin: 16px 5px 11px 0; width: 266px; min-height: 200px; float: left; position: relative; display: inline; }
* html .prod_list .product { /*\*/height: 200px;/**/ }
	.prod_list .product p { font-size: 11px; }
		.prod_list .product p div { text-align: center; }
	.prod_list .product img { margin: 0 0 4px 0; }
	.prod_list .product a { font-weight: bold; }

#bread		{ font-size: 11px; color: #666; margin-bottom: 7px;  }

h1, h2, h3, #content, #footer {display: block;}

#nav, #global, #subnav, .subnav, .skip, .footer, .sidebar, .h_newsletter, .h_product, .tagline, #search, .view_by {display: none;}


.clear { clear:both; }
/* homepage
------------------------------------------------------------------------------------- */
