BODY  {
    BACKGROUND-COLOR: #406080;
    margin:0px;
    font-family:arial,helvetica;
    font-size:10pt;
}
div       {  padding:0px; margin:0px; }
center    {  margin:0px; }
.center   {  margin:0px auto; text-align:center; }
ul        {  margin-top:.25em; margin-bottom:.25em;  }
ol        {  margin-top:.25em; margin-bottom:.25em;  }
li        {  margin-top:.5em;  margin-bottom:.5em;  }

.textrule1  { width:90%; height: 2px; padding:0px; margin:10px auto; border-bottom:#406080 1px solid; text-align:center; clear:both; }
.textrule2  { width:90%; height: 2px; padding:0px; margin:10px auto; border-bottom:#406080 2px solid; text-align:center; clear:both; }

h1        {  font-size:20px; font-family:"trebuchet MS",verdana,arial,helvetica; text-align:center; font-weight: 700; color:navy; padding:0px; margin:0px; }
h2        {  font-size:18px; font-family:"trebuchet MS",verdana,arial,helvetica; text-align:center; font-weight: 700; color:navy; padding:0em; margin:0px;  }
h3        {  font-size:15px; font-family:"trebuchet MS",verdana,arial,helvetica; text-align:left;   font-weight: 700; color:navy; padding:0px; margin-bottom:.5em;  width: 95%;  border-bottom:navy 1px solid;  }
h3.1      {  font-size:15px; font-family:"trebuchet MS",verdana,arial,helvetica; text-align:left;   font-weight: 700; color:navy; padding:0px; margin-bottom:.5em;  width:100%;  border-bottom:navy 1px solid;  }
h4        {  font-size:13px; font-family:"trebuchet MS",verdana,arial,helvetica; text-align:center; font-weight: 700; color:navy; padding:0px; margin:0px; }

p         {  margin-top: 1em; margin-bottom:.75em; }
p.para    {  margin-top:.5em; margin-bottom:.5em; margin-left:2em; margin-right:1.5em; line-height: 1.3em;  text-indent:-2em;  }
p.j-para  {  margin-top:.5em; margin-bottom:.5em; margin-left:0em; margin-right:  0em; line-height: 1.3em;  text-indent: 2em; text-align:justify; }

a:link    {  font-weight:700; text-decoration:underline; color:navy;}
a:visited {  font-weight:700; text-decoration:underline; color:navy;}
a:hover   {  font-weight:700; text-decoration:underline; color:navy;}

.title     {  font-family:"trebuchet ms",verdana,arial,sans-serif; font-size:1.75em; font-weight:700; color:navy; }

#container         {  width:  100%; margin:0px; padding:0px; background:#406080; text-align:center; border:0px solid red;}
#page              {  width:  760px; margin:0px auto; padding:0px; background:#406080; text-align:center; border:0px solid red;}
#header    {  width:760px; background: #406080; padding:0px; margin:0px; position: relative;}

#data      {  width: 760px; position:relative; margin:0px; padding:0px; background:white; border:red 0px solid;
              font-size:12px; font-family: verdana; color:navy; text-align:center; }

#data-top  {  width: 760px; height:30px; background: url(../img/border-top1.jpg) white no-repeat; margin:0px; padding:0px; position: relative;
              font-size:12px; font-family:"trebuchet MS",arial; color:navy; text-align:center;}

.content   {  border:0px red solid; width:500px; position:relative; background:white; padding:0px;
              font-size:12px; font-family:verdana; color:navy; text-align:left; margin:0px auto;  }

#content   {  width:500px; position:relative; background:white; padding:0px;
              font-size:12px; font-family:verdana; color:navy; text-align:left; margin:0px auto; border:0px red solid;  }

#content1  {  width:500px; position:relative; background:white; padding:0px;
              font-size:12px; font-family:verdana; color:navy; text-align:left; margin-left:120px;  }
#content2  {  width:500px; position:relative; background:white; padding:0px;
              font-size:12px; font-family:verdana; color:navy; text-align:left; margin-left:120px;  }
#data-bot  {  width:760px; height:50px; background: url(../img/border-bot1.jpg) white no-repeat bottom; margin:0px;
              padding:0px; position: relative;
              font-size:11px; font-family:"trebuchet MS",arial; color:navy; text-align:center;}
#dots      {  width:100%;  padding:0px; margin-bottom:.5em;  border-bottom: #406080 1px dotted; }


/*  TOP NAV BAR AND LINKS */
#Anavbar   {  width:760px; height:30px; background: #406080; padding:0px; margin:0px; border:red 0px solid;
              font-size:12px; font-family:"trebuchet ms",arial,verdana; color:white; text-align:center; text-transform:uppercase;}
