.welcomePageTitles {
  font-family:  Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: white;
  margin-left:5px; 


}

.mailList {
                letter-spacing: 1px;
                font-family: Verdana, Arial;
                font-size: 10px;
                color: Black;   
                white-space:nowrap;
                text-decoration:none;
}

.selectedMailFolder{

  cursor: pointer;
  font-weight: bold;
  background-color: Aqua;
 
}

.ie .fieldset1 {
 margin-top:-10px;border-top:1px solid white;border-left:1px solid white;

 font-family: Verdana, Arial;
                font-size: 10px;
                color: Black;   
                white-space:nowrap;
                text-decoration:none;
}

.gecko .fieldset1 {
border-top:1px solid white;border-left:1px solid white;
font-family: Verdana, Arial;
                font-size: 10px;
                color: Black;   
                white-space:nowrap;
                text-decoration:none;
}



.rich-filter-input {
  
   width: 100%;
   vertical-align:middle;
}

.detailDataButton{
 color: Black;   
font-size: 10px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif; color:black;
font-weight:bold;white-space:nowrap;
/*background: url('../images/greyButton.PNG');*/
}

.routAdminButton{ /* TODO δε λαμβανεται υποψη ;;;; */
color: Black;   
font-size: 10px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif; color:black;
font-weight:normal;white-space:nowrap;

}

.test {
  padding:0px;
}

.row1 {
  background-color:rgb(229,229,229);

}


.row2 {
  background-color:White;
}

.rich-fileupload-name-padding{
  font-family: Verdana, Arial;
  font-size: 10px;

}


 /* rich modal panel stylesheets */
.rich-mpnl-content{ 
  background:white url('../images/bg_ModalPanel.png') no-repeat top left;
  border:2px solid rgb(190,214,248);
  border-left:1px solid rgb(190,214,248);
  border-top:0px;
 
}

.rich-mpnl-shadow { /* modal panel shadow */
  background:rgb(91,136,209);  
  border:0px solid rgb(52,102,184);
  padding:0px;
  margin:3px;
  filter:alpha(opacity: 30);
  opacity: 0.3;
}

.rich-mpnl-body {
 /*αποσταση στοιχειων απο τα ορια του modal panel*/
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
}

/*end */

 /* rich panel stylesheets */
.rich-panel-header { 
 
  letter-spacing:1px;
  font-family: Verdana, Arial;
  font-size: 10px;
  color:white;
  height:16px;
  font-weight:normal;
  background:url('../images/richPanelHeaderBG.png') repeat-x center;
}

/*toggle panel*/
 .rich-stglpanel-header  {
  font-family: Verdana, Arial;
  font-size: 10px;
   letter-spacing:1px;
  font-weight: normal;
  
   
 }
 
 .rich-stglpanel-body{
   padding: 5px;
   
 }

.rich-panel-body {
  
  background:white;
  font-size: 10px;
  font-family: Verdana, Arial,sans-serif;
  
  padding-top: 0px;/*γινεται γιατι το border του panel δε φαινεται και η αποσταση απο τα στοιχεια του φαινεται μεγαλη*/
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.rich-panel {
  
   margin-top:5px; /*ετσι απεχει 5px απο το πανω στοιχειο*/
   margin-bottom:0px; 
   margin-left: 0px;
   margin-right: 0px;
}

/*end */

.selectedRow {
  background-color: #BCD2EE;

}

/*disable column resizing
.extdt-hsep{
display:none;
}
*/

/*creates div for vertical scrolling keeping headers steady.*/
.extdt-innerdiv{ 
   overflow-x:auto !important; 
   overflow-y:hidden; 
  
  }
  
/*disappearing status icon*/
.extdt-content{
 height: 500px !important;
}
/*
 .rich-extdt-maindiv {  
               height: auto !important;  
            
          }  
            
          .rich-extdt-maindiv, .extdt-innerdiv {  εσωτερικό div- ΔΕΝ περιλαμβανει τους τίτλους
               position: relative !important;  
               overflow:auto;
          }  
            
          .extdt-outerdiv {  περιλαμβανει και τους τίτλους
               height: auto !important;  
              
          }  
            
          .extdt-content {  
               height: auto !important;  
                εδώ πρεπει να μπει τιμη για να εμφανιστουν scrollbars στο inner-div
            
          }  

*/


.extdt-ss-vsbl {
display:none;
}

/*end disappearing status icon*/

.rich-sort-icon{
/*visibility: hidden;*/
/*display: none;*/
float: right;
/*display: inline;*/
}

.dr-table-sortable-header{
/*display:block;
text-overflow:ellipsis;
overflow:hidden;
white-space:nowrap;*/

}

.dr-table-header-sort-img{
}
.dr-table-thead{
}
.dr-table-subheader {
}

.dr-table-subheadercell {
}

/*******************Simple Table ******************/
.rich-table-subheader {
        letter-spacing:1px;
        background: url('../images/columnsBG_l.png') repeat-x top;    
}
.rich-table-subheadercell {
	border-left: 2px solid white;
        font-weight: normal; /*απαραιτητο!*/
        padding: 5px;
        	
}


.rich-table-cell {
               
                /*
                  border-left: 2px solid white;
                border-bottom: 2px solid white;*/ /*αν θελω borders στα κελια του απλου πινακα. Αλλά αυτό το stylesheet χρησιμοποιεται και απο το datagrid*/
               
                text-align:center;
                font-family: Tahoma,Verdana;
                border:0px;
                padding:1px;
}


/*******************Extended Table ******************/

.extdt-header-sort-img {

   margin-top:-4px;
}

.rich-extdt-cell{

      
                border-left: 2px solid white;
                border-bottom: 2px solid white;
                     
		text-decoration: none;
                font-family: Verdana, Tahoma, Arial; 
                font-size: 10px; 
                padding: 0px;
             
}


.rich-extdt-subheadercell{

                border-left: 2px solid white;
                padding-top: 10px;
               
}


.rich-extdt-subheader{
 background: url('../images/columnsBG.png') repeat-x top;   

}

.rich-extdt-sortable-header{

  vertical-align: bottom;
}


.extdt-noData-cell{

  padding-top: 50px;
}

.extdt-table-filterrow{ /*κληρονομει απο rich-extdt-subheader*/

  padding: 0;
 
}


.rich-shuttle-source-items{
    text-align:left;
}
.rich-shuttle-target-items{
    text-align:left;
}


.simpleRow{

width: 50px;

}

.thumbnailRow{

height: 100px
}


.versionRow{

color: Gray;
}

.unreadRow{
  font-weight:bold;
 
}

 .expired{
  color: Red;
 }


.none
{
    visibility:hidden;
}

.disabledCollapse{
    visibility:collapse;
}

.fileinputs
{
	position: relative;
	height: 30px;
	width: 400px;
}	
.fakefile 
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 450px;
	padding: 0;
	margin: 0;
	z-index: 1;
	line-height: 90%;
}

