.fill.formText 
	{  
	width:100%  
	}

.formText 
	{ 	
	font-family : Verdana;         
	font-size : 8pt;  
	}

.formText8 
	{ 	
	font-family : Verdana;         
	font-size : 8pt;  
    color: #000080;
	width:100%;
	text-align:Justify;
	margin-left: 3px; margin-top: 3px; 
    margin-right: 3px; 
    margin-bottom: 3px;	
    } 
.formText9i    
	{ 	
	font-family : Verdana;         
	font-size : 9pt;  
    color: #000080;
	width:100%;
	text-align:Justify;
	margin-left: 3px; margin-top: 3px; 
    margin-right: 3px; 
    margin-bottom: 3px;	 
    font-style:italic;
    font-weight:bold;
    } 
.formText9 
	{ 	
	font-family : Verdana;         
	font-size : 9pt;  
    color: #000080;
	width:100%;
	text-align:Justify;
	margin-left: 3px; margin-top: 3px; 
    margin-right: 3px; 
    margin-bottom: 3px;	 
    } 
    
.formSample10
	{ 	
	font-family : Courier New;         
	font-size : 10pt;  
    color: #000080;
	width:100%;
	text-align:Justify;
	margin-left: 3px; margin-top: 3px; 
    margin-right: 3px; 
    margin-bottom: 3px;	 
    } 

.formText9c 
	{ 	
	font-family : Verdana;         
	font-size : 9pt;  
    color: #000080;
	text-align:Justify;
	margin-left: 3px; margin-top: 3px; 
    margin-right: 3px; 
    margin-bottom: 3px;	
    } 

.aFormText 
	{ 	
	font-family : Verdana;         
	font-size : 8pt;  
	}

.formTitle
    { 	
	font-family: verdana;
   	font-size:   12px;
	font-weight: bold;
	FONT-VARIANT: small-caps;
    color:#4682B4;
	width:100%;
	text-align:center; 
	}

.iFormText 
	{ 	
	font-family : Verdana;         
	font-size : 8pt;  
    font-style:italic;
	}

.cellContent  
	{
	font-family:Verdana;font-size:8pt;color:#000080;  
	}


.iCellContent 
	{
	font-family:Verdana;font-size:8pt;color:#000080;
	font-style:italic;  
	}

.iButtonClass 
	{
   	border-style:outset; border-color:black; font-size:  9px;
	width: 100%; BACKGROUND-COLOR: #D3D3D3; font-family:Verdana; text-transform:uppercase
	}
.sButtonClass 
	{
   	border-style:dotted; border-color:#000080; font-size:  9px;
	width: 100%; BACKGROUND-COLOR: white; font-family:Verdana; text-transform:uppercase
	}
.buttonClass 
	{
   	font-weight:bold; border-style:double; border-color:#4682B4; font-size:  9px;
	COLOR: #008080; BACKGROUND-COLOR: #ffffff; font-family:Verdana; text-transform: uppercase;
	cursor: pointer;
	}
.buttonClass1 
	{
   	font-weight:bold; font-size:  9px;
	COLOR: #008080; font-family:Verdana; text-transform:uppercase
	}        
.middleLine	 
	{
	position:relative; top:50%;  
   	}

.treeView     {
    margin-top:0px;
	width:100%;
	height:100%;
	COLOR:#000080;
	BACKGROUND-COLOR: #ffffff;     
	}

.progressLayout {
	height:100%;
	width:100%;	
	}


.progressCell {
	text-align:center;
	font-size: 9px;
	border-width:1px; 
	border-style:solid;
	border-color:#008080;
	background-color:transparent; 
	}

.embeddedCell {
	text-align:center;
	font-size: 8px;
	border-width:1px; 
	border-style:solid;
	border-color:#000080;
	background-color:transparent; 
	}

.pastCell
    {
    text-align:center;
    font-size: 9px;
    border-color:#008080;
    background-color:#008080; 
    border-width:1px; 
    border-style:solid;
    }

.activeCell
    {
    text-align:center;
    font-size: 9px;
    background-color:#4682B4; 
    border-color:#008080;
    border-width:1px; 
    border-style:solid;
    }

td.title
   {
   width: 100%;
   height: 18px;
   border: 0px solid #203b54;
   font-family: verdana;
   font-size: 11px;
   font-weight: bold;
   color: #000080;
   text-align:center;
   }
.head
   {
   width: 100%;
   height: 18px;
   border: 0px solid #203b54;
   font-family: verdana;
   font-size: 10px;
   font-weight: bold;
   color: white;
   background-color: #203b54;
   text-align:center;
   }

div.scroll    {   bottom: 0px;  left: 0px;   position: relative;  right: 0px;   top: 0px; overflow:hidden; background-color: transparent;} 
div.clip	  {   width: 100%; height: 100%;  overflow : auto; }

td.content {
	display:block; 
	overflow:auto; 
	position:absolute; 
	z-index:3; 
	top:0px; 
	bottom:0px; 
	width:100%; 
	left:0; 	
	}

* html .content {
	top:0; 
	bottom:0; 
	height:100%;
	width:100%;
	
	}

