/* <style> */
@media screen{
body{margin:0;border:0;padding:0;color:yellow;font-family:Verdana,Arial,Helvetica,"Sans Serif";line-height:150%;font-size:13px;}
.star{color:#ffffff;border:1px;position:fixed;visibility:visible;z-index:2000;font-size:6px;height:4px;width:4px}
html,body{background:#040c62;height:100%;overflow:hidden} 
div.fixed{position:absolute;z-index:20000;}
#main,#header,#left2,#user1,#user2,#user5,#user6,#footer{border:0;padding:0;margin:0;vertical-align:top;clear:none;overflow:hidden;z-index:0}
#main{position:relative;height:100%;width:100%;overflow:auto;overflow-y:auto;overflow-x:hidden;z-index:200} 
#header{position:relative;z-index:-10000;;vertical-align:top;top:0;width:400px;height:61px;background-image:url(../images/hlogo2.png);background-repeat:no-repeat}
#bodytable{table-layout:fixed;margin:0 0 0 0;border-top:0}
#left2{position:relative;width:175px;max-width:175px;vertical-align:top;margin-top:-28px}
#right2{position:relative;width:165px;max-width:160px;vertical-align:top;margin-top:-28px}
#footrow{margin:24px 12px;padding:0;text-align:center;width:96%;clear:both}
#footer{width:100%;display:block;vertical-align:middle;padding:6px;background-color:#333;clear:both}
#user5{float:left;margin:0;padding:0;width:45%}
#user6{float:right;margin:0;padding:0;width:45%}
#cpright{float:right;vertical-align:top;display:inline;padding-right:24px}
.breadcrumbs{display:block;margin-top:0;background-color:#222;width:100%}
.maintitle {color:yellow;font-size:40px;padding-top:0px}
.pagenav{text-align:center;font-size:12px;font-weight:bold;border:3px double #cccccc;width:100%;
   background:#101010;padding:0px 10px;line-height:20px;margin:1px}
.article_separator{display:none}
.article_separator + p {margin-top:0;margin-bottom:24px;display:inline}
td.footer{margin:4px 25px 4px 0;padding:3px;background:#333333;white-space:nowrap}
ul{margin:0;padding:0;list-style:none;color:yellow}
li{padding-left:15px;padding-top:0;background-image:url(../images/arrow.png);
	background-repeat:no-repeat;background-position:0px 4px;color:yellow}
td{text-align:left;font-size:12px;color:yellow}
a:link, a:visited{color:#8888ff;text-decoration:underline;font-weight:bold}
a:hover{color:white;font-weight:bold}
.createdate{color:#999999;font-size:11px;white-space:nowrap}
.artButtons {float:right;font-size:10px;white-space:nowrap}
.modifydate{height:15px;padding-bottom:10px;color:#999999;font-size:11px}
table.contentTable,table.contentpane{padding:0;border-collapse:collapse;border-spacing:0;}
table.contentpane td{margin:0;margin-left:3px;padding:0}
table.contentpane td.componentheading{padding-left:4px}
table.contentpaneopen{padding:0;border-spacing:0;margin:0}
table.contentpaneopen fieldset{margin:6px;border:2px;border-bottom:1px solid #cccccc}
.inputbox{vertical-align:top;padding:2px;border:3px ridge #336699;background-color:#e0e0e0}
.componentheading,.sectiontableheader{background:url(../images/slvBlue.png) repeat-x;color:#323232;
	text-align: left;padding-top:4px;padding-left:4px;height:21px;
	font-weight:bold;font-size:11px;text-transform:uppercase}
.sectiontableheader{height:35px}
.sectiontableheader a{color:#003399}
.sectiontableheader img{vertical-align:middle}
.sectiontableentry1{background-color:transparent}
.sectiontableentry2{background-color:#202030}
table.pollstableborder td{padding:2px}
.small{color:#999999;font-size:11px}
table.contenttoc{border:1px solid #336699;padding:2px;margin:2px 15px 15px 0px}
table.contenttoc td{padding:2px}
table.contenttoc th{background:url(../images/slvCyan.png) repeat-x;color: #666666;
	text-align:left;padding-top:2px;padding-left:4px;height:21px;font-weight:bold;
	font-size:11px;text-transform:uppercase}
.moduletable{margin:0;padding:0;margin-bottom:2px;border-spacing:0;border-collapse:collapse}
.moduletable a {overflow:hidden}
.moduletablemain{width:165px;max-width:165px}
.moduletablemain a, .mostread a,.latestnews a{display:block;color:#ccc;width:100%;
	text-align:left;vertical-align:middle;font-weight:normal;font-size:10px;text-decoration:none;
	overflow:hidden;height:20px}
.moduletablemain ul ul {margin-left:-4px}
.moduletablemain ul ul ul {margin-left:-8px}
.moduletablemain ul,.mostread ul,.latestnews ul{margin:0;width:100%;overflow:hidden}
.moduletablemain #active_menu{color:yellow;font-weight:bold}
.moduletablemain a:hover,.mostread a:hover,.latestnews a:hover{background:#8C7AD6;color:white;font-weight:bold}
.moduletablemain #active_menu:hover{background:none;font-weight:normal;color:#888}

.moduletable-top{height:24px;padding:0;margin:0;text-align:center} 
.moduletable-top ul{padding:0;margin:0;list-style:none}
.moduletable-top li{padding:0;margin:0;list-style:none;display:inline;width:25%}
.moduletable-top li a{font-size:11px;font-weight:normal;padding:0 20px;color:#ccc;background-color:#282828;
border-right:2px solid #404040;border-left:2px solid #404040;text-decoration:none;text-align:center}
.moduletable-top li a:hover{background-color:#8C7AD6;color:#fff;font-weight:bold}

h1,h2,h3,h4,h5,p .mhead,caption,div.mtCapStyle{font-family:verdana,'sans serif';font-weight:bold}
.contentheading,h1,h2,.componentheadingsearch,.componentheadingnews,.contentheadingnews,.componentheadingmap,
.alfc_heading{background:none;width:100%;line-height:23px;margin-right:15px;
border-top:3px ridge #ccc;color:yellow;font-weight:bold;font-size:18px;margin-top:12px}
h1{font-size:20px;margin:0; padding:0}
.componentheadingmap{display:block}
h4,caption,div.mtCapStyle{border:1px solid #cccccc;border-width:1px 0;padding:1px 2px;font-size:13px}
h5{font-size:11px;margin-bottom:-16px} 
.mhead,#remository .mhead{background-color:#282828;color:yellow;text-align:left;
 font-size:11px;margin:0;padding:2px 6px 0 0;margin-right:8px;
border:0;border-top:3px black outset;border-bottom:3px black outset}
#right2 .mhead{margin-right:0}
#left2 .mhead{margin-right:2px}
#user5 .mhead,#user6 p .mhead{text-align:center}
.moduletablelogin .mhead,.moduletable-sound .mhead{border-top:0}
p{color:yellow}

#right2 a:focus,#left2 a:focus{font-weight:bold;color:#ff0}
#right2 img{vertical-align:middle;float:right;margin-right:18px}
li.newsfeed{white-space:normal;margin-right:300px}
.moduletablesearch{}
.searchsearch{text-align:right}
#search{width:120px;border:3px ridge #cccccc;padding:0;height:23px;overflow:hidden}
table.searchintro td{font-weight:bold}
#search_inner form{padding:0;margin:0}
#search_inner .inputbox,.searchsearch{padding:3px 3px 3px 5px;
font-family:arial,helvetica,sans-serif;font-size:12px;color:#0000A8}

td.column{padding-right:18px}
tr > td.column:first-child{padding-right:35px}

#twoj_pause{background-position:right top;background-repeat:no-repeat;position:absolute;
top:0;right:0;font-weight:bolder;color:gray;background-color:white;padding:4px}
.twoj_news_slide_ul, .twoj_li{margin:0;padding:0;list-style:none;list-style-image:none;
background-image:none;border:0px none}
.twoj_li{	padding:4px !important}
.twoj_news_slide_class1{background:none}
.twoj_news_slide_class1 .contentheading{color:white}
.twoj_news_slide_class1 #twoj_pause{float:right;color:white;background-color:#2c2c2c}
.twoj_news_slide_class1 .twoj_news_slide_ul{color:white;}
.twoj_news_slide_class1 .twoj_news_slide_menu{background-color:#2c2c2c;padding:9px;border-bottom:4px black outset}
.twoj_news_slide_class1 .twoj_news_slide_menu a{background-color:#c5c5c5;line-height:20px;height:20px;
vertical-align:middle;font-size:11px;color:black;padding:3px 15px;text-decoration:none}
.twoj_news_slide_class1 .twoj_news_slide_menu a.wactive{background-color:#2c2c2c;color:#c8c8c8;
text-decoration:none}
.twoj_news_slide_class2{background-color:white !important}
.twoj_news_slide_class2 #twoj_pause{color:#929292 !important}
.twoj_news_slide_class2 .twoj_news_slide_menu{padding-left:3px !important}
.twoj_news_slide_class2 .twoj_news_slide_menu a{background-color:white !important;line-height:20px !important;height:20px !important;vertical-align:middle !important;font-size:11px !important;color:black !important;padding-left: 3px !important;padding-right:3px !important;text-decoration:none !important}
.twoj_news_slide_class2 .twoj_news_slide_menu a.wactive{background-color:#2c2c2c !important;color:white !important;text-decoration: none !important}
.twoj_news_slide_class3{background-color:white}
.twoj_news_slide_class3 .twoj_news_slide_ul{ background-color:silver; padding:0;margin:0}
.twoj_news_slide_class3 #twoj_pause{color:#929292}
.twoj_news_slide_class3 .twoj_news_slide_menu{padding-left:3px;background-color:White}
.twoj_news_slide_class3 .twoj_news_slide_menu a{background-color:white;line-height:12px;height:12px;vertical-align: middle;font-size:11px;color:black;padding-left:14px;padding-right:14px;text-decoration:none;padding-top:3px;margin-top:0px}
.twoj_news_slide_class3 .twoj_news_slide_menu a.wactive{background-color:silver;color:white;text-decoration: none}

#comment .avatar{border:1px silver solid;margin-right:1px}
#comment .administrator{font-weight:bold;color:white}
#comment .postbody table{border:0;padding:2px}
#comment .postbody td{color:yellow;padding:8px;text-align:justify;vertical-align:top}
#comment .postfooter{padding-top:2px;padding-bottom:2px;padding-left:5px;padding-right:5px}
#comment .form{border:1px #677791 solid;padding:1px;} 
#comment .quote{text-align:center;margin-bottom:8px;margin-left:8px;margin-right:8px}
#comment .genmed{color:#505367;text-align:left;padding-left:8px;padding-bottom:1px}
#comment .quotebody{color:#505367;border:1px #CCCCCC solid;background:white;text-align:justify;padding:8px}
#comment .code .genmed{padding-left:29px}
#comment .emoticonseparator{padding:2px}
#comment .onlyregistered{padding:5px;text-align:center;font-size:15px;color:red;font-weight:bold;
 	border-top:1px black solid;border-bottom:1px black solid;}
#comment .captchacontainer{float:left;padding:5px}
#comment .captchainput{float:left;margin-top:1px}
.comment_preview_container{border:1px #677791 solid;margin:8px}
.comment_preview{padding:4px;text-align:left;border:1px #CCCCCC solid;font-size:14px;cursor:hand}
.comment_preview div{padding-left:4px;padding-right:4px;padding-top:1px;padding-bottom:1px}
#comment .buttonBB,#comment .select{border:0;padding:0;margin:3px;vertical-align:top}
.commenthead{width:100%;padding:3px;margin:0;background-color:#000033}
#comment .select{width:82px}
#comment textarea{width:95%}
#comment .button{max-width:90px}
#comment #busy{padding-left:5px}
#comment #captcha{border:1px solid silver;float:left;margin-left:5px;padding:0}
#comment #CommentFormTitle{color:white;padding-top:5px}
#comment .item a span{background:#ffc;font-weight:bold;border:1px solid gray}
#comment .item a span:hover{color:black}
#comment .post{width:100%;padding:0;margin:0}
#comment .comdate p{float:right;white-space:nowrap;vertical-align:top;color:white;font-size:8pt}

.highlight{background-color:#44cccc;font-weight:bold;color:Blue;padding:0}
.code{background-color: #ddd;border:0}

a.popup{border:3px ridge blue;cursor:crosshair;background:none;margin:0}
div.mtCapStyle{font-size:12px;background:none;margin:12px;text-align:center;color:#ccc}
div.mtImgBoxStyle{margin:12px;padding:12px}
img.multithumb{border:3px ridge blue;cursor:pointer;background:none}
.sectiontableheadernews a img{border:0} 

.button,.back_button,input.button.td.button{color:black;font-family:Arial,Hevlvetica,'sans serif';
	text-align:center;font-size:14px;font-weight:bold;border:3px double #336699;
	width:auto;background-color:#cccccc;padding:0 5px;
	line-height:18px !important;line-height:16px;height:26px !important;height:24px;margin:1px}
#CommentMenu td .button{background-color:#cccccc}
#CommentMenu td .button a{color:black;background-color:#cccccc;font-weight:bold;font-size:14px}
input.buttonlogin,input.buttonlogin a{display:block;background:none;color:#8888FF;
font-weight:bold;border:none;border-bottom:2px solid #8888FF;}
#CommentMenu td .button a:hover,
.mod_loginlogin:hover,.mod_loginlogin td a:hover,input.buttonlogin:hover{font-weight:bold;color:#FFFFFF}
.back_button{margin:4px 8px 8px 0;padding:4px 0 4px 0}
login_greetinglogin{}

#kunena{width:100%}

#remositorycontainer img,#remositoryfilelisting div img,#left img,#right img, 
#remositorycontainerlist img, #remositorypageheading h2 img,#remositorypageheading h3 img,
#remository h4 img{border:0;padding:2px;background:none}
#remositorypathway img{display:none}
#remositoryfooter{width:98%;padding:10px 10px 20px 0;border-top:2px solid #999;clear:both}
#remositoryfooter #left{width:60%;float:left;padding:10px}
#remositorypathway{display:inline}
#remositoryfooter #right{float:left;padding:10px}
#remositorycontainerlist table{width:98%;border:0}
#remositorycontainerlist th{text-align:left;border:none}
#remositorycontainerlist td{border:none}
#remositorycontainerlist h3{border-top:1px solid #999;margin:2px}
#remositorycontainerhead{width:80%}
#remositoryfilelisting h3{float:left;clear:both;width:98%;border-top:2px solid #999;padding:5px 0 0 5px}
#remositoryfileinfo img{padding:5px;border:0}
#remositoryplaintext{clear:left;width:99%}
#remositorythumbbox{clear:left;width:95%;border-top:1px solid #999}
#remositoryrelateddocs table, #remositoryrelateddocs td{border:none}
#remositoryrelateddocs{clear:both;padding:10px 25px 0 25px}
.remos .remositorythumbset a{padding:3px}
.remositorythumbset{float:left;width:65%}
.remositorycommand{padding:5px;border:1px solid red;margin:3px}
#remositorycmdbox{width:32%;clear:left;float:left;text-align:right;font-weight:bold}
#remositoryfileinfo h2{width:95%;border-top:2px solid #999;padding:10px 0 0 5px}
.remositoryonethumb{float:right;padding:5px}
.remositorythumbnail{float:left;padding:0 5px}
.remositorypagenav{clear:both;width:100%;text-align:right;padding-top:10px}
.remositoryfilesummary dt,#remositoryfileinfo dt,#remositoryupload label,#remositoryupload dt,
#remositorymanycommon dt,#remositorymanycommon label,#remositorythumbupdate dt,#remositorythumbupdate label{
	width: 30%;float:left;clear:left;margin:0;padding:0 0.2em 0.2em 0.2em;border-top:1px solid #999;font-weight:bold;text-align:right}
dt { clear: both; }
.remositoryfilesummary dd,#remositoryfileinfo dd,#remositorythumbupdate dd{
	float:left;margin:0;width:65%;padding:0 0.2em 0.2em 0.2em;border-top:1px solid #999}
.remositorydelthumb{float:left;padding:5px;margin:0;text-align:center}
.remositorydark,#remositoryupremote{background-color:transparent }
#remositoryuplocal,#remositoryuploadinfo,#remositorymanycommon{padding:8px;margin:0}
#remositoryupremote{padding:8px;margin:0}
#remositoryiconlist div,#remositoryiconlist p,.remositorymax{margin-left:30%;padding:2px}
#remositoryiconlist img{border:0}
* html #remositoryiconlist div{width:70%}
#remositoryeditor{clear:left;margin-left:10px}
.remositorymessage{font-size:18px;font-weight:bold}

.tabberlive .tabbertabhide{display:none}
.tabber{display:none}
.tabberlive{position: relative;top:-19px;margin-bottom:-19px}
ul.tabbernav{margin:0 0 0 100px;padding:3px 0;font:bold 11px Verdana,sans-serif}
ul.tabbernav li{line-height:12px;padding-left:1px;padding-top:0px;list-style:none;margin:0;display:inline}
ul.tabbernav li a{padding:3px 6px;margin-left:3px;border:1px solid #CCC;border-bottom:none;background:#eee;text-decoration:none}
ul.tabbernav li a:link{color:#448}
ul.tabbernav li a:visited{color:#667}
ul.tabbernav li a:hover{color:#000;background:#B8D1DC;border-color:#ccc}
ul.tabbernav li.tabberactive,ul.tabbernav li.tabberactive a{background-color:#B8D1DC;border-bottom:1px solid #B8D1DC}
ul.tabbernav li.tabberactive a:hover{color:#000;background:white;border-bottom:1px solid #ccc}
.tabberlive .tabbertab{padding:0px;border:0px solid #aaa;border-top:0}
.tabberlive .tabbertab h2,.tabberlive .tabbertab h3{display:none}
.tabberlive#tab2 .tabbertab{overflow:auto}

}
@media screen,print{
a:active{cursor:wait}
.invalid{border-color:#ff0000}
label.invalid{color:#ff0000}
#editor-xtd-buttons{padding:5px}
.button2-left,.button2-right,.button2-left div,.button2-right div{float:left}
.button2-left a,.button2-right a,.button2-left span,.button2-right span{
display:block;height:22px;float:left;line-height:22px;font-size:11px;color:#666;cursor: pointer}
.button2-left span,.button2-right span{cursor:default;color:#999}
.button2-left .page a,.button2-right .page a,.button2-left .page span,
.button2-right .page span{padding:0 6px}
.page span{color: #000;font-weight: bold}
.button2-left a:hover,.button2-right a:hover{text-decoration:none;color:#0B55C4}
.button2-left a,.button2-left span{padding:0 24px 0 6px}
.button2-right a,.button2-right span{padding: 0 6px 0 24px}
}
@media print{
html{background:white}
#main,body{color:#003366;overflow:visible}
#bodytable{margin:0}
h1,h2,h3,h4,h5,h6,caption,th,.contentheading{widows:3;orpans:3;font-family:verdana,sans-serif;font-weight:bold;color:#336699;
page-break-after:avoid;page-break-inside:avoid}
h1{font-size:24pt;margin:0.4em 0 0.5em 0}
h2,.contentheading{font-size:20pt;color:#333;margin:0.2em 0 0.5em 0;padding:0.3em 0.3em 0.3em 0}
h3{font-size:16pt;margin:0.4em 0 0.3em 0}
h4{font-size:14pt;padding:0.4em 0 0.3em 0;border:1pt solid #cccccc;border-width:1pt 0}
H6{font-size:12pt}
a{color:#93246F;font-weight:bold}
#header,#footer,#left2,#right2,#profilebox,#breadcrumbs,.buttonheading,#comment,.pagination,p.counter,
.moduletable,.artButtons a,.moduletablesearch,.badges,#remository,.pagenav,.fixed,.stars{display:none}
form *{display:none}
.column{padding-right:18pt}
.createdate{text-align:right;font-style:italic;font-size:9pt;page-break-before:avoid;page-break-after:avoid}
}