.infile 
{
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 20;
        border: none;
	width: 400px;
	height: 20px;
	padding-left: 3px;
	padding-top: 3px;
        
        
}

 .disabled
   {
     border-top-width:1px;
     border-top-style:solid;
     border-top-color:#5f5f5f;
     border-left-width:1px;
     border-left-style:solid;
     border-left-color:#5f5f5f;
     border-right-width:1px;
     border-right-style:solid;
     border-right-color:#eeeeee;
     border-bottom-width:1px;
     border-bottom-style:solid;
     border-bottom-color:#eeeeee;
     background-color:#D0D0D0;
     color:#8F8F8F;
     font-family: Arial;
     font-size: 11px;
     color:navy;
     letter-spacing:0px;
     word-spacing:4px;
   }
    .activeRow{
    background-color:rgb(112,181,237);}
    
   .tooltip {
            background-color:rgb(214,247,255);
            width:100px;
            min-height: 10px;
        /*    height:25px;*/
            border-width:1px;
            padding:2px;
            white-space: normal;
            text-align: left;
            height: auto;
            border-color: Gray ;

       
        }        
    
    .rich-tree-node-selected{
         background: Yellow  ;
    }
        
    .body3 {
        height:514px;
        width:500px;
        overflow:auto;
    }

    .body4 {
        height:460px;
        width:300px;
        overflow:auto;
    }    
    
    .body5 {
        height:250px;
        width:320px;
        overflow:auto;
    }
    
    .body6 {
        height:300px;
        width:400px;
        overflow:auto;
    } 
    
    .body7 {
        height:200px;
        width:100%;
        overflow:auto;
    }
    
    .body8 {
        height:540px;
        width:99%;
        overflow:auto;
    }
    
    

.rich-menu-item {
    text-align:left;
    font-family: Tahoma,Verdana;
    font-size: 11px;
}



.rich-menu-item-hover {
background: white;
border:1px solid rgb(154,198,250);
}

.rich-ddmenu-label-select{
		border-bottom: 1px solid white;
		border-left: 1px solid white;
		border-right: 1px solid white;
		border-top: 1px solid white;
    background: transparent;
}
.rich-datascr{
		border: 0px;
}
.rich-dtascroller-table{
		border: 0px solid rgb(192,192,192);
    background: transparent;
}
.rich-datascr-act{
		font-weight: normal;
}
.rich-datascr-inact{
		color: rgb(100,100,100);
    font-size: 9px;
}
.rich-datascr-button {
		border: 0px;
    background: transparent;
}

.dr-table-footer
{
    background: transparent;
    border:0px;
}


.rich-table-footer
{
    background: transparent;
    border:0px;
}

.dr-table-footercell
{
    background: transparent;
    border:0px;
}

.rich-table-footercell
{
    background: transparent;
    border:0px;
}


.dr-table-cell
{
    padding:1px;
    border:0px;
}

.extdt-menu-div-out{

  vertical-align: top;
  padding: 0px;
}

.rich-shuttle-source-cell {
padding-bottom: 0px;
 font-family: Verdana, Arial;
font-size: 10px; 
}

.rich-shuttle-target-cell {

padding-bottom: 0px;
font-family: Verdana, Arial;
font-size: 10px; 
}


 .rich-shuttle-source-caption, .rich-shuttle-target-caption

{

font-family: Verdana, Arial;
font-size: 10px; 

}

.rich-list-shuttle{

  margin-top:0px;
  margin-bottom:-10px;
  margin-left:0px;
  margin-right:-10px;
  
}



.richTableCellItalic { /*κελια πινακα*/

                font-style: italic;
                color:Black;     
                font-family: Verdana, Tahoma, Arial; 
                font-size: 10px; 
}

.mainFolder /*λεκτικα /links/menu items/κελια πινακα */
{
                font-family: Verdana, Arial;
                font-size: 10px;
                color: Black;   
                white-space:nowrap;
                text-decoration:none;
                
		
}

.mainFolderHeader /*λεκτικα /links/menu items/κελια πινακα */
{
                font-family: Verdana, Arial;
                font-size: 11px;
                color: Black;   
                white-space:nowrap;
                text-decoration:none;
                
		
}


.smallLabelLeft { /*modal panels*/

                font-family: Verdana, Arial;
                font-size: 10px;
                color:Black;
		font-weight: normal;     
                text-align: left;  /* !!! */              
		text-decoration: none;
                white-space:nowrap;

        }  
        
.smallLabelCenter {
                font-family: Verdana, Arial;
                font-size: 10px;
                color:Black;
		font-weight: normal;    
                text-align: center;            /* !!! */            
		text-decoration: none;

            }  
            
/*τιτλοι με μεγαλυτερο font size*/            
.listLabelTitle 
{
                font-family: Verdana, Arial;
                font-size: 11px;/* !!! */         
                letter-spacing:1px;/* !!! */         
                color: rgb(85,85,85);
                font-weight: normal;   
                text-decoration: none;   
}  

.listLabelTitleLeft 
{
                font-family:  Verdana, Arial;
                font-size: 11px;
                color: rgb(85,85,85);
                font-weight: normal;   
                text-decoration: none; 
                text-align:left; /*!!!*/
}

.listLabelTitleSmall
{
                font-family:Verdana, Arial;
                font-size: 10px;
                color: rgb(85,85,85);
                font-weight: normal;   
                text-decoration: none;   
}


.dictText {
              /*  font-family: Verdana;
                font-size: 12px;*/
                font-family: Verdana, Arial;
                font-size: 10px;
                color:white;
                text-decoration: none;
                padding-left:8px;
                letter-spacing:1px;
                height:26px;
                white-space:nowrap;
            } 


.modalPanelTitle 
{
                font-family: Verdana, Arial;
                font-size: 10px;
                color: White;  
                font-weight: normal; 
                white-space:nowrap;
                letter-spacing:1px;
                text-align:center;
                text-decoration:none;
}

