/** GENERAL SETTINGS ************************/

body {
    background-image: linear-gradient(to bottom, #efefef 0px, #FFFFFF 500px);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
    color: #444;
    font-family: Verdana, Arial, sans-serif;
    font-size: 14px;
}

a {
    color: #353A90;
    text-decoration: none;
}

a:hover {
    color: #353A90;
    text-decoration: underline;
}

img {
    border: none;
	max-width: 100%;
	height: auto;
}

a, input, textarea, button:focus {
    outline: none;
}

p {
	margin-bottom: 0.5rem;
}

ul {
	padding-left: 20px;
}

hr {
	border-top: 1px solid rgba(0,0,0,0.3)
}

fieldset {
    border: none;
}

h1,h2,h3,h4,h5,h6 {
	margin-bottom: 1rem;
    color: #353A90;
    font-weight: normal;
	font-family: "Trebuchet MS", Verdana, sans-serif;
}
h1 {font-size: 22px; text-transform: uppercase; font-weight: bold;}
h2 {font-size: 20px;}
h3 {font-size: 18px;}
h4 {font-size: 16px;}
h5 {font-size: 14px;}
h6 {font-size: 12px;}

img.float-left {
	float: left; 
	margin-right: 15px;
	margin-bottom: 10px;
}
img.float-right {
	float: right; 
	margin-left: 15px; 
	margin-bottom: 10px;
}
.tile {
	padding: 15px;
	margin-bottom: 20px;
	border-radius: 8px;
	background-color: #e9e9e9;
}