a { font-family: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; LINE-HEIGHT: 15px; TEXT-DECORATION: none }
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; CURSOR: hand; COLOR: #000000; TEXT-DECORATION: none }
a:active { font-family: Verdana, Arial, Helvetica, sans-serif; CURSOR: hand; COLOR: #000000; TEXT-DECORATION: none }
BODY { background-repeat: repeat; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; color: #000000; MARGIN: 0px; PADDING: 0px; }
IMG { BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px }
img.border { width: 150px; height:90px; border:1px #000 solid }
img.brd2 { border:1px #e00000 solid }
TABLE {	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; }
TABLE TD { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px }


.blank-rht { height: 4px }
.blank-vac { height: 15px }
.post { width: 90px; height: 50px; }
.post-bl { width: 26px; height: 5px; }

.blank-s5 { WIDTH: 5px }
.blank-s4 { WIDTH: 4px }
.top-s { height: 119px; vertical-align: top; padding-left: 0px; padding-right: 0px; width: 100% }
.search { -moz-border-radius: .3em .3em .3em .3em; border: 1px solid #000000; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, serif; BACKGROUND-COLOR: #FFFFFF; font-weight: bold; height: 19px }
.top-right { height: 119px; vertical-align: top; width: 195px }
.top-right2 { vertical-align: top; width: 195px }
.menu-s { height: 22px; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11; padding-top: 5px }
.table-top { width: 100%; cell-spacing: 0; }

TD.PADDING { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px }
td.right { width: 195px; height:17; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10; COLOR: #6377B4; font-weight: none; TEXT-ALIGN: right; vertical-align: middle }
td.right-center { height:21px; FONT-SIZE: 9; COLOR: #B71A00; font-weight: bold; text-align: right; vertical-align: middle; }
.right-cnr { width: 195px; FONT-SIZE: 10; vertical-align: top; text-align: right; border-bottom: 1px solid #fed42d; }
.right-top { height:27px; FONT-SIZE: 11; COLOR: #000; font-weight: none; text-align: center; vertical-align: middle; }
.Sea { font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11; COLOR: #000000; font-weight: none; }
.Sea10 { font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10; COLOR: #000000; font-weight: none; }
.Sea10w { font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10; COLOR: #ffffff; font-weight: none; }
.Sea11s { font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10; COLOR: #737373; font-weight: none; }
.Ar11 { FONT-SIZE: 11; FONT-FAMILY: arial, tahoma, verdana, helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #000; }
.Ar11w { FONT-SIZE: 11; FONT-FAMILY: arial, tahoma, verdana, helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #FFFFFF; }
.Ar12 { FONT-SIZE: 13; FONT-FAMILY: tahoma, verdana; TEXT-DECORATION: none; COLOR: #003300; }
.Ar12bl { FONT-SIZE: 12; FONT-FAMILY: arial, tahoma, verdana, helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #006B80; LINE-HEIGHT: 20px }
.Ar12br { FONT-SIZE: 12; FONT-FAMILY: arial, tahoma, verdana, helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #A10404; LINE-HEIGHT: 20px }
.Ar12g { FONT-SIZE: 13; FONT-FAMILY: tahoma, verdana; TEXT-DECORATION: none; COLOR: #00CC33; }
.Ar12s { FONT-SIZE: 12; FONT-FAMILY: arial, tahoma, verdana, helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #B0B0B0; }
.Ar12w { FONT-SIZE: 12; FONT-FAMILY: arial, tahoma, verdana, helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #FFFFFF; }
.Ar13 { FONT-SIZE: 13; FONT-FAMILY: arial, tahoma, verdana, helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #000; }
.Ar13w { FONT-SIZE: 13; FONT-FAMILY: arial, tahoma, verdana, helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #FFFFFF; }
.Ar13j { FONT-SIZE: 13; FONT-FAMILY: arial, tahoma, verdana, helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #414141; }
.Ar13tr { FONT-SIZE: 13; FONT-FAMILY: arial, tahoma, verdana, helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #990048; }
.Ar14o { FONT-SIZE: 14; FONT-FAMILY: arial, tahoma, verdana, helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #F36523; }
#graybar { BACKGROUND: #E7E8E8; WIDTH: 1px; HEIGHT: 34px }
#graybar2 { BACKGROUND: #000; WIDTH: 1px; HEIGHT: 14px }
.table-nps { width: 100%; height: 30px; BACKGROUND: #000000; }
.table-bd { width: 100%; }
.T10 { FONT-SIZE: 10; FONT-FAMILY: tahoma, verdana; TEXT-DECORATION: none; COLOR: #003300; }

.blank-rh { height: 6px }
.blank-sw { WIDTH: 6px }

.sAr11:link { TEXT-DECORATION: none; font-family: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 11; COLOR: #000; font-weight: none }
.sAr11:visited { TEXT-DECORATION: none; font-family: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 11; COLOR: #000; font-weight: none }
.sAr11:hover {	TEXT-DECORATION: none; font-family: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 11; COLOR: #2658D5; font-weight: none }
.sAr11:active { TEXT-DECORATION: none; font-family: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 11; COLOR: #2658D5; font-weight: none }

.sAr12:link { TEXT-DECORATION: underline; font-family: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 12; COLOR: #000; font-weight: none }
.sAr12:visited { TEXT-DECORATION: underline; font-family: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 12; COLOR: #000; font-weight: none }
.sAr12:hover {	TEXT-DECORATION: none; font-family: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 12; COLOR: #008700; font-weight: none }
.sAr12:active { TEXT-DECORATION: none; font-family: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 12; COLOR: #008700; font-weight: none }

.sAr12w:link { TEXT-DECORATION: none; font-family: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 12; COLOR: #FFFFFF; font-weight: none }
.sAr12w:visited { TEXT-DECORATION: none; font-family: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 12; COLOR: #FFFFFF; font-weight: none }
.sAr12w:hover {	TEXT-DECORATION: underline; font-family: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 12; COLOR: #FFFFFF; font-weight: none }
.sAr12w:active { TEXT-DECORATION: underline; font-family: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 12; COLOR: #FFFFFF; font-weight: none }

.sAr12wg:link { TEXT-DECORATION: none; font-family: tahoma, verdana; FONT-SIZE: 13; COLOR: #FFFFFF; font-weight: none }
.sAr12wg:visited { TEXT-DECORATION: none; font-family: tahoma, verdana; FONT-SIZE: 13; COLOR: #FFFFFF; font-weight: none }
.sAr12wg:hover {	TEXT-DECORATION: underline; font-family: tahoma, verdana; FONT-SIZE: 13; COLOR: #00CC33; font-weight: none }
.sAr12wg:active { TEXT-DECORATION: underline; font-family: tahoma, verdana; FONT-SIZE: 13; COLOR: #00CC33; font-weight: none }

.sAr12bl:link { TEXT-DECORATION: none; font-family: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 12; COLOR: #2658D5; font-weight: none }
.sAr12bl:visited { TEXT-DECORATION: none; font-family: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 12; COLOR: #2658D5; font-weight: none }
.sAr12bl:hover {	TEXT-DECORATION: none; font-family: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 12; COLOR: #000; font-weight: none }
.sAr12bl:active { TEXT-DECORATION: none; font-family: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 12; COLOR: #000; font-weight: none }

.sAr12gu:link { TEXT-DECORATION: underline; font-family: tahoma, verdana; FONT-SIZE: 12; COLOR: #003300; font-weight: none }
.sAr12gu:visited { TEXT-DECORATION: underline; font-family: tahoma, verdana; FONT-SIZE: 12; COLOR: #003300; font-weight: none }
.sAr12gu:hover { TEXT-DECORATION: none; font-family: tahoma, verdana; FONT-SIZE: 12; COLOR: #009933; font-weight: none }
.sAr12gu:active { TEXT-DECORATION: none; font-family: tahoma, verdana; FONT-SIZE: 12; COLOR: #009933; font-weight: none }

.sAr12su:link { TEXT-DECORATION: none; font-family: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 12; COLOR: #414141; font-weight: none; TEXT-ALIGN: justify }
.sAr12su:visited { TEXT-DECORATION: none; font-family: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 12; COLOR: #414141; font-weight: none; TEXT-ALIGN: justify }
.sAr12su:hover {	TEXT-DECORATION: none; font-family: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 12; COLOR: #2658D5; font-weight: none; TEXT-ALIGN: justify }
.sAr12su:active { TEXT-DECORATION: none; font-family: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 12; COLOR: #2658D5; font-weight: none; TEXT-ALIGN: justify }

.sAr13:link { TEXT-DECORATION: none; font-family: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 13; COLOR: #000; font-weight: none }
.sAr13:visited { TEXT-DECORATION: none; font-family: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 13; COLOR: #000; font-weight: none }
.sAr13:hover {	TEXT-DECORATION: underline; font-family: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 13; COLOR: #2658D5; font-weight: none }
.sAr13:active { TEXT-DECORATION: underline; font-family: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 13; COLOR: #2658D5; font-weight: none }

.sAr13s:link { TEXT-DECORATION: none; font-family: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 13; COLOR: #0076A3; font-weight: none }
.sAr13s:visited { TEXT-DECORATION: none; font-family: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 13; COLOR: #0076A3; font-weight: none }
.sAr13s:hover {	TEXT-DECORATION: underline; font-family: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 13; COLOR: #000; font-weight: none }
.sAr13s:active { TEXT-DECORATION: underline; font-family: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 13; COLOR: #000; font-weight: none }

.menu:link { TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 13; COLOR: #ffffff; font-weight: none }
.menu:visited { TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 13; COLOR: #ffffff; font-weight: none }
.menu:hover { TEXT-DECORATION: underline; font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 13; COLOR: #ffffff; font-weight: none }
.menu:active { TEXT-DECORATION: underline; font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 13; COLOR: #ffffff; font-weight: none }

.nsb12:link { TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12; COLOR: #000; font-weight: none }
.nsb12:visited { TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12; COLOR: #000; font-weight: none }
.nsb12:hover { TEXT-DECORATION: underline; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12; COLOR: #000; font-weight: none }
.nsb12:active { TEXT-DECORATION: underline; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12; COLOR: #000; font-weight: none }

.nsb12blu:link { TEXT-DECORATION: underline; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12; COLOR: #2658D5; font-weight: none }
.nsb12blu:visited { TEXT-DECORATION: underline; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12; COLOR: #2658D5; font-weight: none }
.nsb12blu:hover { TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12; COLOR: #000; font-weight: none }
.nsb12blu:active { TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12; COLOR: #000; font-weight: none }

.nsb11:link { TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11; COLOR: #000; font-weight: none }
.nsb11:visited { TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11; COLOR: #000; font-weight: none }
.nsb11:hover { TEXT-DECORATION: underline; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11; COLOR: #000; font-weight: none }
.nsb11:active { TEXT-DECORATION: underline; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11; COLOR: #000; font-weight: none }

.nsb11u:link { TEXT-DECORATION: underline; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11; COLOR: #000; font-weight: none }
.nsb11u:visited { TEXT-DECORATION: underline; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11; COLOR: #000; font-weight: none }
.nsb11u:hover { TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11; COLOR: #000; font-weight: none }
.nsb11u:active { TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11; COLOR: #000; font-weight: none }

.nsb11bl:link { TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11; COLOR: #2658D5; font-weight: none }
.nsb11bl:visited { TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11; COLOR: #2658D5; font-weight: none }
.nsb11bl:hover { TEXT-DECORATION: underline; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11; COLOR: #000; font-weight: none }
.nsb11bl:active { TEXT-DECORATION: underline; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11; COLOR: #000; font-weight: none }

.nsb10b:link { TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10; COLOR: #000; font-weight: none }
.nsb10b:visited { TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10; COLOR: #000; font-weight: none }
.nsb10b:hover { TEXT-DECORATION: underline; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10; COLOR: #000; font-weight: none }
.nsb10b:active { TEXT-DECORATION: underline; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10; COLOR: #000; font-weight: none }

.nsb11o:link { TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11; COLOR: #FA9824; font-weight: none }
.nsb11o:visited { TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11; COLOR: #FA9824; font-weight: none }
.nsb11o:hover { TEXT-DECORATION: underline; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11; COLOR: #000; font-weight: none }
.nsb11o:active { TEXT-DECORATION: underline; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11; COLOR: #000; font-weight: none }

.nsb11blu:link { TEXT-DECORATION: underline; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11; COLOR: #2658D5; font-weight: none }
.nsb11blu:visited { TEXT-DECORATION: underline; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11; COLOR: #2658D5; font-weight: none }
.nsb11blu:hover { TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11; COLOR: #000; font-weight: none }
.nsb11blu:active { TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11; COLOR: #000; font-weight: none }

.ns11r:link { TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11; COLOR: #DC0101; font-weight: none }
.ns11r:visited { TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11; COLOR: #DC0101; font-weight: none }
.ns11r:hover {	TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11; COLOR: #13548F; font-weight: none }
.ns11r:active { TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11; COLOR: #13548F; font-weight: none }

.menu-s1 { BACKGROUND: #40AE0F; height: 19px; vertical-align: top }
.menu-s2 { BACKGROUND: #BA0007; height: 1px; vertical-align: top }
.menu-s3 { BACKGROUND: #FFFFFF; height: 1px; vertical-align: top }
.valign { vertical-align: bottom }

.top-logo { vertical-align: top; width: 170px }
.table-main { width: 1004px; cell-spacing: 0; }
.table-mn { width: 830x; cell-spacing: 0; }
.table-cellspace { cell-spacing: 5; }
.table-rt { width: 177px; cell-spacing: 0; }
.table-va { width: 414px; height: 113px; cell-spacing: 0; }
.table-cg { width: 413px; height: 326px; cell-spacing: 1; BACKGROUND: #FCE27E; }
.table-np { width: 830px; height: 105px; BACKGROUND: #000000; }

.td-news { width: 195px; height: 108px; }
.td-vote { width: 210px; height: 31px; cell-spacing: 1px; BORDER: 1px solid #000000; background: #F4F5F6}
.td-vote2 { width: 100%; height: 31px; cell-spacing: 1px; BORDER: 1px solid #000000; background: #F4F5F6}
.table-border { width: 820px; height: 59px; cell-spacing: 1px; BORDER: 1px solid #F1F0F0; background: #FBFBFB}

.Tel { font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10; COLOR: #BA0007; font-weight: none; }
.Tel2 { font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9; COLOR: #000000; font-weight: none; }
.Tel3 { font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11; COLOR: #BA0007; font-weight: none; }

.Sea2 { font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11; COLOR: #BA0007; font-weight: none; }
.Address { font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10; COLOR: #13548F; font-weight: none; }
.Sea-green { FONT-SIZE: 10px; FONT-FAMILY: verdana, tahoma, arial, helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #40AE0F; }


.BUTTON {
	border: 1px dotted silver; background-color: #FFFFEA; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10; FONT-WEIGHT: bold;
}
.panel		{-moz-border-radius: .3em .3em .3em .3em; border: 1px dotted silver; background-color: #F7F6F4;}


.INPUT_r { -moz-border-radius: .3em .3em .3em .3em; border: 1px solid #8EADCC; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, serif; BACKGROUND-COLOR: #F6FAFE;  font-weight: bold }

.INPUT_a { -moz-border-radius: .3em .3em .3em .3em; border: 1px solid #E9531F; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, serif; BACKGROUND-COLOR: #FFFFEA;  font-weight: bold }

.INPUT_y { -moz-border-radius: .3em .3em .3em .3em; border: 1px solid #000000; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, serif; BACKGROUND-COLOR: #FFFFFF;  font-weight: none }

select { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, serif; BACKGROUND-COLOR: #F7F7EF; font-weight: none }

.lear { FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, serif; BACKGROUND-COLOR: #FFFFFF; font-weight: none }
.leard:link { COLOR: #FFFFFF; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10; font-weight: none; }
.leard:visited { COLOR: #FFFFFF; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10 }
.leard:hover { COLOR: #000000; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10 }
.leard:active { COLOR: #FFFFFF; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10 }

#li, { FONT-SIZE: 11px; FONT-FAMILY: verdana, tahoma, arial, helvetica, sans-serif; TEXT-DECORATION: none; TEXT-ALIGN: justify; COLOR: #000000; }

.news {	FONT-SIZE: 10px; FONT-FAMILY: verdana, tahoma, arial, helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #40AE0F; }
.news:link { COLOR: #FA9824; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10; font-weight: none; }
.news:visited { COLOR: #FA9824; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10 }
.news:hover { COLOR: #FF0000; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10 }
.news:active { COLOR: #FF0000; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10 }


.threet { PADDING-RIGHT: 5px; MARGIN: 5px 0px; BACKGROUND-COLOR: #ffffff }
.threet2 { PADDING-RIGHT: 5px; MARGIN: 5px 0px; BACKGROUND-COLOR: #990048 }

.normal {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #cccccc 1px solid; COLOR: #183264; BORDER-BOTTOM: #cccccc 1px solid; PADDING-TOP: 5px; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #f5f5f5
}
.normalt { FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #000000; BORDER-BOTTOM: #cccccc 1px solid; }
.bempty { BORDER-BOTTOM: #cccccc 1px solid }
.sela {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; BACKGROUND-COLOR: #FDF6BC
}
.selj {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; BACKGROUND-COLOR: #F4F0FF
}
.selb {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; BACKGROUND-COLOR: #F4EDD3
}
.selp {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; BACKGROUND-COLOR: #FFFFEA
}
.sel2 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; COLOR: #990000; 
}
.sel {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #cccccc 0px solid; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; COLOR: #990000;
}
.sel_ {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #f5f5f5
}
.screen {
	BORDER-RIGHT: #cccccc 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.osnova {
	BORDER-RIGHT: #FFFFFF 0px solid; BORDER-LEFT: #FFFFFF 1px solid; BORDER-BOTTOM: #FFFFFF 0px solid; BORDER-TOP: #FFFFFF 1px solid; PADDING-TOP: 5px; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; TEXT-ALIGN: center;
}

body {
	background-color: #e7eee8;
}
body > center > table {
	background: #e7eee8 !important;
	background-image: none !important;
}
.page-stage,
td[bgcolor="#009900"] {
	background: #e7eee8 !important;
}
.site-bar td[bgcolor="#CCCCCC"] {
	background: #ffffff !important;
}
table.site-bar[bgcolor="#009900"] {
	background: #143222 !important;
}
.menu-row,
.menu-row td {
	overflow: visible;
	background: #143222 !important;
}
.top-nav {
	width: 1240px;
	max-width: calc(100% - 32px);
	margin: 0 auto;
}
.top-nav ul {
	display: flex;
	list-style: none;
	margin: 0;
	padding: 0;
}
.top-nav li {
	position: relative;
	flex: 1 1 auto;
}
.top-nav a {
	display: block;
	padding: 13px 12px;
	color: #ffffff;
	font-family: "Segoe UI", Tahoma, sans-serif;
	font-size: 15px;
	line-height: 1.3;
	text-align: center;
	text-decoration: none;
}
.top-nav > ul > li:hover > a,
.top-nav > ul > li:focus-within > a {
	background: #0d2418;
}
.top-nav .has-sub > a::after {
	content: "";
	display: inline-block;
	margin-left: 7px;
	border: 4px solid transparent;
	border-top-color: currentColor;
	vertical-align: 2px;
}
.top-nav ul ul {
	display: none;
	position: absolute;
	left: 0;
	top: 100%;
	z-index: 30;
	min-width: 280px;
	flex-direction: column;
	background: #ffffff;
	border-radius: 0 0 12px 12px;
	box-shadow: 0 12px 28px rgba(18, 50, 28, 0.16);
	padding: 6px 0;
}
.top-nav li:hover > ul,
.top-nav li:focus-within > ul {
	display: flex;
}
.top-nav ul ul a {
	padding: 10px 16px;
	color: #143222;
	text-align: left;
	font-size: 14px;
}
.top-nav ul ul a:hover,
.top-nav ul ul li:focus-within > a {
	background: #e7f5eb;
	color: #0b7a32;
}
.top-nav ul ul .has-sub > a::after {
	float: right;
	margin-top: 6px;
	border-top-color: transparent;
	border-left-color: currentColor;
}
.top-nav ul ul ul {
	left: 100%;
	top: 0;
	border-radius: 12px;
}
.footer-row {
	background: #e7eee8 !important;
	padding: 0 0 24px;
}
.site-footer {
	width: 1240px;
	max-width: calc(100% - 32px);
	margin: 18px auto 0;
	background: #143222;
	color: #d7e7dc;
	border-radius: 16px;
	font-family: "Segoe UI", Tahoma, sans-serif;
	text-align: left;
}
.site-footer-inner {
	display: grid;
	grid-template-columns: 1.15fr 1.35fr 0.9fr;
	gap: 28px;
	padding: 28px 36px 18px;
}
.site-footer strong {
	display: block;
	margin-bottom: 8px;
	color: #ffffff;
	font-size: 18px;
	font-weight: 700;
}
.site-footer p {
	margin: 0 0 8px;
	font-size: 15px;
	line-height: 1.5;
}
.footer-label {
	display: block;
	margin-bottom: 8px;
	color: #8fceaa;
	font-size: 12px;
	font-weight: 700;
	letter-spacing: 0.08em;
	text-transform: uppercase;
}
.site-footer a {
	color: #ffffff;
	text-decoration: none;
}
.site-footer a:hover {
	color: #b7ebc8;
}
.site-footer-links {
	display: flex;
	flex-wrap: wrap;
	gap: 8px 22px;
	padding: 14px 36px 18px;
	border-top: 1px solid rgba(255, 255, 255, 0.12);
	font-size: 14px;
}
.site-shell,
.site-bar {
	width: 1240px !important;
	max-width: calc(100% - 32px);
}
.banner-photo {
	width: 50%;
	background: #dfe8e1;
}
.site-content {
	background: #ffffff !important;
	padding: 32px 40px 40px !important;
	font-family: "Segoe UI", Tahoma, sans-serif;
	font-size: 16px;
	line-height: 1.6;
	color: #1c3324;
}
.site-content p,
.site-content li,
.site-content font,
.site-content span {
	font-family: "Segoe UI", Tahoma, sans-serif;
	font-size: 16px;
	line-height: 1.6;
}
.site-content a {
	color: #0b7a32;
}
.site-content a:hover {
	color: #064d1f;
}
.banner-img {
	display: block;
	width: 100%;
	height: 132px;
	object-fit: cover;
}
.site-side {
	width: 250px;
	background: #f3f6f3 !important;
	color: #1c3324;
}
.banner-row .site-side a.sAr12w:link,
.banner-row .site-side a.sAr12w:visited,
.banner-row .site-side a.sAr12w:active {
	display: inline-block;
	margin: 5px 10px;
	padding: 9px 12px;
	border-radius: 8px;
	background: #0b7a32;
	color: #ffffff;
	font-family: "Segoe UI", Tahoma, sans-serif;
	font-size: 13px;
	font-weight: 700;
	line-height: 1.35;
	text-decoration: none;
}
.banner-row .site-side a.sAr12w:hover {
	background: #064d1f;
	color: #ffffff;
	text-decoration: none;
}
.eq-links {
	display: flex;
	gap: 10px;
	margin: 0 0 18px;
}
.eq-links a {
	display: inline-block;
	padding: 8px 14px;
	border-radius: 999px;
	background: #e7f5eb;
	color: #0b7a32;
	text-decoration: none;
	font-size: 14px;
	font-weight: 600;
}
.eq-links a:hover {
	background: #d4edd9;
}
body.doc-9 .banner-row,
body.doc-9 .site-side img,
body.doc-9 .site-content img {
	display: none;
}
.eq-lead {
	margin: 0 0 8px;
	max-width: 46rem;
}
.eq-group {
	margin: 28px 0 12px;
	font-size: 13px;
	font-weight: 700;
	letter-spacing: 0.08em;
	text-transform: uppercase;
	color: #0a7a32;
}
.eq-grid {
	display: grid;
	grid-template-columns: 1fr 1fr;
	gap: 14px;
}
.eq-card {
	background: #fff;
	border: 1px solid #d5e2d8;
	border-radius: 12px;
	padding: 16px 18px 8px;
	box-shadow: 0 1px 2px rgba(18, 50, 28, 0.05);
}
.eq-card h2 {
	margin: 0;
	font-size: 20px;
	line-height: 1.3;
	color: #143222;
}
.eq-year {
	margin: 2px 0 8px;
	color: #5c6d62;
	font-size: 13px;
}
.eq-card ul {
	margin: 0 0 10px;
	padding-left: 18px;
}
.eq-card li {
	margin: 0 0 4px;
}
.eq-note {
	margin-top: 22px;
}
@media (max-width: 860px) {
	.eq-grid {
		grid-template-columns: 1fr;
	}
}

