body {
	margin: 0px;
	font-size: small;
	color: #666666;
	text-align: center;
	line-height: 1.5em;
	background-attachment: fixed;
	background-color: #c6e8ee;
	background-image:  url(../Images/im-my/all-background-A01.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
a:link, a:visited, a:active { color: #5a8b42; text-decoration: none;}
a:hover { color: #1aa9a9;text-decoration:underline;}

/*****************************************************
top 
*****************************************************/
.all-top-table {width: 75%;margin: 0 auto;color: #3366FF;text-align: left;}
a.all-top-link:link { color: #73ad4a;text-decoration: none;}
a.all-top-link:visited { color: #73ad4a;text-decoration: none;}
a.all-top-link:hover { color: #339900;text-decoration: underline;}
a.all-top-link:active { color: #339900;text-decoration: none;}
.all-signin-table {	margin: 0.1em;}

/*****************************************************
link-title 
*****************************************************/
.all-title-table{ text-align: left;	margin-top: 1em;margin-right: 1em;margin-bottom: 0.1em;margin-left: 0em;}
.all-title {
	color: #3faf07;
	font-size: medium;
	font-weight: bold;
	background-image: url(../Images/im-admin/all-title.gif);
	background-repeat: no-repeat;
	background-position: right bottom;}
a.all-title-link:link { color: #73ad4a;text-decoration: none;}
a.all-title-link:visited { color: #73ad4a;text-decoration: none;}
a.all-title-link:hover { color: #339900;text-decoration:underline;}
a.all-title-link:active { color: #339900;text-decoration: none;}

/*****************************************************
link-copyright 
*****************************************************/
.all-copyright-table{ color: #527541;text-align: left;margin-bottom: 12px;}
a.all-copyright-link:link { color: #527541;text-decoration: none;}
a.all-copyright-link:visited { color: #527541;text-decoration: none;}
a.all-copyright-link:hover { color: #666666;text-decoration: underline;}
a.all-copyright-link:active { color: #666666;text-decoration: none;}

/*****************************************************
link-other  signin-my-ablut.htm
*****************************************************/
a.other-link:link { color: #73ad4a;text-decoration: none;}
a.other-link:visited { color: #73ad4a;text-decoration: none;}
a.other-link:hover { color: #5a8b42;text-decoration:underline;}
a.other-link:active { color: #5a8b42;text-decoration: none;}
.other-text { color: #5a8b42;}

/*****************************************************
all-table 
*****************************************************/
.all-ad-A01-table {width: 75%; margin: 0px auto;}

.all-ad-A01a {
	background-image: url(../Images/im-my/all-ad-A01a.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	vertical-align: top;
	width: 0.6em;
	height: 0.6em;
}
.all-ad-A01b {
	background-image: url(../Images/im-my/all-ad-A01b.gif);
	background-repeat: repeat;
}
.all-ad-A01c {
	background-image: url(../Images/im-my/all-ad-A01c.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 0.6em;
	height: 0.6em;
}
.all-ad-A01d {
	background-image: url(../Images/im-my/all-ad-A01b.gif);
	background-repeat: repeat;
}
.all-ad-A01e {
	background-image: url(../Images/im-my/all-ad-A01e.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 3.5em;
}
.all-ad-A01f {
	background-image: url(../Images/im-my/all-ad-A01f.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.all-ad-A01g {
	background-image: url(../Images/im-my/all-ad-A01g.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.all-ad-A01h { }

/*****************************************************
all-ad-C01 
*****************************************************/
.all-ad-C01-table {
	text-align: center;
}
.all-ad-C01a {
	background-image: url(../Images/im-my/all-ad-C01a.gif);
	background-repeat: repeat-x;
	height: 2.5em;
}

/*****************************************************
all-main
*****************************************************/
.all-ad-D01-table {
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	vertical-align: top;
	border-right-width: 10px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

/*****************************************************
all-page 
*****************************************************/
.all-page-table {
	height: 3.8em;
	vertical-align: top;
	border-right-width: 14px;
	border-left-width: 14px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

/*****************************************************
photo 
*****************************************************/
.photo-A00 {
	background-image: url(../Images/im-my/photo-A00.gif);
	height: 13em;
	width: 13em;
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	vertical-align: middle;
}
.photo-A01 {
	background-image: url(../Images/im-my/photo-A01.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	height: 13em;
	width: 10.3em;
}
.photo-A01-photo { 
    height: 9.8em;
   text-align: center;
    vertical-align: middle;
}
.photo-B01 {
	background-image: url(../Images/im-my/photo-B01.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	height: 13em;
	width: 10.3em;
}
.photo-B01-photo {
	text-align: center;
	vertical-align: middle;
	height: 9.8em;
}
.photo-C01 { text-align: center;vertical-align: middle;border: 10px solid #FFFFFF;}

/*****************************************************
table-color 
*****************************************************/
.C-tableA-tatle{
	border-top-width: 10px;
	border-right-width: 15px;
	border-bottom-width: 10px;
	border-left-width: 15px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.C-tableA00 { background-color: #CCCCCC;}
.C-tableA01 { background-color: #a2d47e; color: #FFFFFF;border: 1px solid #FFFFFF;}
.C-tableA02 { background-color: #F9F9F9;color: #333333;border: 1px solid #FFFFFF;}
.C-tableB04 { background-color: #FFFFFF;}

.table-newsB02 {
	background-image: url(../Images/im-my/text-a01.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 3em;
	text-align: right;
}
.banner-tableA01 { background-color: #AEBBCA;}
.banner-tableA02 { background-color: #F3F3F3;border: 1px solid #FFFFFF;}
/*****************************************************
all-other
*****************************************************/
.C-input { COLOR: #333333;border: 1px solid #999999;background-color: #FFFFFF;}
.C-select {color: #333333;background-color: #FEFEFE;}
.text-A01 {color: #73ad4a;}

