
QTreeWidget::item 
{ 
border: 1px solid gray;
padding: 5px;
font:  15px "Arial";
}

QWidget[accessibleName="filter"]
{
background-color: white;
}

QTreeWidget[accessibleName="filter"]
{
background-color: white;
}
QPushButton[accessibleName="filter"]
{
background-color: rgb(224, 242, 244);
}

QTreeWidget::item:!selected
{
    
    background-color: rgb(255, 255, 244);
    
}

QTreeWidget::item:has-children
{
        background-color:  rgb(240, 238, 150);
}

QTreeWidget::item:selected
{
        background-color:  white;
}





QToolTip {
    padding: 5px;
    border-radius: 3px;
    color:#22201e;
    
}

#fraMain_service  QTreeView
{
	background: white;
}


QWidget#frmService_dashboard  
{
	background: green;
}

QDockWidget
{
padding: 50px;
background: #34a9cb;
}






QTreeView::item:hover {
    background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #e7effd, stop: 1 #cbdaf1);
    border: 1px solid #bfcde4;
    
}


QTreeView::item:selected {
    border: 1px solid #567dbc;
}

QTreeView::item:selected:active{
    background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #6ea1f1, stop: 1 #567dbc);
}

QTreeView::item:selected:!active {
    background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #6b9be8, stop: 1 #577fbf);
}



[accessibleName="menu_left_frame"]
{
background-image: url(pointer.PNG);
}

[accessibleName="status_change_popup"]
{
background-color: rgb(190, 210, 236);
}

[accessibleName="assign_change_popup"]
{
background-color: rgb(190, 210, 236);
}

[accessibleName="duedate_change_popup"]
{
background-color: rgb(190, 210, 236);
}

[accessibleName="transfer_change_popup"]
{
background-color: rgb(190, 210, 236);
}

[accessibleName="transfer_receive_change_popup"]
{
background-color: rgb(190, 210, 236);
}

[accessibleName="add_notes_popup"]
{
background-color: rgb(190, 210, 236);
}




[accessibleName="inline_button_clicked"]
{
	
	
	border: 2px solid  #fefef5;
     
     
     
     border-top-left-radius: 4px;
     border-top-right-radius: 4px;
     border-bottom-left-radius: 4px;
     border-bottom-right-radius: 4px;
     
     
     
     min-width: 50px;
     padding: 2px;
}
[accessibleName="inline_button_clicked"]
{
font:  12px "Arial";


}

[accessibleName="inline_button_clicked"]:focus{
        
	color:black;
		
		
	
	border: 2px solid  #f3f7b5;



	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;



	min-width: 50px;
	padding: 2px;
	 
	 
        
		
		
        
}


	
	

[accessibleName="inline_button_clicked"]:hover{
        color:#f40bd1;
		
		
	
	border: 2px solid  #f3f7b5;



	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;



	min-width: 50px;
	padding: 2px;
}




[accessibleName="inline_button"]
{
	background-color: transparent;
	border: 2px solid  transparent;	

}
[accessibleName="inline_button"]
{
font:  12px "Arial";


}

[accessibleName="inline_button"]:focus{
        
	background-color: transparent;
	border: 2px solid  transparent;	 
	 
        
		
		
        
}


	
	

[accessibleName="inline_button"]:hover{
        
		
		
	background-color: red;
	border: 2px solid  transparent;

}








QFrame#fraMain_service
{
background-color: #fffbfb;
}



FlashScreen #fraFlashScreen
{
	background-color: rgb(255, 255, 255);
	border: 2px solid  rgb(126, 195, 15);
     border-bottom-color:  rgb(126, 195, 15);
     
     border-top-left-radius: 4px;
     border-top-right-radius: 4px;
     
     border-bottom-left-radius: 4px;
     border-bottom-right-radius: 4px;
     
     
     min-width: 8ex;
     padding: 2px;
}


QFrame{
        background: #34a9cb;
		/*background: rgb(170, 170, 255);*/
        
        border: 0px;
        padding: 1px;
}

QFrame[accessibleName="withborder"]{
        background: white;
        border: 1px solid  rgb(235, 235, 235);
}



QRadioButton
{
font:  12px "Arial";
color:rgb(83, 83, 83);
border: 0px ;
spacing: 5px;
}   


