.postext {
	color: rgb(153, 153, 153); font-size: small;
}
table.jnewscss {
	margin: 8px 0px 15px; border: 1px solid rgb(213, 213, 213); border-image: none; width: 100%; border-collapse: collapse; background-color: rgb(249, 249, 249);
}
table.jnewscss_bots {
	margin: 8px 0px 15px; border: 1px solid rgb(213, 213, 213); border-image: none; width: 100%; border-collapse: collapse; background-color: rgb(249, 249, 249);
}
table.jnewscss tr.row0 {
	background-color: rgb(249, 249, 249);
}
table.jnewscss tr.row1 {
	background-color: rgb(238, 238, 238);
}
table.jnewscss th {
	padding: 6px 4px 2px; height: 25px; text-align: right; color: rgb(0, 0, 0); font-size: 11px; background-repeat: repeat;
}
table.jnewscss td {
	padding: 3px; text-align: right;
}
fieldset.jnewscss {
	margin: 0px 10px 10px; border: 1px solid rgb(204, 204, 204); border-image: none;
}
table.jnewstable td {
	padding: 3px;
}
table.jnewscss_bots td {
	padding: 3px;
}
table.jnewstable td.key {
	width: 150px; text-align: left; color: rgb(102, 102, 102); font-weight: bold; border-right-color: rgb(233, 233, 233); border-bottom-color: rgb(233, 233, 233); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; background-color: rgb(246, 246, 246);
}
table.jnewstable td.paramlist_key {
	width: 150px; text-align: left; color: rgb(102, 102, 102); font-weight: bold; border-right-color: rgb(233, 233, 233); border-bottom-color: rgb(233, 233, 233); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; background-color: rgb(246, 246, 246);
}
table.jnewstable td.key.vtop {
	vertical-align: top;
}
#jnews table.adminheading th {
	background: url("../images/jnewsletter.png") no-repeat left; padding: 0px 0px 0px 65px;
}
#jnews ul {
	margin: 0px; padding: 1px 0px 1px 20px; border: currentColor; border-image: none;
}
div.centermain {
	padding: 0px 10px;
}
table.panelheading {
	padding: 10px; border: 1px solid rgb(213, 213, 213); border-image: none; width: 100%; border-collapse: collapse; background-color: rgb(249, 249, 249);
}
table.panelheading tr.row0 {
	background-color: rgb(249, 249, 249);
}
table.panelheading tr.row1 {
	background-color: rgb(238, 238, 238);
}
table.panelheading th {
	background: url("../../../administrator/images/generic.png") left; padding: 6px 4px 2px 60px; height: 25px; text-align: left; color: rgb(194, 71, 51); font-size: 16px;
}
table.panelheading td {
	padding: 3px; text-align: left;
}
table.panelheading td.editor {
	font-size: 9px;
}
table.cpanel td {
	text-align: center;
}
#jnews table.panelheading th.userpanel {
	background: url("../../../administrator/images/userpanel.png") no-repeat left; padding: 0px 0px 0px 65px; height: 58px;
}
#cpanel {
	text-align: center; vertical-align: middle;
}
#cpanel div.icon {
	margin: 3px; text-align: center; vertical-align: middle;
}
#cpanel div.icon a {
	padding: 2px 5px 1px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 108px !important; height: 97px !important; text-decoration: none; vertical-align: middle; float: left; display: block;
}
#cpanel div.icon a:link {
	color: rgb(128, 128, 128);
}
#cpanel div.icon a:hover {
	padding: 3px 4px 0px 6px; border: 1px solid rgb(194, 71, 51); border-image: none; color: rgb(51, 51, 51); background-color: rgb(241, 232, 230);
}
#cpanel div.icon a:active {
	color: rgb(128, 128, 128);
}
#cpanel div.icon a:visited {
	color: rgb(128, 128, 128);
}
#cpanel div.icon img {
	margin-top: 13px;
}
#cpanel div.icon span {
	padding-top: 3px; display: block;
}
table.jnews_stats td {
	border: 1px solid rgb(204, 204, 204); border-image: none;
}
div#circs {
	border: 1px solid gray; border-image: none; width: 12px; height: 12px; margin-top: 1px; margin-bottom: 1px; margin-left: 3px; -moz-border-radius: 12px; -webkit-border-radius: 12px;
}
table.jnewscss {
	margin: 8px 0px 15px; border: 1px solid rgb(213, 213, 213); border-image: none; width: 100%; border-collapse: collapse; background-color: rgb(249, 249, 249);
}
table.jnewscss_bots {
	margin: 8px 0px 15px; border: 1px solid rgb(213, 213, 213); border-image: none; width: 100%; border-collapse: collapse; background-color: rgb(249, 249, 249);
}
table.jnewscss tr.row0 {
	background-color: rgb(249, 249, 249);
}
table.jnewscss tr.row1 {
	background-color: rgb(238, 238, 238);
}
table.jnewscss th {
	padding: 6px 4px 2px; height: 25px; text-align: right; color: rgb(0, 0, 0); font-size: 11px; background-repeat: repeat;
}
table.jnewscss td {
	padding: 3px; text-align: right;
}
fieldset.jnewscss {
	margin: 0px 10px 10px; border: 1px solid rgb(204, 204, 204); border-image: none; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
table.jnewstable td {
	padding: 3px; text-align: left;
}
table.jnewscss_bots td {
	padding: 3px; text-align: left;
}
table.jnewstable td.key {
	width: 140px; text-align: left; color: rgb(102, 102, 102); font-weight: bold; border-right-color: rgb(233, 233, 233); border-bottom-color: rgb(233, 233, 233); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; background-color: rgb(246, 246, 246);
}
table.jnewstable td.paramlist_key {
	width: 140px; text-align: left; color: rgb(102, 102, 102); font-weight: bold; border-right-color: rgb(233, 233, 233); border-bottom-color: rgb(233, 233, 233); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; background-color: rgb(246, 246, 246);
}
table.jnewstable td.key.vtop {
	vertical-align: top;
}
table.jnewstable thead {
	background: 0px 0px rgb(246, 246, 246); padding: 3px; text-align: center; color: rgb(0, 0, 0); border-bottom-color: rgb(233, 233, 233); border-left-color: rgb(255, 255, 255); border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid; -moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding;
}
#jnews table.adminheading th {
	background: url("../images/jnewsletter.png") no-repeat left; padding: 0px 0px 0px 65px;
}
#jnews ul {
	list-style: url("../images/dot.png"); margin: 0px; padding: 1px 0px 1px 20px; border: currentColor; border-image: none;
}
div.centermain {
	padding: 0px 10px;
}
table.panelheading {
	padding: 10px; border: 1px solid rgb(213, 213, 213); border-image: none; width: 100%; border-collapse: collapse; background-color: rgb(249, 249, 249);
}
table.panelheading tr.row0 {
	background-color: rgb(249, 249, 249);
}
table.panelheading tr.row1 {
	background-color: rgb(238, 238, 238);
}
table.panelheading th {
	background: url("../../../administrator/images/generic.png") left; padding: 6px 4px 2px 60px; height: 25px; text-align: left; color: rgb(194, 71, 51); font-size: 16px;
}
table.panelheading td {
	padding: 3px; text-align: left;
}
table.panelheading td.editor {
	font-size: 9px;
}
table.cpanel td {
	text-align: center;
}
#jnews table.panelheading th.userpanel {
	background: url("../../../administrator/images/userpanel.png") no-repeat left; padding: 0px 0px 0px 65px; height: 58px;
}
#cpanel div.icon {
	text-align: center; margin-right: 5px; margin-bottom: 5px; float: left;
}
#cpanel div.icon a {
	border: 1px solid rgb(240, 240, 240); border-image: none; width: 108px; height: 97px; color: rgb(102, 102, 102); text-decoration: none; vertical-align: middle; float: left; display: block;
}
#cpanel div.icon a:hover {
	background: 0px 0px rgb(249, 249, 249); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(204, 204, 204) rgb(204, 204, 204) rgb(238, 238, 238); color: rgb(11, 85, 196); -moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding;
}
#cpanel img {
	margin: 0px auto; padding: 0px; border: currentColor; border-image: none;
}
#cpanel span {
	text-align: center; display: block;
}
table.jnews_stats td {
	border: 1px solid rgb(204, 204, 204); border-image: none;
}
.aca_calendar {
	border: 0px currentColor; border-image: none; width: 20px; height: 20px; margin-right: 10px; cursor: pointer; -moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding;
}
div#circs {
	border: 1px solid grey; border-image: none; width: 12px; height: 12px; margin-top: 1px; margin-bottom: 1px; margin-left: 3px; -moz-border-radius: 12px; -webkit-border-radius: 12px;
}
table.joobilist {
	width: 100%; color: rgb(102, 102, 102); border-spacing: 1px; background-color: rgb(255, 255, 255);
}
table.joobilist td {
	padding: 4px;
}
table.joobilist th {
	padding: 4px;
}
table.joobilist thead th {
	text-align: center; color: rgb(255, 255, 255); border-bottom-color: rgb(153, 153, 153); border-left-color: rgb(255, 255, 255); border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid;
}
table.joobilist thead a:hover {
	text-decoration: none;
}
table.joobilist thead a {
	color: rgb(255, 255, 255);
}
table.joobilist thead th img {
	vertical-align: middle;
}
table.joobilist tbody tr {
	text-align: left; background-color: rgb(255, 255, 255);
}
table.joobilist tbody tr.row0:hover td {
	background-color: rgb(255, 255, 153);
}
table.joobilist tbody tr.row1:hover td {
	background-color: rgb(255, 255, 153);
}
table.joobilist tbody tr td {
	background: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); border-image: none; height: 25px;
}
table.joobilist tbody tr.row1 td {
	background: rgb(255, 255, 255); border-top-color: rgb(255, 255, 255); border-top-width: 1px; border-top-style: solid;
}
table.joobilist tfoot tr {
	text-align: center; color: rgb(51, 51, 51);
}
table.joobilist tfoot td {
	text-align: center; border-top-color: rgb(153, 153, 153); border-top-width: 1px; border-top-style: solid; background-color: rgb(255, 255, 255);
}
table.joobilist tfoot th {
	text-align: center; border-top-color: rgb(153, 153, 153); border-top-width: 1px; border-top-style: solid; background-color: rgb(255, 255, 255);
}
table.joobilist td.order {
	text-align: center;
}
table.joobilist td.order span {
	width: 20px; text-align: center; float: left; display: block;
}
table.joobilist thead th {
	background-repeat: repeat-x; background-color: rgb(0, 102, 153);
}
table.joobilist tbody tr.row0 td {
	background: rgb(244, 244, 255);
}
table.joobilist tbody tr.row0:hover td {
	background-color: rgb(204, 255, 255);
}
table.joobilist tbody tr.row1:hover td {
	background-color: rgb(204, 255, 255);
}
table.joobiform td.key {
	background-color: rgb(244, 244, 255);
}
table.joobilist tbody tr.rowSelected td {
	background-color: rgb(138, 221, 241);
}
table.joobilist tbody tr.rowSelected:hover td {
	background-color: rgb(138, 221, 241);
}
.joobibutton {
	border-width: 1px; border-style: solid; border-color: rgb(0, 102, 153) rgb(0, 85, 170) rgb(0, 85, 170) rgb(0, 102, 153); margin: 0px 1px; color: rgb(0, 0, 0); font-size: 100%; cursor: pointer; background-color: rgb(255, 255, 255);
}
dl.tabs {
	margin: 10px 0px -1px; float: left; z-index: 50;
}
dl.tabs dt {
	background: rgb(240, 240, 240); padding: 4px 10px; color: rgb(102, 102, 102); margin-left: 3px; border-top-color: rgb(204, 204, 204); border-right-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; float: left;
}
dl.tabs dt.open {
	background: rgb(249, 249, 249); color: rgb(0, 0, 0); border-bottom-color: rgb(249, 249, 249); border-bottom-width: 1px; border-bottom-style: solid; z-index: 100;
}
div.current {
	padding: 10px; border: 1px solid rgb(204, 204, 204); border-image: none; clear: both;
}
div.current dd {
	margin: 0px; padding: 0px;
}
fieldset.jnewscss {
	padding: 1px; line-height: 1.7em; font-size: 11px;
}
fieldset.jnewscss label {
	text-transform: capitalize; display: inline;
}
fieldset.jnewscss input {
	border: 1px solid silver; border-image: none; font-size: 10px;
}
fieldset.jnewscss select {
	border: 1px solid silver; border-image: none; font-size: 10px;
}
fieldset.jnewscss legend {
	background: 0px 0px rgb(255, 255, 255); padding: 0.2em 1em; border: 1px solid rgb(230, 230, 230); border-image: none; color: rgb(119, 119, 119); font-size: 1em; -moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding;
}
fieldset.jnewscss table {
	margin: 0px auto;
}
fieldset.jnewscss td.key {
	border-bottom-color: rgb(238, 238, 238) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
div.list-footer ul {
	padding-left: 0px !important;
}
div.list-footer ul li {
	list-style: none; display: inline;
}
div.list-footer .counter {
	text-align: center;
}
ul#submenu li {
	list-style: none; padding: 0px 7px; display: inline;
}
div.list-image-jnews {
	background-position: 0px 17px !important; width: 150px !important; height: 63px !important; text-align: left !important; font-size: 0.7em !important;
}
table.joobilist label {
	display: inline;
}
form[name=adminForm] label {
	display: inline;
}
table.jnewstable dl.tabs {
	margin-top: 0px;
}
