*
{Font-family: Tahoma}
#wdgControlPanel,
#wdgViewArea
{
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/FrmDlgInner.png) 8 8 8 8 stretch stretch;
}

/*Top button icons**********************************************/
/*Add--------------------------------------*/
#btnAdd:Disabled
{
	border: none;
	width: 47px;
	height: 35px;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/BtnAddListDisable.png) 8 8 8 8 stretch stretch;
}

#btnAdd
{
	border: none;
	width: 47px;
	height: 35px;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/BtnAddListNormal.png) 8 8 8 8 stretch stretch;
}
#btnAdd:hover
{
	border: none;
	width: 47px;
	height: 35px;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/BtnAddListOver.png) 8 8 8 8 stretch stretch;
}
#btnAdd:pressed
{
	border: none;
	width: 47px;
	height: 35px;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/BtnAddListPress.png) 8 8 8 8 stretch stretch;
}
/*Delete--------------------------------------*/
#btnDelete:Disabled
{
	border: none;
	width: 47px;
	height: 35px;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/BtnDelListDisable.png) 8 8 8 8 stretch stretch;
}
#btnDelete
{
	border: none;
	width: 47px;
	height: 35px;
	font: 12px;
	color: #404040;	
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/BtnDelListNormal.png) 8 8 8 8 stretch stretch;
}
#btnDelete:hover
{
	border: none;
	width: 47px;
	height: 35px;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/BtnDelListOver.png) 8 8 8 8 stretch stretch;
}
#btnDelete:pressed
{
	border: none;
	width: 47px;
	height: 35px;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/BtnDelListPress.png) 8 8 8 8 stretch stretch;
}
/*Rename--------------------------------------*/
#btnRename:Disabled
{
	border: none;
	width: 47px;
	height: 35px;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/BtnEditListDisable.png) 8 8 8 8 stretch stretch;
}
#btnRename
{
	border: none;
	width: 47px;
	height: 35px;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/BtnEditListNormal.png) 8 8 8 8 stretch stretch;
}
#btnRename:hover
{
	border: none;
	width: 47px;
	height: 35px;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/BtnEditListOver.png) 8 8 8 8 stretch stretch;
}
#btnRename:pressed
{
	border: none;
	width: 47px;
	height: 35px;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/BtnEditListPress.png) 8 8 8 8 stretch stretch;
}
/*Copy--------------------------------------*/
#btnCopy:Disabled
{
	border: none;
	width: 47px;
	height: 35px;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/BtnCopyListDisable.png) 8 8 8 8 stretch stretch;
}
#btnCopy
{
	border: none;
	width: 47px;
	height: 35px;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/BtnCopyListNormal.png) 8 8 8 8 stretch stretch;
}
#btnCopy:hover
{
	border: none;
	width: 47px;
	height: 35px;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/BtnCopyListOver.png) 8 8 8 8 stretch stretch;
}
#btnCopy:pressed
{
	border: none;
	width: 47px;
	height: 35px;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/BtnCopyListPress.png) 8 8 8 8 stretch stretch;
}
/*Add H--------------------------------------*/
#btnMountAddH:Disabled
{
	border: none;
	width: 47px;
	height: 35px;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/BtnAddHDisable.png) 8 8 8 8 stretch stretch;
}
#btnMountAddH
{
	border: none;
	width: 47px;
	height: 35px;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/BtnAddHNormal.png) 8 8 8 8 stretch stretch;
}
#btnMountAddH:hover
{
	border: none;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/BtnAddHOver.png) 8 8 8 8 stretch stretch;
}
#btnMountAddH:pressed
{
	border: none;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/BtnAddHPress.png) 8 8 8 8 stretch stretch;
}
/*Add V--------------------------------------*/
#btnMountAddV:Disabled
{
	border: none;
	width: 47px;
	height: 35px;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/BtnAddVDisable.png) 8 8 8 8 stretch stretch;
}
#btnMountAddV
{
	border: none;
	width: 47px;
	height: 35px;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/BtnAddVNormal.png) 8 8 8 8 stretch stretch;
}
#btnMountAddV:hover
{
	border: none;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/BtnAddVOver.png) 8 8 8 8 stretch stretch;
}
#btnMountAddV:pressed
{
	border: none;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/BtnAddVPress.png) 8 8 8 8 stretch stretch;
}
/*90 CCW--------------------------------------*/
#btnMount90CCW:Disabled
{
	border: none;
	width: 47px;
	height: 35px;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/Btn90CCWDisable.png) 8 8 8 8 stretch stretch;
}
#btnMount90CCW
{
	border: none;
	width: 47px;
	height: 35px;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/Btn90CCWNormal.png) 8 8 8 8 stretch stretch;
}

