﻿/*! normalize.css 2012-01-22T23:30 UTC - http://github.com/necolas/normalize.css */
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul,ol{margin-left:0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}

/* 
Green Text = #7ba296 (123,162,150) 
Purple Text = #996699 (153,102,153)
Orange Text = #cd5a13 (205,90,19)
Footer Color = #d7e3df (215,227,223)
Body Text = #231f20 (35,31,32)
Footer Text = #231e1e (35,30,30)
*/

body {
	font:62.5%/14px verdana, arial, helvetica, sans-serif;
	background: #7ba296 url(../img/bg.jpg) top left repeat-x;
	color: #231f20;
}
hr {
	margin:20px 0;
	border:0;
	border-top:1px solid #996699;
	clear:both;
}
ul, ol {padding:0 0 0 25px;}
a {color:#231f20;text-decoration:none;}
.left {float:left;}
h3 {
	font:bold 14px verdana, arial, helvetica, sans-serif;
	margin:5px 0;
	color:#996699;
}
h5 {font-size: 13px;line-height: 18px;}
h6 {
	font:bold 13px verdana, arial, helvetica, sans-serif;
	margin:20px 0 5px 0;
}
article {margin:0 0 50px 0;}

.hgroup {overflow: hidden;width: 1024px;}
.logo-harmony {
	float: right;
	margin:0 15px 0 0;
}
.tagline {
	float: right;
	margin:47px 15px 0 0;
	font-family: verdana;
	font-style: italic;
	font-size:18px;	
	color:#cd5a13;
}
.hide {
	position: absolute;
	top: -9999px;
	left: -9999px;
}
#wrapper {
	width:1024px;
	margin:0 auto;
	background-color:#fff;
}

/* navigation */
.tabs {
	position: relative;
	width: 1024px;
	height: 40px;
	font-size: 11px;	
}
.main-nav {
	margin:10px 0 0 0;
	padding: 0;
	overflow: hidden;
	text-align: center;
	text-transform: uppercase;
}
.main-nav li {
	float: left;
	width: 203px;
	height: 38px;
	border-top:1px solid #fff;
	border-right:1px solid #7ba296;
	border-bottom: 1px solid #7ba296;
}
.main-nav li a{
	display: block;
	height: 28px;
	padding:9px 5px 0 5px;
	font-weight: normal;
	border-top: 1px solid #fff;
}
.main-nav li a:hover {
	border-top: 1px solid #7ba296;
	background-color: #d7e3df;
}
.main-nav strong {
	display: block;
	width: 193px;
	height: 28px;
	padding:9px 5px 0 5px;
	border-top: 1px solid #7ba296;
	background-color: #d7e3df;
	font-weight: normal;
}
#home .main-nav .nav-one {border-bottom:1px solid #d7e3df;}
.main-nav .nav-three strong {width: 198px;}
.main-nav .nav-three {width: 208px;}
.main-nav .nav-five {border-right:none;}
.pointer {
	position: absolute;
	z-index: 10;
	top:39px;
	left:295px;
	width: 0;
	height:0;
	border-left:10px solid transparent;
	border-right:10px solid transparent;
	border-top:10px solid #d7e3df;
}
.nav-three .pointer {left:500px;}
.nav-four .pointer {left:710px;}
.nav-five .pointer {left:910px;}
.secondary-nav {display: none;}
.current > .secondary-nav {display: inline;}
.secondary-nav {
	position: absolute;
	width: 1024px;
	height: 60px;
	top:40px;
	left:0;
	padding: 0;
	text-transform: none;
	background-color: #e37000;
}
.secondary-nav li {
	padding:0;
	width: 169px;
	height: 60px;
	color:#fff;
	font-size:11px;
	border:none;
	border-left: 1px solid #fff;
	vertical-align: middle;
}
.seven-items li {width: 145px;}
.secondary-nav .first-item {border-left:0;}
.secondary-nav li strong,
.secondary-nav li a {
	display: table-cell;
	width: 159px;
	height: 60px;
	padding:0 5px;
	border-top:0;
	text-align: center;
	vertical-align: middle;
	color:#fff;
	background-color:#e37000;
}
.secondary-nav li strong {font-weight: bold;}
.secondary-nav li a:hover {
	font-weight: bold;
	border-top:0;
	background-color:#e37000;
}

.secondary-nav .tert-dropdown {
	position: relative;
}
.tertiary-nav {
	position: absolute;
	z-index: 100;
	top:61px;
	left:-1px;
	padding:0;
	border:1px solid #fff;
	border-top:0;
	-webkit-box-shadow:0 2px 5px #888;
	-moz-box-shadow:0 2px 5px #888;
	-o-box-shadow:0 2px 5px #888;
	box-shadow:0 2px 5px #888;
	display: none;
}
.nav-three .tertiary-nav {
	left:-37px;
	width: 218px;
}
.nav-three .seven-items li .tertiary-nav li {
	width: 218px;
}
.nav-three .secondary-nav li strong,
.nav-three .secondary-nav li a {
	display: table-cell;
	width: 210px;

}
.secondary-nav .tertiary-nav li {
	float: none;
	border-left:none;
	border-bottom: 1px solid #fff;
}
.quaternary {position: relative;}
.quaternary-nav {
	position: absolute;
	width: 1024px;
	height: 60px;
	top:0;
	left:0;
	margin: 0;
	padding: 0;
	text-transform: none;
	background-color: #e37000;
}
.quaternary-nav li {
	padding:0;
	width: 169px;
	height: 60px;
	float: left;
	color:#fff;
	font-size:11px;
	border:none;
	border-left: 1px solid #fff;
	vertical-align: middle;
	list-style: none;
}
.quaternary-nav .first-item {border-left:0;}
.quaternary-nav li strong,
.quaternary-nav li a {
	display: table-cell;
	width: 159px;
	height: 60px;
	padding:0 5px;
	border-top:0;
	text-align: center;
	vertical-align: middle;
	color:#fff;
	background-color:#e37000;
}
.quaternary-nav li strong {font-weight: bold;}
.quaternary-nav li a:hover {
	font-weight: bold;
	border-top:0;
	background-color:#e37000;
}

.three-items .first-item {margin-left:250px;}
.four-items .first-item {margin-left:180px}
.four-items li:last-child,
.four-items li a,
.four-items li:last-child strong {
	width: 200px;
}
.five-items .first-item {margin-left:100px;}

#nav-vidcast,
#nav-patientvid {cursor: pointer;}
/*.nav-three .secondary-nav,
.nav-four .secondary-nav,
.nav-five .secondary-nav,
.tertiary-nav {display: none;}*/




/*slideshow on main page*/
.disclaimer-star {
	font-weight: normal;
	font-size:14px;
	margin:0 -2px 0 2px;
}
.slide-caption .disclaimer-star-text {
	font-weight: normal;
	font-size:10px;
	line-height: 12px;
	margin:25px 0 0 0;
	color:#949d9a;
}
.arrow-list {
	margin:0;
	padding:0 0 0 18px;
	list-style-image: url(/img/arrow.gif);
	font-size:14px;
	line-height: 18px;
	color:#231f20;
}
.arrow-list li {
	margin:0 0 10px 0;
}
#slides {
	height:356px;
	border-bottom:1px solid #7ba296;
}
.slides_container {
	width: 1024px;
	height: 355px;
	overflow: hidden;
	clear:left;
}
.slide {
	position: relative;
	z-index: 1;
}
.slideone-intro {
	position: absolute;
	top:168px;
	left:530px;
	width: 450px;
}

