BODY {
	background-color: "#ffffff";
} 

a:active  {
	color: #ff0000;
}

a:hover {
	color: #FF0000;
	background-color: #fbfeba;
	text-decoration: underline;
	position: relative;
	top: 1px;
	left: 1px;
} 

H1 {
	font-size : 120%;
	color : white;
	background-color : blue;
	text-align : center;
	padding-top : 5px;
	padding-bottom : 5px;
}

H2 {
	text-align : center;
	font-size : 110%;
	background-color : #c9fdfe;
	padding-top : 3px;
	padding-bottom : 3px;
	border-top-width : 1px;
	border-bottom-width : 1px;
	border-top-style : dotted;
	border-bottom-style : dotted;
	border-top-color : red;
	border-bottom-color : red;
}

.menu {
	font-size : 80%;
	background-color : #c9fdfe;
	padding-left : 5px;
	border-bottom-width : 2px;
	border-bottom-style : solid;
	border-bottom-color : gray;
	border-right-width : 2px;
	border-right-style : solid;
	border-right-color : gray;
}

.menu2{
	padding-top : 5px;
	border-top-style : solid;
	border-top-color : green;
	padding-bottom : 5px;
	border-top-width : 1px;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : green;
	background-color : #c9fdfe;
}

.memo{
	padding-bottom : 5px;
	border-top-width : 2px;
	border-bottom-width : 2px;
	border-top-style : solid;
	border-bottom-style : solid;
	border-top-color : red;
	border-bottom-color : red;
	background-color : #c9fdfe;
	padding-top : 5px;
}


.note{
	background-color : #c9fdfe;
	padding-top : 4px;
	padding-bottom : 4px;border-style : dashed dashed dashed dashed;
	border-top-color : green;
	border-bottom-color : green;
	font-size : 80%;
	border-top-width : 1px;
	border-bottom-width : 1px;
	padding-left : 4px;
	padding-right : 4px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-left-color : green;
	border-right-color : green;
}

.mail_f{
	background-color : #f5feb6;
	border-bottom-width : 2px;
	border-bottom-style : solid;
	border-bottom-color : gray;
	border-right-width : 2px;
	border-right-style : solid;
	border-right-color : gray;
	background-position : 5px 5px;
	padding-top : 3px;
	padding-bottom : 3px;
}

.pr{
	background-color : #c5feb6;
	padding-top : 3px;
	padding-left : 3px;
	padding-right : 3px;
	padding-bottom : 3px;
}

.link {
	width:300px;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
	border-color:#ff0000;
	border-style:dotted;
	border-top-width:thin;
	border-right-width:thin;
	border-bottom-width:thin;
	border-left-width:thin;
	background-color:#e9fdfe;
}

.l_title {
	margin-left:2px;
	padding-top:10px;
}

.l_info {
	margin-left:30px;
	background-color:#e9fdfe;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}