.modalPanelTitleRed 
{
                font-family:  Verdana, Arial;
                font-size: 10px;
                color:rgb(255,132,132);  
                font-weight: normal; 
                white-space:nowrap;
                letter-spacing:1px;
                text-align:center;
                text-decoration:none;
}

.utilityLabelTitle 
{
                font-family: Verdana, Arial;
                font-size: 10px;
                color: Black;
                font-weight: normal;   
                text-decoration: none;
}
.utilityLabelTitleSmall 
{
                font-family: Verdana, Arial;
                font-size: 11px;
                color: Black;
                font-weight: normal;   
                text-decoration: none; 
}


/*end τιτλοι*/

.menuItemLink /*λεκτικα /links/menu items */
{
             
                font-family: Verdana, Arial;
                font-size: 10px;
                color: Navy;/* !!! */        
                font-weight: normal;    
                white-space:nowrap;
                text-decoration:none;
                text-align: left;/* !!! */        
}



/*deprecated*/
.menuItemLinkSelected
{
                font-family: Tahoma,Verdana;
                font-size: 11px;
                color: InactiveCaption;
                font-weight: normal;    
                white-space:nowrap;
                text-decoration:underline;
                text-align: left;
               
                  
}



.gridFolder 
{
                font-family:  Verdana, Arial;
                font-size: 10px;
                color: Black;   
                white-space:nowrap;
                text-decoration:none;
}
/*fakeloi */
.gridItem 
{
                font-family: Verdana, Arial;
                font-size: 11px;
                color: Black;   
                white-space:nowrap;
                text-decoration:none;
}


.subFolder 
{
                font-family: Verdana, Arial;
                font-size: 10px;
                color: Black;  
                font-weight: normal; 
                white-space:nowrap;
                text-decoration:none;
}


/*TO BE CHECKED*/

.popupFolderDownArrow 
{
                font-family: Verdana, Arial;
                font-size: 10px;
                color: rgb(110,110,110);   
                white-space:nowrap;
                text-decoration:none;
}



.subFoldersList 
{
                font-family:Verdana, Arial;
                font-size: 10px;
                color: Black;  
                font-weight: normal; 
                white-space:nowrap;
                text-decoration:none;
                cursor:pointer;
}

.commandLink 
{
                font-family: Verdana, Arial;
                font-size: 11px;
                color: White;  
                font-weight: normal; 
                white-space:nowrap;
                text-align:center;
                cursor:pointer;
                text-decoration:none;
                letter-spacing:1px;
                height:30px;
                padding-left:7px;
                padding-right:7px;
}

.noObjectsFoundBG 
{
    padding-left:5px;
    height:31px;
    white-space:nowrap;
    background:url('../images/labelBgM2.png') repeat-x;
}

.msgInBox 
{
    padding: 10px;
    border: 0px;
    height:36px;
    color:white;
    white-space:nowrap;
    background:url('../images/titleBgM.png') repeat-x;
}

.labelBgM2 
{
    width:100%;
    background:rgb(190,190,190) url('../images/labelBgM2.png') repeat-x top;
}

.labelBgM 
{
    padding:10px;
    height:25px;
    padding-top:4px;
    padding-bottom:0px;
    white-space:nowrap;
    background:url('../images/labelBgM.png') repeat-x;
}

.labelBgMW100
{
    padding:10px;
    height:25px;
    padding-top:4px;
    padding-bottom:0px;
    white-space:nowrap;
    width:99%;
    background:url('../images/labelBgM.png') repeat-x;
}

.folderNumbering 
{
    font-family:Tahoma,Verdana;
    font-size:10px;
    color:rgb(81,154,230);
    height:13px;
}





A.formsLink {
    white-space:nowrap;
    display: block;
    width: 98%; 
    height: 20px;
    text-align: left;
    text-decoration: none;
    BORDER: none;
    border: 0px;
    background: rgb(190,190,190) url('../images/labelBgM2.png') repeat-x;
    font-family: Verdana, Arial; 
    font-size: 10px;
    color:black;
    padding-left: 8px;
    padding-top: 6px;
    padding-bottom: 0px;
    margin:5px;
}

A.formsLink:hover {
background: rgb(190,190,190) url('../images/modalTitleBG_custom.png') repeat-x center;
color:White;
}


.formsText {
    white-space:nowrap;
    display: block;
    width: 98%; 
    height: 24px;
    text-align: left;
    text-decoration: none;
    BORDER: none;
    border: 0px;
    background: rgb(190,190,190) url('../images/labelBgM2.png') repeat-x;
    font-family: Verdana, Tahoma, Helvetica, sans-serif; 
    font-size: 11px;
    color:black;
    padding-left: 8px;
    padding-top: 6px;
    padding-bottom: 0px;
}

.processMessageSuccess { 
    font-family: Verdana, Arial;
    font-size: 10px;
    color:Black;
}

.processMessageError { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px;
    color:Red;
}




#tabnav
	{
		margin: 0;
		padding: 0;
		background: white url('../images/tb1_m.gif') repeat-x bottom;
	}

#tabnav li
	{
		margin: 0; 
		padding: 0;
  		display: inline;
  		list-style-type: none;
  	}
	
	
#tabnav a:link, #tabnav a:visited
	{
		float: left;
		font-size: 13px;
		line-height: 10px;
		font-weight: bold;
		padding: 5px 8px 5px 8px;
		border-bottom: 1px solid #B0C4DE;
		border-left: 1px solid #B0C4DE;
		border-right: 1px solid #B0C4DE;
		border-top: 1px solid #B0C4DE;
		text-decoration: none;
		color:Black;
		background: white url('../images/tb1_m.gif') repeat-x bottom;
	}


#tabnav a:hover
	{
		background: #d6e7ff url('../images/tb2_m.gif') repeat-x bottom;
		border-top: 1px solid #B0C4DE;
		border-bottom: 1px solid #B0C4DE;
		border-left: 1px solid #B0C4DE;
		border-right: 1px solid #B0C4DE;
		color:Black;
	}
     
#tabnavNoBorder
	{
		margin: 0;
		padding: 0;
		background: white url('../images/tb1_m.gif') repeat-x bottom;
	}

#tabnavNoBorder li
	{
		margin: 0; 
		padding: 0;
  		display: inline;
  		list-style-type: none;
  	}
	
	
