
select.line {
border-bottom: 1px solid black;
border-top: none;
border-right: none;
border-left: none;
width: 100%;


}

input.line {
border-bottom: 1px solid black;
border-top: none;
border-right: none;
border-left: none;
width: 100%;
}
input.line:focus{
    outline: none;
}
select.line:focus{
    outline: none;
}


span.normal {
    display: block;
    overflow: hidden;
    padding-right:10px;
	
}

p.bob{
	font-size: normal;
}
tbody>tr>:nth-child(1){ 
	text-align:left;
}

.pretty {
  border: none;
  width: 100%;
  border-collapse: collapse;
}
input.less {
	padding:0;
    margin-left: 0; 
	position: relative;
	top: 1px;
	width: min-content;
}
#boxaround {
		border: none;
		width: 85%;
		display: table;
		
    overflow: hidden;
  	
}

br.big {

   display: block; /* makes it have a width */
            content: ""; /* clears default height */
            margin-top: 10px; /* change this to whatever height you want it */
	 line-height: 150%;
}

label.normal {
    float: left;
    line-height: 2em;
	 white-space: nowrap;
	 margin-right: 10px;
} 
span.left {
    float: left;
    display: block;
    overflow: hidden;
		 white-space: nowrap;
	 margin-right: 10px;
		 
}
span.left2 {
    float: left;
    display: block;
    overflow: hidden;
		 white-space: nowrap;
		 clear: both;
}
span.right {
    float: right;
	display: block;
	clear: both;

}
input.finalprice {

width: 5em;
}
input.smallblue {
	font-size: 9pt;
	font-weight: normal;
	padding-left: 10px;
	padding-right: 10px;
	border: none;
	width: 6em;
	border-radius: 3px;
	margin: 5px;
	margin-right: 5px;
	margin-left: 0px;
}
