body {
background-image: url(BCKgrad.gif);
background-color: #000000;
margin: 0;
padding: 0;
background-repeat: repeat-x;
font-family: Georgia, "Times New Roman", Times, serif;
background-position: top;
background-attachment: fixed;
}
a   {
color: #956F31;
text-decoration: underline;
}


a:visited   { color: #956F31; }
a:hover   {
color: #FFFFFF;
text-decoration: none;
}

#BOX {
width: 980px;
margin: 35px auto 0;
border-bottom: solid 1px #715A32;
}
#BOX #TOP {
padding-top: 0px;
padding-bottom: 15px;
color: #AA7F35;
}

#BOX #TOP #TOPLEFT {
width: 400px;
float: left;
font-size: 10pt;
margin-top: 3pt;
}

#BOX #TOP #TOPRIGHT { text-align: right; }
#BOX #TOP #TOPRIGHT a {
font-style: oblique;
text-decoration: none;
font-size: 13pt;
}
#BOX #TOP #TOPRIGHT .TopSelected { border-bottom: solid 1px #956F31; 
}
#BOX  #TOP  .CLEAR { clear: both; }

#BOX #HEADER {
height: 220px;
padding: 0;
margin: 0;
border-top: solid 1px #715A32;
border-bottom: solid 1px #715A32;
}

#BOX #MAIN {
background-color: #000000;
background-image: url(bgmain.gif);
background-repeat: repeat-y;
padding: 40px;
color: #795827;

}

#BOX  #MAIN  h1  {
font-size: 24pt;
margin: 0 0 20px;
font-weight: bold;
color: #795827;
}

.formfields {
background-color: #50473A;
border: 1px inset #655A49;
color: #BB9148;
padding: 3px;
font-size: 11pt;
}

#BOX  #MAIN  h2  {
font-size: 20pt;
margin: 0 0 10px;
font-weight: bold;
color: #795827;
}

#BOX   #MAIN h3   {
font-size: 11pt;
margin: 25px 0 10px;
color: #795827;
}

#BOX  #MAIN  p  {
font-size: 11pt;
margin: 0 0 15px;
color: #795827;
}
#BOX #MAIN .Recuadro {
background-color: #171108;
border: 1px solid #795827;
padding: 10px;
margin-top: 20px;
}
#BOX #MAIN .Recuadro h3 { margin-top: 0px; }

#FOOTER {
margin-top: 20px;
margin-bottom: 40px;
font-family: Arial, Helvetica, sans-serif;
color: #715A32;
font-size: 11px;
}
#BOX  #MAIN  #MENSAJE  {
font-size: 11pt;
background-color: #FFCCCC;
padding: 10px;
border: 1px solid #FF3300;
color: #990000;
margin: 20px;
}
#BOX #MAIN #rqform {
background-color: #322C24;
border: 1px solid #473F33;
color: #BB9148;
font-size: 11pt;
}

#BOX #MAIN #rqform td {
color: #BB9148;
font-size: 11pt;
}

.Bordeadita  { border: 1px solid #795827; 
}
.Bordeada {
border: 2px solid #795827;
margin: 10px auto;
}

.UnderlineTitle {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #795827;
}
