/* style sheet */


BODY{
	background-color : #FFFFFF;
	color : #000000;
}

A			{text-decoration: none;}
A:link		{color: #0000FF; text-decoration:none;}
A:visited	{color: #0000FF; text-decoration:none;}
A:active	{color: #0000FF;}
A:hover		{color: #0000FF;text-decoration: underline;}

HR		{color: #000000;}

.ex{
	color:#FF0000;
	font-weight: bold;
}

.room{
	color:#0000FF;
	font-weight: bold;
}

.new{
	color:#009900;
	font-weight: bold;
}

.comment{
	font-size:8pt;
}

table.quest{
	font-size:10pt;
    border:1px solid #000000;
    border-collapse:collapse;
    border-spacing:0;
    background-color:#ffffff;
    empty-cells:show;
    width:400px;
}
.quest th{
    border:1px solid #000000;
    color:#330000;
    background-color:#EEEEEE;
    padding:4px 15px;
    text-align:left;
}
.quest td{
    border:1px solid #000000;
    padding:3px 5px;
}

table.bouyomi{
	font-size:10pt;
    border:1px solid #000000;
    border-collapse:collapse;
    border-spacing:0;
    background-color:#ffffff;
    empty-cells:show;
    width:1000px;
}
.bouyomi th{
    border:1px solid #000000;
    color:#330000;
    background-color:#EEEEEE;
    padding:4px 35px;
    text-align:left;
}
.bouyomi td{
    border:1px solid #000000;
    padding:3px 5px;
}

table.piroeki{
	font-size:10pt;
    border:1px solid #000000;
    border-collapse:collapse;
    border-spacing:0;
    background-color:#ffffff;
    empty-cells:show;
}
.piroeki th{
    border:1px solid #000000;
    color:#330000;
    background-color:#EEEEEE;
    padding:4px 5px;
    text-align:left;
}
.piroeki td{
    border:1px solid #000000;
    padding:3px 5px;
    text-align:center;
}

iframe.border {
     border: 1px #000000 solid;
}
