body,td {font-family:Verdana,arial,sans-serif; font-size:12px; color:#000;}

.whitey {font-family:arial, sans-serif;font-size:10pt;color:#FFF;text-decoration:none;}
a.whitey:link {font-family:arial, sans-serif;font-size:10pt;color:#FFF;text-decoration:none;}
a.whitey:active {font-family:arial, sans-serif;font-size:10pt;color:#FFF;text-decoration:none;}
a.whitey:visited {font-family:arial, sans-serif;font-size:10pt;color:#FFF;text-decoration:none;}
a.whitey:hover {font-family:arial, sans-serif;font-size:10pt;color:#AFC3DE;text-decoration:none;}

.datelist {font-family:arial, sans-serif;font-size:10pt;color:#000000;text-decoration:none;}
a.datelist:link {font-family:arial, sans-serif;font-size:10pt;color:#000000;text-decoration:none;}
a.datelist:active {font-family:arial, sans-serif;font-size:10pt;color:#000000;text-decoration:none;}
a.datelist:visited {
	font-family:arial, sans-serif;
	font-size:10pt;
	color: #0D007D;
	text-decoration:none;
}
a.datelist:hover {font-family:arial, sans-serif;font-size:10pt;color:#AAAAAA;text-decoration:none;}

.justi {font-family:arial, sans-serif;font-size:10pt;color:#000; text-align:justify;}
p.justi {font-family:arial, sans-serif;font-size:10pt;color:#000; text-align:justify;}

.forma {color:#000; font-family: Verdana,arial,sans-serif; font-size:10px; background-color:#eaeaea;}
.formabut {color:#000; font-family:Verdana,arial,sans-serif; font-size:10px;}

.homefooter {font-family:Verdana, arial, sans-serif;font-size:10px;color:#084297;}
a.homefooter:link {font-family:Verdana, arial, sans-serif;font-size:10px;color:#084297;}
a.homefooter:active  {font-family:Verdana, arial, sans-serif;font-size:10px;color:#084297;}
a.homefooter:visited {font-family:Verdana, arial, sans-serif;font-size:10px;color:#084297;} 
a.homefooter:hover {font-family:Verdana, arial, sans-serif;font-size:10px;color:#084297;}

.ministr {font-family:Verdana, arial, sans-serif;font-size:12px;color:#000000;}
a.ministr:link {font-family:Verdana, arial, sans-serif;font-size:12px;color:#000000;}
a.ministr:active  {font-family:Verdana, arial, sans-serif;font-size:12px;color:#000000;}
a.ministr:visited {font-family:Verdana, arial, sans-serif;font-size:12px;color:#106699;} 
a.ministr:hover {font-family:Verdana, arial, sans-serif;font-size:12px;color:#103366;}

a.archive:link {font-family:Verdana, arial, sans-serif;font-size:11px;color:#7D889D;}
a.archive:active  {font-family:Verdana, arial, sans-serif;font-size:11px;color:#7D889D;}
a.archive:visited {font-family:Verdana, arial, sans-serif;font-size:11px;color:#7D889D;} 
a.archive:hover {font-family:Verdana, arial, sans-serif;font-size:11px;color:#576275;}

a.menu:link {font-family:Verdana, arial, sans-serif;font-size:11px;color:#000000;text-decoration:none;}
a.menu:active  {font-family:Verdana, arial, sans-serif;font-size:11px;color:#000000;text-decoration:none;}
a.menu:visited {font-family:Verdana, arial, sans-serif;font-size:11px;color:#000000;text-decoration:none;} 
a.menu:hover {font-family:Verdana, arial, sans-serif;font-size:11px;color:#AAAAAA;text-decoration:none;}

a.footer:link {font-family:Verdana, arial, sans-serif;font-size:9px;color:#666666;text-decoration:none;}
a.footer:active  {font-family:Verdana, arial, sans-serif;font-size:9px;color:#666666;text-decoration:none;}
a.footer:visited {font-family:Verdana, arial, sans-serif;font-size:9px;color:#666666;text-decoration:none;} 
a.footer:hover {font-family:Verdana, arial, sans-serif;font-size:9px;color:#AAAAAA;text-decoration:none;}

.galcity {font-family:Verdana, arial, sans-serif;font-size:11px;color:#669999;}
a.galcity:link {font-family:Verdana, arial, sans-serif;font-size:11px;color:#669999;}
a.galcity:active  {font-family:Verdana, arial, sans-serif;font-size:11px;color:#669999;}
a.galcity:visited {font-family:Verdana, arial, sans-serif;font-size:11px;color:#669999;} 
a.galcity:hover {font-family:Verdana, arial, sans-serif;font-size:11px;color:#000;}

.blanco10 {font-family:Verdana,arial,sans-serif;font-size:10px;color:#FFF;}
.blanco11 {font-family:Verdana,arial,sans-serif;font-size:11px;color:#FFF;}
.blanco12 {font-family:Verdana,arial,sans-serif;font-size:12px;color:#FFF;}
.blanco13 {font-family:Verdana,arial,sans-serif;font-size:13px;color:#FFF;}
.blanco14 {font-family:Verdana,arial,sans-serif;font-size:14px;color:#FFF;}
.blanco15 {font-family:Verdana,arial,sans-serif;font-size:15px;color:#FFF;}
.blanco16 {font-family:Verdana,arial,sans-serif;font-size:16px;color:#FFF;}
.blanco17 {font-family:Verdana,arial,sans-serif;font-size:17px;color:#FFF;}
.blanco18 {font-family:Verdana,arial,sans-serif;font-size:18px;color:#FFF;}
.blanco19 {font-family:Verdana,arial,sans-serif;font-size:19px;color:#FFF;}
.blanco20 {font-family:Verdana,arial,sans-serif;font-size:20px;color:#FFF;}
.blanco21 {font-family:Verdana,arial,sans-serif;font-size:21px;color:#FFF;}
.blanco22 {font-family:Verdana,arial,sans-serif;font-size:22px;color:#FFF;}
.blanco32 {font-family:Verdana,arial,sans-serif;font-size:32px;color:#FFF;}

.green {font-family:Verdana,arial,sans-serif;font-size:12px;color:green;}

.blancobold {font-family:Verdana,arial,sans-serif;font-size:12px;color:#FFF;font-weight:bold;}

.inverso4e {color:#FFF;background-color:#4e4e4e}
.inversoc0 {color:#FFF;background-color:#c0c0c0}

.perm_hidden {display:none}
.perm_visible {font-family:Verdana, arial, sans-serif;font-size:10px;color:#000;}

.forum_hidden {display:none}
.forum_visible {font-family:Verdana, arial, sans-serif;font-size:11px;color:#000;background-color:#FFEADB}
.forum_tablehead {font-family:Verdana, arial, sans-serif;font-size:11px;color:#FFF;background-color:#006699}
.forum_maintopic {font-family:Verdana, arial, sans-serif;font-size:11px;color:#000;background-color:#f2f2f2}
.forum_reply {font-family:Verdana, arial, sans-serif;font-size:11px;color:#000;background-color:#FFF}

.forum_link {font-family:Verdana, arial, sans-serif;font-size:11px;color:#006699;}
a.forum_link:link {font-family:Verdana, arial, sans-serif;font-size:11px;color:#006699;}
a.forum_link:active  {font-family:Verdana, arial, sans-serif;font-size:11px;color:#006699;}
a.forum_link:visited {font-family:Verdana, arial, sans-serif;font-size:11px;color:#006699;} 
a.forum_link:hover {font-family:Verdana, arial, sans-serif;font-size:11px;color:#1079DC;}


.course_title {font-family:Verdana, arial, sans-serif; font-size:16px; color:#000099;}
.course_brief {font-family:Verdana, arial, sans-serif; font-size:11px; color:#4e4e4e;}
.course_desc {font-family:Verdana, arial, sans-serif; font-size:11px; color:#c0c0c0;}

.loginpadtext {font-family:Verdana, arial, sans-serif; font-size:9px; color:#F2F2E4;}
.loginpadform {font-family:Verdana, arial, sans-serif; font-size:8px; background-color:#F2F2E4;}

.reg_hidden {display:none}
.reg_visible {font-family:Verdana, arial, sans-serif;font-size:11px;color:#000;}

.verde {font-family:Verdana,arial,sans-serif;font-size:12px;color:green;}

.rojo {font-family:Verdana,arial,sans-serif;font-size:12px;color:red;}
.rojo10 {font-family:Verdana,arial,sans-serif;font-size:10px;color:red;}
.rojo11 {font-family:Verdana,arial,sans-serif;font-size:11px;color:red;}

.footersmall {font-family:arial,sans-serif,Verdana;font-size:10px;color:#000;}
.black8 {font-family:Verdana,arial,sans-serif;font-size:8px;color:#000;}
.black9 {font-family:Verdana,arial,sans-serif;font-size:9px;color:#000;}
.black10 {font-family:Verdana,arial,sans-serif;font-size:10px;color:#000;}
.black {font-family:Verdana,arial,sans-serif;font-size:12px;color:#000;}
.black14 {font-family:Verdana,arial,sans-serif;font-size:14px;color:#000;}
.black16 {font-family:Verdana,arial,sans-serif;font-size:16px;color:#000;}
.black18 {font-family:Verdana,arial,sans-serif;font-size:18px;color:#000;}
.black22 {font-family:Verdana,arial,sans-serif;font-size:22px;color:#000;}
.black32 {font-family:Verdana,arial,sans-serif;font-size:32px;color:#000;}

.copyrite {color:#4e4e4e; font-family:Verdana,arial,sans-serif; font-size:10px;}
.grande1 {color:#000; font-family:Verdana,arial,sans-serif; font-size:16px;}
.grande2 {color:#000; font-family:Verdana,arial,sans-serif; font-size:22px;}

/* Capa que muestra detalles de un evento */
.event_details	{
	width:250px;
	position:absolute;
	z-index:10;
	margin:0px auto;
	padding:4px;
	border:1px solid #000;
	background: url('images/page_back3.jpg') repeat top left;
	font-size:9px;
	color:#FFF;
}
/* Titulo del menu o contenido */
.section_title, .menu_title	{
	font-family:Verdana, Arial, Sans-Serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
}
.main_content	{
	font-family:Verdana, Arial, Sans-Serif;
	font-size:11px;
	color:#FFF;
}
.main_content P	{
	margin-top:7px;
	margin-bottom:7px;
}
/* Links del menu izq */
.menu_item	{
	font-family:Verdana, Arial, Sans-Serif;
	font-size:12px;
	font-weight:bold;
}
.news_content	{
	text-align:justify;
	font-family:Verdana, Arial, Sans-Serif;
	font-size:10px;
	color:#FFF;
}
/*=======================================*/
/* Tablas */
.right	{
	text-align:right;
	vertical-align:top;
}
.mini_table	{
	width:150px;
	height:90px;
	border:1px solid #FFF;
}
.mini_table TH	{
	height:20px;
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	background:#1c1e62;
	color:#FFF;
	padding:1px;
}
.mini_table TD	{
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	color:#FFF;
	padding:2px;
	vertical-align:top;
}	
TABLE.form TD	{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	color:#FFF;
}
TABLE.form TD.right	{
	width:35%;
	vertical-align:top;
	text-align:right;
}
TABLE.form TD.center	{
	vertical-align:top;
	text-align:center;
}
TABLE.staff_table TD, TABLE.staff_table TH	{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	color:#000;
}
TABLE.staff_table A	{
	color:#000;
	text-decoration:underline;
}
/*=======================================*/
/* Formularios */
INPUT, TEXTAREA, SELECT	{
	border:1px solid #000;
	padding-left:2px;
	padding-right:2px;
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	background:#DCDCDC;
	color:#000;
}
/* Botones */
INPUT.B	{
	text-align:center;
}
.required	{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#FF0000;
}