.txtprofile{
	font-family:Tahoma;
	font-size:8pt;
	text-align:left;
	margin-bottom:15px;
	color:#4B4B4B;
}

.txtprofile span{
	font-weight:bold;
	display:block;
	margin-bottom:3px;
}

.txtprofile_rod{
	font-family:Tahoma;
	font-size:8pt;
	text-align:left;
	margin-top:15px;
	color:#A5A5A5;
	background-color:#F7F7F7;
	padding:5px;
}

.blockprofile{
	margin:0px;
	text-align:left;
	height:35px;
}

.ws_listprofiles_cabname{
	font-family:Tahoma;
	font-size:8pt;
	color:#696969;
	margin-bottom:3px;
}

.ws_selectperfil{
	overflow:hidden;
	margin-top:8px;
}

.ws_profileoptions_radio{
	height:26px;
	background:url('../images/ilineleft.gif') no-repeat left;
	background-color:#f3f3f3;
	border-bottom:1px solid #FFFFFF;
}

.ws_profileoptions_text{
	font-family:Tahoma;
	font-size:8pt;
	padding-left:3px; 
	background:url('../images/ilineright.gif') no-repeat right;
	background-color:#f3f3f3;
	border-bottom:1px solid #FFFFFF;
	width:150px;	
}

.ws_btsubmitperfil{
	text-align:right;
	height:40px;
}

.ws_btsubmitperfil input{
	height:28px;	
	width:80px;
}

.profileref a{
	text-decoration:none;
	color:#FF6600;
}

.profileref a:hover{
	text-decoration:underline;
}

.vstatus_header{
	height:85px;
	margin-top:3px;
}

.vstatus_table_tire{
	margin:5px;
}

.vstatus_usphoto{
	border:1px solid #C0C0C0;
	width:70px;
	height:70px;
	background-color:#FFFFFF;
	text-align:center;
	padding:1px;
	cursor: pointer;
}

.vstatus_usinfo{
	font-family:Tahoma;
	font-size:8pt;
	padding-left:5px;
}

.vstatus_usinfo_name{
	font-family:Arial;
	font-size:14pt;
	padding-bottom:4px;
	color:#333333;
}

.vstatus_usinfo_sec{
	font-family:Tahoma;
	font-size:8pt;
	color:#4B4B4B;
	padding-left:2px;
	height:15px;
	color:#696969;
}

.vstatus_usinfo_sec span.subhref{
	margin-left: 5px;
}

.vstatus_damodi{
	padding: 20px 4px 4px 4px;
	color: #7f7f7f;
}

.vstatus_curoptions{
	margin-top:5px;
}

.vstatus{
	margin-top:5px;
}

.vstatus_refcol_one,
.vstatus_refcol_two,
.vstatus_itemnumber,
.vstatus_itemstage,
.vstatus_itemstage_none,
.vstatus_itemstatus_none,
.vstatus_itemnumber_none,
.vstatus_itemstatus{
	font-family:Tahoma;
	font-size:8pt;
	padding-left:7px;
}

.vstatus_refcol_one{
	height:25px;
	background: #23A39C url("../images/leftcorner.gif") no-repeat;	
	color:#FFFFFF;		
}

.vstatus_refcol_two{
	height:25px;
	background: #23A39C url("../images/rightcorner.gif") no-repeat right;
	color:#FFFFFF;		
}

.vstatus_itemnumber{
	height:20px;
	color:#333333;
}

.vstatus_itemnumber_none{
	height:20px;
	color:#A5A5A5;
}

.vstatus_itemstage{
	width:180px;
}

.vstatus_itemstage_none{
	width:180px;
	color:#A5A5A5;
}

.vstatus_itemstage a{
	text-decoration:none;
	color:#333333;
}

.vstatus_itemstage a:hover{
 	text-decoration:underline;
}

.vstatus_itemstatus{
	width:70px;
}

.vstatus_itemstatus_none{
	width:70px;
	color:#A5A5A5;
}

