BODY{
  line-height : 1.5em;
  background-repeat : repeat;
  background-attachment : fixed;
  font-size : 12px;
  font-family : monospace;
  color : #202020;
/*  background-image:url(img/back.gif); */

}
.SrTitle {font-size : 14px;}
.SrTitle a:link{font-size : 14px; text-decoration:underline;}
.SrTitle a:visited{font-size : 14px; text-decoration:underline;}
.SrTitle a:hover{font-size : 14px; text-decoration:underline;}
.SrDetail {font-size : 12px; padding	: 0 0 0 16px;}
.SrLink {font-size : 10px; padding	: 0 0 0 16px; color : green;}
.SrNum {  
	background-color: #e5ecf9;
	border: 1px #A1A5A9 solid; 
	margin: 0px 0px;
} 

.PageTitle {
  TEXT-ALIGN: left;
  padding-left : 10px;
  font-weight : bold;
  font-size : 16px;

  border-left : solid;
  border-left-color : #2C9C3F;
  border-left-width : 6px;

  border-bottom-style : solid;
  border-bottom-color : #2C9C3F;
  border-bottom-width : 1px;
}

.SubTitle{
  font-size : 13px;
  
  text-decoration : none;
  border-left-width : 5px;
  border-left-style : double;
  border-left-color : #2C9C3F;
  border-top-width : 1px;
  border-right-width : 0px;
  border-bottom-width : 0px;
  
  padding-left : 6px;
  border-top-style : dotted;
  border-top-color : #2C9C3F;
  
  
  width : 400px;
  font-weight : bold;
  text-align : left;
}

/* タイトル */
.TitleFont a:link {
 	font-size:16px;
	color:#004e00;
	text-decoration:none;
	padding	: 0 0 0 19px;
	background:url(img/file2.gif) no-repeat left;
	font-weight: bold;
}
.TitleFont a:visited {
	font-size:16px;
	color:#004e00;
	text-decoration:none;
	padding	: 0 0 0 19px;
	background:url(img/file2.gif) no-repeat left;
	font-weight: bold;
}

.TitleFont a:hover{
	font-size:16px;
	color:red;
	text-decoration:underline;
}

.TitleFont{
	font-size:16px;
}

.MemDate{
	color:#666;
	font-size:12px;
	line-height:1.5em;
}


/* Memoの大枠 */
.AllArea {  
	background-color: #f5f5f5;
	border: 1px #A1A5A9 solid;
	padding: 5px;
	margin: 5px 5px 20px 5px;
	width = 300px
}
/* Memoのタイトル枠 */
.MemTitle { 
	background-color: #FFFFFF; 
	border: 1px #A1A5A9 solid;
	padding: 5px;
	margin: 5px 5px;
}
/* メモ内容の枠 */
.MemArea {  
	background-color: #FFFFFF;
	border: 1px #A1A5A9 dashed; 
	padding: 10px;
	margin: 10px 5px;
} 

A:LINK{
  font-weight: bold;
  color : #004e00;
  text-decoration : none;
}
A:VISITED{
  font-weight: bold;
  color : #004e00;
  text-decoration : none;
}
A:HOVER{
  font-weight: bold;
  color : red;
  text-decoration:underline;
}
A:ACTIVE{
  font-weight: bold;
  color : red;
  text-decoration : none;
  
}
.normal {
	border: 0px none;
}
.caution {
	color: red;
	font-weight : bold;
}

.EdMenu{
  text-align : left;
  color : #5F5F5F;
}

.memlist-table {
	border: 1px solid #009900;
	border-collapse : collapse;
}
.memlist-title {
	background-color: #009900;
	color: #ffffff;
	text-align: left;
	font-weight: bold;
	white-space: nowrap;
	border: 0px;
}
.linklist-table {
	border: 1px solid #006699;
	border-collapse : collapse;
}
.linklist-title {
	background-color: #006699;
	color: #ffffff;
	text-align: left;
	font-weight: bold;
	white-space: nowrap;
	border: 0px;
}
.rsslist-url {
	border: 0px;
	white-space: nowrap;
}

.rsslist-table {
	border: 1px solid gray;
	border-collapse : collapse;
}
.rsslist-title {
	background-color: gray;
	color: #ffffff;
	text-align: left;
	font-weight: bold;
	white-space: nowrap;
	border: 0px;
}
.rsslist-url {
	border: 0px;
	white-space: nowrap;
}

.row-white { color: #000000; background-color: #ffffff; border: 0px;}
.row-gray  { color: #000000; background-color: #eeeeee; border: 0px;}
.list-td {
	border: 0px;
}
