﻿body {
  font-family: Verdana, Arial, sans-serif;
font-size: 0.75em;
margin-top: 0;
margin-right: 0;
margin-bottom: 3.00em;
margin-left: 0;
color: #333311;
  }

td {
  font-size: 1em
  }
    
  .table1 {
font-family: Verdana, Arial, sans-serif;
font-size: 0.75em;
}

/* main frame */

#content {
  width: 64.20em;
margin:0px auto;
  }

/* left column */

#leftcol {
  width: 13.30em;
float: left;

border-right-color: #cccccc;
border-right-width: 0.06em;
border-right-style: solid;
border-left-color: #cccccc;
border-left-width: 0.06em;
border-left-style: solid;
  }

ul#leftmenu {
  padding-top: 0.63em;
padding-right: 0.63em;
padding-bottom: 0.63em;
padding-left: 0.63em
  }

/* center column */

#centrecol {
  float: left;
  width: 48.00em;
  vertical-align: top
   }

/* list */

ul {
  list-style-type: none;
margin-top: 0;
margin-right: 0;
margin-bottom: 0;
margin-left: 0;
padding-top: 0;
padding-right: 0;
padding-bottom: 0;
padding-left: 0
  }

ul#leftmenu li.leftheading {
  font-weight: 700;
color: #2e3092;
padding-top: 0.63em;
padding-right: 0;
padding-bottom: 0.25em;
padding-left: 0;
margin-top: 0;
margin-right: 0;
margin-bottom: 0;
margin-left: 0
  }

ul#leftmenu li a {
  font-weight: 500;
padding-top: 0;
padding-right: 0;
padding-bottom: 0;
padding-left: 0
  }

/* introduction images */

.introimg, .intro {
  float: left
  }
.introimg, .intro  {
  width: 25.35em
  }
.intro {
background-color: #e2e6f4;
height: 15.55em
  }

/* links and alternate text */

a {
  color: #333311;
text-decoration: underline
  }
a:hover {
  color: #7779b8
  }
.alt {
  color: #333311;
font-size: 0.96em
  }

/* h1 and headings */

#head {
width: 64.00em;
height: 13.00em;
margin: auto;
   }

#header {
width: 64.00em;
height: 13.00em;
margin: auto;
   }

#head, #header, #header1, #header2, #header3, #header4, #header5  {
margin-top: 0;
margin-right: auto;
margin-bottom: 0;
margin-left: auto;
padding-top: 0;
padding-right: 0;
padding-bottom: 0;
padding-left: 0
   }
   
#header4, #header5 {
height: 0.85em;
   }
 
h1, h2 {
  font-size: 1.05em;
font-weight: 700;
color: #333333;
background-color: #d0c6a6;
padding-top: 0.25em;
padding-right: 0;
padding-bottom: 0.25em;
padding-left: 0.63em;
margin-top: 0;
margin-right: 0;
margin-bottom: 0;
margin-left:  0
  }

.imagebox { 
float: left;
height:10em;
width: 10em;
margin-top: 0.40em;
margin-right: 1.25em;
margin-bottom: 0;
margin-left: 1.25em;
padding-top: 0;
padding-right: 0;
padding-bottom: 0;
padding-left: 0;
    
}

.boxcontainer, .boxcontainer1, .boxcontainer2, .headingcontainer{
width: 50.80em;
margin-top: 0;
margin-right: 0;
margin-bottom: 0;
margin-left: 0;
padding-top: 0;
padding-right: 0;
padding-bottom: 0;
padding-left: 0;
}

.boxcontainer, .boxcontainer1, .boxcontainer2{
border-bottom-color: #cccccc;
border-bottom-width: 0.06em;
border-bottom-style: solid;
border-right-color: #cccccc;
border-right-width: 0.06em;
border-right-style: solid;
}

.boxcontainer {
 height: 14.00em;
}

.boxcontainer1 {
height: 12.30em;
}

.boxcontainer2 {
height: 15.50em;
}

.headingcontainer {
height: 3.00em;
}

 .whiteboxhomeright, .blueboxhomeleft {
float: left;
height: 14.00em
  }

.blueboxhomeleft, .whiteboxhomeright {
width: 25.35em
  }

.blueboxhomeleft {
background-color: #e2e6f4
  }

.boximg {
text-align: center
  }

.clear {
clear: both
  }

.boxpad {
margin-top: 0.63em;
margin-right: 0.63em;
margin-bottom: 0.63em;
margin-left: 0.63em
  }

.boxpad div {
padding-top: 0.25em
  }

.small {
  color: #333311
  }

.footer {
  color: #989480;
font-size: 0.90em;
padding-top: 0.63em;
padding-left: 0.63em;
padding-bottom: 1.25em;
  }

.footer a:link {
  color: #989282;
text-decoration: none
  }

.footer a:visited {
  color: #989082;
text-decoration: none
  }

.footer a:hover {
  color: #7780b8;
text-decoration: underline
  }