﻿/* _lcid="1033" _version="12.0.4518"
    _LocalBinding */
img{
	border-width:0px;
}
#ctl00_explitLogout_ExplicitLogin:link, #ctl00_explitLogout_ExplicitLogin:visited
{
	font-size:10px;
	color:#fff;
}
textarea{
	font:9pt Arial;
}
table
{
	border-collapse:collapse;
}
td
{
	vertical-align:top;
}
body
{

}
ul
{
	margin:0px 0px 0px 15px;
	padding:0px 0px 0px 25px;
}
li
{
	font-family: Tahoma;
	font-size:14px;
}
.pageContent a:link, .pageContent a:visited{
	color:#00f;
}
.pageContent a:hover{
	text-decoration:none;
}
.pageContent p
{
	font-family: Tahoma;
	font-size:14px;
	line-height:16px;
	padding:0px 0px 0px 0px;
	margin:0px;
}
.pageContent ul
{
	font-family: Tahoma;
	font-size:14px;
}
.pageContent td
{
	font-family: Tahoma;
	line-height:16px;
}
.topAdminBar a:link, .topAdminBar a:visited
{
}
h1
{
	font-family:"NewsGoth Cn BT", Tahoma;
	font-size:34px;
	color:#000;
	text-transform:uppercase;
}
h2
{
	font-size:14px;
	margin:0px;
	padding:0px;
}
#ctl00_mainSiteContainer
{
	background:url("/SiteCollectionImages/design/bg_site.jpg") #fff repeat-x top left;
	width:100%;
	height:31px;
}
#mainContainer
{
	position:absolute;
	width:947px;
	left:50%;
	margin-left:-473px;
}
#header
{
	height:31px;	
}
#header p
{
	margin-top:10px;
	text-align:right;
	font-size:11px;
}
#header p a:link, #header p a:visited
{
	text-decoration:none;
	color:#757572;
}
#header p a:hover
{
	text-decoration:underline;
}
#topNav
{

}
#topNav table
{
	width:100%;
}
#topNav table#topNavTable
{
	width:100%;
	height:124px;
}
#topNav table td
{
	vertical-align:bottom;
}
.topNav
{
	margin-bottom:4px;
}
#topnav td img
{
	margin-bottom:9px;
}
#topnav table td img
{
	/*margin-top:-1px;  fix for IE7 - first img is moved up 1 pixel */
}
#topNav a:link, #topNav a:visited
{
	font-family:"NewsGoth Cn BT", Tahoma;
	font-size:19px;
	text-decoration:none;
	color:#000;
	font-weight:bold;
	text-transform:uppercase;
}
#topNav a:hover
{
	text-decoration:underline;
	color:#b1953a;
}
.topNavSelected
{
	text-decoration:underline !important;
	color:#b1953a !important;
}
#ctl00_globalNavigation
{
	width:537px !important;
}
#ctl00_globalNavigationn0 table td
{
	text-align:left;
}
#ctl00_globalNavigationn1 table td
{
	text-align:center;
}
#ctl00_globalNavigationn2 table td
{
	text-align:center;
}
#ctl00_globalNavigationn3 table td
{
	text-align:right;
}
#banner
{
}
#contentContainer
{
}
#home-content
{
}
#home-content a:link, #home-content a:visited
{
}
#home-content a:hover
{
}
#tblhome-bottom
{
	width:100%;
	margin:20px 0px 20px 0px;
	height:133px;
}
#tblhome-bottom td
{
	background:#e6e5d7;
	color:#000;
}
#tblhome-bottom td ul li
{
	font-size:11px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	line-height:14px;
}
#tblhome-bottom td p
{
	font-size:11px;
	margin:0px 0px 0px 10px;
	width:277px;
	line-height:14px;
}
#tblhome-bottom td a
{
	color:#00f;
}
#tblhome-bottom td#left
{
	width:302px;
	border-right:20px solid #fff;
}
#tblhome-bottom td#middle
{
	width:302px;
	border-right:20px solid #fff;
}
#tblhome-bottom td#right
{
	width:302px;
}
#tblhome-bottom td div
{
	font-family:Tahoma;
	font-size:11px;
	line-height:14px;
}
#announcementBoxes 
{
	width:100%;
}
#announcementBoxes td
{
	background:#e6e5d7;
	border-bottom:solid 20px #fff;
	padding-bottom:12px;
}
#announcementBoxes td div.announcements
{
	font-size:11px;
	min-height:133px;
	color:#000;
}
#announcementBoxes td ul li
{
	font-size:11px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	line-height:14px;
}
#announcementBoxes td p
{
	font-size:10px;
	margin:0px 0px 0px 10px;
	width:277px;
	line-height:12px;
}
#announcementBoxes td div.announcements div
{
	font-size:11px;
	line-height:14px;
	font-family:Tahoma;
}
#announcementBoxes td div.announcements p
{
	font-size:11px;
	line-height:14px;
	font-family:Tahoma;
}
#tblhome-bottom td div.redTitle, .redTitle
{
	font-family:"NewsGoth Cn BT", Tahoma;
	color:#ef3e42;
	font-size:20px;
	line-height:22px;
	font-weight:bold;
	text-transform:uppercase;
	margin:0px 0px 4px 8px;
	padding:8px 0px 0px 0px;
}
#announcementBoxes td div.announcements div.redTitle
{
	font-family:"NewsGoth Cn BT", Tahoma;
	font-size:20px;
	line-height:22px;
}
#footer
{
	padding-top:4px;
	border-top:solid 1px #3a6e8f;
}
#footer table td
{
	color:#3a6e8f;
	font-size:10px;
}
#footer a:link, #footer a:visited
{
	color:#3a6e8f;
	text-decoration:none;
}
#footer a:hover
{
	
}
#zz9_Menu
{
	height:20px;
}
.ms-sbplain
{
	color:#666;
	font-size:11px;
	padding:2px 0px 0px 3px;
	border:solid 1px #e44048;
	height:20px;
}
.searchBox
{
	color:#666;
	font-size:11px;
	padding:2px 0px 0px 3px;
	border:solid 1px #e44048;
	height:20px;
}
#theSearchButton
{
	margin-bottom:-4px !important;
}
#intTopnav
{
}
#intTopnav td img
{
	/*margin-top:-1px;  fix for IE7 - first img is moved up 1 pixel */
}
#intContentContainer
{
}
#currNav
{
}
#intHeader
{
}
#intLogo
{
}
#intBanner
{
}
#intContent
{
}
#intContent a:link, #intContent a:visited
{
}
#intContent a:hover
{
}
#intContent .head2
{
}
#content
{
}
#intFooter
{
}
#intFooter a:link, #intFooter a:visited
{
}
#intFooter a:hover
{
}
#intFooter table td
{
}
.welcomeImage
{
	display:none;
}
#home-donating
{
	height:389px;
	background:url("/SiteCollectionImages/design/bg_donating.jpg") #B0953A no-repeat top left;
}
#home-donating .pagecontent
{
	width:517px;
	color:#fff;
	font-size:14px;
	margin:232px 0px 0px 16px;
}
#home-donating #ctl00_PlaceHolderMain_content_ctl00_RichHtmlField_displayContent td
{
	color:#fff !important;
}


