.style20 {
	color: #990000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.style21 {
	color: #990000;
	font-size: 1em;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.style22 {
	font-size: 9pt;
	font-family: Verdana, sans-serif;
}

div.clearer{clear:both;line-height:0;height:0;overflow:hidden;}
div.no{display:inline;margin:0;padding:0;}

.medialeft{float:left;}
.mediaright{float:right;}
.mediacenter{display:block;margin-left:auto;margin-right:auto;}
.leftalign{text-align:left;}
.centeralign{text-align:center;}
.rightalign{text-align:right;}
em.u{font-style:normal;text-decoration:underline;}
.code .br0{color:#6c6;}
.code .co1{color:#808080;font-style:italic;}
.code .co2{color:#808080;font-style:italic;}
.code .coMULTI{color:#808080;font-style:italic;}
.code .es0{color:#009;font-weight:bold;}
.code .kw1{color:#b1b100;}
.code .kw2{color:#000;font-weight:bold;}
.code .kw3{color:#006;}
.code .kw4{color:#933;}
.code .kw5{color:#00f;}
.code .me0{color:#060;}
.code .nu0{color:#c6c;}
.code .re0{color:#00f;}
.code .re1{color:#00f;}
.code .re2{color:#00f;}
.code .re4{color:#099;}
.code .sc0{color:#0bd;}
.code .sc1{color:#db0;}
.code .sc2{color:#090;}
.code .st0{color:#f00;}
#acl__manager label{text-align:left;font-weight:normal;display:inline;}
#acl__manager table{margin-left:10%;width:80%;}
#config__manager div.success,#config__manager div.error,#config__manager div.info{background-position:0.5em;padding:0.5em;text-align:center;}
#config__manager fieldset{margin:1em;width:auto;margin-bottom:2em;background-color:__background_alt__;color:__text__;padding:0 1em;}
#config__manager legend{font-size:1.25em;}

#config__manager table{margin:1em 0;width:100%;}
#config__manager fieldset td{text-align:left;}
#config__manager fieldset td.value{width:30em;}
#config__manager td input.edit{width:30em;}
#config__manager td select.edit{}
#config__manager td textarea.edit{width:27.5em;height:4em;}
#config__manager tr .input,#config__manager tr input,#config__manager tr textarea,#config__manager tr select{background-color:#fff;color:#000;}
#config__manager tr.default .input,#config__manager tr.default input,#config__manager tr.default textarea,#config__manager tr.default select,#config__manager .selectiondefault{background-color:#cdf;color:#000;}
#config__manager tr.protected .input,#config__manager tr.protected input,#config__manager tr.protected textarea,#config__manager tr.protected select,#config__manager tr.protected .selection{background-color:#fcc!important;color:#000 !important;}
#config__manager td.error{background-color:red;color:#000;}
#config__manager .selection{width:14.8em;float:left;margin:0 0.3em 2px 0;}
#config__manager .selection label{float:right;width:14em;font-size:90%;}
* html #config__manager .selection label{padding-top:2px;}
#config__manager .selection input.checkbox{padding-left:0.7em;}
#config__manager .other{clear:both;padding-top:0.5em;}
#config__manager .other label{padding-left:2px;font-size:90%;}
#plugin__manager{}
#plugin__manager h2{margin-left:0;}
#plugin__manager form{display:block;margin:0;padding:0;}
#plugin__manager legend{display:none;}
#plugin__manager fieldset{width:auto;}
#plugin__manager .button{margin:0;}
#plugin__manager p,#plugin__manager label{text-align:left;}
#plugin__manager .hidden{display:none;}
#plugin__manager .new{background:#dee7ec;}
#plugin__manager input[disabled]{color:#ccc;border-color:#ccc;}
#plugin__manager .pm_menu,#plugin__manager .pm_info{margin-left:0;text-align:left;}
#plugin__manager .pm_menu{float:left;width:48%;}
#plugin__manager .pm_info{float:right;width:50%;}
#plugin__manager .common{}
#plugin__manager .common form{}
#plugin__manager .common fieldset{margin:0;padding:0 0 1.0em 0;text-align:left;border:none;}
#plugin__manager .common label{padding:0 0 0.5em 0;}
#plugin__manager .common input{}
#plugin__manager .common input.edit{width:24em;margin:0.5em;}
#plugin__manager .common .button{}
#plugin__manager form.plugins{}
#plugin__manager .plugins fieldset{color:#000;background:#fff;text-align:right;border-top:none;border-right:none;border-left:none;}
#plugin__manager .plugins fieldset.protected{background:#fdd;color:#000;}
#plugin__manager .plugins fieldset.disabled{background:#e0e0e0;color:#a8a8a8;}
#plugin__manager .plugins .legend{color:#000;background:inherit;display:block;margin:0;padding:0;font-size:1em;line-height:1.4em;font-weight:normal;text-align:left;float:left;padding:0;clear:none;}
#plugin__manager .plugins .button{width:5em;font-size:95%;}
#plugin__manager .plugins fieldset.buttons{border:none;}
#plugin__manager .plugins fieldset.buttons .button{float:left;}
#plugin__manager .pm_info h3{margin-left:0;}
#plugin__manager .pm_info dl{margin:1em 0;padding:0;}
#plugin__manager .pm_info dt{width:6em;float:left;clear:left;margin:0;padding:0;}
#plugin__manager .pm_info dd{margin:0 0 0 7em;padding:0;background:none;}
#plugin__manager .plugins .enable{float:left;width:auto;margin-right:0.5em;}
#user__manager tr.disabled{color:#6f6f6f;background:#e4e4e4;}
#user__manager tr.user_info{vertical-align:top;}
#user__manager div.edit_user{width:46%;float:left;}
#user__manager table{margin-bottom:1em;}
#user__manager input.button[disabled]{color:#ccc!important;border-color:#ccc!important;}
html,body{margin:0;padding:0;min-height:100%;}
.toc{display:none;}





/* ----- header ----- */
#header { text-align:center; height:200px; }
#header .imgo { width: 924px; text-align:center; margin: 0px auto; }

#header img { margin-right: -5px; }

#header{background-image:url("/img/round.png"); background-position:center; background-repeat:repeat-y;}
.clear { height: 0px; font-size: 0px; line-height: 0px; clear: both; }
/* ----- menu ----- */
#menu{background-color:#000;color:#fff;text-align:center;padding:2px 0 2px 0;}
#menu ul{margin:0;padding:0;display:inline;}
#menu ul li{display:inline;}
#menu ul li a { padding: 0 25px; }
/* ----- body ----- */
#body_top,#body_bottom{height:1px;background-color:#fff;color:#000;}
#body { width: 850px; margin: 0 auto 0 auto; padding:0 30px 0 30px; }

#body h1,#body h2,#body h3,#body h4,#body h5{clear:left;margin:.5em 0 0 0;}
#body h1{margin-left:0em;}
div.level1{margin:1em 0 0 0;}
#body h2{margin-left:1em;}
div.level2{margin:1em 0 0 2em;}
#body h3{margin-left:2em;}
div.level3{margin:1em 0 0 3em;}
#body h4{margin-left:3em;}
div.level4{margin:1em 0 0 4em;}
#body h5{margin-left:4em;}
div.level5{margin:1em 0 0 5em;}
.code{padding:5px;overflow:auto;}

/* ----- table ----- */
#body table{margin:5px 0 5px 0;border-collapse:collapse;}
#body table th{padding:2px 5px 2px 5px;}
#body table td{padding:2px 5px 2px 5px;}
#body table td.rightalign{text-align:right;}
#body table td.centeralign{text-align:center;}
#body table td.leftalign{text-align:left;}

/* ----- footer ----- */
#footer{clear:both; width:901px; margin:1em auto 0 auto;padding:1em 10px 1em 10px;}
#footer ul{margin:0 0 .5em 0;padding:0;}
#footer ul li{display:inline;}
#footer li a{padding:2px 10px 2px 10px;}
#footer form{float:right;}
#footer input{margin-left:2px;}
#footer p{margin:0;}
*{ font-family: Verdana, sans-serif; font-size: 9pt;}

body{background:#e0dfca; background: url("/img/b.gif") no-repeat; background-position:center;background-repeat:repeat-y; width: 100%;}
a{color:#436976;background-color:inherit;}
a:hover{color:#000;background-color:inherit;}
a img{border:none;}

#menu{background-image:url("/img/menu_background.png");background-repeat:repeat-x;}
#menu ul{border-left:solid 1px #000;border-right:solid 1px #666;}
#menu ul li{border-left:solid 1px #666;border-right:solid 1px #000;}
#menu ul li a{color:#fff;background-color:inherit;text-decoration:none;}
#menu ul li a:hover{color:#fff;background-color:#333;}

#body{background-color:#fff;color:#000;}
#body h1 a,#body h2 a,#body h3 a,#body h4 a,#body h5 a{font-size:1em; font-family: Georgia; color:#8c2121;background-color:inherit;}
#body h1{font-family:Georgia,"Times New Roman",serif;font-weight:bold;font-size:20px;color:#8c2121;background-color:inherit;border-bottom:solid 1px #dbdbc5;}
#body h2{font-family:Georgia,"Times New Roman",serif;font-weight:bold;font-size:17px;color:#8c2121;background-color:inherit;border-bottom:solid 1px #dbdbc5;}
#body h3{font-family:Georgia,"Times New Roman",serif;font-weight:bold;font-size:14px;color:#8c2121;background-color:inherit;border-bottom:solid 1px #dbdbc5;}
#body h4,#body h5{font-family:Georgia,"Times New Roman",serif;font-weight:bold;font-size:1em;color:#8c2121;background-color:inherit;}
ol{line-height:1.5em;margin:0 0 .5em 1.5em;padding:0;}
ul{line-height:1.5em;list-style-type:square;margin:0 0 .5em 1.5em;padding:0;list-style-image:url("/img/bullet.gif");}
.code{border-top:solid 1px #acacbb;border-right:solid 1px #acacbb;border-bottom:solid 1px #acacbb;border-left:solid 3px #acacbb;background-color:#f7f9fa;color:inherit;}
.code,.code *{font-size:1em;font-family:"Courier New",Courier,monospace;}
#body input{border:solid 1px #8cacbb;}
#body input:hover{border:solid 1px #000;}

/*
#body table{border:solid 1px #999;}
#body table th{border:solid 1px #999;background-color:#eee;}
#body table td{border:solid 1px #ccc;background-color:#fff;}
#body table tr:hover{background-color:#ffffe5;}
*/

#footer{background-color:#dfdec9;color:#000;font-size:x-small; }
#footer a{color:#601010;background-color:inherit;font-size:x-small;text-decoration:none;}
#footer li{background-color:#dfdec9;color:#000;font-size:x-small;}
#footer li a{border:solid 1px #8cacbb;background-color:#efebe7;color:#000;text-decoration:none;white-space:nowrap;}
#footer li a:hover{border:solid 1px #000;background-color:#efebe7;color:#000;}
#footer input{border:solid 1px #8cacbb;}
#footer input:hover{border:solid 1px #000;}
