/* BEGIN Dropdowns */
TABLE.dropdownPanel {
	border-collapse		: collapse;
	border-spacing		: 0;
	position			: absolute;
	cursor				: default;
	empty-cells			: show;
	z-index				: 100;
}

DIV.dropdownPanel_input {
	background-image	: url(/images/icon_dropdown.gif);
	background-position	: right center;
	background-repeat	: no-repeat;
	background-color	: white;
	
	border-color		: #EDD397;
	border-style		: solid none solid solid;
	border-width		: 1px medium 1px 1px;
	
	color				: #000;
	font-size			: 11px;
	font-weight			: bold;
	height				: 14px;
	padding-left		: 2px;
	padding-right		: 14px;
	width				: 132px;
}
DIV.dropdownPanel_input SPAN{
	text-transform		: uppercase;
	/*position			: relative;*/
	white-space			: nowrap;
	padding-right		: 5px;
	cursor				: default;
	background-color	: transparent;
}

TABLE.dropdownPanel TD {
	padding				: 0!important;
	margin				: 0!important;
	vertical-align		: top;
	height				: auto !important;
}

TD.dropdownPanel_columnData {
	border-right		: 1px solid #BEC9C3;
}
TD.dropdownPanel_columnScroll {
	width				: 14px;
	padding				: 0!important;
}

TD.dropdownPanel_columnData DIV.mask{
	/* BEGIN changing forbidden */
	overflow			: hidden;
	position			: relative;
	/* END changing forbidden */
	z-index				: 100;
}

TD.dropdownPanel_columnData DIV.data{
	/* BEGIN changing forbidden */
	position			: relative;
	/* END changing forbidden */
	background-color	: #fff;
}

TD.dropdownPanel_columnData DIV.data UL{
	padding				: 0;
	margin				: 0;
	list-style			: none;
	border-left			: 1px solid #BEC9C3;
	
}

TD.dropdownPanel_columnData DIV.data LI {
	background-image	: url(/images/arrow_pn.gif);
	background-position	: 5px 6px;
	background-repeat	: no-repeat;
	
	border-top			: 1px solid #BEC9C3;
	
	color				: #666;
	height				: 19px;
	line-height			: 19px;
	font-size			: 11px;
	font-weight			: bold;
	margin				: 0;
	width				: 100%;
	white-space			: nowrap;
}

TD.dropdownPanel_columnData DIV.data LI.lvl2 {
	background-image: url(/images/icon_dash.gif);
	background-position: 18px;
}

TD.dropdownPanel_columnData DIV.data LI.lvl2 SPAN,
TD.dropdownPanel_columnData DIV.data LI.lvl2 A{
	margin-left: 30px;
}

TD.dropdownPanel_columnData DIV.data LI.lvl3{
	background-image: url(/images/icon_dash.gif);
	background-position: 16px;
}

TD.dropdownPanel_columnData DIV.data LI.lvl3 {
	padding-left: 28px;
}

TD.dropdownPanel_columnData DIV.data LI SPAN,
TD.dropdownPanel_columnData DIV.data LI A{
	margin-left			: 17px;
	margin-right		: 2px;
	display				: block;
	padding				: 0 !important;
}

TD.dropdownPanel_columnData DIV.data A {
	text-decoration: none;
}

TD.dropdownPanel_columnData DIV.data LI.selected{
	background-color	: #D3CBCA;
}

TD.dropdownPanel_columnData DIV.data LI.highlighted{
	background-color	: #CAD3CE;
}

TD.dropdownPanel_columnScroll DIV.scrollbar{
	background-image	: url(/images/scrollbar_bg.gif);
	width				: 14px;
	background-repeat	: repeat;
}

TD.dropdownPanel_columnScroll DIV.scrollDown,
TD.dropdownPanel_columnScroll DIV.scrollUp {
	/* BEGIN changing forbidden */
	cursor				: pointer;
	/* END changing forbidden */
	width				: 14px;
	height				: 14px;
}

TD.dropdownPanel_columnScroll DIV.scrollDown {
	background-image	: url(/images/icons/icon_orange_down.jpg);
}

TD.dropdownPanel_columnScroll DIV.scrollUp {
	background-image	: url(/images/icons/icon_orange_up.jpg);
}

TD.dropdownPanel_columnScroll DIV.scrollbar DIV.knob{
	/* BEGIN changing forbidden */
	cursor				: pointer;
	/* END changing forbidden */
	width				: 14px;
	background-color	: #DBA62A;
}

TABLE.dropdownPanel TD.dropdownShadow_left {
	border				: 0!important;
	background			: url(/images/dd_shadow_right.jpg);
	width				: 4px!important;
	background-repeat	: repeat-y;
	
	opacity				: .7;
	filter				: alpha(opacity = 70);
}

TABLE.dropdownPanel TD.dropdownShadow_bottom {
	border				: 0!important;
	background			: url(/images/dd_shadow_bottom.jpg);
	height				: 4px!important;
	background-repeat	: repeat-x;
	
	opacity				: .7;
	filter				: alpha(opacity = 70);
}

TABLE.dropdownPanel TD.dropdownShadow_corner {
	border				: 0!important;
	background			: url(/images/dd_shadow_corner.jpg);
	background-repeat	: no-repeat;
	
	opacity				: .7;
	filter				: alpha(opacity = 70);
}
/* END Dropdowns */


/* BEGIN Scroll Panels*/
TABLE.scrollPanel {
	border-collapse		: collapse;
	border-spacing		: 0;
}

TABLE.scrollPanel TD {
	padding				: 0;
}

TABLE.scrollPanel TD.scrollPanel_columnData {}
TABLE.scrollPanel TD.scrollPanel_columnScroll {}

TABLE.scrollPanel TD.scrollPanel_columnData DIV.mask{
	/* BEGIN changing forbidden */
	overflow			: hidden;
	position			: relative;
	/* END changing forbidden */
}

TABLE.scrollPanel TD.scrollPanel_columnData DIV.data{
	/* BEGIN changing forbidden */
	position			: relative;
	/* END changing forbidden */
}

TABLE.scrollPanel TD.scrollPanel_columnScroll DIV.scrollbar{
	background-image	: url(/images/scrollbar_bg.gif);
	width				: 14px;
	background-repeat	: repeat;
}


TABLE.scrollPanel TD.scrollPanel_columnScroll DIV.scrollDown,
TABLE.scrollPanel TD.scrollPanel_columnScroll DIV.scrollUp {
	/* BEGIN changing forbidden */
	cursor				: pointer;
	/* END changing forbidden */
	width				: 14px;
	height				: 14px;
}

TABLE.scrollPanel TD.scrollPanel_columnScroll DIV.scrollDown {
	background-image	: url(/images/icons/icon_orange_down.jpg);
}

TABLE.scrollPanel TD.scrollPanel_columnScroll DIV.scrollUp {
	background-image	: url(/images/icons/icon_orange_up.jpg);
}

TABLE.scrollPanel TD.scrollPanel_columnScroll DIV.knob{
	/* BEGIN changing forbidden */
	cursor				: pointer;
	/* END changing forbidden */
	width				: 14px;
	background			: #DBA62A;
}

TABLE.scrollPanel TD.scrollPanel_columnScroll DIV.disabled {
	display				: none;
}
/* END Scroll Panels*/