body { background: #ffffff; font-family: arial, verdana, sans-serif; font-size: 90%;}

div { font-family: arial, verdana, sans-serif; }

p { font-family: arial, verdana, sans-serif; }

p.nospace { 
font-family: arial, verdana, sans-serif;
margin: 0em; }

h1 { font-family: arial, verdana, sans-serif; }
h2 { font-family: arial, verdana, sans-serif; }
h3 { font-family: arial, verdana, sans-serif; }

a { font-family: arial, verdana, sans-serif; font-size: 90%; }
a:link { color: #2e457b; background-color: transparent; text-decoration: none; font-weight: bold; }    
a:visited { color: #70c670; background-color: transparent; text-decoration: none; font-weight: bold; }   
a:hover { color: #6b80b0; background-color: #2e457b; text-decoration: none; } 
a:active { color: #e7b083; background-color: transparent; text-decoration: none; }

a img { border: 1px solid #000000; }

.txtlgblack { font-size: larger; color: #000000; background-color: #efefef; font-weight: bold; }
.txtsmblack { font-size: smaller; color: #000000; background-color: transparent; }
.txtsmgrey { font-size: smaller; color: #cccccc; background-color: transparent; }
.txtsmred { font-size: smaller; color: #ff0000; background-color: transparent; }
.txtsmdkgreen { font-size: smaller; color: #319331; background-color: transparent; }
.txtsmltgreen { font-size: smaller; color: #70c670; background-color: transparent; }
.txtsmdkgrey { font-size: smaller; color: #909090; background-color: transparent; }
.txtsmall { font-size: smaller; background-color: transparent; }
.txtred { color: #ff0000; background-color: transparent; }
.txtorange { color: #ff6600; background-color: transparent; font-size: x-large; }
.txtredback { color: #ff0000; background-color: #fdc7c6; }
.txtlgredback { font-size: larger; font-weight: bold; color: #ff0000; background-color: #fdc7c6; }
.txtblueback { color: #000000; background-color: #66ccff; }
.txtyellowback { color: #000000; background-color: #ffff00; }
.txtamberback { color: #000000; background-color: #ffcc00; }
.magenta { color: #ff00ff; background-color: transparent; }
.dkgreen { color: #006600; background-color: transparent; }
.red { color: #ff0000; background-color: transparent; }
.blackborder { color: #000000; background-color: transparent; }

fieldset {
border: 1px solid #c0c0c0;
background: #efefef; }

legend {
color: #000000;
background: #ffffff;
border: 1px solid #c0c0c0;
padding: 3px 8px 3px 8px; }

label {
display: block;
width: 6em;
float: left;
margin: 6px 6px 6px 0px;
text-align: left; }

input {
border: 1px solid #2e457b;
background: #ffffff; }

select {
background-color: #ffffff;
color: #000000;
font-family: arial, verdana, ms sans serif;
font-weight: normal;
font-size: 10pt;
border: #2e457b 1px solid;
}

textarea {
background-color: #ffffff;
border: #2e457b 1px solid;
color: black;
font-family: arial, verdana, ms sans serif;
font-size: 11pt;
font-weight: normal
}

.button1 {
border: 1px outset #2e457b;
background: #70c670; }

.button1:hover {
border: 1px outset #2e457b;
background: #319331; }

.button1:active {
border: 1px outset #2e457b;
background: #df9b62; }


