/* *********************************
// Backend Private Login Area
********************************* */
#oDistributorsBulletinsHolder {
	background-color : #e7e7e8;
	background-image : url(../images/webshop/distworldback.jpg);
	vertical-align : top;
	padding : 10px;
}

#oDistributorsBulletinsHolder .Item {
	margin-bottom : 10px;
}

#oDistributorsBulletinsHolder .Item A {
	text-decoration : none;
}

#oDistributorsBulletinsHolder .Item A:hover {
	text-decoration : underline;
}

#oDistributorsBulletinsHolder .DistButton {
	width : 25px;
	height : 25px;
	margin-right : 10px;
}

.DistDocumentTab {
	cursor : pointer;
}

.DistDocumentImgTd {
	background-repeat : no-repeat;
}

/* *********************************
// Front
********************************* */
.DistDetailsTable {
	margin-top : 5px;
}

.DistDetailsTable * {
	font-weight : bold;
}

.DistDetailsTable DIV {
	padding : 10px;
}

.DistCountLegendEmpty { background-color : #FFFFFF; }
.DistCountLegend1 { background-color : #94292A; } /* WPA */
.DistCountLegend2 { background-color : #4B7136; } /* SCIE-PLAS */
.DistCountLegend3 { background-color : #C72A25; } /* Heofer */
.DistCountLegend4 { background-color : #7B4F91; } /* ASYSHitech */
.DistCountLegend5 { background-color : #17467E; } /* Biochrom */

.DistCountLegendTable {
	border-top : 1px Solid #B2B3B6;
	border-left : 1px Solid #B2B3B6;
}

.DistCountLegendTable TD {
	border-bottom : 1px Solid #B2B3B6;
}

.DistDetails1 {
	border-bottom : 1px Solid #B2B3B6;
	border-top : 1px Solid #B2B3B6;
	border-left : 1px Solid #B2B3B6;
	width : 280px;
	vertical-align : top;
}

.DistDetails2 {
	border-left : 1px Solid #B2B3B6;
	border-bottom : 1px Solid #B2B3B6;
	border-top : 1px Solid #B2B3B6;
	border-right : 1px Solid #B2B3B6;
	width : 280px;
	vertical-align : top;
}

.DistDetails3 {
	border-left : 1px Solid #B2B3B6;
	border-bottom : 1px Solid #B2B3B6;
	border-right : 1px Solid #B2B3B6;
	vertical-align : top;
}

.DistDetails3 UL {
	margin-bottom : 0;
	padding-bottom : 0;
}

#oDistFooterTable {
	width : 100%;
	margin-top : 10px;
}

#oDistFooterTable A {
	font-weight : bold;
	text-decoration : none;
}

#oDistFooter {
	text-transform : uppercase;
	vertical-align : bottom;
}

#oDistFooterTop {
	text-align : right;
	text-transform : uppercase;
	vertical-align : bottom;
}

#oDistTopMessageTable {
	width : 100%;
	margin-top : 5px;
	margin-bottom : 5px;
}

#oDistTopMessageTable TD {
	font-weight : bold;
	text-align : center;
}

#oDistTopSearchSelect SELECT {
	font-weight : bold;
	text-transform : uppercase;
}

#oDistTopSearchSelect SELECT OPTION {
	font-weight : bold;
	text-transform : uppercase;
}

#oDistBottomSearchSelect SELECT {
	font-weight : bold;
	text-transform : uppercase;
}

#oDistBottomSearchSelect SELECT OPTION {
	font-weight : bold;
	text-transform : uppercase;
}

/* *********************************
// Label
********************************* */
#oStockistsLabel { font-size : 9px; font-weight : bold; background-color : #FFFFFF; border-left : 1px Solid #C8C9CB; border-right : 1px Solid #C8C9CB; border-top : 1px Solid #C8C9CB; padding : 2px; cursor : hand; }
#oStockistsFooter { border-top : 1px Solid #C8C9CB; cursor : hand;  }
#oStockistLabel { position : absolute; visibility : hidden; cursor : hand; z-index : 2; top : 0px; left : 0px; width : 140px; }

#oStockistsLabelShadow { font-size : 9px; font-weight : bold; background-color : #000000; border-left : 1px Solid #000000; border-right : 1px Solid #000000; border-top : 1px Solid #000000; padding : 2px; cursor : hand; }
#oStockistsFooterShadow { border-top : 1px Solid #000000; cursor : hand; }
#oStockistLabelShadow { position : absolute; visibility : hidden; cursor : hand;  filter : progid:DXImageTransform.Microsoft.Alpha(style=1,opacity=15,finishOpacity=15,startX=0,finishX=100,startY=100,finishY=0); z-index : 1; width : 140px; }


