body {
    margin: 0%;
	margin-left:0;
	margin-right:0;
	padding-left:0;
	padding-right:0;
    background:#DBDBDB url(../image/topbg.gif) repeat-x;
	}

form {
padding: 0; margin: 0;
}

#up {
text-align: right; margin:20px 0 5px 0;
}

h1,h2,h3,h4,h5,h6,p,ul {
	margin-top: 0;
	margin-bottom: 0;
}

.clr-gr {
background-color: #d73e8d;
}

.clr-grl {
background-color: #fD66A6;
}

.clr-wht {
background-color: #ffffff;
}

.clr-lgry {
background-color: #999999;
}

.clr-yg {
background-color: #fcddec;
}

.clr-slv {
background-color: #ECF0F3;
}

.clr-pink {
background-color: #fD66A6;
}

.clr-pink-navi {
background-color: #d73e8d;
}

.txt80 {
font-size :80%;
line-height: 125%;
}

.grbdtxt {
color: #6AA232; font-weight: bold;
}

.pinkbdtxt {
color: #f52885; font-weight: bold;
}

a.btxt { color:#666666; font-weight: bold;}
a.btxt:link { color:#666666;}
a.btxt:visited { color:#666666;}
a.btxt:hover { color:#FF9933;  position: relative; top: 1px; left: 1px;}
a.btxt:active { color:#FF9933;}

a.txt { color:#000000;}
a.txt:link { color:#000000;}
a.txt:visited { color:#000000;}
a.txt:hover { color:#FF9933;  position: relative; top: 1px; left: 1px;}
a.txt:active { color:#FF9933;}


.calout {
background-color: #666666;
}

.caltl {
background-color: #fb66a6; font-size: 13px; font-weight: bold; color: #FFFFFF;
}

.img_mr{margin:0 9px 23px 5px;}
.sub-title{margin:11px 0 0 0;}

.calbase {
background-color: #FFFFFF; font-size: 10px;
}
.calweek {
background-color: #fbb6d3; font-size: 10px;
}
.calmonth {
background-color: #fbb6d3; font-size: 13px;
}
.calorg {
color: #FF9900;
}

.calblue {
color: #6666FF;
}
