BODY
{
	margin: 0px;
	overflow: auto;
}
BODY, P, TD
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
}
.vPager
{
	background-image: url(gett.axd?f=ach%2fej2008%2fpager.gif); 
	background-color:#CACAC0;
	background-repeat:repeat-x;
	padding:5px;
}
.selmenu {	background-color: #F0F0F0;	}
h1 { font-size: 1.4em; font-weight: bold; color: #003366; }
h3 { font-size: 13pt; font-weight: bold; color: #446D8C; }
.mLabel { FONT-SIZE: 13pt; font-weight: bold; MARGIN-BOTTOM: 6px; MARGIN-TOP: 10px; color: #335599;	}
.slogan { font-size: 9pt; font-weight: bold; color: #800000; padding-bottom: 5px; }
A.slogan:active, A.slogan:link, A.slogan:visited, A.slogan:hover
{
	COLOR: #406070; 
	/* TEXT-DECORATION : underline;*/
	FONT-SIZE: 10pt;
}
.mnu { padding:2px; font-size: 8pt; font-weight: bold; color: #80A0B0; }

.metalic 
{
	background-image: url(gett.axd?f=ach%2fej2007%2fbg_rd.gif); 
	background-color:#D0D4D8;
	/* border:solid 1px #C0C0C0; */
	font-weight: bold;
}
.rg_dataform 
{
	background-image: url(gett.axd?f=ach%2fej2008%2fFX_black.gif);
	background-color:#555555;
	/* border:solid 1px #C0C0C0; */
	color: #FFFFFF;
	font-weight: bold;
}
TABLE.rg_dataform TD
{
	height:30px;
}
.AKAwiner 
{
  /*background-image: url(gett.axd?f=ach%2fej2008%2flogo_closer_bg.gif);*/
  background-image: url(gett.axd?f=ach%2fej2008%2fFX_black.gif);
  font-weight:bold;color:#FFFFFF;background-color:#000000; 
  height:20px;
}
.AKAupper 
{
  font-weight:bold;color:#80FF80;background-color:#008000; 
  border-top:solid 1px #00A000;
  border-bottom:solid 1px #006000;
 /* border-BOTTOM:solid 1px #D0D0D0;*/
}
.AKAlower 
{
  font-weight:bold;color:#FFC0C0;background-color:#C00000; 
  border-top:solid 1px #E00000;
  border-bottom:solid 1px #A00000;
}
.AKAnotur 
{
  border-top:solid 1px #E0E0E0;
  border-bottom:solid 1px #A8A8A8;
  font-weight:bold;color:#606060;background-color:#C0C0C0; 
}

li.metalic1 {list-style-image: url(gett.axd?f=ach%2fgeneric%2fmnBx_bl8.gif);}
.darkmenu
{
	/* background-image: url(gett.axd?f=ach%2fej2007%2fback_01________.gif);*/
	font-family: Tahoma;
	/* color: #FFFFFF; */
	background-color: #808890;
	background-color: #336699;
	padding: 1px;
	font-weight: bold;
	/*	border:solid 1px #D4D8D0; */
	/*	border: 2px groove; */
	border:solid 1px #D4D8D0; 
	border-collapse: separate;
}

.descspn
{
	background-color:#FFFFC0;
	font-weight: bold;
	color: #300030;
	width: 100px;
	vertical-align: middle;
	border:solid 1px #D0D088;
	padding: 2px;
}
.desctbl
{
	background-color:#E5ECF8;
	color: #000000;
	border:groove 2px #E8F0FA;
	padding: 3px;
	width:100%;
}
.darkmenu HR
{
	border:2px groove #A0A4A8;
}
.description { color: #222280;	font-size: 9pt; font-weight: normal; }
.grTxt { color: #666666; }
.helmet
{
	color:#446D8C;
	font-family:Verdana;
	font-weight: bold;
	FONT-SIZE: 1.3em;
}
.error
{
	font-family: Verdana, Arial;
	color: #FF0000;
	font-size: 10pt;
	font-weight: bold;
}
.middle_title
{
	padding-top:8pt;
	color: #3366CC;
	font-size: 11pt;
	font-weight: bold;
}
TH
{
	color: #FFFFFF;
	font-size: 9pt;
	font-weight: bold;
	background-color: #FF9900;
	border-bottom: #000000 2px solid;
}
/* right bar */
.double 
{
	border-bottom: 3px double;
}
A, A:visited, A:active, A:link {
	COLOR: #000080;
	FONT-FAMILY: Verdana, Arial;
	TEXT-DECORATION : none;
}
A:hover {
	COLOR: #803380;
	TEXT-DECORATION : underline;
}

A.mnu:active, A.mnu:link, A.mnu:visited
{
	/* COLOR: #333333; */
	/* TEXT-DECORATION : underline; */
	font-weight: normal;
	FONT-FAMILY: Verdana, Arial;
}
A.mnu:hover
{
	COLOR: #2266BB;
	font-weight: normal;
}

A.linkten:active, A.linkten:link, A.linkten:visited
{
	FONT-SIZE: 12pt;
	TEXT-DECORATION : underline;
}
A.linkten:hover
{
	FONT-SIZE: 12pt;
}

/* left bar */
.onDark { color: #CC6600; }
A.onDark, A.onDark:active, A.onDark:link, A.onDark:visited
{
	color: #80A0B0;
	font-size:9pt;
	font-weight: bold;
	text-decoration: none;
}

A.onDark:hover
{
	TEXT-DECORATION : underline;
	color: #A0C0D0;
}

/***************************************************************/

table.YatayMenu_tbl
{
	border-collapse: separate;
	font-size: 8pt;
	width: 190px;
}
table.YatayMenu_tbl td
{
	font-size: 7.5pt;
	font-weight: bold;
	text-align: left;
	color: #FFFFFF;
	background-color: #385060;
	/* 385060 2A4050 */
	height: 16px;
	border-top: #507080 1px solid;
	border-bottom: #203040 1px solid;
	padding-left: 4px;
}

table.InvoiceDetails
{
	border-collapse: collapse;
	font-size: 7pt;
}
table.InvoiceDetails td
{
	font-size: 7pt;
}

table.PriceDetails
{
	background-color: #333333;
	border-collapse: separate;
	font-size: 7pt;
}
table.PriceDetails td
{
	color: #C0C0C0;
	font-size: 7pt;
	border-top: #666666 1px solid;
	border-bottom: #000000 1px solid;
}

/*	font-family: Sans-Serif; */
SELECT, INPUT, TEXTAREA
{
	font-size: 8pt;
	font-family: Arial;
}
/* properties window */
INPUT.property
{
	font-family: Verdana, Arial;
	font-size: 7pt;
	width: 100%;
}
INPUT.my_btn
{
	font-weight: bold;
}
INPUT.vistaDark
{
	background: url(gett.axd?f=ach%2fgeneric%2fvst_btn_dark.gif);
	color: #FFFFFF;
	height:20px;
	width:100px;
	border:0px;
}

TD.white
{
	background-color: #ffffff;
	font-weight: bold;
}
TD.titleFrame
{
	border: 2px groove;
	height: 30px;
	background-color: buttonface;
}
.scrollarea
{
	width: 100%;
	height: 100%;
	overflow: auto;
}
TABLE.grid
{
	border: solid 1px buttonface;
	border-collapse: collapse;
}
TABLE.grid TD
{
	border: solid 1px buttonface;
	padding: 2px;
}