QRadioButton::indicator {
    width: 20px;
    height: 20px;        
}

QRadioButton::indicator:checked:hover  {    
    image: url(:/images/resource/p_checked_focused.png);
}
QRadioButton::indicator:unchecked:hover  {    
    image: url(:/images/resource/p_unchecked_focused.png);
}
QRadioButton::indicator:checked {    
    image: url(:/images/resource/p_checked.png);
}
QRadioButton::indicator:unchecked{    
    image: url(:/images/resource/p_unchecked.png);
}






QCheckBox
{
font: 12px "Arial";
color:black;
border: 0px ;
spacing: 5px;
}   


QCheckBox::indicator:checked:hover  {    
    image: url(:/images/resource/c_checked_focued.png);
}
QCheckBox::indicator:unchecked:hover  {    
    image: url(:/images/resource/c_unchecked_focused.png);
}
QCheckBox::indicator:checked {    
    image: url(:/images/resource/c_checked.png);
}
QCheckBox::indicator:unchecked{    
    image: url(:/images/resource/c_unchecked.png);
}

QCheckBox::indicator{
    width: 20px;
    height: 20px;        
    
}





QLabel
{
color:black;
border: 0px ;                  
}

     

QLabel
{
font: 75 12px "Arial";
background-color: transparent;
}


QLabel[accessibleName="header"]
{
font: 75 18px "Arial";
}

QDateEdit
{
color:black;
font:12px bold "Arial";
}
QDateEdit:!focus
{
	border: 2px solid  rgb(255, 255, 255);
     
     border-top-left-radius: 4px;
     border-top-right-radius: 4px;
     border-bottom-left-radius: 4px;
     border-bottom-right-radius: 4px;
     padding: 2px;
     background-color:rgb(255, 255, 255);
}
QDateEdit:focus
{
border: 2px solid  rgb(211, 229, 254);
     
     border-top-left-radius: 4px;
     border-top-right-radius: 4px;
     border-bottom-left-radius: 4px;
     border-bottom-right-radius: 4px;
     padding: 2px;
     background-color: rgb(211, 229, 254);
}

QDateEdit:read-only:!focus,QDateEdit:read-only:focus
{
	background-color:red;
}




 
/*QTextEdit----------------------------------*/
QTextEdit
{
color:black;
font:12px "Arial";
}


QTextEdit:read-only:!focus,QTextEdit:read-only:focus
{
	
     background-color:rgb(250, 250, 250);
	 border: 2px solid  rgb(250, 250, 250);
     
     border-top-left-radius: 4px;
     border-top-right-radius: 4px;
     border-bottom-left-radius: 4px;
     border-bottom-right-radius: 4px;
     padding: 2px;
	 
}


QTextEdit:focus
{
	border: 2px solid  rgb(239, 255, 220);
     
     border-top-left-radius: 4px;
     border-top-right-radius: 4px;
     border-bottom-left-radius: 4px;
     border-bottom-right-radius: 4px;
     padding: 2px;
     background-color:rgb(239, 255, 220);
}

QTextEdit:!focus
{
	border: 2px solid rgb(255, 255, 255);
     
     border-top-left-radius: 4px;
     border-top-right-radius: 4px;
     border-bottom-left-radius: 4px;
     border-bottom-right-radius: 4px;
     padding: 2px;
     background-color:rgb(255, 255, 255);
}


/*-----------------------------------QTextEdit*/


QLineEdit,QPlainTextEdit,QDoubleSpinBox
{
color:black;
font:12px "Arial";
}


QLineEdit:read-only:!focus,QLineEdit:read-only:focus,QPlainTextEdit:read-only:!focus,QPlainTextEdit:read-only:focus,QDoubleSpinBox:read-only:!focus,QDoubleSpinBox:read-only:focus
{
	
     background-color:rgb(250, 250, 250);
	 border: 2px solid  rgb(250, 250, 250);
     
     border-top-left-radius: 4px;
     border-top-right-radius: 4px;
     border-bottom-left-radius: 4px;
     border-bottom-right-radius: 4px;
     padding: 2px;
	 
}


