.selectmass input {
	margin-left: 6px; float: right;
}
.mass_comments_action {
	text-align: right;
}
#loading-layer {
	background: rgb(46, 131, 215); padding: 10px; text-align: center; color: rgb(255, 255, 255); font-size: 11px; display: none;
}
.scriptcode {
	background: rgb(249, 250, 250); padding: 5px; border: 1px solid rgb(220, 231, 231);
}
.title_quote {
	background: rgb(249, 250, 250); padding: 5px; border: 1px solid rgb(220, 231, 231);
}
.quote {
	background: rgb(249, 250, 250); padding: 5px; border: 1px solid rgb(220, 231, 231);
}
.title_spoiler {
	background: rgb(249, 250, 250); padding: 5px; border: 1px solid rgb(220, 231, 231);
}
.text_spoiler {
	background: rgb(249, 250, 250); padding: 5px; border: 1px solid rgb(220, 231, 231);
}
.title_quote {
	background: rgb(249, 250, 250);
}
.title_spoiler {
	background: rgb(249, 250, 250);
}
.title_quote {
	font-weight: bold; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.scriptcode {
	text-align: left; color: rgb(0, 78, 141); font-family: "Courier New";
}
.title_spoiler {
	font-weight: bold;
}
.text_spoiler {
	text-align: justify; border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.hide {
	margin: 0px 0px 1em; padding: 5px; color: rgb(58, 120, 165); background-color: rgb(232, 243, 250);
}
.hide a {
	text-decoration: underline;
}
.hide a:hover {
	text-decoration: none;
}
.inhide {
	padding: 5px; border: 1px solid rgb(209, 227, 239); margin-bottom: 5px; background-color: rgb(255, 255, 255);
}
.calendar {
	width: 100%;
}
.calendar td {
	padding: 5px 0px; text-align: center; vertical-align: middle;
}
.calendar th {
	padding: 5px 0px; text-align: center; vertical-align: middle;
}
.weekday-active-v {
	font-weight: bold;
}
.day-active-v {
	font-weight: bold;
}
.weekday-active {
	font-weight: bold;
}
.day-active {
	font-weight: bold;
}
.weekday {
	color: rgb(178, 112, 206);
}
th.workday {
	background-color: rgb(244, 248, 250);
}
th.weekday {
	background-color: rgb(244, 248, 250);
}
.monthselect {
	font-size: 1.15em;
}
.day-current {
	color: rgb(255, 255, 255); background-color: rgb(63, 75, 81);
}
.day-current a {
	color: rgb(255, 255, 255);
}
.userstop td {
	padding: 2px; border: 1px solid rgb(216, 216, 216); background-color: rgb(255, 255, 255);
}
.pm td.pm_list {
	padding: 2px; border: 1px solid rgb(216, 216, 216); background-color: rgb(255, 255, 255);
}
.pm td.pm_head {
	padding: 2px; border: 1px solid rgb(216, 216, 216); background-color: rgb(255, 255, 255);
}
.userstop thead td {
	background: url("../images/bbcodes.png") repeat-x 0px 100% rgb(255, 255, 255); padding: 0px; height: 22px; text-align: center; color: rgb(78, 78, 78); font-size: 0.9em; font-weight: bold;
}
.pm td.pm_head {
	background: url("../images/bbcodes.png") repeat-x 0px 100% rgb(255, 255, 255); padding: 0px; height: 22px; text-align: center; color: rgb(78, 78, 78); font-size: 0.9em; font-weight: bold;
}
.rating {
	width: 85px; height: 17px; font-size: 0.9em;
}
.unit-rating {
	background: url("../dleimages/rating.png") repeat-x; list-style: none; margin: 0px; padding: 0px; width: 85px; height: 17px; position: relative;
}
.unit-rating li {
	margin: 0px; padding: 0px; text-indent: -90000px; float: left;
}
.unit-rating li a {
	padding: 0px; width: 17px; height: 17px; text-indent: -9000px; text-decoration: none; display: block; position: absolute; z-index: 17;
}
.unit-rating li a:hover {
	background: url("../dleimages/rating.png") 0px -17px; left: 0px; z-index: 2;
}
.unit-rating a.r1-unit {
	left: 0px;
}
.unit-rating a.r1-unit:hover {
	width: 17px;
}
.unit-rating a.r2-unit {
	left: 17px;
}
.unit-rating a.r2-unit:hover {
	width: 34px;
}
.unit-rating a.r3-unit {
	left: 34px;
}
.unit-rating a.r3-unit:hover {
	width: 51px;
}
.unit-rating a.r4-unit {
	left: 51px;
}
.unit-rating a.r4-unit:hover {
	width: 68px;
}
.unit-rating a.r5-unit {
	left: 68px;
}
.unit-rating a.r5-unit:hover {
	width: 85px;
}
.unit-rating li.current-rating {
	background: url("../dleimages/rating.png") 0px -34px; height: 17px; text-indent: -9000px; display: block; position: absolute; z-index: 1;
}
.bbcodes {
	background: url("../images/bbcodes.png") repeat-x 0px 100% rgb(255, 255, 255); padding: 2px 9px 5px; border-radius: 8px; border: 1px solid rgb(179, 179, 179); height: 24px; color: rgb(56, 56, 56); font-weight: bold; margin-bottom: 2px !important; cursor: pointer; box-shadow: 0px 1px 4px -3px black; -moz-border-radius: 8px; -webkit-border-radius: 8px; -moz-box-shadow: 0 1px 4px -3px black; -webkit-box-shadow: 0 1px 4px -3px black; text-shadow: 0 1px 0 #fff;
}
.bbcodes_poll {
	background: url("../images/bbcodes.png") repeat-x 0px 100% rgb(255, 255, 255); padding: 2px 9px 5px; border-radius: 8px; border: 1px solid rgb(179, 179, 179); height: 24px; color: rgb(56, 56, 56); font-weight: bold; margin-bottom: 2px !important; cursor: pointer; box-shadow: 0px 1px 4px -3px black; -moz-border-radius: 8px; -webkit-border-radius: 8px; -moz-box-shadow: 0 1px 4px -3px black; -webkit-box-shadow: 0 1px 4px -3px black; text-shadow: 0 1px 0 #fff;
}
.bbcodes:hover {
	background-position: 0px 10px;
}
.bbcodes_poll:hover {
	background-position: 0px 10px;
}
.bbcodes_poll {
	width: 100px;
}
.editor textarea {
	background: url("../images/fields.png") repeat-x rgb(255, 255, 255); border: 0px currentColor;
}
.editor input[type='text'] {
	background: url("../images/fields.png") repeat-x rgb(255, 255, 255); padding: 2px; border: 1px solid rgb(188, 192, 194);
}
.editor_button {
	padding-right: 0px; padding-left: 0px; float: left; cursor: pointer;
}
.editor_buttoncl {
	padding-right: 1px; padding-left: 1px; border-right-color: rgb(187, 187, 187); border-left-color: rgb(187, 187, 187); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; float: left; cursor: pointer;
}
.editbclose {
	float: right; display: none; cursor: pointer;
}
.editor_button select {
	font-size: 11px;
}
.editor_button img {
	margin: 0px; padding: 0px;
}
.editbclose img {
	margin: 0px; padding: 0px;
}
.editor_button_brk img {
	margin: 0px; padding: 0px;
}
.xfields textarea {
	margin: 0px 1px 0px 0px; padding: 0px; width: 98%; height: 86px;
}
.xprofile textarea {
	margin: 0px 1px 0px 0px; padding: 0px; width: 98%; height: 86px;
}
.xfields input {
	padding: 2px; width: 250px; height: 14px;
}
.xprofile input {
	padding: 2px; width: 250px; height: 14px;
}
.xfields_table td {
	vertical-align: top;
}
.pm_head {
	font-weight: bold;
}
#dropmenudiv {
	margin: 2px 0px; padding: 5px; border: 1px solid rgb(203, 223, 232); line-height: 20px; font-size: 11px; filter: alpha(opacity=90); opacity: 0.9; background-color: rgb(251, 253, 254); -moz-opacity: 0.9;
}
#dropmenudiv a {
	padding: 1px 0px; width: 100%; color: rgb(63, 75, 81); text-indent: 3px; text-decoration: none; display: block;
}
#dropmenudiv a:hover {
	color: rgb(45, 142, 221);
}
.attachment {
	color: rgb(128, 128, 128);
}
fieldset {
	padding: 5px; border: 1px solid rgb(191, 206, 214); text-align: left;
}
.highslide-wrapper {
	background: rgb(255, 255, 255);
}
.highslide-outline {
	background: rgb(255, 255, 255);
}
.highslide-image {
	border: 2px solid rgb(255, 255, 255);
}
.highslide-active-anchor {
	visibility: hidden;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide-dimming {
	background-color: black;
}
.highslide-html {
	background-color: white;
}
.highslide-loading {
	padding: 3px; border: 1px solid white; color: white; font-size: 9px; font-weight: bold; text-decoration: none; display: block; background-color: black;
}
a.highslide-full-expand {
	background: url("../dleimages/fullexpand.gif") no-repeat; margin: 0px 10px 10px 0px; width: 34px; height: 34px; display: block;
}
.highslide-display-block {
	display: block;
}
.highslide-display-none {
	display: none;
}
.highslide-caption {
	background: white; padding: 5px; display: none;
}
.highslide-controls {
	background: url("../../../engine/classes/highslide/graphics/controlbar-black-border.gif") no-repeat 0px -90px; width: 195px; height: 40px; margin-top: 10px; margin-right: 15px; margin-bottom: 10px;
}
.highslide-controls ul {
	background: url("../../../engine/classes/highslide/graphics/controlbar-black-border.gif") no-repeat 100% -90px; list-style: none; margin: 0px; padding: 0px; left: 15px; height: 40px; position: relative;
}
.highslide-controls li {
	padding: 5px 0px; float: left;
}
.highslide-controls a {
	background: url("../../../engine/classes/highslide/graphics/controlbar-black-border.gif"); width: 30px; height: 30px; float: left; display: block;
}
.highslide-controls a.disabled {
	cursor: default;
}
.highslide-controls a span {
	display: none;
}
.highslide-controls .highslide-previous a {
	
}
.highslide-controls .highslide-previous a:hover {
	background-position: 0px -30px;
}
.highslide-controls .highslide-previous a.disabled {
	background-position: 0px -60px !important;
}
.highslide-controls .highslide-play a {
	background-position: -30px 0px;
}
.highslide-controls .highslide-play a:hover {
	background-position: -30px -30px;
}
.highslide-controls .highslide-play a.disabled {
	background-position: -30px -60px !important;
}
.highslide-controls .highslide-pause a {
	background-position: -60px 0px;
}
.highslide-controls .highslide-pause a:hover {
	background-position: -60px -30px;
}
.highslide-controls .highslide-next a {
	background-position: -90px 0px;
}
.highslide-controls .highslide-next a:hover {
	background-position: -90px -30px;
}
.highslide-controls .highslide-next a.disabled {
	background-position: -90px -60px !important;
}
.highslide-controls .highslide-move a {
	background-position: -120px 0px;
}
.highslide-controls .highslide-move a:hover {
	background-position: -120px -30px;
}
.highslide-controls .highslide-full-expand a {
	background-position: -150px 0px;
}
.highslide-controls .highslide-full-expand a:hover {
	background-position: -150px -30px;
}
.highslide-controls .highslide-full-expand a.disabled {
	background-position: -150px -60px !important;
}
.highslide-controls .highslide-close a {
	background-position: -180px 0px;
}
.highslide-controls .highslide-close a:hover {
	background-position: -180px -30px;
}
.clouds_xsmall {
	font-size: 1em;
}
.clouds_small {
	font-size: 1.1em;
}
.clouds_medium {
	font-size: 1.2em; font-weight: bold;
}
.clouds_large {
	font-size: 1.5em;
}
.clouds_xlarge {
	font-size: 1.7em;
}
#searchsuggestions {
	border: 1px solid rgb(145, 145, 145); width: 300px; line-height: 14px; font-size: 10px; background-color: rgb(92, 156, 204);
}
#searchsuggestions a {
	padding: 5px; height: 75px; clear: left; text-decoration: none; display: block; background-color: rgb(255, 255, 255);
}
#searchsuggestions a:hover {
	color: rgb(255, 255, 255); background-color: rgb(253, 208, 139);
}
#searchsuggestions a span.searchheading {
	background: rgb(92, 156, 204); padding: 5px; color: rgb(255, 255, 255); font-weight: bold; display: block;
}
#searchsuggestions a:hover span.searchheading {
	color: rgb(255, 255, 255);
}
#searchsuggestions a span {
	color: rgb(85, 85, 85);
}
#searchsuggestions a:hover span {
	color: rgb(0, 0, 0);
}
#searchsuggestions span.seperator {
	padding-right: 15px; margin-right: 5px; float: right;
}
#searchsuggestions span.seperator a {
	height: auto; color: rgb(255, 255, 255); display: block; background-color: transparent;
}
#searchsuggestions span.notfound {
	padding: 5px; height: auto; color: rgb(0, 0, 0); display: block; background-color: rgb(255, 255, 255);
}
.ui-helper-clearfix::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.ui-helper-clearfix {
	display: inline-block;
}
* html .ui-helper-clearfix {
	height: 1%;
}
.ui-helper-clearfix {
	display: block;
}
.ui-icon {
	text-indent: -99999px; overflow: hidden; display: block; background-repeat: no-repeat;
}
.ui-widget input {
	font-size: 11px;
}
.ui-widget select {
	font-size: 11px;
}
.ui-widget textarea {
	font-size: 11px;
}
.ui-widget button {
	font-size: 11px;
}
.ui-widget {
	font-size: 11px;
}
.ui-widget-content {
	background: repeat-x 50% bottom rgb(255, 255, 255); border: 1px solid rgb(222, 222, 222); color: rgb(34, 34, 34);
}
.ui-widget-header {
	background: url("../images/ui-bg_gloss-wave.png") repeat-x 50% 50% rgb(204, 204, 204); color: rgb(0, 0, 0); font-weight: bold;
}
.ui-widget-header a {
	color: rgb(255, 255, 255);
}
.ui-state-default {
	background: url("../images/ui-bg_glass_85.png") repeat-x 50% 50% rgb(234, 234, 234); border: 1px solid rgb(207, 207, 207); color: rgb(134, 134, 134); font-weight: bold;
}
.ui-widget-content .ui-state-default {
	background: url("../images/ui-bg_glass_85.png") repeat-x 50% 50% rgb(234, 234, 234); border: 1px solid rgb(207, 207, 207); color: rgb(134, 134, 134); font-weight: bold;
}
.ui-state-default a {
	color: rgb(46, 110, 158); text-decoration: none;
}
.ui-state-default a:link {
	color: rgb(46, 110, 158); text-decoration: none;
}
.ui-state-default a:visited {
	color: rgb(46, 110, 158); text-decoration: none;
}
.ui-state-hover {
	background: url("../images/ui-bg_glass_75.png") repeat-x 50% 50% rgb(234, 234, 234); border: 1px solid rgb(167, 167, 167); color: rgb(78, 78, 78); font-weight: bold;
}
.ui-widget-content .ui-state-hover {
	background: url("../images/ui-bg_glass_75.png") repeat-x 50% 50% rgb(234, 234, 234); border: 1px solid rgb(167, 167, 167); color: rgb(78, 78, 78); font-weight: bold;
}
.ui-state-focus {
	background: url("../images/ui-bg_glass_75.png") repeat-x 50% 50% rgb(234, 234, 234); border: 1px solid rgb(167, 167, 167); color: rgb(78, 78, 78); font-weight: bold;
}
.ui-widget-content .ui-state-focus {
	background: url("../images/ui-bg_glass_75.png") repeat-x 50% 50% rgb(234, 234, 234); border: 1px solid rgb(167, 167, 167); color: rgb(78, 78, 78); font-weight: bold;
}
.ui-state-hover a {
	color: rgb(29, 89, 135); text-decoration: none;
}
.ui-state-hover a:hover {
	color: rgb(29, 89, 135); text-decoration: none;
}
.ui-state-active {
	background: repeat-x 50% 50% rgb(208, 229, 245); border: 1px solid rgb(167, 167, 167); color: rgb(225, 112, 9); font-weight: bold;
}
.ui-widget-content .ui-state-active {
	background: repeat-x 50% 50% rgb(208, 229, 245); border: 1px solid rgb(167, 167, 167); color: rgb(225, 112, 9); font-weight: bold;
}
.ui-state-active a {
	color: rgb(225, 112, 9); text-decoration: none;
}
.ui-state-active a:link {
	color: rgb(225, 112, 9); text-decoration: none;
}
.ui-state-active a:visited {
	color: rgb(225, 112, 9); text-decoration: none;
}
.ui-widget :active {
	
}
.ui-state-error {
	background: repeat-x 50% 50% rgb(254, 241, 236); border: 1px solid rgb(222, 222, 222); color: rgb(205, 10, 10);
}
.ui-widget-header .ui-icon {
	background-image: url("../images/ui-icons.png");
}
.ui-state-hover .ui-icon {
	background-image: url("../images/ui-icons_h.png");
}
.ui-state-focus .ui-icon {
	background-image: url("../images/ui-icons_h.png");
}
.ui-icon-close {
	background-position: -80px -128px;
}
.ui-icon-closethick {
	background-position: -96px -128px;
}
.ui-button .ui-button-text {
	line-height: 1.4em; display: block;
}
.ui-button-text-only .ui-button-text {
	padding: 0.4em 0.8em;
}
input.ui-button {
	padding: 0.4em 1em;
}
.ui-button-set {
	margin-right: 7px;
}
.ui-button-set .ui-button {
	margin-right: -0.3em; margin-left: 0px;
}
.ui-dialog {
	padding: 0.2em; width: 300px; overflow: hidden; position: absolute; box-shadow: 0px 0px 8px rgba(0,0,0,0.3); -moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
}
.ui-dialog .ui-dialog-titlebar {
	padding: 0.5em 1em 0.3em; position: relative;
}
.ui-dialog .ui-dialog-title {
	margin: 0.1em 16px 0.2em 0px; float: left;
}
.ui-dialog .ui-dialog-titlebar-close {
	margin: -10px 0px 0px; padding: 1px; top: 50%; width: 19px; height: 18px; right: 0.3em; position: absolute;
}
.ui-dialog .ui-dialog-titlebar-close span {
	margin: 1px; display: block;
}
.ui-dialog .ui-dialog-titlebar-close:hover {
	padding: 0px;
}
.ui-dialog .ui-dialog-titlebar-close:focus {
	padding: 0px;
}
.ui-dialog .ui-dialog-content {
	padding: 0.5em 1em; border: 0px currentColor; overflow: hidden; position: relative; zoom: 1;
}
.ui-dialog .ui-dialog-buttonpane {
	border-width: 1px 0px 0px; margin: 0.5em 0px 0px; padding: 0.3em 1em 0.5em 0.4em; text-align: left; background-image: none;
}
.ui-dialog .ui-dialog-buttonpane button {
	margin: 0.5em 0.4em 0.5em 0px; padding: 0.2em 0.6em 0.3em; width: auto; line-height: 1.4em; overflow: visible; float: right; cursor: pointer;
}
.ui-dialog .ui-resizable-se {
	width: 14px; height: 14px; right: 3px; bottom: 3px;
}
.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}
.ui-autocomplete {
	position: absolute; cursor: default;
}
* html .ui-autocomplete {
	width: 1px;
}
.ui-menu {
	list-style: none; margin: 0px; padding: 2px; float: left; display: block;
}
.ui-menu .ui-menu {
	margin-top: -3px;
}
.ui-menu .ui-menu-item {
	margin: 0px; padding: 0px; width: 100%; clear: left; float: left; zoom: 1;
}
.ui-menu .ui-menu-item a {
	padding: 0.2em 0.4em; line-height: 1.5; text-decoration: none; display: block; zoom: 1;
}
.ui-menu .ui-menu-item a.ui-state-hover {
	margin: -1px; font-weight: normal;
}
.ui-menu .ui-menu-item a.ui-state-active {
	margin: -1px; font-weight: normal;
}
