
/* --------- BODY --------- */
body {
  background-color:#99cccc;
  margin:0px;
  text-decoration:none;
  font-family: arial;
  font-weight: normal;
  font-size:11px;
  color:#333333;
}

/* --------- BODY --------- */
body.popup {
  background-color:#ffffff;
  margin:10px;
  text-decoration:none;
  font-family: arial;
  font-weight: normal;
  font-size:11px;
  color:#333333;
}




td.topLeft{
  background-color:#99cccc;
  width: 20px;
}
td.topMiddle{
  background-color:#ADD9D9;
  text-align: right;
}
td.topright{
  background-color:#99cccc;
  width: 550px;
}


td.middleMiddle{
  background-color:#ffffff;
}

td.content{
  background-color:#ffffff;
  padding:0px;
  vertical-align:top;
}

td.textArea{
  background-color:#ffffff;
  padding:10px;
  vertical-align:top;
}

td.imageContainer{
  vertical-align:top;
}

td.bodyImageContainer{
  vertical-align:bottom;
  padding: 0px;
}

td.bottomLeft{
  background-color:#99cccc;
}
td.bottomMiddle{
  background-color:#ADD9D9;
}
td.bottomright{
  background-color:#99cccc;
}

td.nav{
  background-color:#C4E1E1;
  padding: 10px;
  vertical-align: top;
}

td.rightImageAndQuote{
  background-color:#C4E1E1;
  padding: 0px;
  vertical-align: top;
}

td.navLinks{
  height:235px;
  vertical-align:top;
  text-align:right;
  width: 160px;
}

.quote{
  font-family: arial;
  font-weight: normal;
  font-size:13px;
  padding: 10px;
  color:#000000;
  font-style: italic;
}

.quoteAttribute{
  font-family: arial;
  font-weight: normal;
  font-size:11px;
  font-style: normal;
}
td.navContact{
  height:100px;
  vertical-align:bottom;
  text-align:right;
  width: 160px;
}

/*  ---------body links --------- */

a:link {
  font-size:11px;
  text-decoration:underline;
  color:#000033;
}

a:visited {
  font-size:11px;
  text-decoration:underline;
  color:#000033;
}

a:active {
  font-size:11px;
  text-decoration:underline;
  color:#000033;
}

a:hover {
  font-size:11px;
  text-decoration:underline;
  color:#006699;          /*link colour*/
}


/* --------- PARENT STRUCTURE --------- */

#parentDiv{
  text-align:center;
}

#parentTable{
  margin: auto;
  margin-right: auto;
  text-align: left;
}

td.contentContainer{
  background-color:#ffffff;
  padding:0px;
}

/* --------- FORM STYLES ------------- */

select.select_body {
  background-color: #99cccc;
  font-size: 10px;
  font-family: arial;
  color: #333333;
}

input.button_body {
  border: 1px solid #333333;
  background-color: #99cccc;
  font-size: 10px;
  font-family: arial;
  color: #333333;
}
