#wrapper #center_col fieldset { width: 560px !important}
#wrapper #center_col fieldset br { clear: both }
#wrapper #center_col fieldset input { margin: 2px 0 2px 0 }
#wrapper #center_col fieldset input.fixed {	margin-left: 14ex; }

#wrapper #center_col fieldset input.submit, input.fixed {
	font-size: 100%;
	/*background-color: #f8effe;*/
	padding: 2px 6px;
}
span.fixed, label.fixed {
	display: block;
	line-height: 180%;
	vertical-align: baseline;
	width: 14ex;
	float: left;
	clear: none;
	border-bottom: 1px dotted #ccc;
}

.wider { width: 20ex !important }

/* Document login */
#wrapper #center_col fieldset#doclog { width: 250px !important}


#wrapper #center_col fieldset#docreg { width: 350px !important}
span.docreg, label.docreg {
	display: block;
	line-height: 180%;
	vertical-align: baseline;
	width: 26ex;
	float: left;
	clear: none;
	border-bottom: 1px dotted #ccc;
}
#wrapper #center_col fieldset#infbasesearch {
	width: 560px;
	padding: 1px 20px
}

#wrapper #center_col fieldset.resperpag { width: 90px !important}

#wrapper #center_col fieldset#exlogin { width: 270px !important}


.dinput {
	width: 140px !important;
}
div.hide { display: none; }
div.show { display: block; }
input.in { border-style: inset; }
div#treeview li { list-style-type: none }
#wrapper fieldset#elearning_login_box {
	border: 1px solid #ddd!important;
	width: 418px!important;
	padding: 0 10px 0 10px;
}
.view_session_button {
	margin-left: 82px;
}
