@charset "utf-8";
/* CSS Document */
body{
margin:2px 0px 0px 0px;
}
#main{
margin:0px auto;
width:700px;
}
#head{
height:145px;
width:700px;
background-color:#CCC;
}
#head #menu{
height:15px;
padding-top:4px;
padding-bottom:4px;
width:700px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
background-color:#CCC;
}
#submenu{
height:25px;
padding-top:2px;
padding-bottom:2px;
padding-left:4px;
padding-right:4px;
background-color:#44404d;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
}
#content{
width:690px;
background-color:#CCC;
padding:5px;
}
#content2{
width:690px;
background-color:#FFF;
padding:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
#content3{
width:690px;
background-color:#FFF;
padding:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
display:table;
}
}
#content4{
width:690px;
background-color:#CCC;
padding:5px;
}
#jump{
background-color:#44404d;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding-bottom:8px;
padding-top:1px;
height:51px;
}
#footer{
height:15px;
padding-top:4px;
padding-bottom:4px;
padding-left:4px;
padding-right:4px;
background-color:#999999;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#00F;
text-align:center;
}
/* links */
a.link1:link, a.link1:visited, a.link1:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
a.link1:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:underline;
}
/* Positions */
.inleft{
float:left;
}
.inright{
float:right;
}
.clear_1{
height:5px;
display:block;
}
.clear_2{
height:24px;
display:block;
}
.clear_2{
height:24px;
display:block;
clear:both;
}
/* Paragraphs */
p.p_1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
}
p.p_2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
}
/* Titles */
h1.title_1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:25px;
color:#000000;
font-weight:bold;
}
h1.title_2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight:bold;
}
h1.title_3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
margin:0px;
padding:0px;
text-align:center;
}
h1.title_4{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#000000;
font-weight:bold;
margin:0px;
padding:0px;
}
h1.title_5{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:25px;
color:#000000;
font-weight:bold;
margin:0px;
padding:0px;
}
/* Tables */
.td_color_1{
background-color:#AAAAAA;
}
.td_color_2{
background-color:#EEEEEE;
}
.tablelist td{
font-size:10px;
}
.tablelist th{
font-size:10px;
font-weight:normal;
}
.tablecalendar th{
background-color:#99FF99;
}
td.highlight_1{
background-color:#CCFFCC;
}
td.highlight_2{
background-color:#EEEEEE;
}
td.highlight_3{
background-color:#AAAAAA;
}
/* Detail */
#detail{
width:690px;
margin:0px auto;
display:table;
background-color:#EEEEEE;
}
#detail_left{
width:690px;
float:left;
}
#detail_right{
width:140px;
float:right;
}
#detail_title{
width:682px;
height:14px;
padding-bottom:3px;
padding-top:3px;
background-color:#ccc;
padding-left:4px;
padding-right:4px;
}

#yellowblock{
width:132px;
height:16px;
padding:5px 3px 3px 5px;
background-color:#FFFF33;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
}
#yellowblock_cont{
background-color:#FFFF99;
padding:4px;
}
a.link_nounderline{
text-decoration:none;
}
/* Others */
.resaltred strong{
font-weight:bold;
color:#FF0000;
}
#message_info{
width:300px;
height:280px;
padding:10px;
background-color:#ddd;
border:1px solid #808080;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
margin:0px auto;
}
#message_info2{
width:300px;
padding:10px;
background-color:#ddd;
border:1px solid #808080;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
margin:0px auto;
}
/* Events */
.eventth{
background-color:#DDDDDD;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
color:#000000;
}
.eventtd{
background-color:#CCFFCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#000000;
}
.error{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
font-weight:bold;
padding:2px;
}
