.top, .top:link, .top:visited, top.hover {
  font-size: 12px;
  color: #fff;
  font-family: "Trebuchet MS";
  text-decoration: none;
}
.top:hover {
  text-decoration: underline;
}
.text {
  font-size: 12px;
  padding: 5px 10px 5px 10px;
  text-align: left;
}
.text a:link, a:hover {
  color: #666666;
  text-decoration: underline;
}
.type {
  font-size: 14px;
  color: #666666;
  font-family: "Trebuchet MS";
  text-decoration: none;
}
.type:link, .type:visited, .type:hover {
  font-size: 14px;
  color: #666666;
  font-family: "Trebuchet MS";
  text-decoration: underline;
}

.indexInfo {
  width: 100%;
  float: right;
  text-align: left;
  text-align-last: end;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  margin: 15px 0 5px 0;
}
.indexInfo img {
  float: left;
  width: 200px;
}
.indexInfo a {
  padding: 0 10px 0 0;
}

.title, .title:link, .title:visited, .title:hover {
  font-size: 14px;
  color: #fff;
  font-family: "Trebuchet MS";
  text-decoration: none;
  text-align: center;
}
.title:link, .title:visited, .title:hover {
  color: #333333;
}
.title:hover {
  text-decoration: underline;
}

.titleGrey {
  font-size: 14px;
  color: #666666;
  font-family: verdana;
  text-decoration: none;
  float: left;
}


.logoBar {
  margin:0px auto;
  width: 820px;
  height: 188px;
  text-align: center;
  padding: 0 0 0 0;
}
#logoImage {
  padding: 29px 44px 20px 44px;
  background: #336699;
  width: 291px;
}
#anim {
  width: 441px;
}

.leftMenu, .testimonial, .testimonialInset, .quickQuote {
  font-weight: normal;
  font-size: 12px;
  color: #fff;
  font-family: Verdana;
  text-decoration: none;
  width: 164px;
  margin: 0 0 0 10px;
  text-align: left;
  border-style:solid;
  border-color:#ffffff;
}
.leftMenu {
  line-height: 190%;
  background: #7fa8d0;
  padding: 0px 5px 0px 5px;
}
.leftMenu a:link, a:visited, a:hover {
  font-weight: normal;
  font-size: 12px;
  color: #fff;
  font-family: Verdana;
  text-decoration: none;
}
.leftMenu a:hover {
  text-decoration: underline;
}
.testimonial, .testimonialInset {
  background: #336699;
  padding: 5px 5px 5px 5px;
}
.testimonialInset {
  width: 90%;
  margin: 10px;
  font-style: italic;
  border-style: none;
}
.quickQuote {
  margin: 10px 0 10px 10;
  background: #2b5279;
  text-align: center;
  padding: 10px 5px 10px 5px;
}
.news, .news:hover, .news:visited {
  font-weight: bold;
  font-size: 10px;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  float: right;
}
.news:hover {
  text-decoration: underline;
}
p {
  font-size: 11px;
  color: #000000;
  font-family: Verdana;
  text-decoration: none;
}
td {
  font-size: 11px;
  color: #000000;
  font-family: Verdana;
  text-decoration: none;
  text-align: left;
}
body {
  background-color: #efefef;
  margin:  0;
  padding: 0;
  text-align: center;
}
.content {
  position:relative;
  margin:0px auto;
  width: 820px;
  height: 100%;
  text-align: center;
  font-size:70%;
  font-family: Verdana;
  line-height:normal;
  border-bottom:1px solid #FFF;
  padding: 10px 0 0 0;
  background: #336699;
}
.contentBody {
  float: right;
  width: 605px;
  text-align: center;
  font-size:70%;
  font-family: Verdana;
  line-height:normal;
  border-bottom:1px solid #FFF;
  background: #ffffff;
  margin: 0 10px 0 10px;
}
.sideBar {
  float: left;
  width: 178px;
  height: 100%;
}

.bottom {
  clear: both;
  font-size: 10px;
  color: #fff;
  font-family: verdana;
  text-decoration: none;
  background: #336699;
  width: 820px;
  height: 15px;
  margin:0px auto;
  text-align: center;
}
.bottom:link, .bottom:visited {
  text-decoration: none;
}
.bottom:hover {
  text-decoration: underline;
}
#menuTabs {
  margin:0px auto;
  width: 820px;
  height: 11px;
  text-align: center;
  font-size:65%;
  font-family: Verdana;
  line-height:normal;
  padding: 10px 0 0 0;
  background: #336699;
}
#menuTabs ul {
  margin:0;
  padding:0px 0px 0 10px;
  list-style: none;
}
#menuTabs li {
  display:inline;
  margin:0;
  padding:0;
}
#menuTabs a {
  float:left;
  background:url("images/tableftI.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 5px;
  text-decoration:none;
  font-family: Verdana;
}
#menuTabs a span {
  float:left;
  display:block;
  background:url("images/tabrightI.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  color:#FFF;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menuTabs a span {float:none;}
/* End IE5-Mac hack */
#menuTabs a:hover span {
  color:#FFF;
}
#menuTabs a:hover {
  background-position:0% -42px;
}
#menuTabs a:hover span {
  background-position:100% -42px;
}
.quoteItem, .quoteQues {
  font-size: 9px;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.quoteQues {
  font-weight: bold;
}
img {
  border-style: none;
}
h1 {
  padding: 10px 10px 10px 20px;
  font-size: 16px;
  font-weight: bold;
  text-align: left;
/*  background:url(images/bullet-WHITE.gif) no-repeat 0 0; */
}
h2 {
  padding: 5px 10px 5px 10px;
  font-size: 14px;
  font-weight: bold;
  text-align: left;
}
ul {
  font-size: 12px;
  text-align: left;
}
