/********************************************************************
 The main part of each of the classes below is defined in common.css
*********************************************************************/

/* main table; use full width of the page */
.fullwebpagesize { width:99%; }

/* text in the top blue banner; change it to black for print-friendly */
.abtlogotext { color:#000000; }

/* breadcrumb formatting; remove bottom and top margins for print-friendly */
.breadcrumb { margin-bottom:0px; margin-top:0px; }

/* div containing copyright text and Privacy Statement link */
.copyrighttext { padding-right:8px; }

/********************************************************************
 The classes below are defined completely outside of common.css
*********************************************************************/

/* background image on top header; basically an image of the left side of the header itself
	(we use a white one here instead of the blue one used on the other layouts because when the blue one preloads on
	the PF page, it flashes and then disappears when the rest of the page is rendered...kind of confusing for the user) */
.topheaderpreload { background:url(/h-images/top_bg_white.gif) no-repeat top left; }

/* width of the page (all content); use full width of the page for print-friendly */
.wholepagecontentsize { width:100%; }

/* background color of the top blue banner (w/logo on left); make it white for print-friendly */
.topbg { background:#FFFFFF; }

/* size of the top blue banner; use full width of the page for print-friendly */
.topsize { width:100%; height:58px; }

/* text used in top right of PF layout to allow user to close the new window that opens for PF page */
.closeWindowText { margin-right:4px; padding-top:26px; text-align:right; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; }

/* main table that contains main content */
.nomarginsorpadding_maincontenttable { margin:0px; border:0px; padding:0px; width:100%; }

/* inner table that contains the main content minus the H1/H2/banner graphic */
.nomarginsorpadding_maincontentinnertable { margin:0px; border:0px; padding:0px; width:100%; padding-right:8px; }

/* main content area w/out sidebar; use full width of the page for print-friendly */
.contentareanosidebar { width:100%; }

/* div containing graphical banner (if exists), title, and main content */
.belowsubbarpicture { margin-top:0px; }

/* footer table */
.nomarginsorpadding_footer { margin:0px; border:0px; padding:0px; width:100%; }

/* used to hide sections of code for print-friendly */
.HideForPrint { display:none; }

/* footer (really just the horizontal rule in the footer); make it 100% for print-friendly */
/* .footerwidth { width:100%; } */
