#category{width:100%;height:120px;padding:2px}
#bbcode_bar{height:50px;border:1px solid #BBB}
#bbcode_bar_c{height:25px;border:1px solid #BBB}
#bbcode_bar img,#bbcode_bar_c img{margin:0px}
.xfields input,.xfields textarea,.xfields select{width:350px;border:1px solid #BBB}
.xfields input:focus,.xfields input:hover,.xfields input:active,
.xfields textarea:focus,.xfields textarea:hover,.xfields textarea:active,
.xfields select:focus,.xfields select:hover,.xfields select:active{border:1px solid #666}
.title_quote{overflow:hidden;width:446px;background:#DDD;border:1px dotted #999999;border-bottom:0;color:#222;font-weight:bold;margin:8px auto 0 auto;padding:3px;border-left:4px solid #3399CC}
.quote{border:1px dotted #999999;color:#000000;text-align:justify;padding:5px;background:#EEE;border-left:4px solid #999;overflow:auto;width:442px}
.scriptcode{color:#000000;font-family:"Courier New";text-align:left;border:1px dotted #999999;padding:5px;background:#EEE;border-left:4px solid #3399CC;overflow:auto;width:442px}
.weekday-active-v{color:#4974a3;font:11px tahoma}
.day-active-v{color:#4974a3;font:11px tahoma}
.calendar{font:11px Tahoma, Arial}
.calendar td,th{text-decoration:none;padding:3px;font:11px Tahoma, Arial}
.weekday{color:#804040;font:11px verdana}
.weekday-active{color:#804040;font:11px verdana}
.day-active{color:#804040;font:11px verdana}
.day-active a,.weekday-active a,.day-active-v a,.weekday-active-v a{text-decoration:underline}
.monthlink{color:#4974a3;text-decoration:none;font:11px tahoma}
.rating {
	color: #757575;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	width: 85px;
	height: 16px;
}
.unit-rating {
	list-style: none;
	margin: 0px;
	padding: 0px;
	width: 85px;
	height: 16px;
	position: relative;
	background-image: url(../dleimages/rating.gif);
	background-position: top left;
	background-repeat: repeat-x;
	line-height: normal;
}
.unit-rating li {
	text-indent: -90000px;
	padding: 0px;
	margin: 0px;
	float: left;
	list-style: none;
}
.unit-rating li a {
	display: block;
	width: 17px;
	height: 16px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 17;
	position: absolute;
	padding: 0px;
}
.unit-rating li a:hover {
	background-image: url(../dleimages/rating.gif);
	background-position: left center;
	z-index: 2;
	left: 0px;
}
.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-image: url(../dleimages/rating.gif);
	background-position: left bottom;
	position: absolute;
	height: 16px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
}
.bbcodes{background:#FFF;border:1px solid #E0E0E0;color:#666666;padding:2px;vertical-align:middle;margin:2px;height:21px;cursor:pointer}
.editor_button{float:left;cursor:pointer;padding-left:2px;padding-right:2px}
.editor_buttoncl{float:left;cursor:pointer;padding-left:1px;padding-right:1px;border-left:1px solid #BBB;border-right:1px solid #BBB}
.editbclose{float:right;cursor:pointer}
.xprofile textarea{width:320px;height:90px}
.xprofile input{width:250px;height:18px}
.pm_head{background:#ddd}
.pm_list{white-space:nowrap;border-top:1px solid #ccc;padding:1px;background:#eee}
#dropmenudiv{border:1px solid white;border-bottom-width:0;font:normal 10px Verdana;line-height:20px;margin:2px;background:#6497CA}
#dropmenudiv a{display:block;text-indent:3px;border:1px solid white;padding:1px 0;margin:1px;color:#FFF;text-decoration:none;font-weight:bold}
#dropmenudiv a:hover{color:#000;background:#FDD08B}
#newpm{position:absolute;width:400px;padding:4px;border:1px solid #BBB;background:#FDFDFD}
#newpmheader{padding-left:5px;padding-right:5px;padding-top:2px;height:20px;color:#000;cursor:move;background:#A9CAE6}
#newpm a{background:transparent;color:#4D6A8A;text-decoration:none}
#newpm a:hover{background:transparent;color:#4D6A8A;text-decoration:underline}
.sresult{text-align:justify;color:#FF0000;font-weight:bold;padding:5px}
#hintbox{position:absolute;top: 0;background-color: lightyellow;width: 100px;padding: 3px;border:1px solid #787878;line-height:18px;z-index:100;	visibility: hidden}
.hintanchor{padding-left: 8px}