#Anavbar0  {  width:  15%; display:inline; float:left; position:relative; background:#406080; padding:5px 0px; }
#Anavbar1  {  width:  15%; display:inline; float:left; position:relative; background:#406080; padding:5px 0px; }
#Anavbar2  {  width:  30%; display:inline; float:left; position:relative; background:#406080; padding:5px 0px; }
#Anavbar3  {  width:  20%; display:inline; float:left; position:relative; background:#406080; padding:5px 0px; }
#Anavbar4  {  width:  20%; display:inline; float:left; position:relative; background:#406080; padding:5px 0px; }
a.Amenubar:link    { font-weight:700; text-decoration:underline; color:white;}
a.Amenubar:visited { font-weight:700; text-decoration:underline; color:white;}
a.Amenubar:hover   { font-weight:700; text-decoration:overline underline; color:white;}

/*  BOTTOM NAV BAR AND LINKS */
#Bnavbar   {  width:760px; height:30px; background:white; padding:0px; margin:0px auto; border:red 0px solid;
              font-size:10px; font-family:"trebuchet ms",arial,verdana; color:navy; text-align:center; text-transform:uppercase; }
#Bnavbar0  {   width:  20%; display:inline; float:left; position:relative; background:white; padding:5px 0px; border:red 0px solid;}
#Bnavbar1  {   width:  20%; display:inline; float:left; position:relative; background:white; padding:5px 0px; border:red 0px solid; }
#Bnavbar2  {   width:  20%; display:inline; float:left; position:relative; background:white; padding:5px 0px; border:red 0px solid; }
#Bnavbar3  {   width:  20%; display:inline; float:left; position:relative; background:white; padding:5px 0px; border:red 0px solid; }
#Bnavbar4  {   width:  15%; display:inline; float:left; position:relative; background:white; padding:5px 0px; border:red 0px solid; }
a.Bmenubar:link    { font-weight:700; text-decoration:underline; color:navy;}
a.Bmenubar:visited { font-weight:700; text-decoration:underline; color:navy;}
a.Bmenubar:hover   { font-weight:700; text-decoration:overline underline; color:navy;}

/*  SPECIAL BUCKETS  */
#spec    {  width:760px; position:relative; background:white; padding:0px; margin:0px; }
#spec-L  {  width:  30%; display:inline; float:left; position:relative; background:white; padding:5px;
            font-size:12px; font-family:verdana,arial; color:navy; text-align:left; margin-left:120px; }
#spec-R  {  width:  50%; display:inline; float:left; position:relative; background:white; padding:5px;
            font-size:12px; font-family:verdana,arial; color:navy; text-align:left; margin:0px; }

/*  TECHNOLOGIES BUCKETS  */
#tech    {   border:0px solid green;   position: relative;  background:white;  width: 600px; height:85px;  padding:5px; margin:0px auto; text-align:center;  }
#tech-L  {   border:0px solid blue;    display: inline;  float: left;  position: relative;  background:white;  width:25%;  padding:5px;  font-size:1em;  font-family: verdana,arial;  color:navy;  text-align:left;  margin:0px 5px 0px 40px;  }
#tech-M  {   border:0px solid red;     display: inline;  float: left;  position: relative;  background:white;  width:25%;  padding:5px;  font-size:1em;  font-family: verdana,arial;  color:navy;  text-align:left;  margin:0px;  }
#tech-R  {   border:0px solid red;     display: inline;  float: left;  position: relative;  background:white;  width:25%;  padding:5px;  font-size:1em;  font-family: verdana,arial;  color:navy;  text-align:left;  margin:0px;  }

/* REQUIRED FOR TOOLTIPS */
#dhtmltooltip  {
  position: absolute;
  width: 150px;
  border: 2px solid black;
  padding: 2px;
  visibility: hidden;
  z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
  filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

A.menubar:link    { font-weight:700; text-decoration:underline; color:white;}
A.menubar:visited { font-weight:700; text-decoration:underline; color:white;}
A.menubar:hover   { font-weight:700; text-decoration:overline underline; color:white;}

.a10      { font-family:verdana,arial,sans-serif; font-size:.7em; font-weight:500; color:navy; }
.a14      { font-family:verdana,arial,sans-serif; font-size:14px; font-weight:500; color:navy; }
.a14b     { font-family:verdana,arial,sans-serif; font-size:14px; font-weight:700; color:navy; }
.a14r     { font-family:verdana,arial,sans-serif; font-size:14px; font-weight:500; color:navy; text-align:right; }
.a14br    { font-family:verdana,arial,sans-serif; font-size:14px; font-weight:700; color:navy; text-align:right; }

.textbox  { font-family:arial,sans-serif; font-size:14px; font-weight:500; color:#15317E; background-color:#FFFFFF;
            padding-top:2px; padding-bottom:2px; padding-right:6px; padding-left:6px; }

input     { font-family:arial,sans-serif; font-size: 12px; color:#FFFFFF; background-color: #15317E; }
input.but { font-family:impact; font-size: 20px; color:white; background-color:red; }
select    { font-family:arial,sans-serif; font-size: 12px; color:#15317E; background-color: #FFFFFF; }
form      { margin-top:5; margin-bottom:5; }

