/****************************/
/*		Tree				*/

.Tree_tab_nodeSelected{
	color: red;
	padding-left: 2px;
	cursor: pointer;
}

.Tree_tab_tab{
	border: 0px;
	color: #454545;
}

.Tree_tab_main .xSelect, .Tree_tab_main input{
	background-color: #FFFFFF;
	color: black;
	font-family: Verdana, Tahoma;
	font-size: 11px;
	vertical-align: middle;
	border: 1px solid #7F9DB9;
	width: 100%;
	height: 16px;
}

.Tree_tab_nodeText1{
	color: #454545;
	padding-left: 2px;
	cursor: pointer;
}

.Tree_tab_new_tr{
	border : solid 1px #BDC1C2;
	border-bottom: solid 1px #BDC1C2;
	border-left: solid 1px #BDC1C2;
	border-right: solid 1px #BDC1C2;
	background-color: #EEEEEE;
}

.Tree_tab_tr{
	border : 0px;
	background-color: #C9E9EA;
}

.Tree_tab_tr_over
{
	border : solid 1px #BDC1C2;
	border-bottom: #BDC1C2 solid 1px;
	border-left: solid 1px white;
	border-right: solid 1px white;
	background-color: #DBE0E4;
}

.Tree_tab_header{
	border-bottom: #EEEEEE solid -px;
	font-weight: bold;
}

.Tree_tab_header_over{
	border-bottom: #EEEEEE solid -px;
	color: black;
	font-weight: bold;
	cursor: pointer !important;
}

.Tree_tab_no_data{
	color: white;
	font-weight: bold;
	font-size: 16px;
}

.Tree_tab_lockTree{
	border: white solid 1px;
	border-collapse: collapse;
	color: black;
	filter: alpha(opacity=30);
	-moz-opacity: 0.30;
	opacity: 0.30;
}

.Tree_tab_lockTree .xSelect{
	background-color: #EEEEEE;
	color: black;
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	vertical-align: middle;
	border: #000000 solid 0px;
	width: 100%;
}

.Tree_tab_loading{
	color: white;
	font-weight: bold;
	font-size: 16px;
	clear: both;
	border: 1px solid white;
	background-color: red;
	position: absolute;
	top: 0px;
	left: 0px;
}

.Tree_tab_open_bg{
	background: url(/admin/images/tree/tree_vertline.gif);
	height: 18px;
}

.Tree_tab_no_plus{
	background: url(/admin/images/tree/tree_split.gif) repeat-x;
	height: 18px;
}

.Tree_tab_no_plus_first{
	background: url(/admin/images/tree/tree_split.gif) repeat-x;
	height: 18px;
}

.Tree_tab_no_plus_last{
	background: url(/admin/images/tree/tree_corner.gif) repeat-x;
	height: 18px;
}

.Tree_tab_no_plus_first_last{
	background: url(/admin/images/tree/tree_corner.gif) repeat-x;
	height: 18px;
}

.Tree_tab_plus_first{
	background: url(/admin/images/tree/tree_expand_first.gif) repeat-x;
	cursor: pointer;
	height: 18px;
}

.Tree_tab_plus_last{
	background: url(/admin/images/tree/tree_expand_corner.gif) repeat-x;
	cursor: pointer;
	height: 18px;
}

.Tree_tab_plus{
	background: url(/admin/images/tree/tree_expand.gif) repeat-x;
	cursor: pointer;
	height: 18px;
}

.Tree_tab_minus{
	background: url(/admin/images/tree/tree_collapse.gif) repeat-x;
	cursor: pointer;
	height: 18px;
}

.Tree_tab_minus_first{
	background: url(/admin/images/tree/tree_collapse_first.gif) repeat-x;
	cursor: pointer;
	height: 18px;
}

.Tree_tab_minus_last{
	background: url(/admin/images/tree/tree_collapse_corner.gif) repeat-x;
	cursor: pointer;
	height: 18px;
}

.Tree_tab_plus_first_last{
	background: url(/admin/images/tree/tree_expand_corner_first.gif) repeat-x;
	cursor: pointer;
	height: 18px;
}

.Tree_tab_minus_first_last{
	background: url(/admin/images/tree/tree_collapse_corner_first.gif) repeat-x;
	cursor: pointer;
	height: 18px;
}

.Tree_tab_corner{
	background: url(/admin/images/tree/tree_corner.gif) repeat-x;
	height: 18px;
}

/*		/Tree				*/
/****************************/


/****************************/
/*		Item List			*/


.itemlist_tab, .itemlist_tab_f{
	border-collapse: collapse;
}

.itemlist_tab_item{
}

.itemlist_td_full_container{
	padding: 10px;
}

.itemlist_tab_item .itemlist_td_field/*, .itemlist_tab_item .itemlist_td_value*/{
	border-bottom: 1px solid white;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 5px;
}

.itemlist_td_grid_container{
	padding-left: 10px;
	padding-top: 10px;
	width: 270px;
}

.itemlist_td_item_info_container{
	
}

