﻿@charset "utf-8";
/* CSS Document */

body {margin:0px; padding:0px; background-color:#FFFFFF; color:#444;}

.container {position:relative; top:-16px; margin:0px; padding:0px; width:950px; height:480px; border:5px solid #444;}
.container2 {position:relative; top:-16px; margin:0px; padding:0px; width:950px; height:327px; border:5px solid #444;}
.container3 {position:relative; top:-16px; margin:0px; padding:0px; width:450px; height:187px; border:5px solid #444;}

.content {position:absolute; top:0px; left:350px; width:540px; height:420px; padding:30px; overflow:auto;}
.content2 {position:relative; top:0px; left:0px; width:890px; height:280px; padding:30px; overflow:auto;}
.content3 {position:relative; top:0px; left:0px; width:390px; height:127px; padding:30px; overflow:auto;}
.content4 {position:relative; top:0px; left:0px; width:890px; height:420px; padding:30px; overflow:auto;}
.content h1, .content2 h1, .content3 h1, .content4 h1{font-family:'Gotham Black'; line-height:100%; margin:10px 0px 30px; padding:0px;}
.content p, .content2 p, .content3 p, .content4 p{font-family:'Gotham Book'; text-align:justify;}
.content table, .content2 table, .content3 table, .content4 table{width:100%; font-family:'Gotham Book';}
.content table input, .content2 table input, .content3 table input, .content4 table input{font-family:'Gotham Book'; font-size:13px; background-color:#fff; border:1px solid #d0d0d0; width:100%; padding:5px 0px; margin:0px;}
.content table textarea, .content2 table textarea, .content3 table textarea, .content4 table textarea{font-family:'Gotham Book'; font-size:13px; background-color:#fff; border:1px solid #d0d0d0; width:100%; height:100px; padding:5px 0px; margin:0px;}
.content table select, .content2 table select, .content3 table select, .content4 table select{font-family:'Gotham Book'; font-size:13px; background-color:#fff; border:1px solid #d0d0d0; width:100%; padding:5px 0px; margin:0px;}
.content table th, .content2 table th, .content3 table th, .content4 table th{background:#444; color:#fff; text-align:right; padding:3px 10px; margin:0px; border-radius:10px 0px 0px 10px;}
.content table a:link, .content table a:visited, .content2 table a:link, .content2 table a:visited, .content3 table a:link, .content3 table a:visited .content4 table a:link, .content4 table a:visited {color:#635c55; text-decoration:none;}
.content table a:hover, .content table a:active, .content2 table a:hover, .content2 table a:active, .content3 table a:hover, .content3 table a:active, .content4 table a:hover, .content4 table a:active {color:#00457c; text-decoration:underline;}
.content ul {font-family:'Gotham Book';}

.floatError { position: absolute; left: 0px; top: 0px; }

.textright {text-align:right;}
.submitted {position:relative; left:200px; margin-bottom:20px;}
.checkbox {width:13px !important; padding:0px !important;}
.input {border:1px solid #d0d0d0; background-color:#fff; border-radius:10px; padding:2px 5px; width:290px;}

.greybutton {border-radius:5px; height:25px; line-height:25px; width:75px; background-color:#f4f4f4; color:#6d6e71; font-weight:bold; text-transform:capitalize; font-size:12px; text-align:center; border:1px solid #d0d0d0; margin-left:230px; margin-top:20px; -moz-box-shadow: 0px 1px 3px #666; -webkit-box-shadow: 0px 1px 3px #666; box-shadow: 0px 1px 3px #666;}

.greybutton2 {border:1px solid #d0d0d0; background-color:#635c55; color:#fff; border-radius:10px; padding:2px 5px; font-family:'Gotham Medium';}
.greybutton2:hover {background-color:#635c55;}

.inputbutton {border:1px solid #d0d0d0; background-color:#635c55; color:#fff; border-radius:10px; padding:2px 5px;}
.inputbutton:hover {background-color:#635c55;}

.formimage {position:absolute; top:0px; left:0px;}

.error {color: #f00; font-weight: bold;}

.registrationValErrors { position: absolute; left: 25px; top: 35px; width:300px; z-index: 9999; background-color: white; border-radius:10px; border:1px solid #666666; color:#F00; font-family:'Gotham Book'; font-weight:normal; }
