@charset "utf-8";
/* Universal Styles */
body {font-family:Arial, Helvetica, sans-serif; font-size:75%; line-height:1.4em;}
#mainNav a:hover {text-decoration:none;}
h1 {font-size:2.6em; font-weight:normal; font-family:Georgia; line-height:1.2em;}
h2 {font-size:2.2em; font-weight:normal; font-family:Georgia; line-height:1.2em;}
h3 {font-size:1.9em; font-weight:normal; font-family:Georgia; line-height:1.2em;}
h4 {font-size:1.6em; font-weight:normal; font-family:Georgia; line-height:1.2em;}
h5 {font-size:1.2em; font-weight:bold; font-family:Georgia; line-height:1.2em;}
h6 {font-size:1em; font-weight:bold; font-family:Arial; line-height:1.4em;}
a {text-decoration:none;}
a:hover, a:active {text-decoration:underline;}
#logoDiv #utility a{font-size:1.1em;font-weight:bold; line-height:0.6em;}
#footer {font-size:1.0em;}
.pagination{text-decoration:underline;}
.callToAction {font-weight:bold;}
.compactText {font-size:0.9em; font-weight:bold;}


/* home */
.withBanner.home .cw-a a {font-size:1.2em; line-height:2em;}
.withBanner.home .cw-a h5 {font-size:1em; font-weight:normal; line-height:1.2em;}
.topLinks{font-size:20px; font-weight:normal;  line-height:1.2em;}

/* Assay Results and Details */
#assaySearchResult th {text-align:left; font-size:1.1em; vertical-align:top;}
#assaySearchResult td  {vertical-align:top;}
#assaySearchResult .assayTitle {font-weight:bold;}
.assaySearch2 .cw-c dt {font-weight:bold;}

/* Inside Pages With LeftNav */
#leftNav a:hover {text-decoration:none;}
#leftNav dd {font-size:0.9em;}

/* Inside Page With Tab */
#tabNav a {font-weight:bold; line-height:3em;}
#tabNav a:hover {text-decoration:none;}
#subTabNav {font-size:0.9em;}

/* Regulatory Guidance & Resources */
.genericTable th {text-align:left;}
.genericTable td {vertical-align:top;}
.genericTable .boldCell {font-weight:bold;}


#homeClients{font-family:Georgia; font-size: 19px; line-height: 20px;}
.features{font-family:Arial; font-size: 13px;}
.imageInline{float:right; font-family:arial; font-size:11px; width:220px;text-align:center;}
