a{ 
color:#000000; 
font-size:10px; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
text-decoration:none; 
} 

img { 
border:none;
} 
a:hover{ 
color:#0476D7; 
text-decoration:underline; 
} 
a:active{ 
color:#336699; 
text-decoration:underline 
} 
/* --Default Class Settings-- 
*/ 
table.moduletable{ 
text-align:left; 
width: 100%; 
border-bottom: 1px dotted Silver; } 
table.moduletable th { 
border-bottom: none; 
height: 17px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color: #E8E8E8; 
vertical-align: middle; 
font-size: 10px; 
font-weight: bold; 
text-decoration: none; 
text-align: left; 
background-repeat: no-repeat; 
background-image: url(../images/flecharoja.gif); 
text-transform: uppercase; 
background-position: left top; 
padding-left: 15px;
}
table.moduletable td {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
} 
a.mainlevel:link,a.mainlevel:visited,span.mainlevel, a.mainlevel:hover{
cursor: pointer;
background-color:#2131AD; 
border-bottom:1px solid #FFFFFF; 
border-top:1px solid #C9D6D0;
text-align:left;
text-transform:uppercase; 
padding: 5px 4px;
width: 97px;
max-width: 89px!important;
display: list-item; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
font-weight: bold; 
color: #FFFFFF; 
min-height: 15px; 
white-space: normal; 
vertical-align: middle;
} 
a.mainlevel:hover { 
background-color:#0A246A; 
text-decoration: none; 
}
a.mainmenu:link,a.mainmenu:visited{ 
color:#000000; 
font-weight:normal 
} 
a.mainmenu:hover { 
color:#FF9900; 
text-decoration:underline 
} 
a.sublevel:link, a.sublevel:visited, a.sublevel:hover { 
/* this styling is for menu items that HAS A PARENT */ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
color: #000000; 
margin: 2px 2px 1px 0px; 
padding: 0px; 
width: 95px;
max-width: 95px!important;
display: list-item;
list-style-type: none;
border-top:1px solid #C9D6D0; 
text-indent: 0px; 
} 
a.sublevel:hover { 
text-decoration: none; 
background-color: #CFD3F8; 
} 
a.sublevel img {
display: none;
}
body{ 
background:#FFFFFF; 
color:#000000; 
margin: 0px 0px 0px 0px; 
} 
hr{ 
color:#EFEFEF; 
height:1px; 
width:100% 
} 
td,tr,p,div{ 
color:#1C1C1C; 
font:11px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; 
padding:0px 
} 
ul{ 
margin:0px 0px 0px 0px 
} 
.createdate{ 
font-style:italic 
} 
.frontpageheader{ 
font-size:14px; 
font-weight:bold; 
text-align:center 
} 
.header{ 
background:#133C87; 
color:#CCCCCC; 
font:normal normal 16px Arial,Helvetica,sans-serif 
} 
.inputbox{ 
background:#F0F0F0; 
border:1px solid #CCCCCC; 
color:#000000; 
font:10px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif 
}  
.outline_bottom{ 
border-bottom:1px solid #CCCCCC 
} 
.outline_left_dotted{ 
border-left:1px dotted #000000 
} 
.outline_right_dotted{ 
border-right:1px dotted #000000 
} 
.small{ 
font-size:9px; 
font-style:italic 
} 
.poll 
{ /* polls texts */ 
text-align: left; 
padding: 7px; 
padding-top: 5px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: black; 
font-weight: bold; 
line-height: 14px 
} 
.pollstableborder { 
/* set the border properties of the polls voting table */ 
border: none; 
} 
.button { 
/* this style applies to most form buttons generated by Mambo and its components. Change its format here*/ 
cursor: pointer;
color: #000000; 
font-family: Arial, Verdana, Helvetica, sans-serif; 
margin-top: 4px; 
font-weight: Bold; 
text-align: center; 
font-size: 11px; 
background: #eeeeee; 
border: 1px solid #000000; 
height: 20px; 
} 
.button:disabled { 
cursor: default;
color: #999999; 
background: #eeeeee; 
border: 1px solid #AAAAAA;
font-family: Arial, Verdana, Helvetica, sans-serif; 
margin-top: 4px; 
font-weight: Bold; 
text-align: center; 
font-size: 11px; 
height: 20px; 
} 
.readon, a.readon:link, a.readon:visited { 
/* For formatting the "Read on..." link for blogs and on frontpage. */ 
color: #326AB4; 
text-align: right!important; 
text-decoration: none; 
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 10px; 
} 
a.readon:hover { 
/* Pfft..! */ 
text-align: right; 
color: #326AB4; 
text-decoration: underline; 
background-color: #B3CAE7; 
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 10px; } 

