@charset "UTF-8";/* CSS Document */html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input, img {	margin: 0;	padding: 0;}h1, h2, h3, h4, h5, h6, pre, code, address, caption, cite, code, em, th {	font-size: 1em;	font-weight: normal;	font-style: normal;}img { border:none;}a:link, a:active, a:visited {	text-decoration: none;	cursor:hand;}li {	font-size: 13px;	line-height: 18px;}i, em {font-style: italic;}body {	font: 100% Arial, Helvetica, Verdana sans-serif;	background: #e8ebef; /*#e2e6eb*/	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */	padding: 0;	text-align: left; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */	color: #000000;}a:link, a:active, a:visited, a:hover {	color: #0468E0;}#outerCont {	width: 1034px;	margin-right: auto;	margin-left: auto;	position: relative;}#container {	width: 955px;	text-align: left; /* this overrides the text-align: center on the body element. */	float: left;	margin-left: 12px;	background-color: #FFFFFF;	min-height: 800px;}#header {	background: #FFFFFF;	padding: 0 10px 0 0px;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */	height: 45px;}#header h1 {	margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */	padding: 10px 0; /* using padding instead of margin will allow you to keep the element away from the edges of the div */}#mainContent {	padding: 0 0px;	background-color: #FFFFFF;}#footer {	padding: 0 10px; /* this padding matches the left alignment of the elements in the divs that appear above it. */	background:#FFFFFF;	float: left;	width: 900px;}#footer p {	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */	padding: 10px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */}#out {	display: none;}#quicklinks {	width: 48px;	height: 200px;	position: absolute;	/**position: relative;*/	z-index: 100;	cursor: hand;	top: 44px;	left: 1px;}#topnav {	background-color: #34322F;	height: 45px;}#shadow {	width: 979px;	background-image: url(/files/shadow-bg.gif);	background-repeat: repeat-y;	float: left;	margin-left: 37px;}#footerShadow {	float: left;	height: 50px;	background-image: url(/files/shadow-south-bg.gif);	background-repeat: no-repeat;	background-position: top;	width: 979px;	margin-left: 37px;}#leftnav {	float: left;	width: 203px;	background-color: #FFFFCC;}#content, .content {	background-color: #FFFFFF;	margin-left: 220px;}#navPatients, #navDoctors {	font-size:12px;	position: absolute;	z-index: 101;	color: #FFFFFF;	display: none;	text-align:left;}#navPatients {	float: left;	margin-top: 99px;	width: 285px;	/*-moz-border-radius: 10px;	-webkit-border-radius: 10px;*/	left: 1px;	top: 18px;	background-image: url(/files/box-patient-open-lg.png);	background-repeat: no-repeat;	height: 170px;	background-position: left top;	padding-top: 5px;	padding-right: 20px;	padding-bottom: 20px;	padding-left: 0px;}#navDoctors {	float: left;	margin-top: 95px;	width: 285px;	padding-top: 5px;	padding-right: 20px;	padding-bottom: 20px;	padding-left: 0px;	/*	-moz-border-radius: 10px;	-webkit-border-radius: 10px;*/	left: 1px;	top: 71px;	background-image: url(/files/box-doctor-open-lg.png);	background-repeat: no-repeat;	height: 230px;}#q-patients {	margin-top: 28px;}#q-doctors {	margin-top: 13px;}#headerTop {	position: absolute;	width: 955px;	height: 44px;}#topnavTop {	position: absolute;	left: 49px;	top: 44px;	width: 955px;	height: 45px;	z-index: 102;}#flash {	width: 955px;	height: 450px;}#headerTop img {	margin-top: 12px;	margin-left: 312px;}.qcontent {	width: 209px;	margin-left: 77px;}.closeBox {	background-image: url(/files/close-box.png);	background-repeat: no-repeat;	height: 20px;	width: 20px;	float: right;	cursor: hand;	margin-top: 0px;	margin-right: 5px;	display: block;}/*.closeBox a {	text-decoration: none;	display: block;	height: 20px;	width: 20px;	cursor: pointer;}*/.qcontent .hdr {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	text-transform: uppercase;	margin-top: 15px;	margin-bottom: 10px;	font-weight: bold;}.qcontent .item {	display: block;	margin-bottom: 5px;	padding-bottom: 4px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #999999;	margin-right: 5px;}.qcontent .last {	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}.item a:link, .item a:active, .item a:visited {	color: #FFFFFF;}.item a:hover {	color: #6eb820;}#headerTopInner {	height: 44px;	width: 954px;}#mainContent #sidebar {	width: 217px;	float: left;}#mainContentInner {	margin-top: 50px;}#container .sidebarRight, .content .sidebarRight {	float: right;	width: 180px;	margin-right: 20px;	color: #333333;	font-size: 12px;	line-height: 16px;	margin-bottom: 0px;}#content .centerContent, .content .centerContent {	width: 495px;	float: left;	font-size: 14px;	line-height: 18px;}#sidebar, sidebar2 {	float: left;	font-size: 13px;	color: #808080;	display: block;}#sidebar .main li {	padding-left: 0px;	list-style-type: none;	display: block;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #a3a3a3;	margin-left: 14px;}#sidebar ul.main {	margin-top: 30px;}#sidebar .main a:link, #sidebar .main a:active, #sidebar .main a:visited, #sidebar .main a:hover {	color: #808080;}#sidebar2 .sub {	margin-top: 14px;	margin-left: 22px;	font-size: 12px;	margin-right: 10px;/* was 22px */	font-weight:normal;}#sidebar2 .sidePageMarker {	margin-top: 13px;	font-size: 16px;	font-weight: bold;	color: #333333;	margin-left: 14px;}#sidebar2 .sidePageMarker h1 {	margin: 0;	font-size: 16px;	font-weight: bold;	color: #333333;}#sidebar2 {	width: 220px;	float: left;	clear: left;	list-style-type: none;	display: block;}#sidebar2 .sub li {	list-style-type: none;	color: #00359D;}#sidebar2 .sub a:link, #sidebar2 .sub a:active, #sidebar2 .sub a:visited, #sidebar2 .sub a:hover {	color: #00359D;	display: block;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #A3A3A3;	padding-bottom: 3px;	margin-top: 3px;}#sidebar2 .sub a:hover {	color: #000000;}#content .teaserText, .content .teaserText {	width: 495px;	font-size: 16px;	line-height: 24px;	font-weight: bold;	color: #0046ad;	display: block;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #959595;	padding-bottom: 17px;	margin-right: 149px;	margin-bottom: 23px;}#content .centerContent .contentHdr1, #content .centerContent h1,.content .centerContent .contentHdr1, .content .centerContent h1 {	font-size: 14px;	line-height: 17px;	font-weight: bold;	color: #0046ad;	margin-bottom: 9px;}.centerContent .contentSubHdr1 {	font-size: 14px;	color: #000000;	margin-bottom: 17px;}#content .centerContent .contentQuote, .content .centerContent .contentQuote {	font-style: italic;	font-size: 14px;	line-height: 21px;	color: #0046ad;	margin-bottom: 5px;}#content .centerContent .contentQuote, .content .centerContent .dividerQuote {	height: 1px;	width: 495px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #cccccc;}#content .sidebarRight img, .content .sidebarRight img {	margin-bottom: 12px;}.sidebarRight .rightBarHdr1 {	font-size: 11px;	line-height: 14px;	font-weight: bold;	margin-bottom: 11px;}#content .centerContent p, .content .centerContent p {	margin-bottom: 10px;	margin-top: 0px;	padding: 0px;	font-size: 14px;	line-height: 24px;	color: #4d4d4d;}#content .sidebarRight p, .content .sidebarRight p {	margin-bottom: 8px;}.sidebarRight strong {	font-weight: bold;}/*.centerContent .contentHdr2  {	font-size: 14px;	line-height: 24px;	font-weight: bold;	margin: 0px 0px 3px  !important;	padding: 0px  !important;	background-color: #FF6600;}*/#outerCont #shadow #container #mainContentInner #content .centerContent .contentHdr2,#outerCont #shadow #container #mainContentInner .content .centerContent .contentHdr2,#outerCont #shadow #container #mainContentInner .content .centerContent .hdr14BluBld,#outerCont #shadow #container #mainContentInner #content .centerContent .hdr14BluBld ,#outerCont #shadow #container #mainContentInner .content1and2TextSize .hdr14BluBld {	font-size: 14px;	line-height: 24px;	font-weight: bold;	margin: 0px 0px 3px  !important;	padding: 0px  !important;	color: #0046ad;}/* ========================================== NAV ================================================= */#topnavTop #subProducts, #topnavTop #subScience, #topnavTop #subCompany, #topnavTop #subDev {	z-index: 11004;	display: none;	position: absolute;	left: 0px;	top: 0px;	padding-right: 16px;	padding-left: 13px;	padding-top: 0;	padding-bottom: 29px;	font-size:16px;}/*#subProducts a, #subScience a, #subCompany a, #subDev a {	font-size:16px;}*/ #topnavTop #subProducts {	background-color: #0046ad;	width: 259px;	/*z-index: 11004;*/	color: #FFFFFF;}#topnavTop #subScience {	background-color: #6eb820;	width: 255px;	/*z-index: 11003;*/	}#topnavTop #subDev {	background-color: #cc3300;	width: 259px;	color: #000000;	/*z-index: 11002;*/}#topnavTop #subCompany {	background-color: #0046ad;	width: 200px;	/*z-index: 11001;*/	left:-40px;	}#topnavTop #mainNav {	display: block;	list-style-type: none;	height: 45px;	background-color: #33302d;	font-size: 14px;}#mainNav #logo {	display: block;	float: left;	width: 204px;	background-color: #DEDEDE;	height: 45px;	background-image: url(/files/logo.gif);	background-repeat: no-repeat;}#mainNav #mainProducts, #mainNav #mainScience, #mainNav #mainDev, #mainNav #mainCompany {	float: left;	width: 187px;	position: relative;	z-index: 5000;		/*cursor: pointer;*/}#mainNav #mainProducts, #mainNav #mainScience, #mainNav #mainDev {	position: relative;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #e8ebef;	z-index: 200;}#mainNav a:link, #mainNav a:active, #mainNav a:visited, #mainNav a:hover {	color: #FFFFFF;	display: block;	/*height: 45px;*/	line-height: 45px;	padding-left: 13px;	height: 45px;	z-index: 50;	font-size: 13px;}#mainNav .navHdr {	line-height: 45px;	height: 45px;	}#mainNav .navHdr a:link, #mainNav .navHdr a:active, #mainNav .navHdr a:visited, #mainNav .navHdr a:hover {	display: block;	height: 45px;	line-height: 45px !Important;	font-size: 13px;}#subProducts .navHdr, #subCompany .navHdr, #subProducts .navHdr a:link, #subProducts .navHdr a:active, #subProducts .navHdr a:visited, #subProducts .navHdr a:hover,#subCompany .navHdr a:link, #subCompany .navHdr a:active, #subCompany .navHdr a:visited, #subCompany .navHdr a:hover {	color: #999999 !Important;	display: block;	font-weight:bold;	font-size: 13px;	}#subScience .navHdr, #subScience .navHdr a:link,  #subScience .navHdr a:active, #subScience .navHdr a:visited, #subScience .navHdr a:hover {	color: #333333 !Important;	font-weight:bold;	font-size: 13px;}#subDev .navHdr, #subDev .navHdr a:link,  #subDev .navHdr a:active, #subDev .navHdr a:visited, #subDev .navHdr a:hover{	color: #b3b3b3 !Important;	font-weight:bold;	font-size: 13px;}#subProducts .navSubHdr1{	font-size: 20px;	margin-bottom: 17px;	line-height: 24px;	color: #FFFFFF;}#subScience .navSubHdr1 {	font-size: 20px;	margin-bottom: 17px;	color:#FFFFFF;	line-height: 24px;}#subDev .navSubHdr1{	font-size: 20px;	margin-bottom: 17px;	line-height: 24px;	color: #FFFFFF;}#subCompany .navSubHdr1 {	font-size: 20px;	margin-bottom: 17px;	color:#FFFFFF;	line-height: 24px;}/* ======================= SUB PRODUCTS =========================== */#subProducts li {	list-style-type: none;	display: block;	padding-bottom: 2px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #4477b3;	margin-bottom: 7px;	color: #a5a5a5;}#subProducts a:link, #subProducts a:active, #subProducts a:visited {	color: #a5a5a5;	display: block;	height:auto;	margin: 0px;	padding: 0px;	line-height:normal !Important;	font-size:15px;}#subProducts a:hover {	color: #FFFFFF;	cursor:hand;}/* ======================= SUB SCIENCE =========================== */#subScience li {	color: #3b3b3b;	list-style-type: none;	margin-bottom: 7px;	padding-bottom: 2px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #808080;}#subScience a:link, #subScience a:active, #subScience a:visited {	color: #4d4d4d;	display: block;	margin: 0px;	padding: 0px;	height:auto;	line-height:normal !Important;	font-size:15px;}#subScience a:hover {	color: #FFFFFF;	cursor:hand;}/* ======================= SUB DEV =========================== */#subDev li {	color: #cccccc;	list-style-type: none;	margin-bottom: 7px;	padding-bottom: 2px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #e6e6e6;}#subDev a:link, #subDev a:active, #subDev a:visited {	color: #cccccc;	display: block;	margin: 0px;	padding: 0px;	height:auto;	line-height:normal !Important;	font-size:15px;}#subDev a:hover {	color: #FFFFFF;	cursor:hand;}/* ======================= SUB COMPANY =========================== */#subCompany li {	color: #3b3b3b;	list-style-type: none;	margin-bottom: 7px;	padding-bottom: 2px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #4477b3;}#subCompany a:link, #subCompany a:active, #subCompany a:visited {	color: #a5a5a5;	display: block;	height:auto;	margin: 0px;	padding: 0px;	line-height:normal !Important;	font-size:15px;	}#subCompany a:hover {	color: #FFFFFF;	cursor:hand;}/* ======================= SMALL NAV & SEARCH  =========================== */#search {	float: right;	font-size: 12px;	margin-top: 10px;	margin-right: 20px;	height: 21px;	width: 184px;}#search #searchBox {	height: 17px;	width: 129px;	border: 1px solid #bdbcbc;	padding-top: 1px;	padding-right: 3px;	padding-bottom: 1px;	padding-left: 3px;}#search #caption {	float: right;	line-height: 20px;	margin-left: 3px;	font-size: 11px;	font-weight: bold;	background-image: url(/files/btn-search.png);	background-repeat: no-repeat;	background-position: right 7px;	width: 45px;	display: block;	height: 19px;	cursor: hand;}#smallNav li {	list-style-type: none;	display: inline;	margin-right: 25px;}#smallNav {	float: right;	margin-top: 14px;	font-size: 12px;}#search #searchForm {	float: left;	width: 129px;}#smallNav a:link, #smallNav a:active, #smallNav a:visited {	color: #272525;}#smallNav a:hover {	color: #000000;}#sidebar .subMain li, #sidebar .subMainVisible li {	padding-left: 14px;	list-style-type: none;	margin-top: 4px;	margin-bottom: 1px;	display: block;}#sidebar .subMain a:link, #sidebar .subMain a:active, #sidebar .subMain a:visited,#sidebar .subMainVisible a:link, #sidebar .subMainVisible a:active, #sidebar .subMainVisible a:visited {	color: #333333;}#sidebar .subMain a:hover,#sidebar .subMainVisible a:hover {	color: #00359D;}#sidebar .subMain {	margin-top: 0px;	display: none;}#sidebar .sideDevider {	height: 5px;	width: 106px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #a3a3a3;}#sidebar .sideDeviderContent3 {	height: 5px;	width: auto;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #a3a3a3;}#sidebar .sideDevider2 {	height: 1px;	/*width: 92px;*/	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #808080;}#footer {	background-color: #e8ebef;	width: 945px;	margin-left: 41px;	text-align: left;	font-size: 12px;	color: #a3a3a3;}#footer .ftrRow {	clear: both;	width: 935px;	margin-bottom: 12px;}#footer .ftrRow li {	display: inline;	list-style-type: none;	margin-right: 25px;}#footer .ftrRow .lft {	float: left;	margin-left: 15px;	margin-bottom: 8px;}#footer .ftrRow .rgt {	float: right;}#footer a:link, #footer a:active, #footer a:visited {	color: #a3a3a3;}#footer a:hover {	color: #0468E0;}#mainContent .col {	float: left;	width: 243px;}#mainContent .colDivider {	height: 204px;	width: 20px;	float: left;	background-image: url(/files/home-vert-col-devider.gif);	background-repeat: no-repeat;	background-position: center center;}#mainContent .lastCol {	float: left;	width: 171px;	margin-right: 14px;}#mainContent #colHdr {	margin-left: 14px;	float: left;	clear: both;	width: 940px;	font-size: 13px;	color: #262626;	font-weight: bold;	margin-bottom: 12px;}#colHdr #colHdr1 {	float: left;	width: 244px;	margin-right: 20px;	padding-bottom: 3px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #b1b1b1;}#mainContent #colBody {	clear: both;	float: left;	width: 955px;	color: #3c3c3c;	font-size: 12px;}#colHdr #colHdr2 {	float: left;	width: 467px;	padding-bottom: 3px;	margin-right: 20px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #b1b1b1;}#colHdr .colHdr3, #colBody .insideColHdr3 {	float: left;	margin-right: 16px;	padding-bottom: 3px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #b1b1b1;	width: 171px;	color: #262626;	font-weight: bold;}#colBody .insideColHdr3 {	width:171px;	margin-right: 0;	float: none;}#colBody .col img {	float: left;	margin-right: 5px;	margin-bottom: 5px;}#colBody .col .segmentHdr {	font-weight: bold;	color: #00359d;	font-size: 14px;}#colBody .col p {	line-height: 15px;	margin-bottom: 4px;}table {	margin: 0px;	padding: 0px;}#colBody .col td {	vertical-align: top;}/*#colBody .col a:link, #colBody .col a:active, #colBody .col a:visted, #colBody .col a:hover {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #afc9e2;}*/#colBody .col a:link, #colBody .col a:active, #colBody .col a:visited, #colBody .col a:hover {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #afc9e2;}#searchForm div {	float: right;	width: 129px;}#products, #science, #dev, #company {	/**font-weight: bold;*/	font-weight: bold;}#mainScience #scienceHolder {	display: block;	height: 45px;}#mainDev #devHolder {	display: block;	height: 45px;}#mainCompany #companyHolder {	display: block;	height: 45px;}#mainProducts #productsHolder {	display: block;	height: 45px;}#content .teaser, .content .teaser {	margin-bottom: 10px;}#content .centerContent li, .content .centerContent li {	list-style-position: outside;	list-style-type: square;	font-size: 13px;	color: #4d4d4d;	margin-bottom: 3px;	line-height: 18px;	padding-left: 0px;	margin-left: 16px;}#content .centerContent ol li, .content .centerContent ol li {	list-style-position: inside;	list-style-type: decimal;	font-size: 14px;	color: #4d4d4d;	margin-bottom: 3px;}#mainContentInner .content3templ {	margin-left: 30px;	width: 884px;}#mainContentInner .content3templblu {	margin-left: 30px;	width: 884px;	border-top-width: 6px;	border-top-style: solid;	border-top-color: #0468e0;}.content .centerContent3templ {	width:100%;	margin-top:10px;}.content .centerContent3templ h1 {	color:#333333;	font-size: 21px;	font-weight: bold;	margin-bottom: 15px;}#mainContentInner.mainContInnerLandingTopMargin {	margin-top:15px;}#sidebar2.sideBar2Landing {	width: 200px;}#sidebar ul.mainLanding {	margin-top: 0px;}#mainContentInner #sideBarLandingHolder, #mainContentInner #sideBarLandingHolder2 {	width: 200px;	float: left;}.content .centerContentLandingWidth  {	width: 505px;	margin-left: 20px;}.centerContentLandingWidth h1 {	font-style: italic;}#content .teaserSubText, .content .teaserSubText {	width: 615px;	padding-bottom: 20px;	margin-bottom: 10px;	border-bottom-width: 2px;	border-bottom-style: solid;	border-bottom-color: #6eb820;	color: #4d4d4d;	font-size: 14px;	line-height: 24px;	padding-right: 100px;}#content .compTeaserSubText, .content .compTeaserSubText {	width: 615px;	padding-bottom: 20px;	margin-bottom: 10px;	border-bottom-width: 2px;	border-bottom-style: solid;	border-bottom-color: #0046ad;	color: #4d4d4d;	font-size: 14px;	line-height: 24px;	padding-right: 100px;}#sidebarRightHolder, .sidebarRightHolder, #sidebarRightHolder2, #sidebarRightHolder3 {	width: 240px;	float: right;}#sidebarRightHolder.landing1RightBarHolder {	width: 200px;	float:right;}.sideBarHolder, #sideBarHolder, #sideBarHolder1, #sideBarHolder2, #sideBarHolder3 {	width: 220px;	float: left;}.content3Table, .content3Table p {	color: #4d4d4d;	font-size: 13px;	line-height: 16px;}.content3Table .tableHdr {	font-size: 14px;	font-weight: bold;	color: #0046ad;}#diseaseTable p, #geneTable p {	color: #4d4d4d;	line-height: 16px;	font-size: 13px;}.centerContent a:hover {	padding-bottom: 1px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #0468E0;}#content .system {	margin-top: 100px;}#content .systemBtm {	padding-bottom: 100px;}.centerContent3templ .greenHorDevider {	height: 2px;	margin-top: 12px;	margin-bottom: 12px;	background-color: #6eb820;}.centerContent3templ .blueHorDivider {	height: 2px;	margin-top: 12px;	margin-bottom: 12px;	background-color: #0468e0;}.green {	color: #2c9904;}.green-italic {	color: #2c9904;	font-style: italic;}.blue, p.blue, #mainContentInner .content1and2TextSize .blue {	color: #0046ad;}.blue-italic {	color: #0046ad;	font-style: italic;}ol {	list-style-type: decimal;}a:link.link-green, a:active.link-green, a:visited.link-green {	color: #2c9904;}a:hover.link-green {	color: #2c9904;	padding-bottom: 1px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #2c9904;}.content .centerContentLandingWidth h1 {	color: #333333;}#homeContentBtm {	width: 955px;	text-align: center;	margin-top: 30px;	float: left;}#colBody .col a:link.link-clean, a:link.link-clean {	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	text-decoration: none;}.centerContentLandingWidth h2 {	color: #0046ad;	font-size: 14px;	line-height: 24px;	font-weight: bold;	margin: 0px 0px 3px;}hr {	color: #FFFFFF;	height: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: solid;	border-left-style: none;	border-bottom-width: 1px;	border-bottom-color: #cccccc;	width: 100%;	background-color: #FFFFFF;	margin-top: 10px;	margin-bottom: 10px;}.sidebarRight p {	margin-bottom: 10px;}.sidebarRight em {	font-size: 12px;	font-style: italic;	line-height: 14px;}.sidebarRight .rightBarHdrGray {	font-size: 11px;	line-height: 16px;	font-weight: bold;	text-transform: uppercase;	color: #333333;}.sidebarRight .rightBarHdrBlue {	font-size: 11px;	line-height: 16px;	font-weight: bold;	text-transform: uppercase;	color: #0468E0;}.sidebarRight a:hover {	color: #333333;}.sidebarRight a:hover.link-green {	color: #333333;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}.sidebarRight .rightBarLnkBluBld a, .sidebarRight a.rightBarLnkBluBld, .sidebarRight a:link.rightBarLnkBluBld, .sidebarRight a:active.rightBarLnkBluBld, .sidebarRight a:visited.rightBarLnkBluBld {	font-size: 11px;	line-height: 16px;	font-weight: bold;	color: #0468E0;}.sidebarRight .rightBarLnkBluBld a:hover, .sidebarRight a:hover.rightBarLnkBluBld {	font-size: 11px;	line-height: 16px;	font-weight: bold;	color: #0468E0;	text-decoration: underline;}#navDoctors .qcontent {	margin-left: 55px;}.centerContent .italic16Blu {	font-size: 16px;	line-height: 21px;	color: #0046ad;	font-style: italic;}#mainContentInner #content .content1and2TextSize p, #mainContentInner #content .content1and2TextSize {	font-size: 13px;	line-height: 18px;}.content .content3GreenBorder {	border-top-width: 6px;	border-top-style: solid;	border-top-color: #6eb820;	margin-bottom: 20px;}.content .teaserContent3 {	margin: 0px;}#outerCont #shadow #container #mainContentInner .hdr12GrBld {	font-size: 12px;	text-transform: uppercase;	color: #333333;	font-weight: bold;}#quicklinks a:link {	margin: 0px;	padding: 0px;	height: 0px;	width: 0px;}#geneTable li, #diseaseTable li {	font-size: 13px;	list-style-position: inside;	list-style-type: disc;}#outerCont #shadow #container #mainContent #colBody .col {	padding-left: 10px;	margin-left:10px;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #e3e3e3;}/* <custom_formats> */.content3Table .tableHdr { }.green { }.green-italic { }.blue { }.blue-italic { }.link-green { }.link-clean { }.rightBarHdrGray { }.rightBarHdrBlue { }.rightBarLnkBluBld { }.hdr14BluBld {}.italic16Blu { }.hdr12GrBld { }/* </custom_formats> */