.slideone-intro h1 {
	font-size: 15px;
	line-height: 20px;
	color:#fff;
	font-weight: normal;
}
.slideone-ul {
	position: absolute;
	top:45px;
	left:815px;
	list-style: none;
	margin:0;
	padding:0;
	font-size:18px;
	font-style: italic;
	font-weight: bold;
	color:#969;
}
.slideone-ul li {
	margin:0 0 10px 0;
}
.slide-caption {
	position: absolute;
	z-index: 4;
	top:0;
	left:0;
}
.slide-caption h2 {
	font:italic bold 20px verdana, helvetica, sans-serif;
	font-style:italic;
	font-size:23px;
	color:#969;
}
.slide-caption p {
	font-size:14px;
	line-height:20px;
}
.slide-caption p.foot {
	position: absolute;
	top:260px;
	left:0;
	font-size:9px;
	line-height:14px;
}
#slide-2 .slide-caption,
#slide-4 .slide-caption,
#slide-6 .slide-caption {
	width: 275px;
	top:40px;
	left:70px;
}
#slide-7 .slide-caption {
	width: 285px;
	top:40px;
	left:70px;
}
#slide-3 {
	width: 1024px;
	height: 355px;
	background-color: #d8e3dd;
}
#slide-3 .slide-caption {
	width: 320px;
	top:40px;
	left:680px;
}
#slide-6 .slide-caption a {
	color:#969;
	border-bottom:1px solid #969;
}
.slide-four-graph {
	float: left;
	margin:40px 0 0 60px;
}
.graph-intro {
	width:500px;
	height:38px;
	margin:0 0 0 20px;
	padding:2px 0 0 20px;
	background-color: #f68121;
}
.graph-intro p {
	color:#fff;
	font-size: 12px;
	font-weight: bold;
}
.graph-table {
	float: left;
	width: 400px;
	margin:30px 0 0 0;
	font-size: 11px;
}

.graph-table tr td.ts {
	width: 33px;
	height: 40px;
	padding:0 5px 0 8px;
	background: url(../img/graph-sprite.png) -2px -90px no-repeat;
	color:#fff;
	font-weight: bold;
}
.graph-table tr td.graph-bar-one,
.graph-table tr td.graph-bar-two,
.graph-table tr td.graph-bar-three {
	width: 275px;
	height: 40px;
	background: url(../img/graph-sprite.png) 0 0 no-repeat;
	border-left:2px solid #7f7f7f;
}

.graph-table tr td.graph-bar-alt {
	border-left:2px solid #7f7f7f;
}

.graph-table tr td.graph-bar-two {
	background-position: 0 -45px;
}
.graph-table tr td.graph-bar-three {
	width:245px;
	padding:0 0 0 30px;
	background-position: -43px -100px;
	font-weight: bold;
}
.falsepositive {
	float: left;
	width: 125px;
	height: 190px;
	margin:20px 0 0 15px;
	padding:10px 0 0 0;
	background-color:#fac08e;
	text-align: center;
	-webkit-border-radius:10px;
	border-radius:10px;
}
.table-falsepositive thead th {
	padding:0 0 0 8px;
}
.table-falsepositive tbody{
	font-size: 11px;
	text-align: center;
	font-weight: bold;
}
.table-falsepositive tbody tr {
	height: 62px;
}
.control-container {
	position: relative;
	z-index:10;
	float: left;
	width: 345px;
	height: 25px;
	margin:0 0 0 307px;
	background:url(../img/bg-controller.jpg) 0 0 repeat-x;
	overflow: hidden;
}
.pagination{margin:0;padding:0;}
.pagination li {
	float: left;
	width: 14px;
	height: 14px;
	margin:5px 0 0 8px;
	background: url(../img/ariosa-controls.png) 0 0 no-repeat;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
}
.pagination .current-asterik {
	background: url(../img/ariosa-controls.png) 0 -16px no-repeat;
}
.pagination li a {
	width: 14px;
	height: 14px;
	display: block;
}
.controls {
	float: right;
	margin:5px 0 0 0;
	padding:0;
}
.controls li {
	float: left;
	display: block;
	padding:0 10px;
	border-left:1px solid #9db6ae;
	border-right:1px solid #445952;
}
.controls li a {
	width: 12px;
	height: 13px;
	display: block;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
}
.controls li#prev, .controls li#next, .controls li#pause, .controls li#play {
	width: 12px;
	height: 13px;
	background: url(../img/ariosa-controls.png) 13px -60px no-repeat;
}
.controls li#prev {
	background-position: 11px -47px;
	border-left:0;
}
.controls li#next {
	background-position: 12px -32px;
	border-right:0;
}
.controls li#play {
	display: none;
	background-position: 12px -74px;
	list-style: none;
}
.slide2-graphic img {
	position: absolute;
	z-index: 1;
}
.center-text {
	position: absolute;
	z-index: 10;
	width: 150px;
	top:115px;
	left:595px;
	font-size:12px;
	text-align: center;
	color:#41504d;
}
.left-text {
	position: absolute;
	z-index: 10;
	top:145px;
	left:365px;
	width: 150px;
	font-size:12px;
	line-height: 15px;
	color:#fff;
}
.left-list,
.right-list {
	position: absolute;
	z-index: 10;
	top:210px;
	left:365px;
	width:175px;
	font-size: 12px;
	line-height: 17px;
	padding:0;
	list-style: none;
	font-style: italic;
	color:#41504d;
}
.right-text {
	position: absolute;
	z-index: 10;
	top:138px;
	left:820px;
	width: 160px;
	font-size:12px;
	line-height: 16px;
	color:#fff;
}
.right-list {
	left:820px;
}
.left-list strong,
.right-list strong {
	font-style:normal;
}
/*article section*/
.feature,
.noImage .bodyCopy {
	clear:both;
	margin:60px 0 0 0;
	padding:0 30px;
	overflow: hidden;
}
.colOne {
	float: left;
	width: 320px;
	margin:15px 0 0 0;
}

.results-pdf {
	width: 964px;
	margin:40px 0;
	padding:0;
	overflow: hidden;
	list-style: none;
}
.results-pdf li {float: left;}
.featureImg {
	float: left;
	margin:30px 0;
}
.rightImg {
	float: right;
	margin:0 30px;
}
.feature aside {
	float: left;
	width: 380px;
	margin:25px 0 0 20px;
}
.feature aside h3 {font-size:20px;}
.feature aside p {
	margin:20px 0;
	font-size:13px;
	line-height: 18px;
}
.feature aside .disclaimer {
	padding:30px 0 0 0;
	font-size:10px;
	line-height: 14px;
	clear:both;
}
.mainIntro .smArrow {
	float:right;
	width:175px;
	height:24px;
	margin:20px 0;
	padding:7px 0 0 0;
	text-align: center;
}
.vid {float: left;margin:50px 0 0 50px;}
.bodyCopy {padding:0 30px 30px 30px;}
.bodyCopy h1, 
.bodyCopy h3 {
	padding:30px 0 0 0;
	font-size:18px;
	color:#969;
}
.bodyCopy h4 {
	margin:40px 0 0 0;
	font-size:14px;
}
.nonFeatureLinks, 
.bodyCopy .links {
	float: right;
	width: 280px;
	height:400px;
	margin:40px 0 0 20px;
}
.bodyCopy .links {
	margin:0 0 0 20px;
	height:250px;
}
.bodyCopy p {
	margin:10px 0 20px 0;
	font-size:13px;
	line-height:18px;
}

