body { 
	font-size:12px;
	line-height:13pt;
	color:#333333;
}

a:active {
	text-decoration:none;
}

a:hover {
	text-decoration:none;
}

a:link {
	text-decoration:none;
}

a:visited {
	text-decoration:none;
}

.link {
	font-size:12px;
	color:#006699;
	font-weight:none;
}

.link:hover {
	color:#CCCC33;
	font-size:12px;
	text-decoration:none;
}

.link10 {
	font-size:10px;
	color:#3979B8;
}

.link10:hover {
	color:#CCCC00;
	font-size:10px;
}

.linkred {
	font-size:12px;
	color:#CC0066;
}

.linkred:hover {
	color:#CCCC33;
	font-size:12px;
}

td {
	font-size:12px;
	line-height:13pt;
	color:#333333;
}

span {
	font-size:12px;
	font-weight:bold;
}


.title {
	font-size:14px;
	font-weight:bold;
}
.title13 {
	font-size:13px;
	font-weight:bold;
}
.title14 {
	font-size:14px;
	font-weight:bold;
}
.title15 {
	font-size:15px;
	font-weight:bold;
}
.title16 {
	font-size:16px;
	font-weight:bold;
	line-height:120%;
}
.title18 {
	font-size:18px;
	font-weight:bold;
}
.basefont {
	font-size:12px;
}
.text8 {
	font-size:8px;
	line-height:9pt;
}
.text10 {
	font-size:10px;
	line-height:11pt;
}
.date10 {
	font-size:10px;
	line-height:11pt;
	color:#FF3366;
}
.oc {
	font-size:10px;
	font-weight:bold;
}


dl {
	font-size:12px;
}

ul {
	font-size:12px;
}

/*textarea,input,select {
	margin:2px;
	background-color:#FFFFFF;
	font-size:10px;
	color:#666666;
	border-style:solid;
	border-color:#cccccc;
	border-width:1px;
}*/


/* -------------------------------------------------------------- */

td .contents {
	padding-top:20px;
}


#footer {
	 width:795px;
	 min-height:72px;
	 height:72px;
	 background:url(../img_all/bot_1.jpg) no-repeat;
}

#footer td {
	padding:5px 20px 5px 20px;
	text-align:left;
	font-size:0.8em;
	line-height:1.0em;
	color:#5B5B5B;
}

#footer span.copyright {
	font-size:0.8em;
	font-weight:normal;
}
