#hintbox{ /*CSS for pop up hint box */
	position:absolute;
	top: 0;
	background-color: lightyellow;
	width: 150px;
	padding: 3px;
	border:1px solid black;
	font:normal 10px Arial;
	font-size:8pt;
	z-index:100;
	visibility: hidden;
	color:#000000;
}
.hintanchor A:link {
	font-weight: bold;
	color: #75b9ea;
	margin: 3px 8px;
	text-decoration:none;
}
.hintanchor A:visited {
	font-weight: bold;
	color: #75b9ea;
	margin: 3px 8px;
	text-decoration:none;
}
.hintanchor A:hover {
	font-weight: bold;
	color: #ffb138;
	margin: 3px 8px;
	text-decoration:none;
}

.register_label {
	width:200px !important;
	float:left;
}
.register_divInline {
	width:350px !important;
	float:left;
}
.register_divCheck {
	width:130px !important;
	float:left;
	position:relative;
}
.register_group {
	height:20px !important;
	clear:both;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:1px;
	width: 700px;	
}
.register_input {
	width:300px;
	border:1px solid black;
	padding:2px;
	height:auto;
}
.register_select {
	width:100px;
	height:auto;
}
.register_select2 {
	width:300px;
	height:auto;
}
.register_button {
	width:150px;
	padding-top:3px;
	padding-bottom:3px;
}
.regi_label {
	width:150px !important;
	padding-top:2px;
	padding-bototm:2px;
	float:left;
}
.regi_div {
	clear:both;
}
.regi_inline {
	float:left;
	font-weight:bold;
}