body {
  background-image: url('images/bg.jpg');
  background-repeat: repeat-x;
  background-color: #B1B1B1;
  margin: 0px;
}

.bodycontent {
  background-image: url('images/body_bg.jpg');
  background-color: #ffffff;
  font-size: 12px;
  font-family: tahoma,arial,helvetica,sans-serif;
  color: #333333;
  line-height: 16px;
}

.navbottom {
  background-image: url('images/nav_bottom.jpg');
  background-repeat: repeat-x;
  background-position: bottom;
  background-color: #ffffff;
}

.bod {
  width: 490px;
  padding: 10px 20px 10px 30px; 
  font-size: 12px;
  font-family: tahoma,arial,helvetica,sans-serif;
  line-height: 16px;
  color: #333333;
  text-align: left;
}

.nav {
  background-image: url('images/nav.jpg');
  background-repeat: repeat-y;
  background-color: #ffffff;
}

p {
  font-family: tahoma,arial,helvetica,sans-serif;
  font-size: 12px;
  color: #333333;
  line-height: 16px;
}

h2 {
  font-size: 14px;
  font-family: tahoma,arial,helvetica,sans-serif;
  color: #1C528E;
  font-weight: bold;
  background-image: url(images/underline.gif);
  background-repeat: none;
}

li {
  font-family: tahoma,arial,helvetica,sans-serif;
  list-style: square;
  font-size: 12px;
  color: #333333;
  line-height: 16px;
}

.quote {
  font-style: italic;
  margin-left: 30px;
  margin-right: 40px;
}

.footer {
  font-family: tahoma,arial,helvetica,sans-serif;
  font-size: 10px;
  color: #333333;
  line-height: 16px;
}

a:link {color: #1C508C; text-decoration: none;}
a:active {color: #1C508C; text-decoration: none;}
a:visited {color: #1C508C; text-decoration: none;}
a:hover {color: #1C508C; text-decoration: underline;}

a.footer:link {color: #333333; text-decoration: none;}
a.footer:active {color: #333333; text-decoration: none;}
a.footer:visited {color: #333333; text-decoration: none;}
a.footer:hover {color: #333333; text-decoration: underline;}

/* TABLE SHADOWS */

.bg_left {
  background-image: url(images/shadow_leftfill.jpg);
}

.bg_right {
  background-image: url(images/shadow_rightfill.jpg);
}