body { background: #313E58 url(images/1_02.gif) repeat-x; margin: 0; }
body, p, td, input, textarea, select, li { font: 12px verdana, arial, sans-serif; color: #FFFFFF; }
h1 { font: 18px Arial Black; color: #FFFFFF; margin: 0; padding: 0; }
h1.color { color: #444444; }
h2 { font: bold 14px verdana; color: #FFFFFF; margin: 6px 0; }
form { margin: 0; padding: 0; }
input, textarea, select { padding: 2px; margin: 2px; border: solid 1px #555; color: #2A2F37; background: #FFFFFF; }
input[type="submit"] { border: solid 1px #555; background: #FFFFFF; }
input[type="reset"] { border: solid 1px #555; background: #FFFFFF; }
input[type="button"] { border: solid 1px #555; background: #FFFFFF; }
input[type="submit"]:hover { background: #FFFFFF; }
input[type="reset"]:hover { background: #FFFFFF; }
input[type="button"]:hover { background: #FFFFFF; }
a { color: #9CA7B3; }
a:visited { color: #9CA7B3; }
a:hover { color: #9CA7B3; }

.horizline { margin-top: 10px; clear: both; border-top: solid 1px #8ABA17; }
.articleImage { border: 3px solid #9CA7B3; }
.error_text { color: #CC0000; }
.smalltext { font-size: 10px; }
.advertisement { border: 0; text-decoration: none; margin-bottom: 5px; }

.footer { padding: 10px 10px; font-size: 10px; color: #FFFFFF; }
.footer a { color: #FFFFFF; text-decoration: none; }
.footer a:visited { color: #FFFFFF; text-decoration: none; }
.footer a:hover { color: #FFFFFF; text-decoration: none; }

.contenttext { height:1%; }
form { height:1%; }