#tabnavNoBorder a:link, #tabnavNoBorder a:visited
	{
		float: left;
		font-size: 12px;
		line-height: 14px;
		font-weight: bold;
		padding: 3px 5px 2px 5px;
		border-bottom: 0px solid #B0C4DE;
		border-left: 1px solid #B0C4DE;
		border-right: 1px solid #B0C4DE;
		border-top: 1px solid #B0C4DE;
		text-decoration: none;
		color:Black;
		background: white url('../images/tb1_m.gif') repeat-x bottom;
	}

#tabnavNoBorder a:hover
	{
		background: #d6e7ff url('../images/tb2_m.gif') repeat-x bottom;
		color:Black;
	}
      
      
.divTextArea {
                width: 200px; 
                height: 45px; 
                scrollbar-face-color: white; 
                scrollbar-arrow-color: #708090; 
                border-style: inset; 
                border: 0px;
                overflow: auto;
        } 
    
    
.textBox {
                color: Black;
                font-family: Arial; 
                font-size: 11px;  
                text-decoration: none;  
		border-bottom: 1px solid #B0C4DE;
		border-left: 1px solid #B0C4DE;
		border-right: 1px solid #B0C4DE;
		border-top: 1px solid #B0C4DE;
               
        } 
        
.textBoxDateEdit {
                color: Black;
                font-family: Arial; 
                font-size: 11px;  
                text-decoration: none;  
		border-bottom: 1px solid #B0C4DE;
		border-left: 1px solid #B0C4DE;
		border-right: 1px solid #B0C4DE;
		border-top: 1px solid #B0C4DE;
               
        } 
    
.textBoxReadOnly {

                color: Black;
                font-family: Arial; 
                font-size: 11px;  
                text-decoration: none;  
		border-bottom: 1px solid #B0C4DE;
		border-left: 1px solid #B0C4DE;
		border-right: 1px solid #B0C4DE;
		border-top: 1px solid #B0C4DE;
                background: Aqua ;
}
    
.titleBG {
                font-family: Arial;
                font-size: 11px;
                color:Black;
                text-decoration: none;
                padding-left:10px;
                padding-top:1px;
                padding-bottom:0px;
                height:22px;
                background: url('../images/titleBG.PNG') no-repeat bottom left;
                letter-spacing:1px;
                color:navy;
                vertical-align:bottom;
            }
   
 
        
.dictSmall {background:url('../images/blueTitle_custom.png') no-repeat top left;
                 display:block ;
                 margin-top:10px;
                 margin-bottom: 5px;
                font-family: Verdana, Arial;
                font-size: 10px;
                color:white;
                text-decoration: none;
                padding-left:5px;
                letter-spacing:1px;
                height:22px;
                padding-top: 5px;
                white-space:nowrap;
            }     
        
.legendValue {
    font-family: Verdana;
    font-size: 11px;
    color:Black;
    text-decoration: none;
    letter-spacing:-1px;
}
            
.formValue {
    font-family: Verdana;
    font-size: 11px;
    color:Black;
    text-decoration: none;
    letter-spacing:-1px;
}

.normalValue {
                font-family: Arial;
                font-size: 11px;
                color:Black;
		text-decoration: none;
            }
.normalValueFirst {
                font-family: Verdana, Arial;
                font-size: 11px;
                color:Black;
		text-decoration: none;
                border-top:1px solid DarkGray;
            }
.normalValueLast {
                font-family: Verdana, Arial;
                font-size: 11px;
                color:Black;
		text-decoration: none;
                border-bottom:1px solid DarkGray;
            }
        
.normalValueRed {
                font-family: Verdana, Arial;
                font-size: 11px;
                color:Red;
		text-decoration: none;
            }
            
.applicationTitle {
                font-family: Verdana, Arial;
                font-size: 18px;
                color:Black;
		text-decoration: none;
            }
            
.normalLabel {
                font-family: Verdana, Arial;
                font-size: 11px;
                color:Black;
		font-weight: normal;     
		text-decoration: none;
            }
            
            
.size10 {
                font-size: 10px;
        }           
            
.windowLabel {
                font-family: Verdana, Arial;
                font-size: 15px;
                color:Black;
		font-weight: bold;   
		text-decoration: none;  
            }


            

            
            
.pleaseWaitMessage {
                font-family: Tahoma,Verdana;
                font-size: 11px;
                color:white;    
                text-align: center;                
                text-decoration: none;
                letter-spacing:0px;
            } 

.pulldown {

                font-family: Tahoma,Verdana;
                font-size: 11px;
                color:Black;    
                text-decoration: none;
            }            
            
.selector {
                font-family: Tahoma,Verdana;
                font-size: 11px;
                color:Black;
		font-weight: normal;     
                text-align: left;                
		text-decoration: none;
                background: rgb(251,253,255);
            } 

            
.inputText {
                font-family: Tahoma,Verdana;
                font-size: 11px;
                color:Black;
		font-weight: normal;     
                text-align: left;                
		text-decoration: none;
		border-bottom: 1px solid #B0C4DE;
		border-left: 1px solid #B0C4DE;
		border-right: 1px solid #B0C4DE;
		border-top: 0px solid #B0C4DE;
                background: rgb(251,253,255);
            }
            

.smallTextLeftBold {
                font-family: Verdana, Arial;
                font-size: 11px;
                color:Black;
		font-weight: bold;     
                text-align: left;                
		text-decoration: none;
                white-space:nowrap;
            }
            
.smallTextLeftRed {
    font-family: Verdana, Arial;
    font-size: 11px;
    color:Red;
    font-weight: normal;     
    text-align: left;                
    text-decoration: none;
}

.smallTextCentertBold {
                font-family: Verdana, Arial;
                font-size: 11px;
                color:Black;
		font-weight: bold;     
                text-align: center;                
		text-decoration: none;
            }

            
.smallTextLeft {
    
    font-family: Verdana, Arial;
    font-size: 11px;
    color:Black;
    text-align: left;                
    text-decoration: none;
    white-space:nowrap;
}
  
.smallLabelLeftOverflowHidden{
    
                font-family: Verdana, Arial;
                font-size: 11px;
                color:Black;   
                text-align: left;                
		text-decoration: none;
                overflow:hidden;    
                white-space:nowrap;
}

.smallLabelLeftOverflowHiddenRed{
    
                font-family: Verdana, Arial;
                font-size: 11px;
                color:Red;   
                text-align: left;                
		text-decoration: none;
                overflow:hidden;    
                white-space:nowrap;
}