.bodyCopy a,
.feature aside a {
	color:#969;
	border-bottom: 1px solid;
}
.feature aside a.noul {
	color:#231e1e;
	border-bottom: none;
}
.bodyCopy a:hover,
.feature aside a:hover {color:#cd5a13;}


.bodyCopy ul, .bodyCopy ol {
	margin:0 0 30px 0;
	font-size:13px;
	line-height: 18px;
}
.bodyCopy ul li, .bodyCopy ol li {margin:10px 0 0;}
.bodyCopy .noDeco {
	list-style:none;
}
.reference {
	clear:both;
	margin:70px 0 30px 0;
}
.reference p {
	font-size:10px;
	line-height: 14px;
}
/*table clinical studies overview*/
/*.table-cso {
	margin:0 0 40px 0;	
	border:1px solid #605d5e;
}
.table-cso thead th {
	height: 35px;
	padding:5px 0 0 0;
	background-color: #e37000;
	color:#fff;
	font-size: 14px;
	font-weight: normal;
	text-transform: uppercase;
}
.table-cso tbody th {
	padding:10px;
	border:1px solid #605d5e;
	background-color: #e4efeb;
	text-align: left;
	font-weight: normal;
	font-size: 12px;
	vertical-align: top;
}
.table-cso tbody th:first-child {
	width: 255px;
	color:#fff;
	background-color: #77ae9a;
}*/
#clinical-studies-overview h3 {
	margin:40px 0 10px 0;
	font-size:18px;
}
/* target ie7&8 for pseudo */
/*.table-cso tbody>tr:first-child + tr + tr + tr + tr + tr + tr + tr + tr th,
.table-cso tbody>tr:first-child + tr + tr + tr + tr + tr + tr + tr + tr + tr th {
	background-color: #fff;
	color:#231f20;
}
.table-cso tbody tr:nth-child(9) th,
.table-cso tbody tr:nth-child(10) th {
	background-color: #fff;
	color:#231f20;
}*/
.table-cso {
	width: 800px;
	margin:30px 0 40px 0;	
}
.table-cso tr {
	height:30px;
	background-color: #fdcda2;
}
.table-cso td {
	font-size:12px;
	padding:10px;
	border-right:1px solid #fff;
	border-top:1px solid #fff;
}

