

html {
  }


body {
    background-attachment : fixed;
    background-color : #ffffff;
    background-image : url('images/back0.png');
    background-position : center center;
    background-repeat : no-repeat;
    color : #535f69;
    font-family : Helvetica,Arial,sans-serif;
    text-align : justify;
    font-size : 16px;
  }


TD {
    font-family:Helvetica,Arial,sans-serif;
  }


.clean {
    font-family:Helvetica,Arial,sans-serif;
  }


.tip {
    font-family:Helvetica,Arial,sans-serif;
    position:absolute;
    left:0px;
    top:0px;
    visibility:hidden;
    z-index:20;
  }


TD.tiptd {
    border-bottom:1px solid #033366;
    border-top:1px solid #DDDDEE;
    border-left:1px solid #DDDDEE;
    border-right:1px solid #333366;
    padding:2px;
    font-family:Helvetica,Arial,sans-serif;
  }


A:active {
    font-family:Helvetica,Arial,sans-serif;
    color:#6060f0;
    text-decoration:none;
    font-weight:bold;
  }


SPAN.nav {
    font-family:Helvetica,Arial,sans-serif;
    color:#000000;
    text-decoration:none;
    font-size:small;
    font-weight:bold;
  }


SPAN.subnav {
    font-family:Helvetica,Arial,sans-serif;
    color:#000000;
    text-decoration:none;
    font-size:x-small;
    font-weight:bold;
  }


A.nav:link {
    font-family:Helvetica,Arial,sans-serif;
    color:#4040ff;
    text-decoration:none;
    font-size:small;
    font-weight:normal;
  }


A.nav:visited {
    color : #e9c523;
    font-family : Helvetica,Arial,sans-serif;
    font-size : small;
    font-weight : normal;
    text-decoration : none;
  }


A.nav:active {
    font-family:Helvetica,Arial,sans-serif;
    color:#4040f0;
    text-decoration:none;
    font-size:small;
    font-weight:normal;
  }


A.subnav:link {
    font-family:Helvetica,Arial,sans-serif;
    color:#4040ff;
    text-decoration:none;
    font-size:x-small;
    font-weight:normal;
  }


A.subnav:visited {
    font-family:Helvetica,Arial,sans-serif;
    color:#4040a0;
    text-decoration:none;
    font-size:x-small;
    font-weight:normal;
  }


A.subnav:active {
    font-family:Helvetica,Arial,sans-serif;
    color:#4040f0;
    text-decoration:none;
    font-size:x-small;
    font-weight:normal;
  }


TABLE.nav {
    padding:0px;
    font-family:Helvetica,Arial,sans-serif;
    text-decoration:none;
    font-weight:normal;
  }


TABLE.subnav {
    padding:0px;
    font-family:Helvetica,Arial,sans-serif;
    text-decoration:none;
    font-size:small;
    font-weight:normal;
  }


TH.nav {
    border-bottom:1px solid #333366;
    border-top:1px solid #DDDDEE;
    border-left:1px solid #DDDDEE;
    border-right:1px solid #333366;
    padding:0px;
    font-family:Helvetica,Arial,sans-serif;
    text-decoration:none;
    font-weight:normal;
  }


TH.hnav {
    border-bottom:1px solid #CCCCCC;
    border-top:1px solid #DDDDEE;
    border-left:1px solid #DDDDEE;
    border-right:1px solid #333366;
    padding:0px;
    font-family:Helvetica,Arial,sans-serif;
    text-decoration:none;
    font-weight:normal;
  }


TH.subnav {
    border-bottom:1px solid #333366;
    border-top:1px solid #DDDDDD;
    border-left:1px solid #DDDDEE;
    border-right:1px solid #333366;
    padding:0px;
    font-family:Helvetica,Arial,sans-serif;
    text-decoration:none;
    font-size:small;
    font-weight:normal;
  }


TD.nav {
    border-bottom:1px solid #333366;
    border-top:1px solid #DDDDEE;
    border-left:1px solid #DDDDEE;
    border-right:1px solid #333366;
    padding:0px;
    font-family:Helvetica,Arial,sans-serif;
    text-decoration:none;
    font-weight:normal;
  }


TD.hnav {
    border-bottom:1px solid #EEEEEE;
    border-top:1px solid #DDDDEE;
    border-left:1px solid #DDDDEE;
    border-right:1px solid #333366;
    padding:0px;
    font-family:Helvetica,Arial,sans-serif;
    text-decoration:none;
    font-weight:normal;
  }


TD.subnav {
    border-bottom:1px solid #333366;
    border-top:1px solid #EEEEEE;
    border-left:1px solid #DDDDEE;
    border-right:1px solid #333366;
    padding:0px;
    font-family:Helvetica,Arial,sans-serif;
    text-decoration:none;
    font-size:small;
    font-weight:normal;
  }


