input, select, textarea {
        font-family: Verdana, sans-serif, Helvetica;
        font-size: 11 px;
        background-color: #pink;
        border-style: solid;
        border-width: 1
}

.footer        {
        color: #F0E8D0;
        font-family: Verdana, sans-serif;
        font-size: 11px
}

A {
        color : #191970;
        text-decoration:none;
}

A:HOVER {
        background-color: None;
        color : #F0ac00;
}

.menu                {
        font-family: Verdana, sans-serif;
        font-size: 11px;
        font-weight: bold
}

.qc1        { font-family: Verdana; font-size: 8pt; text-align: Left }
.qc2        { font-family: Verdana; font-size: 8pt; color: #800000; line-height: 100% }
.qc3        { color: #FFFFFF; font-family: Verdana; font-size: 8pt; line-height: 100% }
.qc4        { font-family: Verdana; font-size: 10pt; color: #800000; font-weight: bold }
.qc5        { font-family: Verdana; font-size: 10pt; font-weight: bold }
.qc6        { font-size: 8pt; font-family: Verdana; font-weight: bold; text-align: Right;
               margin-right: .08in }
.qc7        { font-family: Verdana; font-size: 11t; font-weight: bold; text-align: Left; margin-left: .08in }
.qc8        { font-variant: small-caps; font-family: Verdana; font-size: 10pt; font-weight:
               bold }
.qc9        { font-family: Verdana; font-size: 10pt; color: #800000; font-weight: bold;
               text-align: Right; margin-right: .05in }
.qc10       { font-family: Verdana; font-size: 8pt; font-variant: small-caps; text-align:
               Left; margin-left: 5 }

.input {
 BORDER-COLOR: #f0ac00; BORDER-BOTTOM: #777777 thin dotted; BORDER-LEFT: #777777 thin dotted; BORDER-RIGHT: #777777 thin dotted; BORDER-TOP: #777777 thin dotted; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}

.button
{
        background: #888C88;
        border-style: outset;
        border-width: 2px;
        text-align: center;
        font-size: 10px;
        font-weight: bold;
        font-family: verdana;
        cursor: pointer;
        cursor: hand;
        width: 85px;
        display: block;
        padding: 3px;
        position: absolute;
        top: 12px;
}

/* almost the same as .button but w/o the positioning */
.logout-button
{
        position: relative;
        top: -1px;
        width: 85px;
        background: #888C88;
        border-style: outset;
        border-width: 2px;
        text-align: center;
        font-size: 10px;
        font-weight: bold;
        font-family: verdana;
        cursor: pointer;
        cursor: hand;
        padding: 3px;
}

.relata-title
{
    font-weight: bold;
        font-size: 10pts;
        font-family: verdana;
        color: #121465;
}
#animatedlogo
{
        position: relative;
        left: 0px;
        right: 90%;
        top: 0px;
        width: 49px;
        height: 46px;
        background-color: #496088;
        border: 1px;
        border-style: inset;
}

#bodyintrotext {
        FONT-SIZE: 11pt; COLOR: #74797c; FONT-FAMILY: Verdana; TEXT-ALIGN: justify
}
#bodytitle {
        FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000; FONT-FAMILY: Verdana
}
#bodytitlelarge {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: arial, helvetica, sans-serif
}
#bodytitlelarge2 {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: geneva, helvetica, arial, sans-serif
}
#breadcrumb {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: arial, helvetica, sans-serif
}
#breadcrumblocation {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc6600; FONT-FAMILY: arial, helvetica, sans-serif
}
#callout {
        FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #737373; FONT-FAMILY: geneva, helvetica, arial, sans-serif
}
#calloutsubitem {
        FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: geneva, helvetica, arial, sans-serif
}
#menutext {
        FONT-SIZE: 10px; MARGIN-LEFT: 10px; LINE-HEIGHT: 14px; FONT-FAMILY: helvetica, geneva, arial, sans-serif
}
#menutitle {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 10px; FONT-FAMILY: arial, helvetica, sans-serif
}
#mkt {
        FONT-SIZE: 12px; FONT-FAMILY: arial, helvetica, sans-serif
}
#resourcehead {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #808080; FONT-FAMILY: arial, helvetica, sans-serif
}
#resourcetext {
        FONT-SIZE: 10px; FONT-FAMILY: helvetica, geneva, arial, sans-serif
}
#resourcetitle {
        FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: geneva, helvetica, arial, sans-serif
}
#source {
        FONT-SIZE: 9px; COLOR: #666666; FONT-STYLE: italic; FONT-FAMILY: helvetica, geneva, arial, sans-serif
}
.author {
        FONT-SIZE: 9px; COLOR: #f60; MARGIN-RIGHT: 3px; FONT-FAMILY: Verdana; TEXT-ALIGN: left
}
.headline {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #25f; FONT-FAMILY: verdana
}
.headlinelrg {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: verdana
}
.intro par1 {
        FONT-SIZE: 12pt; LEFT: 2pt; MARGIN-LEFT: 2px; VERTICAL-ALIGN: text-bottom; COLOR: #516666; MARGIN-RIGHT: 1px; FONT-FAMILY: verdana; TEXT-ALIGN: justify
}
.introtext {
        FONT-SIZE: 13px; COLOR: #708090; FONT-FAMILY: verdana; TEXT-ALIGN: justify
}
.introtext2main {
        FONT-SIZE: 13px; MARGIN-LEFT: 5px; COLOR: #789; FONT-FAMILY: verdana; TEXT-ALIGN: justify
}
.introtextindent {
        FONT-SIZE: 13px; MARGIN-LEFT: 0px; VERTICAL-ALIGN: text-bottom; COLOR: #789; TEXT-INDENT: 30pt; MARGIN-RIGHT: 3px; FONT-FAMILY: verdana; TEXT-ALIGN: justify
}
.introtxt {
        FONT-SIZE: 13px; VERTICAL-ALIGN: text-bottom; COLOR: #789; TEXT-INDENT: 0pt; MARGIN-RIGHT: 3px; FONT-FAMILY: verdana; TEXT-ALIGN: justify

.introtxtbold {
        FONT-WEIGHT: bolder; FONT-SIZE: 13px; VERTICAL-ALIGN: text-bottom; COLOR: #789; TEXT-INDENT: 0pt; MARGIN-RIGHT: 3px; FONT-FAMILY: verdana; TEXT-ALIGN: justify

}
.lilarrows {
        FONT-WEIGHT: bolder; FONT-SIZE: 10px; VERTICAL-ALIGN: text-bottom; COLOR: #f60; FONT-FAMILY: verdana
}
.menuitems {
        FONT-WEIGHT: bolder; FONT-SIZE: 10px; VERTICAL-ALIGN: text-top; COLOR: #90f; LINE-HEIGHT: 16px; MARGIN-RIGHT: 2pt; FONT-FAMILY: verdana; POSITION: absolute; TOP: 1pt; TEXT-ALIGN: left
}
.parafeatures {
        FONT-SIZE: 10px; VERTICAL-ALIGN: text-bottom; COLOR: #789; TEXT-INDENT: 0pt; FONT-FAMILY: verdana; TEXT-ALIGN: justify
}
.paraindent {
        FONT-SIZE: 10px; VERTICAL-ALIGN: text-bottom; COLOR: #789; TEXT-INDENT: 0pt; FONT-FAMILY: verdana; TEXT-ALIGN: justify
}
.piclink date {
        FONT-WEIGHT: bolder; FONT-SIZE: small; COLOR: #f60; FONT-FAMILY: verdana
}
.piclinktxt {
        FONT-SIZE: 10px; MARGIN-LEFT: 3px; VERTICAL-ALIGN: text-bottom; COLOR: #000; MARGIN-RIGHT: 30px; FONT-FAMILY: verdana; TEXT-ALIGN: left
}

.piclinktxtbold {
        FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-LEFT: 3px; VERTICAL-ALIGN: text-bottom; COLOR: #000; MARGIN-RIGHT: 30px; FONT-FAMILY: verdana; TEXT-ALIGN: left
}

.pathlink {
         FONT-FAMILY: verdana; FONT-SIZE: 13px;

}


.subhead {
        FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #f65; FONT-FAMILY: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; TEXT-DECORATION: underline
}
.subheadline {
        FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: verdana
}
UNKNOWN {

}

a:hover {  color: #9999FF}

A:link {
        COLOR: #000099; TEXT-DECORATION: underline
}

H1:unknown {
        FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
LI {
        FONT-SIZE: 10px; FONT-FAMILY: geneva, helvetica, arial, sans-serif
}
OL {
        FONT-SIZE: 10px; FONT-FAMILY: geneva, helvetica, arial, sans-serif
}
TD {
        FONT-SIZE: 10px; FONT-FAMILY: geneva, helvetica, arial, sans-serif
}
UL {
        FONT-SIZE: 10px; FONT-FAMILY: geneva, helvetica, arial, sans-serif
}



.abs {
        position: absolute
}

.rel {
        position: relative
}

body {
        background-color: #FFFFFF;
        margin: 10px 10px 10px 10px;
        font-family: Verdana;
        font-size: 11px;
}

table, td, tr, th, p, div {
        font-family: Verdana;
        font-size: 11px;
}

a {
        text-decoration: underline;
        color: #354A55;
}

a:hover {
        text-decoration: underline;
        color: #5B7F93;
}

hr {
        margin-top: -5px;
        height: 1px;
        background-color: #999999;
        color: #999999;
        visibility : visible;
}

#header {
        background-color: #FFFFFF;
        font-size: 20px;
        margin-top: 0px;
        margin-bottom: 0px;
        height: 40px;
}

#footer {
        background-color: #FFFFFF;
        margin-top: 30px;
        font-size: 10px;
        color: gray;
        padding-left: 4px;
        padding-bottom: 0px;
}

#account {
        background-color: #FFFFFF;
        margin-top: 0px;
        margin-bottom: 0px;
        padding-bottom: 0px;
        padding-right: 0px;
        text-align: right;
        font-size: 10px;
}