.table-cso th {
	color:#fff;
	background-color: #76ae99;
	font-size:12px;
	font-weight: bold;
	border-right:1px solid #fff;
	border-bottom: 1px solid #76ae99;
}
.table-cso thead th:nth-child(3) {
	width: 80px;
}
.table-cso .empty-cell {
	background-color: #fff;
	border:none;
}
.table-cso .fetfract {
	background-color: #e1d6e3;
}
.table-cso .separator {
	border-top: 2px solid #fff;
}
.table-cso .rh {
	width: 125px;
	background-color: #f58220;
	color:#fff;
	font-size:14px;
	line-height: 18px;
	text-align: center;
	border-right:none;
}
.table-cso .fetfract .rh {
	background-color: #966b92;
	border-bottom: none;
}
.tar {
	text-align: right;
}
/*table for ABOUT_THE_SCIENCE */
.table-ats {
	width:545px;
	margin:40px 0;
	border:1px solid #605d5e;
	font-size: 13px;
	line-height: 16px;
}
.table-ats tbody tr th {
	background-color: #d1d2d4;
}
.table-ats tbody tr th:first-child {
	height: 65px;
	background-color: #e4efeb;	
}
.table-ats th,
.table-pto th {	
	padding:5px;
	border:1px solid #605d5e;
	font-weight: normal;
}
.table-ats thead th,
.table-pto thead th {
	height: 35px;
	background-color: #966e90;
	color:#fff;
}
.table-ats tbody tr:first-child th {
	height: 55px;
	background-color: #58585a;
	color:#fff;
	text-transform: uppercase;
}
.table-ats tbody tr:first-child th:first-child {
	background-color: #77ae99;
}
/*table for PRENATAL_TESTING_OPTIONS */
.table-pto {
	width: 650px;
	margin:40px 0;
	border:1px solid #605d5e;
	font-size: 11px;
}
.table-pto thead th {
	height: 20px;
	background-color: #966e90;
	color:#fff;
	text-transform: uppercase;
}
.table-pto tbody tr th {
	text-align: left;
	vertical-align: top;
	background-color: #e4efeb;
}
.table-pto tbody tr ul {
	margin:0 0 0 10px;
	padding:0;
}
.table-pto tbody tr ul li {
	margin:3px 0 0 0;
}
.table-pto tbody tr th {
	padding:10px 5px 10px 10px;
}
.table-pto tbody tr th:first-child {
	background-color: #818286;
	color:#fff;
	width: 145px;
}
.table-pto tbody tr th:first-child + th {
	width: 110px;
}
.table-pto tbody tr th:first-child + th + th {
	width: 145px;
}
.table-pto tbody tr th.last-child {background-color: #fff;}
.clinical-data-graph {
	float: left;
	margin:40px 0 40px 30px;
}
.t21-graph {
	position: relative;
	float: left;
	margin:30px 0;
}
.detect-rate {
	position: absolute;
	display: block;
	top:230px;
	left:-55px;
	font-size:13px;
	-webkit-transform: rotate(-90deg); 
	-ms-transform: rotate(-90deg);
	transform:rotate(-90deg);
}
.ie7 .detect-rate,
.ie8 .detect-rate {
	top:210px;
	left:-10px;
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
ul.graph-y {
	float: left;
	list-style: none;
	margin: 103px 10px 0 10px;
	padding: 0;
	font-size: 12px;
	line-height: 15px;
	text-align: right;
}
ul.graph-y li {margin:9px 0;}
.graph-wrapper {
	float: left;
	width: 503px;
	height: 359px;
	background: url(../img/bg-graph.jpg) 0 0 no-repeat;
	border: 1px solid #956e8d;
}
.graph-title {
	float: left;
	width: 308px;
	height: 55px;
	padding:15px 0 0 20px;
	font-size:14px;
	line-height:19px;
	color:#fff;
}
.graph-disclaimer {
	float: left;
	width: 147px;
	padding: 15px 0 0 28px;
	font-size:13px;
	line-height:14px;
	color:#fff;
}
.ie7 .graph-disclaimer {
	font-size:12px;
}
ul.graph-bars {
	clear: left;
	list-style: none;
	padding: 0;
}
ul.graph-bars li {
	float: left;
	width: 48px;
	margin: 48px 0 0 72px;
	padding-top: 5px;
	font-size:17px;
	color:#fff;
	text-align: center;
}

ul.graph-bars li.graph-bar-one {
	height: 191px;
	margin:94px 0 0 48px;
	background-color: #a8a9ad;
}
ul.graph-bars li.graph-bar-two {
	height: 199px;
	margin-top:86px;
	background-color: #58585a;
}
ul.graph-bars li.graph-bar-three {
	height: 201px;
	margin-top:84px;
	background-color: #956e8d;
}
ul.graph-bars li.graph-bar-four {
	height: 225px;
	margin-top:60px;
	background-color: #77ae99;
}
.ie7 ul.graph-bars li.graph-bar-one {margin-top:90px;}
.ie7 ul.graph-bars li.graph-bar-two {margin-top:82px;}
.ie7 ul.graph-bars li.graph-bar-three {margin-top: 80px;}
.ie7 ul.graph-bars li.graph-bar-four {margin-top: 56px;}
ul.graph-x {
	list-style: none;
	margin:0 0 0 55px;
	padding: 0;
	clear: left;
}
ul.graph-x li {
	float: left;
	margin: 0 0 0 25px;
	font-size:11px;
	text-align: center;
}
ul.graph-x li:first-child {
	margin:0 10px 0 40px;
}
/*graph for clinical data*/

.callout {
	float: left;
	width: 180px;
	height: 175px;
	margin:105px 0 0 0;
	padding:15px 30px 0 0;
	background: url(../img/bg-clinicaldata-leftbrace.png) top right no-repeat;
	-webkit-background-size: 19px 190px;
	background-size: 19px 190px;
	text-align: right;
	color:#969;
	font-size:20px;
	line-height: 24px;
}
.ie8 .callout {background: url(../img/bg-clinicaldata-leftbrace-sm.jpg) top right no-repeat;}
.callout sup {font-size:12px;}

.clindata-graph {
	float: left;
	margin:50px 0 60px 10px;
	width: 660px;
}
.dr {
	width: 375px;
	border-left:2px solid #aeaeae;
	text-align: left;
}
.dr div {
	margin:20px 0 0 120px;
	font-size: 16px;
	font-weight: normal;
}
.fpr {
	width: 140px;
	height: 45px;
	border-left: 1px dashed #aeaeae;
	border-bottom:1px dashed #aeaeae;
	border-right:2px solid #aeaeae;
	text-align: center;
	font-size: 16px;
	line-height: 18px;
	font-weight: normal;
}
.fpr-cell {
	text-align: center;
	font-size: 17px;
	border-right:2px solid #aeaeae;
}
.fpr-spacer {border-right:2px solid #aeaeae;}
.row-spacer td {
	height:8px;
	border-bottom:1px dashed #aeaeae;
}
.row-spacer-alt td {
	height:8px;
	border-top: 1px dashed #aeaeae;
}
.row-spacer .bb-none,
.row-spacer-alt .bb-none {border:0;}
.circ {
	width: 45px;
	height: 45px;
	background-color: #818181;
	color:#fff;
	-webkit-border-radius:45px;
	border-radius: 45px;
	text-align: center;
	font-size: 13px;
}
.ie8 .circ {
	width: 85px;
	background: url(../img/bg-clinicaldata-circ.png) 0 0 no-repeat;
}

.b-left {border-left:2px solid #aeaeae;}
.bb-none {border:none;}
.gradient {
	padding-left: 0;
	/*width: 360px;*/
	border-right:1px dashed #aeaeae;
	border-left:2px solid #aeaeae;
}
.ie8 .gradient {
	/*padding-left: 0;*/
}
.gt21 {
	width: 358px;
	height:40px;
	background: #efe9ed;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmZTllZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZjNlZGYxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTIlIiBzdG9wLWNvbG9yPSIjZGRjZWRhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjclIiBzdG9wLWNvbG9yPSIjYzhhY2JmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDklIiBzdG9wLWNvbG9yPSIjYWQ3ZDlkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjElIiBzdG9wLWNvbG9yPSIjOWU2OThlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzllNjk4ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(left, #efe9ed 0%, #f3edf1 0%, #ddceda 12%, #c8acbf 27%, #ad7d9d 49%, #9e698e 61%, #9e698e 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#efe9ed), color-stop(0%,#f3edf1), color-stop(12%,#ddceda), color-stop(27%,#c8acbf), color-stop(49%,#ad7d9d), color-stop(61%,#9e698e), color-stop(100%,#9e698e));
	background: -webkit-linear-gradient(left, #efe9ed 0%,#f3edf1 0%,#ddceda 12%,#c8acbf 27%,#ad7d9d 49%,#9e698e 61%,#9e698e 100%);
	background: -o-linear-gradient(left, #efe9ed 0%,#f3edf1 0%,#ddceda 12%,#c8acbf 27%,#ad7d9d 49%,#9e698e 61%,#9e698e 100%);
	background: -ms-linear-gradient(left, #efe9ed 0%,#f3edf1 0%,#ddceda 12%,#c8acbf 27%,#ad7d9d 49%,#9e698e 61%,#9e698e 100%);
	background: linear-gradient(to right, #efe9ed 0%,#f3edf1 0%,#ddceda 12%,#c8acbf 27%,#ad7d9d 49%,#9e698e 61%,#9e698e 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efe9ed', endColorstr='#9e698e',GradientType=1 );	
}
.gt18 {
	width: 355px;
	height: 40px;
	background: #f3eef2; /* Old browsers */
	background: -moz-linear-gradient(left, #f3eef2 0%, #92bcac 60%, #76ae9b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f3eef2), color-stop(60%,#92bcac), color-stop(100%,#76ae9b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, #f3eef2 0%,#92bcac 60%,#76ae9b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, #f3eef2 0%,#92bcac 60%,#76ae9b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left, #f3eef2 0%,#92bcac 60%,#76ae9b 100%); /* IE10+ */
	background: linear-gradient(to right, #f3eef2 0%,#92bcac 60%,#76ae9b 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3eef2', endColorstr='#76ae9b',GradientType=1 ); /* IE6-9 */
}
.gt13 {
	width: 290px;
	height: 40px;
	background: #f3eef2;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZWVmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iI2Q0YzZkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNWIxYzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left, #f3eef2 0%, #d4c6d3 60%, #c5b1c2 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f3eef2), color-stop(60%,#d4c6d3), color-stop(100%,#c5b1c2));
	background: -webkit-linear-gradient(left, #f3eef2 0%,#d4c6d3 60%,#c5b1c2 100%);
	background: -o-linear-gradient(left, #f3eef2 0%,#d4c6d3 60%,#c5b1c2 100%);
	background: -ms-linear-gradient(left, #f3eef2 0%,#d4c6d3 60%,#c5b1c2 100%);
	background: linear-gradient(to right, #f3eef2 0%,#d4c6d3 60%,#c5b1c2 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3eef2', endColorstr='#c5b1c2',GradientType=1 );
}
.rate-num {
	width: 110px;
	text-align: center;
	font-size:12px;
	border-right:1px dashed #aeaeae;
}
.rate-num strong {
	font-size: 15px;
}
.tfoot {
	height: 100px;
	background-color: #9bc7ba;
	border-left: 2px solid #aeaeae;
	border-right: 2px solid #aeaeae;
}
.tfoot p {
	padding:0 30px;
	font-size:15px;
	line-height: 22px;
	color:#41504d;
}

/*accred table & general*/
.table-2col td {font-size:13px;padding:5px 15px 5px 0;}
.ie8 #slide-3 .callout {background: url(../img/bg-clinicaldata-leftbrace-xsm.png) top right no-repeat;}
#slide-3 .callout sup {font-size:10px;}
#slide-3 .clindata-graph {margin:50px 0 0 10px; width: 460px;}
#slide-3 .dr {width: 240px;}
#slide-3 .dr div {font-size:13px;margin:10px 0 0 60px;}
#slide-3 .fpr {width: 150px;font-size:13px;line-height: 15px;height:20px;}
#slide-3 .fpr-cell {font-size:12px;}
#slide-3 .row-spacer-alt td,
#slide-3 .row-spacer td {height: 3px;}
#slide-3 .circ {width: 45px;height:35px;-webkit-border-radius:35px;border-radius: 35px;font-size:11px;}
.ie8 #slide-3 .circ {
	width: 86px;
	background-position: 0 -48px;
}

#slide-3 .gt21 {
	width: 237px;
	height: 35px;
	background: #c3bdc4;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MzYmRjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzljNzk5NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5NzcwOGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left, #c3bdc4 0%, #9c7995 50%, #97708f 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#c3bdc4), color-stop(50%,#9c7995), color-stop(100%,#97708f));
	background: -webkit-linear-gradient(left, #c3bdc4 0%,#9c7995 50%,#97708f 100%);
	background: -o-linear-gradient(left, #c3bdc4 0%,#9c7995 50%,#97708f 100%);
	background: -ms-linear-gradient(left, #c3bdc4 0%,#9c7995 50%,#97708f 100%);
	background: linear-gradient(to right, #c3bdc4 0%,#9c7995 50%,#97708f 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c3bdc4', endColorstr='#97708f',GradientType=1 );
}
#slide-3 .gt18 {
	width: 233px;
	height: 35px;
	background: #b8d2c8;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I4ZDJjOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzgwYjNhMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3NmFlOWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left, #b8d2c8 0%, #80b3a1 50%, #76ae9b 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#b8d2c8), color-stop(50%,#80b3a1), color-stop(100%,#76ae9b));
	background: -webkit-linear-gradient(left, #b8d2c8 0%,#80b3a1 50%,#76ae9b 100%);
	background: -o-linear-gradient(left, #b8d2c8 0%,#80b3a1 50%,#76ae9b 100%);
	background: -ms-linear-gradient(left, #b8d2c8 0%,#80b3a1 50%,#76ae9b 100%);
	background: linear-gradient(to right, #b8d2c8 0%,#80b3a1 50%,#76ae9b 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8d2c8', endColorstr='#76ae9b',GradientType=1 );
}
#slide-3 .gt13 {
	width: 175px;
	height:35px;
	background: #d2d2d4;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QyZDJkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQyJSIgc3RvcC1jb2xvcj0iI2QyZDJkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNWIwYzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left, #d2d2d4 0%, #d2d2d4 42%, #c5b0c1 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#d2d2d4), color-stop(42%,#d2d2d4), color-stop(100%,#c5b0c1));
background: -webkit-linear-gradient(left, #d2d2d4 0%,#d2d2d4 42%,#c5b0c1 100%);
background: -o-linear-gradient(left, #d2d2d4 0%,#d2d2d4 42%,#c5b0c1 100%);
background: -ms-linear-gradient(left, #d2d2d4 0%,#d2d2d4 42%,#c5b0c1 100%);
background: linear-gradient(to right, #d2d2d4 0%,#d2d2d4 42%,#c5b0c1 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d2d2d4', endColorstr='#c5b0c1',GradientType=1 );
}
#slide-3 .rate-num strong {font-size:12px;}
#slide-3 .rate-num {font-size:10px;}
#slide-3 .callout {
	width: 140px;
	height:140px;
	margin:85px 0 0 0;
	font-size: 14px;
	line-height: 18px;
	-webkit-background-size: 15px 140px;
	background-size: 15px 140px;
}
#slide-3 .tfoot {height:40px;}
#slide-3 .tfoot p {padding:0 20px;font-size:12px;line-height: 14px;}


/*lightbox*/
#lightbox {
	position: fixed;
	z-index: 1000;
	top:0;
	left:0;
	min-width:100%;
	height:100%;
	background-color:#000;
	background-color:rgba(0,0,0,0.8);
	display: none;
}
#lightbox-panel {
	position: fixed;
	z-index: 1010;
	top:100px;
	left:50%;
	width:580px;
	height:150px;
	margin-left:-250px;
	background-color: #fff;
	text-align: center;
}
#lightbox-panel .close-panel {
	float:right;
	margin:0 20px 0 0;
	font-size:14px;
	font-weight:bold;
}

/*form styling*/
fieldset {border:none;margin:30px 0 0 0;padding:0;clear:both;}
#contact-form {font-size:14px;}
#contact-form h3 {
	padding:30px 0 0 0;
	font-size: 18px;
}
#errors {
	float: left;
	margin:0 0 30px 0;
	border:2px dotted red;
	padding:20px;
}
#errors li {
	margin:0 0 5px 0;
	color:red;
	list-style:none;
}
.errors-off {display: none;}
#form li {
	float: left;
	clear: both;
	list-style:none;
	margin:10px 0;
}
#form input {
	float: left;
}
#form label, 
.radio-head {
	float: left;
	width: 160px;
	text-align: right;
	margin:3px 15px 0 0;
}
#form .optIn {
	width: 400px;
	float: right;
	text-align: left;
}
#form #updates, #form #share-info {margin:5px 10px 0 165px;}
#form li .radios {
	float: left;
	width: 400px;
	margin:0;
	padding:0 0 0 5px;
	overflow:hidden;
}
#form li .radios li {
	float: left;
	display: inline;
	margin:5px 0;
}
#form li .radios li label {
	float: right;
	width: 300px;
	margin:0 0 0 10px;
	text-align: left;
}
#form li .radios li input {
	float: left;
	margin:1px 0 0 0;
}
#form textarea {
	width:400px;
	height:100px;
}
#contact-submit {
	float: left;
	display: inline;
	clear:both;
	margin:20px 0 50px 190px;
}
#customerService #lightbox-panel {height:200px;}
#customerService #lightbox-panel h4 {
	padding:60px 0 0 0;
	font-size:18px;
	color:#996699;
}
#lightbox.success-on {display: block;}
#form li .radios-alt {
	margin:10px 0 0 175px;
}

.ie7 #form li {width:575px;}
.ie7 #form li .radios {
	float: right;
	display: inline;
	margin:-15px 0 0 0;
}
.ie7 #form li .radios li {
	margin:0;
	padding:0;
}
.ie7 #form li .radios li input {
	float: none;
	clear:both;
	margin:-20px 0 0 0;
}

.ie7 #form li .radios li label {
	width:300px;
	float: left;
	margin:0 0 0 20px;
}
.ie7 #form textarea {width: 350px;}
.ie7 #form #updates, 
.ie7 #form #share-info {margin:5px 0 0 130px;}
.ie7 #form li .radios-alt {
	margin:20px 0 0 0;
}
.ie7 .registerform {
	margin-bottom:30px;
}
/*eeo form*/
#eeo hr {border-top:1px solid #b3b3b3;}
#eeo hr.double-hr {border-top: 2px solid #676767;}
#eeo span {font-size: 13px;}
#eeo input[type=text] {
	width: 730px;
	margin: 0 0 0 0;
	padding: 5px;
	font-size:13px;
}
#eeo input[type=radio] {
	margin:2px 0 0 0;
}
#eeo #other {margin:7px 0 0 0;}
#eeo ul {
	list-style-type: none;
	padding:0 0 0 2px;
}
.bodyCopy .referral-list {
	width: 740px;
	overflow: hidden;
}
.bodyCopy .referral-list li {
	float: left;
	width: 200px;
	margin:0 0 20px 0;
}

