BODY
	{
	font-family:Arial,Helvetica;
}

	P
	{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #379034;

}

	P.Left
	{
	font-family:Verdana, Arial, Helvetica;
	font-size: 8px;
	color: Black;
	vertical-align:center;
	text-align: left;
}

P.Defecto
	{
	font-family: "Comic Sans MS";
	font-size: 10px;
	text-align: left;
}
	
P.Carta
	{
	font-family: "Comic Sans MS";
	font-size: 14px;
	text-align: justify;
	font-style: italic;
	color: Black;
}	
	LI
	{
	font-family:Verdana,Arial,Helvetica;
	font-size: 7px;
	text-align: justify;
}

	LI.normal
	{
	font-family:Verdana,Arial,Helvetica;
	font-size: 10px;
	text-align: justify;
}

	LI.lista
	{
	font-family:Arial,Helvetica;
	font-size: 9px;
	text-align: justify;
}

.default
	{
	font-size:10pt;
	color: Black;
}

INPUT.login
{ border: thin Black;  width: 100px;  border-bottom: 1px solid Black;  border-left: 1px solid Black;  border-right: 1px solid Black;  border-top: 1px solid Black;      }
/* Anchor Tags */
    
a:link
	{
	color: Blue;
	text-decoration:none;
}
a:hover
	{
	color: #FF0000;
	}
a:visited
	{
	color: Gray;
}
a.header:link
	{
	color: white;
	text-decoration:none;
	}
a.header:hover
	{
	color: #FFC800;
	text-decoration:underline;
	}
a.header:visited
	{
	color: white;
	text-decoration:none;
	}
a.headerhl:link
	{
	font-family:Verdana, Helvetica;
	font-size:8pt;
	color: #FFC800;
    font-weight:bold;
	text-decoration:none;
	}
a.headerhl:hover
	{
	font-family:Verdana, Helvetica;
	font-size:8pt;
	color: #FFC800;
    font-weight:bold;
	text-decoration:underline;
	}
a.headerhl:visited
	{
	font-family:Verdana, Helvetica;
	font-size:8pt;
	color: #FFC800;
    font-weight:bold;
	text-decoration:none;
	}
a.copy:link
	{
	color: Black;
	text-decoration:none;
	font-size: 10px;
	}
a.copy:hover
	{
	color: Black;
	text-decoration: none;
	font-size: 10px;
	}
a.copy:visited
	{
	color: Black;
	text-decoration:none;
	font-size: 10px;
	}
	
/* Header/Footer and Content Layout */

.headerbg
	{
	background-color: White;
}
.header
	{
	background-color: White;
	color: White;
	font-family:Verdana, Helvetica;
	font-size:8pt;
	font-weight:bold;
	text-align:center;
}
.horizontaldivider
	{
	background-color:#BD6B29;
	}
.articleheader
	{
	font-family:Verdana, Arial, Helvetica;
	font-weight:bold;
	font-size:11pt;
	line-height:26px;
	color:#000000;
	background-color: White;
	vertical-align:center;
	}
.articleheaderrelease
	{
	font-size:7pt;
	text-align:center;
	color:800000;
	background-color:#FFFFEF;
	}
.articleheaderdivider
	{
	background-color:#FFC800;
	}

.subarticleheader
	{
	line-height:20px;
	font-family:Verdana, Arial, Helvetica;
	font-size: 10px;
	color:#425393;
	background-color:#FFFFEF;
	vertical-align:center;
	}
    
.resourceheader
	{
	line-height:20px;
    font-family: Verdana;
	font-size: 14px;
	font-weight:bold;
	background-color:#FFFFEF;
	vertical-align:center;
	}

.resourcerating
	{
	font-size:11px;
	font-weight:bold;
	text-align:center;
	color:595959;
	background-color:#FFFFEF;
	}

.topresources
	{
	background-color: White;
	color: Black;
	font-size:10px;
}

.mastertable
    {
	border: 1px solid #379034;
	background-color: #FFFFFF;
}

.tablecatalogo
    {
	border: 1px solid #A0522D;
	background-color: #FBEEC8;
}

.footer
	{
	background-color: #586345;
	font-size:8pt;
	text-align:center;
	}

/* Featured Content */

.featuredbg
	{
	background-color:#F5F5F5;
	}

.featuredtable
	{
	border: 2px solid #DDDDDD;
	}

.featuredheader
	{
	background-color: #DEDEDE;
	font-size:7pt;
    color:800000;
	text-align:center;
	}

/* Content Highlights */
    
.arrow
	{
	color:red; 
	font-size:8pt; 
	font-weight:bold
	}

.shadow
    {
    background-color:#C8C8C8;
    }

.button
    {
    background-color: #FFC800;
    }

.highlight
	{
	color:#999999;
	}

.highlighttable
	{
	border: 2px solid #F4F4F4;
	}

.forumpostbg
    {
    background-color: #F0F0F0;
    }

.forumreplybg
    {
    background-color: #F9F9F9;
    }

/* Font Styles and Colors */ 
   
.fontsize15pt
	{
	font-size:15pt;
	}
.fontsize14pt
	{
	font-size:14pt;
	}
.fontsize13pt
	{
	font-size:13pt;
	}
.fontsize12pt
	{
	font-size:12pt;
	}
.fontsize11pt
	{
	font-size:11pt;
	}
.fontsize10pt
	{
	font-size:10pt;
	}
.fontsize9pt
	{
	font-size:9pt;
	}
.fontsize8pt
	{
	font-size:8pt;
	}
.fontsize7pt
	{
	font-size:7pt;
	}

.notice
    {
    color:red;
    }

.bold
	{
	font-weight:bold;
	}
    
.colortier1
    {
    background-color:#F8F8F8;
    }
.colortier2
    {
    background-color:#E8E8E8;
    }
.colortier3
    {
    background-color:#D8D8D8;
    }
.colortierheader1
    {
    background-color:#F0F0F0;
    }
.colortierheader2
    {
    background-color:#E0E0E0;
    }
.colortierheader3
    {
    background-color:#D0D0D0;
    }

.px10white {font-family: Arial, Helvetica, Geneva;
			font-size: 10px;
			font-weight: normal;
			color: #ffffff;
			text-decoration: none;
			text-indent: 2px}
			

.px11white {font-family: Arial, Helvetica, Geneva;
			font-size: 11px;
			font-weight: normal;
			color: #ffffff;
			text-decoration: none;
			text-indent: 2px}

.px12white {font-family: Arial, Helvetica, Geneva;
			font-size: 12px;
			font-weight: normal;
			color: #ffffff;
			text-decoration: none;
			text-indent: 2px}

.px14white {font-family: Arial, Helvetica, Geneva;
			font-size: 14px;
			font-weight: normal;
			color: #ffffff;
			text-decoration: none;
			text-indent: 2px}
