body { margin:0; padding:0; font: 75%/1.2em Arial, Verdana, Helvetica, sans-serif; }
a { color:#cf6502 !important; text-decoration:none; }
/***** Common Formatting *****/
h1, h2, h3, h4, h5, h6 { font-family:Verdana, sans-serif; color:#2f4b7f !important; line-height:1.3em; font-weight:bold; }
p { margin:0.8em 0; font-size:1em; }

h1 { font: bold 1.6em Verdana, Arial, Helvetica, sans-serif; padding-bottom:4px; }
h2 { font-size:1.3em; font-family:Verdana, Arial, Helvetica, sans-serif; }
h3 { font-size:1.1em; margin:2em 0 0.8em 0; }
h4 { font-size:1em; margin:2em 0 0.5em 0; }
h5 { font-size:0.9em; margin:2em 0 0.2em 0; }
h6 { font-size:0.8em; margin:2em 0 0.1em 0; }

.printheader { display:block !important; height:140px; }
.printheader p { font-size:0.9em; display:none; }

.align-right-print { text-align:right; }

#editContainer, .editModuleBox, #editSubMenu, .banner, .footer, .globalNav, #Bbreadcrumb, .boabLink, .left-column, .sitetools, .hide, .hide-print { display:none !important; }

.homepage .leftColumn, .homepage .mainColumn, .homepage .rightColumn { clear:both !important; }

.content, .shadow-wrapper, .main-column, .column-one, .column-two, #col-a, #col-b, #col-c, .left-column, .right-column { float:none; width:600px; !important; padding:0 !important; margin:0 !important; }

/* START image caption boxes */
table.image { border-style: none; }
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: 1em/1.1em Arial, Verdana, sans-serif; color:#000; }
/* END image caption boxes */

