@charset "UTF-8";

/*---------------------------------------------------------------------- CONTAINERS --------------------------------------------------------*/
.container_reg_main {
	float:left;
	width:980px;
	height:522px;
	/*  padding:0px 10px 0px 10px;   */
	background:#FFFFFF ; /*url(../images/stories/bg_white_shade_home.png) top left repeat-y */
}

.container_signin_main {
	float:left;
	width:767px;
	height:522px;
	padding:0px 10px 0px 10px;
	background:#FFFFFF url(../images/stories/bg_white_shade_787.png) top left repeat-y;
}

.container_reg_content {
	float:left;
	width:767px;
	height:521px;
	background:#FFFFFF url(../images/stories/seo_center_pic.jpg) top left no-repeat;
	border-bottom:solid 1px #999999;
}
.container_signin_content {
	float:left;
	width:767px;
	height:521px;
	background:#FFFFFF url(../images/stories/seo_center_signin.jpg) top left no-repeat;
	border-bottom:solid 1px #999999;
}

.container_reg_benifits {
	float:left;
	width:390px;
	height:auto;
	padding:271px 10px 10px 15px;
}

.container_reg_inputs {
	float:right;
	width:300px;
	height:auto;
	padding:95px 30px 10px 20px;
}

.container_gray_btn {
	height:35px;
	width:150px;
	cursor:pointer;
	background:url(../images/stories/btn_gray.png) top left no-repeat;
	padding-top:15px;
	text-align:center;
}

.container_testimonials {
	width:172px;
	height:500px;
	float:left;
	background:#FFFFFF url(../images/stories/testi_back.png) repeat-x top left;
	border-top: solid 1px #999999;
	border-bottom: solid 1px #999999;
	border-left: solid 1px #DDDDDD;
	padding:20px 20px 0px 20px;
}
/*---------------------------------------------------------------------- FONTS --------------------------------------------------------*/
.font_benifts_big {
	font:bold 22px Calibri;
	color:#000033;
}
.font_benifts_small {
	font:14px Calibri;
	color:#000033;
}

.font_body_copy_normal, .font_body_copy_big {
	font-family:"Segoe UI";
	color:#333333;
}
.font_body_copy_normal {
	font-size:14px;
}
.font_body_copy_big {
	font-size:18px;
}

.font_body_copy_big_blue {
	font-family:"Segoe UI";
	font-size:20px;
	color:#003366;
}

.font_testi {
	font-family:"Segoe UI";
	font-size:12px;
	line-height:15px;
	color:#003366;
}
.font_testi_micro {
	font-family:"Segoe UI";
	font-size:10px;
	color:#333333;
}

.small_br {
	font-size:5px;
}
/*---------------------------------------------------------------------- ID STYLING --------------------------------------------------------*/
#benifit_5 {
	margin-left:23px;
}
#reg_steps {
	margin:3px 0px 10px 0px;
}



input.button_cblogin {
	background: url(../images/btn_gray.png) no-repeat;
	border: none;
	height:50px;
	width:150px;
	font-size:18px;
	font-family:"Segoe UI", Calibri, "Times New Roman";
	padding-bottom:5px;
	cursor:pointer;
} 

input.inputbox_cblogin {
	border:1px solid #00527f;
}