.bodyCopy #eeo .secondary-list li input {
	float: left;
	margin:2px 5px 11px 0;
}
#eeo .referral-list-full {width: 740px;}
#eeo #other-input {width: 659px;}
#eeo #referral-name {width: 485px;}
.bodyCopy .gender-list li {
	float: left;
	width: 75px;
	margin:0 0 30px 0;
}
.eeo-nav {
	height: 95px;
	border-top:1px solid #b3b3b3;
	border-bottom:1px solid #b3b3b3;
}
.bodyCopy .eeo-buttons {
	margin: 0;
	float: left;
}
.bodyCopy .eeo-buttons li {
	float: left;
	width:67px;
	height: 26px;
	margin:30px 0 0 0;
	background: url(../img/sprite-eeo.png) 0 0 no-repeat;
}
.bodyCopy .eeo-buttons li a {
	display: block;
	width: 52px;
	height: 21px;
	padding:3px 0 0 15px;
	color:#fff;
	border-bottom: none;
	font-weight: bold;
	font-size: 12px;
}
#eeo-submit-btn {
	border:0;
	background-color:#ff7500;
	color:#fff;
	font-weight: bold;
	margin:3px 0 0 2px;
}
.input-error {
	border:1px solid red;
}
.bodyCopy .eeo-buttons li a:hover {
	color:#000;
}