.smallLabelLeftBoldOverflowHidden{
    
                font-family: Verdana, Arial;
                font-size: 11px;
                font-weight: bold;
                color:Black;   
                text-align: left;                
		text-decoration: none;
                overflow:hidden;    
                white-space:nowrap;
}


            
.smallTextCenter {
                font-family: Verdana, Arial;
                font-size: 11px;
                color:Black;  
                text-align: center;        
		text-decoration: none;

            }             
            
.normalLabelCenter {
                font-family: Verdana, Arial;
                font-size: 11px;
                color:Black;                
                text-align: center;
		text-decoration: none;
            }
            

.smallLabelRightUp {
                font-family: Verdana, Arial;
                font-size: 11px;
                color:Black;
		font-weight: normal;                
                text-align: right;
		text-decoration: none;
                vertical-align: super;
            }            

.normalLabelRight {

                font-family: Verdana, Arial;
                font-size: 11px;
                color:Black;
		font-weight: normal;                
                text-align: right;
		text-decoration: none;
            }

.normalLabelRightLast {
                font-family: Verdana, Arial;
                font-size: 11px;
                color:Black;
		font-weight: normal;                
                text-align: right;
		text-decoration: none;
                border-bottom:solid 1px DarkGray;

            } 
            
.normalLabelRightFirst {
                font-family: Verdana, Arial;
                font-size: 11px;
                color:Black;
		font-weight: normal;                
                text-align: right;
		text-decoration: none;
                border-top:solid 1px DarkGray;

            }            

            
.largeLabelCenter {
                font-family: Tahoma,Verdana;
                font-size: 12px;
                color:Black;
		font-weight: normal;                
                text-align: center;
		text-decoration: none;
            }
            

.largeLabelCenterLast {
                font-family: Tahoma,Verdana;
                font-size: 12px;
                color:Black;
		font-weight: normal;                
                text-align: center;
		text-decoration: none;
                border-bottom:solid 1px DarkGray;
            }
         
.columnHeading {
                padding-left:2px;
                padding-right:2px;
                border-style:outset;
                border-width:1px;
                font-family: Verdana;
                font-size: 10px; 
                color:Black;                
                text-align: center;
		text-decoration: none;
                font-weight: normal; 
                white-space:nowrap;
                background-color: #E5E5E5;
            } 
            
.columnHeadingBlue {
                padding-left:2px;
                padding-right:2px;
                border-style:outset;
                border-width:1px;
                font-family: Verdana;
                font-size: 10px; 
                color:white;                
                text-align: center;
                text-decoration: none;
                font-weight: normal; 
                white-space:nowrap;
                background: url('../images/titleBgM.png') repeat-x center;
            }
            
.columnHeadingIcon {
                padding-left:0px;
                padding-right:0px;
                font-family: Verdana;
                font-size: 10px;
		font-weight: normal; 
                color:black;                
                text-align: center;
		text-decoration: none;
            }
            
.columnHeadingPrint {
                padding-left:2px;
                padding-right:2px;
                border-style:outset;
                border-width:1px;
                font-family: Tahoma,Verdana;
                font-size: 11px;
                color:Black;                
                text-align: center;
		text-decoration: none;
                border-top:0px;
                border-left:0px;
                border-bottom: solid DarkGray 1px;
                border-right: solid DarkGray 1px;
            } 
            
.columnHeadingRightPrint {
                padding-left:2px;
                padding-right:2px;
                border-style:outset;
                border-width:1px;
                font-family: Tahoma,Verdana;
                font-size: 11px;
                color:Black;                
                text-align: right;
		text-decoration: none;
                border-top:0px;
                border-left:0px;
                border-bottom: solid DarkGray 1px;
                border-right: solid DarkGray 1px;
            } 
            
.columnHeadingRight {
                padding-left:2px;
                padding-right:2px;
                border-style:outset;
                border-width:1px;
                font-family: Tahoma,Verdana;
                font-size: 11px;
                color:Black;                
                text-align: right;
		text-decoration: none;
                background-color: #E5E5E5;
            }    
            
            
.columnsTop {
                font-family: Verdana, Arial;
                font-size: 18px;
                color:Black;
		font-weight: normal;                
                text-align: center;
		text-decoration: none;
                background:url('../images/tb3_m.gif') repeat-x top;

            }                        

.columnValueLink {
                color:Blue;                
                text-align: center;
                font-family: Verdana, Arial; 
                font-size: 11px; 
            }
  
.columnValue {
                color:Black;           
		text-decoration: none;
                font-family: Verdana, Arial; 
                font-size: 11px; 
                background-color: #FFFFFF; 
                border:0px;
                padding-left:2px;
                padding-right:2px;
            }
            
            
.columnValue2 {
                color:Black;         
		text-decoration: none;
                font-family: Verdana, Arial; 
                font-size: 11px; 
                background: white url('../images/bRow.png') repeat-x bottom;; 
                border:0px;
                padding-left:2px;
                padding-right:2px;
            }                                 

    
.columnValueHover {
                color:Blue;         
		text-decoration: none;
                font-family: Verdana, Arial; 
                font-size: 11px; 
                background-color: #DFEDF7; 
                border:0px;
                padding-left:2px;
                padding-right:2px;
            } 
            
.columnValuePrint {
                color:Black;                
                text-align: center;
		text-decoration: none;
                font-family: Verdana, Arial; 
                font-size: 11px; 
                background-color: #FFFFFF; 
                border-bottom: solid DarkGray 1px;
            }
            
.normalLink {
                color: rgb(60,100,185);
                font-family: Verdana, Arial;
                font-size: 11px;
                text-decoration: none;
            }
            
.normalLinkSmall {
                color:Navy;
                font-family: Verdana, Arial;
                font-size: 9px;
                text-decoration: none;
                letter-spacing:1px;
            }
               
.smallButtonFont {
                font-family: Verdana, Arial;
                font-size: 9px;
                text-decoration: none;
                color:Yellow;
            }
            
.smallButtonFontHover {
                font-family: Verdana, Arial;
                font-size: 9px;
                text-decoration: none;
                color:Blue;
            }
            
.boldLink {
                color: rgb(60,100,185);
                font-family: Verdana, Arial;
                font-size: 15px;
                text-decoration: none;
            }            
                   

.hoverLink {
                color:Blue;
                font-family: Verdana, Arial;
                font-size: 11px;
                text-decoration: none; 
            }
            
.hoverLinkSmall {
                color: rgb(60,100,185);
                font-family: Verdana, Arial;
                font-size: 9px;
                text-decoration: none; 
                letter-spacing:1px;
            }
            

