BODY
{
	margin: 0px;
	margin-bottom:0px;
	overflow: auto;
}
BODY, P, TD
{
	font-family: Tahoma, Verdana,Arial,Helvetica,sans-serif;
	font-size: 9pt;
}
LI.square { list-style-type: square }
.V7Pager
{
	background-image: url(gett.axd?f=ach%2fgeneric%2fbody_back2010.gif); 
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	padding:3px;
	border-left:solid 1px #D0E0F0;
	border-right:solid 1px #D0E0F0;
	border-bottom:solid 1px #D0E0F0;
}
.V7PagerTop
{
	background-image: url(gett.axd?f=ach%2fgeneric%2fbody_back2.gif); background-color:#FFFFFF;background-repeat:repeat-x;
	padding:3px;
	border-left:solid 1px #D0E0F0;
	border-right:solid 1px #D0E0F0;
}
.V7PagerHeader {padding-left:5px;height:26; background-image: url(gett.axd?f=public%2fnewer_touch%2fFX_black.gif); color: #FFFFFF;	font-weight: bold;}
.V7PagerLabel {	font-weight:bold; }
.V7PagerMicro
{
	background-image: url(gett.axd?f=ach%2fgeneric%2fbody_back2010.gif); 
	font-size: 7pt;
}
.vPager
{
	background-image: url(gett.axd?f=ach%2fejV7%2f2010_pager.gif); 
	background-color:#C0D0D8;
	background-repeat:repeat-x;
	padding:5px;
}
.V7Transparent 
{
	background-image: url(gett.axd?f=public%2fnewer_touch%2ftransparent_back.gif);
	border-left:solid 1px #A0A8B0;
	border-top:solid 1px #A0A8B0;
	border-right:solid 1px #F0F0F0;
	border-bottom:solid 1px #F0F0F0;
}
.rg_dataform 
{
	background-image: url(gett.axd?f=ach%2fej2008%2fFX_black.gif);
	background-color:#202020;
	/* border:solid 1px #C0C0C0; */
	color: #FFFFFF;
	font-weight: bold;
}
TABLE.rg_dataform TD {	height:26px; }

h1 { font-size: 1.4em; font-weight: bold; color: #003366; }
h3 { font-size: 13pt; font-weight: bold; color: #446D8C; }
.mLabel { FONT-SIZE: 1.3em; font-weight: bold; padding-bottom: 4px; padding-top: 4px; color: #002233;	}
.mLabel_11r { FONT-SIZE: 11pt; font-weight: bold; padding-bottom: 4px; padding-top: 4px; color: #600030;	}
.mLabel_11g { FONT-SIZE: 11pt; font-weight: bold; padding-bottom: 4px; padding-top: 4px; color: #006600;	}
.mLabel_11b { FONT-SIZE: 11pt; font-weight: bold; padding-bottom: 4px; padding-top: 4px; color: #2060C0;	}
.slogan { font-size: 9pt; font-weight: bold; color: #800000; padding-bottom: 5px; }
.haki { font-size: 10pt; font-weight: bold; color: #606000; padding-bottom: 8px; }
.mnu { padding:2px; font-size: 8pt; font-weight: bold; color: #80A0B0; }

.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.mtlc1 {list-style-image: url(gett.axd?f=ach%2fgeneric%2fmnBx_bl8.gif);}
.darkmenu
{
	font-family: Tahoma;
	padding: 0px;
	font-weight: bold;
	border:groove 2px #D0E0F0; 
	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: 10pt; font-weight: normal; }
.grTxt { color: #666666; }
.helmet
{
	color:#002266;
	font-weight: bold;
	FONT-SIZE: 1.3em;
}
.error
{
	font-family: Tahoma, 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;
	TEXT-DECORATION : none;
}
A:hover {
	COLOR: #803380;
	TEXT-DECORATION : underline;
}
A.slogan:active, A.slogan:link, A.slogan:visited, A.slogan:hover
{
	COLOR: #002233; 
	/* TEXT-DECORATION : underline;*/
	FONT-SIZE: 10pt;
}
/* left bar */
.onDark { color: #A0C0D0; }
A.onDark, A.onDark:active, A.onDark:link, A.onDark:visited
{
	color: #D0E0E8;
	font-size:9pt;
	font-weight: bold;
	text-decoration: none;
}

A.onDark:hover
{
	TEXT-DECORATION : underline;
	color: #A0C0D0;
}
A.mnu:active, A.mnu:link, A.mnu:visited
{
	/* COLOR: #333333; */
	/* TEXT-DECORATION : underline; */
	font-weight: normal;
}
A.mnu:hover
{
	COLOR: #2266BB;
	font-weight: normal;
}

A.store14:active, A.store14:link, A.store14:visited, A.store14:hover { COLOR: #000020; FONT-SIZE: 14pt; font-weight: bold; }
A.cat10:active, A.cat10:link, A.cat10:visited, A.cat10:hover { COLOR: #008000; FONT-SIZE: 10pt; font-weight: bold; }

A.linkten:active, A.linkten:link, A.linkten:visited
{
	FONT-SIZE: 12pt;
	TEXT-DECORATION : underline;
}
A.linkten:hover
{
	FONT-SIZE: 12pt;
}



/***************************************************************/

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: #2A4050;
	/* 385060 2A4050 */
	height: 16px;
	border-top: #001020 1px solid;
	border-bottom: #406070 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: 101%;
	overflow: auto;
}











TABLE.grid
{
	border: solid 1px buttonface;
	border-collapse: collapse;
}
TABLE.grid TD
{
	border: solid 1px buttonface;
	padding: 2px;
}
