body.menu {
	background: url(menubg.gif);
}
	td.bar {background: #2E3192; font: bold 10pt Tahoma; color: white; border-top: 1px solid #B0D5FE; border-bottom: 1px solid #B0D5FE; vertical-align: middle}
	td.barsrch {background: #2E3192; font: bold 8pt Tahoma; color: white; border-top: 1px solid #B0D5FE; vertical-align: middle}
	td.bar a:link {font: bold 10pt Tahoma; color: white;}
	td.bar a:visited {font: bold 10pt Tahoma; color: white;}
	input.search {background: #B0D5FE; border: 1px solid white; height: 18px; font: 8pt Tahoma}
	input.srcbtn {background: #2E3192;font: bold 8pt Tahoma;border: 1px solid white; height: 18px; color: white}
	select.search {background: #B0D5FE; border: 1px solid white; height: 18px; font: 8pt Tahoma}
	table.win {
	border-collapse: collapse;
	font: bold 8pt Tahoma;
	color: black;
	border: 1px solid black;
}
	table.win tr.sh {background: url(sh.png) top; background-repeat: repeat-x}
	table.win td.title {background: #B0D5FE; border-bottom: 1px solid black; border-top: 1px solid black}
	table.winsrc {
	border-collapse: collapse;
	color: black;
	border: 1px solid black;
	background : White;
}
	table.winsrc tr.sh {background: url(sh.png) top; background-repeat: repeat-x}
	table.winsrc td.title {background: #B0D5FE; border-bottom: 1px solid black; border-top: 1px solid black; height: 20px; font: bold 10pt Tahoma}

	table.news {
	border-collapse: collapse;
	color: black;
	border: 1px solid black;
	background : White;
	width: 100%;
}
	table.news tr.sh {background: url(sh.png) top; background-repeat: repeat-x}
	table.news td.title {background: #B0D5FE; border-bottom: 1px solid black; border-top: 1px solid black; height: 20px; font: bold 10pt Tahoma}

	table td {font: 10pt Tahoma; }
	table.ads {
	border: 1px solid black;
	background : White;
}
	table.ads input.ads {border: 1px solid black; background: #B0D5FE;}
	table.ads select {border: 1px solid black; background: #B0D5FE;}
	table.win2 td.ttl {
	background: url(title_bg.gif) #3171D6 no-repeat right;
	border-top: 1px solid #5F9FFF;
	border-bottom: 1px solid #2658A4;
	color: white;
	height: 19px;
	font-weight: bold;
	padding: 0 5px 0 5px;
	border-right : 1px solid #2658A4;
	border-left : 1px solid #5F9FFF;
}

	table.menu td.ttl {
	background: url(menu2.jpg) #3171D6 no-repeat;
	color: white;
	height: 21px;
	font-weight: bold;
	padding: 0 2px 0 20px;
	border: none;
}
	table.menu td.sp {padding: 0 5px 0 5px; }
	table.menu td.sp a {text-decoration: none; color: #ffffff}
	table.win2 input.text {background: white; border: 1px solid #2E3192; height: 18px; font: 8pt Tahoma}
	table.win2 select {background: white; border: 1px solid #2E3192; height: 18px; font: 8pt Tahoma}
	table.win2 td {padding: 0 5px 0 5px; background: #D4F4FF;}
	table.win2 td.sp {padding: 0 5px 0 5px; background: #D4F4FF; border-bottom: 1px solid #808080; border-right: 1px solid #808080;}
	table.win2 td.sp a {text-decoration: none; color: #000080}
	table.win2 td.main {border: 1px solid black; background: white;}
	.ord {background: black; color: white; font-weight: bold; width: 500px; height: 24px; vertical-align: middle}
	.ord a { color: #FFFFC0 }

