.title { font-weight:bold; }
.linesImage { border-top:1px solid #808080;border-bottom:1px solid #808080;padding-top:3px;padding-bottom:3px; }
.moduletitle { font-weight:bold;font-size:12px;color:#000000;padding-bottom:10px; }
.summarytitle { font-weight:bold;padding-bottom:7px; }

div.error { font-weight:bold;color:#ff0000;padding-bottom:1em; }

div.container_box { padding:6px;margin:2px; }
div.container_editbox { border:2px dashed #cccccc;margin:2px; }
div.container_editheader { padding:3px;background-color:#cccccc; }
div.container_editheader table tr td.info { font-size:8pt;font-weight:bold; }

div.itemtitle { font-family:Arial,Verdana;font-weight:bold; }

td.news_summary { padding-bottom:1em; }

div.form_title { font-size:14px;font-weight:bold; }
div.form_header { border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;margin-bottom:1em; }

tr.even_row { background-color:#dddddd; }
tr.row:hover td, tr.row:hover td a { background-color:#666666;color:#ffffff; }
tr.odd_row { }

.administration_modmgrheader { background-color:#d3d3d3; }
.administration_modmgrheader span.active { color:#008000;font-weight:bold; }
.administration_modmgrheader span.inactive { color:#ff0000;font-weight:bold; }
.administration_modmgrbody { padding-left:10px;border:1px solid #d3d3d3; }

table.debug_null,table.debug_null tr td, div.debug_null { background-color:#000000;color:#ffffff;font-weight:bold; }
table.debug_object, table.debug_object tr td { background-color:#aa0000;color:#ffffff; }
table.debug_array, table.debug_array tr td { background-color:#00aa00;color:#ffffff; }
table.debug_scalar, table.debug_scalar tr td, div.debug_scalar { background-color:#0000aa;color:#ffffff; }
td.debug_attribute { font-family:monospace;font-size:10px; }
td.debug_varname { font-weight:bold; }
td.debug_type { background-color:#aaaaaa;color:#ffffff;font-weight:bold;font-size:14px; }
td.debug_value { font-family:monospace;font-size:11px;color:#ffffff; }

div.workflow_action { border:1px solid #dddddd;margin-bottom:1em; }
div.workflow_inapproval { margin-left:35px; }
div.workflow_approved { border:2px solid #003300;background-color:#dddddd; }
div.workflow_action_restored { border:2px dashed #003300;background-color:#ffffff; }
div.workflow_action_posted { border:2px solid #000000; }

div.faq_moduletitle { font-size:16px; }

td.category_bg { background-color:#d3d3d3; }
td.category_title { font-size:12px;font-weight:bold; }
td.question { font-size:10px;font-weight:bold; }

div.article_title { font-size:14px;font-weight:bold; }
div.article_body { font-size:10px; }
td.article_summary { font-size:10px; }
a.article_title_link { font-size:12px;color:#0000ff; }

div.search_result_item { margin-bottom:15px;margin-top:10px; }
div.search_result_item a { color:#0000ff;text-decoration:underline;font-size:12px; }
span.search_result_item_body { font-size:10px; }
span.search_result_item_link { color:#008000; }
span.search_results_excludes { font-style:italic; }
div.search_results_options { width:85%;border-bottom:1px solid #000000;text-align:left;vertical-align:bottom;margin-bottom:25px; }
div.search_results_title { font-size:14px;font-weight:bold; }
div.search_result_cat { font-size:12px;font-weight:bold;border-bottom:1px solid #000000;margin-top:20px; }

td.tab_btn { border:1px solid #000000;border-right:0;background-color:#ddd;padding:.5em; }
td.tab_btn_last { }
td.tab_spacer { border-bottom:1px solid #000000;border-left:1px solid #000000; }
td.tab_btn_current { background-color:inherit;border-bottom:0; }
td.tab_main { padding:.5em;border:1px solid #000000;border-top:0; }

.mngmnt_icon { border:0;height:16px;width:16px; }
