/*MAIN HTML COMPONENTS:-------------------------------------------*/
/*TUM TABLE STYLE LAR TR BASED YAPILACAK....*/
body {
  background:  #FFFFFF fixed ;
  font: Tahoma, Verdana sans-serif;
	margin: 0em 0em 0em 0em;
  padding: 0px 0px 0px 0px;
  
}

body.CLEAR {
  background: #FFFFFF fixed ;
	font: bold Arial Tahoma sans-serif;
	margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;

}


img {
	background: none;
	border: 0px;
  vertical-align: middle;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

p {
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #1D3349;
	margin: 2px 2px 2px 10px;
	line-height: 20px;
	}

a:hover {
	font-family: Tahoma, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #CC0000;
}


a {
	font-family: Tahoma, sans-serif;
  text-decoration: none; 
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #4682B4;
}


a.MENU:Link {
	font-family: Verdana, Tahoma, Courier;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}

a.MENU:Visited {
	font-family: Verdana, Tahoma, Courier;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}

a.MENU:hover {
	font-style: normal;
	font-weight: bold;
	color: #FCFF00;
}

a.ACIKLAMA:hover {
	font-style: normal;
	font-weight: bold;
	color: #003399;
}

a.ACIKLAMA {
	font-family: Verdana, Tahoma, Courier;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

a.LIST1:hover {
	font-family:arial,Courier;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #003399;
}

a.LIST1 {
	font-family:arial,Courier;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

a.LIST2:hover {
	font-family:arial,Courier;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #003399;
}

a.LIST2 {
	font-family:arial,Courier;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

a.ETIKET_HATALI {
	font-family: arial,Courier;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}

a.ETIKET_HATALI:hover {
	font-style: normal;
	font-weight: bold;
  font-size: 8pt;
	color: #FFFF00;
}

a.ETIKET_UYARI {
	font-family: arial,Courier;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}

a.ETIKET_UYARI:hover {
	font-style: normal;
	font-weight: bold;
  font-size: 8pt;
	color: #FFFF00;
}

a.LINK {	
	text-decoration: underline; 
	font-size: 7 pt;	
}

a:hover.LINK {	
	text-decoration: underline;
	font-size: 7 pt;
}

small {
	font:  Arial,Tahoma, sans-serif;
	font: 10px;
	color: #505050;
}


hr {
	color: #000000;
}

ul{
	font: Arial, Tahoma, sans-serif;
	font-variant: normal;
	font: 11px;
  font: bold;
	color: #00478A;
	list-style: disc inside;
  text-align: left;
}

/*GENERIC CLASS DEFINITIONS---------------------------------------------------*/

.BOS {font-family:arial,Courier;font-size:2pt;}
.YARDIMBASLIK {
  font-family:Verdana,arial,Courier;
  font-weight: bold;  
  font-size:10pt;
  color: #000000;
}
.YARDIMYAZI {
  font-family:Verdana,arial,Courier;
  font-size:9pt;
  color: #000000;
}

.YARDIMYAZIONEMLI {
  font-family:Verdana,arial,Courier;
  font-size:9pt;
  font-weight: bold; 
  color: #990000;
}

.SPRINT {
	border: 0px;
	background: transparent;
}


.CONTAINER {
	background: #E0EEF4 White url(../resim/bar.jpg) no-repeat fixed center;	
	border: 2px groove;	
	padding: 2px 2px 2px 2px;
	font-family: Arial, Tahoma, sans-serif;  
	font-size: 10pt;
	cellspacing=0;
	text-align: center;
}

.BILGICONTAINER {
	background: #bfbfbf;	
	font-family:  Tahoma, sans-serif;
	font-size: 11px;
  font-weight: bold;  
	color: BLack;
  border-width:0.1em;
  border-style:groove;  
	cellspacing=0;
}


.CONTAINER td{
	background: #FCFCFC;
	border: 2px groove;
}

.WEBLINK {
	background: transparent;
	color: #000000;	
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
}

.IMPORTANT {
	background: transparent;
	color: #A52A2A;	
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.ERROR {
	background: transparent;
	color: #A52A2A;	
	font:Tahoma, Arial, sans-serif;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
  vertical-align: middle;
	text-align: center;	  
}

.BUTTON{
	background: #CCDAE3;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font: small-caps;
	color: #000153;
	border: 2px outset;
	border-color: #E6E6FA;
}


.NAVYBUTTON{
	background: #fef19e;
  font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font: small-caps ;
  font: bold;  
	color: BLACK;
	border: 2px outset;
	border-color: #E6E6FA;
}

.LOGINBUTTON{
	background: #fee101;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font: small-caps ;
  font: bold;  
	color: BROWN;
	border: 2px outset;
	border-color: #E6E6FA;
}

.RAPORBUTTON{
	background: #F4F4F4;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	color: Black;
	border: 1px groove;
	border-color: Gray;
}

.MINIBILGIBUTTON{
	background: #F4F4F4;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font: small-caps ;
  font: bold;  
  color: BLACK;
	border: 1px groove;
	border-color: Gray;
}
/*SPECIFIC CLASS DEFINITIONS--------------------------------------------------*/

/*YARDIM TABLO*/
table.YARDIM_TABLO {
	background: #FFFFFF;	
	border: 0;    
	font-family: Verdana, Tahoma, sans-serif;    
	font-size: 12px;   	
	cellspacing=0;
}

table.YARDIM_TABLO thead tr td {  
	background: #E0EEF4;	  
	font-size: 12px;
	font: bold;     	  
	color: #21415C;
	text-align: center;
	border-bottom: 2px solid #4682B4;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
}

table.YARDIM_TABLO tfoot tr td {  
	background: #D6D6D6; 
	font-size: 12px; 
	font: bold; 
	text-align: left;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 2px solid #7A7A7A;	
}

table.YARDIM_TABLO tr td {  
	font-size: 11px;
	background: White;
	border: 2px ridge;
	text-align: left;  
	padding: 2px 2px 2px 2px; 	
}

table.YARDIM_TABLO td.MENU {  
	font-size: 11px;
	background: #F57009;
  color: #FFFFFF;
  hover: #FFFFFF;
	border: 1px outset;
  border-color: #000000;
	text-align: left;  
	padding: 1px 1px 1px 1px; 	
}


/*VERTICAL TABLE DEFINITION*/
table.VERT_TABLE {
	background: #E0EEF4;	
	border: 2px groove;    
	font-family: Arial, Tahoma, sans-serif;    
	font-size: 12px;   	
	cellspacing=0;
}

table.VERT_TABLE thead tr td {  
	background: #E0EEF4;	  
	font-size: 12px;
	font: bold;     	  
	color: #21415C;
	text-align: center;
	border-bottom: 2px solid #4682B4;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
}

table.VERT_TABLE tfoot tr td {  
	background: #D6D6D6; 
	font-size: 12px; 
	font: bold; 
	text-align: left;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 2px solid #7A7A7A;	
}

table.VERT_TABLE tr td {  
	font-size: 11px;
	background: White;
	border: 2px groove;
	text-align: left;  
	padding: 2px 2px 2px 2px; 	
}

/*HORIZANTAL TABLE DEFINITION-------------------------------------------------*/

table.HORZ_TABLE {
  background:  #FFFFFF fixed ;
	color: brown;
	border: 2px groove;    
	font-family: Arial, Tahoma, sans-serif;    
	font-size: 12px;
	cellspacing=0;
}

table.HORZ_TABLE thead tr td {  
	background: #fee101;	  
	font-size: 11px;
	font: bold;     	
	color: brown;
	text-align: center;
	border-bottom: 2px solid #4682B4;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
}

table.HORZ_TABLE tfoot tr td {  
	background: #FFFFCC; 
	font-size: 12px; 
	font: bold; 
	text-align: left;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 2px solid #7A7A7A;	
}

table.HORZ_TABLE tr td {  
	font-size: 11px;
	background: White;
	color: brown;
	border: 2px groove;
	text-align: left;     
	padding: 1px 1px 1px 1px; 	
}

table.HORZ_TABLE td.LABEL{
  background:  #FFFFFF fixed ;
	font-size: 11px; 
  font: bold; 
	color: #b19a0a;  	  
	text-align: left;	
	border-bottom:0px;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px ;
}

/*REPORT TABLE DEFINITION-----------------------------------------------------*/

table.REPORT_TABLE {
	background: #EAF5F7;
	border: 2px solid #A9A9A9;  
	font-family:Arial, Tahoma, sans-serif;  
	font-size: 11px;   	
}

table.REPORT_TABLE thead tr td {  
	background: #EAF5F7;  
	font-size: 11px;
	font: bold;  
	color: #515151;   	  
	text-align: center;
	border-bottom: 2px solid Silver;
	border-top: 1px solid Silver;
	border-left: 1px solid Silver;
	border-right: 1px solid Silver;	
}

table.REPORT_TABLE thead tr td.MAIN_HEADER{  
	background: #C7DCDE;  
	font-size: 11px;
	font: bold;     	
	color: Black;  
	text-align: center;
	border-bottom: 2px solid Black;
	border-top: 0px ;
	border-left: 0px solid Black;
	border-right: 0px solid Black;
}

table.REPORT_TABLE tfoot tr td {  
	background: #E7EAEB;	  
	font-size: 11px; 
	font: bold;
	color: #18344E;   	  
	text-align: center;
	border-bottom: 2px solid Silver;
	border-top: 1px solid Silver;
	border-left: 1px solid Silver;
	border-right: 1px solid Silver;	
}

table.REPORT_TABLE td.BOLD{
	font: bold;   
}

table.REPORT_TABLE tr td {  
	font-size: 10px;
	background: #F5F5F5;
	border: 1px solid #A9A9A9;
	text-align: center;    
	padding: 1px 2px 1px 2px; 	
	font-family: Arial, Tahoma, sans-serif;  
}


table.REPORT_TABLE tr td.LEFT_ALIGNED {  
	font-size: 10px;
	background: #F5F5F5;
	border: 1px solid #A9A9A9;
	text-align: left;    
	padding: 1px 2px 1px 2px; 	
}

table.REPORT_TABLE tr td.IMP_COL {  
	background: #F8EDED;
}

/*RAPOR TABLE DEFINITIONS*/

table.RAPOR_TABLE {
	background: White; 
	font-family: Arial, Tahoma, sans-serif;  
	font-size: 11px;	
	color: Black;
	border: 1px solid Silver;
}

table.RAPOR_TABLE thead tr td {  
	background: #F5F5F5;  
	font: bold; 
	color: Black;  	  
	text-align: center;
	border-bottom:1px solid Black;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
}

table.RAPOR_TABLE thead tr.H1 {  
	text-align: justify;
	background: #FEFEFE;  	
	font: italic;	
}

table.RAPOR_TABLE tfoot tr td {  
	background: #F5F5F5;    
	font: bold;   
	color: Black;
	text-align: center;
	border-bottom: 0px;
	border-top: 1px solid Black;
	border-left: 0px; 
	border-right: 0px;
}

table.RAPOR_TABLE td.BOLD{
	font: bold;   
}

table.RAPOR_TABLE td.COL{
	background: #F5F5F5;   
	text-align: left;
}

table.RAPOR_TABLE td.COL2{
	background: White;   
	text-align: left;
}


table.RAPOR_TABLE tr td {  
	color: Black;
	background:White;
	font-family: Arial, Tahoma, sans-serif; 
	border-bottom: 1px solid Silver;
	border-top: 1px solid Silver;
	border-left: 0px; 
	border-right: 0px;
	text-align: justify; 
	padding: 1px 2px 1px 2px; 	
}

table.RAPOR_TABLE tr td.LEFT_ALIGNED {  
	color: Black;
	background:White;
	font-family:  Arial, Tahoma, sans-serif; 
	font: italic;
	border-bottom: 1px solid Silver;
	border-top: 1px solid Silver;
	border-left: 0px; 
	border-right: 0px;
	text-align: left;   
	padding: 1px 2px 1px 2px; 	
}

/*LOGIN TABLE DEFINITION-------------------------------------------------*/

table.LOGIN_TABLE {
  background:  #FFFFFF fixed ;
	border: 0px;    
	font-family: Arial, Tahoma, sans-serif;    
	font-size: 12px;
	cellspacing=0;
}

table.LOGIN_TABLE thead tr td {  
  background:  #FFFFFF fixed ;
	font-size: 11px;
	font: bold;     	
	color: #FFFFFF;
	text-align: center;
	border-bottom: 0px;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
}

table.LOGIN_TABLE tfoot tr td {  
  background:  #FFFFFF fixed ;
	font-size: 12px; 
	font: bold; 
	text-align: left;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;	
}

table.LOGIN_TABLE tr td {  
	font-size: 11px;
	background: White;
	border: 0px;
	text-align: left;     
	padding: 1px 1px 1px 1px; 	
}

table.LOGIN_TABLE td.LABEL{
	background: #fee861;	 
	font-size: 15px; 
  font: bold; 
	color: brown;  	  
	text-align: left;	
	border-bottom:0px;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
}

table.LOGIN_TABLE td.LABEL1{
  background:  #FFFFFF fixed ;
	font-size: 11px; 
  font: bold; 
	color: #e1c724;  	  
	text-align: center;	
	border-bottom:0px;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px ;
}

table.LOGIN_TABLE td.KUTU{
	background: #FFFFFF;	 
	font-size: 15px; 
  font: bold; 
	color: #8f6213;  	  
	text-align: left;	
	border: 0.2em;
  border-style:groove;
  border-color:#fee101;
}

/*FORM1 FORM DEFINITION*/
form.FORM1{

	font-family:Verdana,Courier;
  font-size:8pt;
  border-width:0.1em;
  color:#000000;
  background:  #FFFFFF fixed ;
  padding: 0em 0em 0em 0em;
  margin: 0em 0em 0em 0em;
  text-align:center;
  font-weight:bold;
  vertical-align: middle;
	cellspacing=0;
}
form.FORM1 select{
  background:  #FFFFFF fixed ;
  color:#000000;
	font-family:Verdana,Courier;
  font-weight:bold;  
  font-size:8pt;
	padding: 0em 0em 0em 0em;
	margin: 0em 0em 0em 0em;
}

form.FORM1 select.TIP1{
	background:#E6E6E6;
  color:#000000;
	font-family:Verdana,Courier;
  font-weight:bold;
  width:250;
  font-size:8pt;
	padding: 0em 0em 0em 0em;
	margin: 0em 0em 0em 0em;
}

form.FORM1 select.TIP2{
	background:#E6E6E6;
  color:#000000;
	font-family:Verdana,Courier;
  font-weight:bold;
  width:250;
  font-size:8pt;
	padding: 0em 0em 0em 0em;
	margin: 0em 0em 0em 0em;
}

form.FORM1 select.TIP3{
	background:#E6E6E6;
  color:#000000;
	font-family:Verdana,Courier;
  font-weight:bold;
  width:100%;
  font-size:8pt;
	padding: 0em 0em 0em 0em;
	margin: 0em 0em 0em 0em;
}

form.FORM1 select.TIP4{
	background:#E6E6E6;
  color:#000000;
	font-family:Verdana,Courier;
  font-weight:bold;
  font-size:8pt;
	padding: 0em 0em 0em 0em;
	margin: 0em 0em 0em 0em;
}
form.FORM1 input.TEXT{
	background:#E6E6E6;
  color:#294A68;
	font-family:Verdana,Courier;
  font-weight:bold;  
  font-size:8pt;
	padding: 0em 0em 0em 0em;
	margin: 0em 0em 0em 0em;
	border: 1px  Silver inset;
}


form.FORM1 input.DATE{
	background:#E6E6E6;
  color:#000000;
	font-family:Verdana,Courier;
  font-size:8pt;
	padding: 0em 0em 0em 0em;
	margin: 0em 0em 0em 0em;
}

form.FORM1 input.PASS{
	background:#E6E6E6;
  color:#000000;
	font-family:Verdana,Courier;
  font-size:8pt;
	padding: 0em 0em 0em 0em;
	margin: 0em 0em 0em 0em;
}

form.FORM1 input.BUTTON{
	background:url(../resim/butbg1.gif)  #FFFFFF fixed ;
  color:#000000;
	font-family:Verdana,Courier;
  font-size:8pt;
  font-weight: bold;
  width: 100%;
  border: 0.1em outset;

}

form.FORM1 input.BUTTONTIP1{
	background:url(../resim/butbg2.gif)  #FFFFFF fixed ;
  color:#000000;
	font-family:Verdana,Courier;
  font-size:8pt;
  font-weight: bold;
  width: 100%;
  border: 0.1em outset;

}

form.FORM1 input.BUTTONSTRONG{
	background:#fbb436 fixed;
  color:#FFFFFF;
	font-family:Verdana,Courier;
  font-weight: bold;
  font-size:8pt;
  border: 1px outset;

}

form.FORM1 textarea{
	background:#E6E6E6;
  color:#000000;
	font-family:Verdana,Courier;
  font-size:8pt;
	padding: 0em 0em 0em 0em;
	margin: 0em 0em 0em 0em;
}

form.FORM1 button{
	background:#FFFFFF;
  color:#000000;
	font-family:Verdana,Courier;
  font-size:8pt;
  border: 1px outset;
	padding: 0em 0em 0em 0em;
	margin: 0em 0em 0em 0em;
}


/*FORM TABLOSU TANIMI-------------------------------------------------*/

table.FORM_TABLO {
	background: #E6E6E6;	 
	border-width: 0.1em;    
  border-color: #fee101;
  border-style:groove;
	font-family: Tahoma, Verdana;
  padding-top: 0em;
  padding-bottom: 0em;
  padding-right: 0em;
  padding-left:0em; 
}

table.FORM_TABLO tr td {  
	font-size: 11px;
	background: #FFFFFF;
	border-width:0.1em;
  border-style:groove;
	text-align: left;     
	padding: 0em 0em 0em 0em;	
}

table.FORM_TABLO td.BASLIK{
  font-family:arial,Courier;
  font-size:9pt;
  background: gray;
  color:white;
  font-weight:bold;
  vertical-align: middle;
	text-align: center;	
	border-bottom:0px;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px ;
}

table.FORM_TABLO td.BASLIK1{
  font-family:arial,Courier;
  font-size:9pt;
  background: #FFCC99;
  color:#000000;
  font-weight:bold;
  vertical-align: middle;
	text-align: center;	
	border-bottom:0px;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px ;
}

table.FORM_TABLO td.LISTEBASLIK{
  font-family:arial,Courier;
  font-size:9pt;
  background: #FFFFCC;
  color:black;
  font-weight:bold;
  vertical-align: middle;
	text-align: center;	
	border-bottom:0px;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px ;
}

table.FORM_TABLO td.FORMBASLIK{
  font-family:arial,Courier;
  font-size:8pt;
  background: #fee101;
  color:BLACK;
  font-weight:bold;
  vertical-align: middle;
	text-align: left;	
	border-bottom:0px;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px ;
}

table.FORM_TABLO td.LIST1{
  font-family:arial,Courier;
  font-size:8pt;
  color:#000000;
  background: #FFFFFF;
  font-weight:bold;
  vertical-align: middle;
	text-align: center;	
  border-width:0.1em;
  border-style:groove;
  padding: 0em 0em 0em 0.2em;
}

table.FORM_TABLO td.LIST2{
  font-family:arial,Courier;
  font-size:8pt;
  color:#000000;
  font-weight:bold;
  background: #EAEAEA;
  vertical-align: middle;
	text-align: center;	
  border-width:0.1em;
  border-style:groove;
  padding: 0em 0em 0em 0.2em;
}

table.FORM_TABLO td.LIST1_HATALI{
  font-family:arial,Courier;
  font-size:8pt;
  color:#FFFFFF;
  background: #fe7e01;
  font-weight:bold;
  vertical-align: middle;
	text-align: center;	
  border-width:0.1em;
  border-style:groove;
  padding: 0em 0em 0em 0.2em;
}

table.FORM_TABLO td.LIST2_HATALI{
  font-family:arial,Courier;
  font-size:8pt;
  color:#FFFFFF;
  font-weight:bold;
  background: #f7b26d;
  vertical-align: middle;
	text-align: center;	
  border-width:0.1em;
  border-style:groove;
  padding: 0em 0em 0em 0.2em;
}

table.FORM_TABLO td.LIST1_UYARI{
  font-family:arial,Courier;
  font-size:8pt;
  color:#000000;
  background: #FFFFFF;
  font-weight:bold;
  vertical-align: middle;
	text-align: center;	
  border-width:0.1em;
  border-style:groove;
  padding: 0em 0em 0em 0.2em;
}

table.FORM_TABLO td.LIST2_UYARI{
  font-family:arial,Courier;
  font-size:8pt;
  color:#000000;
  font-weight:bold;
  background: #EAEAEA;
  vertical-align: middle;
	text-align: center;	
  border-width:0.1em;
  border-style:groove;
  padding: 0em 0em 0em 0.2em;
}

table.FORM_TABLO td.BEYAZ0{
  font-family:arial,Courier;
  font-size:8pt;
  color:#000000;
  background: #FFFFFF;
  font-weight:bold;
  vertical-align: middle;
	text-align: left;	
  border-width:0em;
  padding: 0em 0em 0em 0.0em;
}

table.FORM_TABLO td.K_YAZI1{
  font-family:arial,Courier;
  font-size:8pt;
  color:#000000;
  background: #FFFFFF;
  font-weight:bold;
  vertical-align: middle;
	text-align: left;	
  border-width:0.1em;
  border-style:groove;
  padding: 0em 0em 0em 0.2em;
}

table.FORM_TABLO td.K_YAZI2{
  font-family:arial,Courier;
  font-size:9pt;
  background: #000000;
  color:#FFFFFF;
  font-weight:bold;
  vertical-align: middle;
	text-align: center;	
	border-bottom:0px;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px ;
}

table.FORM_TABLO td.K_YAZI3{
  font-family:arial,Courier;
  font-size:8pt;
  color:#000000;
  background: #FFFFFF;
  font-weight:bold;
  vertical-align: middle;
	text-align: center;	
  border-width:0.1em;
  border-style:groove;
  padding: 0em 0em 0em 0.2em;
}

table.FORM_TABLO td.K_YAZI4{
  font-family:arial,Courier;
  font-size:8pt;
  color:#000000;
  background: #FFFFFF;
  font-weight:bold;
  vertical-align: middle;
	text-align: center;	
  border-width:0.1em;
  border-style:groove;
  padding: 0em 0em 0em 0.2em;
}
table.FORM_TABLO td.ETIKET{
  font-family:arial,Courier;
  font-size:8pt;
  color:gray;
  background: #fef19e;
  font-weight:bold;
  vertical-align: middle;
	text-align: left;	
  border-width:0.1em;
  border-style:groove;
  padding: 0em 0em 0em 0.2em;
}

table.FORM_TABLO td.ETIKET_HATALI{
  font-family:arial,Courier;
  font-size:8pt;
  color:#FFFFFF;
  background: #fe7e01;
  font-weight:bold;
  vertical-align: middle;
	text-align: left;	
  border-width:0.1em;
  border-style:groove;
  padding: 0em 0em 0em 0.2em;
}

table.FORM_TABLO td.ETIKET_UYARI{
  font-family:arial,Courier;
  font-size:8pt;
  color:#FFFFFF;
  background: #f7b26d;
  font-weight:bold;
  vertical-align: middle;
	text-align: left;	
  border-width:0.1em;
  border-style:groove;
  padding: 0em 0em 0em 0.2em;
}

table.FORM_TABLO td.ACIKLAMA{
  font-family:Verdana, Tahoma, Courier;
  font-size:10pt;
  font-weight:bold;
  background: #ffe101;
  color:#000000;
  vertical-align: middle;
	text-align: center;	
  border-width:0.1em;
  border-style:groove;
  padding: 0.1em 0.1em 0.1em 0.1  em;
}

table.FORM_TABLO td.DIKKAT{
  font-family:Verdana, Tahoma, Courier;
  font-size:13pt;
  font-weight:bold;
  background: #FF7300;
  color:#FFFFCC;
  vertical-align: middle;
	text-align: center;	
  border-width:0.1em;
  border-style:groove;
  padding: 0.1em 0.1em 0.1em 0.1em;
}

table.FORM_TABLO td.OLUMLU{
  font-family:Verdana, Tahoma, Courier;
  font-size:10pt;
  font-weight:bold;
  background: #fee861;
  color:#000000;
  vertical-align: middle;
	text-align: center;	
  border-width:0.1em;
  border-style:groove;
  padding: 0.1em 0.1em 0.1em 0.1  em;
}

table.FORM_TABLO td.OLUMSUZ{
  font-family:Verdana, Tahoma, Courier;
  font-size:10pt;
  font-weight:bold;
  background: #FF0000;
  color:#FFFFFF;
  vertical-align: middle;
	text-align: center;	
  border-width:0.1em;
  border-style:groove;
  padding: 0.1em 0.1em 0.1em 0.1  em;
}

/*LISTE TABLOSU TANIMI-------------------------------------------------*/

table.LISTE_TABLO {
	background: #E6E6E6;	 
	border-width: 0.0em;    
  border-color: #fee101;
  border-style:groove;
	font-family: Tahoma, Verdana;
  padding-top: 0em;
  padding-bottom: 0em;
  padding-right: 0em;
  padding-left:0em; 
}

table.LISTE_TABLO tr td {  
	font-size: 11px;
	background: #000000;
	border-width:0.0em;
  border-style:groove;
	text-align: left;     
	padding: 0em 0em 0em 0em;	
}

table.LISTE_TABLO td.BASLIK{
  font-family:arial,Courier;
  font-size:9pt;
  background: #fee101;
  color:brown;
  font-weight:bold;
  vertical-align: middle;
	text-align: center;	
}

table.LISTE_TABLO td.LISTEBASLIK{
  font-family:arial,Courier;
  font-size:9pt;
  background: #FFFFCC;
  color:#000000;
  font-weight:bold;
  vertical-align: middle;
	text-align: center;	
}

table.LISTE_TABLO td.LIST1{
  font-family:arial,Courier;
  font-size:8pt;
  color:#000000;
  background: #FFFFFF;
  font-weight:bold;
  vertical-align: middle;
	text-align: center;	
  border-width:0.1em;
  border-style:ridge;
  padding: 0em 0em 0em 0.2em;
}

table.LISTE_TABLO td.LIST2{
  font-family:arial,Courier;
  font-size:8pt;
  color:#000000;
  font-weight:bold;
  background: #EAEAEA;
  vertical-align: middle;
	text-align: center;	
  border-width:0.1em;
  border-style:ridge;
  padding: 0em 0em 0em 0.2em;
}


table.LISTE_TABLO td.K_YAZI1{
  font-family:arial,Courier;
  font-size:8pt;
  color:#000000;
  background: #FFFFFF;
  font-weight:bold;
  vertical-align: middle;
	text-align: left;	
  border-width:0.0em;
  border-style:groove;
  padding: 0em 0em 0em 0.2em;
}

table.LISTE_TABLO td.K_YAZI2{
  font-family:arial,Courier;
  font-size:9pt;
  background: #000000;
  color:#FFFFFF;
  font-weight:bold;
  vertical-align: middle;
	text-align: center;	
}

table.LISTE_TABLO td.K_YAZI3{
  font-family:arial,Courier;
  font-size:8pt;
  color:#000000;
  background: #FFFFFF;
  font-weight:bold;
  vertical-align: middle;
	text-align: center;	
  border-width:0.0em;
  border-style:groove;
  padding: 0em 0em 0em 0.2em;
}

table.LISTE_TABLO td.KURUM{
  font-family:Verdana, Tahoma, Courier;
  font-size:10pt;
  font-weight:bold;
  background: #FF7300;
  color:#FFFFFF;
  vertical-align: middle;
	text-align: center;	
  border-width:0.1em;
  border-style:groove;
  padding: 0.1em 0.1em 0.1em 0.1  em;
}

table.LISTE_TABLO td.ACIKLAMA{
  font-family:Verdana, Tahoma, Courier;
  font-size:10pt;
  font-weight:bold;
  background: #ffe101;
  color:#000000;
  vertical-align: middle;
	text-align: center;	
  border-width:0.1em;
  border-style:groove;
  padding: 0.1em 0.1em 0.1em 0.1  em;
}

table.LISTE_TABLO td.OLUMLU{
  font-family:Verdana, Tahoma, Courier;
  font-size:10pt;
  font-weight:bold;
  background: #fee861;
  color:#000000;
  vertical-align: middle;
	text-align: center;	
  border-width:0.1em;
  border-style:groove;
  padding: 0.1em 0.1em 0.1em 0.1  em;
}

table.LISTE_TABLO td.OLUMSUZ{
  font-family:Verdana, Tahoma, Courier;
  font-size:10pt;
  font-weight:bold;
  background: #FF0000;
  color:#FFFFFF;
  vertical-align: middle;
	text-align: center;	
  border-width:0.1em;
  border-style:groove;
  padding: 0.1em 0.1em 0.1em 0.1  em;
}



/* CALENDAR */
/* The main calendar widget.  DIV containing a table. */

div.calendar { position: relative; }

.calendar, .calendar table {
  border: 1px solid #fbb436;
  font-size: 11px;
  color: #000;
  cursor: default;
  background: #efa;
  font-family: tahoma,verdana,sans-serif;
}

/* Header part -- contains navigation buttons and day names. */

.calendar .button { /* "<<", "<", ">", ">>" buttons have this class */
  text-align: center;    /* They are the navigation buttons */
  padding: 2px;          /* Make the buttons seem like they're pressing */
  background: #9a9334;
  color: yellow;
  font-size: 90%;
  font-weight: bold;  
}

.calendar .nav {
  background: #676 url(menuarrow.gif) no-repeat 100% 100%;
}

.calendar thead .title { /* This holds the current "month, year" */
  font-weight: bold;      /* Pressing it will take you to the current date */
  text-align: center;
  padding: 2px;
  background: #cf8c36;
  color: yellow;
}

.calendar thead .headrow { /* Row <TR> containing navigation buttons */
}

.calendar thead .name { /* Cells <TD> containing the day names */
  border-bottom: 1px solid #9a9334;
  padding: 2px;
  text-align: center;
  color: #000;
}

.calendar thead .weekend { /* How a weekend day name shows in header */
  color: brown;
}

.calendar thead .hilite { /* How do the buttons in header appear when hover */
  background-color: white;
  color: #000;
  border: 1px solid #baa657;
  padding: 1px;
}

.calendar thead .active { /* Active (pressed) buttons in header */
  background-color: #d7a762;
  padding: 2px 0px 0px 2px;
}

.calendar thead .daynames { /* Row <TR> containing the day names */
  background: #d5bdb4;
}

/* The body part -- contains all the days in month. */

.calendar tbody .day { /* Cells <TD> containing month days dates */
  width: 2em;
  color: #cf8c36;
  text-align: right;
  padding: 2px 4px 2px 2px;
}
.calendar tbody .day.othermonth {
  font-size: 80%;
  color: #bb6e00;
}
.calendar tbody .day.othermonth.oweekend {
  color: #fee101;
}

.calendar table .wn {
  padding: 2px 3px 2px 2px;
  border-right: 1px solid #a86b00;
  background: #ffe001;
}

.calendar tbody .rowhilite td {
  background: #d5bdb4;
}

.calendar tbody .rowhilite td.wn {
  background: #ffe202;
}

.calendar tbody td.hilite { /* Hovered cells <TD> */
  background: #fdbe00;
  padding: 1px 3px 1px 1px;
  border: 1px solid #bb6a00;
}

.calendar tbody td.active { /* Active (pressed) cells <TD> */
  background: #dec;
  padding: 2px 2px 0px 2px;
}

.calendar tbody td.selected { /* Cell showing today date */
  font-weight: bold;
  border: 1px solid #000;
  padding: 1px 3px 1px 1px;
  background: #f8fff8;
  color: #000;
}

.calendar tbody td.weekend { /* Cells showing weekend days */
  color: #663200;
}

.calendar tbody td.today { font-weight: bold; color: #a00800; }

.calendar tbody .disabled { color: #999; }

.calendar tbody .emptycell { /* Empty cells (the best is to hide them) */
  visibility: hidden;
}

.calendar tbody .emptyrow { /* Empty row (some months need less than 6 rows) */
  display: none;
}

/* The footer part -- status bar and "Close" button */

.calendar tfoot .footrow { /* The <TR> in footer (only one right now) */
  text-align: center;
  background: #cf8c36;
  color: yellow;
}

.calendar tfoot .ttip { /* Tooltip (status bar) cell <TD> */
  padding: 2px;
  background: #cf8c36;
  color: yellow;
}

.calendar tfoot .hilite { /* Hover style for buttons in footer */
  background: #afa;
  border: 1px solid #ffe002;
  color: #000;
  padding: 1px;
}

.calendar tfoot .active { /* Active (pressed) style for buttons in footer */
  background: #7c7;
  padding: 2px 0px 0px 2px;
}

/* Combo boxes (menus that display months/years for direct selection) */

.calendar .combo {
  position: absolute;
  display: none;
  top: 0px;
  left: 0px;
  width: 4em;
  cursor: default;
  border: 1px solid #565;
  background: #efd;
  color: #000;
  font-size: 90%;
  z-index: 100;
}

.calendar .combo .label,
.calendar .combo .label-IEfix {
  text-align: center;
  padding: 1px;
}

.calendar .combo .label-IEfix {
  width: 4em;
}

.calendar .combo .hilite {
  background: #af8;
}

.calendar .combo .active {
  border-top: 1px solid #6a4;
  border-bottom: 1px solid #6a4;
  background: #efe;
  font-weight: bold;
}

.calendar td.time {
  border-top: 1px solid #8a8;
  padding: 1px 0px;
  text-align: center;
  background-color: #dfb;
}

.calendar td.time .hour,
.calendar td.time .minute,
.calendar td.time .ampm {
  padding: 0px 3px 0px 4px;
  border: 1px solid #898;
  font-weight: bold;
  background-color: #fff;
}

.calendar td.time .ampm {
  text-align: center;
}

.calendar td.time .colon {
  padding: 0px 2px 0px 3px;
  font-weight: bold;
}

.calendar td.time span.hilite {
  border-color: #000;
  background-color: #686;
  color: #fff;
}

.calendar td.time span.active {
  border-color: #f00;
  background-color: #000;
  color: #0f0;
}

