QLabel
{ 
	font-family: %1;
	color: #666666;
	font: 14px;
}

QLineEdit{ 
	color: #333;
	font: 15px;
	border: 1px solid #bfbfbf;
	border-radius: 2px;
	height: 27px;
	background-color:#ffffff;
	font-family: %1;
	padding-left:      9px;
	padding-right:     9px;
	selection-color: white;
	selection-background-color: #47cc7f;
}

QTextEdit 
{ 
	color:#333333;
	border: 1px solid #bfbfbf;
	border-radius:2px;
	background:white;
	font:15px;
	font-family: %1;
	padding-left:      10px;
	padding-right:     0px;
	padding-top:       8px;
	padding-bottom:    8px;
	selection-color: white;
	selection-background-color: #47cc7f;
}

QScrollBar:vertical{
	border: none;
	background: white;
	width: 19px;
	margin-bottom: 0px;
}
QScrollBar::handle:vertical
{
	background: #d8d8d8;
	border: 1px solid #999999;
	border-radius: 5px;
	margin-left: 4px;
	margin-right: 5px;
	margin-top: 7px;
	margin-bottom: 7px;
	min-height: 30px;
}
QScrollBar::handle:vertical:hover
{
	background: #ace5c4;
	border: 1px solid #808080;
}
QScrollBar::handle:vertical:pressed
{
	background: #a3d9b6;
	border: 1px solid #666666;
}
QScrollBar::handle:vertical:disabled
{
	background: #eee;
}
QScrollBar::add-line:vertical
{
	border: none;
	background: white;
}
QScrollBar::sub-line:vertical
{
	border: none;
	background: white;
}
QScrollBar::up-arrow:vertical,
QScrollBar::down-arrow:vertical
{
	border: none;
	background: none;
}
QScrollBar::add-page:vertical
{
	height: 0px;
	border-bottom: 0px solid #bfbfbf;
	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;
}                      