body {  font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0;}

ul { list-style-image: url('images/bullet_point.png'); margin: 0; padding: 5px 0px 10px 20px;}

img { border-style: none; }

.title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:1.5em; font-weight: bold; }
.subtitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:1.2em; font-weight: bold;}
.main { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.9em;}
.small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.8em;}

.copyright { font-family: Arial, Helvetica, sans-serif; font-size:0.7em; color: #606060;}

.menu { font-family: Verdana, Arial, sans-serif; font-size: 0.9em; text-decoration: none; font-style: normal; font-weight: normal; color: #0000FF;}
.menu:link { font-family: Verdana, Arial, sans-serif; font-size: 0.9em; text-decoration: none; font-style: normal; font-weight: normal; color: #0000FF;}
.menu:hover { font-family: Verdana, Arial, sans-serif; font-size: 0.9em; text-decoration: none; font-style: normal; font-weight: normal; color: #FF0000;}

.block_std {font-family: Verdana, Arial, sans-serif; font-size: 0.8em; text-decoration: none; font-style: normal; font-weight: normal; color: #660000; padding: 5px 5px 5px 5px; border: 1px solid #660000; background: #E5E5E5;}

.news_title {font-family: Arial, sans-serif; font-size: 0.8em; text-decoration: none; font-style: normal; font-weight: bold; color: #660000; border: 1px solid #660000; background: #F5F5F5; padding: 5px 5px 5px 5px;}

.news_text {font-family: Arial, sans-serif; font-size: 0.8em; text-decoration: none; font-style: normal; font-weight: normal; color: #660000; border: 1px solid #660000; background: #E5E5E5; padding: 5px 5px 5px 5px;}
.news_text:first-letter {font-family: "Times New Roman", Times, serif; font-size: 175%; font-weight: bolder; vertical-align: baseline; float: none}

.body_text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; color: #660000; }
.body_text:first-letter {font-family: "Times New Roman", Times, serif; font-size: 175%; font-weight: bolder; vertical-align: baseline; float: none}

.block_highlight {font-family: Courier, monospace; border: 1px solid #000000; background-color: #FFFFFF; margin: 20px 30px 20px 30px; padding: 5px 5px 5px 25px;}

.block_list {font-family: Arial, sans-serif; font-size: 0.8em; text-decoration: none; font-style: normal; font-weight: normal; color: #660000; border: 1px solid #660000; background: #E0E0E0;}
.block_list_cell {font-family: Arial, sans-serif; font-size: 0.8em; text-decoration: none; font-style: normal; font-weight: normal; color: #660000; border: 1px solid #660000; background: #F5F5F5;}

.block_menu {font-family: Arial, sans-serif; font-size: 0.9em; text-decoration: none; font-style: normal; font-weight: bold; color: #603913;}
.block_menu:link {color:#603913;text-decoration: none;}
.block_menu:visited {color:#603913;text-decoration: none;}
.block_menu:hover {color:#FFFF00;text-decoration: none;}
.block_menu:active {color:#603913;text-decoration: none;}

.image_frame {background-color: #FFFFFF; border: 1px dashed #AA0000;}

.popuplinksmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:x-small; text-decoration: underline; color: #0000FF; cursor:pointer; }

.adminlink { font-family: Arial, sans-serif; font-size: x-small; text-decoration: none; font-style: normal; font-weight: normal; border: 1px solid #444444; background: #F7C3AB; margin: 3px 3px 3px 3px;}
.adminlink:link { font-family: Arial, sans-serif; font-size: x-small; text-decoration: none; font-style: normal; font-weight: normal; border: 1px solid #444444; background: #F7C3AB; margin: 3px 3px 3px 3px;}
.adminlink:hover { font-family: Arial, sans-serif; font-size: x-small; text-decoration: none; font-style: normal; font-weight: normal; border: 1px dotted 000000; background: #FFCCB4; margin: 3px 3px 3px 3px;}

a:link { color: #0000AA; text-decoration: none;}
a:visited { color: #0000A0; text-decoration: none;}
a:hover { color: #9090FF; text-decoration: none;}
a:active { color: #0000AA; text-decoration: none;}

.formentry { color:#000000; background-color:#F0F0FF; border: 1px solid #000000;  }
.smallformentry { color:#000000; background-color:#F0F0FF; border: 1px solid #000000; font-size:xx-small;}
.formbuttons { color:#101022; background-color:#E0E0FF; border: 1px solid #000000;  }
.smallformbuttons { color:#101022; background-color:#E0E0FF; border: 1px solid #000000; font-size:xx-small;}