.boldHoverLink {
                color:Black;
                font-family: Verdana, Arial;
                font-size: 15px;
		background: #d6e7ff url('../images/tb2_m.gif') repeat-x bottom;
                text-decoration: none; 
		padding: 0px 4px 1px 4px; 
		border-bottom: 2px solid #B0C4DE;
		border-left: 1px solid #B0C4DE;
		border-right: 2px solid #B0C4DE;
		border-top: 1px solid #B0C4DE;

            }            
            
.underlineLink { 
                text-decoration: underline;   
            }
                        
a.tipInfoLeft
{ 
	position: relative; 
	z-index:24; 
	cursor:help;	   
	text-decoration:none;
} 
a.tipInfoLeft:hover { z-index:25; background-color: transparent;} 

a.tipInfoLeft span { display: none; }
a.tipInfoLeft:hover span
{
	display:block;
	position:absolute;
	top:-0.2em; 
	left:15em;	
	width:20em;
	border:1px solid #000;
	background-color:rgb(230,240,255); 
	color:#000;
	text-align: justify;
	text-justify: distribute;
        font-family: Verdana, Arial;
	font-size: 13px;
	padding:3px;
}

a.tipInfoDown 
{ 
	position: relative; 
	z-index:24; 
	cursor:help;	   
	text-decoration:none;
} 
a.tipInfoDown:hover { z-index:25; background-color: transparent;} 
a.tipInfoDown span { display: none; }
a.tipInfoDown:hover span
{
	display:block;
	position:absolute;
	top:1.4em; 
	left:-1.5em;	
	width:20em;
	border:1px solid #000;
	background-color:rgb(230,240,255); 
	color:#000;
	text-align: justify;
	text-justify: distribute;
        font-family: Verdana, Arial;
	font-size: 13px;
	padding:3px;
}


