body,table  {background-color: #FFCCFF;color: black;
font-size: 10pt;
font-family: verdana, sans-serif;overflow: auto;scrollbar-track-color: #FFCCFF;scrollbar-face-color: #FFCCFF;scrollbar-highlight-color: #FFCCFF;scrollbar-3dlight-color: black;scrollbar-darkshadow-color: black;scrollbar-shadow-color: #FFCCFF;scrollbar-arrow-color: black;}
a:link { color: #333399; text-decoration:none; }a:visited { color: #990066; text-decoration:none; }a:hover { border-bottom:1px dotted; cursor:crosshair;}a:active { color: red; text-decoration:none; }
a.nohover:hover { border-bottom:none;}


dt {
font-weight: bold;
}
img  {border: none;}

.bodytable {width: 90%;
padding: 20px;
}

.smallprint  { font-size: x-small; } 
.heading  {
font-size: large;
text-decoration: underline;
}

.profile_text em{
color:red;font-size:0.7em;font-weight:bold;
}


.stats ul,ol{
list-style-type:none;
padding: 0;
margin: 0;
}

.jump_links{
width:20%;
float:right;
border:1px black solid;
}

.jump_links ul,ol{
list-style-type:none;
padding: 0;
margin:5px;
}

.jump_links li{
padding:1px;
}

.profile_image{
float:left;
padding-right:10px;
padding-bottom:10px;
}

.profile_text{
clear:both;
padding-top:1em;
}

.footer{
text-align:center;
margin-top:1em;
margin-bottom:1em;
}

.footer ul,ol{
list-style-type:none;
margin: 0;
padding: 0;
}


.dhtmlgoodies_question{	/* the "question header" */
	/* Start layout CSS */
	/*text*/ color:white;
	font-weight:bold;
	text-align:center;
	border:1px black solid;
	background-color:pink;
	/*width for this and for answer are set independently*/
	width:60%;
	padding:2px;
	/*background-image:url('images/bg_answer.gif');*/
	/*background-repeat:no-repeat;*/
	/*background-position:top right;*/
	/* End layout CSS */

	overflow:hidden;
}

.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	border:1px solid black;
	background-color:violet;
	margin:2px;

	/* End layout CSS */

	/*width for this and for question are set independently*/
	width:60%;
	/*background-image:url('hachiyou1/shimon.jpg');*/
	/*background-repeat:repeat;*/
	/*background-position:top left;*/
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}

.dhtmlgoodies_answer p{
margin-top:0;
}


.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:2px;
	position:relative;
}