/* ################################################################################################ */
/* default print style sheet */
/* ################################################################################################ */

* { border: none; font-family: Arial, sans-serif; color: black; background-color: transparent; text-decoration: none; }

body { font-size: 80%; }

#sitenav { display: none; } 
#toolbar { display: none; } 
.promo { display: none; } 
.breadcrum { display: none; }
#pagebuttons { display: none; }

#header { position: static; float: none; display: none; padding: 0 0 3em 0; }
#logo { position: static; float: none; display: block; text-align: center; }
#logo a { display: inline; font: 14pt/16pt Helvetica, Arial, sans-serif; text-indent: 0; }
.printHeader { display: block; position: absolute; top: 10px ; left: 0px; }

#chapters { display: none; }

#body	{ position: relative; top: 25px; margin: 0 0 0 25px; }
#content h1 { position: static; font: 16pt/20pt Helvetica, Arial, sans-serif; }
#content h2 { position: static; font: 14pt/17pt Helvetica, Arial, sans-serif; }
#content h3 { position: static; font: 12pt/14pt Helvetica, Arial, sans-serif; }
#content h4 { position: static; font: 10pt/13pt Helvetica, Arial, sans-serif; }
#content #sidebar { display: none; }
#content .pageheader #breadcrumb { display: none; }
#content .pageheader .printButton { display: none; }
#content .paginaion ul { margin: 0; border-top: 1px solid #C2CDD8; padding: 0.3em 0 0 0; list-style-position: inside; }
#content .paginaion ul li { display: inline; margin: 0; padding: 0; font-size: 0.9em; }
#content .article { position: static; font: 10pt/14pt Helvetica, Arial, sans-serif; }
#content .newsitem { position: static; font: 10pt/14pt Helvetica, Arial, sans-serif; }
#content .product { position: static; font: 10pt/14pt Helvetica, Arial, sans-serif; }
#content .agenda { position: static; font: 10pt/14pt Helvetica, Arial, sans-serif; }
#content #extra { display: none; }
#content form .errormessage { display: none; }
#content .results               { margin: 0; padding: 0; }
#content .results ol            { margin: 0 0 -2px 0; padding: 0 0 0 0; font-weight: bold; list-style-position: outside; }
html>body #content .results ol  { list-style-position: inside; }
#content .results ol li         { margin: 0 0 0 0; border-bottom: 1px solid #fff; padding: 0.5em 0; }
#content .results ol li a     	{ display: block; margin: 0 0 0 3em; }
html>body #content .results ol li a     { margin:-1.3em 0 0 2.5em; }
#content .results img           { border: 1px solid #738b97; float: none; margin-top: 20px;}
#content .results .thumbnail    { width: 113px; margin: 0 50px 60px 0; float: left; line-height: 1.0em;}
#content .results .thumbnail hr { height: 10px; width: 113px; border: none; color: #fff; background-color: #fff; }
#content .results .thumbnail h4 { font-size: 0.85em; font-weight: normal; margin: 0; }
#content .results .thumbnail h5 { font-size: 0.7em; margin: 0; }

/* forms */
.label              			{ float: left; width: 35%; }
#body img                  { float: left; }
#body form .submessage     { float: right; display: inline; width: auto; }
#body .alert form .message { float: none;  }
#body form .buttonextra    { float: left; margin: 0.2em 0; border: 1px solid #8ba0b1; padding: 0; width: auto; font-size: 0.85em; background-color: #b7c3cf; cursor: pointer; }
#body form fieldset        { margin: 0; border: 1px solid #c1cdd9; padding: 0.5em 1em 1em 1em; }
#body form .clr            { margin: 0 0 0.4em 0;}
#content form input,
#content form textarea,
#content form select { border: 1px solid #666; width: 300px; }
/* forms */

#footer { display: none; }

#sidePanels { display: none; }
.theEnd { display: none; }
.printButton,
#readspeaker_button { display: none; }

