

body { margin-left:0; margin-right:0; margin-top:0; margin-bottom: 10px; text-align : center; background : white; background-image : url(img/bg-tile-main.gif); }

#wrapper { width: 800px; 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.white { background-color : white: }

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%; background-color : white; background-color : inherit; } /* 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 ============*/

.largeTitles { font-family:Arial, Helvetica, sans-serif; font-size:1.5em; color:#ff0000; background-color : inherit; }

.LeftNavTitle {font-family: Arial, Helvetica, sans-serif; padding:5px; }

.LeftNavTitleSmall { font-family:Arial, Helvetica, sans-serif; font-size : .90em; padding:5px; }

.LeftNavText { font-family:Arial, Helvetica, sans-serif; font-size : .75em; padding:5px; }

.FormBoxText { font-family:Arial, Helvetica, sans-serif; font-size : .60em; padding:3px; }

.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}