.bodyCopy .eeo-pagi {
	float: left;
	margin:32px 0 0 200px;
}

.bodyCopy .eeo-pagi li {
	float: left;
	margin:0 20px 0 0;
	color:#231f20;
	border-bottom: none;
	font-size:12px;
	font-weight: bold;
	zoom:1;
	filter:alpha(opacity=50);
	opacity:0.5;
}
.bodyCopy .eeo-pagi li.eeo-current {
	zoom:1;
	filter:alpha(opacity=100);
	opacity:1;
}
.eeo-pagi li span {
	width: 16px;
	height: 22px;
	display: inline-block;
	padding:1px 0 0 6px;
	background: url(../img/sprite-eeo.png) 0 -51px no-repeat;
}
#eeo .contact-info input {
	display: block;
	width: 740px;
}
#re-position,
#re-referral,
#re-other-in,
#re-ariosa-employee {
	font-weight: bold;
}
.bodyCopy #eeo dl {margin:0;}
.bodyCopy #eeo dl dt {
	font-weight: normal;
	color:#808080;
}
#eeo dl dd {
	margin:0 0 30px 0;
	font-size:12px;
	font-weight: bold;
}
#eeo-three .eeo-edit{
	width: 80px;
	height: 30px;
	font-size:12px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #fff;
	border:1px solid #808080;
}
#eeo-three .eeo-edit a {
	display: block;
	width: 55px;
	height:22px;
	padding:8px 0 0 25px;
	color:#808080;
	border-bottom: none;
}
#eeo-three #pageOne-edit {
	margin:30px 0 0 0;
}
#eeo-three #pageThree-edit {
	margin:0 0 30px 0;
}
#eeo-three .eeo-edit a:hover {color: #ff7500;}
#resume, #cover {
	display: block;
	margin:10px 0 0 0;
}



/*sitemap*/
#sitemap .bodyCopy {overflow: hidden;margin:0 0 30px 0;}
#sitemap .bodyCopy a {color:#231F20; border-bottom: none;}
.gridCol {
	float: left;
	display: inline;
	width: 300px;
	margin:0 25px 0 0;
}
.gridCol h4 {
	font-size:12px;
	color:#969;
}
.gridCol ul {
	list-style:none;
	margin:10px 0 0 0;
	padding:0;
}
.gridCol ul li {
	margin:5px 0;
	font-size:12px;
}
.gridCol ul li a:hover {color:#cd5a13;}
.gridCol ul li ul {
	margin:0;
	padding:0 0 0 10px;
}
.firstCol {clear:left;}
.vimeo {
	float: right;
	display: inline;
	margin:20px 0 20px 30px;
	clear: right;
}
/*footer*/
footer {
	clear:both;
	height:300px;
	padding:65px 0 0 0;
	border-top:1px solid #7ba296;
	background-color: #d7e3df;
	overflow: hidden;
	font-size:10px;
}
#home footer {
	background:none;
	border:none;
}
footer h3 {
	font-size:12px;
	margin:0;
}
.twitterNav {
	float:right;
	display: inline;
	width:209px;
	height:95px;
	padding:0 0 0 30px;
	border-right:1px solid #996699;
}
.twitterNav ul {
	margin:3px 0 0 0;
	padding:0;
	list-style:none;
}
.twitterNav ul li {margin:0 0 3px 0;}
.twitterNav ul li a:hover {color:#996699;}
#lastTwtNav,
#orderNumber {border-right:none;}
#lastTwtNav {
	width:215px;
	padding:0 0 30px 15px;
}
.bodyCopy #lastTwtNav p {
	font-size: 11px;
	line-height: 13px;
}
#lastTwtNav .twitter-follow-description {
	font-size: 11px;
	line-height: 13px;
	color: #d65c19;
	border-bottom: none;
}
.footerNav {
	float:left;
	display: inline;
	width:226px;
	height:95px;
	padding:0 0 0 30px;
	border-right:1px solid #996699;
}
.footerNav ul {
	margin:5px 0 0 0;
	padding:0;
	list-style:none;
}
.footerNav ul li {margin:0 0 3px 0;}
.footerNav ul li a:hover {color:#996699;}

#lastFtNav {
	position: relative;
	z-index: 10;
	width:190px;
	padding:0 0 0 15px;
	border-right: none;
}
#lastFtNav .last-link {
	float: left;
	display: inline;
	width: 180px;
	margin:10px 0 0 0;
	padding:5px 0 0 10px;
	clear:left;
}
#lastFtNav .link-right {
	float:right;
	display: inline;
}
.footerNav .socialmedia li {
	float:left;
	margin:0 0 0 13px;
}
.twitter {
	float: left;
	display: inline;
}
.linkedin {
	float: left;
	display: inline;
	margin:10px 0 0 10px;
	clear: both;
}
.acog {
	float: left;
	clear: left;
	width: 180px;
	margin:5px 0 0 0;
	padding: 5px;
	border: 1px solid #e37000;
	text-align: center;
}
.acog a {
	display: block;
	width: 180px;
}
.acog a:hover {
	color:#e37000;
}

