body {
	/*background-color: #f1d27f;*/
	/*background-color: #38ACEC;*/
	/*background-color: #3BB9FF;*/
	background-color: #348781;
	margin: 0px;
	padding: 0px;
	height: 100%;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #003388;
}

a { color: #003388; font-weight: bold; text-decoration: underline;}
a:hover { color: #8878c3; font-weight: bold; text-decoration: underline;}

.ttl {/*background-color:#c2c2e5;*/ background-color:#616d7e; padding:4px 4px 4px 8px; margin-bottom:6px; font-family: Georgia, Times New Roman, Times, serif; /*color:#0a82bd;*/ color:#ffffff; font-size:16px; font-weight:bold;}
.ttl02 {/*background-color:#e0e0f2;*/ background-color:#616d7e; padding:2px 2px 2px 8px; margin-bottom:6px; /*color: #0a82bd;*/ color:#ffffff; font-size:11px; font-weight:bold;}
.ttl03 { font-family: Georgia, Times New Roman, Times, serif; color: #0a82bd; font-size:15px; font-weight:bold;}

.info {
	font-size: 12px; line-height: 16px;	color: #003388; padding-left: 35px;
}

.info_1 {
	font-size: 13px; line-height: 16px;	font-weight: bold; color: #e41b17; padding-left: 20px;
}


.quote { font-family: Georgia, Times New Roman, Times, serif; color: #8878c3; font-size:12px; font-weight:bold; line-height: 20px; padding-bottom:12px;}

ul {list-style-image: url(images/arrow.gif); margin-bottom: 0; margin-top: 0; padding-bottom: 0; padding-top: 0; line-height:18px;}
li {padding-bottom: 5px;}

.footer {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: normal;}
.footer a {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: normal; text-decoration: none;}
.footer a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-weight: normal; text-decoration: none;}

.copyright { font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; /*color: #8878C3;*/ color: #ffffff; padding-right: 20px;}

