body
{
	background-color:#E8E8D1;
	margin:0 0 0 0;
}

a:link
{
	font-family : Verdana, Arial Greek, Arial, HellasArial, Helvetica;
	font-size : 8pt;
	color : #333300;
	font-weight :normal;	
	text-decoration : underline;
}

a:visited
{
	font-family : Verdana, Arial Greek, Arial, HellasArial, Helvetica;
	font-size : 8pt;
	color : #990000;
	font-weight : normal;	
	text-decoration : underline;
}

a:hover
{
	font-family : Verdana, Arial Greek, Arial, HellasArial, Helvetica;
	font-size : 8pt;
	color : #333300;
	font-weight : normal;	
	text-decoration : underline;
}

a.noUnderLine
{
	text-decoration : none;
}
a.noUnderLine:hover
{
	text-decoration : none;
}
a.noUnderLine:visited
{
	text-decoration : none;
}
a.noUnderLine:link
{
	text-decoration : none;
}

.textbox , .tb
{ 
	background-color: #FEFEEF; 
	border: 1px solid #666633; 
	color: #333300; 
	font-size:8pt; 
	font-family: Verdana, Arial Greek, Arial, HellasArial, Helvetica;
}

.normal, .n
{
	font-family : Verdana, Arial Greek, Arial, HellasArial, Helvetica;
	font-size : 8pt;
	color: #333300;
	font-weight: normal;
	text-decoration: none;
}

.normalB , .nb
{
	font-family : Verdana, Arial Greek, Arial, HellasArial, Helvetica;
	font-size : 8pt;
	color: #333300;
	font-weight: bold;
	text-decoration: none;
}

.normalBLink
{
	font-weight: bold;
	font-size: 8pt;
	color: #333300;
	font-family: Verdana, Arial Greek, Arial, HellasArial, Helvetica;
	text-decoration: underline;
}

a.normalBLink:link
{
	font-weight: bold;
	font-size: 8pt;
	color: #333300;
	font-family: Verdana, Arial Greek, Arial, HellasArial, Helvetica;
	text-decoration: underline;
}

a.normalBLink:visited
{
	font-weight: bold;
	font-size: 8pt;
	color: #333300;
	font-family: Verdana, Arial Greek, Arial, HellasArial, Helvetica;
	text-decoration: underline;
}

a.normalBLink:hover
{
	font-weight: bold;
	font-size: 8pt;
	color: #333300;
	font-family: Verdana, Arial Greek, Arial, HellasArial, Helvetica;
	text-decoration: underline;
}

.normalblack
{
	font-family : Verdana, Arial Greek, Arial, HellasArial, Helvetica;
	font-size : 8pt;
	color : black;
}

.red
{
	font-weight: normal;
	font-size: 8pt;
	color: red;
	font-family: Verdana, Arial Greek, Arial, HellasArial, Helvetica;
	text-decoration: none;
}

.error
{
	font-weight: normal;
	font-size: 8pt;
	color: red;
	font-family: Verdana, Arial Greek, Arial, HellasArial, Helvetica;
	text-decoration: none;
}


/* Yellow*/
.yellow
{
	font-family : Verdana, Arial Greek, Arial, HellasArial, Helvetica;
	font-size : 8pt;
	color: #F4F4D1;
	font-weight: normal;
	text-decoration: none;
}

.yellowB
{
	font-family : Verdana, Arial Greek, Arial, HellasArial, Helvetica;
	font-size : 8pt;
	color: #F4F4D1;
	font-weight: bold;
	text-decoration: none;
}

/* Copyright*/

.copyright {
	color: #666666; 
	font-family: Verdana, Arial Greek, Arial, HellasArial, Helvetica;
	font-size: 7pt;
	font-weight: normal;
	text-decoration: none;
}

.button {
	background-color:#CCCC99;
	font-family : Verdana, Arial Greek, Arial, HellasArial, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	color: #333300;
	border: 1px solid #666633;
}

.title
{
	font-family : Verdana, Arial Greek, Arial, HellasArial, Helvetica;
	font-size : 16pt;
	font-variant : small-caps;
}

