@charset "utf-8";
/* common.css Copyright 2006-2008 (c) by BT-Group (info@bt-group.lt)
   All Right Reserved.
   
   backendo CSS klasiu deklaracijos
*/
body {
 	margin: 0px;
	/*background-image:url('backgroung.png');
	background-repeat:repeat*/
}
.gt-right { 
	font-family: Arial, Verdana, Tahoma; 
	font-size: 12px;
	text-align: right;
}
.gt-left { 
	font-family: Arial, Verdana, Tahoma; 
	font-size: 12px;
	text-align: left
}
.gt-center { 
	font-family: Arial, Verdana, Tahoma; 
	font-size: 12px;
	text-align: center 
}
.gf-filter-text { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 100%;
	border: 1px solid #7F9DB9;
	background-color:#FFFFFF;
}
.gf-filter-text:focus {
	background-color:#EEEEEE;
}
.gf-filter-select { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #7F9DB9;
	background-color:#FFFFFF;
	width: 100%
}
.gf-filter-select:focus {
	background-color:#EEEEEE;
}
.gf-image-16x16 {
	width: 16px;
	height: 16px;
	text-align: center;
	border-style:none;
	margin-left: 1px;
	margin-right: 1px;
	border-width: 0px;
}
.gf-image { 
	text-align: center; 
	margin-left: 1px; 
	margin-right: 1px;
	border-width: 0px;
}
.gf-image-calendar {
	width: 16px;
	height: 16px;
	vertical-align: top;
	margin-top: 1px;
	margin-bottom: 1px;
	cursor:pointer	
}
.gf-image-help {
	width: 16px;
	height: 16px;
	vertical-align: top;
	margin-top: 1px;
	margin-bottom: 1px;
	border: none
}
.gf-table-paging { 
	background-color: #99FF99 !important; 
}
.gf-table-paging-input {
	font-weight: normal;
	width: 40px;
}
.gf-table-filter { 
	background-color: #99FF99 !important; 
}
.gf-table-row-hi { 
	background-color: #CCFF99 !important; 
}
.gf-table-row-lo { 
	background-color: #99FF99 !important; 
}
.gf-table-row-id {
	background-color: #FFFF66 !important;
}
.gf-table-row-sl { 
	background-color: #FFCCAA !important; 
}
.gf-table-header { 
	background-color: #99FF99 !important; 
}
.gf-table { 
	font-family: Arial,Verdana,Tahoma; 
	font-size: 12px; 
	text-align: center;
	
}
.gf-data-input  {
	padding: 0px;
	margin: 0px;
}
.gf-body { 
	font-family: Arial,Verdana,Tahoma; 
	font-size: 12px; 
}
.gf-body tr	{ 
	background-color: #FFFFCC;
}

.gf-align-center { 
	text-align: left; 
}
.gf-header { 
	font-family: Courier New,Tahoma,Arial; 
	font-size: 12px; 
	font-weight: bold; 
	background-color: #FFFF66; 
	padding-left: 12px; 
}
.gf-buttons { 
	background-color: #FFFFBB 
}
.gf-input-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #7F9DB9;
	height: 19px;
	padding: 1px;
	background-color:#FFFFFF;
}
.gf-input-text:focus {
	background-color:#EEEEEE;
}
.gf-input-readonly { 
	background-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.gf-input-select {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #7F9DB9;
	padding: 1px;
	background-color:#FFFFFF;
}
.gf-input-select:focus {
	background-color:#EEEEEE;
}
.gf-input-button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.gf-input-chbox {
	font-size: 10px; 
}

.gf-input-radio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.gf-input-textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #7F9DB9;
	padding: 1px;
	background-color:#FFFFFF;
}
.gf-input-textarea:focus {
	background-color:#EEEEEE;
}

.gf-input-textarea-readonly {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #7F9DB9;
	padding: 1px;
	background-color: #FFFFDD
}

.gf-error { 
	font-family: Arial,Verdana,Tahoma; 
	font-size: 11px; 
	color: #FF0000; 
	text-align: left; 
	padding-left: 8px
}

