body { font-family: Verdana, Helvetica, arial, sans-serif;  margin: 0; padding: 0; }

.top_menu a, .top_menu a:link, .top_menu a:visited { font-weight: bold; color: #ffffff; text-decoration: none; font-size: 13px; letter-spacing: -1px; }
.top_menu a:hover { color: #0D313D; }


.top_menu_selected, .top_menu_selected a, .top_menu_selected a:link, .top_menu_selected a:visited {background-color: #0D313D; font-weight: bold; color: #ffffff; text-decoration: none; font-size: 13px; letter-spacing: -1px; }
.top_menu_selected a:hover { color: #cccccc; }



.title { text-align: justify; font-size: 16px; font-weight: bold; color: #ffffff; }
.text { text-align: justify; color: #64A2AA; font-size: 12px; }


.text a, .text a:visited, .text a:link { color: white; text-decoration: none; }
.text a:hover { text-decoration: underline; }

.author { color: #0A5050; font-size: 11px; font-weight: bold; }

.resultstitle { color: #0A5050; font-size: 11px; font-weight: normal; }
.resultsdescr { color: #0A5050; font-size: 11px; font-weight: bold; margin-top: 1em; }

.field_label { color: #0A5050; font-size: 13px; font-weight: bold; border-bottom: 1px solid #7BB2B7; padding: 4px 1em 4px 1em; letter-spacing: -1px; white-space:nowrap; }
.field_value { color: #0A5050; font-size: 13px; font-weight: normal; border-bottom: 1px solid #7BB2B7; padding: 4px 1em 4px 0;  letter-spacing: -1px; }
.field_value a, .field_value a:visited, .field_value a:link { color: #0A5050; text-decoration: underline; }
.field_value a:hover { color: #297781; }



.back_link a, .back_link a:link, .back_link a:visited { color: #1F7888; text-decoration: none; font-weight: bold; font-size: 11px; margin: 0px 30px; }
.back_link a:hover { color: #0A5050;}


.paging_info { color: #1F7888; text-decoration: none; font-weight: normal; font-size: 10px; }

.paging_link, .paging_link a, .paging_link a:link, .paging_link a:visited { color: #1F7888; text-decoration: none; font-weight: bold; font-size: 10px; }
.paging_link a:hover { color: #0A5050;}

.paging_box1, a.paging_box1, a.paging_box1:visited { background-color: #49A5B0; color: #ffffff; font-weight: bold; font-size: 11px; text-decoration: none; margin: 0px 1px; padding: 0 2px; }
a.paging_box1:hover { background-color: #297781; }
.paging_box2, a.paging_box2, a.paging_box2:visited { background-color: #297781; color: #ffffff; font-weight: bold; font-size: 11px; text-decoration: none; margin: 0px 1px; padding: 0 2px; }
a.paging_box2:hover { background-color: #49A5B0; }





.more a { font-size: 11px; text-align: right; color: #536883; font-weight: bold; text-decoration: none; }
.infotext { font-size: 11px; font-weight: bold; color: #666666; border-top: 1px solid #cccccc; margin-top: 10px; padding-top: 20px; }

.related_link a:link, .related_link a:visited { font-size: 11px; text-decoration: underline; color : #999; }



.titlecenter {   text-align: center; font-size: 13px; font-weight: bold; color: #567484; padding-left: 10px; padding-right: 10px; padding-top: 10px;}
.title1 {   text-align: right; font-size: 16px; font-weight: bold; color: #d0b2b4; padding-left: 10px; padding-right: 10px; padding-top: 10px;}
.menu    {   text-align: right; font-size: 12px; font-weight: bold; color: #5484a2; padding-left: 10px; padding-right: 15px; padding-top: 10px;}
.menu a   {  }
.submenu {   text-align: right; font-size: 11px; font-weight: normal; color: #5484a2; padding-left: 10px; padding-right: 15px; padding-top: 1px;}
.submenu a { color: #5484a2; }
.credits {   text-align: left; font-size: 10px; color: #6e818c; padding-top: 5px; padding-bottom: 20px; }
.yearbar {  text-align: left; font-size: 11px; font-weight: normal; color: #ffffff; margin: 10px 15px; padding: 2px 0; background-color: #953C3B; }
.yearbar a { color: #ffffff; text-decoration: underline; }
.morelink { color: #953C3B; }

.menu_top a, .menu_top a:link, .menu_top a:visited { font-size: 11px; font-weight: bold; color: #84817E; text-decoration: none; }
.menu_top a:hover { color: #000000; text-decoration: none; }
