@charset "utf-8";

body {color:#333;margin:0;padding:0;font: 12px/1.6em Helvetica, Arial;color:#2e5362;}
.clear {clear:both;height:0px;line-height:0px;font-size:0px;overflow:hidden;}
a {color:#4d749c;}
a:hover {text-decoration:none;}

p {line-height:18px;}

h1 {font:24px Helvetica, Verdana;color:#4d749c;margin:0 0 5px 0;padding:0;}
h2 {font:18px Helvetica, Verdana;color:#4d749c;margin:0 0 5px 0;padding:0;}


.binput {background:url('../img/input_bgb.png') no-repeat;width:190px;height:22px;padding:3px 0 0 2px;overflow:hidden;}
.binput select,.binput input.text {background:none;border:0;width:186px;color:#444;font:12px Arial;}
.binput input.text {padding:1px 3px 0 3px;width:181px;}
.binput_textarea {background:url('../img/textarea_bgb.png') no-repeat;width:350px;height:80px;padding:3px 0 0 4px;overflow:hidden;}
.binput_textarea textarea {border:0;width:342px;height:70px;color:#444;font:12px Arial;background:none;}
.bdate {background:url('../img/input_bgb_date.png') no-repeat;width:50px;height:22px;padding:3px 0 0 2px;overflow:hidden;float:left;}
.bdate input.text {padding:1px 3px 0 3px;width:32px;border:0;color:#444;font:12px Arial;background:none;}

/* Signup Forms */
.formfields {border:1px solid #ddd;background:#fff;margin:20px;}
.formfields h1 {padding:20px 20px 20px 20px;color:#666;background:#f0f0f0;}
.formfields .bforms {}
.ffields {margin:0 15px 15px 15px;}
.ffields input.submit {padding:2px 8px;}

textarea.text {	border:1px solid #D0D1D3; padding:3px;	}