body,a,td, legend, fieldset
{
	font-family:Verdana;
	font-size:x-small;
}
table
{
	border-collapse:collapse;  
}
.bnumeris
{
	color:red; 
}
.tab_caption
{
	color:black;
	font-family:Verdana;
	font-weight:bold;
	ffilter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#CCCCCC,endColorStr=#FEFEFE);
	background-color: #CCCCCC;
	
}
.vspacer
{
	background-color:#CCCCCC;
	width:2px; 
}
thead
{
}
hr
{
	color:black;
	height:2px;  
}
.selected_root_item
{
  border-bottom: none;
  border-left: none;
  border-right: solid thin white;
  border-top: none;
  color: #FFD275;
  font-family: Verdana;
  font-weight: bold;  
  text-decoration:none;
  padding-left: 0.5em;
  padding-right: 0.5em; 
}
.root_item
{
  border-bottom: none;
  border-left: none;
  border-right: solid thin white;
  border-top: none;
  color: white;
  font-family: Verdana;
  font-weight: bold;
  text-decoration:none; 
  padding-left: 0.5em;
  padding-right: 0.5em; 
}
.menu_cell
{
	vertical-align: middle;
	text-align:center;  
}
.menu_frame
{
  background-color: #0066CC;
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#0076EC,endColorStr=#0060BF);
  border-bottom: 2px solid #FFD275;
  border-top: 2px solid #AAAAAA;
}
.menu_divider
{
	color:white;
}
.link_button
{
	text-align:left;
	text-decoration:none;
	color:0066CC;
	font-weight:bold;
	font-family:Verdana;
	_font-size:smaller; 
}
.link_pic
{
	vertical-align:middle;
	border:none; 
}
.caption
{
	color:#0066CC;
	_font-size:medium;
	font-family:Verdana;
	font-weight:bold;     
}
.black_caption
{
	color:black;
	font-size:medium;
	font-family:Verdana;
	font-weight:bold;     
}
.link_caption
{
	font-size:medium;
	font-family:Verdana;
	font-weight:bold;     
}

.caption2
{
	color:black;
	font-family:Verdana;
	font-weight:bold;     
}
.caption3
{
	color:Black;
	_font-size:x-small;
	font-family:Verdana;
	font-weight:normal;    
}
.smalltxt
{
	color:Black;
	_font-size:xx-small;
	font-family:Verdana;
	font-weight:normal;    
}
.left_border
{
	border-left: solid 1px  #0066CC;
}
.right_border
{
	border-right: solid 1px  #0066CC;
}
.top_border
{
	border-top: solid 1px  #0066CC;
}
.bottom_border
{
	border-bottom: solid 1px  #0066CC;
}
.border
{
	border-left: solid 1px  #0066CC;
	border-bottom: solid 1px  #0066CC;
	border-top: solid 1px  #0066CC;
	border-right: solid 1px  #0066CC;
}
.action_pane
{
	Bborder-left:solid 1px #0066CC;
	background-color: #E1ECFC;
}
.help_pane
{
	border-left:solid 2px #0066CC;
}
.action_item
{
  color2: #0057ae;
  color:Black; 
  font-family: Verdana;
  font-weight: normal;
  text-decoration:none; 
}
.link_item
{
  color:Black; 
  font-family: Verdana;
  font-weight: normal;
  text-decoration:none;
}
.link_item_disabled
{
  color:#AAAAAA; 
  font-family: Verdana;
  font-weight: normal;
  text-decoration:none;
}
.selected_action_item
{
  color:Black;
  font-family: Verdana;
  font-weight: normal;
  text-decoration:none;  
}
.selected_link_item
{
  color:Black;
  font-family: Verdana;
  font-weight: bold;
  text-decoration:none;  
}
a.action_item:hover
{
  color: black;
  font-family: Verdana;
  font-weight: normal;
  text-decoration:underline; 
}
a.link_item:hover
{
  color: black;
  font-family: Verdana;
  font-weight: normal;
  text-decoration:underline; 
}
.action_item_cell
{
	
}
.link_item_cell
{
	border-left: solid 1px black;
	border-right: solid 1px black;
	border-top: solid 1px black;
	border-bottom:solid 2px black;
	padding:2px 2px 2px 2px; 
}
.selected_action_item_cell
{
 border-bottom: solid 1px #0066CC;
  border-left: solid 1px #0066CC;
  border-right: solid 1px #0066CC;
  border-top: solid 1px #0066CC;
  background-color: #FEEDC0;
}
.selected_link_item_cell
{
	/*border-bottom: solid 1px #0066CC;*/
  border-left: solid 2px black;
  border-right: solid 2px black;
  border-top: solid 2px black;
  nborder-bottom:solid 2px #FEEDC0;
  bbackground-color: #FEEDC0;
  padding:2px 2px 2px 2px; 
}
.link_item_spacer
{
	border-bottom:solid 2px black;
}
.tcap_cell
{
	bborder-left:solid 2px #0066CC;
	font-family:Verdana;
	font-weight:bold; 
}
.tcap_row
{
	senas_background-color:#E1ECFC;
	background-color:#CCCCCC; 
}

