.fondoestemes, .tabletop {
	background-color: #DFE0D2;
}

a, a:link, a:visited, a:active {
	color: #003366;
	text-decoration: none;
}

a:hover {
	color: #800001;
	text-decoration: underline;
}

body {
	background-color: #B9B9A1;
	color: #000000;
	font: 8pt "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	margin-bottom: 0pt;
	margin-left: 0pt;
	margin-right: 0pt;
	margin-top: 0pt;
}

h1 {
	color: #2A4F62;
	font-size: 16pt;
	font-weight: normal;
	text-transform: uppercase;
	
}

h2 {
	border-bottom: solid 1pt #DFE0D2;
	border-top: solid 1pt #DFE0D2;
	color: #990000;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 12pt;
}

h3 {
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-transform: none;
	vertical-align: middle;
}

h4 {
	border-bottom: solid 1pt #DFE0D2;
	color: #666666;
	font-size: 10pt;
}

h5 {
	color: #376177;
	font-size: 10pt;
	font-style: italic;
}

h6 {
	color: #000000;
	font-size: 10pt;
	font-style: italic;
	text-decoration: underline;
}

input, textarea, select {
	color: #000000;
	font-size: 9pt;
}

select {
	font-size: 9px;
}

table {
	font-size: 11pt;
}

table#tblcoolbar 
	{
	background-color: threedface;
	border-color: threedhighlight threedshadow threedshadow threedhighlight;
	border-style: solid;
	border-width: 1px;
	color: menutext;
	padding: 1px;
}

td {
	font-size: 10pt;
}

.cbtn
	{
	border-bottom: threedface 1px solid;
	border-left: threedface 1px solid;
	border-right: threedface 1px solid;
	border-top: threedface 1px solid;
	height: 18 ;
}

.discrecion {
	background-color: #CBCCB7;
	color: #990000;
	font-size: 10pt;
	font-weight: bold;
}

.fondoblanco {
	background-color: #FFFFFF;
}

.hr1 {
	border: 1pt inset #666666;
	color: #CCCCCC;
	line-height: 1pt;
	text-decoration: underline;
}

.menumanager {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
}

.row1 {
	background-color: #DBDBC8;
	font-size: 14pt;
}

.row2 {
	background-color: #F1F1E9;
	font-size: 8pt;

}

.subtitulo {
	color: #5A5C46;
	font-size: 11pt;
	font-style: italic;
}
.subtitulo2 {
	color: #990000;
	font-size: 10pt;
	font-style: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}
.tableborder {
	background-color: #EFEFE9;
	border: 1pt solid #DFE0D2;
}

.tableheader {
	background-color: #A5A692;
	color: #990000;
	font-weight: bold;
	font-size: 8pt;
	margin: 3pt;
	padding: 3pt;
	text-transform: uppercase;
}

.texto, #otros a {
	color: #5A5C46;
	font-size: 10pt;
}
.texto-registro {
	font-size: 8pt;
	font-weight: normal;
	padding: 1pt;
/*	text-transform: uppercase;*/
}

.titulo {
	color: #376177;
	font-size: 12pt;
	font-weight: bold;
	text-transform: uppercase;
}

.titulo2 {
	border-bottom: 1pt solid #DFE0D2;
	color: #990000;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
}

.titulo3 {
	border-bottom: 1pt solid #DFE0D2;
	color: #333333;
	font-family: Tahoma, "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
}

.titulo-registro {
	color: #376177;
	font-size: 8pt;
	font-weight: bold;
	text-transform: uppercase;
}

.tituloseccion {
	border-bottom: 1pt solid #DFE0D2;
	color: #333333;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
}

.top {
	font-size: 11pt;
	margin-left: 5pt;
}

.topegde {
	color: #376177;
	font-size: 22pt;
	font-style: italic;
	font-weight: bold;
	padding: 5pt;
}

.txtbtn {
	color: menutext;
	font-family: tahoma;
	font-size: 70%;
}

#blockquote {
	background: #C9D1C0;
	border-left: 5pt solid #96A18A;
	margin-left: 1.5em;
	padding-left: 5pt;
	padding-right: 2pt;
}

#border {
	border-right: solid 1pt #DFE0D2;
}

#bottom {
	background-color: #660000;
	color: #CCCC99;
	font-size: 9pt;
	font-weight: normal;
}

#bottom a {
	color: #76786B;
	font-size: 11pt;
}

#bottom a:hover {
	color: #3F4039;
	font-size: 11pt;
	text-decoration: underline;
}

#header {
	font-size: 10pt;
	font-weight: bold;
}

#header a {
	color: #376177;
	font-size: 16pt;
}

#header a:hover {
	color: #376177;
	font-size: 16pt;
	text-decoration: underline;
}

#navlist {background-color: #bfb782;
}

#navlist a {
	
	background-image: url(assets/11_down.gif);
	background-position: 0% 50%;
	background-repeat: no-repeat;
	border: 1px solid;
	border-color: #DDDDDD #000000 #000000 #DDDDDD;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 3px 3px 3px 24px;
	height: 1em;
	float: left;
	clear: both;
	width: 250px;
}

#navlist a:link, #navlist a:visited {
	color: #EEEEEE;
	text-decoration: none;
}

#navlist a:hover, #navlist a:active,
#uberlink a:link, #uberlink a:visited,
#uberlink a:hover, #uberlink a:active {
	background-color: #BFC4C4;
	background-image: url(assets/11_over.gif);
	background-position: 0% 50%;
	background-repeat: no-repeat;
	color: #000000;
}

#navlist li, td {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#navlist ul, table {
	font-size: 9pt;
	list-style-type: none; /*turns off display of bullet*/
	margin: 0; /*removes indent IE and Opera*/
	padding: 0; /*removes indent Mozilla and NN7*/
}

#otros a:hover {
	color: #5A5C46;
	font-size: 10pt;
	text-decoration: underline;
}

/*[if IE 5]*/
/*#navlist a {
height: 1em;
float: left;
clear: both;
width: 100%;
}
*/
/*[endif]
[if IE 6]*/

/*#navlist a {height: 1em;}
*/
/*[endif]*/
.lineaderechafondo {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #A5A692;
}

.designby { color: #FFF; font-size: 10px; text-align: center; font-weight: bold; padding:5px; }
a.designby:link, a.designby:visited { color: #FFF; text-decoration: none; }
a.designby:hover, a.designby:active { color: #FFF; text-decoration: underline; }