/*td.titular_fecha { 
display: block; background-image: url(../images/flechitanegra.gif); background-repeat: 
no-repeat; background-position: left; text-indent: 10px; font-family: Verdana, 
Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: 
none; text-align: left; color: #447DD5; } */ 
.titular_otros { 
background-image: url(../images/flecharoja.gif); 
background-repeat: no-repeat; 
background-position: left; 
padding-left: 13px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold; 
text-align: left; } 
.blogsection { 
background-image: url(../images/flechitanegra.gif); 
background-repeat: no-repeat; 
background-position: 0px 2px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal; 
padding-left: 10px; 
display: block; 
text-decoration: none; 
text-align: left; 
color: #333333; }
a.blogsection {
margin-top: 0.5em;
}
.blogsection2, a.blogsection2:link, a.blogsection2:visited 
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 18px; 
font-weight: bold; 
display: block; 
text-decoration: none; 
text-align: left; 
color: #333333; 
} 
a.blogsection2:hover { 
text-decoration: none; 
color: #555555;
} 
.mod_div { 
display: block; 
background: url(../images/linea_pestana.gif) repeat-x Black ; 
line-height: 1px; 
} 
.mod_categoria { 
height: 10px; 
color: #0A246A ; 
text-align: left; 
text-decoration: none; 
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 10px; 
text-transform: uppercase; 
} 
td.titular_barra { 
background-image: url(../images/raya230.gif); 
background-repeat: repeat-x; 
background-position: 10px; 
} 
/** * Mambo Styling 
for Contents * -------------------------- * All the styling for contents are listed 
* below. */ 
.contentpane { 
/* This is used mainly for the table that holds the 
SECTIONS such as News. This is when you create a link to a Section and when clicked 
on it, it will display "News" then some description (with image if you selected 
one) and then a list of Category of News. Yes! That entire thing is contained 
in a table with this style */ 
background-color : #FFFFFF; 
} 
.contentpaneopen {	
background-color : #FFFFFF; 
} 
.contentpaneopen td {	
text-align:left; 
} 
.contentheading, .contentheading h1, .contentheading h1 a { 
/* This is used in several places; 
the Heading of contents on the frontpage, it is also used for Section's heading 
(see above for explanation) "News" or whatever heading you used */ 
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 26px;
font-weight: normal; 
color: #000000; 
text-decoration: none; 
text-align:left; 
} 
.contentpagetitle, a.contentpagetitle:link, a.contentpagetitle:visited, a.contentpagetitle h1 { 
/* Couldn't find where is this yet. Will update this part when I get to it. Sorry. If you know, please email 
me the infos */ 
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 30px; 
font-weight: normal; 
color: #000000; 
text-decoration: none; 
line-height: 30px; 
} 
a.contentpagetitle:hover, a.contentpagetitle:hover h1 { 
color: #555555; 
text-decoration: none; 
} 
.content_subtitle, .content_subtitle h3 
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
font-weight: bold;
line-height: 1.5em;
color: #00236C;
text-decoration: none;
} 
.content_subtitle
{ 
padding-bottom: 6px;
padding-top: 6px;
} 
.contentdescription { 
/* When you create a link to a Section in the main 
menu and when clicked on it, it will display "News" then some description (with 
image if you selected one) and then a list of Category of News. This style is 
used for formating the "DESCRIPTION" part of that page */ 
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 11px; 
color: #333333; 
text-align: left; 
} 
table.contenttoc { 
/* This is used to format the table of the Tables of Contents 
or "Jump to" box when it is enabled in a multiple paged content or article */ 
color: #343A58; 
background-color: #e0e0e0; 
border-top: 1px solid #465675; 
border-bottom: 1px solid #465675; 
border-left: 1px solid #465675; 
border-right: 1px solid #465675; 
} 
/*.sectiontableheader { 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size:11px; 
	color: #C10000; 
	text-align: center; 
	font-weight: bold; 
	height: 30px; 
	vertical-align: bottom;
	display: table-cell;
	border-bottom: #C10000 1px ; }*/
.sectiontableheader{
color:#0A246A;
border-bottom:#C10000 1px;
font:bold 11px Arial,Verdana,Helvetica,sans-serif;
height:17px;
border-top: solid 13px #FFFFFF;
border-bottom: solid 1px #FFFFFF;
text-align:center;
vertical-align:bottom
}


table.contenttoc td { 
/* the same as 
above, but this is used to format the td or table cells */ 
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 8pt; 
font-weight: normal; 
text-align:left; 
padding: 3px; 
} 
.content_rating { 
/* used for styling the texts used for displaying 
those "stars" for rating in an article */ 
font-weight: normal; 
font-size: 8pt; 
} 
.content_vote { 
/* used for those voting texts (the one with voting RADIO buttons) 
*/ 
font-weight: normal; 
font-size: 8pt; 
} 
.content_author { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
line-height: 16px; 
font-size: 9px; 
font-weight: normal; 
color: Black; 
text-decoration: none; 
text-transform: uppercase; 
} 
.content_text, .content_text div, .content_text p { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal; 
color: #444444; 
text-decoration: none; 
margin-bottom: 16px;
line-height: 1.5em;
}
span.content_text {
line-height: 1.5em;
}
td.content_buttons { 
	width: 100%; 
	height: 20px; 
	text-align: right; 
	border-color: #DDDDDD; 
	border-width: 1px; 
	border-style: solid;
} 
.content_buttons table td a:hover{ 
	text-decoration: none; 
	background-color: #DFDFDF; 
	color: #0A246A; 
} 
.content_buttons table td{ 
	padding: 5px;
	text-align: center; 
}
.menuarriba { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-style: normal; 
line-height: normal; 
font-weight: bold; 
font-variant: normal; 
text-transform: none; 
color: #003094; 
text-decoration: none; 
} 
a.menuarriba:link, a.menuarriba:visited 
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-style: normal; 
line-height: normal; 
font-weight: bold; 
font-variant: normal; 
text-transform: none; 
color: #003094; 
text-decoration: none; 
} 
a.menuarriba:hover { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold; 
color: #4275D5; 
text-decoration: none; 
background-position: center; 
text-align: center; 
}