@charset "utf-8";
/* CSS Document */
/* 2009/04/07: This file redefines the site width to a static 980px, geared toward the standard 1024 resolution (less than 5% use an 800x600 resolution now). This file should be included in all new templates with this static width, UNTIL the new static width is adopted site-wide, at which point the code in this file should replace the corresponding chunk in universal.css and then this file should be removed, along with any references to it. This was also done on the secure site. */

table#content { width: 970px; padding-left: 10px; }
* html table#content { width: 980px; }

div#frame div#content { width: 980px; }
* html div#frame div#content { width: 980px; }

div#frame { min-width: 740px; max-width: 980px; }
* html div#frame { width: expression(document.body.clientWidth < 760 ? "740px" : document.body.clientWidth > 1000 ? "980px" : "auto"); }

div#frame div#topNav { margin: 0 auto; text-align: left; min-width: 740px; max-width: 980px; }
* html div#frame div#topNav { width: 100%; }

td.contentPadLeft { padding-left: 0; padding-right: 0; }
div#content td.rightNav { padding-left: 15px; }



/*
.contentFrame {margin: 0 auto; width: 970px; padding: 0 0 0 10px !important; text-align: left;}
.contentFrameNoPad {margin: 0 auto; width: 980px; padding-left: 0; text-align: left;}
* html .contentFrame, * html .contentFrameNoPad {width: 980px;}
div#disclaimerShell, div#footerShell{width: 960px;}
div#footerShell, div#disclaimerShell, div#footer{ margin: 0 auto; width: 980px; text-align: left; }
* html div#footerShell, * html div#disclaimerShell, * html div#footer{ width: 980px; }*/


/* keep top header (log off, navigation, etc) liquid (squishable) for the accessibility of the few 800x600 users */
/*div.navigation, div.title { margin: 0 auto; text-align: left; min-width: 740px; max-width: 980px; }
* html div.navigation, * html div.title { width: expression(document.body.clientWidth < 760 ? "740px" : document.body.clientWidth > 1000 ? "980px" : "auto"); }*/