/*fields -------------------------*/
.required 
{
	border-color:#00a0e8;
}

.timeCtrl 
{
	display:none;
}

.calBtn
{
	cursor:hand;
}

.timeCtrl td 
{
	vertical-align:top;
}

.timeCtrl .tm thead,th {
	color:Red;
}

.timeCtrl .tm td,thead,th {
	border: 1px solid;
	font-size:xx-small;
	cursor: hand;
}

.timeCtrl th
{
	text-align:right;
}

.cal
{
	font-size:6pt;
	text-align:center;
	width:150px
}

.cal_head td
{
	color: #afc4df;
	font-size:6pt;
	font-weight:bold;
}

.cal_semana td
{
	font-size:4pt;
	font-weight:bold;
}

.calday
{
	border: #445873 1px solid;
	font-size: 5pt;
	cursor: hand;
	text-align: right;
}

.calmark 
{
	background-color:Silver;
	color:#232e40;
}

.sunday 
{
	color:#00a0e8;
}

#ano 
{
}

#mes 
{
}

.btn 
{
	cursor:hand;
}

.linha_par
{
	background-color: snow;
}

.linha_impar
{
	background-color: ghostwhite;
}

.caldisabled 
{
	color:Silver;
}

.invalid_required
{
	background-color: #ffffcc;
}

.invalid_number
{
	background-color: honeydew;
}

.invalid_complete
{
	background-color: peachpuff;
}

.invalid_email
{
	background-color: honeydew;
}

.copy
{
	font-size: 9px;
	color: silver;
	font-family: Verdana;
}

.toolbox
{
	background-color:Silver;
	position:absolute;
	filter:alpha(opacity=80);
	behavior:url(site/behave/behave_drag.asp);
}

#btnbar {
	height:32px;
	background-image:url(/site/images/bkgnd.jpg);
	background-repeat:repeat-x;
}

.candrag
{
	position:absolute;
	behavior:url(site/behave/behave_drag.asp);
}