#orderNumber {
	width:170px;
	padding:0 0 0 60px;
	background:url(../img/footer-arrow.png) top left no-repeat;
}
.phNumber {
	margin:15px 0 0 0;
	font-size:18px;
	line-height:20px;
	font-weight:bold;
	color:#996699;
}
.phNumber span.num {
	display: block;
	font-size:18px;
	font-style:italic;
}
.phNumber span.num2 {
	float:right;
	display:inline;
	font-size:14px;
}
.lowerNav {
	position: relative;
	z-index: 1;
	float:left;
	display:inline;
	width:910px;
	margin:35px 0 0 30px;
	background:url(../img/ariosa-smlogo.png) 0 15px no-repeat;
	clear:both;
}
.lowerNav p {
	float:left;
	display: inline;
	margin:25px 0 0 100px;
}
.lowerNav nav {
	float:left;
	display: inline;
}
.lowerNav nav ul {margin:25px 0 0 15px;padding:0;overflow: hidden;}
.lowerNav nav ul li {
	float:left;
	display: inline;
	padding: 0 10px;
	border-left:1px solid;
}
.lowerNav nav ul .lastNav {border-right:none;}
.lowerNav nav ul li a:hover {color:#996699;}
.lowerNav .footnote {
	float: left;
	display: inline;
	width:964px;
	border-top:1px solid #996699;
	margin:45px 0 0 0;
	clear: both;
}
.lowerNav .footnote p {
	width: 860px;
	margin:0;
	padding:10px 0 0 0;
}
.lowerNav .cap {
	float: right;
	display: inline;
}
/*news and events section*/
.nwk article {width: 600px;}
.nwk article h4 {padding:0 0 4px 0;font-size: 18px;line-height: 20px;width: 600px;border-bottom: 1px solid ;}
.nwk article h5 {margin:40px 0 0 0;}
.nwk article p {margin:0 0 20px 0;}
.pressRel h5 {margin:20px 0 0 0;}
p.date {margin:0;}
dl.media-contact dt {color:#231F20;}
.nwk .archive {
	width: 250px;
	float: right;
	display: inline;
	margin:36px 0 0 0;
}
.nwk .archive h4 {
	padding: 0 0 4px 0;
	font-size:18px;
	line-height:20px;
	border-bottom: 1px solid;
}
.nwk ul.news-archive-list {padding:10px 0;}
.nwk ul.news-archive-list li {
	margin:10px 0;
	list-style: none;
	text-align: center;
	background-color: #e8dfec;
	border:2px solid #e37000;
}
.nwk ul.news-archive-list li a {
	display: block;
	height: 30px;
	padding:10px 0 0 0;
	border-bottom: none;
	color: #231f20;
}
.nwk ul.news-archive-list li a:hover {
	background-color: #e37000;
	color:#fff;
}
.nwk ul.news-archive-list li.current-week,
.nwk ul.news-archive-list li.selected-week {
	height: 30px;
	padding:10px 0 0 0;
	background-color: #fff;
	border:2px solid #ccc;
	color: #999;
}
[class*="span"] {
	float: left;
}
.span6 {
	width: 600px;
}
.span3 {
	width: 280px;
	margin:40px 0 0 20px;
}
.archive-list {width: 250px;}
.archive-list li {
	margin: 10px 0;
	list-style: none;
	text-align: center;
	background-color: #e8dfec;
	border: 2px solid #e37000;
}
.archive-list li a {
	display: block;
	height: 30px;
	padding:10px 0 0 0;
	border-bottom: none;
	color: #231f20;
}
.archive-list li a:hover {
	background-color: #e37000;
	color: #fff;
}
.archive-list li.archive-current {
	height: 30px;
	padding:10px 0 0 0;
	background-color: #fff;
	border:2px solid #ccc;
	color: #999;
}
.bodyCopy dl {
	margin:10px 0 30px 0;
	font-size: 13px;
	line-height: 18px;
}
.bodyCopy dt {
	color:#231e1e;
	font-weight:bold;
}
#news-and-events .bodyCopy dt {
	color:#969;
}

.bodyCopy dd {
	margin:0;
}


/*health guide form*/
.topdown-form {
	list-style-type: none;
	padding: 0;
}

.clear {
	clear: both;
}
.topdown-form input {
	display: block;
	width: 580px;
	margin:5px 0 20px 0;
	padding: 5px;
	font-size:13px;
}
.topdown-form #state {
	width: 180px;
}
.topdown-sub {
	list-style-type: none;
	padding: 0;
	overflow: hidden;
}
.topdown-sub li {
	float: left;
}
.topdown-sub input {
	display: inline-block;
	width: 50px;
	margin:0 20px 0 0;
}
#btn-health-guide {
	width: 170px;
	height: 44px;
	background: url(../img/btn-health-guide.png) 0 0 no-repeat;
	border:none;
	color:#fff;
	font-size:15px;
	margin:0;
}
/*ordering process */
.order-howto {
	float: left;
	width: 550px;
	height: 540px;
	margin:20px 0 30px 0;
	background: url(../img/bg-order.jpg) 107px 102px no-repeat;
}
ul.order-list {
	list-style: none;
	margin:0;
	padding:0;
}
ul.order-list li {
	position: relative;
	float: left;
	width: 275px;
	height: 270px;
}

ul.order-list li span,
ul.order-list li p {
	position: relative;
	z-index: 10;
	float: left;
}
ul.order-list li span {
	margin: 12px 0 0 25px;
	font-size:45px;
	line-height: 50px;
	color:#956e8d;
}
ul.order-list li p {
	margin:20px 0 0 10px;
	font-size:14px;
	line-height:18px;
	color:#717274;
}
ul.order-list li img {
	position: absolute;
	top:0;
	left:0;
	z-index: 1;
}
#orderTest aside a {border-bottom: none;}

.span2 {
	float: left;
	width: 470px;
	margin:20px 12px 50px 0;
	overflow: hidden;
}
.clearleft {clear: left;}
#videos-intra .span2 a{border-bottom: none;}
#videos-intra .span2 p {text-align: center;font-weight: bold;}
.language-select {
	margin:20px 0 0 120px;
	width: 300px;
	font-size:13px;
}
.language-select select {
	padding:5px;
	font-size:12px;
}
.brochure-online {
	float: left;
	width: 445px;
	margin:30px 0 50px 0;
	padding:40px 0 80px 40px;
}
.brochure-print {
	float: left;
	width: 385px;
	padding:40px 0 80px 60px;
	margin:30px 0 50px 0;
	border-left:1px solid #99609a;
}
.brochure-print img {
	float: left;
}
.brochure-online img {
	float: left;
	margin:0 0 0 30px;
}
.dl-instruction {
	float: left;
	width: 170px;
	height: 115px;
	margin:30px 0 80px 0;
	background: url(../img/sprite-brochure-dl.jpg) 0 0 no-repeat;
}
.dl-instruction p {
	width: 120px;
	font-size:15px;
	color:#fff;
	margin:23px 0 0 20px;
}
#online-language,
#print-language {
	float: left;
	display:block;
	margin:3px 10px 0 0;
	font-size:18px;
}
.brochure-cta {
	clear:both;
}
#btn-go{
	position: relative;
	float: left;
	width: 30px;
	height: 27px;
	background: url(../img/sprite-brochure-dl.jpg) -1px -210px no-repeat;
	border:none;
}
#btn-go:active,
#btn-dl:active {top:2px;}
#btn-dl {
	position:relative;
	float: left;
	width: 107px;
	height: 27px;
	display: block;
	background: url(../img/sprite-brochure-dl.jpg) -1px -179px no-repeat;
	border:none;
}
.provider-brochure {overflow: hidden;}
.provider-brochure img {
	float: left;
	margin:60px 0 0 200px;
}
.provider-brochure #online-language {margin:220px 0 0 0;}
.provider-brochure #btn-go {margin:218px 0 0 20px;}
#tools-for-practice .brochure-print img {margin:0 0 0 30px;}
#tools-for-practice select {width: 250px;}
#tools-for-practice .dl-instruction p {margin:30px 0 0 20px;}
/*ie7 positioning fixes*/
.ie7 .acog {margin:20px 0 0 0;}
.ie7 .footerNav {height:100px;}
.ie7 .featureImg {padding:0 0 30px 0;}
.ie7 .rightImg {padding:0 30px 0 0;}
.ie8 #play {list-style:none;}
.ie7 #lastTwtNav {margin:20px 0 0 0;}
.ie7 .slideone-intro {top:80px;}
.ie7 .graph-intro {
	height: 28px;
	padding:12px 0 0 20px;
}
.ie7 .falsepositive {height: 200px;}
.ie7 .table-falsepositive thead th {
	padding:0 0 0 5px;
}


