<!-- BODY -->

body {
margin: 0px;
color: #54524E;
background-color: #8B6D99;
font-family: Tahoma, Arial, MS Sans Serif;
}

body.diag {
background-color: white;
}

p {
text-align: justify;
}

p.question  {
color : #00669A;
font-weight: bold;
}


h3 {
font-family: Times New Roman;
font-size: 36px;
text-decoration:italic;
vertical-align:top;
font-weight:bold;
color: #B8A2C4;
padding-top: 5px;
}

.aligncenter {
text-align:center;
}

.what {
color: #A60003;
font-size:8px;
}

ul      {
text-align: justify;
font-family: Tahoma, Arial, MS Sans Serif;
font-size: 12px;
margin-top:4pt;
margin-bottom:4pt;
list-style-type:square;
}

li	{
text-align: justify;
font-family: Tahoma, Arial, MS Sans Serif;
font-size: 12px;
}

.note {
font-family: Tahoma, Arial, MS Sans Serif;
font-size: 12px;
vertical-align:top;
font-weight:bold;
color: #624A9E;
padding-top: 20px;
padding-bottom: 5px;
}

.emp {
font-family: Tahoma, Arial, MS Sans Serif;
font-size: 12px;
vertical-align:top;
font-weight:bold;
}

<!-- LINKS -->

a:hover  {
text-decoration: underline;
}

a.button  {
color : #993366;
text-decoration: none;
font-weight: bold;
}

a.adminbutton  {
color : #686868;
text-decoration: none;
font-weight: bold;
}

a.adminactive  {
color : #686868;
text-decoration: underline;
font-weight: bold;
background-color: #D1C9E5;
padding: 5px;
}

a  {
text-decoration: underline;
color: #993366;
}

a.nolink  {
color : #A60003;
text-decoration: none;
font-weight: bold;
}

a.list  {
color : #58A1C6;
text-decoration: none;
font-weight: bold;
}

a.who  {
color : #CCCCCC;
text-decoration: none;
}

a.gl {
text-decoration: none;
}

a.qp {
color : red;
text-decoration: none;
}

<!-- HORISONTAL RULE -->

hr {
color: #CCCCCC;
noshade;
height:1px;
width:98%;
}

<!-- IMAGES -->


img.photo {
border-style: solid;
border-width: 3px;
border-color: #993366;
padding: 0px;
}

<!-- TABLES -->

table. {
background-color: white;
}

table.page {
height: 100%;
width: 750px;
vertical-align: top;
background-color: white;
border-style: solid;
border-width: 1px;
border-color: #064B7A;
padding:0px;
}

table.full {
height: 100%;
width: 100%;
vertical-align: top;
cellpadding: 0;
cellspacing: 0;
}

table.frame {
border-style:solid;
border-width:1px;
border-color:#CCCCCC;
page-break: avoid;
}

table.spacing {
height: 100%;
width: 100%;
vertical-align: top;
spacing: 0px;
}

table.listing {
width:570px;
vertical-align: top;
margin-left: 5px;
margin-top: 5px;
padding-right:5px;
}

table.menu {
vertical-align: top;
margin-top: 5px;
}

table.form {
width: 480px;
vertical-align: top;
margin-left: 5px;
margin-top: 5px;
}

<!-- TABLE ROWS -->

.darkrow {
background-color: #716D73;
}

.medrow {
background-color: #E2E2E2;
}

.lightrow {
background-color: #DAE0E8;
}

.topbanners {
background-color: white;
}

<!-- TABLE CELLS -->

td {
vertical-align:top;
text-align:justify;
font-family: Tahoma, Arial, MS Sans Serif;
font-size: 12px;
}

td.imagestrip {
padding-left:10px;
padding-right:15px;
}

td.pagelabel {
font-family: Times New Roman;
font-size: 28px;
text-decoration:italic;
vertical-align:top;
font-weight:bold;
color: #B8A2C4;
padding-top: 5px;
padding-right:15px;
text-align:right;
}

td.adminmenu {
padding-right:15px;
text-align:right;
}

td.content {
padding-top:20px;
padding-left:30px;
padding-right:15px;
text-align:justify;
}

td.list {
text-align: left;
vertical-align: top;
font-family: Tahoma, Arial, MS Sans Serif;
font-size: 12px;
font-weight: bold;
padding-left: 5px;
}

td.copyright {
font-family: Tahoma, Arial, MS Sans Serif;
font-size: 11px;
color: #8D8B8B;
text-align: center;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 5px;
vertical-align: bottom;
}

td.button {
background-color: white;
height: 24px;
text-align: left;
vertical-align: middle;
padding-right: 7px;
}

td.print {
text-align:right;
width:100%;
}

td.gl {
color : black;
font-family: Courier New;
font-size: 11px;
vertical-align:middle;
text-align:center;
height: 100px;
}

td.counter {
background-color:#A60003;
color : white;
font-family: Courier New;
font-size: 11px;
vertical-align:middle;
text-align:center;
height:40px;
}

td.indent {
color : #54524E;
font-family: Tahoma, Arial, MS Sans Serif;
font-size: 12px;
padding-left: 5px;
padding-right: 5px;
}

td.listindent {
font-family: Tahoma, Arial, MS Sans Serif;
font-size: 12px;
padding-left: 13px;
1}

td.left {
font-family:Tahoma, Arial, MS Sans Serif;
color : #54524E;
font-size:8pt;
vertical-align:top;
text-align: left;
font-weight:bold;
padding-left: 5px;
padding-bottom: 5px;
width: 120px;
}

td.leftlong {
font-family:Tahoma, Arial, MS Sans Serif;
color : #54524E;
font-size:8pt;
vertical-align:top;
text-align: left;
font-weight:bold;
padding-left: 5px;
padding-bottom: 5px;
width: 230px;
}

td.alignright {
text-align: right;
}

td.alignrightbottom {
text-align: right;
vertical-align:bottom;
}

td.subtitle {
color: #00669A;
padding-bottom:10px;
}

td.vyna {
background-color: #E1E9F3;
padding-left:2px;
}

td.subtitleright {
color: #00669A;
padding-bottom:10px;
text-align:right;
}

td.right {
font-family:Tahoma, Arial, MS Sans Serif;
color : #54524E;
font-size:9pt;
text-align: left;
vertical-align:top;
padding-bottom: 5px;
}

td.submit {
text-align: left;
vertical-align:middle;
height: 60px;
}

td.search {
padding-top: 5px;
}

<!-- FORM ELEMENTS -->

input.fillin {
color : #635D5D;
font-size:8pt;
font-family:Tahoma, Verdana, Arial;
border-style: solid;
border-width: 1px;
border-color: #CCCCCC;
padding-left: 5px;
}

input.long {
width:250px;
font-size:9pt;
font-family:Tahoma, Arial, MS Sans Serif;
border-style: solid;
border-width: 1px;
border-color: #CCCCCC;
padding-left: 5px;
}

input.radio {
border-style: none;
padding-bottom: 5px;
}

input.checkbox {
border-style: none;
}

input.button {	  
text-align: center;
vertical-align: middle;
font-family: Tahoma, Arial, MS Sans Serif;
font-size: 11px;
}

input.checkbox {
border-style: none;
}

select	{
font-size:9pt;
font-family:Tahoma, Arial, MS Sans Serif;
padding-bottom: 5px;
}

textarea	{
width: 250px;
height: 100px;
font-size:8pt;
font-family:Tahoma, Arial, MS Sans Serif;
padding-left: 5px;
padding-bottom: 5px;
border-style: solid;
border-width: 1px;
border-color: #CCCCCC;
color : #635D5D;
}




