body	{
	margin: 0px;
	padding: 0px;
	background-image: url('images/bg.gif');
	text-align: center;
	font-size: 10px;
	font-family: '‚l‚r ‚oƒSƒVƒbƒN', osaka, sans-serif;
}

table	{
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
}

h5  {
  margin: 0px 0px 5px 0px;
  padding: 0px;
  color: #c60;
  font-size: 12px;
  background-color: #ff9;
}

h5 a {
  font-size: 12px;
  color: #c60;
}

dl {
  margin: 0px 0px 5px 0px;
  padding: 0px 0px;
}

h3	{
	padding: 10px;
	color: #360;
	font-size: 18px;
	display: inline;
}

img	{
	border: none;
}

td.border-l	{
	margin: 0px;
	padding: 0px;
	width: 8px;
	background-image: url('images/bdl.gif');
}

td.border-r	{
	margin: 0px;
	padding: 0px;
	width: 8px;
	background-image: url('images/bdr.gif');
}

td.border-b	{
	margin: 0px;
	padding: 0px;
	width: 700px;
	height: 8px;
	background-image: url('images/bdb.gif');
}

td.corner-l	{
	margin: 0px;
	padding: 0px;
	width: 8px;
	height: 8px;
	background-image: url('images/cnrl.gif');
}

td.corner-r	{
	margin: 0px;
	padding: 0px;
	width: 8px;
	height: 8px;
	background-image: url('images/cnrr.gif');
}

td.main	{
	margin: 0px;
	padding: 0px;
	width: 700px;
	background-color: #fff;
	text-align: left;
	vertical-align: top;
}

td.article	{
	margin: 0px;
	padding: 5px 10px 5px 10px;
	width: 700px;
	background-color: #dea;
}


td.article2	{
	margin: 0px;
	padding: 5px 10px 5px 10px;
	width: 700px;
	background-color: #white;
}

td.article-w	{
	margin: 0px;
	padding: 5px 10px 5px 10px;
	width: 700px;
	background-color: #fff;
}

td.border	{
	margin: 0px;
	padding: 0px;
	width: 700px;
	height: 6px;
	background-color: #dea;
	background-image: url('images/hr.gif');
}

td.toptitlel	{
	margin: 0px;
	padding: 0px;
	width: 220px;
	font-size: 11px;
	color: #999;
}

td.toptitlec	{
	margin: 0px;
	padding: 0px;
	width: 300px;
	font-size: 11px;
	color: #999;
}

td.toptitler	{
	margin: 0px;
	padding: 0px 5px;
	width: 180px;
	font-size: 11px;
	color: #999;
	text-align: right;
}

td.toptitler a	{
	margin: 5px 0px;
	padding: 4px;
	width: 160px;
	display: block;
	background-image: url('images/menu-bg.gif');
	background-color: #9c0;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #fff;
	border: 2px #690 solid;
}

td.logo	{
	margin: 0px;
	padding: 10px 0px 10px 20px;
	color: #999;
	font-size: 12px;
}

td.titlec	{
	margin: 0px;
	padding: 20px 50px;
	width: 300px;
	font-size: 11px;
	color: #999;
}

td.titler	{
	margin: 0px;
	padding: 5px;
	width: 180px;
	font-size: 11px;
	color: #999;
	text-align: right;
}

th.tab-ao	{
	margin: 0px;
	padding: 3px 3px 3px 10px;
	background-color: #f90;
	background-image: url('images/cut.gif');
	background-repeat: no-repeat;
	background-position: 100% 0%;
	color: #fff;
	font-size: 12px;
	text-align: left;
	border: 1px #dea solid;
}

th.blank	{
	margin: 0px;
	padding: 3px;
	width: 20px;
	background-color: #dea;
	border: 2px #dea solid;
}