/*investor relations section*/
.ir .feature {
	margin-top:30px;
	padding:0 50px 0 0;
	min-height: 500px
}
.ir aside {
	margin:0 35px 0 0;
	width: 204px;
	border-right:1px solid #7ba296;
}
.ir-nav ul{
	margin:0;
	padding: 0;
	font-weight: bold;
	list-style: none;
}
.ir-nav ul li {
	margin:0;
	padding:5px 0 5px 30px;
}
.ir-nav ul li a {
	border-bottom: none;
}
.ir-nav ul li ul {
	margin:10px 0 0 0;
	padding: 0;
}
.ir-nav ul li ul li {
	margin:10px 0 10px 15px;
	padding:0;
}
.ir-nav ul li ul li a {font-weight: normal;}
.ir-nav .on {
	background-color: #d7e3df;
	color:#969;
}
.ir-nav .off {
	display: none;
}
.ir-nav .ir-nav-sub {display: inline;}
.ir .feature article {
	margin:0 0 0 20px;
}
.ir .feature article p {
	margin: 10px 0 20px 0;
	font-size:13px;
	line-height: 18px;
}




/*language specific*/


.smartling-nl .slide-caption h2,
.smartling-es .slide-caption h2,
.smartling-it .slide-caption h2,
.smartling-fr .slide-caption h2{font-size:18px;}

.smartling-nl .lowerNav nav ul,
.smartling-pt .lowerNav nav ul,
.smartling-es .lowerNav nav ul,
.smartling-it .lowerNav nav ul {margin:25px 0 0 5px;}

.smartling-nl .lowerNav nav ul li,
.smartling-pt .lowerNav nav ul li {padding:0 4px;border-left:1px solid #888;}

.smartling-pt .last-link,
.smartling-es .last-link,
.smartling-it .last-link,
.smartling-fr .last-link {line-height: 12px;}


.smartling-pt .left-text,
.smartling-es .left-text {width: 160px;}

.smartling-pt .right-text,
.smartling-es .right-text{top:130px;}




/* NL */

.smartling-nl #slide-7 .slide-caption {width: 310px;}
.smartling-nl .graph-disclaimer {font-size:11px;}
.smartling-nl .right-text {top:130px;width: 173px;}

/* BR */
.smartling-pt .slide-caption h2 {font-size:20px;}
.smartling-pt .graph-disclaimer {font-size:11px;padding: 6px 0 0 28px;}


/* MX */
.smartling-es #slide-7 .slide-caption {width: 350px;}
.smartling-es #slide-3 .callout {font-size:13px;line-height:14px;}
.smartling-es .lowerNav nav ul li {padding:0 3px;border-left:1px solid #888;}

.smartling-es .graph-disclaimer {font-size: 11px;padding: 6px 0 0 28px;}
.smartling-es .feature aside {margin-left: 18px;}
.smartling-es .last-link {line-height: 11px;}

/* IT */
.smartling-it .lowerNav nav ul li {padding:0 3px;border-left:1px solid #888;}
.smartling-it .right-text {top:130px;}
.smartling-it .left-text {top:140px;}
.smartling-it .graph-disclaimer {font-size: 10px;padding: 6px 0 0 28px;}

/* FR */
.smartling-fr .lowerNav nav ul {margin:25px 0 0 2px;}
.smartling-fr .lowerNav nav ul li {padding:0 3px;border-left:1px solid #888;}
.smartling-fr .graph-disclaimer {font-size: 11px;padding: 6px 0 0 28px;}
.smartling-fr ul.graph-x li {width:110px;margin-left:8px;}
.smartling-fr ul.graph-x li:first-child {margin: 0 10px 0 20px;}
.smartling-fr .feature aside {margin-left: 18px;}
.smartling-fr .left-text {top: 140px;width: 165px;}
.smartling-fr #slide-3 .callout {font-size:12px;margin:85px 0 0 10px;}

.smartling-de .feature aside {margin-left:16px;}


/*language selector*/
  /* top level  */
.lang p {
	margin:0;
	padding:5px 0 0 10px;
	font-size:12px;
	color:#969;
}
#smt-lang-selector {
  float: left;
  margin:5px 0 0 10px;
}
ul.smt-menu {
  position:relative;
  width:200px; /* MUST BE SET TO FIXED WITH */
  margin:0 0 0 0 !important;
  padding:0 0 0 0 !important;
  list-style:none !important;
  z-index:99999;
  visibility:visible; 
}

/* no focus dotted line  */
ul.smt-menu :focus {
  outline: 0 !important;
}


/* container of menu items */
ul.smt-menu ul {
  position:absolute !important;
  display:none;
  list-style:none !important;
  text-indent:none !important;
  width:100%;
  padding:0 0 0 0 !important;
  margin:0 0 0 0 !important;  
  border:1px solid #999;
}

/* list items (includes trigger) */
ul.smt-menu li {
  margin:0;
  padding:0 !important; 
  display:block !important;
  float:left !important;
  width:100% !important;
}

/* item wrapper */
ul.smt-menu li.smt-item { 
  float:none !important;
  display:block !important;
}

/* down arrow at end of trigger link */
ul.smt-menu li .smt-trigger-link .smt-downArrow
{
  display:inline-block;
  height:13px;
  width:13px;
  background:url(/img/arrow-down.png) no-repeat;
}

/* hover state for button which opens menu */
ul.smt-menu li:hover .smt-trigger-link,
ul.smt-menu li.sfhover .smt-trigger-link 
{
  
}

/* triggers has-layout for ie6 */
* html .smt-trigger-link, .smt-link 
{display:inline-block;}


/* styles trigger link */
ul.smt-menu a.smt-trigger-link
{
  display:block !important;
  padding:0px !important;
  text-decoration:none !important;
  font-family:arial !important;
  font-size:12px !important;
  color:#996699 !important;
  background: #fff url(/img/arrow-down.png) right top no-repeat;
  cursor:pointer;   
  border:0px solid black;
}

/* styles item link tags */
a.smt-link 
{
  display:block !important;
  padding:3px 7px !important;
  text-decoration:none !important;
  font-family:arial !important;
  font-size:12px !important;
  line-height:12px !important;
  color:#000 !important;
  background-color:#fff;
  cursor:pointer;   
  border:0px solid black;
}

/* menu items */
ul.smt-menu li li a 
{
  background-color:#fff;
}

/* hover state for menu items */
ul.smt-menu li li a:hover 
{
  background-color:#79a295 !important;
  color:#fff !important;
}

/* the world "language" in trigger  */
ul.smt-menu span.smt-word 
{
  font-weight:normal !important;
  padding-right:5px !important;
}

/* the name of language in trigger  */
ul.smt-menu span.smt-lang 
{
  font-weight:bold !important;
  color:#000 !important;
}

/* hover state for name of language in trigger */
ul.smt-menu li:hover span.smt-word,
ul.smt-menu li.sfhover span.smt-word
{
}

/* hover state for the world "language" in trigger */
ul.smt-menu li:hover span.smt-lang,
ul.smt-menu li.sfhover span.smt-lang 
{
  color:#000 !important;
}

