Body, div, img, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dd, dt,
blockquote, fieldset, legend, label, input, textarea {
    margin: 0; padding: 0; border: 0;
}
sh1, h2, h3, h4, h5, h6, p {
    margin: 0 0 1em 0;
}
.Armitage { 
	font-family: Armitage;
	font-weight: normal;
	font-style: normal;
}
.Armitage-Bold { 
	font-family: Armitage-Bold;
	font-weight: normal;
	font-style: normal;
}
.Armitage-Italic { 
	font-family: Armitage-Italic;
	font-weight: normal;
	font-style: normal;
}
.Veneer { 
	font-family: Veneer;
	font-weight: normal;
	font-style: normal;

}
.VeneerTwo { 
	font-family: VeneerTwo;
	font-weight: normal;
	font-style: normal;

}

h1{font-size: 340%; font-family:Veneer;font-weight:normal;color: white;}
h2{font-size: 200%;font-family:Veneer;font-weight:normal;color: white;}
h3{font-size: 160%;}
h4{font-size: 140%;}
h5{font-size: 120%;font-family: Armitage, Georgia, "Times New Roman", Times, Serif;font-weight:normal;color: white;}

html, body { 
	height: 100%; 
    /*background: url("../images/paper_background_brown.jpg");*/
    background-color: #083027;
  }
input{
	height:26px;
	font-family: Armitage, "Times New Roman", Times, Serif;
	font-weight:normal;
	font-size: 14pt;
	border: 1px solid black; 
}

input[type=text] {
	width: 250px;
	margin-right: 20px;
	
}
input[type=file] {
	width: 210px;
	margin-right: 12px;
	border: 0;
}
input[type="radio"] { 
	/*-webkit-transform: scale(1.1);
 	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);*/
  
	display: inline-block;
	margin-right: 1px; 
	border: 1px solid #0070BB;
}
input[type="submit"] { 
	/*-webkit-transform: scale(2);
 	-moz-transform: scale(2);
	-ms-transform: scale(2);
	-o-transform: scale(2);
	transform: scale(2);*/
	margin-left:0px;
	margin-top: -20px;
	margin-bottom:100px;
	border: 1px solid grey; 
}

*{
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
}

.inputBtnSection{
    display:inline-block;
    vertical-align:top;
    font-size:0;
    font-family:verdana;
}
.disableInputField{
    display:inline-block;
    vertical-align:top;
    height: 27px;
    margin: 0;
    font-size:14px;
    padding:0 3px;
}

.fileUpload {
	position: relative;
	overflow: hidden;
    border:solid 1px gray;
    display:inline-block;
    vertical-align:top;
}
.uploadBtn{
    display:inline-block;
    vertical-align:top;
    background:rgba(0,0,0,0.5);
    font-size:14px;
    padding:0 10px;
    height:25px;
    line-height:22px;
    color:#fff;
}

.fileUpload input.upload {
	position: absolute;
	top: 0;
	right: 0;
	margin: 0;
	padding: 0;
	font-size: 20px;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
}

#homeContent {
    width: 1280px;
	margin-left: 60px;
	margin-top: 20px;
	font-family: Armitage;
	font-size: 16px;
	color: white;
    /*background: url("../images/paper_background_white.jpg");*/
    background-color: #083027;
}

.row { float: left; margin: 10px 0; width: 100%; left:50%;}

#laddabild{
	margin-bottom:-9px;
}

#diaTextDiv{
	display: none;
}
#submitbuttondiv{
	display: inline;
}
#submithidden{
	display: none;
}



.w10 { width: 10%; }
.w15 { width: 15%; }
.w20 { width: 20%; }
.w25 { width: 25%; }
.w30 { width: 30%; }
.w35 { width: 35%; }
.w40 { width: 40%; }
.w50 { width: 50%; }
.w60 { width: 60%; }
.w70 { width: 70%; }
.w80 { width: 80%; }
.w90 { width: 90%; }
.w100 { width: 100%; }

.item { box-sizing: border-box; float: left;}

.item textarea{
	width: 509px;
	height: 300px;
	border: 1px solid black; 
	font-family: Armitage, Serif;
	font-weight:normal;
	font-size: 14pt;
}

#radioRow label{
	margin-right:20px
}
#radioRow input[type=text]{
	width:190px;	
}

input, select, option { margin: 0; }

.button {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9) );
	background:-moz-linear-gradient( center top, #f9f9f9 5%, #e9e9e9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9');
	background-color:#f9f9f9;
	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topleft:6px;
	border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-moz-border-radius-topright:6px;
	border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-moz-border-radius-bottomright:6px;
	border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft:6px;
	border-bottom-left-radius:6px;
	text-indent:0;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#000;
	font-family:Armitage;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:50px;
	line-height:50px;
	width:100px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #ffffff;
}
.button:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9) );
	background:-moz-linear-gradient( center top, #e9e9e9 5%, #f9f9f9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9');
	background-color:#e9e9e9;
}.button:active {
	position:relative;
	top:1px;
}

@media only screen and (max-width: 461px){
	#homeContent{
		float: left;
		padding:0;
		width: 94%;
		margin: 3%;
		color: white;
	}
	.item textarea{
		width: 250px;
		height: 200px;
		border: 1px solid black; 
		font-family: Armitage, Serif;
		font-weight:normal;
		font-size: 14pt;
	}
}