html, body { font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px; }
p { font: 0.9em/1.2em Verdana, sans-serif; }
h1 { font: 1.6em/1em Verdana, sans-serif; }
h2 { font: normal 1.4em/1em Verdana, sans-serif; }
h3 { font-size: 1.2em; }
h4 { font-weight: normal; font-size: 1.2em; }
h5 { font: italic 1.1em/1em Verdana, sans-serif; }
h6 { font-size: 0.9em; }

h1, h2, h3, h4, h5, h6 { margin:15px 0px; }

.printheader { display:block !important; position:absolute; top:0; left:0; }
.printheader p { margin-top:-10px; font-size:0.7em; }

#editContainer, .banner, .editModuleBox, #editSubMenu, .skip, #Bbreadcrumb, .globalNavigation, #sectionnav, .banner, .sitetools, .footer, .boablink { display:none; }

div.Outer { clear:both; }

.background, .maxWidth, .leftShadow, .rightShadow, .formFixer, .mainColumn { margin:0 !important; padding:0 !important;}
.background { margin:90px 0 0 0 !important; }

/* TABLE COLUMNS */
table.columnsTable { width:630px !important; border-collapse:collapse; border:none; margin:0; padding:0; }
table.columnsTable td { border-collapse:collapse; border:none; margin:0; padding:0; vertical-align:top; }
td.leftColumn, td.header { display:none; }
td.rightColumn { width:230px !important; }

* html table.columnsTable { width:700px !important; border-collapse:collapse; border:none; margin:0; padding:0; }


#col-a { padding:10px 10px 10px 0px; }
#col-b { padding:10px 10px 10px 0px; }
#col-c { padding:10px; }

/* START image caption boxes */
table.image img { }
table.image td { margin:0; padding:0; }
div.image, table.image { padding: 10px; }
div.image img { display: block; }
div.img p, table.image p { margin-top: 1px; }
div.floatright, table.floatright { margin: 0 0 10px 10px; float: right; }
div.floatleft, table.floatleft { margin: 0 10px 10px 0; float: left; }
div.floatleft p, div.floatright p, table.image p { font-size:0.8em; font-weight:bold; line-height:1.4em; }
/* END image caption boxes */

.boxBlue { padding:10px; background:#c8d3e3; }
