/* Gerais */
body
{
	border: none;
	height: 100%;
	overflow: hidden;	
}

.img_error{
    height:50px;
    width:30px;
    float:left; 
}
#MsgUserNotFound{
    float:left;
    padding-top: 18px;    
}
.rowErr{
    overflow:hidden;    
}

.IdiomList{
    text-align: center;    
}

table{
    border-collapse: separate !important;
}

FORM
{
	border: none;
	height: 100%;	
}
#Main
{
	height: 100%;
	overflow: hidden;
}
#Logo
{
	position: absolute;
	margin-left: -133px;
	left: 50%;
	top: 25px;
}
.NoFloat
{
	float: none;
}
.Head
{
	height: 168px;
	text-align: center;
	overflow: hidden;
}
.Frame
{
	height: 100%;
	text-align: center;
	overflow: hidden;
}
.Row
{
	height: 50px;	
	/*padding: 2px;*/
	float: none;
}
.Cell
{
	float: left;
	width: 48%;
	height: auto;
	line-height: normal;
	text-align: center;	
}

.LastCell
{
	float: right;
	height: auto;
	line-height: normal;
	padding: 4px;
}
.Border {
	border-top: #889dc2 1px solid;
	overflow: hidden;
}
.Warning
{
	color: #ff0000;
}
.Label
{
	height: 100%;
}

INPUT
{
	border: #7b9ebd 1px solid;	
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
    font-size: 11px;
}
DIV.lgd
{
	float: left;
	text-align: right;
	width: 120px;
	height: 19px;
	line-height: 18px;
}
DIV.ipt
{
	float: left;
	padding-left: 8px;
	width: 130px;
}
INPUT.ipt
{
	width: 128px;	
	height: 15px;
	padding: 1px 0;
}
IFRAME#Stage
{
	height: 250px;
	width: 370px;
	position: absolute;
	margin-left: -190px;
	top: 45%;
	left: 50%;
}
IMG.img
{
	MARGIN: 5px;
}
IMG.Flag
{
	MARGIN: 5px;
	cursor: hand;
}

input.Button{
	background-image: url(../../img/back19.gif);
	width: 130px;
	text-align: center;
	vertical-align: middle;
	border: #7b9ebd 1px solid;
	padding: 2px 0 !important;
}

/* Classes do componente 'CommonTasks' */
#Newlogin1_CommonTasks1
{
	height: 200px auto; /* IE */
	width: 100%;
}
TD.qcHead
{	
	font-weight: bold;
	color: #7288ac;
	background-color: #ffffff;
	border-top: #889dc2 1px solid;
	text-align: center;
}
TD.qcBox
{
	border:	#889dc2 1px solid;
	background-color: #ffffff;
}

 .row-ip{
    overflow:hidden;
    height:23px;    
 }
 
.ImgLock{
    padding: 5px;
    width:auto;
}

.SelectedIdiom{
     padding-top: 5px    
}