TD.main_menu A
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
	color : Black;
}

TD.main_menu A:hover
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
	color : Black;
}

TD.amain_menu A
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
	color : White;
}

TD.amain_menu A:hover
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
	color : White;
}
/*??????????? ??????? */
TABLE.SubMenu {
	background-color : #000000;
}
TABLE.SubMenu TD {
	color : #000000;
	font : bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding : 3px 7px 4px 7px;
	vertical-align : middle;
	text-align : left;
}
TABLE.SubMenu TD A {
	color : #000000;
	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}
TABLE.SubMenu TD A:hover {
	color : #828282;
	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}
A.SubMenu {
	background-color : #F4E6CF;
	color : #000000;
	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align : middle; 
	text-align : left;
	color : #7A351D;
	text-decoration : none;
}
A.SubMenu:hover {
	color : #000000;
	font : bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}
TABLE.search
{ 
	color : #000000;
	font : bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
TD.tree_main A
{
	font : bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #0404DC;
}
TD.tree_main A:hover
{
	font : bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #0404DC;
}

TD.tree
{
	padding : 3px 3px 3px 3px;
	border: 1px solid #D4D4D4;
}

TD.tree A
{
	font : bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #000000;
}
TD.tree A:hover
{
	font : bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #000000;
}
/* ??????? ??????? */
	td.MainBody {
		padding : 0px 0px 0px 0px;
		font : 11px/120% Verdana, Geneva, Arial, Helvetica, sans-serif;
		}
	td.MainBody A{
		padding : 0px 0px 0px 0px;
		font : 11px/120% Verdana, Geneva, Arial, Helvetica, sans-serif;
		}
	td.MainBody H1 {
		font : bold 20px Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-align : left;
		margin : 0px 0px 8px 0px;
		color : #000000;
	}
	td.MainBody H2 {
		font : bold 18px Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-align : left;
		margin : 0px 0px 0px 0px;
		color : #000000;
	}
	td.MainBody H3 {
		font : bold oblique 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-align : left;
		margin : 10px 0px 10px 0px;
	}
	td.MainBody H4  {
		font : bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-align : left;
		margin : 6px 0px 6px 0px;
	}
	td.MainBody p {
		font : 11px/120% Verdana, Geneva, Arial, Helvetica, sans-serif;
		margin : 8px 0px 8px 0px;
	}
	td.MainBody ul  {
		margin : 4px 0px 4px 24px;
		font : 11px/120% Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	td.MainBody ol {
		margin : 4px 0px 4px 24px;
		font : 11px/120% Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	td.MainBody li {
		font : 11px/120% Verdana, Geneva, Arial, Helvetica, sans-serif;
		margin : 4px 0px 4px 0px;
	}
	td.MainBody img {
		margin : 2px 4px 4px 6px;
		border-color: #000000;
	}
	td.MainBody TABLE img {
		margin : 0px 0px 0px 0px;
		border-color: #000000;

	}
	td.MainBody table  {
                 text-indent : 0px;
				font : 11px/120% Verdana, Geneva, Arial, Helvetica, sans-serif;
		       margin : 4px 0px 4px 0px;
	}
	td.MainBody table p {
                 text-indent : 0px;
	}
		td.button {
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	border : 1px solid Black;
}

	/* ??????? ???????? */
	td.NewsBody td{
		padding : 8px 8px 16px 8px;
		font : bold 11px/120% Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-align : justify;
	}
		
	td.NewsFirst {
		padding : 0px 8px 0px 8px;
	}
	td.NewsFirst H1 {
		font : bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
		margin : 8px 0px 0px 0px;
		color : #3E3EA0;
	}
	td.NewsFirst p {
		font : 12px/120% Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-align : justify;
		margin : 4px 0px 8px 0px;
		text-indent : 30px;
	}
	td.NewsFirst H1 A {
	color : #3E3EA0;
	text-decoration : none;
	}
	td.NewsFirst p A {
	color : Black;
	text-decoration : none;
	}
	td.NewsFirst img {
		margin : 2px 0px 4px 10px;
	}
	td.NewsNext {
		padding : 0px 8px 0px 8px;
	}
	td.NewsNext H1 {
		font : bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-align : left;
		margin : 4px 0px 0px 0px;
		color : #3E3EA0;
	}
	td.NewsNext p {
	text-align : justify;
	margin : 2px 0px 8px 0px;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}
	td.NewsNext H1 A {
	font : bold 13px/120% Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #3E3EA0;
	text-decoration : none;
	}
	td.NewsNext p A {
	color : Black;
	text-decoration : none;
	}
	td.NewsNext img {
		margin : 6px 8px 2px 0px;
	}


TD.zag2
{
	font : bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : Black;
 }
P.zag2
{
	font : bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : Black;
 }

TD.zag2 A:hover
{
	font : bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : Black;
}
 TD.zag2 A
{
	font : bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : Black;
}


TD.zag
{
	font : bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : White;
 }
P.zag
{
	font : bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : White;
 }
TD.zag A:hover
{
	font : bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : White;
}
 TD.zag A
{
	font : bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : White;
}
TD.zag_right A
{
	font : bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #F13C00;
	text-decoration : underline;

}
TD.zag_right A:hover
{
	font : bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #F13C00;
	text-decoration : underline;
}
IMG.img_news
{
	border: 1px solid #B0B0B0;
}
TD.sresult A:hover
{
	    font : 11px/120% Verdana, Geneva, Arial, Helvetica, sans-serif;
		margin : 0px 0px 0px 0px;
		text-indent : 30px;
 }
 TD.sresult A
{
	    font : 11px/120% Verdana, Geneva, Arial, Helvetica, sans-serif;
		margin : 0px 0px 0px 0px;
		text-indent : 30px;
 }
  TD.sresult TD
{
	    font : 11px/120% Verdana, Geneva, Arial, Helvetica, sans-serif;
		margin : 0px 0px 0px 0px;
		text-indent : 30px;
		
 }
  TD.sresult P
{
	    font : 11px/120% Verdana, Geneva, Arial, Helvetica, sans-serif;
		margin : 0px 0px 0px 0px;
		text-indent : 30px;
		
 }
   TD.sresult LI
{
    margin : 4px 0px 4px 0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
		
 }
	p.news_date {
	margin : 0px 0px 0px 0px;
	font : bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #ACACAC;
}
TD.login A
{
	font : 11px/120% Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : Black;
	text-decoration : none;
	font-weight : bold;
}

TD.login2
{
	font : 11px/120% Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : Black;
	font-weight : bold;
}

TD.login2 A
{
	font : 11px/120% Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : Blue;
	text-decoration : none;
	font-weight : bold;
}
