.calendar-box {
	display:none;
	background-image:url(images/tdback.jpg);
	background-color:#fafae2;
	border:2px solid #000;
	position:absolute;
	width:250px;
	padding: 0 5px;
}
.calendar-box select.calendar-month {
	width:90px;
}
.calendar-box select.calendar-year {
	width:70px;
}
.calendar-box .calendar-cancel {
	width:80%;
	
}
.calendar-box table td {
border:thick #000000;
	width:14%;
}
.calendar-box .calendar-title {
	text-align:center;
	font-weight:bolder;
	color:#000000;
}
.calendar-box a {
	text-decoration:none;
	color:#000000
}
.calendar-box .today a {
	padding:0 5px;
	margin-left:-5px;
	color:#000000;
	background-color:#ffe9c6;
} 
.calendar-box .selected a {
	padding:0 5px;
		color:#000000;
	margin-left:-5px;
	background-color:#c9ff8b;
}


.styles{background-image:url(images/bg.jpg);
color:#FFFFFF;
font-weight:bolder;
cursor:pointer;
cursor:hand;}
.stylez{background-image:url(images/tdback.jpg);
font-weight:bolder;
}
.error{color:#FF0000;
}
.style1 {color: #FF0000}
a{text-decoration:none;
font-weight:bold;
color:#000000;
font-size:13px}

#vertmenu {
font-family: Verdana, Arial, Helvetica, sans-serif;


padding: 0px;
margin: 0px;
}


#vertmenu ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}
#vertmenu ul li {
margin: 0px;
padding-bottom: 1px;
}
#vertmenu ul li a {
display: block;
background:url(black_bg_lh.jpg);

padding: 5px 0px 2px 4px;
text-decoration: none;
color: #FFFFFF;
padding-left:10px;
padding-bottom:5px;
}

#vertmenu ul li a:hover, #vertmenu ul li a:focus {
color: #3aef12;
background: url(images/black_bg.gif);

background-color:#E3EAF2;
}

.newlink{}
.newlink a{color:#000000;
text-decoration:none}