th.tab-ig	{
	margin: 0px;
	padding: 3px 3px 3px 10px;
	background-color: #999;
	background-image: url('images/cut.gif');
	background-repeat: no-repeat;
	background-position: 100% 0%;
	color: #fff;
	font-size: 12px;
	text-align: left;
	border: 1px #dea solid;
}

th.tab-g13	{
	margin: 0px;
	padding: 3px 3px 3px 10px;
	background-color: #360;
	background-image: url('images/cut.gif');
	background-repeat: no-repeat;
	background-position: 100% 0%;
	color: #fff;
	font-size: 12px;
	text-align: left;
	border: 1px #dea solid;
}


td.c11	{
	margin: 0px;
	padding: 10px;
	width: 640px;
	background-color: #fff;
	color: #666;
	font-size: 12px;
	text-align: left;
	line-height: 150%;
	border: 1px #dea solid;
}

td.c12	{
	margin: 0px;
	padding: 3px;
	width: 330px;
	background-color: #fff;
	color: #666;
	font-size: 12px;
	text-align: left;
	border: 1px #dea solid;
}

td.c12oa	{
	margin: 0px;
	padding: 0px;
	width: 330px;
	background-color: #fff;
	color: #666;
	font-size: 12px;
	text-align: left;
	border: 1px #dea solid;
}

td.c12b	{
	margin: 0px;
	padding: 3px;
	width: 330px;
	background-color: #fff;
	color: #666;
	font-size: 12px;
	text-align: left;
}

th.c12	{
	margin: 0px;
	padding: 3px;
	width: 330px;
	background-color: #fff;
	color: #666;
	font-size: 12px;
	text-align: left;
}

td.c13	{
	margin: 0px;
	padding: 5px;
	width: 200px;
	background-color: #fff;
	color: #666;
	font-size: 12px;
	text-align: left;
	border: 1px #dea solid;
}

td.c13p	{
	margin: 0px;
	padding: 0px;
	width: 210px;
	background-color: #fff;
	color: #666;
	font-size: 12px;
	text-align: left;
	border: 1px #dea solid;
}

td.c23	{
	margin: 0px;
	padding: 5px;
	width: 420px;
	background-color: #fff;
	color: #666;
	font-size: 12px;
	text-align: left;
	line-height: 150%;
	border: 1px #dea solid;
}

td.c23k	{
	margin: 0px;
	padding: 5px;
	width: 420px;
	background-color: #fff;
	color: #666;
	font-size: 12px;
	text-align: left;
	line-height: 150%;
	border: 0px #dea solid;
}


th.c23b	{
	margin: 0px;
	padding: 5px;
	width: 420px;
	background-color: #fff;
	color: #666;
	font-size: 12px;
	text-align: left;
	border-top: 1px #dea solid;
}

td.c23b	{
	margin: 0px;
	padding: 5px;
	width: 420px;
	background-color: #fff;
	color: #666;
	font-size: 12px;
	text-align: left;
}

td.c34	{
	margin: 0px;
	padding: 5px;
	width: 460px;
	background-color: #fff;
	color: #666;
	font-size: 12px;
	text-align: left;
	border: 1px #dea solid;
}

td.c14	{
	margin: 0px;
	padding: 0px;
	width: 170px;
	background-color: #fff;
	color: #666;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
	border-bottom: 1px #360 dashed;
}

td.c14s	{
	margin: 5px;
	padding: 5px;
	width: 170px;
	background-color: #fff;
	color: #666;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
	line-height: 150%;
}

td.c14p	{
	margin: 0px;
	padding: 0px;
	width: 60px;
	background-color: #fff;
	color: #666;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
}

th.c14c	{
	margin: 0px;
	padding: 3px 3px 0px 3px;
	width: 100px;
	background-color: #fff;
	color: #666;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
}

td.c14c	{
	margin: 0px;
	padding: 3px 3px 0px 3px;
	width: 100px;
	background-color: #fff;
	color: #666;
	font-size: 11px;
	text-align: left;
	vertical-align: top;
}

