html {height: 100%;}
body {
	background: #fff;
	-webkit-font-smoothing: antialiased;
	overflow-x:	hidden;
	background: url(../images/patterns/5.png) repeat;
	height: 100%;
}

.sidenav {width: 100%; margin-left:0;}
.mandatory {}
.addbutton {float:right; margin-right:40px;}
.label-field{font-size:14px; font-weight:bold;}
.PrintClass {float:right; margin-right:50px; margin-top:-5px;}

ul.auto-list{
display:none;
position:absolute;
top:0px;
left:0px;
border:1px solid #888888;
background-color:#ffffff;
padding:0;
margin:0;
list-style:none;
}
ul.auto-list>li:hover,ul.auto-list>li{
background-color:#888888;
color:#ffffff;
}
ul.auto-list>li{
border:1px solid gray;
cursor:default;
padding:2px;
}
mark{font-weight:bold;}
