

.standard_table {
	border: 1px solid #000; 
	background-color: #D4D0C8; 
	color: #000;
}
 
td, th { padding:5px;}

caption {
	text-transform: uppercase;
	text-align:center;  
	font: bold 12pt Verdana;
	color: #4F4F4F;
	margin: 3px 0;
}

/* =links
----------------------------------------------- */
table a { color:Sienna text-decoration: none;}
table a:link {color:Sienna;}
table a:visited { color: Sienna;}
table a:hover {color:chocolate;}

/* thead tbody tfoot
----------------------------------------------- */

thead th, tfoot th, tfoot td ,tbody th,tbody td {
	color: #000; 
	font: 8pt Verdana; 
	border-right: 1px solid #aaa; 
	border-top: 1px solid #eee; 
	border-left:1px solid #eee; 
	border-bottom: 1px solid #aaa; 
}

thead th, tfoot th, tfoot td { background-color: #ccc; font-weight: bold; text-align:center; }
tfoot td { text-align:right }
tbody th { white-space: nowrap; font-weight: bold;  }


/* Visual and hover effects */
.odd td { }

tbody tr:hover td{
	background-color: silver;
	border-right: 1px solid #eee; 
	border-top: 1px solid #999; 
	border-left: 1px solid #999; 
	border-bottom: 1px solid #eee; 
	background-color: #e4e0d8;
}

a.tooltip {
	position: relative;
	}
	
a.tooltip:hover {
	font-size: 100%;
	}

a.tooltip span {
	display: none;
	}
	
a.tooltip:hover span {
	display: block;
	position: absolute;
	top: 5px;
	left: 2px;
	padding: 5px;
	border: 1px solid blue;
	background-color: white;
	color: #E44A25;
	}

/*
style for button by Konstantinos Liolios
*/

.stylebutton
{ 
   color:#050;   
   font: bold small 'trebuchet ms',helvetica,sans-serif;   
   background-color:#fed;   
   border: 1px solid;   
   border-color: #696 #363 #363 #696;   
   filter:progid:DXImageTransform.Microsoft.Gradient   
   (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');   

}

.stylebuttonblue
{ 
   color:#000080;   
   font: bold small 'trebuchet ms',helvetica,sans-serif;   
   background-color:#fed;   
   border: 1px solid;   
   border-color: #696 #363 #363 #696;   
   filter:progid:DXImageTransform.Microsoft.Gradient   
   (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');   

}

.stylebuttonred
{ 
   color:#8d0017;   
   font: bold small 'trebuchet ms',helvetica,sans-serif;   
   background-color:#fed;   
   border: 1px solid;   
   border-color: #696 #363 #363 #696;   
   filter:progid:DXImageTransform.Microsoft.Gradient   
   (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');   

}

.searchbutton
{ 
   color:#000080;   
   font: bold small 'trebuchet ms',helvetica,sans-serif;   
   border: 1px solid;   
   border-color:  #000080 #000080 #000080 #000080 ;   
   filter:progid:DXImageTransform.Microsoft.Gradient   
   (GradientType=0,StartColorStr='#ffffff',EndColorStr='#dbebf3');   

}
