body {
  scrollbar-face-color:#FFFFFF;
  scrollbar-base-color:#baddef;
  scrollbar-arrow-color:#002086;
  scrollbar-highlight-color:#baddef;
  scrollbar-shadow-color:#002086;
  scrollbar-3dlight-color:#000000;
  scrollbar-darkshadow-color:#000000;
  scrollbar-track-color:#002086;
}

A { text-decoration: none;}
A:link {color:#005BA1}
A:visited {color:#005BA1}
A:active {color:#008000}
A:hover {color: #008000;}

A .dot{
color:#008000;
background:transparent;
font-weight:bold;
font-size:18px;}

A:hover .dot{
color:#00005F;
background:transparent;
font-weight:bold;
font-size:18px;}

A:active .dot{
color:#00005F;
background:transparent;
font-weight:bold;
font-size:18px;}

#menu a {
color:#005BA1;
background:transparent;
width:110px;
height:22px;
border-top-width:0px;
border-left-width:1px;
border-right-width:1px;
border-bottom-width:0px;
padding-top:0px;
padding-left:0px;
text-align:center;
text-decoration:none;
}

#menu a:hover {
color:#008000;
background-color:transparent;
width:110px;
height:22px;
border-top-width:0px;
border-left-width:1px;
border-right-width:1px;
border-bottom-width:0px;
border-left-color:#005BA1;
border-right-color:#005BA1;
border-style:solid;
padding-top:1px;
padding-left:0px;
text-align:center;
text-decoration:none;
}

#menu a:active {
color:#960000;
background-color:transparent;
width:110px;
height:22px;
border-top-width:0px;
border-left-width:1px;
border-right-width:1px;
border-bottom-width:0px;
border-left-color:#005BA1;
border-right-color:#005BA1;
border-style:solid;
padding-top:1px;
padding-left:0px;
text-align:center;
text-decoration:none;
}

.q1 { border-color:#FFDF00;
      border-width:2px;
      border-style:solid;
      padding:0px;}
.q2 { border-color:#FFBF00;
      border-width:2px;
      border-style:solid;
      padding:0px;}
.q3 { border-color:#FF0000;
      border-width:2px;
      border-style:solid;
      padding:0px;}
.q4 { border-color:#00A000;
      border-width:2px;
      border-style:solid;
      padding:0px;}
.q5 { border-color:#0000FF;
      border-width:2px;
      border-style:solid;
      padding:0px;}
.q6 { border-color:#0000DF;
      border-width:2px;
      border-style:solid;
      padding:0px;}
.q7 { border-color:001EA0;
      border-width:2px;
      border-style:solid;
      padding:0px;}

table.info {
            border : 2px;
            border-style:dotted;
            background-color : #FFFFFF;
            border-color:#002086;
            font-weight : bold;
            padding-left:10px;}

input.info {
            border : 2px solid #002086;
            background-color : #FFFFFF;
            font-weight : bold;
            color : #002086;}


textarea.info {
               border : 2px solid #002086;
               background-color : #FFFFFF;
               font-weight : bold;
               color : #002086;}

input.but {
           border : 1px solid;
           border-top-color:#FFCC00;
           border-left-color:#FFCC00;
           border-right-color:#000000;
           border-bottom-color:#000000;
           background-color : #002086;
           font-weight : bold;
           color : #FFFFFF;
           width:116px;}