#navtop{
   background-color: rgb(53,104,153);
}
#testimonial{
   border-color: #003399;
}
/*blue*/
a:link{
   color: #000066;
}
/*brighter blue*/
a:active{
   color: #0066ff;
}
/*brightest blue*/
a:hover{
   color: #0000ff;
}
/*dull blue*/
a:visited{
   color: #666699;
}
/*brightest blue*/
a:visited:hover{
   color: #0000ff;
}
input.inputs:hover{
   border-color: #0000ff;
}
/*
the top 23 bands of gradient shades of blue, each 3 pixels high
*/
#b1{
   overflow: hidden;
   position: absolute;
   visibility: visible;
   z-index: 0;
   height: auto;
   width: 100%;
   left: 0px;
   top: 0px;
   clip: rect(auto, auto, auto, auto);
   border-style: solid;
   border-width: 3px 0px 0px 0px;
   border-color: rgb(0,75,225);
}
#b2{
   overflow: hidden;
   position: absolute;
   visibility: visible;
   z-index: 0;
   height: auto;
   width: 100%;
   left: 0px;
   top: 3px;
   clip: rect(auto, auto, auto, auto);
   border-style: solid;
   border-width: 3px 0px 0px 0px;
   border-color: rgb(0,72,216);
}
#b3{
   overflow: hidden;
   position: absolute;
   visibility: visible;
   z-index: 0;
   height: auto;
   width: 100%;
   left: 0px;
   top: 6px;
   clip: rect(auto, auto, auto, auto);
   border-style: solid;
   border-width: 3px 0px 0px 0px;
   border-color: rgb(0,69,207);
}
#b4{
   overflow: hidden;
   position: absolute;
   visibility: visible;
   z-index: 0;
   height: auto;
   width: 100%;
   left: 0px;
   top: 9px;
   clip: rect(auto, auto, auto, auto);
   border-style: solid;
   border-width: 3px 0px 0px 0px;
   border-color: rgb(0,66,198);
}
#b5{
   overflow: hidden;
   position: absolute;
   visibility: visible;
   z-index: 0;
   height: auto;
   width: 100%;
   left: 0px;
   top: 12px;
   clip: rect(auto, auto, auto, auto);
   border-style: solid;
   border-width: 3px 0px 0px 0px;
   border-color: rgb(0,63,189);
}
#b6{
   overflow: hidden;
   position: absolute;
   visibility: visible;
   z-index: 0;
   height: auto;
   width: 100%;
   left: 0px;
   top: 15px;
   clip: rect(auto, auto, auto, auto);
   border-style: solid;
   border-width: 3px 0px 0px 0px;
   border-color: rgb(0,60,180);
}
#b7{
   overflow: hidden;
   position: absolute;
   visibility: visible;
   z-index: 0;
   height: auto;
   width: 100%;
   left: 0px;
   top: 18px;
   clip: rect(auto, auto, auto, auto);
   border-style: solid;
   border-width: 3px 0px 0px 0px;
   border-color: rgb(0,57,171);
}
#b8{
   overflow: hidden;
   position: absolute;
   visibility: visible;
   z-index: 0;
   height: auto;
   width: 100%;
   left: 0px;
   top: 21px;
   clip: rect(auto, auto, auto, auto);
   border-style: solid;
   border-width: 3px 0px 0px 0px;
   border-color: rgb(0,54,162);
}
#b9{
   overflow: hidden;
   position: absolute;
   visibility: visible;
   z-index: 0;
   height: auto;
   width: 100%;
   left: 0px;
   top: 24px;
   clip: rect(auto, auto, auto, auto);
   border-style: solid;
   border-width: 3px 0px 0px 0px;
   border-color: rgb(0,51,153);
}
#b10{
   overflow: hidden;
   position: absolute;
   visibility: visible;
   z-index: 0;
   height: auto;
   width: 100%;
   left: 0px;
   top: 27px;
   clip: rect(auto, auto, auto, auto);
   border-style: solid;
   border-width: 3px 0px 0px 0px;
   border-color: rgb(0,48,144);
}
#b11{
   overflow: hidden;
   position: absolute;
   visibility: visible;
   z-index: 0;
   height: auto;
   width: 100%;
   left: 0px;
   top: 30px;
   clip: rect(auto, auto, auto, auto);
   border-style: solid;
   border-width: 3px 0px 0px 0px;
   border-color: rgb(0,45,135);
}
#b12{
   overflow: hidden;
   position: absolute;
   visibility: visible;
   z-index: 0;
   height: auto;
   width: 100%;
   left: 0px;
   top: 33px;
   clip: rect(auto, auto, auto, auto);
   border-style: solid;
   border-width: 3px 0px 0px 0px;
   border-color: rgb(0,42,126);
}
#b13{
   overflow: hidden;
   position: absolute;
   visibility: visible;
   z-index: 0;
   height: auto;
   width: 100%;
   left: 0px;
   top: 36px;
   clip: rect(auto, auto, auto, auto);
   border-style: solid;
   border-width: 3px 0px 0px 0px;
   border-color: rgb(0,39,117);
}
#b14{
   overflow: hidden;
   position: absolute;
   visibility: visible;
   z-index: 0;
   height: auto;
   width: 100%;
   left: 0px;
   top: 39px;
   clip: rect(auto, auto, auto, auto);
   border-style: solid;
   border-width: 3px 0px 0px 0px;
   border-color: rgb(0,36,108);
}
#b15{
   overflow: hidden;
   position: absolute;
   visibility: visible;
   z-index: 0;
   height: auto;
   width: 100%;
   left: 0px;
   top: 42px;
   clip: rect(auto, auto, auto, auto);
   border-style: solid;
   border-width: 3px 0px 0px 0px;
   border-color: rgb(0,33,99);
}
#b16{
   overflow: hidden;
   position: absolute;
   visibility: visible;
   z-index: 0;
   height: auto;
   width: 100%;
   left: 0px;
   top: 45px;
   clip: rect(auto, auto, auto, auto);
   border-style: solid;
   border-width: 3px 0px 0px 0px;
   border-color: rgb(0,30,90);
}
#b17{
   overflow: hidden;
   position: absolute;
   visibility: visible;
   z-index: 0;
   height: auto;
   width: 100%;
   left: 0px;
   top: 48px;
   clip: rect(auto, auto, auto, auto);
   border-style: solid;
   border-width: 3px 0px 0px 0px;
   border-color: rgb(0,27,81);
}
#b18{
   overflow: hidden;
   position: absolute;
   visibility: visible;
   z-index: 0;
   height: auto;
   width: 100%;
   left: 0px;
   top: 51px;
   clip: rect(auto, auto, auto, auto);
   border-style: solid;
   border-width: 3px 0px 0px 0px;
   border-color: rgb(0,24,72);
}
#b19{
   overflow: hidden;
   position: absolute;
   visibility: visible;
   z-index: 0;
   height: auto;
   width: 100%;
   left: 0px;
   top: 54px;
   clip: rect(auto, auto, auto, auto);
   border-style: solid;
   border-width: 3px 0px 0px 0px;
   border-color: rgb(0,21,63);
}
#b20{
   overflow: hidden;
   position: absolute;
   visibility: visible;
   z-index: 0;
   height: auto;
   width: 100%;
   left: 0px;
   top: 57px;
   clip: rect(auto, auto, auto, auto);
   border-style: solid;
   border-width: 3px 0px 0px 0px;
   border-color: rgb(0,18,54);
}
#b21{
   overflow: hidden;
   position: absolute;
   visibility: visible;
   z-index: 0;
   height: auto;
   width: 100%;
   left: 0px;
   top: 60px;
   clip: rect(auto, auto, auto, auto);
   border-style: solid;
   border-width: 3px 0px 0px 0px;
   border-color: rgb(0,15,45);
}
#b22{
   overflow: hidden;
   position: absolute;
   visibility: visible;
   z-index: 0;
   height: auto;
   width: 100%;
   left: 0px;
   top: 63px;
   clip: rect(auto, auto, auto, auto);
   border-style: solid;
   border-width: 3px 0px 0px 0px;
   border-color: rgb(0,12,36);
}
#b23{
   overflow: hidden;
   position: absolute;
   visibility: visible;
   z-index: 0;
   height: auto;
   width: 100%;
   left: 0px;
   top: 64px;
   clip: rect(auto, auto, auto, auto);
   border-style: solid;
   border-width: 3px 0px 0px 0px;
   border-color: rgb(0,0,0);
}
/*
the thin accent band with bright color
*/
#b24{
   overflow: hidden;
   position: absolute;
   visibility: visible;
   z-index: 0;
   height: auto;
   width: 100%;
   left: 0px;
   top: 65px;
   clip: rect(auto, auto, auto, auto);
   border-style: solid;
   border-width: 1px 0px 0px 0px;
   border-color: rgb(0,75,255);
}
