﻿a:link {color:#0000ff}
a:visited {color:#0000ff}
a:hover {color:#0000ff}
a:active {color:#8000ff}
td {font-weight:normal;font-size:12pt;line-height:150%;padding-left:8px;padding-right:8px}
body {font-weight:normal;font-size:12pt;line-height:150%;padding-left:8px}
.prog {background:black;color:lime;line-height:110%;}

div {font-weight:normal;font-size:12pt;line-height:150%;padding-left:8px}
.source {
	width:95%;
	border:blue solid 1px;
	overflow-x:auto;
	background:black;
	color:lime;
	line-height:110%;
	padding-left:8px;
}

.topicline {
    color:blue;
    font-size:medium;
	font-weight: bold;
	background-image: url('underline.png');
}

div.code {overflow:auto;height:260px;border:1px black solid;margin:10px;white-space:pre}

.underline {
    color:blue;
    font-size:large;
	font-weight: bold;
	background-image: url('underline.png');
}

.whole{
	margin:0px;          /* ページ全体のmargin */
	padding:0px;         /* ページ全体のpadding */
	text-align:center;   /* 下記のautoに未対応用のセンタリング */
	background-image: url('wall_paper.jpg');
}

.center-div{
	margin-left:auto;    /* 左側マージンを自動的に空ける */
	margin-right:auto;   /* 右側マージンを自動的に空ける */
	text-align:left;     /* 中身を左側表示に戻す */
	background-color: white;
	width:640px;         /* 幅を決定する */
}

.tbl{
	margin-left:auto;    /* 左側マージンを自動的に空ける */
	margin-right:auto;   /* 右側マージンを自動的に空ける */
	width:640px;         /* 幅を決定する */
	background-color: white;
}

.inner_tbl{
	margin-left:auto;    /* 左側マージンを自動的に空ける */
	margin-right:auto;   /* 右側マージンを自動的に空ける */
	width:580px;         /* 幅を決定する */
	background-color: aliceblue;
}

.barHtml{
	text-align: left;
	background-image: url('bar_blue.png');
}

.captionHtml{
	text-align: center;
	background-image: url('top_caption.png');
	height: 40px;
	font-size: larger;
	font-weight: bold;
	color:blue;
}

.captionBlue{
	font-size: larger;
	font-weight: bold;
	color:blue;
}

.Caption{
	padding-left: 26px;
    	color:blue;
    	font-size:large;
	font-weight: bold;
	text-align:centter;
	background-image: url('caption_rect.png');
	background-position:left center;
	background-repeat:  no-repeat;
	
 
}


.subCaption{
	padding-left: 24px;
 	text-align:centter;
   	color:blue;
	font-weight: bold;
	background-image: url('blueball.gif');
	background-position:left center;
	background-repeat:  no-repeat;
}
