/* --------------- Main Window Elements -------------------------- */
#logosFrame {
	border: 3px solid #ccc;
	border-radius: 10px;
	background: QLinearGradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #eee, stop: 1 #ccc);
}
#mainScrollArea {
	background-color: transparent;
}
	
/* --------------- Text Areas ------------------------------------- */
QLabel { 	
	color: rgb(20, 20, 20); 
	font-family: Lucida Grande;
}	

QPlainTextEdit, QTextEdit, QLineEdit, QComboBox {
	background-color: rgb(200, 200, 200); 
	color: rgb(65, 70, 200);
/*	font-family: Lucida Calligraphy; */
	font-family: Courier;
}

/* Particualr TextEdits (uneditable ones) */
#existingLibrariesTextEdit, #existingComponentExtensions, #existingActionExtensions, #cepDescriptionItself, #createdActionsTextEdit, #existingComponentsTextEdit {
	color: rgb(30, 30, 150);
}

QToolTip { 
	color: #ffffff; 
	background-color: #2a82da; 
	border: 1px solid white; 
}

/* --------------- Buttons ---------------------------------------- */
QStackedWidget {
	border: 3px solid #ccc;
	border-radius: 10px;
	background: QLinearGradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #eee, stop: 1 #ccc);
}


QPushButton {
	color: rgb(56, 56, 56);
	background-color: qlineargradient(spread:reflect, x1:0.529, y1:0, x2:0.494, y2:1, stop:0 #eee, stop:1#bbb);
	border-width: 1px;
	border-color: #ccc;
	border-style: solid;
	border-radius: 7;
	padding: 3px;
	font-size: 13px;
	font-weight:bold;
	padding-left: 5px;
	padding-right: 5px;
	min-width: 50px;
	max-width: 150px;
	min-height: 20px;
	max-height: 200px;
}

QPushButton:hover {
	color: black;
	background-color: qlineargradient(spread:pad, x1:0.495, y1:0.0286818, x2:0.511, y2:1, stop:0 #bbb, stop:1 #eee);
	border-width: 1px;
	border-color: #ccc;
	border-style: solid;
	border-radius: 7;
	padding: 3px;
	font-size: 13px;
	font-weight:bold;
	padding-left: 5px;
	padding-right: 5px;
	min-width: 50px;
	max-width: 150px;
	min-height: 20px;
	max-height: 20px;
}


QPushButton:disabled {
	color: gray;
	background-color: rgb(200, 200, 200);
	border-color: rgb(145, 145, 145);

}