﻿
/* Global Reset */
* {margin:0; padding:0;}
p, form {margin: 0;}


/* General Settings */
.required {color:Red;}
.clear {clear:both; height:0;}
a {color:#0057a8; text-decoration:none;}
a:hover {text-decoration:underline;}


/* Main layout */
body {font-family:'Open Sans', Arial, Helvetica, sans-serif; font-size:9pt; color:#494752;}
#logo {width:160px; padding:80px 0 25px 0; margin:0 auto;}
#login-box {width:382px; height:180px; padding:24px 20px 0 28px; background:#f0f0f0; margin:0 auto;}
a {color:#494752;} 
     
              
/* Forms */
.formlabel {float:left; width:135px; font-weight:600; padding-top:5px;}
.formfield {float:left; width:240px; padding-bottom:14px;}
.formbutton {float:left; padding:0 0 10px 135px;}
.formbuttonlink {float:right; font-size:8pt;}
input {border:solid 1px #ddd9d8; font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#484848; padding:5px 3px;}
.requiredfield {color:#939291; font-size:8pt; font-weight:normal;}
.submit {padding-top:20px;}
.checkbox input {border:0;}
.checkbox label {padding-left:5px; color:#8e8e8e;}


a.light-btn {font-size:13pt; color:#fff; padding:10px; text-decoration:none; background:#474149; margin-right:10px; display:inline-block; outline:none; cursor:pointer; text-align:center;}
a.light-btn:hover {background:#767577;}