#navigation {
        background-color: #7B9CAE;
        padding: 2px 0px 2px 0px;
        margin-top: 4px;
        margin-bottom: 15px;
        border-top: 1px solid #999999;
        border-bottom: 1px solid #999999;
        color: #FFFFFF;
        font-weight: bold;
}

#navigation a {
        background-color: #7B9CAE;
        padding: 2px 4px 2px 4px;
        text-decoration: none;
        color: #FFFFFF;
}

#navigation a:hover {
        background-color: #3C5462;
        padding: 2px 4px 2px 4px;
        text-decoration: none;
        color: #FFFFFF;
}

.breadcrumbs {
        background-color: #FFFFFF;
        margin-top: 0px;
        margin-bottom: 30px;
        padding-left: 2px;
}

.note {
        background-color: #FFFFFF;
        margin-top: 0px;
        margin-bottom: 30px;
        padding-left: 2px;
}

.heading {
        background-color: #FFFFFF;
        margin-top: 0px;
        margin-bottom: 4px;
        padding-bottom: 2px;
        padding-left: 0px;
        border-bottom: 1px solid #999999;
        font-family: Georgia;
        font-size: 15px;
        font-weight: bold;
        color: #821400;
}

.headingError {
        background-color: #FFFFFF;
        margin-top: 0px;
        margin-bottom: 6px;
        padding-bottom: 2px;
        padding-left: 0px;
        border-bottom: 1px solid #999;
        font-family: Georgia;
        font-size: 15px;
        font-weight: bold;
        color: #FF0000;
}

