/* ########## Layout ########## */
body { font-family: Arial, Helvetica, sans-serif; background-color: white; color: black; }

.border1 { border: 1px solid black; }
.border2 { border: 1px solid white; }

h1 { font-size: 15px; font-weight: bold; color: black; margin: 0; padding-bottom: 5px }
h2 { font-size: 12px; font-weight: bold; color: black; margin: 0; padding-bottom: 5px}


/* ########## Text ########## */
.maintext { font-size: 12px; color: #987C2B; letter-spacing: 1px; line-height: 22px; }
.maintext a:link{ color: #987C2B; text-decoration: underline; }
.maintext a:visited{ color: #987C2B; text-decoration: underline; }
.maintext a:hover{ color: #4C4C4C; text-decoration: underline; }
.maintext a:active{ color: #4C4C4C; text-decoration: underline; }

.boldtext { font-size: 12px; color: #987C2B; font-weight: bold; letter-spacing: 1px; line-height: 28px; }
.boldtext a:link{ color: #987C2B; text-decoration: underline; }
.boldtext a:visited{ color: #987C2B; text-decoration: underline; }
.boldtext a:hover{ color: #4C4C4C; text-decoration: underline; }
.boldtext a:active{ color: #4C4C4C; text-decoration: underline; }

.smalltext { font-size: 8px; color: #987C2B; letter-spacing: 2px; line-height: 22px; font-weight: 100; }
.smalltext a:link{ color: #987C2B; text-decoration: underline; }
.smalltext a:visited{ color: #987C2B; text-decoration: underline; }
.smalltext a:hover{ color: #4C4C4C; text-decoration: underline; }
.smalltext a:active{ color: #4C4C4C; text-decoration: underline; }

.submenu { font-size: 12px; color: #987C2B; letter-spacing: 1px; font-weight: bold; }
.submenu a:link { color: #987C2B; text-decoration: none; }
.submenu a:visited { color: #987C2B; text-decoration: none; }
.submenu a:hover { color: #4C4C4C; text-decoration: none; }
.submenu a:active { color: #4C4C4C; text-decoration: none; }

.mediumtext { font-size: 9px; color: #987C2B; letter-spacing: 1px; word-spacing: 8px; font-weight: bold; }
.mediumtext a:link{ color: #987C2B; text-decoration: none; }
.mediumtext a:visited{ color: #987C2B; text-decoration: none; }
.mediumtext a:hover{ color: #4C4C4C; text-decoration: none; }
.mediumtext a:active{ color: #4C4C4C; text-decoration: none; }

.portfoliotitle { font-size: 12px; color: #4C4C4C; letter-spacing: 0px; word-spacing: 5px; }
.portfoliotitle a:link{ color: #4C4C4C; text-decoration: none; }
.portfoliotitle a:visited{ color: #4C4C4C; text-decoration: none; }
.portfoliotitle a:hover{ color: #4C4C4C; text-decoration: underline; }
.portfoliotitle a:active{ color: #4C4C4C; text-decoration: underline; }

.portfoliotext { font-size: 11px; color: #4C4C4C; letter-spacing: 0px; line-height: 16px;  }
.portfoliotext a:link{ color: #987C2B; text-decoration: none; }
.portfoliotext a:visited{ color: #987C2B; text-decoration: none; }
.portfoliotext a:hover{ color: #987C2B; text-decoration: underline; }
.portfoliotext a:active{ color: #987C2B; text-decoration: underline; }

.form { font-size: 8px; color: #000000; margin: 0; letter-spacing: 1px; }
.form_fields { background-color: #CBE5FE; border: 1px solid #111111; height: 10pt; font-size: 8px; color: #000000; letter-spacing: 1px; }
.form_fields2 { font-family: Arial, Helvetica, sans-serif; background-color: #CBE5FE; border: 1px solid #111111; font-size: 10px; color: #000000; letter-spacing: 0px; }

/* ########## Format ########## */
