@charset "windows-1255";
* { margin: 0; }
html { height: 100%; }
.wrapper { min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -7em; }
.footer, .push { height: 7em; }
a:link{ color: #0000FF; text-decoration: none } 
a:active{ color: #0000FF; text-decoration: none } 
a:visited { color: #0000FF; text-decoration: none } 
a:hover { color: #FF0000; text-decoration: none }

body		{
		height: 100%;
		background: #f5f5f5;
		font-family: Verdana,Arial,Helvetica,sans-serif;
		margin-top:0;
		}
TABLE.MainMenu	{
		margin: 1px; padding: 0px; 
		background: #BB0000;
		border-color: black;
		border-width: 1px;
		border-style: solid;
		}
TABLE.Header	{
		background: #FFECA2;
		font-weight: bold;
		font-family: Arial;
		color: #f5f5f5;
		}
COL.Highlight	{
		background: #B0C4DE;
		font-weight: bold;
		font-family: Arial;
		color: navy;
		font-size: 12px!important;
		}
COL.Text	{
		font-family: Arial;
		background: #F5F5F5;
		font-size: 12px!important;
		}
SELECT.Text	{
		font-size: 0.6em;
		}
OPTION.Text	{ 
		font-size: 0.6em;
		}
TR.TitleRow 	{ 
		background: #E6E6FA;
		font-weight: bold;
		color: navy;
		text-align: center;
		font-family: Arial;
		font-size: 12px!important;
		height: 25px;
		}
A.TitleRow 	{
		background: #f5f5f5;
		font-weight: bold;
		color: red;
		text-align: center;
		font-family: Arial;
		font-size: 12px!important;
		}
TR.SearchRowDark {
		background: #BAE0FF;
		border-top: gray solid 1px;
		border-bottom: black solid 1px;
		font-family: Arial;
		}		        
TR.SearchRowLight {
		background: #DDEEFF;
		border-top: gray solid 1px;
		border-bottom: black solid 1px;
		font-family: Arial;
		}
TD.TableHeader	{
		background: #FFFACD;
		font-weight: bold;
		font-family: Arial;
		color: navy;
		text-align: center;
		}
.Text		{
		font-family: Arial;
		font-size: 12px!important;
		text-align:left;
		}
.Text11		{
		font-family: Arial;
		font-size: 11px!important;
		text-align:left;
		}
TH.Text		{
		font-family: Arial;
		font-size: 12px!important;
		font-weight: normal;
		}
TD.Text25	{
		font-family: Arial;
		text-align:left;
		font-size: 12px!important;
		height: 20px;
		}
TD.BorderLeft 	{
		font-family: Arial;
		font-size: 0.8em;
		height: 20px;
   		border-left: black 1px solid
		}
INPUT.Button	{
		width: 120px;
		font-family: Arial;
		font-size: 0.8em;
		}
.btn		{
		color: navy;
		font-family: Arial,helvetica,sans-serif;
		font-size: 100%;
		font-weight:bold;
		background-color:#CACAFF;
		border:1px solid;
		border-top-color:navy;
		border-right-color:navy;
		border-left-color: #00008B;
		border-bottom-color: #00008B;
		}
.lien		{
		position: relative;
		top: -5px;
		color: #000080;
		font-size: 0.8em; 
		font-family: arial;  
		font-weight: bold; 
		letter-spacing: -1pt; 
		text-decoration: none;
		}
.divise		{
		position: relative;
		top: -3px;
		color: #C0C0C0;
		background: #E1E8F0;
		font-size: 12pt;
		}
#adpTitle	{
		font: bold 16px arial;
		color: navy;
		text-align: center;  
		background-color: #E6E6FA;   
		/*background:url(someimage.gif) top left repeat-x;*/
		}
#hintbox	{ /*CSS for pop up hint box */
		position:absolute;
		top: 0;
		background-color: lightyellow;
		width: 150px; /*Default width of hint.*/ 
		padding: 3px;
		border:1px solid DARKGRAY;
		font:normal 11px Verdana;
		line-height:18px;
		z-index:100;
		border-right: 3px solid DARKGRAY;
		border-bottom: 3px solid DARKGRAY;
		visibility: hidden;
		}
.hintanchor	{ /*CSS for link that shows hint onmouseover*/
		font-weight: bold;
		color: navy;
		margin: 3px 8px;
		}