@charset "UTF-8";

/* print.css */
body {font-family:  "Garamond MT", "Times New Roman", serif; color:#000; background:none; /*font-size:10pt;*/}
.container {background:none;}
hr {background:#ccc;color:#ccc;width:100%;height:2px;margin:2em 0;padding:0;/*border:none;*/}
hr.space {background:#fff;color:#fff;}
h1, h2, h3, h4, h5, h6 {font-family:  /*"Garamond MT", "Book Antiqua", "Times New Roman",*/ serif; text-align: center;}
code {font:.9em "Courier New", Monaco, Courier, monospace;}
img {float:left;margin:1.5em 1.5em 1.5em 0;}
img.noFloat {float:none; margin:0;}
div.imgBox img { float: none; margin: 0; }
a img {border:none;}
p { margin:0 0 1.5em 0; text-indent: 1.5em; text-align: left; }
p img.top {margin-top:0;}
div.lowFoods p { text-indent: 0; }
strong { font-weight: bold; }
blockquote {margin:1.5em;padding:1em;font-style:italic;font-size:0.9em;}
table { width: 100%; margin-bottom: 1.5em }
tr.shaded { background:#eeeeee; }
td.paddingTop { padding-top: 1.5em; }
.bottom { margin-bottom: 0; }
.small {font-size:0.8em;}
.large {font-size:1.1em;}
.quiet {color:#999;}
.italic { font-style: italic; }
.bold { font-weight: bold; }
.italic { font-style: italic; }
.centered { text-align: center; text-indent: 0; }
.tableCentered { margin: 0 auto; margin-bottom: 1.5em; }
.marginCentered { margin: 0 auto; margin-bottom: 1.5em; }
.marginCentered1 { margin: 0 auto; margin-bottom: 1em; }
.noIndent { text-indent: 0; }
.revIndent { text-indent: 0; margin: 0; margin-left: 15pt; text-indent: -15pt;}
.txtRight { text-align: right; }
.txtLeft { text-align: left; }
.imgBox { float: right; margin: 0 0 1.5em 1.5em;}
.imgBox p { font-size:0.9em; font-style: italic; text-align: center; text-indent: 0;  }
.fltLeft { float: left; margin-right: 1.5em; }
.fltRight { float: right; margin-left: 1.5em; }
.fltRightPrint { float: right; margin-left: 1.5em; }
.blkBorder { border: 1px solid #000; }
.box { padding:1.5em; margin-bottom:1.5em; }
.normal { font-weight: normal; font-style: normal;}
.marginBtm { margin-bottom: 15pt; }
/*ul.navMain { display: none; }*/
/*a:link, a:visited {background:transparent;font-weight:700;text-decoration:underline;}*/
/*a:link:after, a:visited:after {content:" (" attr(href) ")";font-size:90%;}*/

.span1 { width: 40px; }
.span2 { width: 120px; }
.span3 { width: 200px; }
.span4 { width: 280px; }
.span5 { width: 360px; }
.span6 { width: 440px; }
.span7 { width: 520px; }
.span8 { width: 600px; }
.span9 { width: 680px; }
.span-1 { width: 40px; }
.span-2 { width: 120px; }
.span-3 { width: 200px; }
.span-4 { width: 280px; }
.span-5 { width: 360px; }
.span-6 { width: 440px; }
.span-7 { width: 520px; }
.span-8 { width: 600px; }
.span-9 { width: 680px; }

/*   FORMS    */
div.memberForm hr, div.form hr  { background:#aaa; color:#aaa; height:1px; padding:0; margin:0; }
div.memberForm input, div.form input  { float: left; margin-top: -1pt; }
div.memberForm p, div.form p { margin: 0 0 1em 0; padding: 0; text-indent: 0; }
div.memberForm p.norm, div.form p.norm { margin-left: 25pt; }
div.memberForm hr.marginTop, div.form hr.marginTop  { margin-top: 10pt; }
form.span8 { margin-top: 15pt; line-height: 1; }

ul.navMain { margin: 0 auto; padding: 0; margin-bottom: 1.5em;  line-height: 0.5; }
ul.navMain li { margin: 0; padding: 0; list-style: none; background:none;}
ul.navMain li a { margin: 0; padding: 0; background: none; line-height: 0.5;}
ul.navMain li a img { margin: 0; padding: 0; }

/*  BREAKING    */

h1, h2, h3, h4 {
	page-break-after: avoid;
}
p, ul, dl, ol {
	page-break-inside: avoid;
}
.breakB {
	page-break-before: always;
}
.noPrint {
	display: none;
}
