/* testing-styles.css */
body { margin-left:0; margin-right:0; margin-top:0; margin-bottom: 10px; text-align : center; background : white; }
#wrapper { width: 90%; margin:0 auto 0 auto; text-align : left; border: 1px solid black; }
a[href] { cursor : pointer; }
a:link {color:#003399; text-decoration: underline} 
a:visited {color:#003399} 
a:hover {color:#CC0000; text-decoration: none} 
a:active {color:#003399}

/* ================== Table styles - Lori Corbett =================== */

table.generic { height : 100%; border:none; } /* Generic table */
table.masthead { height : 501px; width:572px; } /* alt=Hormone, GI and Detoxification */
table.contact { border:1px solid #000099; height:127px; width: 285px; background-image : url(../img/slices/contact-form-gradient.gif); } /* Contact BioHealth Diagnostics */
table.alltests { height: 996px; background-color : white; color:inherit; border:none; width:520px; } /* labassess_alltests.html */
table.biohealth { height: 100%; } /* BioHealth header table */
table.hormones { height:183px; width:185px; border:none; } /* labassess_hormones.html main table */
table.hormonesSub { height:996px; width:520px; border:none; background-color : white; } /* labassess_hormones.html sub table */
table.immunology { width: 100%; height:67%; border: none; } /* Main table for labassess_immunology.html */


td.header { background-image: url(../img/slices/inside_r1_c11.jpg); background-repeat : no-repeat;  background-color: #0b256a; color:inherit; } /* Background graphic */
td.menu { background-image: url(../img/slices/inside_r2_c11.gif); } /* Dark blue menu bar */
td.menuIndex { background-image: url(../img/slices/index_r2_c11.gif); } /* Dark blue menu bar */
td.menu-border { background-image : url(../img/slices/inside_r3_c11.gif); } /* Lt blue, dk blue and white beneath menu bar */
td.inside-r4c1 { background-image : url(../img/slices/inside_r4_c1.gif); } /* Horiz. line in left side menu area */
td.inside-r4c4 { background-image : url(../img/slices/inside_r4_c4.gif); } /* White horiz. spacer band */
td.index-r1c9 { background-image : url(../img/slices/index_r1_c9.gif); } /* Dark vertical border at edge of header on index page */
td.inside-r1c11 { background-image : url(../img/slices/inside_r1_c11.gif); } /* Light blue background band on resources & test pages */
td.index-r2c9 { background-image : url(../img/slices/index_r2_c9.gif); } /* Dark vertical separator bar in menu on index page*/
td.inside-r2c11 { background-image : url(../img/slices/inside_r2_c11.gif); } /* Dark blue menu bar on resources and test pages */
td.index-r3c9 { background-image : url(../img/slices/index_r3_c9.gif); } /* Spacer gif on index page */
td.inside-r3c11 { background-image : url(../img/slices/inside_r3_c11.gif); } /* Small light blue band under menu on resources & test pages */
td.index-r5c1 { background-image : url(../img/slices/index_r5_c1.gif); } /* Dark horiz. line on index page */
td.index-r4c1 { background-image : url(../img/slices/index_r4_c1.gif); } /* light blue filler box on left side nav column on index page */
td.index-r5c3 { background-image : url(../img/slices/index_r5_c3.gif); } /* Spacer gif */
td.tables-white-r2c1 { background-image : url(../img/slices/tables_white_r2_c1.gif); } /* Small horiz. blue bar in CellWhiteTableHome */
td.tables-white-r2c4 { background-image : url(../img/slices/tables_white_r2_c4.gif); } /* Small horiz. bar in CellWhiteTableHome */
td.inset-stripe { background-image : url(../img/inset/stripe.gif); } /* Horiz. separator bar in main content */
td.disclaimer { font-family : Arial, Helvetica, sans-serif; font-size : 1em; }

/* ============================= New Style Classes - Lori Corbett ============*/

.LeftNavTitle {font-family: Arial, Helvetica, sans-serif; }
.LabAssessTitle { color:white; background-color : inherit; }

/* ============================= Original Styles ============================ */

.CellTopPad {  padding-top: 2px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.CellSubNav {  font-family: arial, sans-serif; font-size: 12px; line-height: 19px; color: #003399; background-color: #c6d6e6; text-align: left; padding-top: 8px; padding-right: 10px; padding-bottom: 15px; padding-left: 18px; text-decoration: none}
.CellBlueTable {  font-family: arial, sans-serif; font-size: 11px; line-height: 14px; color: #003399; background-color: inherit; background-position: left top; text-align: left; padding-top: 6px; padding-right: 8px; padding-bottom: 6px; padding-left: 8px; vertical-align: top; width: 180px}
.GenericCell {  font-family: arial, sans-serif; font-size: 12px; line-height: 15px; color: #000000; background-color: #FFFFFF; background-position: left top; text-align: left; padding-top: 8px; padding-right: 12px; padding-bottom: 12px; padding-left: 14px}
.CellBottomLeftHome {  font-family: arial, sans-serif; font-size: 12px; line-height: 17px; color: inherit; background-color: #FFFFFF; text-align: left; vertical-align: top; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; border: solid; list-style-position: outside; border-width: 1px 1px 0px 0px; border-color: #003399 #003399 #999999 #999999}
.CellBottomRightHome {  font-family: arial, sans-serif; font-size: 12px; line-height: 17px; color: inherit; background-color: #FFFFFF; background-position: left top; text-align: left; vertical-align: top; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; border-color: #003399 black black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.Copyright {  font-family: arial, sans-serif; font-size: 10px; color: #666666; background-color: inherit; text-align: center; background-image : url(../img/slices/inside_r4_c4.gif);}
.CellHeaderSubvan { font-family: arial, sans-serif; font-size: 12.5px; font-weight: bold; color: #003399;  text-align: left; width: 135px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: #003399 double; border-width: 1px 1px 3px; background-color: #a3c6e9}
.CellBodyInside {  font-family: arial, sans-serif; font-size: 12px; line-height: 17px; color: inherit; background-color: #FFFFFF; text-align: left; padding-top: 15px; padding-right: 5px; padding-bottom: 15px; padding-left: 18px; background-image : url(../img/slices/inside_r4_c4.jpg);}
.TextSubHeader {  font-family: arial, sans-serif; font-size: 13px; font-weight: bold; color: #003399; background-color: inherit; border-color: black black #000066; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; line-height: 15px}
.CellSubNavInside { font-family: arial, sans-serif; font-size: 12px; line-height: 17px; color: #003399; background-color: #d1e2f4; text-align: left; padding-top: 12px; padding-right: 10px; padding-bottom: 15px; padding-left: 18px; text-decoration: none }
.GenericCellBlur { font-family: arial, sans-serif; font-size: 11px; line-height: 14px; background-position: left top; text-align: left; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; color: inherit; background-color: #AFCFEF; border: #6699CC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.CellTestTable {  font-family: arial, sans-serif; font-size: 12px; line-height: 15px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 5px; vertical-align: top}
.CellTestTableSub { font-family: arial, sans-serif; font-size: 12px; line-height: 17px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 4px; vertical-align: top; color: inherit; background-color: #FCFFE6; border-color: black black #AFCFEF; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.TextSubContent { font-family: arial, sans-serif; font-size: 11px; line-height: 14px; color: #003399; background-color: #c6d6e6; text-align: left; text-decoration: none }
h1 {  font-family: arial, sans-serif; font-size: 12px; line-height: 17px; font-weight: normal}
.TextSubContent12 { font-family: arial, sans-serif; font-size: 12px; line-height: 16px; color: #003399; background-color: #c6d6e6; text-align: left}
.TableForm {  font-family: arial, sans-serif; font-size: 12px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px}
.BoxFormGeneric {  font-family: arial, sans-serif; font-size: 11px; color: inherit; background-color: #FFFFFF; width: 125px; border: 1px #003399 solid}
.BoxFormSubmit { font-family: arial, sans-serif; font-size: 11px; color: inherit; background-color: #FFFFFF; border: 1px #003399 solid}
.CellPopout { font-family: arial, sans-serif; font-size: 12px; color: inherit; background-color: #FFFFFF; padding-top: 20px; padding-right: 15px; padding-bottom: 15px; padding-left: 20px }
.TextPopoutNav {  font-family: arial, sans-serif; font-size: 12px; font-weight: bold; color: #003399; background-color: inherit;}
.CellPopoutNav { font-weight: bold; padding-left: 12px}
.TextPopoutNavCopy { font-family: arial, sans-serif; font-size: 12px; font-weight: bold; color: #003399; background-color: inherit; }
.BoxFormMenu { font-family: arial, sans-serif; font-size: 11px; color: inherit; background-color: #E0EDFB; border: 1px solid; width: 350px; border-color: #003399 #003399 #003399}
.BoxFormSeats { font-family: arial, sans-serif; font-size: 11px; color: inherit; background-color: #FFFFFF; width: 20px; border: 1px #003399 solid ; text-align: center}
.CellScheduleSub { font-family: arial, sans-serif; font-size: 12px; line-height: 17px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 5px; vertical-align: top; color: inherit; background-color: #fcffe6; border-color: black black #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.CellScheduleSubGrey { font-family: arial, sans-serif; font-size: 12px; line-height: 17px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 5px; vertical-align: top; color: inherit; background-color: #f3f3f3; border-color: black black #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.LibCellAssessNav {  font-family: arial, sans-serif; font-size: 12px; line-height: 15px; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px}
.CellSeminarRight {  font-family: arial, sans-serif; font-size: 12px; line-height: 17px; color: #3366CC; background-color: inherit; padding-top: 0px; padding-right: 10px; padding-bottom: 10px; padding-left: 12px; border-color: black #CCCCCC black #9DB7DD; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.CellSeminarLeft { font-family: arial, sans-serif; font-size: 12px; line-height: 17px; color: #000000; background-color: inherit; padding-top: 0px; padding-right: 10px; padding-bottom: 10px; padding-left: 0px; border-color: black black black #003399; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.CellRegisterButton {  font-family: arial, sans-serif; font-size: 9px; text-transform: capitalize; background-color: #D8E7F8; padding-top: 5px; padding-right: 2px; padding-bottom: 5px; padding-left: 2px; border: 1px #6699CC solid; color: #003399; background-position: center; text-align: center}
.CellUnd {  font-family: arial, sans-serif; font-size: 12px; font-weight: bold; color: #003399; background-color: inherit; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-color: black black #9DB7DD; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.CellSeminarGeneric { font-family: arial, sans-serif; font-size: 12px; font-weight: normal; color: #003399; background-color: inherit; padding-top: 5px; padding-right: 0px; padding-bottom: 25px; padding-left: 0px; border-color: black black #003399; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.CellWhiteTable { font-family: arial, sans-serif; font-size: 11px; line-height: 14px; color: #003399; background-color: inherit; background-position: left top; text-align: left; padding-top: 6px; padding-right: 8px; padding-bottom: 6px; padding-left: 8px; vertical-align: top; width: 180px }
.CellBlueTableHome { font-family: arial, sans-serif; font-size: 11px; line-height: 14px; color: #003399; background-color: inherit; background-position: left top; text-align: left; padding-top: 6px; padding-right: 8px; padding-bottom: 6px; padding-left: 15px; vertical-align: top; width: 180px }
.TextDate {  font-family: arial, sans-serif; font-size: 10px; color: #003399; background-color: inherit; font-weight: bold}
.CellDate { background-image : url(../img/inset/date_background.jpg);  height: 19px; padding-bottom: 2px; font-size: 10px; height: 34px;}
.CellWhiteTableHome {  font-family: arial, sans-serif; font-size: 11px; line-height: 14px; color: #000066; background-color: inherit; padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px}
.CellBottomHome { font-family: arial, sans-serif; font-size: 12px; line-height: 17px; color: inherit; background-color: #FFFFFF; text-align: left; vertical-align: top; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; border: solid; list-style-position: outside; border-width: 0px 0px 0px 1px; border-color: #003399 #003399 #999999 #999999 }
.CellSubNavUnd { font-family: arial, sans-serif; font-size: 12px; line-height: 19px; color: #003399; background-image : url(../img/slices/index_r5_c1.gif); background-color: #c6d6e6; text-align: left; padding-top: 8px; padding-right: 5px; padding-bottom: 1px; padding-left: 14px; text-decoration: none ; border-color: black black #003399; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.CellNone {  font-family: arial, sans-serif; font-size: 12px; color: #000099; background-color: inherit; line-height: 16px}
.CellGuideNoBottom { font-family: arial, sans-serif; font-size: 12px; font-weight: normal; color: #003399; background-color: inherit; padding-top: 5px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-color: black black #003399; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.CellTableSub { font-family: arial, sans-serif; font-size: 12px; line-height: 17px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 5px; vertical-align: top; color: inherit; background-color: #fcffe6; border-color: black #CCCCCC #CCCCCC black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}
.CellTableSubGrey { font-family: arial, sans-serif; font-size: 12px; line-height: 17px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 5px; vertical-align: top; color: inherit; background-color: #f3f3f3; border-color: black #CCCCCC #CCCCCC black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}
.CellTableSubLeft { font-family: arial, sans-serif; font-size: 12px; line-height: 17px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 5px; vertical-align: top; color: inherit; background-color: #fcffe6; border-color: black #CCCCCC #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.CellTableSubGreyLeft { font-family: arial, sans-serif; font-size: 12px; line-height: 17px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 5px; vertical-align: top; color: inherit; background-color: #f3f3f3; border-color: black #CCCCCC #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.UndBiblio {  font-family: arial, sans-serif; font-size: 12px; text-decoration: underline}
.CellNoneSItemap { font-family: arial, sans-serif; font-size: 11px; color: #000000; background-color: inherit; line-height: 15px; padding-top: 1px; padding-bottom: 2px; text-decoration: none}
.SitemapCellUnd { font-family: arial, sans-serif; font-size: 11px; font-weight: bold; color: #003399; background-color: inherit; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-color: black black #000066 #9DB7DD; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
.CellBannerHome { padding: 3px; background-image: url(../img/slices/index_r5_c1.gif); background-color:#c6d6e6; color:inherit;}
a.testNumbers {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline}

a.testNumbers:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CC0000; background-color: inherit; text-decoration: none;}
.textsmall {
	font-family: arial, sans-serif;
	font-size: 11px;
}
.ArticleHeader { font-family: arial, sans-serif; font-size: 16px; font-weight: bold; text-decoration:underline; color: #003399;  text-align: left; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: #003399 double; border-width: 1px 1px 1px; background-color: #a3c6e9}
