html {      /* dr-podcast - This is a comment */
  margin:0px;
  padding:1%;
  height:96%;
  background-color:#e0e0e0;
  }

body {
  margin:0px;
  padding:1%;
  height:96%;
  background-color:#e0e0e0;
  }

table#bigtab {
  margin:0%;
  padding:0%;
  height:100%;
  width:900px;
  border-style:solid;
  border-width: thin;
  border-color: #017470;
  background-color:#f2f8f8;
  }

td#bigtd {
  margin:0%;
  padding:0%;
  }

table#logintab {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  color: #017470;
  font-size: 10px;
  height:40px;
  margin:0;
  padding:0;
  border-style:solid;
  border-width: 1px;
  border-color: #017470;
  background-color:#d1e4e3;
  }

form#loginform {
  margin:4px 4px 0 0;
  padding:0px;
  height:42px;
  width:402px;
  }

form#loginformlogged {
  margin:4px 4px 0 0;
  padding:0px;
  height:42px;
  width:269px;
  }

input.login {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  color: #017470;
  font-size: 10px;
  height:90%;
  width:90%;
}

input.loginbold {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: bolder;
  color: #017470;
  font-size: 10px;
  height:90%;
  width:90%;
}

table#messagetab {
  width:700px;
  margin:10px 0 0 0;
  padding:0;
  border-style:solid;
  border-width: 1px;
  border-color: #017470;
  background-color:#d1e4e3;
  }

p.servmessage {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  color:red;
  font-size:10px;
  text-align:left;
  margin:0;
  padding:0;
  }

a.newuser {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: bolder;
  text-decoration: underline;
  color: #017470;
  font-size: 10px;
}

a.newuser:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: bolder;
  text-decoration: underline;
  color: red;
  font-size: 10px;
}

div.heading {
  margin:0px 20px;
  padding:0;
  }

h2.heading {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: bold;
  color: #017470;
  font-size: 14px;
  text-align:center;
  }

div.content {
  margin:0px 20px;
  padding:0 0 2em 0;
  }

p.subheading {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: bold;
  color: #017470;
  font-size: 14px;
  line-height: 1.4;
  text-align:left;
  margin:1.1em 0;
  }

p.content {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  color: #01504E; /* #01504Enew   #017470orig */
  font-size: 12px;
  line-height: 1.4;
  text-align:justify;
  margin:1.1em 0;
  }

p.content_center {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  color: #01504E; /* #01504Enew   #017470orig */
  font-size: 12px;
  line-height: 1.4;
  text-align:center;
  margin:1.1em 0;
  }

ul.content {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  color: #017470;
  font-size: 12px;
  line-height: 1.4;
  text-align:left;
  margin:1.1em 2em;
}

ol.content {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  color: #017470;
  font-size: 12px;
  line-height: 1.4;
  text-align:left;
  margin:1.1em 2em;
}

li.content {
  margin:1.1em 0;
}

div.footer {
  margin:10px 20px 0px;
  padding:5px 0px 0px 0px;
  }

p.footer {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  color: #017470;
  font-size: 10px;
  text-align:center;
  line-height: 1.2;
  }

p.footernote {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  color: #017470;
  font-size: 9px;
  text-align:left;
  line-height: 1.2;
  margin:0 0 0 4px;
  padding:0;
  }

p.heading_white {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 14px;
  text-align:left;
  text-decoration: none;
  color: #FFFFFF;
  }

a.footernotelnk {
  color: #017470;
  text-decoration: none;
  }

a.footernotelnk:hover {
  color: #01504E;
  text-decoration: underline;
  }

a.footlnk {
  color: #017470;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  }

a.footlnk:hover {
  color: #01504E;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: underline;
  }

a.stdlnk {
  text-decoration: underline;
  color: #d00000;
  }

a.stdlnk:hover {
  text-decoration: underline;
  color: blue;
}


img.genimgbord {
  border-style:solid;
  border-width: 1px;
  border-color: #017470;
}

p.table_titles {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: bold;
  color: #017470;
  font-size: 16px;
  line-height: 1.4;
  text-align:center;
  margin:10px 0px;
  padding:0;
  }

p.table_content {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  color: #01504E;
  font-size: 12px;  /* 12px */
  line-height: 1.4;
  text-align:left;
  margin:3px 5px;
  padding:0;
  }

p.faq_table_content {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  color: #01504E;
  font-size: 12px;  /* 12px */
  line-height: 1.3;
  text-align:left;
  margin:0;
  padding:0;
  }

p.faq_table_content_bold {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: bold;
  color: #017470;
  font-size: 15px;
  line-height: 1.1;
  text-align:left;
  margin:0;
  padding:0;
  }

p.table_content_small {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  color: #01504E;
  font-size: 9px;
  line-height: 1.4;
  text-align:left;
  margin:3px 5px;
  padding:0;
  }

p.table_content_small_center {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  color: #01504E;
  font-size: 9px;
  line-height: 1.4;
  text-align:center;
  margin:3px 5px;
  padding:0;
  }

p.table_content_small_right {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  color: #01504E;
  font-size: 9px;
  line-height: 1.4;
  text-align:right;
  margin:3px 5px;
  padding:0;
  }

p.table_content_center {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  color: #01504E;
  font-size: 12px;
  line-height: 1.4;
  text-align:center;
  margin:0;
  padding:0;
  }

table.table {
  border-style:solid;
  border-width: 0px 1px 1px 0px;
  border-color: #017470;
  margin:0;
  padding:0;
  }

td.table {
  border-style:solid;
  border-width: 1px 0px 0px 1px;
  border-color: #017470;
  margin:0;
  padding:0;
  }

a.smalllnk {
  text-decoration: underline;
  color: #1244c3;
  }

a.smalllnk:hover {
  text-decoration: underline;
  color: #d00000;
}

td.banner {
  background-color: #017470;
  }

td.alt_banner {
  background-color: #FF0000;
  }

a.aboutlnk {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 14px;
  text-decoration: underline;
  color: #FFFFFF;
  }

a.aboutlnk:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 14px;
  text-decoration: underline;
  color: #FF0000;
}

table.person {
  margin:0;
  padding:20px 0px 0px 0px;
}

td.personpic {
  border-style:solid;
  border-width: 1px;
  border-color: #017470;
}

td.personname {
  border-style:solid;
  border-width: 1px 1px 0px 0px;
  border-color: #017470;
  background-color: #017470;
  height:25px;
}

td.persondetails {
  border-style:solid;
  border-width: 0px 1px 1px 0px;
  border-color: #017470;
  height:75px;
  background-image:url('/images/contributors/text-area_bgnd_small.gif');
  background-repeat:no-repeat;
  background-position:bottom;
}

p.personheading {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: bold;
  color: #017470;
  font-size: 12px;
  text-align:left;
  margin:0px;
  padding:5px 0px 5px 5px;
  }

p.personname {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: bold;
  color: #ffffff;
  font-size: 12px;
  text-align:center;
  margin:0;
  padding:0;
  }

p.persondetails {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  color: #01504E;
  font-size: 10px;
  line-height: 1.2;
  text-align:left;
  margin:0;
  padding:5px 10px 2px;
  }