body, td, p, div, form, input, select, option, textarea, list {
  font-size: 9pt;
  font-family: Verdana, Helvetica, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #226288;
  text-decoration: none;
}
.sponsor {
  font-size: 7pt;
}
.copyright, .copyright a:link, .copyright a:visited {
  font-size: 7pt;
  color: #FFFFFF;
  text-decoration: none;
}
.copyright a:active, .copyright a:hover {
  color: #FFFFFF;
  text-decoration: underline;
}

.navLink {
  background-image: url("navLinkBg.gif");
}
.navLinkOver {
  background-image: url("navLinkBg_over.gif");
}

.navLink a:link, .navLink a:visited, .navLink a:active, .navLink a:hover,
.navLinkOver a:link, .navLinkOver a:visited, .navLinkOver a:active, .navLinkOver a:hover {
  font-weight: bold;
  text-decoration: none;
  color: #226288;
}

.subMenuVisible {display: block; height: 60px;}
.subMenuHidden  {display: none;  height: 60px;}

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

a.subNavLink:link, a.subNavLink:active, a.subNavLink:hover, a.subNavLink:visited,
a.navPath:link, a.navPath:active, a.navPath:hover, a.navPath:visited {
  font-size: 9pt;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  color: #FF8000;
  white-space: nowrap;
}
a.subNavLink:active, a.subNavLink:hover, a.navPath:active, a.navPath:hover {
  text-decoration: underline;
}
a.navPath:link, a.navPath:active, a.navPath:hover, a.navPath:visited {
  font-weight: bold;
}
a.subNavSelectedLink:link, a.subNavSelectedLink:active, a.subNavSelectedLink:hover, a.subNavSelectedLink:visited {
  font-size: 9pt;
  font-family: Verdana, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #226288;
  white-space: nowrap;
}
a.subNavSelectedLink:active, a.subNavSelectedLink:hover {
  color: #FF8000;
  text-decoration: underline;
}

.helpLink {
  padding-bottom: 3px;
}
.helpLink a:link, .helpLink a:visited {
  font-weight: bold;
  color: #FF8000;
  text-decoration: none;
}
.helpLink a:active, .helpLink a:hover {
  text-decoration: underline;
}

a.teaserlink:link, a.teaserlink:active, a.teaserlink:visited, a.teaserlink:hover {
    text-decoration: none;
    color: #226288;
    font-size: 9pt;
}
a.teaserlink2:link, a.teaserlink2:active, a.teaserlink2:visited, a.teaserlink2:hover {
    text-decoration: none;
    color: #226288;
    font-size: 11pt;
    font-weight: bold;
    font-variant: normal;
    text-align: left;
    margin: 0px;
}
a.teaserlink:hover,a.teaserlink2:hover {
    color: #FF8000;
}

h1 {
  font-size: 14pt;
  font-weight: bold;
  color: #FF8000;
  text-decoration: none;
}
h2 {
  font-size: 11pt;
  font-weight: bold;
  color: #226288;
  text-decoration: none;
}
h3 {
  font-size: 10pt;
  font-weight: bold;
  color: #226288;
  text-decoration: none;
}
h4 {
  font-size: 11pt;
  font-weight: bold;
  color: #226288;
  text-decoration: none;
  margin-bottom: 0px;
  padding-bottom: 0px;
}
h4 a:link, h4 a:visited {
  color: #226288;
}
h4 a:hover, h4 a:active {
  color: #FF8000;
}
p {
  margin-top: 0.2em;
  margin-bottom: 1em;
}

.vetpsy h1 {
  font-size: 14pt;
  font-weight: bold;
  color: #0C1C2E;
  text-decoration: none;
  font-style: italic;
  line-height: 18px;
  margin-left: 15px;
  margin-top: 10px;
  margin-bottom: 5px;
}
.vetpsy h2 {
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
  font-style: normal;
  color: #0C1C2E;
  text-align: justify;
  line-height: 18px;
  margin-left: 10px;
}
.vetpsy h3 {
  font-size: 9pt;
  font-weight: bold;
  color: #0C1C2E;
  text-decoration: none;
}
.vetpsy h4 {
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
  font-style: normal;
  color: #0C1C2E;
  margin-bottom: 0px;
  padding-bottom: 0px;
  line-height: 18px;
  margin-left: 10px;
}
.vetpsy h4 a:link, .vetpsy h4 a:visited {
  color: #226288;
}
.vetpsy h4 a:hover, .vetpsy h4 a:active {
  color: #FF8000;
}
.vetpsy p {
  margin-top: 0.2em;
  margin-bottom: 1em;
  font-size: 9pt;
  font-weight: normal;
  text-decoration: none;
  font-style: normal;
  color: #0C1C2E;
  text-align: justify;
  line-height: 18px;
}


.navBoxHead {
  color: #FFFFFF;
  font-weight: bold;
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 4px;
  padding-bottom: 2px;
}
.navBox {
  padding-left: 4px;
  padding-right: 4px;
}
td.vetPassport, td.vetPassHeading {
  padding-left: 4px;
  padding-right: 4px;
  font-weight: bold;
}
td.vetPassHeading {
  color: #FF8000;
}
input.vetPassport, textarea.vetPassport {
  border: 1px solid #2F87BB;
  background-color: #FFFFFF;
  font-size: 8pt;
  font-weight: normal;
  color: #000000;
  cursor: text;
}
input.vetPassport {
  height: 20px;
  width: 120px;
}
textarea.vetPassport {
  height:240px;
  width: 240px;
}
.vetinput {
  border: 1px solid #2F87BB;
  background-color: #FFFFFF;
  font-weight: normal;
  color: #000000;
  cursor: text;
	height: 20px;
	width: 170px;
}
.vetinputwide {
  border: 1px solid #2F87BB;
  background-color: #FFFFFF;
  font-weight: normal;
  color: #000000;
  cursor: text;
	height: 20px;
	width: 300px;
}
.vetmailinput {
  border: 1px solid #2F87BB;
  background-color: #FFFFFF;
  font-weight: normal;
  color: #000000;
  cursor: text;
  width: 400px;
}
input.vetmailinput {height: 20px;}
textarea.vetmailinput {height: 200px;}

.vetinputhalf {
  border: 1px solid #2F87BB;
  background-color: #FFFFFF;
  font-weight: normal;
  color: #000000;
  cursor: text;
	height: 20px;
	width: 115px;
}
.vetinputquarter {
  border: 1px solid #2F87BB;
  background-color: #FFFFFF;
  font-weight: normal;
  color: #000000;
  cursor: text;
	height: 20px;
	width: 50px;
}
.vetselect {
	border: 1px solid #2F87BB;
}
.forumtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: 663300;
	background-color: #fff7e6;
	height: 200px;
	width: 250px;
	cursor: text;
	border: 1px solid #663300;
}
.forumtextwide {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: 663300;
	background-color: #fff7e6;
	height: 200px;
	width: 400px;
	cursor: text;
	border: 1px solid #663300;
}


div.disclaimer {
    font-size:12px;
    font-style: italic;
    font-weight: bold;
    text-decoration: underline;
    margin-bottom: 0px;
}
p.disclaimer {
    font-size:12px;
    font-style: italic;
    margin-top: 0px;
}
