/* Content modifiers 
   ==========================
*/
body { border:0; margin:0; padding:0; font-size:76%; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; }
#header { display:none; }

/* Content Styles
 * =========================================
 */
#main { background-color:white; width:650px; color:inherit; text-align:left; }
#contentWrapper { width:650px; height:100%; text-align:left; }
#content { margin-top: 0; padding-right:1em; }
.links { color:inherit; background-color:white; text-align:left; }
.space-left { margin-left:1em; }

/* END Content Styles
 * =====================================================
 */
 
/* Feedback Form Styles
 * =====================================================
 */
#fbox { display:none; }
.feedbackLabel { text-align:left; float:left; width:30%; }
.feedbackField { float:left; margin:0 auto; width:70%; }
.feedbackRow { clear:both; float:none; }
#feedbackText { margin-top:1em; clear:both; width:100%; }
/* END Feedback Form Styles
 * ===================================================
 */

/* Footer Styles
 * ===================================================
 */
#footer { background-color: white; color:inherit; width:100%; clear:both; }
#footerWrapper { width:100%; text-align:left; }
/* END Footer Styles
 * ===================================================
 */
/* END Content Modifiers
 * ===================================================
 */

/* GUI Tweaks 
 * ===================================================
 */
/* Element Specific
 * ===================================================
 */
table.committees th#committee { width:20em; }
table.committees td { padding:0.5em 0; }
h2 { padding-bottom:0; margin-bottom:0.2em; font-size:1.3em; }
p { margin:0.2em 0 1em 0; }
a:link { color:blue; background-color:inherit; text-decoration:none; }
a:visited { color:red; background-color:inherit; text-decoration:none; }
.links a:hover { text-decoration:underline; }
a:active { text-decoration:underline; }
a[href^="mailto:"] { background: url(./images/email.jpg) no-repeat center left; padding-left:2em; }
/* END Element Specific
 * ===================================================
 */
.center { text-align:center; }
.left { text-align:left; }
ul.award-winners { padding-top:0; margin-top:0; }
ul.award-winners li { list-style-image:none; list-style-type:none; margin:0; padding:0; }
.bold, .bold-italics { font-weight: bold; }
.italics, .bold-italics { font-style:italic; }
.bold-blue { color:#003366; background-color:inherit; }
.large { font-size:1.5em; }
.lineGray { border-top: 1px solid gray; background-color:white; color:inherit; }
.lineBlack { border-top: 1px solid black; background-color:white; color:inherit; }
.spacer { padding-bottom:1em; }
.deadline { color:red; background-color:inherit; }
.float-left { float:left; }
.float-right { float:right; }
.clear { clear:both; }
.hide, .print_hide { display:none; }

/* Piture Styles
 * ===================================================
 */
.FooterImage { border:0; }
/* END Piture Styles
 * ===================================================
 */