*{	margin:0px;	padding:0px;	}

BODY
{ 	background:#1F5078 url(../images/vidlisting2009/bg_home.png) repeat-x; font-family:Verdana, Arial; }

A:link, A:visited
{ 
	text-decoration: none;
	color:#223A66;	
}

A:hover, A:active 
{ 
	text-decoration: underline;
	color:#D3130A;
}

#Container 
{ 
	width:960px;
	margin:0px auto;
	padding:0px!important;
}

#Intro
{
	height:230px;
	background:url(../images/vidlisting2009/bg_header.png) no-repeat ;
}
/*===========  Header principal  ============ */
#PageHeader	
{ 
	width:375px;
	height:72px;
	background:url(../images/vidlisting2009/bg_mensaje.png) no-repeat;
	float:right;
	clear:both;
	margin:78px 0px 0px 0px;
}
/*=====Formulario para Subir Videos======*/
#FormVideo
{
	width:540px;
	margin:0px auto 20px auto;
}

#FormVideo H4
{
	font-size:14px;
	color:#162645;
	height:30px;
	padding:3px 0px 0px 8px;
	background:url(../images/vidlisting2009/bg_h1titulo.png) no-repeat;
	margin:0px 0px 5px 0px;
}

#FormVideo P
{	text-align:center;	}

#FormVideo P.Aviso
{	
	color:#fff;
	font-size:10px;
	margin:0px 0px 10px 0px;
	text-align:left;
}

#FormVideo LI
{
	display:inline;
	font-size:11px;
	margin:0px 3px;
}

.Formulario
{
	padding:8px 0px;
	margin:0px 0px 15px 0px;
	background:#1C4268;
	border:3px solid #1A385A;
}

.Formulario FIELDSET
{	border:none;	}

.Formulario H1, .Formulario LEGEND
{	
	color:#FFCC00;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 5px;
	font-weight:bold;
	font-size:14px;
}

#ExternalContent A.Update
{
	margin:0px 0px 0px 308px;
	color:#F1DC63;
	text-align:right;
	font-size:11px;
	font-weight:normal!important;
	text-decoration:underline;
}

#ExternalContent A:hover.Update
{	text-decoration:none;	}

#Information P,#Video P,#Details P,#Geolocate P,.SVideo P,#Agency P, #ExternalContent P
{	
	clear:both;
	height:24px;
	background:#1F5078;
	margin:0px 15px 5px 15px;
	padding:3px 0px 2px 0px;
	text-align:left;
}


#ExternalContent P.Radio
{	
	clear:both;
	background:#1F5078;
	margin:0px 15px 5px 15px;
	padding:4px 0px 4px 85px;
	font-size:11px;
	text-align:left;
}

#ExternalContent P.Radio INPUT
{	
	float:left;
	width:auto;
}

#ExternalContent P.Radio LABEL
{	
	float:left!important;
	width:auto!important;
}

#Information P.Info,#Video P.Info,#Details P.Info,#Geolocate P.Info,.SVideo P.Info, #ExternalContent P.Info
{	
	color:#fff;
	background:none;
	font-size:11px;
	height:auto;
	padding:5px 4px 5px 38px;
	margin:0px 10px 15px 18px;
	text-align:left!important;
	background:url(../images/vidlisting2009/bg_informacion.jpg) no-repeat 0px 4px;
}

#Information LABEL,#Video LABEL,#Details LABEL,#Geolocate LABEL,#Agency LABEL
{	
	display:block;
	width:200px;
	float:left;
	text-align:right;
	color:#fff;
	padding:2px 0px 0px 0px;
	margin:4px 0px 0px 0px;
	font-size:11px;;
}

.SVideo LABEL
{	
	display:block;
	width:180px;
	float:left;
	text-align:right;
	color:#fff;
	padding:2px 0px 0px 0px;
	margin:4px 0px 0px 0px;
	font-size:11px;;
}

#ExternalContent LABEL
{
	display:block;
	width:100px;
	float:left;
	text-align:right;
	color:#fff;
	padding:2px 0px 0px 0px;
	margin:4px 0px 0px 0px;
	font-size:11px;
	font-weight:bold;
}

#ExternalContent LABEL.Label
{
	display:block;
	width:100px;
	float:left;
	text-align:left;
	color:#fff;
	padding:2px 0px 0px 0px;
	margin:4px 0px 0px 0px;
	font-size:11px;
}

#Information SELECT,#Video SELECT,#Details SELECT,#Geolocate SELECT,.SVideo SELECT,#Agency SELECT, #ExternalContent SELECT
{	
	width:180px;
	float:left;
	margin:2px 5px 0px 5px;
	background:#fff;
	border:none;
	font-size:11px;
}

#Information INPUT.Text,#Video INPUT.Text,#Details INPUT.Text,#Geolocate INPUT.Text,#Agency INPUT.Text
{	
	width:210px;
	float:left;
	margin:2px 5px 0px 5px;
	background:#fff;
	border:none;
	border:1px solid #3E94C1;
	padding:1px;
}

#ExternalContent SPAN.Datos
{
	float:left;
	width:auto;
	margin:5px 0px 0px 4px;
	font-weight:normal;
	font-size:12px;
}

#ExternalContent INPUT.Text
{
	width:260px;
	float:left;
	margin:2px 5px 0px 5px;
	background:#fff;
	border:none;
	border:1px solid #3E94C1;
	padding:1px;
}

#ExternalContent INPUT.Check
{
	float:left;
	margin:2px 5px 0px 100px;
	padding:1px;
}

#ExternalContent INPUT.TextSmall
{
	width:200px;
	float:left;
	margin:2px 5px 0px 5px;
	background:#fff;
	border:none;
	border:1px solid #3E94C1;
	padding:1px;
}

.SVideo INPUT.Text
{	
	width:220px;
	float:left;
	margin:2px 15px 0px 5px;
	background:#fff;
	border:none;
	border:1px solid #3E94C1;
	padding:1px;
}

.SVideo INPUT.Radio
{	
	width:auto;
	float:left;
	margin:2px 2px 0px 195px;
}

.SVideo LABEL.Radio
{	
	width:auto;
	float:left;
	margin:2px 5px 0px 0px;
	text-align:left;
}

#Information INPUT.TextSmall,#Video INPUT.TextSmall,#Details INPUT.TextSmall,#Geolocate INPUT.TextSmall,#Agency INPUT.TextSmall
{	
	width:60px;
	float:left;
	margin:2px 5px 0px 5px;
	background:#fff;
	border:none;
	border:1px solid #3E94C1;
	padding:1px;
}

#Information SPAN,#Video SPAN,#Details SPAN,#Geolocate SPAN,#ExternalContent SPAN
{	
	width:50px;
	color:#fff;
	font-weight:bold;
	font-size:11px;
	margin:6px 2px 0px 0px;
}

#Information SPAN.Mandatory,#Video SPAN.Mandatory,#Details SPAN.Mandatory,#Geolocate SPAN.Mandatory,.SVideo SPAN.Mandatory,#Agency SPAN.Mandatory,#ExternalContent SPAN.Mandatory
{	
	width:50px;
	color:#F1DC63;
	font-weight:bold;
	font-size:10px;
	float:left;
	background:url(../images/vidlisting2009/ico_required.gif) no-repeat 0px 1px;
	margin:6px 0px 0px 0px;
	padding:0px 0px 0px 15px;
}

#ExternalContent SPAN.Info
{	
	width:130px;
	color:#F1DC63;
	font-weight:bold;
	font-size:10px;
	float:left;
	margin:0px 0px 0px 0px;
}

.SVideo A
{	color:#fff;	}

.SVideo A:hover
{	
	color:#efefef;
	text-decoration:underline;
}

.SVideo TEXTAREA
{	
	width:430px;
	height:150px;
	margin:2px auto;
	background:#fff;
	border:none;
	border:1px solid #3E94C1;
	padding:1px;
	font-family:Helvetica;
}

.SVideo P.Transcripto
{	
	clear:both;
	height:180px;
	background:#1F5078;
	margin:0px 15px 5px 15px;
	padding:3px 0px 2px 0px;
	text-align:left;
}

#Agency SELECT.SmallSelect
{
	width:60px;
	float:left;
	margin:2px 5px 0px 5px;
	background:#fff;
	border:none;
	font-size:11px;
}
/*======SERVICIOS======*/
#Servicios
{
	padding:8px 0px;
	margin:0px 0px 15px 0px;
	background:#284477;
	border:3px solid #3E94C1;
}

#Servicios FIELDSET
{	border:none;	}

#Servicios LEGEND
{
	color:#fff;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 5px;
	font-weight:bold;
	font-size:14px;
}

#Servicios LABEL
{	color:#fff;	}

#Servicios P
{	
	clear:both;
	background:#1F5078;
	margin:0px 15px 5px 15px;
	padding:0px 0px 4px 0px;
	font-size:11px;
	text-align:left;
}

#Servicios INPUT
{	
	width:auto!important;
	margin:0px 2px 0px 0px!important;
}

#Servicios UL
{	margin:0px 0px 0px 50px; }

#LangUsage LI
{
	display:inline;
	font-size:11px;
	margin:0px 5px 0px 0px;
	list-style:none;
	color:#fff!important;
}
/*=======================PRIVATE LABEL============================*/
#PrivateLabel
{
	padding:8px 0px;
	margin:0px 0px 15px 0px;
	background:#284477;
	border:3px solid #3E94C1;
}

#PrivateLabel FIELDSET
{	border:none;	}

#PrivateLabel LEGEND
{
	color:#fff;
	margin:0px 0px 10px 5px;
	padding:0px;
	font-weight:bold;
	font-size:14px;
}

#PrivateLabel UL
{
	font-size:11px;;
	margin:0px 0px 10px 20px;
	color:#fff;
}

#PrivateLabel INPUT
{	margin:0px 5px 0px 0px;	}

#PrivateLabel LI
{	list-style:none;	}
/*=====Otros datos=====*/
#Other P
{
	clear:both;
	font-size:11px;
	color:#fff;
	text-align:left;
	height:28px;
	background:#1F5078;
	margin:0px 15px 5px 15px;
	padding:3px 0px 2px 3px;
}

#Other LABEL
{
	margin:2px 0px 0px 3px;
}

#Other INPUT
{
	float:left;
	margin:0px 4px;
	padding:0px;
}


#Other INPUT.Text
{	
	width:190px;
	margin:2px 5px 0px 5px;
	background:#fff;
	border:none;
	border:1px solid #3E94C1;
	padding:1px;
	float:none;
}
/*======Clases de Botones para los Formularios======*/
.Button
{
	border:none;
	width:110px;
	height:30px;
	color:#000;
	margin:5px 0px 0px 0px;
	background:url(../images/vidlisting2009/bg_botonupdate.jpg) no-repeat;
	font-size:14px;
	font-weight:bold;
}

.Button:hover
{	background:url(../images/vidlisting2009/bg_botonupdate.jpg) no-repeat 0px -30px;	}

.Button2
{
	width:200!important;
	border:none;
	background:url(../images/vidlisting/bg_boton_frm2.png) no-repeat;
	padding:6px 0px;
	color:#fff;
}
/*======Div para NAgent======*/
#NAgent
{
	width:200px;
}

#NAgent H1
{
	font-size:14px;
	color:#fff;
	margin:0px 0px 5px 5px;
}

#NAgent INPUT
{
	width:auto!important;
	color:#fff;
	float:left;
}

#NAgent LABEL
{
	width:auto!important;
	color:#fff;
	float:left;
}
/*======Div para cargar ajax======*/
#pleasewaitScreen
{
	border:2px solid #223a66;
	width:250px;
	margin:2px auto;
	background:#fff;
}

#pleasewaitScreen P
{
	font-size:11px;
	padding:0px;
	margin:2px 0px;
	background:none;
	text-align:center;
	line-height:1em;
}
/*========MENSAJE EXTERNO=======*/
#MsjExterno
{
	text-align:center;
}

#MsjExterno TEXTAREA
{
	margin:0px auto;
	width:440px;
	height:100px;
	font-size:12px;
	font-family:Arial;
	padding:1px 2px;
	border:1px solid #ccc;
	background:#FFF2F2;
}

#MsjExterno SPAN
{
	color:#fff;
	font-weight:bold;
	font-size:11px;
	clear:both!important;
	display:block;
	text-align:right;
	margin:4px 42px 0px 0px;
}

.MensajeObjeto
{
	border:2px solid orange;
	width:480px;
	margin:0px auto 5px auto;
	background:#fff;
	padding:3px 0px 0px 0px;
}

.MensajePersona
{
	bordeR:2px solid #ccc;
	width:480px;
	margin:0px auto 5px auto;
	background:#fff;
	padding:3px 0px 0px 0px;
}

.ImgMensaje
{
	float:left;
	text-align:center;
	width:88px;
	margin:0px 0px 0px 2px;
}

.ImgMensaje IMG
{
	width:80px;
	height:75px;
	border:2px solid #223a66;
	padding:1px;
	margin:0px auto;
}

.DatosMensaje
{
	float:left;
	text-align:center;
	width:380px;
	margin:0px 0px 0px 5px;
}

.DatosMensaje P
{
	font-size:11px;
	margin:0px auto;
	text-align:left!important;
	margin:0px 0px 3px 0px;
}

.DatosMensaje P.Fecha
{
	text-align:right!important;
	font-weight:bold;
}

SPAN.Auxiliar
{
	clear:both;
	display:block;
}
/*===========  Pie de Página del Sitio  ============ */
#Footer
{ 
	padding:10px 0px 15px 0px;
	margin:5px 0px 0px 0px;
	clear:both;
	background:#1B4669;
}

#Footer P.CopyFooter
{
	clear:both;
	margin:50px 0px 0px 0px;
	text-align:center;
	font-size:12px;
	color:#fff;
	font-weight:bold;
}

#Footer P.CopyFooter A
{
	color:#ccc;
	font-weight:normal;
}

#Footer P.CopyFooter A:hover
{
	color:#fff;
	text-decoration:none;
}


#Copyright h2, #Copyright P
{	clear:both;
	margin:0px 0px 10px 0px;
	text-align:center;
	font-size:12px;
	color:#fff;
}

#Copyright BR
{	display:none;	}