body {	font: 83%/1.2 "Lucida Grande","Lucida Sans Unicode", verdana , Helvetica , sans-serif;}
a:link { color: #339; text-decoration: none; }
a:visited { color: #339; text-decoration: none; }
a:active { color: #34E541; text-decoration: underline; }
a:hover { color: #34E541; text-decoration: underline; }
.small {	font-size: 12px;	line-height: 16px;}
.smallb {	font-size: 12px;	line-height: 16px;	color: #333333;	font-weight: bold;}
.normal {	font-size: 14px;	line-height: 18px;}
.normalb {	font-size: 14px;	line-height: 18px;	font-weight: bold;	color: #333333;}
.large {	font-size: 18px;	line-height: 20px;	font-weight: bold;}
.xsmall {	font-size: 12px;	line-height: 16px;}
.xsmall2 {	font-size: 11px;	line-height: 14px;}
*+ html .xsmall2 {	font-size: 80%;}
+ html .xsmall2 {	font-size: 80%;}
.xsmall3 {	font-size: 9px;	line-height: 14px;}
*+ html .xsmall3 {	font-size: 78%;}
+ html .xsmall3 {	font-size: 78%;}

/*2009*/
body{
	margin:0;
}
.linehight15{
	line-height:1.5;
	}
.wrapper_new{
	background:url(images/headerbg.gif) repeat-x 0 71px;
}
.head{
	margin:0 auto;
	width:600px;
	background:url(images/headerbg.gif) repeat-x 0 71px;
}
.head h1{
	margin:0;
	padding:10px 0 5px 0;
}
.head .totop{
	margin:0;
	padding:16px 9px 10px 0;
	text-align:right;
}
.head .namechange{
	margin:0 0 4px;
	padding:0;
}
.head img{
	border:0;
}
.contents{
	margin:24px auto 0;
	width:600px;
	padding-bottom:1px;
	border-bottom:#ddd 1px solid;
}
.contents table{
	text-align:left;
}
*+ html .footer_logo_proviso_nomenuj{
	font-size:90%;
}
.footer_logo_proviso_nomenuj{
	text-align:center;
	margin:30px 0 8px 0;
	padding:0;
	font-size:12px;
	_font-size:90%;
	}
*+ html .copyright{
	font-size:90%;
}
.copyright{
	color:#000;
	text-align:center;
	margin:0;
	padding:8px 0 8px;
	font-size:12px;
	_font-size:90%;
	font-family:"Lucida Grande","Lucida Sans Unicode", verdana , Helvetica , sans-serif;
}

