/* CSS Document */
.window .windowBlack_TB{
	background-image:url(../skin/windowInBlack_TB.jpg);
	background-repeat:repeat-x;
	width:100%;
}
.window .windowContentBlack_TR{
	background-image:url(../skin/windowInBlack_c2.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	width:100%;
}
.window .windowContentBlack_TL{
	background-image:url(../skin/windowInBlack_c1.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:100%;
}

#PANEL_960{
	width:960px;
	vertical-align:top;
	padding-bottom:10px;
}
#PANEL_960 .BORDER_TOP img{
	background-image:url(../skin/panel_960_TOP.jpg);
	width:100%;
	height:10px;
}
#PANEL_960 .BORDER_BOTTOM img{
	background-image:url(../skin/panel_960_BOTTOM.jpg);
	width:100%;
	height:9px;
}
#PANEL_960 .window .panelBlack_960_BOTTOM{
	background-image:url(../skin/panelBlack_960_BOTTOM.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	width:100%;
}

#priceList_Panel{
	padding:2px 6px 0px 6px;
	color:#A7A7A7;
	font-size:12px;
}
#priceList_Panel select{
	font-family: Arial,Helvetica,Tahoma,sans-serif;
	width: 160px;
	font-size: 11px;
	background-color: #a3a3a3;
	margin-top: 0px;
}
#priceList_Panel #rightPanel{
	vertical-align:top;
	padding-top:5px;
	width:664px;
	padding-bottom:15px;
}
#priceList_Panel #leftPanel{
	vertical-align:top;
	padding-top:5px;
	width:235px;
	padding-bottom:15px;
}

#priceList_Panel .titleBar{
	padding-left:10px;
	font-size:12px;
	line-height:20px;
	color:#666666;
	background-image:url(../skin/priceList_SKINB.jpg);
	background-repeat:repeat-x;
	background-position:0px 0px;
	background-color:#424242;
	border:1px solid #4F4F4F;
	font-weight:bold;
	height:20px;
	margin-bottom:1px;
}
#priceList_Panel .titleBar span{
	float:left;
}
#priceList_Panel .titleBar a{
	float:right;
	color:#666666;
	border-left:1px solid #4f4f4f;
	line-height:20px;
	padding:0 5px;
}
#priceList_Panel .titleBar a:hover{
	background-color:#808080;
	background-image:url(../skin/priceList_SKINB.jpg);
	background-repeat:repeat-x;
	background-position:0px -20px;
	color:#c2c2c2;
}

#priceList_Panel h3{
	margin:0px;
	padding:0 0 0 10px;
	font-size:12px;
	line-height:20px;
	color:#999999;
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../skin/priceList_SKINB.jpg);
	background-repeat:repeat-x;
	background-position:0px -40px;
	background-color:#424242;
	border-bottom:1px solid #3d3d3d;
	font-weight:bold;
	height:20px;
}
#priceList_Panel .rightMenu{
	padding-top:1px;
	border-top:2px solid #7e7e7e;
}
#priceList_Panel .rightMenu a{
	display:block;
	padding-left:30px;
	height:17px;
	line-height:17px;
	font-size:11px;
	border-bottom:1px solid #000;
	color:#CCCCCC;
	background-color:#2A2A2A;
	background-image:url(../skin/priceList_SKINB.jpg);
	background-repeat:no-repeat;
	background-position:5px -60px;
}
#priceList_Panel .rightMenu a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
#priceList_Panel .searchPanel{
	font-family: Arial,Helvetica,Tahoma,sans-serif;
	background-color:#424242;
	border:1px solid #505050;
	padding:3px;
	margin-bottom:0px;
	font-size:12px;
}
#priceList_Panel .searchPanel td{
	padding-left:5px;
}
#priceList_Panel .SEARCH_BTN{
	padding:0px;
	margin:0px;
	border:0px;
	cursor:pointer;
	font-size:12px;
	font-weight:bold;
	line-height:23px;
	height:23px;
	color:#FFFFFF;
	background-image:url(../skin/BTN.gif);
}
#priceList_Panel .searchBTN{
	text-align:center;
	line-height:23px;
	display:block;
	height:23px;
	background-image:url(../skin/BTN.gif);
	background-position:0 0;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