#home-relationshipdnatesting
{
	height:389px;
	background:url("/SiteCollectionImages/design/bg_relationship_dna_testing.jpg") #B0953A no-repeat top left;
}
#home-relationshipdnatesting .pagecontent
{
	width:517px;
	color:#fff;
	font-size:14px;
	margin:88px 0px 0px 46px;
}
#home-relationshipdnatesting #ctl00_PlaceHolderMain_content_ctl00_RichHtmlField_displayContent td
{
	color:#fff !important;
}

#home-labservices
{
	height:389px;
	background:url("/SiteCollectionImages/design/bg_lab_services.jpg") #B0953A no-repeat top left;
}
#home-labservices .pagecontent
{
	width:346px;
	color:#fff;
	font-size:14px;
	margin:170px 0px 0px 16px;
}
#home-labservices .leftNav
{
	margin-top:46px;
}
#home-educationtraining
{
	height:389px;
	background:url("/SiteCollectionImages/design/bg_education_training.jpg") #B0953A no-repeat top left;
}
#home-educationtraining .pagecontent
{
	width:346px;
	color:#fff;
	font-size:14px;
	margin:170px 0px 0px 16px;
}
#home-educationtraining .leftNav
{
	margin-top:46px;
}
.required
{
	color:#ba0000;
}
.leftNav
{
	margin-top:79px;
}
.leftNav table
{
	width:169px;
}
.leftNav table td
{
	text-align:right;
	vertical-align:top;
	padding:0px 22px 0px 0px;
	margin:0px;
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	height:48px;
}
.leftNav a:link, .leftNav a:visited
{
	color:#fff !important;
}
.leftNav a:hover
{
	text-decoration:underline !important;
}
#divSubNav
{
	width:100%;
	background:url("/SiteCollectionImages/design/bg_subNav.jpg") repeat-x top left;
	height:38px;
}
.subNav
{
	width:100%;
	background:url("/SiteCollectionImages/design/bg_subNav.jpg") repeat-x top left;
}
.subNav table
{
	width:100%;
}
.subNav table td
{
	text-align:center;
	height:38px;
	vertical-align:middle;
}
.subNav a:link, .subNav a:visited
{
	font-size:14px !important;
	font-weight:bold !important;
	color:#fff !important;
	line-height:16px;
	text-transform:none !important;
}
.subNav a:hover
{
	text-decoration:underline;
}
.subNavSelected
{
	text-decoration:underline !important;
}
.breadcrumb
{
	text-align:right;
	color:#00f;
	text-transform:none;
	font-size:10px;
	margin:5px 0px 5px 0px !important;
}
.breadcrumb a
{
	color:#00f;
	text-decoration:underline;
	font-size:10px;
}


