/* - - - - - - - - - - - - - - - - - - - - -

Title : Lightbox CSS
Author : Kevin Hale
URL : http://particletree.com/features/lightbox-gone-wild/

Created : January 13, 2006
Modified : February 1, 2006

- - - - - - - - - - - - - - - - - - - - - */
.close_popup{
	margin:5px 15px 0px 0px;
	float:right;
	width:12px;
	height:12px;
}
h1.popup{
	color:#000000;
	margin:10px 20px;
	background:url(/images/popup_icon_06.jpg) center left no-repeat;
	padding-left:28px;
	border-bottom:1px solid #000000;
	font-family:Helvetica, Arial;
	font-size:17px;
	font-style:normal;
	font-weight:bold;
}
#lightbox{
	display:none;
	position: absolute;
	top:50%;
	left:33%;
	right:33%;
	z-index:9999;
	width:410px;
	height:255px;
	margin:-220px auto;
	background:#65A6BD;
	text-align:left;
}
#lightbox p{
	margin:10px 20px;
	color:#000000;
	font-family:Helvetica, Arial;
	font-size:12px;
}
#lightbox p a{
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
#lightbox p a.login_link_en{
	background:url('/images/Picture-23-1_03.jpg') top left no-repeat;
	width:107px;
	display:block;
	height: 27px;
}
#lightbox p a.login_link_en:hover{
	background:url('/images/Picture-23-hover.jpg');
	width:107px;
	height: 27px;
}
#lightbox p a.login_link_fr{
	background:url('/images/popup_login.jpg') top left no-repeat;
	width:160px;
	display:block;
	height: 24px;
}
#lightbox p a.login_link_fr:hover{
	background:url('/images/popup_login_hover.jpg');
}
#lightbox p a.create_link_en{
	width:197px;
	display:block;
	height: 27px;
 background:url('/images/Picture-23-1_06.jpg') top left no-repeat;}
#lightbox p a.create_link_fr{ 
	width:180px;
	display:block;
	height: 24px;
	background:url('/images/popup_create_fr.jpg') top left no-repeat; }

#lightbox p a.create_link_en:hover{ background:url('/images/Picture-23-1_hover.jpg');}
#lightbox p a.create_link_fr:hover{ background:url('/images/popup_create_fr_hover.jpg') top left no-repeat; }

#lightbox p a:hover{ text-decoration:none; }

#lightbox p.subtitle{
	color:#000000;
	font-family:Georgia, Times;
	font-style:italic;
	font-size:19px;
}

#lightbox[id]{ position:fixed; }

.left{float:left;}

#overlay{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:5000;
	background-color:#000;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
#overlay[id]{ position:fixed; }

#lightbox.done #lbLoadMessage{ display:none; }
#lightbox.done #lbContent{ display:block; }
#lightbox.loading #lbContent{ display:none; }
#lightbox.loading #lbLoadMessage{ display:block; }

#lightbox p.nomargin{margin-left:0px;}

#lightbox p.marginTop_en, #lightbox p.marginTop_en_or{
	margin:25px 0px 10px 20px;
	line-height:27px; 
	vertical-align:middle; 
	font-size:16px;
}
#lightbox p.marginTop_en_last{
	margin:25px 0px 10px 0px;
	line-height:27px; 
	vertical-align:middle; 
	font-size:16px;
}
#lightbox p.marginTop_en_or{
		margin:25px 5px 10px 5px;
}

#lightbox p.marginTop_fr_last{
	margin:25px 0px 10px 0px;
	line-height:26px; 
	vertical-align:middle; 
	font-size:16px;
}

#lightbox p.marginTop_fr_or{
	margin:25px 5px 10px 5px;
	line-height:26px; 
	vertical-align:middle; 
	font-size:16px;
}
#lightbox p.marginTop_fr{
	margin:25px 0px 10px 20px; line-height:26px; vertical-align:middle; font-size:16px;}