th.lec	{
	margin: 0px;
	padding: 5px;
	width: 80px;
	background-color: #fff;
	color: #666;
	font-size: 14px;
	text-align: left;
	border-bottom: 1px #360 dashed;
}

td.lecp	{
	margin: 0px;
	padding: 0px;
	width: 80px;
	background-color: #fff;
	color: #666;
	font-size: 12px;
	text-align: center;
}

td.lect	{
	margin: 0px;
	padding: 0px;
	width: 80px;
	background-color: #fff;
	color: #666;
	font-size: 12px;
	text-align: center;
	vertical-align: top;
	border-bottom: 1px #360 dashed;
}

td.lecdp	{
	margin: 0px;
	padding: 0px;
	width: 160px;
	background-color: #fff;
	color: #666;
	font-size: 12px;
	text-align: center;
	vertical-align: top;
	border-left: 1px #dea solid;
	border-right: 1px #dea solid;
}

td.lecd1t	{
	margin: 0px;
	padding: 5px;
	width: 160px;
	background-color: #fff;
	color: #666;
	font-size: 12px;
	text-align: center;
	vertical-align: top;
	border-bottom: 1px #360 dashed;
	border-left: 1px #dea solid;
	border-right: 1px #dea solid;
}

td.lecd2t	{
	margin: 0px;
	padding: 5px;
	width: 120px;
	background-color: #fff;
	color: #666;
	font-size: 12px;
	line-height: 150%;
	text-align: left;
	vertical-align: top;
	border-bottom: 1px #360 dashed;
	border-left: 1px #dea solid;
	border-right: 1px #dea solid;
}

td.lecd3t	{
	margin: 0px;
	padding: 5px;
	width: 360px;
	background-color: #fff;
	color: #666;
	font-size: 12px;
	line-height: 150%;
	text-align: left;
	vertical-align: top;
	border-bottom: 1px #360 dashed;
	border-left: 1px #dea solid;
	border-right: 1px #dea solid;
}

th.lecd	{
	margin: 0px;
	padding: 2px;
	background-color: #fff;
	color: #666;
	font-size: 12px;
	line-height: 150%;
	text-align: center;
	border-bottom: 1px #360 dashed;
	border-left: 1px #dea solid;
	border-right: 1px #dea solid;
}

td.layout	{
	margin: 0px;
	padding: 5px;
	color: #666;
	font-size: 12px;
	vertical-align: top;
}

td.border-o	{
	margin: 0px;
	padding: 5px 0px;
	width: 700px;
	height: 15px;
	background-image: url('images/border-o.gif');
	background-color: #fff;
	background-repeat: repeat-x;
	background-position: 0% 50%;
}

td.thumbs	{
	background-color: #fff;
	color: #666;
	font-size: 11px;
	text-align: center;
  width: 68px;
  vertical-align: top;
	line-height: 120%;
}

td.copyright	{
	margin: 0px;
	padding: 5px;
	background-color: #fff;
	color: #999;
	font-size: 11px;
	text-align: center;
}

td.printfootl	{
	margin: 0px;
	padding: 5px 20px 5px 5px;
	background-color: #fff;
	color: #999;
	font-size: 11px;
	text-align: left;
	border-right: 1px #690 solid;
}

td.printfootr	{
	margin: 0px;
	padding: 5px;
	background-color: #fff;
	color: #999;
	font-size: 11px;
	text-align: left;
}

th.print1r	{
	margin:	0px;
	padding: 5px 5px 5px 5px;
	background-color: #fff;
	width: 290px;
	text-align: center;
	vertical-align: top;
	font-size: 20px;
/*	border: 1px #666 solid; */
}

td.print1r	{
	margin:	0px;
	padding: 5px;
	background-color: #fff;
	width: 220px;
	text-align: left;
	vertical-align: top;
/*	border: 1px #666 solid; */
}

