
	body {
		margin: 0px;
		font-family:"Lato", sans-serif
	}
	input[type="text"] {
		width: 99%;
	}
	h1 {
		font-size:30px;
		color:#0088cc;
		font-weight:bold;
	}
	h3 {
		font-weight: normal;
	}
	p, h3, td, input {
		color:#333;
	}
	h4 {
		color:#900;
	}
	input:focus {
		outline:none;
		border-color:#0088cc;
	}
	.radio_text {
		color:#0088cc;
		font-size:18px;
	}
	input[type="radio"] {
		/* remove standard background appearance */
		-webkit-appearance: none;
		-moz-appearance: none;
		appearance: none;
		/* create custom radiobutton appearance */
		display: inline-block;
		width: 25px;
		height: 25px;
		padding: 6px;
		/* background-color only for content */
		background-clip: content-box;
		border: 2px solid #bbbbbb;
		background-color: #e7e6e7;
		border-radius: 50%;
		cursor:pointer;
	}
	input[type="radio"]:checked {
		background-color: #0088cc;
		border: 2px solid #0088cc;
	}
	input[type="submit"] {
		background-color: #0088cc;
		border: 2px #FFF solid;
		border-radius: 12px;
		padding: 8px 16px;
		font-size:22px;
		cursor:pointer;
	}
	input[type="submit"]:hover {
		border: 2px #0088cc solid;
		color:#FFF;
	}
	.absolute-footer.dark {
		color: rgba(255,255,255,.5);
	}
	.absolute-footer {
		color: rgba(0,0,0,.5);
		padding: 10px 0 15px;
		font-size: .9em;
	}
	.absolute-footer {
		background-color: #5b5b5b;
	}
	.dark, .dark p, .dark td {
		color: #f1f1f1;
	}
	.text-center {
		text-align: center;
	}
	.absolute-footer.text-center ul {
		border: 0;
		padding-top: 5px;
	}
	.absolute-footer.dark ul {
		border-color: rgba(255,255,255,.08);
	}
	.absolute-footer ul {
		padding-bottom: 5px;
		opacity: .8;
		border-bottom: 1px solid #ddd;
	}
	ul.links {
		margin: 5px 0;
		font-size: .85em;
	}
	.is-uppercase, .uppercase {
		line-height: 1.2;
		text-transform: uppercase;
	}
	.uppercase, h6, th, span.widget-title {
		line-height: 1.05;
		letter-spacing: .05em;
		text-transform: uppercase;
	}
	pre, blockquote, form, figure, p, dl, ul, ol {
		margin-bottom: 0px;
	}
	pre, blockquote, form, figure, p, dl, ul, ol {
		margin-bottom: 1.3em;
	}
	ol, ul {
		margin-top: 0;
		padding: 0;
		padding-top: 0px;
		padding-bottom: 0px;
	}
	ul {
		list-style: disc;
	}
	footer a {
		color: rgba(255,255,255,.5);
	}
	.absolute-footer {
		color: rgba(0,0,0,.5);
		font-size: .9em;
	}
	.dark, .dark p, .dark td {
		color: #f1f1f1;
	}
	.text-center {
		text-align: center;
	}
	
	ul.links li:first-child {
		margin-left: 0;
	}
	ul.links li {
		margin: 0 .4em;
		margin-left: 0.4em;
		display: inline-block;
	}
	li {
		margin-bottom: .6em;
	}
	ul.links {
		font-size: .85em;
	}
	.is-uppercase, .uppercase {
		line-height: 1.2;
		text-transform: uppercase;
	}
	.uppercase, h6, th, span.widget-title {
		line-height: 1.05;
		letter-spacing: .05em;
		text-transform: uppercase;
	}
	ul {
		list-style: disc;
	}
	.absolute-footer.dark {
		color: rgba(255,255,255,.5);
	}
	.absolute-footer {
		color: rgba(0,0,0,.5);
		font-size: .9em;
	}
	.dark, .dark p, .dark td {
		color: #f1f1f1;
	}
	.dark a:hover, .dark .widget a:hover {
		color: #fff;
	}