#mo-table {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	clear: both;
	border-spacing: 0px;
	border: 1px solid #DDD;
}

#mo-table tr:first-child td:first-child {
	-moz-border-radius-topleft:10px;
    -webkit-border-top-left-radius:10px;
    border-top-left-radius:10px
}

#mo-table tr:first-child td:last-child {
	-moz-border-radius-topright:10px;
    -webkit-border-top-right-radius:10px;
    border-top-right-radius:10px
}

#mo-table tr:last-child td:first-child {
	-moz-border-radius-bottomleft:10px;
    -webkit-border-bottom-left-radius:10px;
    border-bottom-left-radius:10px
}

#mo-table tr:last-child td:last-child {
	-moz-border-radius-bottomright:10px;
    -webkit-border-bottom-right-radius:10px;
    border-bottom-right-radius:10px
}

#mo-header {
	float: left;
}

#mo-headerDropDown {
	float: right;
}

td {
	font-size: 12px;
	border-top: 0px !important;
}

.itemToggleHolder {
	padding: 0 !important;
	border-top: 0px !important;
	border-bottom: 0px !important;
	border-left: 1px solid #DDD !important;
	border-right: 1px solid #DDD !important;
	background: #fff;
}

.even,
.wopEven,
.ieEven,
.ssvEven,
.vlEven,
.kpEven {
	background: #fff;
}

.unEven,
.wopUnEven,
.ieUnEven,
.ssvUnEven,
.vlUnEven,
.kpUnEven {
	background: #eaeaea;
}

/* 
.wopEven {
	background: #f4b7d5;
}

.wopUnEven {
	background: #fbeff5;
}

.ieEven {
	background: #d8eaf6;
}

.ieUnEven {
	background: #f3f8fc;
}

.ssvEven {
	background: #f9c1c9;
}

.ssvUnEven {
	background: #faf4f4;
}

.vlEven {
	background: #fcf5d9;
}

.vlUnEven {
	background: #fffcf3;
}

.kpEven {
	background: #e0ece0;
}

.kpUnEven {
	background: #f7f9f4;
}
 */

.mo-emptyrow {
	background: #fff;
	/*border-left: 1px solid #DDD;
	border-right: 1px solid #DDD;*/
	height: 15px;
}

.mo-tableHeaderLeft,
.mo-tableHeaderCenter,
.mo-tableHeaderRight {
	/*border-top: 1px solid #DDD !important;*/
}

.mo-tableHeaderLeft {
	/*border-left: 1px solid #DDD;*/
	padding-left: 5px !important;
}

.mo-tableHeaderRight {
	/*border-right: 1px solid #DDD;*/
}

.itemHolderLeft {
	/*border-left: 1px solid #DDD;*/
	padding-left: 5px !important;
	width: 150px;
}

.itemHolderRight {
	/*border-right: 1px solid #DDD;*/
}

.itemHolderLeft:hover,
.itemHolderCenter:hover,
.itemHolderRight:hover {
	cursor: pointer;
}

.mo-tableHeaderLeft img,
.mo-tableHeaderCenter img,
.mo-tableHeaderRight img {
	width: 14px !important;
	margin: 2px;
}

.itemHolderLeft img,
.itemHolderCenter img,
.itemHolderRight img {
	width: 11px !important;
}