A:link {text-decoration: none; color: #000000;}
A:visited {text-decoration: none; color: #000000;}
A:active {text-decoration: none}
A:hover {text-decoration: underline; color: #666666;}

.TreeMenuTitle {color: #888888; font: 18px Arial, Helvetica; font-weight: 600}

.TopBack  {color: #AAAAAA; font: 13px Tahoma, Arial, Helvetica; background-color: #FFFFFF}
.Text     {color: #222222; font: 11px Tahoma, Arial}
.MainBack {background-color: #FFFFFF; color: #222222; font: 10px Arial, Helvetica; font-weight: bold}
.MenuBack {background-color: #CCCCCC; color: #FFFFFF; font: 10px Arial, Helvetica; font-weight: bold}
.ExTitle  {color: #AAAAAA; font: 13px Tahoma, Arial, Helvetica; font-weight: bold}

.ParamTitle    {color: #222222; font: 16px Arial, Helvetica; font-weight: bold}
.ParamBack     {background-color: #FFFFFF; font: 11px Tahoma, Arial, Helvetica; font: 11px Tahoma, Arial}
.ParamTbl      {color: #333333; font: 11px Tahoma, Arial, Helvetica; font: 11px Tahoma, Arial}
.ParamTblTitle {background-color: #CEE9F2; color: #444444; font: 11px Tahoma, Arial, Helvetica; font-weight: bold;}
.ParamTblCell  {background-color: #ECF7F9; font: 11px Tahoma, Arial, Helvetica; color: #222222;}

.StyleNameW    {color: #FFFFFF; font: 11px MS Sans Serif; font-weight: bold}
.StyleNameB    {color: #000000; font: 11px MS Sans Serif; font-weight: bold}

A.White:link,
A.White:visited       {font: 11px Tahoma, Arial, Helvetica; color: #FFFFFF; text-decoration: none;}

A.White:hover,
A.White:visited:hover {font: 11px Tahoma, Arial, Helvetica; color: #FFFFFF; text-decoration: underline;}

A.Dark:link          {font: 11px Tahoma, Arial, Helvetica; color: #3333DD; text-decoration: none;}
A.Dark:hover         {font: 11px Tahoma, Arial, Helvetica; color: #5555FF; text-decoration: underline;}
A.Dark:visited       {font: 11px Tahoma, Arial, Helvetica; color: #5555CC; text-decoration: none;}
A.Dark:visited:hover {font: 11px Tahoma, Arial, Helvetica; color: #5555FF; text-decoration: underline;}

A.Black:link          {font: 11px Tahoma, Arial, Helvetica; color: #222222; text-decoration: none;}
A.Black:hover         {font: 11px Tahoma, Arial, Helvetica; color: #000000; text-decoration: underline;}
A.Black:visited       {font: 11px Tahoma, Arial, Helvetica; color: #222222; text-decoration: none;}
A.Black:visited:hover {font: 11px Tahoma, Arial, Helvetica; color: #000000; text-decoration: underline;}

A.MenuLink:link,
A.MenuLink:visited       {font: 11px Tahoma, Arial, Helvetica; color: #FFFFFF; text-decoration: none;}
A.MenuLink:hover,
A.MenuLink:visited:hover {font: 11px Tahoma, Arial, Helvetica; color: #FFFFFF; text-decoration: none;}

.MenuTable          {border-width: 0;}
.MenuItem           {border-width: 1; background-color: #628FE2; border-style: solid; border-color: #A0C0FF; color: #FFFFFF}
.MenuItemOver       {border-width: 1; background-color: #285BA5; border-style: solid; border-color: #FFFFFF; color: #000000; cursor: hand}

td.rightbordertd { 
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #8ab1ec;
	border-right: 1px solid #c1d4f2;
	font-size: 11px;
	font-family: tahoma,arial,Verdana, Helvetica;
	color: #222222;
	background-image: url(../images/formbackground.jpg);
}
td.rightbordertdlong { 
	border-top: 1px solid #ffffff;
	border-left: 1px solid #c1d4f2;
	border-bottom: 1px solid #8ab1ec;
	border-right: 1px solid #c1d4f2;
	font-size: 11px;
	font-family: tahoma,arial,Verdana, Helvetica;
	color: #222222;
	background-image: url(../images/formbackgroundlong.jpg);
}
td.fullbordertdlong { 
	border-top: 1px solid #ffffff;
	border-left: 1px solid #c1d4f2;
	border-bottom: 1px solid #8ab1ec;
	border-right: 1px solid #c1d4f2;
	font-size: 11px;
	font-family: tahoma,arial,Verdana, Helvetica;
	color: #222222;
	background-image: url(../images/formbackgroundlong.jpg);
}

td.leftbordertd { 
	border-left: 1px solid #aec7ed;
	border-right: 1px solid #8ab1ec;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #8ab1ec;
	background-color: #d2e2fa;
	font-size: 11px;
	font-family: Tahoma,arial,Verdana, Helvetica;
	color: #333333;
}

INPUT.inputbox {
	font-family: tahoma, Verdana;	
	font-size: 11px;
	border: solid 1px #a8c6f2;
	height: 17px;
	background: url(../images/forminputbackground.jpg) no-repeat 0 0;
	background-color: #FFFFFF;
	color: #333333;
}
INPUT.inputboxcheck {
	border: solid 0px #a8c6f2;
	height: 18px;
}

select {
	font-family: Verdana, "MS Serif", "New York", serif;	
	font-size: 11px;
	border: solid 1px #a8c6f2;
	height: 17px;
	color: #333333;
	background: url(../images/forminputbackground.jpg) no-repeat 0 0;
	background-color: #FFFFFF;
}
TEXTAREA {
	font-family: Verdana, "MS Serif", "New York", serif;	
	font-size: 11px;
	border: solid 1px #a8c6f2;
	color: #333333;
	background: url(../images/forminputbackground.jpg) no-repeat 0 0;
	background-color: #FFFFFF;
}
TD {
	font-size: 11px;
	font-family: tahoma, Verdana, Arial, Helvetica;
	color: #444444;
}
H1 {
	font-size: 10px;
	font-family: tahoma, Verdana, Arial, Helvetica;
	color: #333333;
}
.btn {border: 1px solid #b9c6e9; cursor: hand; font-size: 9.0px; font-weight: normal; margin: 1px 1px 1px 1px; padding: 1px 1px 1px 1px;
	height: 17px;
	background-image: url(../images/formbackground.jpg);
	backgroung-image: repeat-x;
}