#btnMount90CCW:hover
{
	border: none;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/Btn90CCWOver.png) 8 8 8 8 stretch stretch;
}
#btnMount90CCW:pressed
{
	border: none;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/Btn90CCWPress.png) 8 8 8 8 stretch stretch;
}
/*90cw--------------------------------------*/
#btnMount90CW:DIsabled
{
	border: none;
	width: 47px;
	height: 35px;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/Btn90CWDisable.png) 8 8 8 8 stretch stretch;
}
#btnMount90CW
{
	border: none;
	width: 47px;
	height: 35px;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/Btn90CWNormal.png) 8 8 8 8 stretch stretch;
}
#btnMount90CW:hover
{
	border: none;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/Btn90CWOver.png) 8 8 8 8 stretch stretch;
}

#btnMount90CW:pressed
{
	border: none;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/Btn90CWPress.png) 8 8 8 8 stretch stretch;
}
/*(-)--------------------------------------*/
#btnMountSizePlus:Disabled
{
	border: none;
	width: 47px;
	height: 35px;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/BtnExpandDisable.png) 8 8 8 8 stretch stretch;
}
#btnMountSizePlus
{
	border: none;
	width: 47px;
	height: 35px;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/BtnExpandNormal.png) 8 8 8 8 stretch stretch;
}
#btnMountSizePlus:hover
{
	border: none;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/BtnExpandOver.png) 8 8 8 8 stretch stretch;
}

#btnMountSizePlus:pressed
{
	border: none;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/BtnExpandPress.png) 8 8 8 8 stretch stretch;
}
/*(+)--------------------------------------*/
#btnMountSizeMinus:Disabled
{
	border: none;
	width: 47px;
	height: 35px;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/BtnReduceDisable.png) 8 8 8 8 stretch stretch;
}
#btnMountSizeMinus
{
	border: none;
	width: 47px;
	height: 35px;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/BtnReduceNormal.png) 8 8 8 8 stretch stretch;
}
#btnMountSizeMinus:hover
{
	border: none;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/BtnReduceOver.png) 8 8 8 8 stretch stretch;
}

#btnMountSizeMinus:pressed
{
	border: none;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/BtnReducePress.png) 8 8 8 8 stretch stretch;
}
/*Delete--------------------------------------*/
#btnMountDelete:Disabled
{
	border: none;
	width: 47px;
	height: 35px;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/BtnDelListDisable.png) 8 8 8 8 stretch stretch;
}
#btnMountDelete
{
	border: none;
	width: 47px;
	height: 35px;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/BtnDelListNormal.png) 8 8 8 8 stretch stretch;
}
#btnMountDelete:hover
{
	border: none;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/BtnDelListOver.png) 8 8 8 8 stretch stretch;
}
#btnMountDelete:pressed
{
	border: none;
	font: 12px;
	color: #404040;
	border-width: 8px;
	border-image: url(:/Resource/Images/Skin/Mint/BtnDelListPress.png) 8 8 8 8 stretch stretch;
}
/*Icons end*************************/

