﻿.textbox
{
	border:solid 1px #DDDDDD;
	padding:2px 4px;
	width: 250px;
	background-color:#FFFFFF;
	border-color:expression(document.activeElement == this ? '#C9AA9A':'#DDDDDD');
}
input.textbox
{
	vertical-align:middle;
}
.textbox:focus
{
	border-color:#C9AA9A;
}
.textbox:hover
{
	border-color:#999999;
	border-color:expression(document.activeElement == this ? '#C9AA9A':'#999999');
}

select.droplist
{
	margin-top:1px;
}



input.button
{
	padding:0px 10px;
	vertical-align:middle;
	font-family:Segoe UI, Tahoma, Arial;
	height:25px;
	padding-bottom:3px;
	none:expression(this.hideFocus=true);
	
}

input.file
{
	vertical-align:middle;
	border:solid 1px #DDDDDD;
	padding:1px 4px;
	width: 200px;
	background-color:#FFFFFF;
	border-color:expression(document.activeElement == this ? '#C9AA9A':'#DDDDDD');

}

a.delete:link{color: #000000;}
a.delete:visited {color: #000000;}
a.delete:hover{color:#000000;}

a.delete
{
	display:inline-block;
	color: #000000;
	background-repeat:no-repeat;
	text-align:center;
	padding:2px 11px 4px 11px;
	vertical-align:middle;
	text-decoration:none!important;
	cursor:default;
	font-family:Segoe UI, Tahoma, Arial;
	font-size:13px;
	background-image:url(../Images/redBtn40px.png);
}




a.button
{
	display:inline-block;
	color: #000000;
	background-repeat:no-repeat;
	text-align:center;
	padding:4px 19px 4px 18px;
	vertical-align:middle;
	font-family:Segoe UI;
	text-decoration:none!important;
	cursor:default;
}

span.hint
{
	font-style:italic;
	font-family:Times New Roman;
	font-size:13px;
	padding-left:4px;
}

div.ajax__calendar_days table tr td
{
	padding:0;
}