b.rtop, b.rbottom{display:block;background: #FFF;width:100%}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: rgb(197,209,237)}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}


b.qtop, b.qbottom{display:block;background: #FFF;width:100%}
b.qtop b, b.qbottom b{display:block;height: 1px;
    overflow: hidden; background: rgb(242,247,253)}
b.q1{margin: 0 5px}

b.q2{margin: 0 3px}

b.q3{margin: 0 2px}
b.qtop b.q4, b.qbottom b.q4{margin: 0 0px;height: 1px}



b.bbottom{display:block;background: #FFF;width:100%}
b.bbottom b{display:block;height: 1px;
    overflow: hidden; background: rgb(233,241,252)}
b.b1{margin: 0 5px}
b.b2{margin: 0 3px}

b.b3{margin: 0 2px}
b.bbottom b.b4{margin: 0 1px;height: 5px}


.disconnectLink 
{
                font-family: Verdana, Arial;
                font-size: 11px;
                color: Blue;
                font-weight: bold;     
}


#tabcontentcontainer{
width:100%; /*width of 2nd level content*/
height:1.5em; /*height of 2nd level content. Set to largest's content height to avoid jittering.*/
}

.tabcontent{

display:none;
margin-top: -1px;
margin-left:10px;
}



.subTab {
                color: Black;
                text-decoration: none; 
		padding: 1px 5px 2px 5px; 
		border-bottom: 2px solid Black;
		border-left: 2px solid WhiteSmoke;
		border-right: 2px solid Black;
		border-top: 2px solid WhiteSmoke;
                font-family: Tahoma, Verdana, Arial; 
                font-size: 11px; 
                background-color: #EEEEEE; 
        } 
        
        
.subTabHover {
                color: Black;
                text-decoration: none; 
		padding: 1px 5px 2px 5px; 
		border-bottom: 2px solid Black;
		border-left: 2px solid WhiteSmoke;
		border-right: 2px solid Black;
		border-top: 2px solid WhiteSmoke;
                font-family: Tahoma, Verdana, Arial; 
                font-size: 11px; 
                background-color: #EEEEEE;
        }
        
.utilityLabel 
{

                font-family:Verdana, Arial;
                font-size: 11px;
                color: Black;
                font-weight: normal;   
                text-decoration: none;   
}

.searchButton 
{

                font-family:Verdana, Arial;
                font-size: 8px;
                color: Black;  
                text-decoration: none;   
}

.utilityLabelLast 
{

                font-family: Verdana, Arial;
                font-size: 11px;
                color: Black;
                font-weight: normal;   
                text-decoration: none;
                border-bottom:solid 1px DarkGray;  
}
.utilityLabelFirst 
{

                font-family: Verdana, Arial;
                font-size: 11px;
                color: Black;
                font-weight: normal;   
                text-decoration: none;
                border-top:solid 1px DarkGray;
}

.submitButton
{
    font-weight:normal;
    font-family: Verdana, Arial;
    color:Black;
    font-size: 12px;
    cursor:pointer;
    background:white url('../images/tb1_m.gif') repeat-x bottom;
    border-bottom: solid #B0C4DE 2px;
    border-top: solid #B0C4DE 1px;
    border-right: solid #B0C4DE 2px;
    border-left: solid #B0C4DE 1px
}

        
.submitButtonHover {
                color:Black;
                font-family:Verdana, Arial;
		font-weight: normal;
                font-size: 12px;
                cursor:pointer;
		background: rgb(238,244,255);
                text-decoration: none;  
		border-bottom: 2px solid navy;
		border-left: 1px solid navy;
		border-right: 2px solid navy;
		border-top: 1px solid navy;
}

.submitButton2
{
    font-weight:normal;
    font-family:Verdana, Arial;
    color:Black;
    font-size: 12px;
    cursor:pointer;
    background:rgb(238,244,255);
    border: 0px;
    text-decoration: none;  
}

.submitButtonHover2 {
                color:Black;
                font-family: Verdana, Arial;
		font-weight: normal;
                font-size: 12px;
                cursor:pointer;
		background: white;

                text-decoration: underline;  
                border: 0px;
}
        
.displayMessageLabel 
{
                font-family:Verdana, Arial;
                font-size: 11px;
                color:Maroon;
                font-weight: bold;   
                text-decoration: none;   
}
.displayErrorLabel 
{

                font-family:Verdana, Arial;
                font-size: 11px;

                color:red;
                font-weight: bold;   
                text-decoration: none;   

}



 
.topItem
{
    display: block;
    text-decoration: none;
    BORDER: none;
    padding-right: 3px;
    padding-top: 3px;
    padding-bottom: 3px;  
    cursor: pointer;    
    font-family: Arial;
    font-size: 11px;
    width:184px;
    color:Black; 
}

.dropMenu
{
  padding-bottom: 1px; 
}

.subMenu
{
   display:none;
}
 
#subMenu
	{
		height: 15px;
		margin: 0; 
		padding: 0;
		background: white  url('../images/tb1_m.gif') repeat-x bottom;
	}

#subMenu li
	{
  		display: table-row-group;
  		list-style-type: none;
		background: white  url('../images/tb1_m.gif') repeat-x bottom;
  	}
	
	
#subMenu a:link, #subMenu a:visited
	{
		float: left;
		font-weight: normal;
		font-size: 13px;
		line-height: 8px;
		padding: 6px 5px 6px 9px;
		border-top: 1px solid #B0C4DE;
		border-bottom: 1px solid #B0C4DE;
		text-decoration: none;
		color:Black;
		background: white url('../images/tb1_m.gif') repeat-x bottom;
	}


#subMenu a:hover
	{
		background: white url('../images/tb2_m.gif') repeat-x bottom;
		border-top: 1px solid #B0C4DE;
		border-bottom: 1px solid #B0C4DE;
		color:Black;
	}

.anylinkcss{
    position:absolute;
    visibility: hidden;
    border:0px;
    font-family: Tahoma, Verdana, Arial; 
    font-size: 11px; 
    line-height: 22px;
    z-index: 10;
    width: 170px;
}

.anylinkcss a{
    display: block;
    width: 170px;
    height: 22px;
    text-align: left;
    text-decoration: none;
    BORDER: none;
    font-weight: bold;
    border: solid 1px DarkGray;
    font-family:Verdana, Arial;
    font-size: 11px; 
    color:Black;
    padding-left: 5px;
    padding-top: 0px;
    padding-bottom: 1px;
    background: rgb(193,193,193) url('../images/column_BG.PNG') repeat-x bottom;
}

.anylinkcss a:hover{ /*hover background color*/
    color:blue;
}





.tabOn 
{
                
                font-family: Verdana, Arial;
                font-size: 10px;
                color: rgb(85,85,85);
                font-weight: bold;   
                text-decoration: none;   
                letter-spacing:1px;
}

.tabOff 
{
                font-family: Verdana, Arial;
                font-size: 10px;
                color: White; 
                text-decoration: none;   
} 



.listLabelTitleLeftBorder
{
                font-family: Verdana, Arial;
                font-size: 12px;
                letter-spacing:0px;
                color: rgb(85,85,85);
                font-weight: bolder;   
                text-decoration: none; 
                text-align:left;
}

.welcomeLinksLabel 
{
                font-family: Verdana, Arial;
                font-size: 11px;
                color: white;                   
                text-decoration: none;                   
}




.listLabelTitleSmall
{
                font-family: Verdana, Arial;
                font-size: 10px;
                color: rgb(85,85,85);
                font-weight: normal;   
                text-decoration: none;   
}


.labelTitleSmall
{
                font-family: Verdana, Arial;
                font-size: 10px;
                color: rgb(85,85,85);
                font-weight: normal;   
                text-decoration: none;   
                letter-spacing:1px;
}


.popupForms{
    position:absolute;
    visibility: hidden;
    border:1px solid darkgray;
    font-family: Verdana, Arial;
    font-size: 11px; 
    line-height: 14px;
    z-index: 10;
    background-color: rgb(80,124,169);
    width: 300px;

}

.popupForms a{
    display: block;
    text-align: left;
    text-decoration: none;
    border: solid 1px rgb(80,124,169);
    font-family: Verdana, Arial;
    font-size: 10px; 
    color:white;
    padding-left: 5px;
    padding-right: 2px;
    padding-top: 0px;
    padding-bottom: 0px;
    background-color: rgb(80,124,169);
    width: 300px;

}

.popupForms a:hover{ /*hover background color*/
background-color:rgb(132,172,212);
border: solid 1px #FFFFFF;
color:black;
}

A.dateRangeLink {
    display: block;
    width: 250px; 
    height: 16px;
    text-align: left;
    text-decoration: none;
    BORDER: none;
    border: solid 0px rgb(80,124,169);
    background-color: rgb(80,124,169) url('../images/metalBG.PNG');
    font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; 
    font-size: 11px;
    color:black;
    padding-left: 3px;
    padding-top: 3px;
    padding-bottom: 3px;
}

A.dateRangeLink:hover {
background:url('../images/labelBgM2.png');
border: solid 0px #FFFFFF;
color:black;
}



.docIdPopUpMenu{
    position:absolute;
    visibility: hidden;
    border:1px solid darkgray;
    font-family: Verdana, Arial;
    font-size: 10px; 
    line-height: 12px;
    z-index: 10;
    background-color: rgb(80,124,169);
    width: 200px;
}

.docIdPopUpMenu a{
    display: block;
    height: 12px;
    text-align: left;
    text-decoration: none;
    border: solid 1px rgb(80,124,169);
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; 
    color:white;
    padding-left: 4px;
    padding-right: 2px;
    padding-top: 2px;
    padding-bottom: 2px;
    background-color: rgb(80,124,169);
    width: 200px;
}

.docIdPopUpMenu a:hover{ /*hover background color*/
background-color:rgb(132,172,212);
border: solid 1px #FFFFFF;
color:black;
}

.TBUTTON {  
cursor: pointer;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
width: 96px; 

border:1px solid rgb(190,214,248);
height:25px;
white-space:nowrap;
background:url('../images/labelBgM.png') repeat-x top;
}

 .tablerow{
 
  height: 20px;
 
 }
 .tableRowOdd{
 
 text-align:center;
 font-family:Verdana, Arial, 
 font-size:10px
 }
 .tableRowEven{
 text-align:center;
 font-family:Verdana, Arial;
 font-size:10px;
 background-color:#F8F8F8
 }
#popitmenu{
    position: absolute;
    background-color: white;
    border:1px solid rgb(190,214,248);
    font: normal 12px Verdana;
    line-height: 18px;
    z-index: 100;
    visibility: hidden;
}

#popitmenu a{
    border:1px solid rgb(228,227,225);
    text-decoration: none;
    padding-left: 6px;
    color: black;
    display: block;
}

#popitmenu a:hover{ /*hover background color*/
    border:1px solid rgb(229,151,62);
    background-color: rgb(250,230,176);
}


