.cform{font:12px arial;}
.cform td{color:#fff;}
.heading{font:14px arial; font-weight:bold;} 
.separate_box{border:1px solid #cecece; width:150px; float:left;}
.div_gap{width:10px; float:left;}

#totalcont { padding:5px; border:1px solid gray; height:520px;width:520px; text-align:center; background:#F0F0F0;}
.daysone{ float:left; width:160px; height:160px; border:1px solid gray; margin:5px;}
.datehead{ height:20px; background:#9ED106; color:black;}
.date{float:left; font: bold 11pt Arial; color:red; padding-left:5px;}
.viewall{float:right; padding-right:5px; padding-top:2px;}
.viewall a{border-bottom:1px dotted #000099;}
.viewall a:hover{  color:#6B36A0;outline:none; border-bottom:1px dotted #000099;}
.eventbody{background:#FDEAD9; width:100%; height:140px;}
.weekdiv{cursor:pointer;}
.title{font:13px arial; color:#000000; padding-top:5px; padding-left:5px; text-align:left; height:20px;outline:none;}
.title a{ text-decoration:none; color:#000000; outline:none; border-bottom:1px dotted #000099; }
.title a:hover{ text-decoration:none; color:#6B36A0;outline:none; border-bottom:1px dotted #000099; }
.start_time{font:11px arial; width:70px; float:left; border:0px solid red; height:20px; color:#000000; padding-left:5px;}
.end_time{font:11px arial; width:70px; float:left; border:0px solid red; height:20px; color:#000000;}
.viewmore{text-align:right; padding-top:10px;}
.monthpadding{padding-left:15px;}

#dropmenudiv{
position:absolute;
border:1px solid black;
font:normal 12px Arial;
/*line-height:18px;*/
z-index:100;
padding-left:0px;
padding-top:0px;
color: #333333;
padding-bottom:13px;
background: #E9F4C6;
background:#FFFFCC;
width:300px;
}
