body{
	font-family: Verdana;
	color: #000080;
	FONT-SIZE: 9px; 
	margin: 0px;
	padding: 0px; background-color:#F3F3F3
}

FONT {
	MARGIN-TOP: 0px; FONT-SIZE: 9px; MARGIN-BOTTOM: 0px; COLOR: #000080; FONT-FAMILY: Verdana
}

a:link, a:visited, a:hover {
	color: #000080;
	text-decoration: none
}

a:hover {
	color:#000080;background-color:#D7E2E6 
}

/* overrides decoration from previous rule for hovered links */

h1, h2, h3, h4, h5, h6 {
	font-family: Verdana;
	margin-left:10; margin-top:5; margin-bottom:5 
}

h1{
 font-family: Verdana;
 font-size: 120%;
 color: #000080;font-weight:bold
}

h2{
 font-size: 110%;
 color: #000080; 
}

h3{
 font-size: 100%;
 color: #000080; margin-left:0
}

.menu_cat {
	FONT-SIZE: 9pt; MARGIN-LEFT: 0px; BORDER-LEFT: 0px; MARGIN-RIGHT: 0px; BORDER-BOTTOM: 0px; 
}
.menu_cat .no_sel {
	PADDING-BOTTOM: 1px; PADDING-TOP: 3px; font-weight:bold
}
.menu_cat .selecc {
	PADDING-LEFT: 15px; BACKGROUND: #000080 url('images/ico_nivel2_on.gif') no-repeat left top; PADDING-BOTTOM: 1px; COLOR: #FFFFFF; PADDING-TOP: 1px
}
.menu_cat A {
	BACKGROUND-POSITION:  
               left top; DISPLAY: block; PADDING-LEFT: 15px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url('images/ico_nivel2_off.gif'); PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.menu_cat A:hover {
	DISPLAY: block; PADDING-LEFT: 15px; BACKGROUND: #000080 url('images/ico_nivel2_on.gif') no-repeat left top; COLOR: #FFFFFF; TEXT-DECORATION: none
}
.formulario {
	BORDER-RIGHT: #9ca2a4 1px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0% 50%; BORDER-TOP: #9ca2a4 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; BACKGROUND-ATTACHMENT: scroll; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #9ca2a4 1px solid; COLOR: #006699; PADDING-TOP: 0px; BORDER-BOTTOM: #9ca2a4 1px solid; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.block_menu {
	border:1px solid #D8E1E6; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; BACKGROUND-COLOR: #D7E2E6; font-size:80%; color: #000080
}
.block_text {
	border:1px solid #D7E2E6; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; BACKGROUND-COLOR: #FFFFFF; font-size:80% 
}

.texto {
	MARGIN-TOP: 0px; FONT-SIZE: 9px; MARGIN-BOTTOM: 0px; COLOR: #000080; FONT-FAMILY: Verdana
}

/*---------------------------------------------*/

#content{
	text-align:justify; line-height:150%; margin-left:30; margin-right:30; margin-top:10; margin-bottom:5
}

.nombre      { font-size: 80%; text-align: left; list-style-type: disc; margin-top: 0; 
               margin-bottom: 0 }
#siteInfo{
	border-top:2px solid #000080; clear: both;
	font-size: 75%;
	color: #CCCCCC;
	margin-top: 0px; padding-left:5px; padding-right:5px; padding-top:5xpx; padding-bottom:5px
}