img{border:0;}
.title{font-weight:bold;}
.linesImage{border-top:1px solid #808080;border-bottom:1px solid #808080;padding-top:3px;padding-bottom:3px;}
/* Generic Module-independent formatting */
.moduletitle{font-weight:bold;color:#000;border-bottom:1px solid #000;font-size:1em;}
.summarytitle{font-weight:bold;padding-bottom:7px;}
/* Error Message Style */
div.error{font-weight:bold;color:#f00;padding-bottom:1em;}
/* Container Styles */
div.container_box{padding:6px;margin:2px;font-size:1em;}
div.container_editbox{border:2px dashed #ccc;margin:2px;}
div.container_editheader{padding:3px;background-color:#ccc;}
div.container_editheader table tr td.info{font-size:8pt;font-weight:bold;}
div.itemtitle{font-family:Arial,Verdana;font-weight:bold;}
/* News Module */
td.news_summary{padding-bottom:1em;}
/* Themable Forms */
div.form_title{font-size:14px;font-weight:bold;}
div.form_header{border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-bottom:1em;}
tr.even_row{background-color:#ddd;}
tr.row:hover td,tr.row:hover td a{background-color:#666;color:#fff;}
tr.nrow:hover{background-color:#fefef3;}
tr.odd_row{}
/** Administration Module Manager form **/
.administration_modmgrheader{background-color:#d3d3d3;}
.administration_modmgrheader span.active{color:#008000;font-weight:bold;}
.administration_modmgrheader span.inactive{color:#f00;font-weight:bold;}
.administration_modmgrbody{padding-left:10px;border:1px solid #d3d3d3;}
/** Debugger Styles **/
table.debug_null,table.debug_null tr td,div.debug_null{background-color:#000;color:#fff;font-weight:bold;}
table.debug_object,table.debug_object tr td{background-color:#a00;color:#fff;}
table.debug_array,table.debug_array tr td{background-color:#0a0;color:#fff;}
table.debug_scalar,table.debug_scalar tr td,div.debug_scalar{background-color:#00a;color:#fff;}
td.debug_attribute{font-family:monospace;font-size:10px;}
td.debug_varname{font-weight:bold;}
td.debug_type{background-color:#aaa;color:#fff;font-weight:bold;font-size:14px;}
td.debug_value{font-family:monospace;font-size:11px;color:#fff;}
/* Workflow */
div.workflow_action{border:1px solid #ddd;margin-bottom:1em;}
div.workflow_inapproval{margin-left:35px;}
div.workflow_approved{border:2px solid #030;background-color:#ddd;}
div.workflow_action_restored{border:2px dashed #030;background-color:#fff;}
div.workflow_action_posted{border:2px solid #000;}
/* FAQ Module*/
div.faq_moduletitle{font-size:1em;}
td.category_bg{background-color:#d3d3d3;}
td.category_title{font-size:12px;font-weight:bold;}
td.question{font-size:10px;font-weight:bold;}
/*Article Module*/
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:#00f;}
/* Search Module */
div.search_result_item{margin-bottom:15px;margin-top:10px;}
div.search_result_item a{color:#00f;text-decoration:underline;font-size:1.125em;}
span.search_result_item_body{font-size:1em;}
span.search_result_item_link{color: #008000;}
span.search_results_excludes{font-style:italic;}
div.search_results_options{border-bottom:1px solid #000;text-align:left;vertical-align:bottom;margin-bottom:25px;}
div.search_results_title{font-size:1.25em;font-weight:bold;}
div.search_result_cat{font-size:1em;font-weight:bold;border-bottom:1px solid #000;margin-top:20px;}
/** New Tab style of interface for Nav manager **/
td.tab_btn{border:1px solid #000;border-right:0;background-color:#ddd;padding:.5em;}
td.tab_spacer{border-bottom:1px solid #000;border-left:1px solid #000;}
td.tab_btn_current{background-color:inherit;border-bottom:0;}
td.tab_main{padding:.5em;border:1px solid #000;border-top:0;}
