body {
        margin: 0%; background-color: #DBDBDB;
	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-top: 20px; margin-bottom: 5px;
}

#up-top {
text-align: right; margin: 20px 22px 5px 0;
}

h1,h2,h3,h4,h5,h6,p,ul {
	margin-top: 0;
	margin-bottom: 0;
}

.clr-gr {
background-color: #026946;
}

.clr-lgr {
background-color: #45B5A1;
}

.clr-wht {
background-color: #ffffff;
}

.clr-lgry {
background-color: #999999;
}

.clr-lbgr {
background-color: #CAEFE9;
}

.clr-slv {
background-color: #ECF0F3;
}

.clr-flw {
background-color: #666666;
}

.txt80 {
font-size :80%;
line-height: 125%;
}

.grbdtxt {
color: #117E6B; font-weight: bold;
}

.flwtxt {
color: #ffffff; font-size: 11px; background-color: #666666;
}

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;}

a.flw { color:#FFFFFF;}
a.flw:link { color:#FFFFFF;}
a.flw:visited { color:#FFFFFF;}
a.flw:hover { color:#FFFFFF;  position: relative; top: 1px; left: 1px;}
a.flw:active { color:#FFFFFF;}

.calbase {
background-color: #FFFFFF; font-size: 10px;
}

.calout {
background-color: #666666;
}

.calmonth {
background-color: #CAEFE9; font-size: 13px;
}

.calweek {
background-color: #CAEFE9; font-size: 10px;
}

.calred {
color: #FF0000;
}

.calorg {
color: #FF9900;
}

.calblue {
color: #6666FF;
}

.caltl {
background-color: #72C3B5; font-size: 13px; font-weight: bold; color: #FFFFFF;
}

.sub-title{margin:11px 0 0 0;}
