#modal_container {
	background-color:#232323;
	border-style:solid; 
	border-color:#424242; 
	border-width:1px;
	text-align:left;
	position:absolute; 
	z-index:1;
	/*DE MIENTRAS SON ESTAS CARACTERÍSTICAS PARA EL MODAL DE BUSCAR USUARIOS*/
	/*background-color : transparent;
	border : none;
	text-align : center;*/
}
#modal_overlay {
	background-color:#000; 
	margin-top:0px;
	position : relative;
}

#modal_container.search_modal, 
#modal_container.welcome_modal{
	background-color : #050505;
	border : none;
	text-align : center;
	padding : 50px 50px 20px 50px;
	width : 555px;
	height : 430px;
}
#modal_container.welcome_modal{
	background-color : transparent;
}

#modal_container.tarabuTuto  {
	border : 1px solid #424242;
	background-color : #232323;
	width : 550px;
	font : normal 12px/18px Arial;
	position : absolute;
	left : 1px;
	top : 1px;
	color : #D4D4D4;
	text-align : left;
}
#modal_container.tarabuTuto UL {
	margin : 20px;
}
#modal_container.tarabuTuto UL LI { list-style-type : none; }
#modal_container.tarabuTuto UL LI.close {
	margin : 0 auto;
	text-align : right;
}

 #modal_container.envia {
	/*display:none;*/
	border : 1px solid #424242;
	background-color : #232323;
	width : 450px;
	font : normal 12px/18px Arial;
	position : absolute;
	left : 1px;
	top : 1px;
	color : #D4D4D4;
	text-align : left;
}
#modal_container.envia UL {
	margin : 20px;
}
#modal_container.envia UL LI { list-style-type : none; }
#modal_container.envia UL LI INPUT, #modal_container.envia UL LI TEXTAREA {
	border : 1px solid #424242;
	background-color : #1B1B1B;
	width : 400px;
	height : 25px;
	font : normal 12px/15px Arial;
	color : #898989;
	padding : 4px 0 0 5px;
}
#modal_container.envia UL LI TEXTAREA { height : 60px; }
#modal_container.envia UL LI.title { margin : 15px 0 0 0; }
#modal_container.envia UL LI.close {
	margin : 0 auto;
	text-align : right;
}
#modal_container.envia UL LI.button INPUT {
	width : 66px;
	height : 24px;
	/*margin : 20px 0 0 0;*/
	margin-top: 20px;
	padding: 0px;
}
#modal_container.envia UL LI.main_title { 
	font : normal 16px/19px Arial;
	color : #FFFFFF;
	font-weight : bold;
	border-bottom : 1px solid #424242;
	padding : 0 0 8px 0;
}
#modal_container.uploadv, #modal_container.uploada, #modal_container.uploadi {
	margin:0px; 
	width:600px; 
	background-color:#232323; 
	border-style:solid; 
	border-color:#424242; 
	border-width:1px;
}
#modal_container.uploadv UL, #modal_container.uploada UL, #modal_container.uploadi UL {
	list-style-type:none; 
	margin:18px 25px 0px 25px; 
	padding:0px 0px 0px 0px;
}
#upload_CloseButton {
	text-align:right; 
	height:17px; 
	overflow:hidden;
}
#upload_Title, #upload_FieldFile, #upload_InputFile, 
#upload_Advice, #upload_InputName, #uploadInputDescrip {
	text-align:left;
}
#upload_Title SPAN {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:16px; 
	font-weight:bold; 
	color:#FFFFFF;
	line-height:15px;
}
#upload_FieldLine {
	text-align:left; 
	height:25px;
}
#upload_FieldLine IMG {
	width:533px;
	height:20px;
}
#upload_FieldFile SPAN, #upload_FieldName SPAN, 
#upload_FieldDescrip SPAN, #upload_FieldCategory SPAN {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#D4D4D4;
}
#upload_InputFile DIV INPUT{
	/*float:left; */
	margin-right:12px; 
	margin-top:5px;
}
#upload_Advice DIV {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#898989; 
	line-height:12px;
}
#upload_FieldName, #upload_FieldDescrip, 
#upload_FieldCategory {
	text-align:left; 
	padding-top:14px;
}
#upload_InputName INPUT, #uploadInputDescrip INPUT, 
#upload_SelectCategory SELECT {
	margin-right:12px; 
	margin-top:5px;
}
#upload_SelectCategory {
	text-align:left; 
	padding-bottom:12px;
}
#upload_ActionButtons {
	text-align:left; 
}
#upload_ActionButtons A {
	margin-right:20px;
	float:left;
	padding-top:6px;
}
#upload_ActionButtons SPAN {
	color: #424242;
	/*margin-top:6px;*/
	/*padding-top:6px;*/
	margin:0px;
	padding:0px;
	visibility:hidden;
}
#upload_ActionButtons SPAN IMG {
	margin-top:5px;
	margin-right:10px;
}

#upload_gyggslogo {
	text-align:right; 
	padding-bottom:22px;
}


.login_textBoxes2{
	background-color:#1B1B1B;
	border-color:#424242;
	border-style:solid;
	border-width:1px;
	width: 450px;
	color: #898989;
}

/*Estilos para el modal de hacer gyggs tu pagina de inicio*/

#modal_container.setHomePage {
	border : 1px solid #424242;
	background-color : #232323;
	width : 460px;
	font : normal 12px/18px Arial;
	position : absolute;
	left : 1px;
	top : 1px;
	color : #D4D4D4;
	padding : 20px 20px 0 30px;
	text-align : left;
}
#modal_container.setHomePage UL { list-style-type : none; }
#modal_container.setHomePage UL LI.close {
	margin : 0 auto;
	text-align : right;
}

/*Estilos para el modal de error de actualización de perfil*/

#modal_container.error {
	background-color : #232323;
	border : solid 1px #3F3F3F;
	text-align : left;
	padding : 18px 30px 34px 30px;
	width : 460px;
}
#modal_container.error UL {
	font: normal 14px Arial, Helvetica;
	color: #FF5400;
	list-style-position : inside;
	list-style-type : square;
	margin : 0 0 20px 0;
	padding: 0;
}
#modal_container.error UL LI {margin-bottom:8px;}
#modal_container.error UL SPAN {
	color : #D4D4D4;
	font: normal 12px Arial, Helvetica;
}
#modal_container.error UL.floated {
	height : 40px;
	border-bottom : solid 1px #424242;
	font: bold 16px Arial, Helvetica;
	color : #FFF;
	list-style : none;
	width : 460px;
}
#modal_container.error UL.floated LI {margin-bottom:0;}
#modal_container.error UL.floated LI.left {
	float : left;
	padding-top : 16px;
}
#modal_container.error UL.floated LI.right {float : right;}
#modal_container.error IMG.button {
	cursor : pointer;
}