QLineEdit:focus,QPlainTextEdit:focus,QDoubleSpinBox:focus
{
	border: 2px solid  rgb(239, 255, 220);
     
     border-top-left-radius: 4px;
     border-top-right-radius: 4px;
     border-bottom-left-radius: 4px;
     border-bottom-right-radius: 4px;
     padding: 2px;
     background-color:rgb(239, 255, 220);
}

QLineEdit:!focus,QPlainTextEdit:!focus,QDoubleSpinBox:!focus
{
	border: 2px solid rgb(255, 255, 255);
     
     border-top-left-radius: 4px;
     border-top-right-radius: 4px;
     border-bottom-left-radius: 4px;
     border-bottom-right-radius: 4px;
     padding: 2px;
     background-color:rgb(255, 255, 255);
}





QPushButton
{
	
	background-color: #fefef5;
	border: 2px solid  #fefef5;
     
     
     
     border-top-left-radius: 4px;
     border-top-right-radius: 4px;
     border-bottom-left-radius: 4px;
     border-bottom-right-radius: 4px;
     
     
     
     min-width: 50px;
     padding: 2px;
}
QPushButton
{
font:  12px "Arial";


}

QPushButton:focus{
        
	color:black;
		
		
	background-color: #f3f7b5;
	border: 2px solid  #f3f7b5;



	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;



	min-width: 50px;
	padding: 2px;
	 
	 
        
		
		
        
}


	
	

QPushButton:hover{
        color:black;
		
		
	background-color: #f3f7b5;
	border: 2px solid  #f3f7b5;



	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;



	min-width: 50px;
	padding: 2px;
}



iiPopup > iiRawTableWidget {
    selection-background-color:yellow;
    selection-color:  #772d11;
    font: 75 12px "Arial";
    gridline-color: black;
    background: rgb(239, 255, 220);
    
    
}


iiPopup > iiRawTableWidget::item:focus
 { 
 border: 0px ;
 gridline-color: #772d11;
 background: white;
 
 
 }

QTableView {
    selection-background-color: #f3f7b5;
    selection-color:  black;
    font:  13px "Arial";
    gridline-color: black;
	alternate-background-color: #9ed5ef;
	background-color: white;
    
    
}
QTableView::item:focus { border: 0px }


QHeaderView::section {
    /*background-color:  #91a89b;*/
    padding: 4px;
    font:75 12px "Arial";
    border-style: none;
    border-bottom: 1px solid #fffff8;
    border-right: 1px solid #fffff8;
    color:black;
    
    
}

QHeaderView::section:horizontal
{
    border: 0px;
    
    
}

QHeaderView::section:vertical
{
    border: 0px;
}

QProgressBar {
background-color: rgb(247, 247, 247);
border: 0px;

border-top-left-radius: 4px;
border-top-right-radius: 4px;

border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;



padding: 0px;
}



QProgressBar::chunk {
	
background-color: rgb(126, 195, 15);
border: 0px;

border-top-left-radius: 4px;
border-top-right-radius: 4px;

border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;


min-width: 8ex;
padding: 2px;
}

















QTabWidget::pane { 

     border-top: 2px solid white;
     border-left: 1px solid white;
     border-right: 1px solid white;
     border-bottom: 1px solid white;	
     
/*	background-color: rgb(170, 170, 255);*/
	
	
 }
 
 

 QTabWidget::tab-bar {
     left: 5px; 
 }


 QTabBar::tab {
     
     padding: 5px;
	/* background: rgb(170, 170, 255);
	 color:white;
	 font:75 12px;*/
 }

 QTabBar::tab:selected, QTabBar::tab:hover {
    	background: #1b5f8b; 
      	color:white;
	  
 }
 

 
 

 
 
 
 
 
 frmPopupMenu
 {
	
     border: 3px solid  gray;
     border-radius: 5px;
     background-color:white;
     
 }
 
QScrollArea { background: transparent; }
QScrollArea > QWidget > QWidget { background: transparent; }




QFrame#fraMain
{
border: 1px solid #8f8f91;

background: #34a9cb;
/*background: rgb(170, 170, 255);*/

}


#frmLogin #frmMain
{
border: 2px solid  white;

background: #34a9cb;
/*background: rgb(170, 170, 255);*/


}