SPAN.ptt {
    font-family:Helvetica,Arial,sans-serif;
    font-size:small;
    font-weight:bold;
    color:white;
    text-align:center;
  }


SPAN.pst {
    font-family:Helvetica,Arial,sans-serif;
    font-size:small;
    font-weight:normal;
    color:black;
    text-align:left;
  }


UL.pst {
    font-family:Helvetica,Arial,sans-serif;
    font-size:small;
    font-weight:normal;
    color:black;
    text-align:left;
  }


A:link {
    color : #ff691d;
    cursor : hand;
    text-decoration : none;
  }


A:visited {
    color: #ff691d;
    cursor: hand;
    text-decoration: none;
  }


A:hover {
    color: #f00040;
    cursor: hand;
    text-decoration: none;
  }


tr {
    color : #0000a0;
    font-family : Arial,helvetica,"Times New Roman", Times;
  }


th {
    background-color: #0007a0;
    color: #ffffff;
    font-family: Arial,helvetica,"Times New Roman", Times;
  }


td {
    color: #200070;
    font-family: Arial,helvetica,"Times New Roman", Times;
  }


h1 {
    color : #10277b;
    font-family : Arial,helvetica,"Times New Roman", Times;
    font-size : 120%;
  }


h2 {
    color : #a41653;
    font-family : Arial,helvetica,"Times New Roman", Times;
    font-size : 110%;
  }


h3 {
    color : #ef5d28;
    font-family : Arial,helvetica,"Times New Roman", Times;
    font-size : 90%;
  }


h4 {
    color : #006d6d;
    font-family : Arial,helvetica,"Times New Roman", Times;
    font-size : 80%;
  }


h5 {
    color : #1a6439;
    font-family : Arial,helvetica,"Times New Roman", Times;
    font-size : 75%;
  }


input {
    color: #000040;
    font-family: Arial,helvetica,"Times New Roman", Times;
    font-size : 77%;
  }


select {
    color: #400010;
    font-family: Arial,helvetica,"Times New Roman", Times;
    font-size : 77%;
  }


.code {
    color: #000000;
    font-family: "Courier New", Courier;
    font-size : 77%;
  }


.dec1 {
    background-color: #e0e9f0;
    color: #000030;
    font-family: Arial,helvetica,"Times New Roman", Times;
    font-size : 77%;
  }


.dec1b {
    color: #000030;
    font-family: Arial,helvetica,"Times New Roman", Times;
    font-size : 77%;
    font-weight: bold;
  }


.dec2 {
    background-color: #f9f9ff;
    color: #000040;
    font-family: Arial,helvetica,"Times New Roman", Times;
    font-size : 77%;
  }


.tdec1 {
    background-color: #e0e9a0;
    color: #000030;
    font-family: Arial,helvetica,"Times New Roman", Times;
    font-size : 77%;
  }


.tdec2 {
    background-color: #f9f9ff;
    color: #000040;
    font-family: Arial,helvetica,"Times New Roman", Times;
    font-size : 77%;
  }


.tdec3 {
    background-attachment : inherit;
    background-color : #ffffff;
    background-image : url('images/back2.png');
    background-position : top left;
    background-repeat : repeat-y;
    color : #000030;
    font-family : Verdana,Arial,helvetica,"Times New Roman", Times;
    font-size : 95%;
    text-align : center;
    text-indent : 7px;
    text-transform : none;
  }


.dec3 {
    color: #4080f0;
    font-family: Arial,helvetica,"Times New Roman", Times;
    font-size: 70%;
  }


.dec4 {
    background-color: #fefefe;
    color: #000030;
    font-family: Arial,helvetica,"Times New Roman", Times;
    font-size : 77%;
  }


.dec5 {
    color : #def0f2;
    font-family : Arial,helvetica,"Times New Roman", Times;
    font-size : 70%;
  }


.toc {
    color : #ec7526;
    font-family : Verdana, 'Liberation Sans', 'Luxi Sans', 'Times New Roman', Times;
    font-size : 80%;
    font-weight : bold;
  }


li {
    color : #7b7b7b;
    font-size : 77%;
  }


p {
    color : #7c8d9c;
    font-family : Arial,helvetica,"Times New Roman", Times;
    font-size : 77%;
    text-align : justify;
  }

.label{

    color: #000030;
    font-family: Arial,helvetica,"Times New Roman", Times;
    font-size : 77%;
}

.errorMessage{

    color: #ff0010;
    font-family: Arial,helvetica,"Times New Roman", Times;
    font-size : 60%;
}
.errorLabel{

    color: #aa0030;
    font-family: Arial,helvetica,"Times New Roman", Times;
    font-size : 77%;
    font-weight:bold;
}

.required{

    color: #aa0030;
    font-family: Arial,helvetica,"Times New Roman", Times;
    font-size : 87%;
    font-weight:bold;
}