.gh-wait-table { 
	padding: 1px; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 10pt; 
	font-weight: bold; 
    border: 1px solid #111111; 
	background-color:#FFFFAA; 
	text-align: center 
}
.gh-wait-div { 
	position: absolute; 
	visibility: hidden; 
	width: 303px; 
	height: 62px 
}
.gh-info-table { 
	border:1px solid #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	text-align: center; 
	padding: 1px; 
	background-color: #99FF99;  
}
.gh-table-tr { 
	background-color: #FFFFCC; 
}
.gh-table-title { 
	text-align: center; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	color: #000000; 
    font-weight: bold 
}
.gh-table-content { 
	text-align: center; 
	background-color: #FFFFFF
}
.gh-table { 
	width: 100%; 
	height: 100%; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
}
.lf-login-input { 
	width: 140px;
	font-size: 12px; 
}
.gh-footer-title { 
	text-align: center; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	color: #000000
}
.gf-table-row-free { 
	text-align: center; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: italic; 
	background-color: #99FF99 
}
.gf-inline-table { 
	padding: 0px; 
	/*border-collapse: collapse; */
	border-width: 0px; 
}
.lf-input-select-drp { 
	width: 150px 
}
span.gt-color-blue { 
	color: #0000FF 
}
span.gt-color-red {
	color: #FF0000;
}
span.gt-color-green {
	color: #00FF00;
}
a {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	/*font-size: 12px;*/ 
	font-weight: bold; 
	color: #0066CC; 
	text-decoration: none  
}
a:link {
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	/*font-size: 12px; */
	font-weight: bold; 
	color: #0066CC; 
	text-decoration: none
}
a:visited {
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	/*font-size: 12px;*/ 
	font-weight: bold; 
	color: #0066CC; 
	text-decoration: none 
}
a:hover {
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	/*font-size: 12px;*/
	font-weight: bold; 
	color: #00CC99; 
	text-decoration: none
}

.gh-error-table { 
    border:1px solid #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
    text-align: center; 
	padding: 3px; 
	background-color: #FFFFEE; 
}	
.gh-footer-img {
	border: 0px;
	width: 80px;
	height: 15px;
	margin: 1px
}		  

.gt-hspace {
	margin-left: 6px;
	margin-right: 2px;
	background-color: #000000;
	border-color: #000000;
	border-style:none;
	height: 2px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2px;
}
.gf-input-file {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #7F9DB9;
	padding: 1px;
	background-color:#FFFFFF;
}
.gf-input-file:focus {
	background-color:#EEEEEE;
}
.gf-input-password {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #7F9DB9;
	padding: 1px;
	background-color: #FFFFFF;
	height: 19px;
}
.gf-input-password:focus {
	background-color: #EEEEEE;
}
.gf-title {
	font-family: Courier New, Courier, monospace;
	font-size: 24px;
	color: #000000;
	text-align: center;
	font-weight: bold;
}
.gh-logo {
	margin-bottom: 15px;
}

.gf-tab-active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   	font-size: 11px;
   	color: #000000;
   	font-weight: bold;
	background-color: #FFFFBB;
	border-color: #000000;
	border-style: solid;
	border-width: 1px 1px 0px 1px;
	padding: 1px 1px
}

.gf-tab-visible {
	visibility:visible;
	display:table-row-group
}

.gf-tab-visible tr {
	background-color: #FFFFBB
}

.gf-tab-hidden {
	visibility:hidden;
	display:none
}

.gf-tab-inactive {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
   	color: #000000;
   	font-weight: bold;
	background-color:#CCCCCC;
	border-color: #FFFFFF #FFFFFF #000000 #AAAAAA;
	border-style: solid;
	border-width: 2px 0px 1px 0px;
	padding: 1px 1px;
	background-position: right;
	background-image: url( 'dot.png' );
	background-repeat: repeat-y
}

.gf-tab-invisible {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFCC;
	border-color: #FFFFCC #FFFFCC #000000 #AAAAAA;
	border-style: solid;
	border-width: 2px 0px 1px 0px;
	padding: 1px 1px;
	background-position: right;
	background-image: url( 'dot.png' );
	background-repeat: repeat-y;
}

.gf-tab-line {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   	font-size: 8px;
	border-bottom: 1px solid #000000
}

.gh-bar-white { 
    border:1px solid #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
    text-align: center; 
	padding: 1px; 
	background-color: #FFFFEE;
}	

.gh-bar-grey { 
    border:1px solid #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
    text-align: center; 
	padding: 1px; 
	background-color: #999999;
}

.gh-bar-yeallow { 
    border:1px solid #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
    text-align: center; 
	padding: 1px; 
	background-color: #FFFF66;
}	

.gh-bar-red { 
    border:1px solid #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
    text-align: center; 
	padding: 1px; 
	background-color: #FF9999;
}

.gh-bar-blue { 
    border:1px solid #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
    text-align: center; 
	padding: 1px; 
	background-color: #99CCFF;
}	

.gf-editor-image-18x18 {
	width: 18px;
	height: 18px;
	text-align: center;
	margin: 2px;
	border-width: 0px;
	border-style: none;
}
