/* Style sheet for the green calendar */

.eventborder	{ background-color: #006600; border: 1px #93A0AC solid; }
.eventbg	 	{ background-color: #339933; }

.calborder 		{ background-color: #DDD2A4; border: 1px #A1A5A9 solid; }
.dateback		{ background-color: #93A0AC; }


.monthback		{ background-color: #93A0AC; }

.monthoff		{ background-color: #BDCEDD;}
.monthon		{ background-color: #BDCEDD;}
.montheventtop	{ border-top: 1px solid #93A0AC; }
.montheventline	{ border-right: 1px solid #93A0AC; }
.yearmonth		{ background: #CCCCCC; }

/* Link colors and attributes */
/* This is the main link style */

a.psf			{ text-decoration:	none; font-size:20px;color: #000000;}
a.psf:link		{  background-color: transparent; font-weight:bold;}
a.psf:visited	{color: #000000; background-color: transparent; font-weight:bold;}
a.psf:hover		{ color:#FF0000; background-color: transparent; font-weight:bold;}
a.psf:active	{ background-color: transparent; font-weight:bold;}



/* CSS definitions for fonts */

.V9 			{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.V10W 			{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; }
.V10WB 			{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: 900; }
.V9G 			{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; }
.V10 			{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.V9BOLD 		{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: 900; }
.G10 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0066FF; }
.G10B 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.G10BOLD 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 900;color:#FFFFFF }
.G10G 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }
.V12 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  color: #000000; }
.H20 			{ font-family: Helvetica, sans-serif; font-size: 18px; color: #000000; }
.eventfont 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }

/* Calendar Stuff */
/*div#mapa{position:relative;margin:auto;width:880px;margin-top:0px;}*/
div#calendar{position:relative;width:880px;margin:auto;margin-top:20px;}


div.popup h3{	
	font-size: 1.5em; 	
	text-decoration:none;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.monthreg		{background-color: #AB9864;height:3em;width:3em;}

table {width:22em;}
table#outline {border:3px solid black;}
div#calendar td img {width:inherit;height:inherit;height:18px;width:30px;}


/*div.popup{	
	visibility:hidden;
   	position:absolute; 	
	float:left;
	margin-left: 52%; 
   	z-index: 100;
   	color: #000; 
	border: 1px solid #7B6D45;
	padding: 1em; 
   	font: 0.75em Verdana, sans-serif; text-align: center;text-decoration:none;
	background: #E9EABD url(../imgs/fondoEspiral2.gif) 0 0 no-repeat fixed;
	width:335px;
	text-align:left;
	height:330px;

}*/


div.popup{	
	visibility:hidden;
   	position:absolute; 

	margin-left: 52%; 
   	z-index: 100;
   	color: #000; 
	border: 1px solid #7B6D45;
	padding: 1em;
   	font: 12px Verdana, sans-serif; text-align: center;text-decoration:none;
	background: #E9EABD url(../imgs/fondoEspiral2.gif) 0 0 no-repeat fixed;
	text-align:left;
	width:25em;
	height:28em;
	
}
/*
div.popup{	
	visibility:hidden;
   	position:absolute; 
	top:150px;	
   	z-index: 100;
	msrgin-left
   	color: #000; 
	border: 1px solid #7B6D45;
	padding: 1em; 
   	font: 0.75em Verdana, sans-serif; text-align: center;text-decoration:none;
	background: #E9EABD url(../imgs/fondoEspiral2.gif) 0 0 no-repeat fixed;
	margin-left: 52%; 
	width:335px;
	text-align:left;
	height:330px;
}*/
