/* set default font for document - 'td' and 'th' must also be set due to a bug in IE */
address, blockquote, caption, center, dd, dir, div, dl, dt, form, li, menu, ol, p, pre, td, th, tr, ul
	{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	}

body 
	{
	background-color : #2b5b73;
	margin:0px 0px 0px 0px;	
   	margin-top: 0;
	 margin-left: 0;
	}

a:link 
	{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
	background-color: transparent;
}

a:visited 
	{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
	background-color: transparent;
	}

a:hover
	{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0000ff;
	text-decoration: underline;
	background-color: transparent;
	}

a:visited:hover 
	{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0000ff;
	text-decoration: underline;
	background-color: transparent;
	}

.subnav
	{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration: none;
	background-color: transparent;
}

a:link.subnav
	{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration: none;
	background-color: transparent;
}

a:visited.subnav
	{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background-color: transparent;
}

a:hover.subnav
	{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: underline;
	background-color: transparent;

}

a:visited:hover.subnav
	{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: underline;
	background-color: transparent;

	}
	
.subnavwhite
	{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;
	text-decoration: none;
	background-color: transparent;
}

a:link.subnavwhite
	{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;
	text-decoration: none;
	background-color: transparent;
}

a:visited.subnavwhite
	{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	background-color: transparent;
}

a:hover.subnavwhite
	{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: underline;
	background-color: transparent;

}

a:visited:hover.subnavwhite
	{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: underline;
	background-color: transparent;

	}
	
.subnav2
	{
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration: none;
	background-color: transparent;
}

a:link.subnav2
	{
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration: none;
	background-color: transparent;
}

a:visited.subnav2
	{
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background-color: transparent;
}

a:hover.subnav2
	{
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: underline;
	background-color: transparent;

}

a:visited:hover.subnav2
	{
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: underline;
	background-color: transparent;

	}

.footer
	{
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin-bottom: 30px;
	text-align: center;
	background-color: transparent;	
	}	
	
a:link.footer
	{
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin-bottom: 30px;
	text-align: center;
	background-color: transparent;	
	text-decoration: none;		
	}

a:visited.footer
	{
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin-bottom: 30px;
	text-align: center;
	background-color: transparent;	
	text-decoration: none;		
	}

a:hover.footer
	{
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin-bottom: 30px;
	text-align: center;
	background-color: transparent;
	text-decoration: underline;
	}
    /* overline */

a:visited:hover.footer
	{
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin-bottom: 30px;
	text-align: center;
	background-color: transparent;				
	text-decoration: underline;
	}	
	
.title
	{
	font: bold 20px Arial, Helvetica, sans-serif;
	color: #000000;
	}

.subtitle
	{
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #000000;
	}
						
em 
	{
	background-position: right bottom; font-style: italic; background-image:url('graficos/sombra.gif'); background-repeat:repeat-x; background-attachment:fixed
	}

strong 
	{
	font-weight: bold;
	}

ul 
	{
	list-style-type: round;
	list-style-position: outside
	}

ol 
	{
	list-style-type: decimal;
	list-style-position: outside
	}

input, textarea, select
	{
	background-color: #ffffff;
	font-size: 10px;
	color:#2b5b73;
	font-family: Verdana, Arial, Helvetica, sans-serif
	}
  
.contentedit
	{
	background-color: #ffffff;
	font-size: 10px;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif
	}
	
.search 
	{
	width: 95px
	}
				
.ahem	
	{
	display:	none;
	}
  
a:link.cont 
	{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
	background-color: transparent;
}

a:visited.cont
	{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
	background-color: transparent;
	}

a:hover.cont
	{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000033;
	text-decoration: underline;
	background-color: transparent;
	}

a:visited:hover.cont 
	{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000033;
	text-decoration: underline;
	background-color: transparent;
	}