.facebook_connect_div {
	border-top:1px solid #E5E5E5;
	padding:10px 0;
	text-align:center;
}
.facebook_connect_div p {
	font-size:11px;
	color:#000;
	padding:0 0 20px;
}
.facebook_connect_div a:hover img {
	opacity:0.9;
	filter:alpha(opacity=90);
}
.registerDiv h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#1a1a1a;
	font-weight:normal;
	padding:0 0 6px;
}
.facebook_reg {
	float:left;
	line-height:14px;
	font-size:11px;
	color:#000;
	font-style:normal;
}
.facebook_reg img {
	float:left;
	padding:0 5px 0 0;
}
.link_connectFacebook {
	margin:5px 0;
	display:block;
}
.link_connectFacebook:hover img {
	opacity:0.9;
	filter:alpha(opacity=90);
}
.registerDiv form p {
	padding:10px 0;
	clear:both;
}
.registerDiv .align_r {
	padding:15px 0;
	font-size:12px;
}
.registerDiv .align_r a {
	color:#009fda;
	font-size:12px;
	text-decoration:underline;
}
.registerDiv .align_r a:hover {
	color:#02729c;
}
.formCentered {
	width:235px;
}
.registerDiv form p .btn_register {
	margin:0 25px 0 0;
}
.registerDiv form p .btn_register span {
	padding:0 15px;
}
.input_tip {
	font-size:10px;
	padding:5px 0 5px 118px;
}
.used_from_facebook {
	clear:both;
	padding:15px 0 10px 50px;
	height:100%;
	overflow:hidden;
}
.used_from_facebook img {
	float:left;
}
.used_from_facebook .checkbox {
	padding:0px 0 10px 10px;
	width:354px;
	font-weight:bold;
}
.used_from_facebook em {
	display:block;
	padding:0 0 0 10px;
	font-size:12px;
	float:left;
	font-style:normal;
}
.for_border {
	/*border-bottom:1px solid #E5E5E5;*/
	overflow:hidden;
	height:100%;
	padding:0 0 10px 134px;
}
.formCentered ul {
	padding:10px 0 0;
}
.formCentered ul li .capthaElem {
	width:203px;
}
.formCentered ul li label small {
	font-size:10px;
}
/* Lightbox new */
.pos_abs {
	position:fixed;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:51;
}
.dl {
	padding:0 0 5px;
	top:45px;
	width:569px;
	margin:45px auto;
}
.dl_top {
	height:18px;
	overflow:hidden;
}
.dl_lt {
	background:url(../images/lightbox/dl_lt.png) no-repeat left top;
	height:18px;
	width:18px;
	float:left;
}
.dl_rt {
	background:url(../images/lightbox/dl_rt.png) no-repeat left top;
	height:18px;
	width:18px;
	float:right;
}
.dl_tm {
	background:url(../images/lightbox/dl_b.png) no-repeat left top;
	width:533px;
	height:18px;
	float:left;
}
.dl_middle {
	background:url(../images/lightbox/dl_b.png) repeat left top;
	padding:0 18px;
	height:100%;
	overflow:hidden;
}
.dl_lb {
	background:url(../images/lightbox/dl_lb.png) no-repeat left top;
	height:18px;
	width:18px;
	float:left;
}
.dl_rb {
	background:url(../images/lightbox/dl_rb.png) no-repeat left top;
	height:18px;
	width:18px;
	float:right;
}
.dl_bm {
	background:url(../images/lightbox/dl_b.png) no-repeat left top;
	width:533px;
	height:18px;
	float:left;
}
.areYouSureDiv {
	background:url(../images/yes_or_no.png) no-repeat left top;
	width:346px;
	height:174px;
	margin:100px auto;
	padding:24px;
}
.areYouSureDiv p strong {
	display:block;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#1a1a1a;
	font-weight:normal;
}
.areYouSureDiv p {
	clear:both;
	padding:45px 0 25px;
}
.btn_no {
	background:url(../images/btn_add_no.gif) no-repeat scroll left top;
	float:left;
	margin:0 0 0 10px;
}
.btn_no span {
	background:transparent url(../images/btn_add_right.gif) no-repeat scroll right top;
	color:#000000;
	display:block;
	float:left;
	font-size:11px;
	line-height:24px;
	padding:0 10px;
	text-transform:uppercase;
}
.btn_no:hover {
	background:url(../images/btn_add_no.gif) no-repeat scroll left bottom;
}
.btn_no:hover span {
	background:transparent url(../images/btn_add_right.gif) no-repeat scroll right bottom;
}
.areYouSure_btns {
	padding:0 0 0 126px;
}
.areYouSure_btns a span {
	padding:0 15px;
}
.forum_registerDiv {
	background:url(../images/pop-up.png) no-repeat left top;
	width:529px;
	height:298px;
	margin:100px auto;
	padding:24px;
}
.forum_registerDiv .close_form {
	background:url(../images/close2.gif) no-repeat left top;
}
.forum_regDiv_padd {
	padding:20px;
}
.forum_regDiv_padd h2 {
	font-size:18px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}
.forum_regDiv_padd p {
	padding:10px 0;
	font-size:12px;
	color:#000;
}
.left_forumReg {
	float:left;
	width:138px;
	text-align:center;
	padding:15px 0;
}
.left_forumReg a {
	font-size:12px;
	text-align:center;
	color:#0f92dd;
	text-decoration:underline;
}
.left_forumReg img {
	padding:0 0 5px;
}
.right_forumReg {
	float:right;
	width:283px;
	padding:20px 7px 0 0;
}
.forumRegInput {
	background:url(../images/input_forumName.gif) no-repeat left top;
	width:284px;
	height:24px;
	display:block;
}
.forumRegInput input {
	background:none;
	border:none;
	color:#6E6E6E;
	font-size:11px;
	height:14px;
	padding:5px;
	width:274px;
}
.right_forumReg label {
	font-size:12px;
	font-weight:bold;
	display:block;
	padding:0 0 4px 4px;
}
.right_forumReg small {
	font-size:10px;
	color:#b2b2b2;
	display:block;
	padding:0 0 0 4px;
}
.right_forumReg .btn_register {
	margin:35px 0 0;
}
.bottom_regForumDiv {
	clear:both;
	border-top:1px solid #e5e5e5;
	text-align:right;
}
.bottom_regForumDiv p {
	font-size:10px;
	color:#b2b2b2;
	padding:5px 0;
}
.bottom_regForumDiv p a {
	font-size:10px;
	text-transform:uppercase;
	color:#0f92dd;
	text-decoration:underline;
}
.bottom_regForumDiv big {
	text-transform:uppercase;
}

