form.adorecord{
	margin:0;
	padding:0;
	background-color:#fff;
	display:block;
	font-size:80%;
	zoom:1;
}
form.adorecord:after{
	content:".";
	visibility:hidden;	
	display:block;
	clear:both;
	height:0;
}
form.adorecord div{
	clear:both;
	margin:0 auto;
}
form.adorecord div.group {
	font:1.5em times new roman, serif;
	color:#507f7f;
	border-bottom:2px solid #996;
	width:93.5%;
	margin-left:3.5%;
	margin-bottom:10px;
	padding:10px 0;
	float:none;	
}
form.adorecord div label{
	display:block;
	float:left;
	text-align:right;
	width:200px;
	margin:5px;
	clear:left;
}
form.adorecord div input{
	display:block;
	float:left;
	text-align:left;
	margin:5px;
	clear:right;
}
form.adorecord input.err{
	background:#EB9797;
}
form.adorecord input.submit{
	background:#c8c8a8;
	border:1px solid #aaa;
	color:#fff;
	font:bold 15px times new roman, georgia, serif;
	width:70px;
	padding:2px 5px;
	float:right;
	clear:both;
	margin:20px;
}
.sysmsg0 {
	font-weight:normal;
	font-size:1.2em;
	color:#696;
}
.adotable th a {
	text-decoration:none;
	color:#a4c2c2;
	color:#507f7f;
}
.adotable a:hover {
	text-decoration:underline;
}
.adotable th, .adotable td {
	border:1px solid #efefef;
	padding:3px 5px !important;
}
.adotable th {
	background:#e5e5d9;
}
.adotable .act td {
	background:#e8f0f0;
}
#user_email {
	width:75%;
}/************************* Combo Box Widget ********************************/
.combotable {
	display:block;
	overflow:visible;
	float:left;
/*	clear:none !important;*/
	margin:5px 0;
}

.combotable, .combotable .optiontab {
	width:245px;
}

.conbotable, .combotable * {
	font: normal 9.5pt Trebushet, Arial, sans-serif;
}

.combotable .btnup, .combotable .btndown, .combotable .inp, .tview {
	border:1px solid #ccc;
}
.combotable .btnup, .combotable .btndown, .combotable .inp {
	float:left;
	display:inline;
	height:1.4em;
	margin:0;
	vertical-align:middle;
	overflow:hidden;
	line-height:1.4em;
	color:black;
	text-decoration:none;
	float:left;
	clear:none;
}

.combotable .inp, .tview {
	background:#FFF;
	cursor:default;
}

.combotable .inp {
	width:210px;
	padding:0 1px;
	border-right:none;
	white-space:nowrap;
	color:#666;
}
.combotable .btnup, .combotable .btndown {
	width:16px;
	border-left:none;
	background:#FFF url('../images/ado/lookup.gif') right 0 no-repeat;
	overflow:hidden;
	height:18px;
}
.combotable .btndown {
	background-position:right -18px;
}
.tview {

	display:block;
	position:absolute;
	top:1.55em;
	left:0;
	cursor:pointer;
	height:11em;
	overflow-y:auto;
	overflow-x:hidden;
	width:250px;
}

.tview .optiontab {
	border-collapse:collapse;
/*	width:100%;*/
}
.tview .optiontab tr {
	border:1px solid #d7d7d7;
}
.tview .optiontab td {
	vertical-align:top;
	padding:1pt 2px;
	white-space:nowrap;
	text-align:left;
	font-size:80%;
	color:#666;
	border-bottom:1px solid #d7d7d7;
}
.tview .optiontab tr.odd, .tview .optiontab tr td {

}
.tview .optiontab tr#cbcurrent,.tview .optiontab tr#cbcurrent td {
	background:#56b0ff;
	color:white;
}
.tview .optiontab th {
	vertical-align:top;
	padding:2pt 0;
	text-align:left;
	font-weight:normal;
	background:#fff;
}

select.combotab {
	visibility:hidden;
	width:221px;
}
/************************* Combo Box Widget ********************************/