
/* -----------------------  Reset -----------------------------  */
*, html, body{ margin:0; padding:0 }

/* ----------------- Header -------------- */
#header-wrapper{width:100%;background:#1B1E1F;height:100px;}
#header{width:1200px;background:#1B1E1F;height:100px;}
#header img{margin-top:20px;margin-bottom:20px;text-align:center;}

/*----------------- Page Width Container ------------ */
#pageContainer {width: 800px;	margin:25px auto;	background:#ffffff;	border:1px solid #ddd;padding :50px;}
#pageContainer p{ font-family:'Raleway',sans-serif; font-size:16px; color:#111111;; text-align:center; line-height:28px;}

/*------------------  Form  ------------*/

#formContainer{ font-family:'Open Sans',sans-serif; font-size:14px; color :#111111; text-align:left; width:800px; margin 25px; }
input[type=text],input[type=date],input[type=password],input[type=number],input[type=url],input[type=tel],input[type=email],textarea{padding:5px 5px 5px 5px;	border:1px solid #DDDDDD;}					
input[type=text]:focus,input[type=date]:focus,input[type=password]:focus,input[type=number]:focus,textarea:focus,select:focus,input[type=url]:focus,input[type=tel]:focus,input[type=email]:focus{box-shadow:0 0 5px rgba(81, 203, 238, 1);border: 1px solid rgba(81, 203, 238, 1);}
input[type=submit]{text-align:center;font-weight:bold;font-size:14px;}
input	{height:35px;text-align:left;font-size:13px;font-family:'Open Sans',sans-serif;}
tr,td{font-size:14px;}
td{padding-bottom:25px;}
table{border-spacing: 15px;}
textarea{resize:none;font-family:'Open Sans',sans-serif;font-size:13px;}
#buttonlink	{background: #D74440;font-family:'Open Sans',sans-serif;font-weight:400;border:1px solid rgba(0,0,0,0.25);box-shadow: 0 1px 2px #B6B6B6;color: #FFFFFF;display: inline-block;padding: 7px 12px;text-shadow: 1px -1px 0 rgba(0,0,0,0.4);border-radius: 3px 3px 3px 3px;height:40px;}			

/* ----------------  Footer --------------------- */
#footer-wrapper{width:100%;background:#1B1E1F;height:60px;text-align:center;}
#footer{width:1200px;background:#1B1E1F;height:60px;}
#footer p{font-family:"Open Sans",sans-serif;color:#B2B2B2;font-size:14px;text-align:center;line-height:18px;margin-top:20px;padding-top:20px;}
#footer a{color:#f9f9f9;text-decoration:none;}
#footer a:hover{text-decoration:underline;}