.cheading {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #006600;
	font-style: normal;
	font-weight: bold;
}

.cheading1 {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006600;
	font-style: normal;
}

.cstyle1 {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	color: blue;
	font-style: italic;
}

.cc_tag {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006600;
	font-weight: bold;
	text-align: center;
}


.main_table {
	background-color: #ccccff;
	border: 1pt solid ;
	width: 375px;
	height: 575px; 
}

.search_table {
	background-color: red ;
	border: 1pt solid ;
}

.cal_table {
	background-color: ffcc66;
	border: thin solid #900018;
}

.int_title_small {
	font-family: verdana, Arial, Helvetica, sans-serif
	font-size: 6px;
	text-align: center;
	
}

.int_title {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #000099;
}
.int_month {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000099;
}

.cal_num_off {
	width: 30px;
	padding: 2px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: ffffff;
	background-color: #900018;
	font-weight bold ;
	text-align: center;
	text-decoration: line-through;
}

.cal_num_on {
	padding: 2px;
	width: 30px ;
 	font-family: verdana, Arial, Helvetica, sans-serif ;
	color: black ;
	background-color: yellow ;
	font-weight bold ;
	text-align: center;
}

.cal_ring {
    padding: 2px;
    width: 30px ;
    font-family: verdana, Arial, Helvetica, sans-serif ;
    background-color: orange;
    font-size: 12px;
    text-align: center;
}


.but {
      cursor: hand;
      text-align: center;
      width: 25px;
}

.last_month {
	font-family: verdana, Arial, Helvetica, sans-serif
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	color: #000000;
}
.next_month {
	font-family: verdana, Arial, Helvetica, sans-serif
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	color: #000000;
	
}