@charset "UTF-8";
/* Default CSS Stylesheet for a new Web Application project */

/* General Settings */

* {margin:0; padding:0;}
body{margin:30px;padding-right:2em;}
div,table,tr,td,p,font{font-size:14px;line-height:17px;color:#333;font-family:Arial,Verdana,sans-serif; text-align:left; color:#000000; }
img{border:0px;}
p, ul, blockquote, h1, h2, h3, h4, h5, h6 {margin: 10px 0;}
#toolsDiv, #areaSwitch,.cBarDiv img,#handbook,#header  {display:none;}

#wrapper {width:100%;}
#biowrapper {width:100%;}
#contentwrapper {width:100%; position:relative;}
.cBarDiv {display:none;}
#printColorBar img{width:670px; display:none}
h1{font-size:20px;line-height:24px; font-family:Arial, sans serif;color:black} 
h2{font-size:13pt;line-height:14px; font-family:Arial, sans serif;margin:5px 0;font-weight:bolder;color:black;} 
h2 .black{font-size:16px;line-height:17px; font-family:Arial, sans serif; color: black;margin-bottom:0px;}
h2.smallH2 {font-weight:normal !important;margin-top:15px;font-size:11pt;}
.AssocHeader{font-size:13px;line-height:19px; font-family:'trebuchet ms'; color: #29214D} 

h1 {font-size:22px;line-height:24px; font-family:Arial, sans serif;color:#29214D;padding-top:10px !important;padding-bottom:10px !important;color: Black;} 
#eventprinth1 {width:575px;position:absolute;top:5px;left:0px;font-size:18px;line-height:20px; font-family:Arial, sans serif;color:#29214D;} 
#bioprinth1 {margin-top:20px;clear:both;font-size:20px;line-height:24px;padding-top:15px; font-family:'Trebuchet MS', Trebuchet, Arial, sans serif;color:#29214D;}
.printhide {display:none;}

#wrapwrap {border:2px solid white;}

#text-left {display:none;}
#text-left {clear:both;}

.clearfix {display:inline-table;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}


/* Body Nav */

/* Base Nav */
.basenav {font-size:10px;}
.basenav ul {list-style-type:none;  }
.basenav li { padding: 4px; float:left; border-left: 1px solid #575757;   }
.basenav li:first-child {border-left: 0px solid black; }

/* subnav */

#subnav {font-size:0px;height:29px; clear:both;}
#subnav img {height:17px;width:91px;float:left;}
#subnav img#leftcol {width:286px !important;}

#NavTop_logoPrint {padding-bottom:15px;}



#main-content {height:100%;}
#main-content ul li{list-style-type: square;  margin-left:2em; margin-right:1em;}
#main-content ol li{margin-left:2em; margin-right:1em;}

#footer {display:none;width:490px; height:150px; text-align:center; padding:35px 35px 35px 10px; clear:both; margin-left:auto; margin-right:auto; }
#footer p { color:#666666; font-size:9px; text-transform:none;text-align:center; margin-left:auto; margin-right:auto;  }


/* Sub Pages - Bios */
#info{float:right; width:200px; padding-right:5px; }
#info p{text-align:right; }
#navHeadRight {height:203px;display:none;}
.bioInfo {color:black !important;}


#bio-services {width:251px; float:left; padding:35px 0 0 35px; background-color:#fff; height:100%;}
#bio-body {width:637px; height: 100%; float:right; background-color:#efefef; }
#bio-body p {padding:10px 0 0 35px;  }
#bio-body h1 {padding:25px 0 0 35px;  }
#bio-body h2 {padding:10px 0 0 35px;  }
#bio-body li {padding:2px 0 0 35px; list-style-position:inside;}

.selectedText {border-bottom: 3px solid orange !important;}


#infobox{position:absolute;left:560px;top:-15px;}
.colorbar {	background: url(images/search-divider.jpg) no-repeat bottom left;}
#logo{display:none;}
#logoPrint{display:block;padding-bottom:20px;}
#logoPrint img{width:125px;}


#area-menu {width:923px; height:18px;background-color: Gray;text-align:right; }
/*


#text-left {width:175px;float:left; position:relative;}
#text-left .padding {margin:0;padding-right:5px;overflow:hidden;font-size:8pt !important;line-height:11pt !important;}
.hanging, #text-left .padding a {display:block;font-size:8pt !important;line-height:11pt !important;margin-bottom:10px;}

#text-body {min-height:300px; float:right;width:100%;margin-left:-200px;}
#text-body .padding {margin-left:200px;}

#text-body .padding h1{padding: 0;margin:0;}

*/

/*
#text-left {width:130px;float:left;}
#text-left .padding {margin:0;padding-right:5px;overflow:hidden;font-size:8pt !important;line-height:11pt !important;}
.hanging, #text-left .padding a {display:block;font-size:8pt !important;line-height:11pt !important;margin-bottom:10px;}
#text-left .padding a {margin:0;}
#text-left h2 {margin:20px 0 5px;font-weight:normal;}
*/


/*taking out height:650 fixes IE 7, give margin-right:5 if the data gets pushed down. */
#text-body {margin:0px 0 0 0px;overflow:visible;height:650px}

#text-body .padding {padding: 0 0 0 00px !important;}
#text-body .padding h1{padding: 0;margin:0;}


 .bioList{border-left: solid 1px black;margin:20px 0 0 0px !important;overflow:visible;}
#dateLit {font-weight:bold;}


#text-body h2 {padding-top:10px;}
a.sidemenu  {border-bottom: solid 1px #ccc;margin: 8px 0;padding-bottom:8px; line-height:14px;display:block ;}
a.sidemenu span{margin-left:10px; text-indent:-10px;display:block;}


/* Sub Pages - BioSearch */
#bio-search-text {width:150px; float: right;color: #5c6870;padding-right:10px }
#bio-search-text p {font-size:11px; }
#bio-search-text h1 {font-size:13px;}
#bio-search-left {width:255px;padding-right:5px; float:left;}
#bio-search-left p {padding:7px 0;  }
#bio-search-rt {width:255px; padding-left:5px;float:left;}
#bio-search-rt p {padding:7px 0;  }
.BioSearchBoxes {width:240px; height:17px;font-size:11px; background-color:#fff; border-top: 1px solid #8a8989; border-left: 1px solid #8a8989;color:#000; padding:3px 0 0 6px;}
.BioSearchBoxes3 {width:245px;font-size:11px;height:23px;  background-color:#fff; border-top: 1px solid #8a8989; border-left: 1px solid #8a8989;color:#000; padding-left:3px;}
.BioSearchBoxes2 {width:125px;font-size:11px; height:23px; background-color:#fff; border-top: 1px solid #8a8989; border-left: 1px solid #8a8989;color:#000; padding-left:3px;}

.resetPadding {padding-left:17px;}
#bio-search-results {background-color:#efefef; float:right; width:637px; margin-top: 15px; }
#bio-search-results td {border-bottom: 1px solid #8a8989;}
#bio-divider{width: 100%; background-color:#efefef; float:right; text-align:right; }

#BioListing tr .l {padding-left:30px;padding-right:5px;}
#BioListing tr .r {padding-right:20px;}
#greyHeader {background:#484848;}
#greyHeader td {color: White;}

#BioTypeListing {width:465px;}
#BioTypeListing tr .l {padding-left:20px;}
#BioTypeListing tr .r {padding-right:10px;}

.hidden{display:none;}
#handbook{padding:10px;width: 100px;}

ul.listitems {margin:0;padding:0;}

ul.listitems li {
	padding:0;
	border: 1 px solid;
	list-style-type:none !important;
	margin-left:10px; text-indent:-10px;
}
.subheader{font-weight:bold;font-size:14pt;line-height:35px;}
#BioListing{padding-left:10px}
#SearchTable td {padding-right:10px;}



.articleList{padding: 6px 7px; border-top: 1px solid #ccc;}

.ListTable {width:465px;}

.lCell2 {border-top:1px solid silver;background-color:#FFFFFF;padding:5px;}
.rCell2 {border-top:1px solid silver;background-color:#FFFFFF;padding:5px;text-align:right;}
.lCell {width: 477px;border-top:1px solid silver;background-color:#FFFFFF;padding:5px;}

a,a:link,a:visited,a:hover,a:active {color:black !important;text-decoration:underline;}


.PrimaryContact a {text-indent:0px !important;margin-left:0px !important;display:inline !important}
.PrimaryContact A:visited{text-indent:0px !important;margin-left:0px !important;display:inline !important}
.PrimaryContact A:hover{text-indent:0px !important;margin-left:0px !important;display:inline !important} 	
.PrimaryContact A:active{text-indent:0px !important;margin-left:0px !important;display:inline !important}

#leftMenuSub {padding:6px 0 4px;border-top: 1px solid silver;}
#leftMenuSub a {line-height:13px;}

#leftMenuSub li {line-height:8px;}
#careersSubs {display:none;}

#ContactHeader {font-weight:bold;font-size:20px;}

#bioprintNav {height:200px;padding-top:10px;}

.bioContainer{margin-left:170px;text-align:left;height:200px;}

#bioname,#bioprinth1 {font-size:20px;line-height:24px; font-family:Arial, sans serif;color:black} 
#biotitle{color:black;font-weight:normal;font-size:13pt;margin:15px 0;}
.bioStuff{color:black;line-height:10pt;font-size:10pt;}
#bioInfo{margin:10px 0 10px;}
#bioInfo , #bioInfo2   {line-height:13pt;}
#bioInfo em, #bioInfo2 em  {display:block; float:left; clear:both; width:12px;}
.bioImage{float:left;height:203px;width:150px;overflow:hidden;margin-top:-203px;padding-top:5px;}

#pageH1Title,#eventprinth1,#articleprinth1 {display:none;}

#bioPrintLogo {float:right;}
#bioPrintLogo2 {vertical-align:top;float:right;width:125px;}

#morearticles {display:block;}
#morenews {display:block;}
#morematters {display:block;}
#moremedia {display:block;}
#moretransactions {display:block;}
#moreevents {display:block;}

#bioprintline {border-top: 1px solid black;padding-top:20px;}

.rankPadding {padding-bottom: 10px !important;}
.rankPadding a {display:inline !important}
#text-left .rankPadding .padding a {margin: 0px !important;text-indent: 0px !important;padding:0px !important;}
