body {font-family:Arial, Helvetica, sans-serif}
body.index, body.index td, body.index input {font-size:12px}
a {color:#0033CC}
a:hover {color:#EE0000}
h1 {font-size:18px;margin-top:10px;margin-bottom:5px}
h2 {font-size:14px;margin-top:4px;margin-bottom:2px}
h3 {font-size:12px;margin-top:4px;margin-bottom:2px}
p {margin-top:2px;margin-bottom:8px}
.smalltips {font-size:10px;color:#999;margin-bottom:3px;margin-top:-1px}
table.box td.box{background:white;border:1px solid silver;padding:5px;font-size:12px}
input.bold {font-weight:bold}
textarea {font-size:11px;font-family:Arial, Helvetica, sans-serif}
.bottomlinks {font-size:11px;margin-top:20px;text-align:center}
.footer {font-size:10px;color:#999;margin-top:10px;text-align:center}
table.main{width:100%}
table.fc {font-size:12px}
table.navi {
	border-bottom: 1px solid #C3C5FF;
	background: #EEEEFF;
	font-size: 11px;
}
table.navi a, table.navi a:active, table.navi a:visited {color:#0033CC}
table.navi a:hover {color:#EE0000}
div.eleris{
	font-size:14px;
	background: white;
	width: 700px;
	padding: 3px;
}
div.ris {
	background-color: #FFFFFF;
	border-bottom: 1px dashed #C3C5FF;
	margin: 3px;
	padding: 1px;
}
div.ris2 {
	background-color: #FFFFEE;
}
div.ris p {
	margin: 0px;
}
div.ris .tit {
	color: #0033CC;
	font-size: 14px;
	padding-bottom: 4px;
}
div.ris .tit a, div.ris .tit a:active {color:#0033CC}
div.ris .tit a:visited {color:#92ABEE}
div.ris .tit a:hover {color:#EE0000}
div.ris .date {
	font-size: 11px;
	font-weight: bold;
	text-align: center;;
	width: 60px;
	color: white;
    background: #5D8DE4;
}
div.ris .text {
	font-size: 12px;
	width: 100%;
}
div.ris .text td{
	font-size: 12px;
}
div.ris .textexp {
	font-size: 11px;
}
div.ris .text strong{
	color: Maroon;
}
div.ris .text .infofix{
	color: Green;
	font-size: 10px;
	font-weight: bold;
	vertical-align: top;
	width: 50px;
}
div.ris .text .info{color:Green;font-size:10px;font-weight:bold;vertical-align:top}
div.ris .link {font-size:10px;color:#BBBBCC}
div.ris .exp {display:none}
div.ris .ico, .ico {vertical-align:middle}
div.cdata {color:#CA0000;background-color:#FFFFFF;border:1px solid;border-color:#E3E3E3 #A8A8A8 #A8A8A8 #E3E3E3;text-align:center;font-size:18px;width:40px;float:left;font-weight:bold}
div.cdata div.cmese {color:black;font-size:11px}
td.ainfo {color:#A9A9A9;font-size:11px}
td.ainfo a{color:#A9A9DD}
strong.sottolin {border-bottom:2px solid #FFA500}

div.msg {border-bottom:1px solid silver;border-right:1px solid silver;margin:10px 40px 10px 40px;padding:10px 10px 10px 10px;background-image:url(img/fp1.gif);background-repeat:no-repeat;background-position:top left}
div.msg p {font-size:12px;background-repeat:no-repeat;background-position:top left;padding-left:25px;padding-top:3px;padding-bottom:5px;margin: 5px 10px 2px 7px}
div.msg p.info {background-image: url(img/ico_info.gif)}
div.msg p.info2 {background-image: url(img/ico_info2.gif)}
div.msg p.warning {background-image: url(img/ico_warn.gif)}
div.msg p.error {background-image: url(img/ico_err.gif)}

div.ele2, div.ele2h{width:130px;text-align:left;padding:3px}
.ele2{color:#777777;border:1px solid white;border-left:1px solid #EEEEEE}
.ele2h{color:#000000;background:#FFFFE1;border:1px solid silver}
.ele2 a{color:#A9A9DD}
.ele2 a:hover {color:#0033CC}
.newslist{width:150px;height:100%;min-height:300px;overflow:auto;font-size:11px;color:#A9A9A9}
.newslist a{color:#6699FF}
