html{
overflow-y:scroll;
overflow-x:scroll;
height:100%;
margin-bottom:1px;
}

DIV.entrypage
{
	overflow-y: auto;
	height: 620px;
	width :560px;
} 

form
{
 margin: 0px;
}

ul
{
 margin-top:0px;
 margin-bottom:0px;
}
img
{
	border-width:0px;
}
td.td_calendar1
{
	width:33%;
	vertical-align:middle;
}

td.td_calendar2
{
	width:33%;
	vertical-align:middle;
	
}
td.td_calendar3
{
	width:33%;
	vertical-align:middle;
}

body a:link {
	COLOR: #000000;
	text-decoration: none;
}
body a:visited {	
	COLOR: #000000;
	text-decoration: none;
}
body a:active, body a:hover {
	COLOR: #0000FF;
	TEXT-DECORATION: underline;
}

a.link_title{color:#990000;
	text-decoration: none;}
a.link_title:visited {	
	COLOR: #990000;
	text-decoration: none;
}
a.link_title:hover {color:#CC3300;text-decoration:underline}

a.link0       { color:#000000; }
a.link0:link  { color:#000000; }
a.link0:visited { color:#000000; }
a.link1       { color:#FF0000; }
a.link1:link  { color:#FF0000; }
a.link1:visited { color:#FF0000; }
a.link2       { color:#0000FF; }
a.link2:link  { color:#0000FF; }
a.link2:visited { color:#0000FF;}
a.link3       { color:#009900; }
a.link3:link  { color:#009900; }
a.link3:visited { color:#009900;}
a.link4       { color:#993300; }
a.link4:link  { color:#993300; }
a.link4:visited { color:#993300;}
a.link5       { color:#CC9900; }
a.link5:link  { color:#CC9900; }
a.link5:visited { color:#CC9900;}
a.link6       { color:#7F7F7F; }
a.link6:link  { color:#7F7F7F; }
a.link6:visited { color:#7F7F7F; }
a.link_hiyari       { color:#555555; }
a.link_hiyari:link  { color:#555555; }
a.link_hiyari:visited { color:#555555; }

img.link {border-style:none;
color:#FF0000;
}
img {border-style:none;
}

table.table_calendar
{
	width:100%;
}

tr.calendar_header
{
	background-color:#CCFFCC;
	text-align:left;
}
tr.public_calendar_cell
{
	background-color:#FFFFFF;
	height:80px;
	text-align:left;
	vertical-align:top;
}
tr.calendar_cell
{
	background-color:#FFFFFF;
	height:60px;
	text-align:left;
	vertical-align:top;
}
td.td_calendar_point
{
	height:60px;
	text-align:left;
	vertical-align:top;
	cursor: pointer;
	width:13%;
}
td.td_calendar_point_oneday
{
	text-align:left;
	vertical-align:top;
	cursor: pointer;
}
td.td_calendar_cell
{
	height:60px;
	width:13%;
}
tr.calendar_cell2
{
	background-color:#FFFFFF;
	text-align:left;
	vertical-align:top;
}
td.td_oneday1
{
	background-color:#FFFFCC;
}
td.td_oneday2
{
	background-color:#CCFFFF;
}
td.td_oneday3
{
	background-color:#F0F0F0;
}
tr.calendar_hiyari
{
	background-color:#FFFFFF;
}

td.td_corner
{
vertical-align:top;
height:10px;
width:10px;
}

table.table_renraku
{
	width:100%;
	border-width:1px;
	border-style:none;
	border-color:#444444;
}


table.table_dengon
{
	width:100%;
	border-width:1px;
	border-style:double;
	border-color:#444444;
	background-color:#FFFFFF;
}

table.table_dengon_edit
{
	border-width:1px;
	border-style:solid;
	border-color:#444444;
	background-color:#444444;
}
tr.tr_dengon
{
	background-color:#FFFFFF;
	text-align:left;
}
table.table_master
{
	border-width:2px;
	border-style:NONE;
	border-color:#D3D3D3;
	background-color:#D3D3D3;
}
tr.tr_master
{
	background-color:#FFFFFF;
	text-align:left;
	vertical-align:top;
}
tr.tr_master2
{
	background-color:#EEEEEE;
	text-align:left;
	vertical-align:top;
}
table.table_plan
{
	border-width:1px;
	border-style:solid;
	border-color:#444444;
	background-color:#444444;
}
tr.tr_plan
{
	background-color:#FFFFFF;
	text-align:left;
	vertical-align:top;
}
tr.tr_plan2
{
	background-color:#EEEEFF;
	text-align:left;
	vertical-align:text-top;
}
tr.tr_plan3
{
	background-color:#EEFFFF;
	text-align:left;
	vertical-align:text-top;
}

table.table_user
{
	border-width:1px;
	border-style:solid;
	border-color:#444444;
	background-color:#444444;
}
tr.tr_user
{
	background-color:#FFFFFF;
	text-align:left;
}
table.table_bbs
{
	border-width:1px;
	border-style:solid;
	border-color:#444444;
	background-color:#444444;
}

tr.tr_bbs
{
	background-color:#FFFFFF;
	text-align:left;
	vertical-align:text-top;
}

table.table_admin
{
}

IMG.img_alpha50
{
	filter:Alpha(opacity=50);
}

IMG.alpha50
{
	filter:Alpha(opacity=50);
}
img.spacer
{
white-space:nowrap;
}

td.td_calendar_oneday
{
	height:60px;
	width:6%;
}
DIV.scrlist { overflow: auto; } 
table.select_icon
{
border:NONE;
overflow:scroll; 
height:50px;
scrollbar-3dlight-color:#ff00ff;
scrollbar-arrow-color:#ff00ff;
scrollbar-darkshadow-color:#ffffff;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#ff00ff;
scrollbar-track-color:#ffffff;
}
table.table_tokei
{
	width:100%;
	text-align:center;
}
tr.tr_admin{text-align:left;
vertical-align:middle;}
tr.tr_admin_header{text-align:left;}
td.td_admin{vertical-align:middle;}
a.admin_title{font-size:+2;}


.bbsmenu {
	BORDER-RIGHT: #bbbbbb 1px solid;
	BORDER-TOP: #bbbbbb 1px solid;
	BORDER-LEFT: #bbbbbb 1px solid;
	BORDER-BOTTOM: #bbbbbb 1px solid;
	BACKGROUND-COLOR: #ffffff;
	empty-cells: show
}
.bbsmenu_td {
	BORDER-BOTTOM: 1px solid
}
.bbsmenu_tr_used {
	BACKGROUND: #f0f0ff
}