body, html {margin:0px; padding:0px;}

table{ font:11px/13px Tahoma, Arial, Geneva, sans-serif; color:#888787; text-decoration:none; text-align:justify;}

tr, td{ text-align:left; vertical-align:top;}

input, textarea, select{font:11px/13px Tahoma, Arial, Geneva, sans-serif;  color:#575656; text-decoration:none; margin:0px; padding:0 0 0 4px;}

form, p{ margin:0px; padding:0px;}



.blek{ font-family:tahoma, Arial, Helvetika, sans-serif; font-size:11px; font-weight:900; color:#2D2D2D;}

.ree{ font-family:tahoma, Arial, Helvetika, sans-serif; font-size:11px;  color:#D23500;}

.blek1{ font-family:tahoma, Arial, Helvetika, sans-serif; font-size:11px;  color:#2D2D2D;}

.ser{ font-family:tahoma, Arial, Helvetika, sans-serif; font-size:10px;  color:#6D7172;}





.red{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#D23500; text-decoration:underline;}

.red:hover{ text-decoration:none;}

.red2{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px;font-weight:900; color:#D23500; text-decoration:underline;}

.red2:hover{ text-decoration:none;}

.ble{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#3C3C3C; text-decoration:none;}

.ble:hover{ text-decoration:underline;}

.blek2{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#464545; font-weight:900; text-transform:uppercase; text-decoration:none;}

.blek2:hover{ text-decoration:underline;}

.bl{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#464646;  text-decoration:none;}

.bl:hover{ text-decoration:underline;}

.white{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none; padding-top: 6px; padding-left: 5px; font-weight: bold }

.white:hover{ text-decoration:none;}

.side{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#464646; text-decoration:none; padding-top: 6px; padding-left: 5px; font-weight: bold }

.side:hover{ text-decoration:none;}







.m1{background-image:url('images/mk0.jpg'); background-repeat:no-repeat;}

.m1m{background-image:url('images/mk.jpg'); background-repeat:no-repeat;}

.m2{background-image:url('images/mk1.jpg'); background-repeat:no-repeat;}

.m2m{background-image:url('images/mk11.jpg'); background-repeat:no-repeat;}

.m3{background-image:url('images/mk2.jpg'); background-repeat:no-repeat;}

.m3m{background-image:url('images/mk22.jpg'); background-repeat:no-repeat;}

.m4{background-image:url('images/mk3.jpg'); background-repeat:no-repeat;}

.m4m{background-image:url('images/mk33.jpg'); background-repeat:no-repeat;}

.m5{background-image:url('images/mk4.jpg'); background-repeat:no-repeat;}

.m5m{background-image:url('images/mk44.jpg'); background-repeat:no-repeat;}

.public{background-image:url('images/public.jpg'); background-repeat:no-repeat;}

.publicsel{background-image:url('images/publicsel.jpg'); background-repeat:no-repeat;}

.members{background-image:url('images/members.jpg'); background-repeat:no-repeat;}

.memberssel{background-image:url('images/memberssel.jpg'); background-repeat:no-repeat;}




.sortable {
	border-collapse: collapse;
    width: 100%;

}

.sortable {
  color: #000000;
  font-family: Tahoma, Arial, sans-serif;
	padding: 1px;
	border: 1px solid #CCC;
	/*white-space: nowrap;
	overflow: hidden;*/;
}

.sortable th{
  font-size: 12px;
  padding: 3px;
}
.sortable td{
  font-size: 12px;
  padding: 3px;
}
.editor_ok_button {
 font-size: 10px;
 background-color: #CCCCCC;
 border: 1px solid #000000;
 margin: 3px;
}
.editable-cell-form {
 font-size: 10px;
 background-color: #ffffff;
 border: 1px solid #000000;
}



/*th {
   white-space: pre;
}*/

.sortable thead {
	background-color: #d33b09;
}
.sortable tfoot {
	background-color: #d33b09;
}
tr.rowodd {
	background-color: transparent;
}

tr.roweven {
	background-color: transparent;
}

.sortcol {
	cursor: pointer;
	padding-right: 20px;
	background-repeat: no-repeat;
	background-position: right center;
}
.sortasc {
	background-color: #FEF2BE;
	background-image: url(up.gif);
}
.sortdesc {
	background-color: #FEF2BE;
	background-image: url(down.gif);
}
.nosort {
	cursor: default;
}

.urg1, .urg2, .urg3, .urg4, .urg5 {
	padding: 1px;
	text-align: center;
	border: 1px solid #333;
	width: 3em;
}

.urg1 {
	background-color: #FFFACD;
}
.urg2 {
	background-color: #FFD700;
}
.urg3 {
	background-color: #FFA500;
}
.urg4 {
	background-color: #E13E00;
}
.urg5 {
	background-color: Red;
}

th.resize-handle-active {
	cursor: e-resize;
}

div.resize-handle {
	cursor: e-resize;
	width: 2px;
	border-right: 1px dashed #1E90FF;
	position:absolute;
	top:0;
	left:0;
}






















