body {margin-top:100px;}
.wrapl-fr {width:846px;margin:0 auto;padding:0;
		width:846px;height:500px;
		background:url(../image/login/illustration-fr.png) no-repeat;}
		
.wrapl-en {width:846px;margin:0 auto;padding:0;
		width:846px;height:500px;
		background:url(../image/login/illustration-en.png) no-repeat;}

.wrapl-es {width:846px;margin:0 auto;padding:0;
		width:846px;height:500px;
		background:url(../image/login/illustration-es.png) no-repeat;}

#login {padding-top:100px;padding-left:250px;color:#333;}
table td {vertical-align: top;}
.inpt {padding-top:10px;}

.small {color:#666;font-size:12px;}
.logplus a {color:#3366ff;font-weight: bold;}
.logplus a:hover {color:#000;}

input[type=text],input[type=password] {width:200px;font-size:16px;color:#000;background: url(../image/login/input.png) no-repeat;border:0;padding:2px 5px 2px 5px;}

#forgot {padding-top:5px;padding-left:0px;color:#333;}
#forgot2 {padding-top:5px;padding-left:0px;color:#333;}
#contact {padding-top:5px;padding-left:250px;color:#333;}
#lmsmsg {padding-top:5px;padding-left:305px;color:#ff9900;font-weight:bold;}
#flashdetect {padding-top:5px;padding-left:250px;color:#ff9900;font-weight:bold;}
#flashdetect a {color:#3366ff;font-weight: bold;}
#flashdetect a:hover {color:#000;}


#logfoot {margin-top:50px;text-align:center;font-size:12px;color:#666;}


#news {
	display:	none;
 	width:		627px;
 	height:		465px; 	
	background: #000;
 	color: 		#fff;	
	font-family:Arial, sans-serif;
}

.noflash p {
	font-size: 	15px;
	font-family:Arial, sans-serif;
}

.noflash p a {
	text-decoration: none;
}

.noflash p a:visited {
	outline: none;
}

#content {
	position: 	absolute;
	top:		30px;
	left:		10px;
	width:		607px;
	height:		415px;
}

#remember {
	position: 	absolute;
	left:		10px;
	bottom:		10px;
}

#remember:hover {
	cursor:		pointer;
}

.close {
	position: 	absolute;
	right:		10px;
	top:		10px;
	width:		14px;
	height:		14px;
}

.close:hover {
	cursor:		pointer;	
}