/* news styles */
.newsTeaser
{
	padding:12px 0px 8px 0px;
}
.newsPadding
{
	padding-left:12px;
}

.floatLeft
{
	float:left;
}
.floatRight
{
	float:right;
}

.subNav1
{
}
.subNav2
{
	display:block;
	width:120px;
	text-align:center;
	border:solid 1px #999;
	background:#B0953A;
	white-space:nowrap;
}
.subNav2 a:link, .subNav2 a:visited
{
	color:#fff;
	font-size:12px !important;
	padding:4px 0px 3px 0px;
	font-weight:bold;
}

.subNav2 a:hover
{
	text-decoration:underline;
}
.subNav3
{
}
.subNav4
{
}
.subNav5
{
}
.announcementText
{
	padding:8px 0px 8px 0px;
}

.announcementPadding
{
	padding-left:12px;
}
.newsArticle
{
	font:14px Tahoma;
}
.newsList
{
	font:14px Tahoma;
}





/* SharePoint styles */
.sharepointLogin
{
	float:right;
	display:inline;
}
.sharepointLogin .ms-globallinks
{
    position:relative;
}
a.#zz8_Menu, a.#zz1_MyLinksMenuMenu
{
    font-family:Tahoma;
}
#topAdminTable
{
	height:20px;
}
#zz8_Menu_t
{
	height:18px;
}
#zz8_Menu_t a.#zz8_Menu
{
	height:10px;
}
div.#zz8_Menu_t img
{
    vertical-align:middle;
}
.sharepointLogin div, .sharepointLogin .ms-globallinks, .sharepointLogin .ms-globallinks a,
{
	color:#333333;
}
.console
{
	clear:both;
}
.search
{
    
}
.search .ms-sbcell .ms-sbplain
{
    }
.search .ms-sbcell
{
    }
.search .ms-sbgo
{ 
}
.pageTitle
{
	margin:0px;
	font-family: tahoma;  
	font-size: 9pt; 
	font-weight: bold; 
	color: #666666;
}
.pageTitle span
{
	margin:0px;
	padding:0px;
}
.mainContainer
{
	margin-left:10px;
	margin-right:10px;
}
.bottomLinkBar
{
	font-family: tahoma;  
	font-size: 8pt; 
	color: #999999;
	float:none;
}
div.ms-wikieditouter
{
	position:static;
	border-bottom: 1px #6393d4 solid;
	margin-bottom:8px;
	margin-right:5px;
	border-right-width:1px;
}
div.ms-quicklaunchouter
{
	margin-left:7px;
	margin-top:5px;
	width:158px;
	border-width:0px;
}
.ms-sbtable
{
	float:right;
	border:none;
}
.ms-sbcell
{
	border:none;
}
.ms-sbgo
{
	border:none;
}
.ms-sbrow td
{
	border:none;
	background:none;
}
.articleLayout
{
	
}
