

body           { 
	background-color:#000000;
	margin-top:0px; 
	margin-bottom:0px; 
	margin-left:0px; 
	margin-right:0px; 
	}
	
.banner        { 
	background-image:url(recorte_bg.gif); 
	margin-top:0px;
	margin-bottom:0px; 
	margin-right:0px; 
	background-repeat:repeat-x;
	}
	
.searchFormFields     { 
	color:#000000; 
	font-size:9px; 
	}


.form_head     { 
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	color:#FFCC33; 
	font-size:11px; 
	}
	
h4 {
	color:#000000;
	text-decoration: underline;
	padding: 0px;
	margin: 0px;
}
	
.pages, A.pages
{ 
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	color:#000000;
	padding: 0px 2px 0px 1px;
	font-size:12px; 
	}
	
.activepage
{ 
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	color:#000000;
	padding: 0px 2px 0px 1px;
	font-size:12px; 
	}
	
A.activepage
{ 
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	color:#FF0000;
	padding: 0px 2px 0px 1px;
	font-size:12px; 
	}
	
A.pages:HOVER
{ 
	color:#FF0000;
	}
	
table.menu {
	margin: 0xp 5px 0px 0px;
}

.menu a        { 
	font-family:Tahoma; 
	color:#ffffff; 
	font-size:12px; 
	text-decoration:none;
	}
	
.menu a:hover  { 
	color:#00FF00; 
	font-size:12px; 
	text-decoration:none; 
	}

#active { color:#00FF00; }

.dot           { font-family:Tahoma; color:#FFCC33; font-size:14px; text-decoration:none; }


.form_box      { font-family:Tahoma; color: #FFFFFF; font-size:11px; }
.button_join   { background-image:url(recorte_bg.gif); }


.center           { font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:11px; }

.form_head_right  { font-family: Geneva, Arial, Helvetica, sans-serif; color:#F8D808; font-size:13px; }

.more, .more a      { font-family: Verdana, Arial, Helvetica, sans-serif; color: #CC0000; font-size:11px; margin-top:5px; }

.more a:hover { color:#FFCC33; }
.more1, .more1 a    { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF9900; font-size:11px; margin-top:5px; }

.moreMax	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #000000; 
	font-size:12px; 
	margin-top:5px; }

.moreMax a      { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #CC0000; 
	font-size:12px; 
	margin-top:5px;
	
	}

.moreMax a:Hover{
	color:#000000;
}

.sub_head_right   { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFF4B0; font-size:12px; line-height: -0.1pt }
.white_text, .white_text a  { font-family: Tahoma; color: #FFFFFF; font-size: 11px; }
.yellow_text a     { font-family: Tahoma; color: #F8D808; font-size: 11px; }

.sub_head2 { 
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-image:url(canada_maple_leaf.jpg);
	background-repeat:no-repeat;
	background-position:left;
	color: #7E0405; 
	font-size:19px; 
	padding-left:33px; 
	font-weight:normal; }
	
	.sub_headIndex { 
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-image:url(canada_maple_leaf.jpg);
	background-repeat:no-repeat;
	background-position:left;
	color: #7E0405; 
	font-size:19px; 
	padding-left:28px; 
	margin-left: 3px;
	font-weight:normal; }
	
	.sub_head { 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	color: #B80808; 
	font-size:16px; 
	padding-left:7px; 
	font-weight:normal; }

.right_text       { font-family: Verdana, Arial, Helvetica, sans-serif; color: #99FF00; font-size:11px; }
.right_text2      { font-family: Verdana, Arial, Helvetica, sans-serif; color: #99CCCC; font-size:11px; }
.copyright        { font-family: Verdana, Arial, Helvetica, sans-serif; color: #CCCCCC; font-size:11px; margin-bottom:20px;}

.tapa             { background-image:url(../img/tapa.gif)}

form { margin: 0px; padding: 0px; border: 0px; }


p { margin: 3px 0px 10px 0px; 
  	border: 0; 
}

Table.rTable{
	color: #B80808;
	font-size:12px;
}

Table.rTable A{
	color: #FFFFFF;
	font-size:12px;
	text-decoration:underline;
	letter-spacing: 0.3pt;
}

Table.rTable A:Hover{
	text-decoration:none;
}

DIV.rLink{
	padding: 5px 0px 5px 0px;
}

Table.lMenu {
	padding: 0x 3px 0px 0px;
}

.sideTable li {
	list-style: none;
	margin-left: 15px;
}

/* top menu */

#topmenu{
	background: #333333;
	color:#FFFFFF;
	padding: 0px;
	margin: 0px;
	border: 0px;
	
	margin-top: 2px;
	margin-bottom: 2px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
}

#topmenu ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
	border: 0px;
}

#topmenu li {
	display: inline;
	padding: 0px;
	margin: 0px;
	border: 0px;
}

#topmenu A {	
	padding: 2px 13px 4px 13px;
	color: #FFF;
	text-decoration: none;
}

#topmenu A:hover {
	background: #666666;
	
}

.cuerpo A{
	color: #000000;
}
