* {margin: 0px; padding: 0px;}
body {font-family: arial, helvetica, sans-serif; font-size: 12pt; background: #fff; color: #000!important;}

table, th, td {font-family: arial, helvetica, sans-serif; margin: 0 0 10px;}
td, th	{padding: 5px; margin: 0; vertical-align: top;}

ul, ol, blockquote	{margin: 0 20px 15px;}
h1	{font-size: 17pt; font-weight: bold; margin-bottom: 10px!important;}
h2	{font-size: 12pt; font-weight: normal; color: #000;}
h3	{font-size: 11pt; color: #000;}
h4	{font-size: 10pt; color: #000;}

img, a img {border: none; display: block; margin: 10px 0;}
.thumbtext img {top: -8px; text-align: left;}
.thumbtext h3 a, .thumbtext h4 a {text-decoration: none; color: #000;}

#wrapper, #wrap, #container {float: none!important; background-image: none; margin: 0!important; padding: 0!important;}
#container	{width: auto!important;}
	* html #container {width: 920px!important;}

#header	{float: none!important; background-image: none; height: 75px; border-bottom: 1px solid #000!important; margin-bottom: 20px;}
#maincontent, #maincontent2 {display:block!important; width: auto!important; float: none!important; margin: 0!important; padding: 0!important;}
	* html #maincontent {width: 720px!important;}
.layout-b2-nav .column {width: 720px!important;}

.hide, #toplinks, #search-top, #nav, #section, #right, #left, #footer, #headnav, #breadcrumbs, #container #header p, .layout-b2-nav .column-last, .button, .center.topgap, form {display: none;}
.rssfeed {display:none!important; }
table.datasheet {table-layout: fixed;}
table.datasheet th, table.datasheet td {color: #000!important;}

#tabs {width: auto !important; border-top: 1px solid #000;}
.ui-tabs-panel {border-top: none!important;}
.ui-tabs-nav li {background: none; text-indent: -1000em;}
.ui-tabs-nav li span {display: none!important;}

#main_logo {top: 10px; left: 0;}
#main_logo a {display: none;}
/*Added for pop-up print-JMP 09-22-06*/
.popup-logo a {display: none;}
.close  {display: none;}

.sidebox {display: none;}
.sidebox2 {display: none;}
#right ul {display:none;}
#right2 {display:none;}
#rightnav, rightnav pdfimage {display:none;}

ul.arrows li {list-style-type: disc; background: none; padding-left: 0;}

.printcontact	{float: none!important; display: block; font-size: 8pt;}

.layout-b1 h1,
.layout-b2 h1,
.layout-b3 h1,
.layout-b4 h1,
.layout-b1 h2,
.layout-b2 h2,
.layout-b3 h2,
.layout-b4 h2 {width: 450px!important; _width: 500px!important;}

.layout-a2 .column,
.layout-b2 .column,
.layout-c2 .column {float: none!important; width: auto!important;}

.layout-a2 .column-last,
.layout-b2 .column-last,
.layout-c2 .column-last {display: none;}

.layout-bio .column {width: 468px!important; padding-bottom: 30px;}
	* html .layout-bio .column {width: 500px!important;}
	*+ html .layout-bio .column {width: 452px!important;}
.layout-bio .box {display: none;}


/* sIFR STYLES
-------------------------------------------- */

/*=:project
    scalable Inman Flash Replacement (sIFR) version 3.

  =:file
    Copyright: 2006 Mark Wubben.
    Author: Mark Wubben, <http://novemberborn.net/>

  =:history
    * IFR: Shaun Inman
    * sIFR 1: Mike Davidson, Shaun Inman and Tomas Jogin
    * sIFR 2: Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben

  =:license
    This software is licensed and provided under the CC-GNU LGPL.
    See <http://creativecommons.org/licenses/LGPL/2.1/>    
*/


/* This is the print stylesheet to hide the Flash headlines from the browser... regular browser text headlines will now print as normal */

.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;
}