BODY {font-family: Arial; font-size: 9pt; background-color: #FFF; margin: 0px 0px 20px 0px; padding: 0px;}
#dbody {margin: 32px 20px 8px 0px; _width: 100%;}

TD#logo {padding-left: 27px; padding-right: 8px;}
A {color: #008dc8; font-size: 9pt;}
IMG {border: 0px;}

DIV#top A {color: #000; font-size: 10pt;}
DIV#top TD {padding-left: 60px;}
DIV#top A IMG {position: absolute; margin-left: -40px; top: 30px;}

#main {margin-top: 20px;}

#menu {padding-left: 38px;}
#menu A {line-height: 20px; padding-left: 10px; background-image: URL(/i/ali.gif); background-repeat: no-repeat; background-position: 0px 8px;}
#menu A.sel {color: #7c7c7c; text-decoration: none; font-weight: bold; background-image: URL(/i/ali_gr.gif);}

#icons {height: 50px; padding-top: 10px;}
#icons A {background: none; margin-right: px;}

#ufos {height: 94px; background-image: URL(/i/ufo.gif); background-repeat: no-repeat; width: 248px; margin-top: 20px; color: #FFF; font-size: 10pt; padding-left: 30px; padding-top: 18px;}
#ufos A {color: #FFF;}
#ufos .phone {font-size: 14pt;}
#ufos .link {padding-top: 3px;}

#copy {color:#8d8d8d; font-size: 8pt;}

#content {padding: 0px 30px 20px 10px; font-size: 8pt;}
#content A {font-size: 8pt;}
#content TD {font-size: 8pt;}
#content H1 {font-size: 13pt; color: #444; margin-top: 0px;}

.spacer1 {margin-top: 30px;}

#y1, #y2 {background-repeat: no-repeat;}
#y1 {background-image: URL(/i/yellow1.gif);}
#y2 {background-image: URL(/i/yellow2.gif);}
#y3 {background-image: URL(/i/yellow3.gif); background-repeat: repeat-x;}

.newsblock_m {padding: 15px 5px; font-size: 8pt;}
.newsblock_m A{font-size: 8pt;}
.newsblock_m STRONG {line-height: 40px; font-size: 13pt; color: #444;}
.newsblock_m DIV {padding: 5px 0px;}
.events {padding-left: 0px; color: #777; line-height: 17px;}
.events A {color: #a2d15d;}

.nd {font-size: 10pt; margin-top: 2px;}
.nt {margin-bottom: 15px; font-size: 10pt;}
.nt A {font-size: 10pt !important; color: #000; text-decoration: none;}
.np {margin-bottom: 10px;font-size: 10pt; color: #444;}
.nn {font-size: 10pt; color: #777; margin-top: 15px;}
.nn A {color: #777; text-decoration: none;}

.pagecontrol {margin: 15px 0px; font-size: 8pt;}
.pagecontrol DIV {float: left; padding: 7px 11px;}
.pagecontrol DIV.sel {background-color: #cdced0;}
.pagecontrol DIV.sel A {color: #FFF;}

#counter {font-size: 8pt; margin-top: 20px;}

#register {font-size: 8pt;}
#register TD {font-size: 8pt;}
#register SPAN {color: red;}
#register SPAN.error {padding-left: 60px; background-image: url(/i/errarr.gif); background-repeat: no-repeat; background-position: 11px 5px;}
#register INPUT {padding: 2px; font-size: 8pt;}

.files {font-size: 10pt; padding-top: 20px;}
.files A {font-size: 10pt !important;}
.files A.title {font-size: 12pt !important; font-weight: bold;}