/*Center***************************************************/
/*CHECKBOX START*******************************************************************************CHECKBOX START*/
QCheckBox
{
	font-family: Tahoma;
	padding-right: 5px;
	color: #666;
	font: 14px;
	margin-right: 3px;
}
QCheckBox:hover
{
	color: #598069;
}
QCheckBox:pressed
{
	color: #50735f;
}
QCheckBox:checked
{
	color: #00a645;
}
QCheckBox:checked:hover
{
	color: #00bf50;
}
QCheckBox:checked:pressed
{
	color: #009940;
}
QCheckBox:unchecked
{
	color: #666;
}
/*----------------------------------------------------Checkbox Indicator*/
QCheckBox::indicator
{
	image: url(:/Resource/Images/Skin/Mint/ChkChecked.png);
}
QCheckBox::indicator:hover
{
	image: url(:/Resource/Images/Skin/Mint/ChkOver.png);
}
QCheckBox::indicator:checked
{
	image: url(:/Resource/Images/Skin/Mint/ChkChecked.png);
}
QCheckBox::indicator:checked:hover
{
	image: url(:/Resource/Images/Skin/Mint/ChkCheckedOver.png);
}
QCheckBox::indicator:checked:pressed
{
	image: url(:/Resource/Images/Skin/Mint/ChkCheckedPressed.png);
}
QCheckBox::indicator:unchecked
{
	image: url(:/Resource/Images/Skin/Mint/ChkNormal.png);
}
QCheckBox::indicator:unchecked:hover
{
	image: url(:/Resource/Images/Skin/Mint/ChkOver.png);
}
QCheckBox::indicator:unchecked:pressed
{
	image: url(:/Resource/Images/Skin/Mint/ChkPressed.png);
}
/*checkbox end--------------------*/

/*left----------------------------------- treeview--*/

/*left-- treeview--*/
#tbwLayout
{
	font-family: Tahoma;
	font: 15px;
	color: #333;
	show-decoration-selected: 1;
	border: 1px solid #bfbfbf;
	border-radius: 2px;
	background: white;
	padding-left: 20px;
	margin-bottom: 0px;
	padding-left: 7px;
/*--padding-left: 20px is the space between table left and list box space------*/
}
#tbwLayout::item
{
	height: 24px;
	border: none;
}
#tbwLayout::item:hover
{
	height: 24px;
	background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #eefff1, stop: 1 #e8f8eb);
}
#tbwLayout::item:selected
{
	height: 24px;
	background: white; /* + - image has no selected color(window basic color is blue)*/
}
#tbwLayout::item:selected:active
{
	height: 24px;
	background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
	stop: 0 #abebc3,
	stop: 1 #81d6a1);
}
#tbwLayout::item:selected:hover
{
	height: 24px;
	background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
	stop: 0 #abebc3,
	stop: 1 #81d6a1);
}
#tbwLayout::item:selected:!active
{
	height: 24px;
	background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
	stop: 0 #e2ede4,
	stop: 1 #d9e4dc);
}
/*Treeview-Branch-------------------------------------------------------------------------*/

#tbwLayout::branch:has-siblings:!adjoins-item
{
	background: white; /* + - image has no selected color(window basic color is blue)*/
}
#tbwLayout::branch:has-siblings:!adjoins-item:selected
{
	background: white; /* 'TrvVLine.png' has no selected color(window basic color is blue)*/
}
#tbwLayout::branch:has-siblings:adjoins-item
{
}
#tbwLayout::branch:has-siblings:adjoins-item:selected
{
	background: white; /* 'TrvBranchMore.png' has no selected color(window basic color is blue)*/
}
#tbwLayout::branch:!has-children:has-siblings:adjoins-item,
#tbwLayout::branch:!has-children:has-siblings:adjoins-item:selected,
#tbwLayout::branch:!has-children:!has-siblings:adjoins-item,
#tbwLayout::branch:!has-children:!has-siblings:adjoins-item:selected
{
	background: white; /* 'TrvBranchEnd.png' has no selected color(window basic color is blue)*/
	border-image: none;
}
/*----------------------------------------------------------------------branch----   +, - image*/
/*  -------------------------------------------------------------------'+' image normal-----*/
#tbwLayout::branch:has-children:!has-siblings:closed,
#tbwLayout::branch:closed:has-children:has-siblings

{	
	width: 13px;
	height: 13px;
	image: url(:/Resource/Images/Skin/Mint/BtnTrvPlusNormal.png);
	background: white; /* img has no selected color(window basic color is blue)*/
}

