#tpOverlay{ 
	position: absolute;
	display: none;
	background: url(../images/stripe.png) 0 0 repeat; 
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;	
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-Index: 9000;
}

#tpOverlayLogin{ 
	position:fixed;
	display:none;
	top:60px;
	width:472px;
	padding:0px;	
	z-Index:10000;	
}
#div_login_loading{ position: relative; padding: 10px; height: 145px; text-align:center; top:70px; display:none; }
#div_login_content{ position: relative; padding: 10px; height: 145px; }
#div_login_message{ background-color: #f7f7f7; border: 1px solid #cccccc; color: #333333; padding: 10px; font-size: 13px; font-weight: bold; text-align: center; margin-bottom:20px; }
#div_login_input{ position: relative; text-align:center; }
#div_login_cancel{ background: #f0f0f0; color: #333333; border-top: 1px solid #e7e7e7; border-bottom: 1px solid #666666; border-left: 1px solid #e7e7e7; border-right: 1px solid #666666;	padding: 1px 6px; }
#div_login_login{ background: #e30101; color: #ffffff; border-top: 1px solid #cc3333; border-bottom: 1px solid #990000; border-left: 1px solid #cc3333; border-right: 1px solid #990000; padding: 1px 10px; margin-right:5px;	}

/* START: Login Overlay Styles ++++++++++++++++++++++++++++++++++++++ */
.div_login_top_left{ position:relative; float:left; height:10px; width:10px; background:url(../images/div_tl.png); }
.div_login_top_right{ position:relative; float:left; height:10px; width:10px; background:url(../images/div_tr.png); }
.div_login_bottom_left{	position:relative; float:left; height:10px; width:10px;	background:url(../images/div_bl.png); }
.div_login_bottom_right{ position:relative; float:left; height:10px; width:10px; background:url(../images/div_br.png); }
.div_login_middle{ position:relative; float:left; height:10px; width:452px;	background:url(../images/div_b.png); }
.div_login_sides{ position:relative; float:left; width:10px; height:392px; background:url(../images/div_b.png); }
.div_login_content{ position:relative; float:left; width:450px; height:390px; background:#ffffff; border:1px solid #cc0000; }
.div_login_header{ background: #e30101 url(../images/div_logo.gif) no-repeat; width: 450px; height: 38px; text-align:right; }
.div_login_stripes{ background: url(../images/div_stripes.gif) 0 0 repeat; width: 450px; height: 12px; }
.div_login_tp{ padding: 2px; font-size:15px; font-weight:bold; color:#cccccc; }
.div_login_inputbox{width: 300px; padding: 5px; text-align: right; color: #cccccc; font-size: 13px; font-weight: bold; text-align: right; }
.div_login_label{ padding:5px; }
.div_login_input{ border:1px solid #cccccc; padding:1px;}
.div_login_footer{ border-top: 1px solid #dddddd; border-bottom: 1px solid #cccccc; background: #eeeeee; width: 438px; height: 23px; padding: 6px; text-align: right; }
.div_login_facebook { width:350px; height:125px; text-align: left; margin:10px auto;}
.div_login_facebook p{padding-bottom:8px; font-family:Verdana,Arial,Sans-Serif; font-size:11px; font-weight:normal; color:#000000;}
a.div_login_facebook{font-family:Verdana,Arial,Sans-Serif; font-size:10px; font-weight:normal; text-decoration:none; color:#999999;}
a.div_login_facebook:hover{font-family:Verdana,Arial,Sans-Serif; font-size:10px; font-weight:normal; text-decoration:none; color:#ff0000;}
a.div_login_join{font-family:Verdana,Arial,Sans-Serif; font-size:11px; font-weight:normal; text-decoration:none; color:#F81C1C;}
a.div_login_join:hover{font-family:Verdana,Arial,Sans-Serif; font-size:11px; font-weight:normal; text-decoration:underline; color:#FF6666;}
/* END: Login Overlay Styles ++++++++++++++++++++++++++++++++++++++ */
