﻿BODY { margin: 0px; padding: 0px; background: center top repeat-y #FFFFFF; }
BODY, TABLE, TH, TR, TD, UL, OL, LI, P, FONT, A, BLOCKQUOTE, LABEL { font-family: Arial, Helvetica; font-size: 13px; color: #666666;}
.fixed       {                 font-family: Arial, sans-serif;                            }
a            { color: #003366; font-family: Arial, sans-serif; text-decoration: none      }
a:link       { color: #003366; font-family: Arial, sans-serif; text-decoration: none      }
a:visited    { color: #003366; font-family: Arial, sans-serif; text-decoration: none      }
a:hover      { color: #003366; font-family: Arial, sans-serif; text-decoration: none      }
a:active     { color: #003366; font-family: Arial, sans-serif; text-decoration: none      }
a.navlink:link       { color: #336699; font-family: Futura, Arial, sans-serif; font-weight: bold; text-decoration: none      }
a.navlink:visited    { color: #336699; font-family: Futura, Arial, sans-serif; font-weight: bold; text-decoration: none      }
a.navlink:hover      { color: #003366; font-family: Futura, Arial, sans-serif; font-weight: bold; text-decoration: none      }
a.navlink:active     { color: #336699; font-family: Futura, Arial, sans-serif; font-weight: bold; text-decoration: none      }
a.featuredlink:link       { color: #476AA5; font-family: Futura, Arial, sans-serif; font-weight: bold; text-decoration: none      }
a.featuredlink:visited    { color: #476AA5; font-family: Futura, Arial, sans-serif; font-weight: bold; text-decoration: none      }
a.featuredlink:hover      { color: #94AF00; font-family: Futura, Arial, sans-serif; font-weight: bold; text-decoration: none      }
a.featuredlink:active     { color: #476AA5; font-family: Futura, Arial, sans-serif; font-weight: bold; text-decoration: none      }
a.downloadlink:link       { color: #0000FF; font-family: Futura, Arial, sans-serif; font-weight: bold; text-decoration: none      }
a.downloadlink:visited    { color: #0000FF; font-family: Futura, Arial, sans-serif; font-weight: bold; text-decoration: none      }
a.downloadlink:hover      { color: #009900; font-family: Futura, Arial, sans-serif; font-weight: bold; text-decoration: none      }
a.downloadlink:active     { color: #0000FF; font-family: Futura, Arial, sans-serif; font-weight: bold; text-decoration: none      }
.footer                 { color: #999999; font-family: Arial, sans-serif; font-size: 8pt; text-decoration: none      }
a.footer:link       { color: #999999; font-family: Arial, sans-serif; font-size: 8pt; text-decoration: none      }
a.footer:visited    { color: #999999; font-family: Arial, sans-serif; font-size: 8pt; text-decoration: none      }
a.footer:hover      { color: #999999; font-family: Arial, sans-serif; font-size: 8pt; text-decoration: none      }
a.footer:active     { color: #999999; font-family: Arial, sans-serif; font-size: 8pt; text-decoration: none      }
.sections    { color: #000000; font-family: Arial, sans-serif; font-size: 10pt                             }
h1           { color: #525252; font-family: Arial, sans-serif; font-size: 24pt; font-weight: bold          }
h2           { color: #525252; font-family: Arial, sans-serif; font-size: 18pt; font-weight: bold                             }
h3           { color: #525252; font-family: Arial, sans-serif; font-size: 14pt; font-weight: bold                             }
h4           { color: #525252; font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold                             }
h5           { color: #525252; font-family: Arial, sans-serif; font-size: 10pt; font-weight: bold                             }
h6           { color: #525252; font-family: Arial, sans-serif; font-size: 8pt; font-weight: bold                             }
.h3Red        { color: #FF0000; font-family: Arial, sans-serif; font-size: 14px; font-weight: bold                             }
.h4Red        { color: #FF0000; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold                             }

.red  {  font-family: Arial, Helvetica, sans-serif; color: #FF0000; text-decoration: none}
.11px {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none}
.eightpoint  {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FF6600; text-decoration: none}
.eightpointBlue  {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #336699; text-decoration: none}
.TestMenuText  {  font-family: Arial, Helvetica, sans-serif; color: #660066; font-weight: bold}
.DetailsHeaderFont  {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #FFFFFF; font-weight: bold}
.FormHeaderFont{ color: #505050; font-size: 16px; font-weight: bold; }
.FormSubHeaderFont{ color: #000099; font-size: 14px; font-weight: bold; }
.FormSubHeader2Font{ color: #666666; font-size: 13px; font-weight: bold; }
.FormTABLE{ font-family: Arial, Helvetica; font-size: 13px; }
.FieldCaptionTD{ border-bottom: 1px solid #E6E6E6; background-color: #F7F7F7; color: #000000; font-size: 13px; font-weight: bold; }
.ErrorDataTD  {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFF00; font-weight: bold}
.AltDataTD{ border-bottom: 1px solid #E6E6E6; background-color: #F7F7F7; color: #000000; font-size: 13px; }
.ColumnTD{ border-top: 2px solid #999999; border-bottom: 1px solid #999999; background-color: #F3F3F3; color: #000000; font-size: 11px; font-weight: bold; font-family: 'MS Sans Serif',Arial, Helvetica;}
.DataTD{ border-bottom: 1px solid #E6E6E6; background-color: #FFFFFF; color: #000000; font-size: 13px; }
.FieldCaptionTD_small{ border-bottom: 1px solid #E6E6E6; background-color: #F7F7F7; color: #000000; font-size: 13px; font-weight: bold; }
.AltDataTD_small{ border-bottom: 1px solid #E6E6E6; background-color: #F7F7F7; color: #000000; font-size: 11px; }
.ColumnTD_small{ border-top: 2px solid #000000; border-bottom: 1px solid #000000; background-color: #F3F3F3; color: #000000; font-size: 11px; font-weight: bold; }
.DataTD_small{ border-bottom: 1px solid #E6E6E6; background-color: #FFFFFF; color: #000000; font-size: 11px; }
.Button { border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; background-color: #F3F3F3; font-size: 13px; font-family: Arial, Helvetica; filter:progid:DXImageTransform.Microsoft.Shadow(color='gray', Direction=135, Strength=3)}
.Input { border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; background-color: #FFFFFF; font-size: 13px; font-family: Arial, Helvetica; filter:progid:DXImageTransform.Microsoft.Shadow(color='gray', Direction=135, Strength=3)}
.Textarea { border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; border-bottom: 1px solid #000000; background-color: #FFFFFF; font-size: 13px; font-family: Arial, Helvetica; filter:progid:DXImageTransform.Microsoft.Shadow(color='gray', Direction=135, Strength=3)}
.ExternalLink {
	background-position: right;
	background: transparent url('images/world_go.png') no-repeat right 50%;
	padding: .4em 20px .4em 0;
}
#container-bg-about-links { 
	text-align: left;
	position: relative;
	background: url('images/bg-about-links.gif') no-repeat top left;
	width: 150px; 
	}

#container-bg-quick-links {
	text-align: left;
	position: relative;
	background: url('images/bg-quick-links-grey.png') no-repeat left
top;
	width: 150px;
}

#container-bg-test-menu-search { 
	text-align: left;
	position: relative;
	background: url('images/bg-test-menu-search.gif') no-repeat top left;
	width: 150px; 
	}
	
#container-bg-test-menu-links { 
	text-align: left;
	position: relative;
	background: url('images/bg-test-menu-links.gif') no-repeat top left;
	width: 150px; 
	}
	
#container-bg-healthcare-pro-links { 
	text-align: left;
	position: relative;
	background: url('images/bg-healthcare-pro-links.gif') no-repeat top left;
	width: 150px; 
	}
	
#container-bg-patients-links { 
	text-align: left;
	position: relative;
	background: url('images/bg-patients-links.gif') no-repeat top left;
	width: 150px; 
	}

#container-bg-gradient { 
	text-align: center;
	position: relative;
	background: url('images/bg-gray-gradient.jpg') no-repeat top center;
	width: 340px; 
	}
	
#container-bg-headshot { 
	text-align: center;
	position: relative;
	background: url('images/pic-tech-headshot.jpg') no-repeat bottom left;
	width: 100%; 
	}
	
#container-separator { 
	text-align: center;
	position: relative;
	background: url('images/new-images/separator-dashed-v.gif') repeat top center;
	width: 41px; 
	}
.sitemapSecondLvl
{
	font-size: 6pt;
	color: black;
	font-weight:normal;
	font-family: 'MS Sans Serif',Arial;
	text-decoration: none;
}
A.sitemapSecondLvl:hover
{
	font-size: 6pt;
	color: black;
	font-weight:normal;
	font-family: 'MS Sans Serif',Arial;
	text-decoration: none;
}
A.sitemapSecondLvl:link,A.sitemapSecondLvl:active,A.sitemapSecondLvl:visited
{
	font-size: 6pt;
	color: black;
	font-weight:normal;
	font-family: 'MS Sans Serif',Arial;
	text-decoration: none;
}
.h3Gold {
	color: #FFCC00;
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.burgundy {color:#660032;}
.smalltext{font-size:11px;}
a.smalltext{font-size:11px;}

#container-bg-quick-links p {padding:0 .5em 0 0;margin:1em 0;}
