body { background-color:#CCCCFF;font-family:Arial; }
label,button { margin:2px 5px 2px 30px; }
input[type=text],input[type=file],input[type=password] { margin:2px; }
#main_container { width:600px; margin:20px auto 50px auto; }
#main_pageHeader { background-image:url(../img/gui_header.gif); height:98px; width:100%; }
#main_menu { background-image:url(../img/gui_menu.gif); height:29px; width:100%; }
#main_content { background-image:url(../img/gui_bg.gif); width:100%; }
#main_pageFooter { background-image:url(../img/gui_footer.gif); height:28px; width:100%; text-align:center; font-size:0.8em; }
#main_menu { font-size:0.9em; text-align:center; }
#overview_table { margin:10px 0px 0px 30px; width:540px; }
#banners_table { margin:5px 30px; width:540px; }
#config_dataset_table { margin:5px 30px; }
#help_toc { margin:0px 30px; }
#banners_table img { margin:2px; }
#config_dataset_table img { margin:2px; }
#totalCell { color:#664400; font-size:13px; text-align:left; border-top-width:0px; }
#totalOptCell { text-align:center; }
.nLink:link { color:#000000; text-decoration:none; }
.nLink:visited { color:#000000; text-decoration:none; }
.nLink:hover { color:#BB4400; text-decoration:none; }
.nLink:active { color:#000000; text-decoration:none; }
.nLink:focus { color:#000000; text-decoration:none; }
.p_normal { margin:0px 30px; color:#000000; }
.p_error { margin:0px 30px; color:#FF0000; font-size:0.9em; font-weight:bold; }
.p_note { margin:0px 30px; color:#BB4400; }
.text_label { color:#000000; font-size:0.9em; font-weight:bold; }
.text_url { color:#000000; font-size:12px; font-weight:normal; }
.div_heading { position:relative; margin:10px 30px; text-align:left; }
.div_heading span { position:relative; margin-left:15px; top:-8px; font-size:16px; font-weight:bold; }
.small_heading { font-size:14px; font-weight:bold; margin-left:30px; }
.table_hCell { color:#664400; border-bottom:1px solid #664400; font-size:14px; text-align:center; font-weight:bold; }
.table_fCell { border-top:1px solid #664400; font-size:14px; text-align:center; padding:4px 0px; }
.table_nCell { font-size:14px; text-align:center; }
.table_optCell { text-align:center; }
.table_nameCell { font-size:16px; }
.overview_inactive_row .table_nCell { color:#999999; }
.overview_inactive_row .table_nameCell { color:#999999; }
.formTable { margin:5px 30px; }
.buttonLink { margin-left:30px; }

#footer_content { margin:10px 30px 0px 30px; text-align:center; font-size:0.8em; color:#444444; }

