a {
font-size: 11pt;
font-family: Calibri,'Century Gothic',Verdana,Helvetica,Arial,sans-serif;
color: #eee;
}
a:link {text-decoration: none}
a:visited {text-decoration: none}
a:active {text-decoration: none}
a:hover {text-decoration: underline; color: #99CC00;}

a img { border:none; }

a.register {
font-size: 14pt;
font-family: Calibri,'Century Gothic',Verdana,Helvetica,Arial,sans-serif;
color: #f00;
}
a.register:link {text-decoration: underline}
a.register:visited {text-decoration: underline}
a.register:active {text-decoration: underline}
a.register:hover {text-decoration: underline; color: #99CC00;}

body{
font-size: 11pt;
font-family: Calibri,'Century Gothic',Verdana,Helvetica,Arial,sans-serif;
color: #eee;
background-color: #000;
margin: 0 0 10px 0;
text-align: center;
}

h1{
font-size: 18pt;
font-family: Calibri,'Century Gothic',Verdana,Helvetica,Arial,sans-serif;
color: #eee;
background-color: #000;
margin: 0;
text-align: center;
}

fieldset{
border: 0;
font-size: 10pt;
}

li{
padding-left: 0;
text-align: left;
}

table.poll {
text-align: left;
}
td {
text-align: left;
padding-left: 3px;
}
td.sectiontableheader {
text-align: left;
padding-bottom: 5px;
padding-top: 5px;
}
td.sectiontablefooter {
text-align: center;
padding-top: 5px;
}
td.pagecounter {
text-align: right;
}

#page {
	width: 980px;
	margin: 0 auto;
}

#section1{ /*header*/
clear: both;
padding-top: 10px;
}

#section2{ /*top*/
clear: both;
}
#section3{ /*main*/
clear: both;
}

#section3r{ /*main-right*/
float: right;
width: 770px;
}

#section4{ /*footer*/
clear: both;
margin: 10px 0 0 0; 
}

#part1{ /*header-top nav*/
margin: 0;
}

#part2{ /*top right - search*/
float: right;
margin: 0 0 5px 0;
}

#part3{ /*breadcrumbs*/
float: left;
}

#part4{ /*left side*/
float: left;
width: 180px;
padding: 8px 8px 22px; 8px;
background: #000 url(../images/gradientdowndiv2.png) repeat-x bottom left;
border: 1px dashed #444;
border-top: 1px dashed #000;
text-align: justify;
}

#part5{ /*content*/
float: left;
width: 560px;
margin: 0;
text-align: justify;
/*text-indent: 30px;*/
padding: 8px 8px 22px; 8px;
background: #000 url(../images/gradientdowndiv2.png) repeat-x bottom left;
border: 1px dashed #444;
border-top: 1px dashed #000;
}

#part6{ /*right*/
float: right;
width: 160px;
margin: 0 auto;
padding: 8px 8px 22px; 8px;
background: #000 url(../images/gradientdowndiv2.png) repeat-x bottom left;
border: 1px dashed #444;
border-top: 1px dashed #000;
text-align: justify;
}

#part7{ /*footer*/
margin: 0;
padding: 8px 0 0 0;
}
.sectiontableheader {
padding-right: 5px;
}
.sectiontableentry1 {
padding-right: 5px;
}
.moduletablemodonline {
text-align: left;
color: #99cc00;
padding-bottom: 10px;
}