.fonts1px {
                font-family: Verdana, Arial;
                font-size: 10px;
                color:Navy;     
		text-decoration: none;
}
            
.treeNode {
                font-family: Verdana, Arial;
                font-size: 11px;
                color:Navy;     
		text-decoration: none;
}


.searchFormsButtonFont {  
    text-decoration: none;
    cursor: pointer;
    font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; 
    font-size: 12px; 
    color:white;
    letter-spacing:4px;
    font-weight:normal;
    white-space:nowrap;
    border:0px;
    width: 185px; 
    height:20px;
}

.searchFormsButton {
    height:42px;
    width:150px;
    font-family:Verdana, Arial,  Tahoma;
    font-size:12px;
    background:url('../images/largeButton.gif') no-repeat;
    letter-spacing:4px;
    font-weight:normal;
    color: white;
    border:0px;
}

.searchFormsButtonHover {
    height:42px;
    width:150px;
    font-family: Verdana, Arial;
    font-size:12px;
    letter-spacing:4px;
    font-weight:normal;
    color: white;
    border:0px;
    background:url('../images/largeButton.gif') no-repeat;
}

.glassButtonSmall {  
text-align: center;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color:white;
font-weight:normal;
width: 68px; 
height:42px;
white-space:nowrap;
border:0px;
background:url('../images/smallButton.gif') no-repeat;
}


.glassButtonSmallHover {  
text-align: center;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color:white;
font-weight:normal;
width: 68px; 
height:42px;
white-space:nowrap;
border:0px;
background:url('../images/smallButton.gif') no-repeat;
}

.glassButtonMedium {  
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color:white;
font-weight:normal;
width: 100px; 
height:42px;
white-space:nowrap;
border:0px;
background:url('../images/mediumButton.gif') no-repeat;
}


.glassButtonMediumHover {  
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color:white;
font-weight:normal;
width: 100px; 
height:42px;
white-space:nowrap;
border:0px;
background:url('../images/mediumButton.gif') no-repeat;
}

.glassButtonSmallFont {  
text-decoration: none;
cursor: pointer;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color:white;
font-weight:normal;
white-space:nowrap;
border:0px;
width: 68px; 
height:42px;
}


.dictButtonText {  
text-decoration: none;
cursor: pointer;
font-family: Verdana, Arial; 
font-size: 11px; 
color:black;
white-space:nowrap;
}

.glassButtonMediumFont {  
text-decoration: none;
cursor: pointer;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color:white;
font-weight:normal;
white-space:nowrap;
border:0px;
width: 100px; 
height:42px;
}


.okButton {  
cursor: pointer; 
text-align: center;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color:white;
font-weight:normal;
width: 36px; 
height:36px;
white-space:nowrap;
border:0px;
background:url('../images/okButton.png') no-repeat;
}

.glassButtonSmallJSF {  
cursor: pointer; 
text-align: center;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color:white;
font-weight:normal;
width: 68px; 
height:42px;
white-space:nowrap;
border:0px;
background:url('../images/smallButton.gif') no-repeat;
}

.glassButtonMediumJSF { 
cursor: pointer; 
text-align: center;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color:white;
font-weight:normal;
width: 100px; 
height:42px;
white-space:nowrap;
border:0px;
background:url('../images/mediumButton.gif') no-repeat;
}

.glassButtonMedium2JSF { 
cursor: pointer; 
text-align: center;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color:white;
font-weight:normal;
width: 100px; 
height:26px;
white-space:nowrap;
border:0px;
background:url('../images/mediumButton2.PNG') no-repeat;
}

.glassButtonBigJSF { 
cursor: pointer; 
text-align: center;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color:white;
font-weight:normal;
width: 150px; 
height:42px;
white-space:nowrap;
border:0px;
background:url('../images/largeButton.gif') no-repeat;
}

.dataTableStyle {

  position: absolute;
 
}

.tableColumnHeaderLeft{

text-align: left;

}


.tableColumnHeaderRight{

text-align: right;
}

.tableColumnHeaderCenter{

text-align: center;
}



.errorOnTable{
    font-size: 11px;
    text-align: center;
    background:inherit  ;
    font-family: Verdana, Arial;
    color:Red;
   
    display: inline;
    
   
}





A.sideActionsLink {
    display: block;
    text-align: right;
    text-decoration: none;
    BORDER: none;
    font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; 
    font-size: 11px;
    color:White;
    font-weight:bold;
}

A.sideActionsLink:hover {
    text-decoration: underline;
}


.popupForms{
    position:absolute;
    visibility: hidden;
    border: solid 2px rgb(190,214,248);
    font-family:Verdana, Arial,  Tahoma,  Helvetica; 
    font-size: 10px; 
    line-height: 14px;
    z-index: 10;
}

.popupForms a{
    display: block;
    text-align: left;
    text-decoration: none;
    border:1px solid rgb(236,244,254);
    font-family: Verdana, Arial, Tahoma,  Helvetica, sans-serif;
    font-size: 10px; 
    color:rgb(0,0,128);
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 0px;
    padding-bottom: 0px;
    background-color:rgb(236,244,254);
}

.popupForms a:hover{ /*hover background color*/
    border:1px solid rgb(229,151,62);
    background-color: rgb(250,230,176);
    color:rgb(0,0,128);
}

#loadingPopup {
 	width: 180px;
 	height: 42px;
 	background:transparent;
 	position: absolute;
 	left: 50%;
 	top: 50%;
 	margin-top: -45px;
  padding-top:15px;
 	margin-left: -200px;
 	text-align: center;
	display:none;
  z-index:100;
}

#loadingPopupLogin {
 	width: 200px;
 	height: 70px;
 	background:transparent;
 	position: absolute;
 	left: 50%;
 	top: 50%;
 	margin-top: -180px;
 	margin-left: -50px;
 	text-align: center;
	display:none;
  z-index:100;
}

#loadingMask {
 	width: 100%;
 	height: 100%;
 	background:rgb(236,244,254);
 	position: absolute;
 	left: 0;
 	top: 0;
	display:none;
  z-index:99; 
}

.rich-tabpanel-content{
  padding: 1px;

}


 /* new styles do not delete */
.dropFilesMask {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
    opacity: 0.7;
    cursor: default;
    z-index: 100;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background:white url('../images/dropFiles.png') no-repeat center;
}

.actionColIcon {
    height: 16px;
    width: 16px;
    margin-right: 4px;
    margin-left: 4px;
}

.actionColIcon:hover {
    transform:scale(1.2,1.2);
}