/*  -------------------------------------------------------------------'+' image over------*/
#tbwLayout::branch:has-children:!has-siblings:closed:hover,
#tbwLayout::branch:closed:has-children:has-siblings:hover
{
	width: 13px;
	height: 13px;
	image: url(:/Resource/Images/Skin/Mint/BtnTrvPlusOver.png);
}
/*  ----------------------------------------------------------------'+' image pressed------*/
#tbwLayout::branch:has-children:!has-siblings:closed:pressed,
#tbwLayout::branch:closed:has-children:has-siblings:pressed
{
	width: 13px;
	height: 13px;
	image: url(:/Resource/Images/Skin/Mint/BtnTrvPlusSelected.png);
	background: white; /* img has no selected color(window basic color is blue)*/
}
/*  ----------------------------------------------------------------'+' image checked------*/
#tbwLayout::branch:has-children:!has-siblings:closed:checked,
#tbwLayout::branch:closed:has-children:has-siblings:checked
{
	width: 13px;
	height: 13px;
	image: url(:/Resource/Images/Skin/Mint/BtnTrvPlusSelected.png);
	background: white; /* img has no selected color(window basic color is blue)*/
}/*image: selected*/

/*  -------------------------------------------------------------------'-' image normal---*/
#tbwLayout::branch:open:has-children:!has-siblings,
#tbwLayout::branch:open:has-children:has-siblings
{
	width: 13px;
	height: 13px;
	image: url(:/Resource/Images/Skin/Mint/BtnTrvMinusNormal.png);
}
/*  --------------------------------------------------------------------'-' image over---*/
#tbwLayout::branch:open:has-children:!has-siblings:hover,
#tbwLayout::branch:open:has-children:has-siblings:hover
{
	width: 13px;
	height: 13px;
	image: url(:/Resource/Images/Skin/Mint/BtnTrvMinusOver.png);
}
/*  ----------------------------------------------------------------'-' image checked----*/
#tbwLayout::branch:open:has-children:!has-siblings:checked,
#tbwLayout::branch:open:has-children:has-siblings:checked
{
	width: 13px;
	height: 13px;
	image: url(:/Resource/Images/Skin/Mint/BtnTrvMinusSelected.png);
	background: white; /* Arrow image has no selected color(window basic color is blue)*/
}
/*  --------------------------------------------------------------'-' image selected-----*/
#tbwLayout::branch:open:has-children:!has-siblings:selected,
#tbwLayout::branch:open:has-children:has-siblings:selected
{
	width: 13px;
	height: 13px;
	image: url(:/Resource/Images/Skin/Mint/BtnTrvMinusSelected.png);
	background: white; /* Arrow image has no selected color(window basic color is blue)*/
}
/*---------------------------------------treeview end------------------------------------*/

/*******************************Thumbnail list scrollbar----because the background color is gray*/
QScrollBar:vertical
{
	border: none;
	background: white;
	width: 19px;
	padding-top: 18px;
	padding-bottom: 18px;
	margin-bottom: 0px;
	/*do not write the 'margin' here!!----*/
}
/*----------------Thumb start-------------------*/
QScrollBar::handle:vertical
{
	background: #d8d8d8;
	border: 1px solid #999;
	border-radius: 5px;
	margin-left: 4px;
	margin-right: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	min-height: 40px;
}
QScrollBar::handle:vertical:hover
{
	background: #ace5c4;
	border: 1px solid #808080;
}
QScrollBar::handle:vertical:pressed
{
	background: #a3d9b6;
	border: 1px solid #666;
}
QScrollBar::handle:vertical:disabled
{
	background: white;
	border: none;
}
/*---------------Thumb end-------------------*/
QScrollBar::add-line:vertical
{
	border: none;
	background: white;
}
QScrollBar::sub-line:vertical
{
	border: none;
	background: white;
}
/*-------------------Arrow------------------*/
QScrollBar::up-arrow:vertical,
QScrollBar::down-arrow:vertical
{
	border: none;
	background: none;
}
/*down arrow area-----*/
QScrollBar::add-page:vertical
{
	height: 0px;
	border-bottom: 0px solid white;
	background: none;
}
QScrollBar::sub-page:vertical
{
	height: 0px;
	border: none;
	background: none;
}
QAbstractScrollArea::corner
{
	border: none;
	width: 0px;
	height: 0px;
	margin: none;
	padding: none;
	background: none;
}

/*right---------------------*/
#wdgDrawEditor
{
	font-family: Tahoma;
	font: 15px;
	color: #333;
	show-decoration-selected: 1;
	border: 1px solid #bfbfbf;
	border-radius: 2px;
	background: white;
	padding-left: 20px;
	margin-bottom: 0px;
}