.icons {
        margin-left: 10px;
        padding: 0px;
}

.listing {
        padding: 0px;
        width: 100%;
}

.listing td {
        padding-left: 2px;
}

.listing th {
        padding-left: 2px;
        background-color: #C4D3DB;
        border-top: 1px solid #999999;
        border-bottom: 1px solid #999999;
        color: #777E82;
        text-align: left;
}

.listing th a {
        text-decoration: none;
}

.listing th a:hover {
        text-decoration: none;
}

.listing .active {
        background-color: #7B9CAE;
        color: #FFFFFF;
}

.listing .active a {
        color: #FFFFFF;
        text-decoration: none;
}

.listing .active a:hover {
        color: #FFFFFF;
        text-decoration: none;
}

.odd {
        background-color: #F5F5F5;
}

.even {
        background-color: #EFEFEF;
}

.old {
        background-color: #DDDEDF;
}

.new {
        background-color: #F6F5F5;
}

.content {
        padding: 0px;
        width:100%;
}

.content .leftvalue {
        width:15%;
        text-align: right;
}

.content td {
        padding-left: 2px;
        padding-top: 4px;
        padding-bottom: 4px;
}

.content th {
        padding-left: 2px;
        padding-top: 4px;
        padding-bottom: 4px;
        background-color: #C4D3DB;
        border-top: 1px solid #999999;
        border-bottom: 1px solid #999999;
        color: #777E82;
        text-align: left;
}

.error {
        padding-top: -10px;
        width:100%;
}

.error td {
        color: #FF0000;
        text-align: left;
        padding-left: 2px;
        padding-bottom: 20px;
}

.message {
        padding-top: -10px;
        padding-bottom: 20px;
        width:100%;
}

.message td {
        padding-left: 2px;
        padding-top: 4px;
        padding-bottom: 4px;
        background-color: #C4D3DB;
        color: #000000;
        text-align: left;
}

.table_revision {
        border-top: 1px solid #999999;
        border-bottom: 1px solid #999999;
        border-left: 1px solid #999999;
        border-right: 1px solid #999999;
}

.revision_tr {
        border-top: 1px solid #999999;
        border-bottom: 1px solid #999999;
}