#product-table, .product-table	{
	margin-bottom: 20px;
	}
#product-table	td a:hover, .product-table	td a:hover	{
	text-decoration: underline;
	}
#product-table	th, .product-table	th	{
	height: 22px;
	text-align: left;
	}
#product-table	.minwidth-1, .product-table	.minwidth-1	{
	min-width: 110px;
	}
#product-table td, .product-table td	{
	border: 1px solid #d2d2d2;
	padding: 5px 0 5px 10px;
	}
#product-table tr.alternate-row, .product-table tr.alternate-row	{
	background: #ececec;
	}
#product-table tr.red-row, .product-table tr.red-row {
	background: #FF8A8D;
	}
#product-table tr.blue-row, .product-table tr.blue-row {
	background: #90a1b8;
	}
#product-table tr.green-row, .product-table tr.green-row {
	background: #8EF2A5;
}
#product-table tr.hover, .product-table tr.hover {
	background: #f4f2b0;
	cursor: pointer;
}

td.options-width, td.options-width-three	{
	padding: 0 0 0 10px;
	min-width: 65px;
	width: 65px;
	}
td.options-width-three {
	width: 98px;
}
td.checkbox-width	{
	}
.table-header-check	{
	background: url(/static/index/images/table_header_checkbox.jpg) no-repeat;
	border: none;
	min-width: 29px;
	padding: 0px 0 0 10px;
	width: 29px;
	}
.table-header-options, .table-header-options-three	{
	background: url(/static/index/images/table_header_options.jpg) no-repeat;
	border: none;
	min-width: 66px;
	padding: 0px 0 0 0;
	width: 66px;
	}
.table-header-options-three {
	width: 99px;
}
.table-header-repeat	{
	background: url(/static/index/images/table_header_repeat.jpg) repeat-x;
	border: none;
	font-size: 0px;
	line-height: 0;
	padding: 0px 0 0 0;
	}
.table-header-options,
 .table-header-repeat,
 .table-header-options-three	{
	color: #fff;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	line-height: 14px;
	padding: 0 10px 0 10px;
	/*margin: 0 10px 0 0;*/
	}

th.line-left	{
	border-left: 1px solid #373737;
	}
#product-table	tr.activity-blue, .product-table	tr.activity-blue	{
	background: #e3eceb;
	}

/* ������ �������� Options */
a.icon-1	{
	background: url(../images/table/table_icon_1.gif) no-repeat;
	display: block;
	float: left;
	height: 24px;
	margin: 0 8px 0 0;
	width: 24px;
	}
a:hover.icon-1	{
	background: url(../images/table/table_icon_1.gif) 0 -24px;
	}
a.icon-2	{
	background: url(../images/table/table_icon_2.gif) no-repeat;
	display: block;
	float: left;
	height: 24px;
	margin: 0 8px 0 0;
	width: 24px;
	}
a:hover.icon-2	{
	background: url(../images/table/table_icon_2.gif) 0 -24px;
	}
a.icon-3	{
	background: url(../images/table/table_icon_3.gif) no-repeat;
	display: block;
	float: left;
	height: 24px;
	margin: 0 8px 0 0;
	width: 24px;
	}
a:hover.icon-3	{
	background: url(../images/table/table_icon_3.gif) 0 -24px;
	}
a.icon-4	{
	background: url(../images/table/table_icon_4.gif) no-repeat;
	display: block;
	float: left;
	height: 24px;
	margin: 0 8px 0 0;
	width: 24px;
	}
a:hover.icon-4	{
	background: url(../images/table/table_icon_4.gif) 0 -24px;
	}
a.icon-5	{
	background: url(../images/table/table_icon_5.gif) no-repeat;
	display: block;
	float: left;
	height: 24px;
	margin: 0 8px 0 0;
	width: 24px;
	}
a:hover.icon-5	{
	background: url(../images/table/table_icon_5.gif) 0 -24px;
	}
/* ����� �������� Options */


#paging-table, .paging-table {
	float: right;
	margin: 0 4px 0 0;
}

.page-cur-num, .page-num {
	float: left;
	padding: 4px 5px;
	margin: 0 2px;
	font-size: 15px;
	border: 1px solid #d0c9c9;
	cursor: pointer;
	color: black;
}

.page-cur-num {
	background: #90a1b8;
}

.page-num:hover {
	background: #f4f2b0;
}
.page-dotted {
	float: left;
	margin: 0 5px;
	font-size: 18px;
	line-height: 30px;
}

#page-info	{
	float: left;
	line-height: 16px;
	padding: 3px 12px 0 12px;
	}
	
#waiting-table {
	margin-top: 30px;
}

#waiting-table .rolling {
	    float: left;
    margin-right: 5px;
}

#message-box-inner {
	margin-top: 20px;
	display: none;
}

span.warning {
	font-weight: bold;
	color: red;
	font-size: 13px;
}

span.success {
	font-weight: bold;
	color: green;
	font-size: 13px;
}

bankshit {
        white-space: nowrap;
        overflow: hidden;
        padding: 5px;
        text-overflow: ellipsis;
 }