.vstatus_help{
	background-color: lightyellow;
	padding: 5px;
	padding-bottom:8px;
	border:1px solid #696969;
	font:normal 8pt Tahoma;
	color:#4B4B4B;
	margin-top:15px;
	text-align:center;
}

.vstatus_help span{
	display:block;
	text-align:center;
	margin-top:3px;
	margin-bottom:5px;
}

.linetitle_first{
	font-family:Tahoma;
	font-size:8pt;
	color:#FFFFFF;
	padding-left:7px;
	height:25px;
	width:225px;	
	background: #23A39C url("../images/leftcorner.gif") no-repeat;	
}

.linetitle_last{
	font-family:Tahoma;
	font-size:8pt;
	color:#FFFFFF;
	padding-left:7px;
	height:25px;
	background: #23A39C url("../images/rightcorner.gif") no-repeat right;		
}

.itemlist_nonebg{
	font-family:Tahoma;
	font-size:8pt;
	color:#333333;
	padding-left:7px;
	height:25px;	
}

.itemlist_nonebg a{
	text-decoration:none;
	color:#333333;
}

.itemlist_nonebg a:hover{
	text-decoration:underline;
}

.itemlist_first{
	font-family:Tahoma;
	font-size:8pt;
	color:#333333;
	padding-left:7px;
	height:25px;
	background: #F3F3F3 url("../images/ilineleft.gif") no-repeat;	
}

.itemlist_first a{
	text-decoration:none;
	color:#333333;
}

.itemlist_first a:hover{
	text-decoration:underline;
}

.itemlist_last{
	font-family:Tahoma;
	font-size:8pt;
	color:#333333;
	padding-left:7px;
	height:25px;
	background: #F3F3F3 url("../images/ilineright.gif") no-repeat right;	
}

.itemlist_noneits{
	height:75px;
}

.noneitem_a{
	width:10px;
	background:url('../images/nonebgleft.gif') no-repeat;
}

.noneitem_b{
	background-color:#f3f3f3;
	font-family:Tahoma;
	font-size:8pt;
	color:#808080;
	text-align:center;		
}

.noneitem_c{
	width:10px;
	background:url('../images/nonebgright.gif') no-repeat;	
}

.rodtab{
	height:40px;
	padding-top:10px;
}

.infopag{
	font-family: Tahoma;
	font-size: 8pt;
	color: #808080;
	padding: 0px 5px 0px 5px;
	letter-spacing: 2px;	
}

.helpinfo{
	font-family: Tahoma;
	font-size: 8pt;
	color: #696969;
}

.boxonviewuploadphoto{
	padding: 10px;
}

.boxonviewuploadphoto .helpinfo{
	text-align: left;
	padding: 5px;
	font-size: 7pt;
	border: 1px solid #d5d5d5;
	background: #fffdec;
}

.boxonviewuploadphoto .oncontentfieldsphoto{
	padding-top: 10px;
	text-align: left;
}

#curriculo_minhafoto{
	border: 1px solid #bfbfbf;
	padding: 2px;
}

.contentcellright{
	padding-left: 10px;
}

.contentcellright #processupload_feedback{
	font-family: arial, tahoma, verdana;
	font-size: 10pt;
	color: #e8962b;
	font-weight: bold;
	visibility: hidden;
	padding: 5px 0px 10px 0px;
}

.contentcellright .boxonfieldfile{
	padding: 0px 0px 5px 0px;
}

.contentcellright .boxonfieldfile span{
	font-family: tahoma, verdana, arial;
	font-size: 8pt;
	color: #3f3f3f;
	display: block;
	margin-bottom: 2px;
}

.contentcellright .boxonplace_delete_photo{
	padding-top: 10px;
}

.contentcellright .boxonplace_delete_photo img{
	cursor: pointer;
}

.photosend_winboxonbuttons{
	text-align: right;
	padding-top: 10px;
}

.fiwframe{
	display: none;
}
