/* PRINT STYLES
------------------------------------------------------------------------------------- */
body { text-align: left; font-size: 12px; font-family: arial, helvetica, sans-serif; color: #000; background: #fff; }

a:link { color: #333; text-decoration: underline; }
a:visited { color: #666; text-decoration: underline; }

h1, h2, h3, h4, h5, h6 { clear:both; }

#skip, #nav, #subnav, #header_tools, #h_sidebar_tab ul, #footer ul, ul.yui-nav, .nav, .btn, #proddetail_thumb { display:none !important; }

#breadcrumb li { list-style:none; float:left; display:inline; }
#breadcrumb li a { padding-right:6px; text-decoration:none; }
#breadcrumb li a:after { content:" >"; }

.main_wide { margin:0 0 20px; }
.prodlist { margin:0 0 10px; }
.story { margin:15px 0 0; }
.story div { text-align:left; }
.box { margin:0 0 15px; } 

.module_list a { text-decoration:none; }
.module_list small { font-size:12px; }

/* This is the print stylesheet to hide the Flash headlines from the browser... regular browser text headlines will now print as normal */
.sIFR-flash, .sIFR-flash object, .sIFR-flash embed { display: none !important; width: 0; height: 0;	position: absolute;	overflow: hidden; }

span.sIFR-alternate { visibility: visible !important; display: block !important; position: static !important; left: auto !important; top: auto !important; }

.clearfix:after, form:after, form:after, .prodlist:after, .prodlist ul:after, .tabbox:after, #breadcrumb:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
/* PLEASE LEAVE BOTH THESE LINES, FIX FOR IE7 */
.clearfix, form, .prodlist, .prodlist ul, .tabbox, #breadcrumb { display:inline-block; }
.clearfix, form, .prodlist, .prodlist ul, .tabbox, #breadcrumb { /*\*/display:block;/**/ }