td.print1l	{
	margin:	0px
	padding: 5px 5px 5px 5px;
	background-color: #fff;
	width: 310px;
	text-align: left;
	vertical-align: top;
/*	border: 1px #666 solid; */
}

td.print2l	{
	margin: 0px;
	padding: 0px;
	background-color: #fff;
	width: 1px;
	text-align: left;
	vertical-align: top;
/*	border: 1px #666 solid; */
}

td.print2r	{
	margin: 0px;
	padding: 5px;
	background-color: #fff;
	width: 599px;
	text-align: left;
	vertical-align: top;
/*	border: 1px #666 solid; */
}

th.menu	{
	margin: 0px;
	padding: 0px;
/*	width: 140px; */
}

th.menu a	{
	margin: 0px;
	padding: 5px 0px;
/*	padding: 5px; */
	width: 100px;
	background-image: url('images/menu-tab-g.gif');
	background-position: 100% 0%;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
/*	border-right: 1px #690 solid; */
	border-bottom: 1px #690 solid;
	border-left: 1px #690 solid;
/*	border: 1px #693 solid; */
	display: block;
}

th.menu-a	{
	margin: 0px;
	padding: 0px;
/*	width: 140px; */
}

th.menu-a a	{
	margin: 0px;
	padding: 5px 0px;
/*	padding: 5px; */
	width: 100px;
	background-image: url('images/menu-tab-o.gif');
	background-position: 100% 0%;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
/*	border-right: 1px #690 solid; */
	border-bottom: 1px #f60 solid;
	border-left: 1px #f60 solid;
/*	border: 1px #693 solid; */
	display: block;
}

td.audition	{
	padding: 10px 10px;
	vertical-align: top;
	color: #666;
	font-size: 12px;
}

td.company	{
	padding: 10px 10px;
	vertical-align: top;
	color: #666;
	font-size: 12px;
}

th.cal	{
	padding: 4px 4px;
	text-align: right;
	color: #666;
	font-size: 12px;
}

td.cal	{
	padding: 4px 4px;
	text-align: right;
	color: #666;
	font-size: 12px;
}

td.cal-a	{
	padding: 4px 4px;
	text-align: right;
	color: #f60;
	font-size: 12px;
}

td.cal a	{
	color: #666;
	text-decoration: none;
}

td.cal-a a	{
	color: #f60;
	text-decoration: none;
}


th.oslink	{
	margin: 0px;
	padding: 0px;
/*	width: 140px; */
}

th.oslink a	{
	margin: 0px;
	padding: 5px 0px;
/*	padding: 5px; */
	width: 210px;
	background-image: url('images/menu-tab-g.gif');
	background-position: 0% 0%;
	font-size: 14px;
	color: #fff;
	text-decoration: none;
	border: 2px #690 solid;
	display: block;
}

th.tab-g13 a	{
	color: #fff;
	text-decoration: none;
}

th.tab-ig a	{
	color: #fff;
	text-decoration: none;
}

th.tab-g13 a:active	{
	color: #f90;
	text-decoration: none;
}

th.tab-ig a:active	{
	color: #f90;
	text-decoration: none;
}

hr	{
/*	border: 5px #060 dashed; */
	border: 0px;
	height: 10px;
	background-image: url('images/hr.gif');
}

a	{
	color: #f90;
}

a.stitle {
  padding: 3px;
  color: #360;
  background-color: #dea;
  text-decoration: none;
  border-top: 1px #360 solid;
  border-right: 1px #360 solid;
  border-left: 1px #360 solid;
  border-bottom: 1px #360 solid;
}

a.atitle {
  padding: 3px;
  color: #f60;
  background-color: #fff;
  text-decoration: none;
  border-top: 1px #f60 solid;
  border-right: 1px #f60 solid;
  border-left: 1px #f60 solid;
  border-bottom: 1px #f60 solid;
}

td.toplinks {
  font-size: 10pt;
  color: #666;
}

td.toplinks a {
  color: #360;
}