#priceList_Panel .searchBTN:hover{
	background-image:url(../skin/BTN.gif);
	background-position:0 -23px;
	color:#FFFFFF;
}
#priceList_Panel .resultsPanel{
	background-color:#424242;
	border:1px solid #505050;
	height:669px;
	margin-bottom:1px;
	padding:0px;
}

/**PRICES TABLE**/
#pricesTABLE{
	border-top:0px;
}
.pricesTABLE{
	border-top:1px solid #AAA;
	border-left:1px solid #AAA;
	border-bottom:1px solid #AAA;
	background-color:#CCCCCC;
	color:#333333;
}
.pricesTABLE td{
	vertical-align:top;
}
.pricesTABLE td div{	
	border-right:1px solid #AAA;
	line-height:15px;
	min-height:15px;
	font-size:11px;
	padding-left:3px;
	padding-right:3px;
	height: auto;
}
/**** HEADER TABLE STYLES ***/
.pricesTABLE .header{
	background-image:url(../skin/priceList_SKINB.jpg);
	background-repeat:repeat-x;
	background-position:0px -80px;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}
.pricesTABLE .header div{
	border:0px;
}
.pricesTABLE .header div{
	line-height:20px;
	height:20px;
}
.pricesTABLE .header .name{
	width:158px;
}
.pricesTABLE .header .sku{
	width:57px;
}
.pricesTABLE .header .pricePerQty div{
	width:384px;
	border-right:1px solid #AAA;
}
/**** DATA TABLE STYLES ***/
#pricesTABLE .colorPrice{
	background-color:#FFFFFF;
}
#pricesTABLE .productName td,
#pricesTABLE .productNameCollpase td{
	border-top:1px solid #AAA;
}
#pricesTABLE .sku div{
	width:50px;
}
#pricesTABLE td div{
	width:40px;
}
#pricesTABLE .emptyRow{
	background-image:url(../skin/emptyRowA.gif);
	background-repeat:repeat;
	background-position:0px 0px;
}
/**** Data Product header ***/
#pricesTABLE .productName div,
#pricesTABLE .productNameCollpase div{
	border-right-width:0;
}
.pricesTABLE .productName td{
	background-color:#5F5F5F;
	color:#CCCCCC;
	background-image:url(../skin/priceList_SKINB.jpg);
	background-repeat:repeat-x;
	background-position:0px -40px;
	cursor:pointer;
	border-right:1px solid #AAA;
}
.pricesTABLE .productNameCollpase td{
	background-color:#333333;
	color:#CCCCCC;
	background-image:url(../skin/priceList_SKINB.jpg);
	background-repeat:repeat-x;
	background-position:0px 0px;
	cursor:pointer;
}
#pricesTABLE .productName .name div,
#pricesTABLE .productNameCollpase .name div{
	background-image:url(../skin/priceList_SKINB.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
	padding-left:20px;
	width:134px;
}
#pricesTABLE .productName .name div{
	background-position:2px -160px;
}
#pricesTABLE .productNameCollpase .name div{
	background-position:2px -120px;
}
#pricesTABLE .emptyRow .name div,
#pricesTABLE .colorPrice .name div,
#pricesTABLE .colorPriceB .name div{
	padding-left:30px;
	width:124px;
}

#pricesTABLE .productNameCollpase div b{
	display:none;
	color:#3399FF;
}
/**** TABLE CONTAINER ***/

.scrollY_List{						
	SCROLLBAR-FACE-COLOR: #aaaaaa; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #999999; 
	SCROLLBAR-ARROW-COLOR: #444444;
	SCROLLBAR-TRACK-COLOR: #dddddd; 
	SCROLLBAR-BASE-COLOR: #ffffff;
	scrollbar-3d-light-color: #ffffff;
	scrollbar-dark-shadow-color: #ffffff;
	overflow:hidden;
	overflow-y: scroll;
	display:block;
	height:870px;
	width:607px;
}	
