﻿#top_nav{font-family:Arial, Helvetica, sans-serif;text-align:center;color:#036;}

img{border-style:none;}

a:hover{text-decoration:underline;color:#FFF;font-weight:700;}

#masthead{width: 422px; margin: 0 auto;}

#page_content{background-color:#FFF;width:50%;min-width:500px;margin:10px auto;border-radius: 10px;}

#footer{font-family:Arial, Helvetica, sans-serif;font-size:small;padding:2px;}

body{background-color:#87aacd;color:#036;}

.app{border:2px #036 solid;min-height:48px;margin:0 10px;}

.app-img{width:48px;height:48px;float:left;}

.app-name{font-weight:700;color:#036;width:70%;font-family:Arial, Helvetica, sans-serif;margin:0 auto;}

.app-description{color:#036;width:70%;font-family:Arial, Helvetica, sans-serif;margin:0 auto;}

.app-download{width:48px;height:48px;float:right;}

.whitespace{min-height:10px;}

.pfoot{width:40%;min-width:400px;text-align:justify;margin:0 auto;}

.border{border:2px #036 solid;padding-bottom:5px;margin:0 10px;}

.form_label{float:left;font-family:Arial, Helvetica, sans-serif;padding-bottom:5px;}

.error{float:right;color:red;font-family:Arial, Helvetica, sans-serif;}

.status{padding-top:5px;color:red;text-align:center;width:300px;font-family:Arial, Helvetica, sans-serif;margin:0 auto;}

.form_element{padding-top:5px;width:300px;margin:0 auto;}

.form_element input{display:block;width:300px;min-width:300px;max-width:300px;border:thin #036 solid;}

.form_element textarea{display:block;width:300px;height:200px;min-width:300px;min-height:200px;max-width:300px;max-height:200px;border:thin #036 solid;}

.captcha{padding-top:15px;width:300px;text-align:center;margin:0 auto;}

.captcha img{display:block;width:300px;border:thin #036 solid;}

.form_element_button{padding-top:25px;width:300px;text-align:center;margin:0 auto;}

.form_element_button input{border:thin #036 solid;}a:link,a:visited,a:active{text-decoration:none;color:#036;font-weight:700;}