body { 
 color: #fff;
 font: 10px verdana, helvetica, arial, sans-serif;
 background-image: url("img/bgpattern_dk.gif");
 background-color: #204b6d;
 margin: 5px 5px 5px 5px;
}
table { 
 color: #fff;
 font: 10px verdana, helvetica, arial, sans-serif;
}
td.updates { 
 color: #000;
 font: 11px verdana, helvetica, arial, sans-serif;
}
td.blackfont {
 color: #000;
 font: 12px verdana, helvetica, arial, sans-serif;
}
td.bg {
 background: url(img/titlebg.gif) no-repeat;
}
a {
 color: #ffffcc;
 text-decoration: none;
}
a:hover {
 color: #ffffcc;
 text-decoration: underline;
}
.image {
 border: 1px solid #000;
}
a:hover .image {
 border: 1px solid #ffffcc;
}
a.menu {
 border: 1px dotted #467790;
 font: bold 10px verdana, helvetica, arial, sans-serif;
 text-indent: 4px;
 display: block;  
 padding: 5px 0px 5px 0px;
 width: 150px;
 margin-bottom: -1px;
}
a.menu:hover {
 background-color:#245578;
 text-decoration: none;
}
input,textarea,select {
 background-color: #c9ddf3;	
 border: 1px solid #000;
 color: #000;
 font: 14px verdana, helvetica, arial, sans-serif;
 text-decoration: none;
}
input.image {
 border: 0px;
 background-color: transparent;	
}
input.submit {
 cursor:pointer;
 border:outset 1px #ccc;
 background:#999;
 color:#666;
 font-weight:bold;
 padding: 1px 2px;
 font: bold 10px verdana, helvetica, arial, sans-serif;
 background:url(img/formbg.gif) repeat-x left top;
 margin: 2px 0px 2px 0px;
}
}
.body {
 color: #000;
 font: 12px verdana, helvetica, arial, sans-serif;
}
hr.news {
 color: #245578;
 height: 1px;
}
h1 {
 color:#85a3bd;
 background-color:#245578;
 font: bold 16px Georgia, Georgia, serif;
 padding: 2px;
 padding-left: 5px;
 margin: 0px 0px 5px 0px;
}
h2 {
 background-color:#245578;
 font: bold 12px verdana, helvetica, arial, sans-serif;
 border: 1px dotted;
 padding: 2px;
 margin: 0px 15px 5px 0px;
}
h3 {
 color:#fff;
 font: bold 24px Georgia, Georgia, serif;
 margin: 0px 0px 5px 0px;
}
p {
 margin: 5px 0px 2px 0px;
}