.btn_save
{
	
	padding-left:24px;
	background:url(icons/save.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	text-align:center;
	height:30px;
	width:90px;     
}
.btn_clear
{
	
	padding-left:24px;
	background:url(icons/clear.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	text-align:center;
	height:30px;
	width:90px; 
}
.btn_search
{
	
	padding-left:24px;
	background:url(icons/search.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	text-align:center;  
	width:90px;
	height:30px;     
}
.btn_generuoti
{
	
	padding-left:24px;
	background:url(icons/wizard.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	text-align:center;  
	width:150px;
	height:30px;     
}
.btn_new
{
	
	padding-left:24px;
	background:url(icons/new1.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	text-align:center;
	height:30px;  
}
.btn_refresh
{
	
	padding-left:20px;
	background:url(icons/refresh.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	text-align:center;
	height:30px;
}
.btn_templates
{
	
	padding-left:24px;
	background:url(icons/template.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	text-align:center;
	height:30px;  
}

.btn_newdoc
{
	
	padding-left:24px;
	background:url(icons/new1.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	text-align:center;
	height:30px;
}
.btn_byla
{
	
	padding-left:24px;
	background:url(icons/byla.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	text-align:center;
	height:30px;
}
.btn_print
{
	
	padding-left:24px;
	background:url(icons/print.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	text-align:center;
	height:30px;
}
.btn_showall
{
	
	padding-left:24px;
	background:url(icons/showall.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	text-align:center;
	height:30px;
}

.btn_back
{
	
	padding-left:24px;
	background:url(icons/back.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	text-align:center;
	height:30px;
	width:90px;
}
.btn_undo
{
	
	padding-left:24px;
	background:url(icons/undo.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	text-align:center;
	height:30px;
	width:90px;
}
.btn_history
{
	
	padding-left:24px;
	background:url(icons/history.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	text-align:center;
	height:30px;
	width:90px;
}

.btn_word
{
	padding-left: 24px;
	background: url(icons/doc_small.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	text-align: center;
	height: 30px;
}

.btn_del
{
	
	padding-left:24px;
	background:url(icons/delete.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	background-attachment:fixed;  
	text-align:center;  
	width:90px;
	height:30px;     
}

.btn_del_small
{
	background:url(icons/delete.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	background-attachment:fixed;  
	text-align:center;  
	width:28px;
	height:28px;     
}
.btn_save_small
{
	background:url(icons/save.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	background-attachment:fixed;  
	text-align:center;  
	width:28px;
	height:28px;     
}
.btn_up
{
	background:url(icons/up.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	background-attachment:fixed;  
	text-align:center;  
	width:20px;
	height:24px;
}
.btn_down
{
	background:url(icons/down.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	background-attachment:fixed;  
	text-align:center;  
	width:20px;
	height:24px;     
}

.btn_edit_small
{
	background:url(icons/edit-2.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	background-attachment:fixed; 
	width:28px;
	height:28px;     
}
.btn_refresh_proc
{
	background:url(icons/cal.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	background-attachment:fixed; 
	width:28px;
	height:28px;     
}

.error
{
	color:red;
}
.input.txt
{
	border:solid 1px black;
}
.fcaption
{
	font-family:Verdana;
	_font-size:smaller;
	font-weight:bold;
	Ccolor:#002697;
	color:#001e75;
	border-bottom-style:solid;  
	border-width:1px; 
	border-color:#aaaaaa;
}
.fcaption_nohr
{
	font-family:Verdana;
	font-weight:bold;
	color:#001e75;
}
.ftext
{
	font-family:Verdana;
	_font-size:smaller;
	font-weight:normal;
	color:Black;
}
.req
{
	font-family:Verdana;
	_font-size:small;
	font-weight:bold;
	color:red;
}
.legend
{
	font-family:Verdana;
	_font-size:smaller;
	font-weight:bold;
	color:black;
}
.selected_row
{
	color: #0066CC;
	font-weight:bold; 
}
.grid
{
	font-family:Verdana;
	_font-size:x-small;  
}
/*Proceso ivykio, turincio data, stilius*/
.proc_item
{
	color:black;
	font-weight:normal;
	border-bottom:solid 1px black;
	border-top:solid 1px black;
	/*background-color:#EBEBEB;*/ 
	
}
.proc_item_expanded
{
	color:black;
	font-weight:bold;
	border-bottom:solid 1px black;
	border-top:solid 1px black;
	background-color:#EBEBEB; 
}
.proc_caption
{
	color: black;
	font-weight:bold;
	font-size:smaller;  	 
}
.procesas_extend
{
	bbackground-color:#EEEEEE;
}
.item_edit
{
	height:20px;
	width:20px;
	font-weight:bold;
	border:none; 
}
.item_del
{
	height:20px;
	width:20px;
	font-weight:bold;
	border:none;
}
iframe
{
	height:100%; 
}
.txterr
{
	border:solid 2px red;
}
.search_form
{
	background-color:#dddddd; 
}

@media print
{
	.noprint{display:none;}
	body{background:white;color:Black;}
	.btn_print{display:none;}
	a {text-decoration:none;color:Black;}
}
.btn_forward

{
        padding-right:24px;
        background:url(icons/forward.gif);
        background-repeat:no-repeat;
        background-position:60 0;
        text-align:center;
        height:30px;
        width:91px;
}
.expanded
	{
		vertical-align:middle;
		cursor:hand;  
	}
.collapsed
{
	vertical-align:middle;
	cursor : hand; 
}
.lastedit
{
	font-size:70%; 
}

.pcaption
{
	bbackground-color:#DDDDDD;
	text-decoration:underline;
	padding:2px 2px 2px 2px; 
	font-weight:bold;
	font-size:x-small;   
}


