.body
{
  margin: 0 auto;
}


#background 
{
    width: 100%; 
    height: 100%; 
    position: fixed; 
    top: 0px; 
    z-index: -1;
    align: right;
}

.stretch {
    width:100%;
    height:auto;
}



/**************************** General Section Starts **************************/
.titleR
{
  font-family: arial;
  font-size: 12pt;
  font-weight: bold;
  color: #5e0f3c;
  margin-top: 10px;
  margin-bottom: 5px;
  margin-left: -5px;
}
.titleG
{
  font-family: arial;
  font-size: 12pt;
  font-weight: bold;
  color: #185d48;
  margin-top: 10px;
  margin-bottom: 5px;
  margin-left: -5px;
}
.titleB
{
  font-family: arial;
  font-size: 12pt;
  font-weight: bold;
  color: #1a3d67;
  margin-top: 10px;
  margin-bottom: 5px;
  margin-left: -5px;
}

.titleLR
{
  font-family: arial;
  font-size: 12pt;
  font-weight: bold;
  color: #904166;
  margin-top: 10px;
  margin-bottom: 5px;
  margin-left: -5px;
}
.titleLG
{
  font-family: arial;
  font-size: 12pt;
  font-weight: bold;
  color: #3f7853;
  margin-top: 10px;
  margin-bottom: 5px;
  margin-left: -5px;
}
.titleLB
{
  font-family: arial;
  font-size: 12pt;
  font-weight: bold;
  color: #4485A9;
  margin-top: 10px;
  margin-bottom: 5px;
  margin-left: -5px;
}

.description-white
{
  font-family: arial;
  font-size: 10pt;
  font-weight: normal;
  color: white;
  text-align: justify;
  line-height: 18px;
  margin-left: 5px;
  margin-right: 5px;
  margin-top: 0px;
  margin-bottom: 5px;
}

.description-black
{
  font-family: arial;
  font-size: 10pt;
  font-weight: normal;
  color: black;
  text-align: justify;
  line-height: 18px;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 10px;
}

.testimonial
{
  font-family: arial;
  font-size: 10pt;
  font-weight: normal;
  color: black;
  text-align: justify;
  font-style:italic;
  line-height: 18px;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: 10px;
}

a.nav:link {color: white; text-decoration: none; }
a.nav:visited {color: white; text-decoration: none; }
a.nav:hover {color: white; text-decoration: underline; }
a.nav:active {color: white; }

ul { margin-top: 5px; margin-bottom: 7px; }
ol { margin-top: 5px; margin-bottom: 7px; }
li { margin-top: 2px; margin-bottom: 2px; }



/**************************** General Section Ends ****************************/

#navlist li
{
display: inline;
list-style-type: none;
padding-right: 10px;
}

#rtlist
{
padding-left: 15px;
margin-left: 0;
}

.navmenu
{
  font-family: arial;
  font-size: 10pt;
  font-weight: bold;
  text-align: left;
}

.button1
{
  font-family: arial;
  font-size: 10pt;
  font-weight: normal;
  color: white;
  text-align: left;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.footer
{
  font-family: arial;
  font-size: 10pt;
  font-weight: normal;
  text-align: center;
  color: white;
  margin-top: 5px;
  margin-bottom: 15px;
}

a.footer:link {color: white; text-decoration: none; }
a.footer:visited {color: white; text-decoration: none; }
a.footer:hover {color: white; text-decoration: underline; }
a.footer:active {color: white; }



.table1
{
  width:800px;
  margin-left:5%;
  margin-right:auto; 
  margin-top:auto;
  margin-bottom:auto;
}

.table2
{
  margin-left:10px;
  margin-right:auto; 
  margin-top:auto;
  margin-bottom:auto;
}

.table3
{
  margin-left:10px;
  margin-right:10px; 
  margin-top:auto;
  margin-bottom:auto;
}

.hr-wht
{
  border: 0;
  color: white;
  background-color: white;
  height: 1px;
  width: 95%;
  margin-left: auto;  
  margin-right: auto;
}

.hr-blu
{
  border: 0;
  color: #1a3d67;
  background-color: #1a3d67;
  height: 1px;
  width: 95%;
  margin-left: auto;  
  margin-right: auto;
}
