/*----------------------------------*/
/*    S    T    Y    L    E    S    */
/*----------------------------------*/


html
 {scrollbar-base-color: #dfdfdf;
  scrollbar-face-color: #cfcfcf;
  scrollbar-track-color: #7f7f7f;
  scrollbar-arrow-color: #3f3f3f;
  scrollbar-highlight-color: #cfcfcf;
  scrollbar-3dlight-color: #afafaf;
  scrollbar-shadow-color: #3f3f3f;
  scrollbar-darkshadow-color: #1f1f1f;}

body
 {background: #ffffff; background-image: url("images/background.gif"); background-repeat: x; background-attachment: fixed;}

p, h1, h2, h3, h4, h5, h6, ul, ol, dl, caption, th, td, blockquote, pre, tt
 {color: #000000;}

p, ul, ol, dd, td, blockquote
 {font: medium 'times new roman', times, serif;}

dt, th
 {font: bold medium 'times new roman', times, serif;}

pre, tt
 {font: small 'courier new', courier, monospace;}

h6
 {font: small 'times new roman', times, serif; text-align: left; margin: 0;}

h5
 {font: small 'times new roman', times, serif; text-align: left;}

h4
 {font: bold medium 'times new roman', times, serif; text-align: left;}

h3, caption
 {font: large 'times new roman', times, serif; text-align: left;}

h2
 {font: x-large 'times new roman', times, serif; text-align: left;}

h1
 {font: xx-large 'times new roman', times, serif; text-align: left;}

td
 {vertical-align: top;}

/* T E X T L I N K S */

a:link, a:visited
 {color: #000000; text-decoration: underline;}

a:link:hover, a:visited:hover
 {color: #ffffff; background: #000000; text-decoration: underline;}

a:focus, a:focus:hover, a:active
 {color: #ffffff; background: #000000; text-decoration: underline;}

a:link.menu, a:visited.menu
 {color: #ffffff; text-decoration: underline;}

a:link:hover.menu, a:visited:hover.menu
 {color: #000000; background: #ffffff; text-decoration: underline;}

a:focus.menu, a:focus:hover.menu, a:active.menu
 {color: #000000; background: #ffffff; text-decoration: underline;}


/*---------------------------------------*/
/*    C    L    A    S    S    E    S    */
/*---------------------------------------*/

.menu
 {background-color: #000000; padding: 3px;}

.c50
 {text-align: justify; margin-right: 25%; margin-left: 25%;}

hr.sepcen
 {height: 2px; margin-right: auto; margin-left: auto; width: 50%;
  border-top: 1px #cfcfcf solid; border-left: 1px #cfcfcf solid;
  border-right: 1px #afafaf solid; border-bottom: 1px #afafaf solid;}
