/* CSS */

body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none; background: #AABCE0; }

A:link {  text-decoration: none; color: #334363; }
A:visited { text-decoration: none; color: #334363; }
A:active { text-decoration: underline; color: #9c3000; }
A:hover { text-decoration: underline; color: #9c3000; }
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none;  text-align:left; }
p { padding-top: 4pt; padding-bottom: 2pt; }
th { font-size: 10pt; background-color: #EEEEEE; font-variant: small-caps}
textarea { font-size: 10pt; font-family: Arial}
hr { height: 1px; color: #FFFFFF; background-color: #FFFFFF; border-style: none; margin: 0px 0px; }
#crisleft { font-size: 11pt; background-color: #8080C0; color: #FFFFFF; padding:1em;}

#crisleft h2 {display:none;}

#criscenter {padding:1em;}

/* MAIN */
.left_bar { padding: 0pt; }
.right_bar { padding: 0pt; }
.content { margin: 7pt; }
.menubar { font-size: 9pt; color: #FFFFFF; background-color: #5C799C; text-align: center; font-weight: bold; }
.subpath { font-size: 12pt; font-weight: bold; padding: 2pt; border-bottom: solid; border-width: 1pt; border-color: #000090; }
.subpath a:link { text-decoration: none;  }
.subpath a:visited { text-decoration: none; }
.subpath a:hover { text-decoration: none;  }
.subpath a:active { text-decoration: none; }
.subtopic_child { font-size: 10pt; font-weight: bold; padding: 2pt; border-left: solid; border-width: 5pt; border-color: #DDDDDD; }
.last_update { font-size: 8pt; margin: 4px 0px; }
.print_box { float: right; padding: 1px; margin: 3px; border: 1px solid #000000;  }
.print_page,.send_email { text-align: center; margin: 2px; padding: 1px; }

/* MENU */
.menu { padding-top: 1px; padding-bottom: 2px; }
.menu_title { font-size: 14pt; font-weight: bold; text-align: center; padding: 3px 3px; }
.menu_item { font-size: 10pt; }
.menu_level_1 { font-weight: bold; }
.menu_level_2 { margin-left: 7px; }
.menu_footer { font-size: 8pt; }

/* TABLES */
.pager { font-size: 10pt; color: #444444; }
.list_item_0 { background-color: #ECF1F4; }
.list_item_1 { background-color: #FFFFFF; }
.column_cell { padding: 5pt; }

/* ITEM (article, event) */
.heading { font-size: 10pt; margin-bottom: 4px; }
.headline { font-size: 11pt;  font-weight: bold }
.subhead { font-style: italic; }
.heading_notes { margin-bottom: 4px; }
.notes { font-style: italic; }

/* LIST ITEM */
.item { font-size: 8pt; margin-top: 4px; margin-bottom: 16px; }
.item_path { font-size: 8pt; }
.item_title { font-weight: bold; }
.item_title_big { font-size: 10pt; font-weight: bold; }
.item_box { margin-bottom: 5px; margin-top: 5px; padding: 2pt; border-style: solid; border-width: 1pt; border-color: #EEEEEE; }




