
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
}
img {
	border:none;
}
.head1 {
	background-color: #EEEEFF;
	text-align: center;
}
.head2 {
	background-color: #CFCFFF;
	text-decoration: underline;
	text-align: center;
	border-bottom: 3px solid #CFCFFE;
	border-top: 3px solid #CFCFFE;
}
.kb {
	border-bottom: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px 2px;
	text-align: right;
	background-color: #E6E6E6;
}
.kl {
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px 2px;
	background-color: #E6E6E6;
}
.kr {
	border-bottom: 1px solid #FFFFFF;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px 2px;
	text-align: right;
	background-color: #E6E6E6;
}
.bord {
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	background-color: #4E6F4F;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 1pt 0pt;
	text-align: center;
}
.txt {
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	padding: 10pt;
}
.txt1 {
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	padding: 10pt;
}
.txt2 {
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	padding: 10pt;
}
.txt3{
	border-bottom: 1px solid #999999;
}
.tit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-align: right;
	color: #78AA78;
}
.navy {
	border-top: medium solid #78AA78;
	border-bottom: medium solid #78AA78;
	background-color: #FFFFFF;
	padding: 2pt 0pt 0pt 1pt;
}
/*a {
	color: #000000;
	text-decoration: none;
}
a.lnk:link {
	color: #78AA78;
	text-decoration: underline;
	font-weight: bold;
}
a.lnk:visited {
	color: #78AA78;
	text-decoration: underline;
	font-weight: bold;	
}
a.lnk:hover {
	color: #3F7C3F;
	text-decoration: underline;
}
a.brd {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}*/
a {
	color: #000000;
	text-decoration: none;
}
a:link {
	color: #78AA78;
	text-decoration: underline;
	font-weight: bold;
}
a:visited {
	color: #78AA78;
	text-decoration: underline;
	font-weight: bold;	
}
a:hover {
	color: #3F7C3F;
	text-decoration: underline;
}

.top {
	background-color: #78AA78;
	padding: 1pt 0pt 1pt 10pt;
}
.tl {
	border-left: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0pt 2pt;
	vertical-align: top;
        text-align: left;
}
.tr {
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0pt 2pt;
	text-align: right;
	vertical-align: bottom;
}
.tb {
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0pt 2pt;
	text-align: left;
	vertical-align: top;
}
.tbc {
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0pt 2pt;
	text-align: center;
	vertical-align: top;
}
.tn {
	border-bottom: 1px solid #999999;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0pt 2pt;
	vertical-align: top;
}


.str_txt {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: 1px solid #000000;
	padding: 4px;
	background-color: #E6E6C8;
}
.str_txt1 {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 4px;
	background-color: #FAFAE6;
}
.str_g {
	border-top: 1px solid #000000;
}
.str_v {
	border-left: 1px solid #000000;
}
.str_u {
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
}
.news {
	text-align: justify;
	vertical-align: top;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #78AA78;
	padding-left: 10px;
}
.newt {
	text-align: justify;
	vertical-align: top;
	padding-left: 10px;
        padding-right: 10px;
}
.s_txt
{
	color: #3F7C3F;
}
#winner{
	background-color: #ffd6d6;
	text-align: center;	
	width:140px
}
#winnername{
	background-color: #ff8484;
}

a.menu:link {
	text-decoration: underline;
	font-weight: bold;
}
a.menu:visited {
	text-decoration: underline;
	font-weight: bold;	
}
a.menu:hover {
	text-decoration: underline;
}