.smalltitle
{
	font-family : Verdana, Arial Greek, Arial, HellasArial, Helvetica;
	font-size : 10pt;
}

.subMenuItem
{
	font-family: Verdana, Arial Greek, Arial, HellasArial, Helvetica;
	font-size: 8pt;
	color: #333300;
	cursor: hand;
	text-decoration: underline;
	
}

.subMenu
{
	display: none;
}

.mainMenuItem
{
	font-family : Verdana, Arial Greek, Arial, HellasArial, Helvetica;
	font-size : 8pt;
	color: #333300;
	cursor: hand;
	text-decoration: underline;
}

.yellowMainMenuItem
{
	font-family : Verdana, Arial Greek, Arial, HellasArial, Helvetica;
	font-size : 8pt;
	color: #F4F4D1;
	cursor: hand;
	text-decoration: underline;
	font-weight: bold;
}

.markedItem
{
	font-family : Verdana, Arial Greek, Arial, HellasArial, Helvetica;
	font-size : 8pt;
	color: #F4F4D1;
	font-weight: bold;
}

A.lmenulink:link
{
	font-family : Verdana, Arial Greek, Arial, HellasArial, Helvetica;
	font-size : 8pt;
	color: #333300;	
	text-decoration: underline;
}

A.lmenulink:visited
{
	font-family : Verdana, Arial Greek, Arial, HellasArial, Helvetica;
	font-size : 8pt;
	font-weight: normal;
	color: #666699;	
	text-decoration: none;
}

.lmenu
{
	background-color:#E6E6C5;
}

/* --- New Classes  --- */

.wt
{
	background-color:#666633;
	font-family : Verdana, Arial Greek, Arial, HellasArial, Helvetica;
	font-size : 8pt;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

.bt
{
	background-color:#000000;
}

.bg_1
{
	background-color:#cccc99;
}

.bg_2 
{
	background-color:#666633;
}

.bg_3
{
	background-color:#999966;
	border-color:#999966;
}

.bg_4,.ct
{
	background-color:#F4F4D1;
}


/* --- loader ---*/

#loader {
  width: 320px;
  margin-left: auto;
  margin-right: auto;
}

#loader td {
  padding: 1px;
}

#loader p {
  border: 1px solid #666633;
  padding: 10px;
  margin: 0;
  background: #FEFEEF;
}

#loader img {
  float: left;
  margin-right: 12px;
}

#loader strong {
  display: block;
  margin-bottom: 3px;
}

#Lc {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  height: expression(document.documentElement.clientHeight+'px');
  z-index: 1000;
}

#Lc td {
	padding-top: 150px;
	vertical-align: top;
	text-align: center;
	background-image: url(../images/transparent.gif);
}

#Lc td td {
	padding-top: 3px;
	text-align: left;
}

.arf_h
{
	color:#333300;
	background-color:#CCCC99;
	height:18px;
	font-family : Verdana, Arial Greek, Arial, HellasArial, Helvetica;
	font-size : 8pt;
	color: #333300;
	font-weight: bold;
	text-decoration: none;
}

.arf_n
{
	font-family : Verdana, Arial Greek, Arial, HellasArial, Helvetica;
	font-size : 8pt;
	color: #333300;
	font-weight: normal;
	text-decoration: none;
	color:#333300;
	background-color:#F4F4D1;
}

.arf_a
{
	font-family : Verdana, Arial Greek, Arial, HellasArial, Helvetica;
	font-size : 8pt;
	color: #333300;
	font-weight: normal;
	text-decoration: none;
	color:#333300;
	background-color:#F4F2D0;
}

.arf_p
{
	font-family : Verdana, Arial Greek, Arial, HellasArial, Helvetica;
	font-size : 8pt;
	color: #333300;
	font-weight: normal;
	text-decoration: none;
	color:#333300;
	background-color:#F4F0D0;
}

.right {
	float: right;
	width: 80%;
	height:100%;
}
.left {
	float: left;
	width: 20%;
	height:100%;
}