.itemlist_td_item_title{
	font-weight: bold;
	padding-bottom: 10px;
	padding-top: 10px;
	height: 30px;
	background: url(/images/bg1.gif) right repeat-x;
	color: #002B71;

}

.itemlist_td_show_full{
	padding-top: 15px;
}

.itemlist_td_back{
	padding: 2px;
}

.itemlist_td_pic img{
	border: 1px solid white;
	cursor: pointer;
}

.itemlist_td_show_full a, .itemlist_td_back a{
	font-weight: bold;
	cursor: pointer;
}

.itemlist_td_show_full a:hover, .itemlist_td_back a:hover{
	font-weight: bold;
	cursor: pointer;
}

.itemlist_cost{
	width: 40px;
}

.itemlist_update_info{
	cursor: pointer;
	font-weight: bold;
}


/*		/Item List			*/
/****************************/

/****************************/
/*		New grid			*/
/*		Skin 1				*/

.grid_tab, .grid_tabLockGrid{
	border-collapse: collapse;
	border: grey solid 1px;
	color: white;
}

.grid_tab td, .grid_tabLockGrid td{
	font-size: 11px;
	padding: 3px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.grid_tab input, .grid_tabLockGrid input{
	background-color: white;
	color: black;
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	vertical-align: middle;
	border: #000000 solid 1px;
	padding-left: 2px;
	padding-right: -2px;
	width: 95%;
}

.grid_tab .xSelect, .grid_tabLockGrid .xSelect{
	background-color: white;
	color: black;
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	vertical-align: middle;
	border: #000000 solid 1px;
}

.grid_tab .grid_tab_new_tr, .grid_tabLockGrid .grid_tab_new_tr{
	background-color: #e4e2d3;
}

.grid_tab .grid_tab_tr, .grid_tabLockGrid .grid_tab_tr{
	background-color: #e4e2d3;
}

.grid_tab .grid_tab_tr_over, .grid_tabLockGrid .grid_tab_tr_over
{
	background: #8f8c81;
	cursor: default;
}

.grid_tab .grid_tab_header, .grid_tabLockGrid .grid_tab_header{
	font-weight: bold;
	background-color: #cfc9b7;
	color: #3d3d3d;
}

.grid_tab .grid_tab_header img{
	cursor: pointer;
}

.grid_tab .s_header img{
	cursor: pointer;
}

.grid_tab .grid_tab_header_over, .grid_tabLockGrid .grid_tab_header_over{
	color: white;
	background: #969696;
	font-weight: bold;
	cursor: pointer !important;
}

.grid_tab .grid_tab_header_over img{
	cursor: pointer;
}

.grid_tabno_data{
	color: black;
	font-weight: bold;
	font-size: 16px;
}

.grid_tabLockGrid{
	filter: alpha(opacity=30);
	-moz-opacity: 0.30;
	opacity: 0.30;
}

.grid_tabgrid_loading{
	color: black;
	font-weight: bold;
	font-size: 16px;
/*	clear: both;*/
	text-align: center;
}

.grid_tabpagtab{
	border-collapse: collapse;
	border: grey solid 1px;
	color: white;
	margin-bottom: 5px;
}

.grid_tabpagtab td{
	padding: 2px;
}

.grid_tabpagtab .pagingselected{
	background-color: #cfc9b7;
}

/*		/New grid			*/
/****************************/
/*			DIALOG			*/

.dialog_tab{
	background-color: #EFEFEF;
	border: 1px solid black;
}

.dialog_tdtitle{
	height: 20px;
	padding-left: 10px;
}

.dialog_td_header{
	height: 20px;
}

.dialog_tab_title{
	height: 20px;
	color: black;
	font-weight: bold;
	width: 100%;
	border-bottom: 1px solid black;
	background-color: #ADADD1;
}

.dialog_td_pic{
	width: 80px;
	background-color: white;
	text-align: center;
}

.dialog_td_main_cont{
	height: 100%;
}

.dialog_td_control_cont{
	border-top: 1px solid white;
	height: 35px;
	text-align: center;
}

.dialog_trcontrolcont{
	//
}

.dialog_tabcontrolcont{
/*	border: 1px solid red;*/
	width: 100%;
}

.dialog_tdcontrol{
	text-align: center;
}

.dialog_tdtext{
	color: #454545;
	font-size: 14px;
	padding-left: 10px;
	padding-right: 10px;
}

/*			/DIALOG			*/
/****************************/
/*			BUTTON			*/

.xButton .button_tab{
	border: 1px solid #BDC1C2;
	background: #EFEFEF;
	margin: 1px;
	text-align: center;
}

.button_tablocked{
	border: 1px solid white;
	background: #666666;
	filter: alpha(opacity=30);
	-moz-opacity: 0.30;
	opacity: 0.30;
}

.button_tablocked tr{
	cursor: default;
}

.button_pic{
	padding: 2px;
}

.button_caption{
	color: black;
	font-weight: bold;
	padding: 2px;
	padding-right: 10px;
}

.button_tr{
	
}

.button_tr_over{
	background-color: #DBE0E4;
	cursor: pointer;
}

.button_tr_over .button_caption{
	color: black;
}

/*			/BUTTON			*/
/****************************/
