/* Printer-fiendly stylesheet */

/* Print Structure */
#sec, #ter, #pri, #inner {float:none;}
html>body #inner {width:auto;}
#sec, #ter, #nav, #ft ul {display:none;}
#outer, #innerpagewrap, #wrap {border-width:0;}

form#contactform label, form#contactform input {display:block;}
form#contactform div.radios label, form#contactform div.radios input {display:inline;}
fieldset {margin-bottom:20px;}


/* END Print Structure */

/* Print theme */
body * { /* Makes everything monotone for easy printing */
background-color:#fff;
color:#000;
font-size:10pt;
font-family:Georgia, "Times New Roman", Times, serif;
line-height:14pt;
}

h1 {font-size:14pt;}
h2 {font-size:12pt; margin-top:15px;}
h3 {font-size:11pt;}
table tr#mainrow thead th h3, table tbody th {font-size:10pt;}
table th {text-align:left;}

a, a:link, a:visited { /* Removes formatting on all links */
	text-decoration:none;
	background-color:inherit;
	color:inherit;
	}

#wrap {margin-bottom:2em;}

#ftwrap {
	border-top:1px solid #000;
	border-width:1px 0;
	padding-top:0.5em;
	}

ul.normalize li {margin-bottom:7px;}

a img {border:none;}

body.faqs dt {font-weight:bold;}
body.faqs dd {margin-bottom:8px;}

thead {display:table-header-group;}
table {margin:20px 0; width:100%;}
table th {width:100px;}
table th h3 {margin:0; padding:0;}

table tr#mainrow td, 
table tr#mainrow th, 
table tr th, 
table tr td,
body.depotsched table td,
body.depotsched table th {border-bottom:1px solid #000; border-right:1px solid #000;}

table tr#mainrow td, 
table tr th,
body.depotsched tbody th.sideth,
body.depotsched tbody td.first {border-left:1px solid #000;}

table tr#mainrow th {border-left:none;}
table th, table td {padding:3px 5px;}

table tr#mainrow td, 
table tr#mainrow th,
body.depotsched thead th,
body.depotsched thead td {border-top:1px solid #000;}

table tr#mainrow th a, table tr#mainrow th span {font-weight:normal;}

body.containers table {margin:0;}
body.containers table th, body.containers table td {border:none;}
body.containers #content img {display:block;}

body.depotsched table * {border:none;}
body.depotsched table thead td.borderless {border-top:none;}

#ft p {margin:0; padding:0;}

.noprint,
p#skipme, #searchandutilitylinks, #nav, #snav, #content img, #text_nav,
#forakerlink, #crumbs,
.more,
body.home hr,
form#contactform fieldset#commentsquestions label,
body.faqs ul.list,
#ternav {display:none;}

body.industrylinks .split_link_group ul.normalize li a:after {
	content:" <" attr(href) "> ";
	color:#666;
	font-style:italic;
	font-weight:normal;
	}

/* END Print theme */

/* Win/IE6 and below fixes */
* html #ftwrap {
/* \*/
margin-top:	1em;
/* */
}
/* END Win/IE6 and below fixes */