/* PRINT STYLES
------------------------------------------------------------------------------------- */
body { text-align:left; font-size:12px; font-family:arial, helvetica, sans-serif; color:#000; background:#fff; }

img { border:none; }

a:link { color:#333; text-decoration:underline; }
a:visited { color:#666; text-decoration:underline; }

#skip, .hide, #nav, #subnav, #tertnav, #header form, .more, .yui-nav, .tab-more, #footer ul, #breadcrumb, #textsize, .select label, .btn-form { display:none; }

#header blockquote { font-size:14px; }

input, select, textarea { border:none; }
input, textarea { padding-left:3px; }
label { padding-right:10px; }

h1, blockquote { clear:both; }
h1, h1 * { font-size:18px; }
h2, h2 * { font-size:14px; }
h2 { padding-top:15px; }

#main p img { margin:0 20px 20px 0; float:left; }

.home .floatleft { float:none; display:block; }
.actionbox img { margin:0 0 10px; display:block; }

.list-bio li { margin:0 0 25px; list-style:none; display:block; clear:left; }
.list-bio li img{ margin:0 20px 20px 0; float:left; }
.list-bio li h2, .list-bio li h3 { padding:0; display:block; }
.list-bio li h2 { margin:0 0 -12px; }
.list-bio li h3 { margin:0 0 -20px; }

.list-arrow li { margin:0 0 10px; line-height:16px; }

#footer { margin:40px 0 0; padding:5px 0 0; border-top:1px solid #ddd; }

a.pdf:after { content:" [PDF]"; }

.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {display: none !important;height: 0;width: 0;position: absolute;overflow: hidden; }
.sIFR-alternate {visibility: visible !important;display: block !important;position: static !important;left: auto !important;top: auto !important; }
/*
.sIFR-flash { display:none !important; height:0; width:0; position:absolute; overflow:hidden; }
.sIFR-alternate { visibility:visible !important; display:block !important; position:static !important; left:auto !important; top:auto !important; width:auto !important; height:auto !important; }
*/