BODY {
	SCROLLBAR-ARROW-COLOR: #990000;
	SCROLLBAR-BASE-COLOR: #FFCC00;
}
<!-- описание ссылок типа а -->	
.a  {
	font-family : verdana, ms sans serif, arial, geneva;
	font-size : 9pt;
	color : White;
	text-decoration : none;
}
a.a:hover  {
	color : FFCC00;
	text-decoration : underline;
}
a.a:active {color : 990000;}
a.a:visited {color : C8C8C8;}

<!-- описание ссылок типа b -->	
.b  {
	font-family : verdana, ms sans serif, arial, geneva;
	font-size : 10pt;
	color : 1E4C58;
	text-decoration : none;
}
a.b:hover  {color : 2E7587; text-decoration : underline;}
a.b:active {color : FFFFFF;}
a.b:visited {color : 1E4C58;}
.c  {
	font-family : arial, verdana, ms sans serif, geneva;
	font-size : 8pt;
	font-style : normal;
	color : Gray;
	text-decoration : none;
}
a.c:hover  {
	color : Black;
	text-decoration : underline;
}
a.c:active {color : 000000;}
a.c:visited {color : eeeeee;}

.d  {
	font-family :  ms sans serif, arial, geneva, verdana;
	font-size : 8pt;
	color : White;
	text-decoration : none;
}

a.d:hover  {
	color : 00ff00;
	text-decoration : underline;
}
a.d:active {color : efefef;}
a.d:visited {color : White;}

.e  {
	font-family : ms sans serif, arial, geneva, verdana;
	font-size : 8pt;
	color : 1E4C58;
	text-decoration : none;
	font : bold;
}

a.e:hover  {
	color : 2E7587;
	text-decoration : underline;
}
.j  {
   color : 2E7587;
	text-decoration : underline;
}

a.j:hover  {
   color : 2E7587;
	text-decoration : none;
}
a.e:active {color : FFFFFF;}
a.e:visited {color : 2E7587;}

.f  {
	font-family : ms sans serif, arial, geneva, verdana;
	font-size : 12px;
	color : 1E4C58;
	text-decoration : none;
}

a.f:hover  {
	color : 2E7587;
	text-decoration : underline;
}

a.f:active {color : FFFFFF;}
a.f:visited {color : 1E4C58;}

.g  {
	font-family : arial, verdana, ms sans serif, geneva;
	font-size : 6pt;
	font-style : normal;
	color : eeeeee;
	text-decoration : none;
}

a.g:hover  {
	color : Black;
	text-decoration : underline;
}

a.g:active {color : 000000;}
a.g:visited {color : eeeeee;}
.i {visibility:hiden;display:none;}
<!-- описание общих ссылок -->
a  {
	font-family : arial, verdana, ms sans serif, geneva;
	font-size : 11pt;
	color : 1E4C58;
	text-decoration : none;
	}
a:hover  {color : cccccc;}
a:active {color : 000000;}
a:visited {color : 2E7587;}

a.menu {
	FONT-WEIGHT: 300; FONT-SIZE: 12px; COLOR : White; FONT-FAMILY: verdana, arial, helvetica, sans serif; TEXT-DECORATION: none
}
a.menu:hover {
	FONT-WEIGHT: 300; FONT-SIZE: 12px; COLOR : 00ff00; FONT-FAMILY: verdana, arial, helvetica, sans serif; TEXT-DECORATION: underline
}
a.menu:active {color : ff0000;}
a.menu:visited {color : C8C8C8;}
.menusmall {
	FONT-WEIGHT: 300; FONT-height: 500; FONT-SIZE: 10px; COLOR : White; FONT-FAMILY: verdana, arial, helvetica, sans serif; TEXT-DECORATION: none
}
.menusmall:hover {
	FONT-WEIGHT: 300; FONT-height: 500; FONT-SIZE: 10px; COLOR : 00ff00; FONT-FAMILY: verdana, arial, helvetica, sans serif; TEXT-DECORATION: underline
}
.menusmall:active {color : ff0000;}
.menusmall:visited {color : C8C8C8;}
.active{
	font-family : ms sans serif, arial, geneva, verdana;
	font-size : 6px;
	color : #C71585;
	font : bold;
}

a.out  {
	font-family : verdana, ms sans serif, arial, geneva;
	font-size : 10pt;
	color : #1E4C58;
	text-decoration : none;
}

a.out:active {color : #1E4C58; text-decoration : none;}
a.out:visited {color : #1E4C58; text-decoration : none;}
a.out:hover  {color : White; text-decoration : none;}
.forms{
	border: 1px solid #002952;
	FONT-SIZE: 12px;
	background-color: #F5DEB3;
}
A:hover IMG.forms {
     border: 1px solid #f00000;
}
.main1{
	FONT-SIZE:20px;
	FONT-WEIGHT: bold;
	FONT-FAMILY:"Times New Roman", Times, serif;
}
.main2{
    MARGIN: 0px; 
	FONT-SIZE:16px;
	FONT-WEIGHT: bold;
	FONT-FAMILY:"Times New Roman", Times, serif;
}

img {border-color:white;}
.opa {filter:Alpha(Opacity=50)}
.cnt {filter:Alpha(Opacity=20)}
.def {padding:5; font-weight:bold; color:#145ca8; font-face:tahoma; font-size:12px; border:1px solid black; border-collapse: collapse}


.tt {color:black; font-family:ms sans serif, tahoma, arial, times; font-size:12px; border-collapse:collapse; border-color:#505050}

.form {font-size:14px; font-family:courier, lucida; BACKGROUND:transparent}
.pform {font-family:times; BACKGROUND:transparent}
.base {border:1px solid black; border-top:none; border-right:none; border-left:none; border-collapse: collapse}
.bb {border:1px solid black; border-bottom:none; border-collapse: collapse}
.bl {border:1px solid black; border-top:none; border-right:none; border-collapse: collapse}
.br {border:1px solid black; border-top:none; border-left:none; border-collapse: collapse}
.bt {border:1px solid black; border-top:none; border-collapse: collapse}
.bn {border:none; color:white}