body {color:#000;margin:20px;padding:0;background:#FFF;font:12px arial,sans-serif}

td,tr,p,div {color:#960;font:12px Arial,Helvetica,sans-serif}

hr {color:#BCB778;height:1px;width:100%}

.mod {background:#FFF;width:2px}

.main {float:left;width:100%;margin:0;padding:0}

.contentdescription {width:auto !important;display:block}

#buttons {float:right;margin:0;padding:0;width:50%}

ul#mainlevel-nav {font-size:0.8em;list-style:none;padding:0;margin:0}

ul#mainlevel-nav li {display:block;padding-left:1px;padding-right:1px;float:right;margin:0;width:auto !important;font-size:11px;line-height:22px;white-space:nowrap;border-left:1px solid #ccc;background:none}

ul#mainlevel-nav li a {font-size:11px;display:block;padding-left:16px;padding-right:15px;text-decoration:none;color:#999;background:transparent}

ul#mainlevel-nav li a:hover {font-size:11px;color:#666}

.sublevel {padding-left:10px}

.leftrow {width:168px;height:100%;margin-right:5px;background:#ECEBD9}

.rightrow {height:100%;width:168px;align:right;margin-left:5px;background:#ECEBD9}

table.moduletable {width:100%;table-layout:auto;border-top:1px solid #FFF;border-bottom:1px solid #BCB778}

table.moduletable th {font-size:11px;font-weight:bold;text-transform:uppercase;text-align:left;height:21px;line-height:21px;text-indent:8px;letter-spacing:1px;color:#FFF;background:url(../images/modul.jpg)}

table.moduletable td {padding-left:0;padding-right:0}

#search {float:left;margin-top:5px;border:1px solid #ccc;padding:0;width´:123px !important;width:125px;height:16px;overflow:hidden}

#search .inputbox {border:0;margin-top:0;padding:0 3px 2px 6px;height:12px;width:125px;color:#666;background:#FFF;font:10px arial,helvetica,sans-serif}

.back_button {color:#960;background:url(../images/bb.gif);background-repeat:no-repeat;white-space:normal;border:1px solid #BCB778;margin-right:4px;float:right;text-decoration:none;font:normal 11px/10px Tahoma,Verdana,Arial,Helvetica,sans-serif;padding:1px 2px 4px 20px}

.button {font-size:11px;color:#960;border:1px solid #BCB778;margin-bottom:5px;padding:1px;background:#E3E1C6}

.inputbox {border:1px solid #BCB778;background:transparent url(../images/back.gif);background-color:#ECEAD8;margin-bottom:5px;color:#600}

.sectiontableheader {font-size:11px;font-weight:normal;text-transform:uppercase;letter-spacing:1px;color:#600;background:#E3E1C6;padding:1px}

.sectiontableentry1 {vertical-align:top;padding:3px;background:#ECEAD8;border-top:1px solid #FFF;border-bottom:1px solid #BCB778}

.sectiontableentry2 {vertical-align:top;padding:3px;border-top:1px solid #FFF;border-bottom:1px solid #BCB778}

a.mainlevel: {margin:0;padding:0;font-size:12px;width:168px;text-indent:10px;background:#ECEAD8}

a.mainlevel: link {padding:0;font-size:12px;width:168px;text-indent:10px;background:#ECEAD8}

a.mainlevel:link,a.mainlevel:visited {display:block;font-size:12px;border-top:1px solid #fff;border-bottom:1px solid #BCB778;font-weight:normal;padding:2px 0;color:#960;width:168px;text-indent:10px;background:#ECEAD8}

a.mainlevel:hover {font-size:12px;font-weight:normal;text-decoration:none;text-indent:10px;background:#E3E1C6}

#active_menu {color:#960;font-weight:bold;background:#E3E1C6}

a#active_menu:hover {color:#333}

a:link,a:visited {font-size:11px;color:#C90;text-decoration:none;font-weight:bold}

a:hover {font-size:11px;color:#960;text-decoration:none;font-weight:bold}

a.category:link,a.category:visited {font-size:11px;font-weight:bold}

a.readon:link,a.readon:visited {color:#C90;background:url(../images/read.gif);background-repeat:no-repeat;white-space:normal;border:1px solid #BCB778;float:left;text-decoration:none;font:bold 11px/10px Tahoma,Verdana,Arial,Helvetica,sans-serif;padding:1px 2px 3px 21px}

a.readon:hover {color:#960;background:url(../images/read.gif);background-repeat:no-repeat;white-space:normal;border:1px solid #BCB778;float:left;text-decoration:none;font:bold 11px/10px Tahoma,Verdana,Arial,Helvetica,sans-serif;padding:1px 2px 3px 21px}

ul {float:left;margin:2px;padding-left:10px;list-style:none}

li {line-height:15px;padding-left:15px;padding-top:0;background:url(../images/bullet.png) no-repeat 0 3px}

table.contenttoc {border:1px solid #FFF;background:#ECEAD8;padding:5px;margin-left:2px;margin-bottom:2px}

.pagenavcounter {font-size:10px;color:#C00}

.pagenavbar {border-top:1px solid #BCB778;padding:2px}

.pagenav {font-weight:bold;color:#DBD8B7}

a.pagenav:link,a.pagenav:visited {text-decoration:none}

a.pagenav:hover {text-decoration:none}

.date {font-size:10px;color:#960;padding-right:10px}

.small {font-size:10px;color:#960}

.smalldark {font-size:10px;color:#960}

.createdate,.modifydate {font-size:10px;color:#C90}

.content_vote {font-size:10px;height:22px;padding-top:2px;padding-bottom:2px}

.content_rating {font-size:10px;color:#C90}

.pathway {font-size:10px;color:#960;padding-left:8px}

a.pathway:link,a.pathway:visited {font-size:10px;padding-left:0}

a.pathway:hover {font-size:10px;padding-left:0}

table.content {width:100%;padding:0;border-collapse:collapse;border-spacing:0;margin-bottom:10px}

table.contentpane {width:100%;padding-left:5px;padding-right:5px;border-spacing:0;margin-bottom:5px}

table.contentpaneopen {width:100%;padding-left:5px;padding-right:5px;border-spacing:0;margin-bottom:5px}

.pollstableborder {border-color:#666}

.contentheading,.componentheading {background:url(../images/header.gif) repeat;font-size:14px;font-weight:bold;line-height:24px;text-transform:uppercase;text-align:left;color:#960;width:100%}

.title {text-transform:uppercase;text-indent:8px;text-align:left;color:#FFF;font:bold 20px Verdana,Geneva,Arial,Helvetica,sans-serif}

.title a:link,.title a:visited {font-size:20px;color:#FFF;text-decoration:none;font-weight:bold}

.title a:hover {font-size:20px;color:#FFF;text-decoration:none;font-weight:bold}

.ontab {border-left:1px solid #404040;text-align:center;font-weight:bold;color:#333;padding:5px;cursor:hand;line-height:40px}

.offtab {border-left:1px solid #404040;text-align:center;color:#666;font-weight:normal;padding:5px;cursor:hand;line-height:40px}

.tabpadding {border-left:1px solid #404040}

.pagetext {visibility:hidden;position:relative;top:-10;display:none;background:#FFF}

.footer {color:#FFF;font:normal 10px Verdana,Geneva,Arial,Helvetica,sans-serif}

.footer a:link,.footer a:visited {font-size:11px;color:#FFF;text-decoration:none;font-weight:bold}

.footer a:hover {font-size:11px;color:#960;text-decoration:none;font-weight:bold}

.contact_email {width:100%}

.contact_email .inputbox {width:380px}