td.scroll
   {
   width: 100%; 
   height: 100%;  
   border: 1px solid #203b54;
   font-family: verdana;
   font-size: 10px;
   color: black;
   overflow:hidden;
   background-color: transparent;
   scrollbar-base-color: #203b54;
   scrollbar-3d-light-color: #a0bbd4;
   scrollbar-arrow-color: #a0bbd4;
   scrollbar-darkshadow-color: #203b54;
   scrollbar-face-color: #203b54;
   scrollbar-highlight-color: #809bb4;
   scrollbar-shadow-color: #809bb4;
   scrollbar-track-color: #203b54;
   }

td.scrolllight
   {
    width: 100%;
    height: 100%;
    border: 1px solid #203b54;
    font-family: verdana;
    font-size: 10px;
    COLOR  : white;
    overflow:hidden;
    background-color : #008080;
    SCROLLBAR-FACE-COLOR: #ffffff; 
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
    SCROLLBAR-SHADOW-COLOR: #669999; 
    SCROLLBAR-ARROW-COLOR: #4682B4; 
    SCROLLBAR-BASE-COLOR: #669999; 
    scrollbar-dark-shadow-color: #ffffff; 
    scrollbar-3d-light-color: #4682B4;
   }   
td.flat2
   {
   width: 50%;
   height: 100%;
   border: 0px solid #203b54;
   font-family: verdana;
   font-size: 10px;
   color: #000080;
   background-color: transparent;
   }

table.sidebar td 
    { 
        font-family:Verdana; 
        font-size:8pt; 
        padding-right:10px; 
        padding-left:15px;
        color : white
    }

table.main td 
    { 
        font-family:Verdana; 
        font-size:8pt; 
        padding-right:10px; 
        padding-left:5px
    }

class_main td
    { 
        font-family:Verdana; 
        font-size:8pt; 
    }

table.top td 
    { 
        font-family:Verdana; 
        font-size:8pt; 
        padding:10px 5px 10px 10px;


    }

table.classes
    { 
        text-align:left;
        border-style:solid; 
        border-color:black; 
        border-width:1px 
    }

table.classes td 
    { 
        text-align:left;
        border-style:solid; 
        border-color:black; 
        border-width:1px 
    }


td.sidebar_header 
    { 
        padding:20px 0px 10px 0px;
    }

td.main_header 
    { 
        font-family:Verdana;
        padding:20px 0px 10 0px;
    }

td.class_header 
    { 
        padding:0px 0px 10px 0px;
    }
.treeNodeStyle
	{
	font-family : "Verdana";
	font-size : 11px;
    font-variant : normal;
    COLOR : #000080;
    margin-left : 7px
    }
        
/*Reorder List*/
.dragHandle {
	width:10px;
	height:15px;
	background-color:Blue;
	background-image:url(images/bg-menu-main.png);
	cursor:move;
	border:outset thin white;
}

.callbackStyle {
	border:thin blue inset;			
}

.callbackStyle table {
	background-color:#5377A9;	
	color:Black;
}

.reorderListDemo li {
	list-style:none;
	margin:2px;
	background-image:url(images/bg_nav.gif);
	background-repeat:repeat-x;
	color :#FFF;
}

.reorderListDemo li a  {
	color :#FFF !important; 
	font-weight:bold;
}

.reorderCue {
	border:thin black;
	width:100%;
	height:25px;	
}

.itemArea {
	margin-left:15px;
	font-family:Arial, Verdana, sans-serif;
	font-size:1em;
	text-align:left;
}

.hidden {display:none}

#updPROCVIEW {height:100%; border:none;}
#updDOCVIEW  {height:100%; border:none;}


#operPlaceDynamic br
{
	line-height:1px;
}
@media Screen
{
		.clip 
		{ 
			background-image:url(/images/klin2.gif);
			background-repeat:repeat-y;
			position:relative;
			min-height:100%;	
			width   : 100%; 
			OVERFLOW:AUTO; 
		}  	   
          * html .clip {
	            height: 100%;
          }      
          .overflow  {
                overflow:hidden;
		  }	
          body  { 	
    	        margin : 0,0,0,0; 
		        COLOR  : white;
		        background-color : #4682B4;
		        font-family : Verdana;         
		        font-size : 8pt;
		        SCROLLBAR-FACE-COLOR: #ffffff; 
		        SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
		        SCROLLBAR-SHADOW-COLOR: #669999; 
		        SCROLLBAR-ARROW-COLOR: #4682B4; 
		        SCROLLBAR-BASE-COLOR: #669999; 
		        scrollbar-dark-shadow-color: #ffffff; 
		        scrollbar-3d-light-color: #4682B4;
                overflow-x:hidden
          }
          
			a:link			{ text-decoration: none; color:white; } 
			    a:visited		{ text-decoration: none; color:white; } 
			    a:active		{ text-decoration: none; }
				a:hover			{ text-decoration: underline; color:blue; }
				.overflow 	    { OVERFLOW: hidden }
		  		.visible	    { }
		  		.printPlace 	{ WIDTH: 100%; POSITION: absolute; TOP: 46px; HEIGHT: 90%; BACKGROUND-COLOR: transparent }
		  		.preview        {
		  				        border-style:solid; border-width:1px; border-color:#203b54
  		        }          
}  		        