#side
{
    position: relative;
    z-index: 10000;
}

#side ul
{
    list-style: none;
    padding:0;
}

.my_menu ul
{
    border: #6699CC 1px solid;
    background: url(img/sidebg.jpg) repeat-x;
    background-color: #FFFFFF;
    z-index: 10000;
    width: auto;
}

.my_menu ul, li
{
    padding: 0;
    margin: 0;
    z-index: auto;
}

ul.my_menu li
{
    background-color: transparent;
}

ul.my_menu img
{
    padding: 0 8px 0 0;
}

ul.my_menu li a
{
    display: inline-block;
    font-family: Helvetica, sans-serif;
    color: #333333;
    font-size: 12px;
    width: 190px;
    padding: 2px 0 2px 4px;
    font-weight: bold;
    text-decoration: none;
}

ul.my_menu li ul li a
{
    display: inline-block;
    font-family: Helvetica, sans-serif;
    color: #333333;
    font-size: 12px;
    width: 220px;
    font-weight: bold;
    text-decoration: none;
	padding:4px;
}

ul.my_menu li ul
{
position:absolute;
left:0;
top:0;
margin:0 0 0 -1000px;
}

ul.my_menu li:hover ul, ul.my_menu li.over ul
{
left:0;
top:0;
margin:-1px 0 0 194px;
}
.menulast
{
padding:0;
}
/*---------------------*/
#tamil-year
{
border:1px solid #CCCCCC;
}
#tamil-year td
{
padding:0 0 0 10px;
}
#star-sign td
{
padding:0 2px 0 2px;
}
#star-sign tr
{
height:55px;
}
#star-sign tr:hover
{
font-weight:bold;
background:#FFFF99;
}
#tamil-year tr:hover
{
font-weight:bold;
background:#FFFF99;
}
#apDiv1_monthlycalander {
	position:absolute;
	height:auto;
	margin:0 0 0 760px;
	height:auto;
	z-index:10001;
}
.calendar-month
{
font-size:28px;
margin:7px;
font-weight:bold;
color:#FF6600;
}
#cal li
{
font-size:18px;
color:#009900;
}
.tamilmonthlydiv
{
padding:5px;
margin:0 0 10px 0;
}
.tamilmonthlydiv img
{
border:1px #3333CC solid;
}
.tamilmonthlydiv img:hover
{
border:1px #FF3300 solid;
}
#tamil-calander
{
 padding:5px;
 text-align:center;
 width:700px;
 margin:0 auto;
 border:1px solid #CCCCCC;
 background:url(img/bg4r.jpg) repeat-x;
 font-size:18px;
 color:#FF6600;
}
#tamil-calander p a img
{
border:2px solid  #333300;
}
#tamil-calander p a
{
font-size:12px;
color:#009900;
font-weight:bold;
margin:0 5px 0 5px;
}
#tamil-calander p
{
margin:2px;
}