body{background-color: #ffffff;
background-image: url(../images/bg_x_b.gif);
color: #f03030;
font-family: verdana, trebuchet, "trebuchet MS", arial, sans-serif;
font-size: 10pt;
margin: 0px;}

td{vertical-align: top;}

a{font-size: 8pt;
font-weight: bold;
text-decoration: none;}

a:hover{font-size: 8pt;
font-weight: bold;
text-decoration: underline;}

table{width: 100%;
border-collapse: collapse;}

table.banner{background-color: #60a060;
border: 1px solid #af2323;}

.border01{border: 1px solid #af2323;}

.full{width: 100%;
vertical-align: top;}

td.date{background-color: #60a060;
color: #ffffff;
font-size: 8pt;
font-weight: bold;
padding: 2px;}

.group{background-color: #af2323;
color: #60a060;
text-align: right;
font-size: 10pt;
padding: 4px;}

.group a{color: #ffffff;}

.edit {color: #339999;}
.edit a{color: #66cccc;}

.members{font-style: italic;}

td.info{background-color: #ffffff;
padding: 8px;}

.arch a{color: #447144;}

.links{background-color: #ffffff;
padding: 4px;
text-align: center;}

.links a{color: #af2323;}

.footer{border: 1px solid #af2323;
padding: 4px;
text-align: center;}

.footer a{color: #af2323;}

.public a{color: #60a060;}

.contact{color: #af2323;
text-align: center;}

.error{background-color: #ffffff;
color: #447144;
font-size: 14pt;
text-align: center;}

.errorsmall{background-color: #ffffff;
color: #f03030;;
font-size: 10pt;
text-align: center;}

.errorsmall a{color: #af2323}

.copy{text-align: center;
font-size: 8pt;}

.copy a{color: #cc3399;}

.title{color: #af2323;
text-align: right;
width: 100%;
padding: 4px;}

.menu{color: #f03030;
background-color: #ffffff;
margin: 0px;
list-style-type: none;
display: block;
border: 1px solid #af2323;
font-family: verdana, trebuchet, "trebuchet MS", arial, sans-serif;
font-size: 10pt;
width: 140px;
padding: 3px;
vertical-align: middle;}

.menu li a{color: #f03030;
background-color: #ffffff;
margin: 0px;
list-style-type: none;
display: block;
border: 1px solid #ffffff;
font-family: verdana, trebuchet, "trebuchet MS", arial, sans-serif;
font-size: 10pt;
width: 132px;
padding: 3px;
vertical-align: middle;
text-decoration: none;
font-weight: normal;}

.menu li a:hover{color: #ffffff;
background-color: #60a060;
margin: 0px;
list-style-type: none;
display: block;
border: 1px solid #af2323;
font-family: verdana, trebuchet, "trebuchet MS", arial, sans-serif;
font-size: 10pt;
width: 132px;
padding: 3px;
vertical-align: middle;
text-decoration: none;
font-weight: normal;}

.wlcm{color: #af2323;}
