/* Text properties */
body, p, td { 
  color: #000000; 
  font-size: 10px; 
  font-style: normal; 
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
}

h2 { 
	color: #103C52; 
	font-family: MS Sans Serif, Arial, Verdana, Helvetica; 
	font-size: 12pt;
  font-weight: bold;
}


a { color: #000000; }
a:hover { color: #000000; text-decoration: none; }
.footerLink { color: #ffffff; }
.footerLink:link { color: #ffffff; }
.footerLink:hover { color: #ffffff; }
.links { text-decoration: none; }
.links:link { text-decoration: none; }
.links:hover { text-decoration: underline; }

.menu { color: #003635; font-weight: bold; }
.menu:link { color: #003635; font-weight: bold; text-decoration: none; }
.menu:visited { color: #003635; font-weight: bold; text-decoration: none; }
.menu2 { color: #000000; font-weight: bold; }
.menu2:link { color: #FFFFFF; font-weight: bold; text-decoration: none; }
.menu2:hover { color: #FFFFFF; font-weight: bold; text-decoration: none; }

.highlight { color: #005C5B; }

.errorTable {
	border : 1px dotted #FF9393;
	background-color : #FFDFDF;
	font-weight : bold;
}

.actionTable {
	border : 1px dotted #005C5B;
	background-color : #FFFFFF;
	font-weight : bold;
}

.textAlign { text-align : center; background-color: #72A5A5; }
.padding { padding: 5 5 5 5; }
.padding2 { padding: 8 8 8 8; }
.padding3 { padding: 3 8 3 8; }
.text { font-size: 7pt; }
/* Form properties */
.dropDown { 
  font-size: 8pt;
}
.input { 
  font-family: Arial, Verdana;
  font-size: 7.5pt;
  height: 17px;
  /* border : 1px solid #999999; */
}
.textArea { 
  font-family: Arial, Verdana;
  font-size: 7.5pt;
  height: 80px;
  width: 250px;
  /* border : 1px solid #999999; */
}
.bt {
  color: #000000;
	font-size: 10pt;
	font-weight: bold;
	border : 1px solid #999999;
    /* filter: progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr=#FFFFFF,endcolorstr=#DADADA); */
}
.btWidth {
  color: #000000;
	font-size: 10pt;
	font-weight: bold;
	width: 250px;
	border : 1px solid #999999;
   /*filter: progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr=#FFFFFF,endcolorstr=#DADADA); */
}

/*  Page properties  */
.pageBg {	background-color : #F2F2F2;	}

/* Table properties */
.indexTitle { background-color: #B2B2B2; }
.indexBoxBg { background-color: #CCCCCC; }
.indexMainBg { background-color: #E5E5E5; }
.mainTableProperties { background-color: #FFFFFF;	}
/*
.headerTable {
	background:background-image;
	background-image: img/header_1px.gif;
}
*/
.footerTable {
  background-color: #52758C;
  color: #ffffff;
  padding-left: 10;
}
.searchBox { background-color: #E5E5E5; }
.spacerVColor { background-color: #FFFFFF; }
.spacerHColor { 
  background-color: #8F8F8F;
  /* filter: progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr=#52758C,endcolorstr=#ffffff); */
}
.spacerHColor2 { background-color: #FFFFFF; }
.NSmenuBg { background-color: #72A5A5; }
.menuBg { /* filter: progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr=#52758C,endcolorstr=#D6D3D6); */ } /* 8CB5B5 */
.menuBgActive { 
/*filter: progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr=#FF6600,endcolorstr=#ffffff); */ } 
.tableTitleBg { background-color: #D9D9D9; font-weight: bold; }
.tableBg { background-color: #F2F2F2; }
.tableBgAlt { background-color: #FAFAFA; }
.tableBgError { background-color: #FF9393; }
.filterTableTitleBg { background-color: #CECECE; font-weight: bold; }
.filterTableBg { background-color: #E5E5E5; font-weight: bold; }

.articleTitle { 
  color: #005C5B; 
  font-size: 13pt; 
  font-weight: bold;
  font-style: normal; 
  font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif; 
}

.bodyTitle { 
  color: #005C5B; 
  font-size: 13pt; 
  font-weight: bold;
  font-style: normal; 
  font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif; 
}

.input2
{
	width: 100px;
}

.input3 {
	background-color: #FFFFFF;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border-width: thin;


 }

.order_txt { 
	color: #000000; 
	font-family: MS Sans Serif, Arial, Verdana, Helvetica; 
	font-size: 10pt;
  font-weight: bold;
}

.footer_txt { 
	color: #000066; 
	font-family: ARIAL,VERDANA,HELVETICA,GENEVA,ARIAL,SANS-SERIF; 
	font-size: 10pt;
  font-weight: normal;
}

.mazas_teksts { 
	color: #000000; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
  font-weight: normal;
}

.vid_teksts { 
	color: #000000; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
  font-weight: normal;
}

.teksts { 
	color: #000000; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
  font-weight: normal;
}

.warn_red { 
	color: red; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px;
  font-weight: normal;
}

.reg_error
{
	color: red; 
	font-size: 10px;
	font-weight: bold;
}

.attention { background-color: #dddddd; }

.teksts_balts { 
	color: #ffffff; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 14px;
   font-weight: bold;
   text-decoration: none;
}

.link_des { 
	color: #0033FF; 
	font-family: Arial, Verdana, Helvetica, sans-serif;  
	font-size: 11px;
  	font-weight: normal;
  	text-decoration: underline;
}
.link_des:link { 
	color: #0033FF; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
  	font-weight: normal;
  	text-decoration: underline;
}
.link_des:hover { 
	color: #0033FF; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px;
  	font-weight: normal;
  	text-decoration: none;
}

.link_ast { 
	color: #000000; 
	font-family: ARIAL, VERDANA,HELVETICA,GENEVA,SANS SERIF;  
	font-size: 12pt;
  font-weight: normal;
  text-decoration: underline;
}
.link_ast:link { 
	color: #000000; 
	font-family: ARIAL, VERDANA,HELVETICA,GENEVA,SANS SERIF;
	font-size: 12pt;
  	font-weight: normal;
  	text-decoration: underline;
}
.link_ast:hover { 
	color: #000000; 
	font-family: ARIAL,VERDANA,HELVETICA,GENEVA,SANS SERIF; 
	font-size: 12pt;
 	 font-weight: normal;
  	text-decoration: none;
}

.style1 {
	color: #CC0000;
	font-weight: bold;
}
.style2 {
	color: #0033FF;
	font-weight: bold;
}
.style4 {color: #0033FF}

.link_devyn { 
	color: #0033FF; 
	font-family: Arial, Verdana, Helvetica, sans-serif;  
	font-size: 11px;
  	font-weight: normal;
  	text-decoration: underline;
}
.link_devyn:link { 
	color: #0033FF; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
  	font-weight: normal;
  	text-decoration: underline;
}
.link_devyn:hover { 
	color: #0033FF; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px;
  	font-weight: normal;
  	text-decoration: none;
}


.search {
	background-color: #FFFFFF;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	/*font-color: #333333;*/
	width: 130px;
	border-width: thin;
	height: 15px;
	padding-bottom: 3px;
 }
 
 /* datatable */
.datatable {      
    overflow: hidden;
    color: #666;
    border: 1px solid #cccccc;
    border-collapse: collapse;
    margin: 10px auto;
}

.datatable caption {
    text-align: center;
    font-size: 1.2em;
    font-weight: bold;
    padding-top: 3px;
    padding-bottom: 5px;
}

.datatable .tblheader {
    text-align: center;
}

.datatable thead {
}

.datatable th {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    overflow: hidden;
    border: 1px solid #cccccc;
    background-color: #eeeeee;
    font-weight: bold;
    padding: 5px;
}

.datatable td {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: justify;
    overflow: hidden;
    line-height: 140%;
    border: 1px solid #cccccc;
    padding: 5px;
}

.datatable td strong {
    font:normal 1.4em Georgia, Times, 'Times New Roman', serif;
    color: #ff0000;
}

.datatable big {
    color: #f00;
}
