
.divlocation{
	width:45%; 
	float:left;
	padding-left:10px; 
	padding-right:10px;
	}
.InnerFirstColumn{
	float:left;
	width:80%;
	}
.InnerSecondColumn{
	float:left;
	width:10%;
	}

.simpleFrame{
	width:90%;
	}
.listFrame{
	float:left;
	width:90%;
	padding-left:10px;
}
.logindivlocation{
	width:40%; 
	float:left;
	padding-left:10px; 
	padding-right:10px;
	margin-right:30px;
}
.logindivlocation2{
	width:60%; 
	float:left;
	padding-left:10px; 
	padding-right:10px;
	margin-left:10px;
}

.form input[type="text"] {
width:100px;
}

.checkboxlist{
clear:both;
margin-left:-100px
}

.feedbacktext{
clear:both;
margin-left:10px;
width:250px
}
.simpletable{
margin-top:5px;	
text-align:center;
width: 90%;
border:1px solid;
font-size:x-small;
}
th{
	background-color: #cccccc;
	text-align:center;
	border:1px solid;	
}
td{
	text-align:center;	
	padding:3px;
	border:1px solid;
}
table{
	margin-top:5px;
}
.checkboxframe{
	width:100%;
	padding:0.5em 1em;
	margin-bottom:1em;
	position:relative;
	margin-left: -85px;
	border:none;
}
.checkboxframe .checkboxframe{
	margin-left:-110px;
}
.checkboxframe .checkboxframe legend{
	padding-top:10px;
}
    
#criteria label{
	float: left;
	margin-left: -10px; /*width of left column*/
	width: 100px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

#criteria input {
	
}
#criteria div {
clear:left;
height:1%;
margin:0;
padding:0 0 0.5em 20px;
}
.grid {
	font-size: x-small;
}