/* storm king computer consulting print styles */
/* website 2008 by storm king computers */ 
/* http://www.stormkingcomputers.net */

/* body */

body { color: black; background-color: white; font: 11px Arial, Helvetica, sans-serif; margin: 0; padding: 0; }

.doNotPrint { display: none !important; }

/* active links */

a { color: black; background-color: transparent; text-decoration: none; }

/* container */

#container { margin: 0; padding: 0; text-align: left; }

/* header */

#header { display: none; }

/* utility navigation */

#utilitynav { display: none; }

/* main navigation */

#nav { display: none; }

/* wrapper */

#wrapper { margin: 0; padding: 0; text-align: left; }

/* main content */

#main-content { margin: 0; padding: 0; text-align: left; }

#content { margin: 0; padding: 0; text-align: left; }

#content h1 { text-align: left; font: 15px Arial, Helvetica, sans-serif; font-weight: normal; color: black; margin: 0; padding: 0 0 20px 0; clear: both; }

#content h2 { text-align: left; font: 15px Arial, Helvetica, sans-serif; font-weight: normal; color: black; margin: 0; padding: 0 0 20px 0; clear: both; }

#content p { text-align: left; font: 11px Arial, Helvetica, sans-serif; font-weight: normal; color: black; margin: 0; padding: 0 0 20px 0; line-height: 150%; }

#content p.clear { text-align: left; font: 11px Arial, Helvetica, sans-serif; font-weight: normal; color: black; margin: 0; padding: 0 0 20px 0; line-height: 150%; }

#content p.spacer { text-align: left; font: 11px Arial, Helvetica, sans-serif; font-weight: normal; color: black; margin: 0; padding: 0 0 20px 0; line-height: 150%; }

#content p.form { margin: 0; padding: 0 0 20px 0; font: 11px Arial, Helvetica, sans-serif; font-weight: normal; text-align: left; color: black; line-height: 150%; }

#content p.post { text-align: left; font: 11px Arial, Helvetica, sans-serif; font-weight: normal; color: black; margin: 0; padding: 0 0 20px 0; line-height: 150%; }

.more, .more a, .more a:hover { display: none; }

/* sidebar */

#sidebar { display: none; }

/* footer */

#footerbar { margin: 0; padding: 0; clear: both; border-top: 1px solid black; background: none; }

#footer { margin: 0; padding: 0; }

#footer p { margin: 35px 0 0 0; padding: 0; text-align: center; line-height: 150%; color: black; }

/* forms */

.sidebarform { display: none; }

.contentform { display: none; }

/* pull quotes */

#content .pullquote { margin: 0 0 20px 0; padding: 0 0 0 22px; background: transparent url(../graphics/quote_open1.gif) no-repeat 30px top; }

/* acronym and tooltip */

acronym, .tooltip { font-style: italic; margin: 0; padding: 0; border-bottom: none; }

acronym:after, .tooltip:after {  /* Prints titles after the acronyms/titletips. Doesn't work in MSIE */ content: "(" attr(title) ")"; font-size: 90%; font-style: normal; padding-left: 1ex; }

/* images */

.logo { display: none; }

.leftimage { display: none; }

.rightimage { display: none; }

.footerimage { display: none; }

.icon { display: none; }

.quoteopen { margin: 0; padding: 0 5px 2px 0; float: left; border: none; }

.quoteclose { margin: 0; padding: 0 0 2px 5px; float: right; border: none; }

/* spans */

span.asterisk { color: black; }

span.comment { margin: 0; padding: 0 0 0 5px; background: none; color: black; }