html {
    overflow-y: scroll;
}

#topbar {
    height: 160px;
    background: url(../img/patterns/gray_jean.png);
	width: 100%;
	text-align: center;
	padding-top:20px;
	padding-bottom: 150px;
}


#newbottom{
	width: 100%;
	text-align: center;

}

#secondbar {
	width: 100%;
	color: #fff;
	    border-top: 3px solid #0077b3;
    border-bottom: 3px solid #0077b3;
    background: #08c;;
	text-align: center;
}

#secondbar h2 {

	color: #fff;
	padding-top: 15px;
	
}
#centered {
	width: 100%;

	text-align: center;
	margin-bottom: 15px;
	
}

#centered h2 {
	width: 100%;

	text-align: center;
	margin-bottom: 15px;
}

#centered h4 {
	width: 100%;
	color: #333;
	text-align: center;
	margin-bottom: 30px;
}

#bgimage
{
		background: url(../img/patterns/gray_jean.png);
		padding-bottom: 50px;
		padding-top:15px;
		height: 100%;
}


/*
TABLE
*/

.datagrid table { border-collapse: collapse;  margin: 0 auto; } 
.datagrid { background: #fff; overflow: hidden; border-left: 1px solid #8C8C8C; border-bottom: 1px solid #8C8C8C; border-right: 1px solid #8C8C8C; border-top: 3px solid #0088cc; -webkit-border-radius: 5px; -moz-border-radius: 1px; border-radius: 1px; width: 100%; }
.datagrid table td, .datagrid table th { padding: 3px 10px; }
.datagrid table thead th {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FFFFFF), color-stop(1, #FFFFFF) );background:-moz-linear-gradient( center top, #FFFFFF 5%, #FFFFFF 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF');background-color:#FFFFFF; color:#333333; font-size: 1.0vw; font-weight: bold; border-left: 0px solid #A3A3A3; } 
.datagrid table thead th:first-child { border: none; }
.datagrid table thead th:last-child { border: none; text-align:center; }
.datagrid table tbody td { color: #7D7D7D; font-size: 0.9vw;font-weight: normal; }
.datagrid table tbody td:first-child { border-left: none; text-align:left; }
.datagrid table tbody td:last-child { text-align:center;}
.datagrid table tbody tr:last-child td { border-bottom: none; }

.login-container{
	margin-top:13%;
}
body, div.body {
	width: auto;
	height: auto;
}