* {
	margin: 0;
	padding: 0;
}
body {
	background-color: #dcf1fe;
	text-align: center;
	margin: 0;
	padding: 0;
	font:12px/16px Verdana, Arial, Helvetica, sans-serif;
}
a {
	text-decoration:none;
	outline:none;
	cursor:pointer;
}
sup {
	vertical-align: baseline;
	font-size: 0.8em;
	position: relative;
	top: -0.6em;
	}
.citationnew{
	vertical-align: middle;
	font-size: 12pt;
	color:#b20042;	
}
.citationnew a{ 
	color:#b20042;	
	text-decoration: none; 
	}
.citationnew a:hover{ 
	color:#b20042;  	
	text-decoration: none; 
	}
.citation{
	vertical-align: middle;
	font-size: 8pt;	
}
.citation a{ 	text-decoration: none; }
.citation a:hover{ color:#b20042;  	text-decoration: none; }		
img {
	border: 0;
	}
h2 {
	color: #125cab;
	font-size:17px;
	line-height: 18px;
	margin-bottom: 15px;
	font-weight: bold;
}
.clear {
	clear: both;
}
.wrapper {
	width: 992px;
	margin: 45px auto 0 auto;
	text-align: left;
}
.top-nav-container {
	padding-top: 10px;
}
.top-nav-container ul {
	list-style:none;
}
.top-nav-container li {
	float: left;
	background:url(../images/nav-bullet.gif) no-repeat;
	color:#a3268f;
	padding-left:10px;
	margin-left:5px;
}
.top-nav-container li span, .top-nav-container li span a {
	color: #17978c;
}
.top-nav-container li span a:hover {
	color:#a3268f;
}
.text-box-bg input.searchText {
	height: 17px;
	width: 100px;
	color:#A83D9B;
	background: url(../images/text-box-bg.gif) top left no-repeat;
	border: 0px none;
	padding-left: 15px;
	padding-top:2px;
	font-size: 11px;
	margin-left: 5px;
	float: left;
}
.top-nav-container li.first {
	background: none;
}
.main-nav-container {
	background: url(../images/main-nav-bg.gif) no-repeat;
	height: 64px;
	margin-left:2px;
	padding-left: 53px;
	padding-right: 35px;
	font:bold 13px Arial, Helvetica, sans-serif;
}
.main-nav-left {
	float: left;
	margin-top: 12px;
	display: inline;
}
.main-nav-left ul {
	margin: 0;
	padding: 0;
	list-style:none;
}
.main-nav-left li {
	float: left;
	background: url(../images/nav-bullet.gif) no-repeat;
	padding-left:10px;
	margin-right:7px;
}
.main-nav-container li.first {
	background: none;
	padding-left:0px;
}
.main-nav-right {
	float: right;
	margin-top: 12px;
	color: #fff;
	display: inline;
	width: 185px;
	_width: 190px;
	margin-left: 10px;
}

.search{ float: left;}

.main-nav-right ul {
	margin: 0;
	padding: 0;
	list-style:none;
}
.main-nav-right li {
	float: left;
	/*background: url(../images/nav-bullet.gif) no-repeat;*/
	padding-left:10px;
	/*margin-right:7px;*/
}
.main-nav-right li.last {
	margin-right:19px;
	_margin-right:10px;
}
.main-nav-container a {
	color: #ffffff;
}
.main-nav-container a:hover {
	color:#a3268f;
}
.banner {
    background: url(../images/home-image.jpg) no-repeat;
    height: 498px;
}

.footer-nav-container {
	text-decoration: none;
	background: url(../images/footer-bg.gif) no-repeat;
	height: 40px;
	font:bold 13px Arial, Helvetica, sans-serif;
}
.footer-nav-container ul {
	list-style: none;
	width: 440px;
	margin: 0 auto;
	padding: 5px 0 0 0;
}
.footer-nav-container li {
	float: left;
	background: url(../images/nav-bullet.gif) no-repeat;
	padding-left:10px;
	margin-right:7px;
}
.footer-nav-container li.first {
	background: none;
	padding-left:0px;
}
.footer-nav-container a {
	color: #fff;
}
.footer-nav-container a:hover {
	color:#a3268f;
}
.tibotec-logo {
	background: url(../images/line-bg.gif) repeat-x;
	height: 51px;
	text-align: center;
}
.footer-text-container {
	padding-right: 69px;
	padding-left: 67px;
}
.footer-text-content h3 {
	color: #17978c;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 12px;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
}
p.purple-text {
	color: #80086d;
	padding-top: 0px;
	margin-top: 10px;
	font-weight:bold;
}
.footer-text-content .remove_underline{
	text-decoration: none;
	}

.footer-text-content li {
	color: #17978c;
	margin-bottom:7px;
}
.footer-text-content li span {
	color: #000;
}
/*
.nav-banner {
	background: url(../images/inner-banner.jpg) no-repeat;
	height: 203px;
}
.nav-banner li {
	float: left;
	list-style: none;
}
.nav-banner ul {
	padding-top: 115px;
	padding-left: 81px;
}
.nav-banner a.healthcare {
	background: url(../images/tab-healthcare-professionals.gif) no-repeat;
	display: block;
	height: 80px;
	width: 197px;
	text-indent: -9999px;
}
.nav-banner a.treatment-educators {
	background: url(../images/tab-treatment-educators.gif) no-repeat;
	display: block;
	height: 40px;
	width: 173px;
	text-indent: -9999px;
}
.nav-banner a.patients {
	background: url(../images/tab-patients.gif) no-repeat;
	display: block;
	text-indent: -9999px;
	height: 40px;
	width: 116px;
}*/

.nav-banner {
		background: url(../images/tm_inner-banner.jpg) no-repeat;
	height: 203px;
}
.tm-nav-banner{
	background: url(../images/pt_inner-banner.jpg) no-repeat;
	height: 203px;
	}
.pt-nav-banner{
background: url(../images/pt_inner-banner.jpg) no-repeat;
height: 203px;
}

.spanishBg{
background: url(../images/spanish/pt_inner-banner-spanish.jpg) no-repeat !important;
}

.nav-banner li {
	float: left;
	list-style: none;
}
.nav-banner ul {
	padding-top: 116px;
	padding-left: 81px;
}
.tm-nav-banner li {
	float: left;
	list-style: none;
}
.tm-nav-banner ul {
	padding-top: 116px;
	padding-left: 81px;
}
.pt-nav-banner li {
	float: left;
	list-style: none;
}
.pt-nav-banner ul {
	padding-top: 116px;
	padding-left: 81px;
}
.healthcare {
	background: url(../images/tab-healthcare-professionals-new.gif) no-repeat;
	display: block;
	height: 46px;
	width: 196px;
	text-indent: -9999px;
}
.healthcare:hover {
	/*background: url(../images/tab-healthcare-professionals-hover.gif) no-repeat;
	display: block;
	height: 46px;
	width: 196px;
	text-indent: -9999px;*/
	background-position: -196px 0;
}
.treatment-educators {
	background: url(../images/tab-treatment-educators-new.gif) no-repeat;
	display: block;
	height: 46px;
	width: 174px;
	text-indent: -9999px;
}
.treatment-educators:hover {
	/*background: url(../images/tab-treatment-educators-hover.gif) no-repeat;
	display: block;
	height: 46px;
	width: 174px;
	text-indent: -9999px;*/
	background-position: -174px 0;
}
.nav-banner a.treatment-educators-selected {
	background: url(../images/tab-treatment-educators-hover.gif) no-repeat;
	display: block;
	height: 46px;
	width: 174px;
	text-indent: -9999px;

}
.tm-nav-banner a.treatment-educators-selected {
	background: url(../images/tab-treatment-educators-hover.gif) no-repeat;
	display: block;
	height: 46px;
	width: 174px;
	text-indent: -9999px;

}
.patients {
	background: url(../images/tab-patients-new.gif) no-repeat;
	display: block;
	text-indent: -9999px;
	height: 46px;
	width: 113px;
}
.patients:hover {
	/*background: url(../images/tab-patients-hover.gif) no-repeat;
	display: block;
	text-indent: -9999px;
	height: 46px;
	width: 113px;*/
	background-position: -113px 0;
}
.nav-banner a.patients-selected {
	background: url(../images/tab-patients-hover.gif) no-repeat;
	display: block;
	text-indent: -9999px;
	height: 46px;
	width: 113px;
}


.content-container {
	background: #e4c6df url(../images/content-bg.gif) repeat-y;
	padding-left: 40px;
	position: relative;
	padding-top: 1px;
	_padding-top: 0px;
	height:auto;
	min-height: 900px;
	_height:900px;
}
.content-left-container {
	float: left;
	width: 308px;
	position: relative;
}

.content-left-container-links {
	float: left;
	width: 308px;
	position: relative;
}
.content-right-container {
	margin-left: 0px;
	width: 535px;
	min-height:860px;
	_height:860px;
}
.content-right-container-tm {
	margin-left: 0px;
	width: 535px;
	min-height:625px;
	_height:625px;
}
.content-right-container-landing {
	margin-left: 336px;
	width: 535px;
	min-height:460px;
	_height:460px;
}
.content-left-container ul {
	list-style: none;
	font: 14px "Myriad Pro", Arial, Verdana, Tahoma;

}
.content-left-container-links ul {
	list-style: none;
	font: 14px "Myriad Pro", Arial, Verdana, Tahoma;

}
.content-left-container li a {
	color: #80086d;
	font-weight: normal;
	text-decoration:underline;
}
.content-left-container li {
	margin-bottom: 10px;
	padding-left: 15px;
}
.content-left-container-links li {
	margin-bottom: 10px;
	_margin-bottom: 0px;
	padding-left: 15px;
	
	/*_margin-bottom: 0px;
	border: solid 1px #f00;*/
}
.content-left-container li.selected {
	background: url(../images/selected-bullet.gif) no-repeat;
}
.content-left-container li.selected a {
	color: #005bab;
}
.callout-topbg {
	background: url(../images/left-callout-topbg.gif) no-repeat;
	height: 22px;
}
.callout1 {
	width: 222px;
	margin-left: 43px;
}
.callout-middlebg {
	background: url(../images/left-callout-middlebg.gif) repeat-y;
	padding: 0 6px;
}
.callout-bottombg {
	background: url(../images/left-callout-bottombg.gif) no-repeat;
	height: 26px;
}
.callout-contentbg {
	background: #d3b7e9 url(../images/left-callout-contentbg.gif) repeat-x;
	min-height: 87px;
	padding: 0 20px 0 16px;
	text-align: center;
}
.callout-contentbg-2 {
	background: #d3b7e9 url(../images/left-callout-contentbg.gif) repeat-x;
	min-height: 87px;
	padding: 0 10px 0 10px;
	text-align: center;
}
.callout-contentbg h3,.callout-contentbg-2 h3{
	color: #80086d;
	font: italic bold 17px/17px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	margin-bottom: 10px;
}
.callout-contentbg a ,.callout-contentbg-2 a{
	color: #80086d;
}
.callout-contentbg p a,.callout-contentbg-2 p a{
	color: #000;
	}
	
.callout-content-text{
	color: #000;
	}
.blue-text {
	color: #125cab;
	font-style: italic;
}
.content-right-container ul {
	margin-left: 15px;
}
.content-right-container ol {
	list-style: decimal;
	margin-left: 25px;
}
.content-right-container ol li{
	list-style: decimal;
	list-style-position:outside;
	color: #000000;
}
.content-right-container {
	margin-left: 336px;
}
.content-right-container li {
	color: #125cab;
	margin-top: 10px;
	margin-bottom: 5px;
}
.content-right-container li span {
	color: #000000;
}
.content-right-container-tm ul {
	margin-left: 15px;
}
.content-right-container-tm ol {
	list-style: decimal;
	margin-left: 25px;
}
.content-right-container-tm ol li{
	list-style: decimal;
	list-style-position:outside;
	color: #000000;
}
.content-right-container-tm {
	margin-left: 336px;
}
.content-right-container-tm li {
	color: #125cab;
	margin-top: 10px;
	margin-bottom: 5px;
}
.content-right-container-tm li span {
	color: #000000;
}
.button-container {
	background: url(../images/button-bg.gif) repeat-x;
	height: 29px;
}
.footer-text-content ul {
	margin-left: 18px;
	padding-left: 5px;
}
.prescr-info {
	font-size: 11px;
	font-weight: bold;
	}	
.prescr-info a {
	color: #80086d;
	text-decoration: underline;
}
.banner-nav-container {
    margin-left: 155px;
    padding-top: 263px;
    padding-bottom: 43px;
    background: none;
}

.patients-container {
	float: left;
}
.patients-img {
	background: url(../images/patents-img.gif) no-repeat;
	height: 151px;
	width: 220px;
}
a.patients-btn {
	background: url(../images/patients-btn.gif) no-repeat;
	display: block;
	height: 41px;
	width: 220px;
	text-indent: -9999px;
}
.treatment-educators-container {
	float: left;
}
.treatment-educators-img {
	background: url(../images/treatment-education-img.gif) no-repeat;
	height: 151px;
	width: 220px;
}
a.treatment-educators-btn {
	background: url(../images/treatment-education-btn.gif) no-repeat;
	display: block;
	height: 41px;
	width: 220px;
	text-indent: -9999px;
}
.healthcare-container {
	float: left;
}
.healthcare-img {
	background: url(../images/healthcare-img.gif) no-repeat;
	height: 151px;
	width: 219px;
}
a.healthcare-btn {
	background: url(../images/healthcare-btn.gif) no-repeat;
	display: block;
	height: 41px;
	width: 219px;
	text-indent: -9999px;
}
.footer-text-content p {
	margin-top: 6px;
}
.footer-text-content p.purple-text {
	margin-top: 0px;
	margin-bottom:6px;
	font-size: 14px;
}
.footer-text-content span.purple-text, a.purple-text{
	margin-top: 0px;
	margin-bottom:6px;
	color: #B1278F;
	
	
}
.left-nav-grace {
	background: url(../images/left-nav-grace.jpg) no-repeat;
	height: 136px;
	width: 308px;
}
.left-nav-2 {
	padding-top: 235px;
	_padding-top: 255px;
}
.left-nav-links {
	margin-left: 43px;
	
}
.left-nav-links li{
	margin: 0 0 0 0;
	padding: 5px 0 5px 0;
	
}
#left-nav-links li a.link ,#left-nav-links li a.link:visited{
background: url(../images/notselected-bullet.gif) no-repeat;
color: #80086D;
display:block;
text-decoration: underline;
padding-left: 15px;
}
.left-nav-3 {
	padding-top: 550px;
	_padding-top: 570px;
}

.left-nav-4 {
	padding-top: 550px;
	_padding-top: 570px;
}
/* New requirement*/
.blue-text-1 {
	color: #125cab;
	font: italic bold 18px Verdana, Arial, Helvetica, sans-serif;
}
.ref-small {
	font-size: 9px;
}
.reference-container {
	font-size: 0.9em;
}
.ref-content p {
	margin-bottom: 5px;
}
.content-link-1 a {
	color: #80086d;
	text-decoration: underline;
}
.footer-text-content p.purple-text {
	color: #b1278f; 
}
.footer-bottom-text a {
	color: #80086d;
}
/*new CSS */
.blue-italics {
	font-style: italic;
	color: #125cab;
}
.content-link-1 ul ul {
	list-style: none;
	margin-left: 25px;
}
.content-link-1 ul ul.sub-bullet {
	list-style: none;
	margin-left: 55px;
}
.content-link-1 ul ul li{
	background:url(../images/bullet-dash-black.gif) no-repeat;
	padding-left: 12px;
}

.content-link-1 ul ul ul.inner-inner-list {
	
	list-style: disc;
	margin-left: 40px;
}
.content-link-1 ul ul ul.inner-inner-list li{
	color: #8f267f;
	margin-top: 5px;
	background:none;
	padding-left: 3px;
}
.bottom-margin10 {
	margin-bottom: 10px;
}
.chart {
	margin-top: 10px;
	margin-bottom: 10px;
}
/* register page */

.content-right-container-register {
	margin-left: 336px;
	width: 535px;
}

.content-right-container-register ul {
	margin-left: 20px;
	_margin-left: 23px;
	list-style: decimal;
}

.content-right-container-register li {
	color: black;
	margin-top: 10px;
	margin-bottom: 5px;
}
.content-right-container-register li span {
	color: #000000;
}

.registerleft {
	clear: both;
	float:left;
	margin-top: 0px;
		
}
.registerright{
	margin-left: 165px;
	padding:0;
	margin-top: 0px;
	width:auto;
}

.registerleft div{
	line-height:23px;
	padding: 0;
	margin-top: 2px;
	
}
.registerright div{
	height:25px;
	padding: 0;
	_height:auto;
	margin-top: 3px;
	
}
.top-space{
	margin-top: 10px;
	margin-bottom: 10px;
	float:left;
	}
.input-size {
	width:auto;
	_width:149px;
	
}

.tm-filling-an-unmet-chart1 {
	background: url(../images/te-filling-an-unmet-need-01.gif) no-repeat;
	height: 150px;
	width: 551px;
	margin: 10px auto 14px auto;
	text-indent: -9999px;
}
.tm-filling-an-unmet-chart2 {
	background: url(../images/te-filling-an-unmet-need-02.gif) no-repeat;
	height: 150px;
	width: 551px;
	margin: 10px auto 14px auto;
	text-indent:-9999px;
}
.tm-filling-an-unmet-chart3 {
	background: url(../images/te-filling-an-unmet-need-03.gif) no-repeat;
	height: 300px;
	width: 551px;
	margin: 10px auto 14px auto;
	text-indent:-9999px;
}
.tm-filling-an-unmet-chart4 {
	background: url(../images/te-filling-an-unmet-need-04.gif) no-repeat;
	height: 151px;
	width: 551px;
	margin: 10px auto 14px auto;
	text-indent:-9999px;
}
.tm-the-picture-chart1 {
	background: url(../images/tm-the-picture-chart1.gif) no-repeat;
	height: 339px;
	width: 428px;
	margin: 14px 0;
	text-indent:-9999px;
}
.tm-the-picture-chart2 {
	background: url(../images/tm-the-picture-chart2.gif) no-repeat;
	height: 339px;
	width: 428px;
	margin: 14px 0;
	text-indent:-9999px;
}
.tm-grace-study-design-chart1 {
	background: url(../images/tm-grace-study-design-chart1.gif) no-repeat;
	height: 170px;
	width: 470px;
	margin: 14px auto;
	text-indent:-9999px;
}
.tm-grace-study-design-chart2 {
	background: url(../images/tm-grace-study-design-chart2.gif) no-repeat;
	height: 530px;
	width: 515px;
	margin: 14px auto;
	_margin-left:-10px;
	text-indent:-9999px;
}
.tm-grace-study-list {
	margin-left: 30px;
}
.tm-grace-results-chart1 {
	background: url(../images/tm-grace-results-chart1.gif) no-repeat;
	height: 200px;
	width: 396px;
	margin: 14px auto;
	text-indent:-9999px;
}
.tm-grace-results-chart2 {
	background: url(../images/tm-grace-results-chart2.gif) no-repeat;
	height: 226px;
	width: 424px;
	margin: 14px auto;
	text-indent:-9999px;
}
.tm-grace-results-chart3 {
	background: url(../images/tm-grace-results-chart3.gif) no-repeat;
	height: 202px;
	width: 399px;
	margin: 14px auto;
	text-indent:-9999px;
}
.tm-grace-results-chart4 {
	background: url(../images/tm-grace-results-chart4.gif) no-repeat;
	height: 422px;
	width: 520px;
	margin: 14px auto;
	text-indent:-9999px;
}

.tm-grace-results-chart5 {
	background: url(../images/chart9.jpg) no-repeat;
	height: 235px;
	width: 450px;
	margin: 14px auto;
	text-indent:-9999px;
}
ul ul.inner-list li {
 	color: #000000;
	background:url(../images/bullet-dash-black.gif) no-repeat;
	padding-left: 12px;
	padding-bottom: 0px;
}

.btn-register a{
	background: url(../images/btn-register.gif) no-repeat;
	height: 29px;
	width: 92px;
	margin-top: 15px;
	display: block;
}

.btn-registerSpanish a{
	background: url(../images/spanish/btn-registerSpanish.jpg) no-repeat;
	height: 34px;
	width: 102px;
	margin-top: 15px;
	display: block;
}

h3 {
	color: #80086d;
	font-size:12px;
	padding-top: 0px;
	margin-top: 0px;
	font-weight:bold;
	margin-bottom: 10px;
}
.pt-search-img1 {
	background: url(../images/pt-search-img1.jpg) no-repeat;
	height: 210px;
	width: 408px;
	margin: 10px auto;
	text-indent:-9999px;
}
.pt-what-is-grace-img1{
	background: url(../images/pt_chart-what-is-grace.jpg) no-repeat;
	height: 246px;
	width: 378px;
	margin: 10px auto;
	text-indent:-9999px;
}

.spt-what-is-grace-img1{
	background: url(../images/spanish/spt-grace-treatment-team.jpg) no-repeat;
	height: 242px;
	width: 359px;
	margin: 10px auto;
	text-indent:-9999px;
}

.pt-search-img2 {
	background: url(../images/pt_chart_search-img2.jpg) no-repeat;
	height: 216px;
	width: 408px;
	margin: 10px auto;
	text-indent:-9999px;
}


.spt-search-img2 {
	background: url(../images/spanish/spt-grace-pie-chart.jpg) no-repeat;
	height: 212px;
	width: 299px;
	margin: 10px auto;
	text-indent:-9999px;
}

.pt-search-img3 {
	background: url(../images/pt-search-img3.jpg) no-repeat;
	height: 151px;
	width: 501px;
	margin: 10px auto;
	text-indent:-9999px;
}


.spt-search-img3 {
	background: url(../images/spanish/spt-grace-latina-stat.jpg) no-repeat;
	height: 165px;
	width: 553px;
	margin: 10px auto;
	text-indent:-9999px;
}

.pt-the-picture-map1 {
	background: url(../images/pt_the-picture-map.jpg) no-repeat;
	height: 363px;
	width: 525px;
	margin: 10px 0 10px 25px;
	text-indent:-9999px;
}

.spt-the-picture-map1 {
	background: url(../images/spanish/spt_the-picture-map.jpg) no-repeat;
	height: 300px;
	width: 437px;
	margin: 10px 0 10px 25px;
	text-indent:-9999px;
}
.tm-the-picture-map1 {
	background: url(../images/tm_the-picture-map.jpg) no-repeat;
	height: 363px;
	width: 525px;
	margin: 10px 0 10px 25px;
	text-indent:-9999px;
}
.pt-what-does-grace{
	background: url(../images/pt_chart-what-does-grace.jpg) no-repeat;
	height: 150px;
	width: 541px;
	margin: 10px 0 10px 5px;
	text-indent:-9999px;
	}
.pt-the-picture-map2 {
	background: url(../images/pt-the-picture-map2.jpg) no-repeat;
	height: 343px;
	width: 430px;
	margin: 10px 0 10px 25px;
	text-indent:-9999px;
}
.pt-grace-mean-img1 {
	background: url(../images/pt-grace-mean-img1.jpg) no-repeat;
	height: 216px;
	width: 409px;
	margin: 10px auto;
	text-indent:-9999px;
}
.content-link-1 ul ul ul.inner-inner-list-blue {
	list-style: disc;
	margin-left: 40px;
}
.content-link-1 ul ul ul.inner-inner-list-blue ul.inner-list{
	background:url(../images/bullet-dash-black.gif) no-repeat;
	padding-left: 12px;
	margin-left: 42px;
	border-left:1px solid #e4c6df;
}
.content-link-1 ul ul ul.inner-inner-list-blue li {
	color: #125cab;
	margin-top: 5px;
	background:none;
	padding-left: 3px;
}
.content-link-1 ul ul.nomargin {
	list-style: none;
	margin-left: 0px;
}
.error {
	color:red;
	}
	
.leftlink{
	color: #80086d;
	font-weight: normal;
	text-decoration:underline;
	padding-left: 15px;
	margin: 0 0 0 0;
	display: block;
	
}
.leftnolink{
	color: #80086d;
	font-weight: normal;
	text-decoration:underline;
	padding-left: 15px;
	margin: 0 0 0 0;
	display: block;
	cursor: default;
	
}
.link-select {
	background: url(../images/selected-bullet.gif) no-repeat;
	color:#125CAB;
	margin-bottom: 10px;
	padding-left: 15px;
	text-decoration:underline;
	display: block;
	margin: 0 0 0 0;
	}	
.hcp-link-select {
	background: url(../images/tab-healthcare-professionals-hover.gif) no-repeat;
	display: block;
	height: 46px;
	width: 196px;
	text-indent: -9999px;
}
.te-link-select {
	background: url(../images/tab-treatment-educators-hover.gif) no-repeat;
	display: block;
	height: 46px;
	width: 174px;
	text-indent: -9999px;
}

.pt-link-select {
	background: url(../images/tab-patients-hover.gif) no-repeat;
	display: block;
	text-indent: -9999px;
	height: 46px;
	width: 113px;
}

.list-space li{
	margin-top: 5px;
	}

.left-space li{
	margin-left: 15px;
	
}
.top-nav-container .first {
	list-style: none;
}
.ftr-images {
	list-style: none;
	margin:0 auto;
	width:510px;
}
#ftr-images{
	margin-left: 130px;
	}
.ftr-images li{	
	float: left;
	margin-right:13px;
	}
.ftr-img1 a{
	background: url(../images/ftr-img1.gif) no-repeat;
	display: block;
	width: 55px;
	height: 45px;
}
.ftr-img2 a{
	background: url(../images/ftr-img2.gif) no-repeat;
	display: block;
	width: 130px;
	height: 45px;
}
.ftr-img3 a{
	background: url(../images/ftr-img3.gif) no-repeat;
	display: block;
	width: 138px;
	height: 45px;
}
.ftr-img4 a{
	background: url(../images/ftr-img4.gif) no-repeat;
	display: block;
	width: 131px;
	height: 45px;
}

.ftr-img1 a.home{
	background: url(../images/ftr-img1-home.gif) no-repeat;
	display: block;
	width: 55px;
	height: 45px;
}
.ftr-img2 a.home{
	background: url(../images/ftr-img2-home.gif) no-repeat;
	display: block;
	width: 130px;
	height: 45px;
}
.ftr-img3 a.home{
	background: url(../images/ftr-img3-home.gif) no-repeat;
	display: block;
	width: 138px;
	height: 45px;
}
.ftr-img4 a.home{
	background: url(../images/ftr-img4-home.gif) no-repeat;
	display: block;
	width: 131px;
	height: 45px;
}
.green-line {
	border-bottom: solid 1px #17978c;
	
}
.black-link {
	color: #000;
	text-decoration: underline;
}
.bullet-points li{
	margin-left: 35px;
}
.butterfly {
	background: url(../images/butterfly.gif) no-repeat;
	padding-left: 72px;
	font-style: italic;
	color: #125cab;
	min-height: 60px;
	_height: 60px;
}
.zoom {
	background: url(../images/zoom-in.gif) no-repeat;
	background-position: right;
	height: 24px;
	width: 450px;
	margin: 0 auto;
	margin-bottom: 10px;
}

.zoomSpanish {
	background: url(../images/spanish/zoom-in-spanish.gif) no-repeat;
	background-position: right;
	height: 24px;
	width: 450px;
	margin: 0 auto;
	margin-bottom: 10px;
}

.chart1 {
	background: url(../images/chart1.jpg) no-repeat;
	height: 235px;
	width: 450px;
	margin: 0 auto;
	margin-bottom: 0px;
}
.chart2 {
	background: url(../images/chart11.jpg) no-repeat;
	height: 235px;
	width: 450px;
	margin: 0px 0px 0px 300px;
	margin-bottom: 0px;
}
.chart3 {
	background: url(../images/chart3.jpg) no-repeat;
	height: 190px;
	width: 535px;
}
.chart4 {
	background: url(../images/chart4.jpg) no-repeat;
	height: 380px;
	width: 535px;
	margin-bottom: 5px;
}
.chart5 {
	background: url(../images/chart5.jpg) no-repeat;
	height: 235px;
	width: 450px;
	margin: 0 auto;
}
.chart6 {
	background: url(../images/chart6.jpg) no-repeat;
	height: 280px;
	width: 450px;
	margin: 0 auto;
}
.chart7 {
	background: url(../images/chart7.jpg) no-repeat;
	height: 235px;
	width: 450px;
	margin: 0 auto;
}
.chart8 {
	background: url(../images/chart9.jpg) no-repeat;
	height: 235px;
	width: 450px;
	margin: 0 auto;
}
.chart10 {
	background: url(../images/chart10.jpg) no-repeat;
	height: 330px;
	width: 450px;
	margin: 0 auto;
	margin-bottom: 5px;
}
.butterfly-group {
	background: url(../images/butterfly-img.jpg) no-repeat;
	height: 217px;
	width: 368px;
}
.grace-events {
	background: url(../images/grace-local-events.gif) no-repeat;
	height: 88px;
	width: 530px;
}
.callout1-grace-trial {
	width: 222px;
	height: 135px;
	margin-left: 43px;
	background: url(../images/left-callout-grace-trial.jpg) no-repeat;
}.register-now a {
	background: url(../images/btn-register-now.gif) no-repeat;
	display: block;
	height: 38px;
	width: 151px;
}

.bottom-margin8 {
	margin-bottom: 8px;
}
.chart11 {
	background: url(../images/chart11.jpg) no-repeat;
	height: 235px;
	width: 450px;
	margin: 0 auto;
}
.butterfly-landing {
	background: url(../images/butterfly-landing.jpg) no-repeat;
	min-height: 148px;
	_height: 148px;
	padding-left: 125px;
}
.footer-text-content a {
	color: #80086d;
	text-decoration: underline;
}
.footer-text-content2 a {
	color: #80086d;
	text-decoration: none;
}
.thumbnails{
	width: auto;
	height: auto;
	background-color: #ffffff;
	position: absolute;
	z-index: 10;
	margin: 500px;
	display: none;	
	top: -100px;
	left: -350px;
	border: solid 2px #808080;
}
.thumbnails2{
	width: auto;
	height: auto;
	background-color: #ffffff;
	position: absolute;
	z-index: 10;
	margin: 500px;
	display: none;	
	top: 120px;
	left: -350px;
	border: solid 2px #808080;
}
.thumbnails3{
	width: auto;
	height: auto;
	background-color: #ffffff;
	position: absolute;
	z-index: 10;
	margin: 500px;
	display: none;	
	top: -400px;
	left: -350px;
	border: solid 2px #808080;
}
.thumbnails4{
	width: auto;
	height: auto;
	background-color: #ffffff;
	position: absolute;
	z-index: 10;
	margin: 500px;
	display: none;	
	top: 200px;
	left: -350px;
	border: solid 2px #808080;
}
.thumbnails5{
	width: auto;
	height: auto;
	background-color: #ffffff;
	position: absolute;
	z-index: 10;
	margin: 500px;
	display: none;	
	top: 700px;
	left: -350px;
	border: solid 2px #808080;
}

.edu-unmet-chart1{
	width: auto;
	height: auto;
	background-color: #ffffff;
	position: absolute;
	z-index: 10;
	margin: 500px;
	display: none;	
	top: -400px;
	left: -350px;
	border: solid 2px #808080;
	}
.edu-unmet-chart2{
	width: auto;
	height: auto;
	background-color: #ffffff;
	position: absolute;
	z-index: 10;
	margin: 500px;
	display: none;	
	top: -100px;
	left: -350px;
	border: solid 2px #808080;
	}
.edu-unmet-chart3{
	width: auto;
	height: auto;
	background-color: #ffffff;
	position: absolute;
	z-index: 10;
	margin: 500px;
	display: none;	
	top: 100px;
	left: -350px;
	border: solid 2px #808080;
	}
.edu-unmet-chart4{
	width: auto;
	height: auto;
	background-color: #ffffff;
	position: absolute;
	z-index: 10;
	margin: 500px;
	display: none;	
	top: 450px;
	left: -350px;
	border: solid 2px #808080;
	}		
.thepicturegrace-chart1{
	width: auto;
	height: auto;
	background-color: #ffffff;
	position: absolute;
	z-index: 10;
	margin: 500px;
	display: none;	
	top: -300px;
	left: -350px;
	border: solid 2px #808080;
	}
.thepicturegrace-chart2{
	width: auto;
	height: auto;
	background-color: #ffffff;
	position: absolute;
	z-index: 10;
	margin: 500px;
	display: none;	
	top: 100px;
	left: -350px;
	border: solid 2px #808080;
	}
.thestudydesign-chart1{
	width: auto;
	height: auto;
	background-color: #ffffff;
	position: absolute;
	z-index: 10;
	margin: 500px;
	display: none;	
	top: -400px;
	left: -350px;
	border: solid 2px #808080;
	}
	.thestudydesign-chart2{
	width: auto;
	height: auto;
	background-color: #ffffff;
	position: absolute;
	z-index: 10;
	margin: 500px;
	display: none;	
	top: -400px;
	left: -350px;
	border: solid 2px #808080;
	}
.te-grace-results-chart1{
	width: auto;
	height: auto;
	background-color: #ffffff;
	position: absolute;
	z-index: 10;
	margin: 500px;
	display: none;	
	top: -250px;
	left: -350px;
	border: solid 2px #808080;
	}
.te-grace-results-chart2{
	width: auto;
	height: auto;
	background-color: #ffffff;
	position: absolute;
	z-index: 10;
	margin: 500px;
	display: none;	
	top: 100px;
	left: -350px;
	border: solid 2px #808080;
	}
.te-grace-results-chart3{
	width: auto;
	height: auto;
	background-color: #ffffff;
	position: absolute;
	z-index: 10;
	margin: 500px;
	display: none;	
	top: 370px;
	left: -350px;
	border: solid 2px #808080;
	}
.te-grace-results-chart4{
	width: auto;
	height: auto;
	background-color: #ffffff;
	position: absolute;
	z-index: 10;
	margin: 500px;
	display: none;	
	top: 1200px;
	left: -350px;
	border: solid 2px #808080;
	}
.te-grace-results-chart5{
	width: auto;
	height: auto;
	background-color: #ffffff;
	position: absolute;
	z-index: 10;
	margin: 500px;
	display: none;	
	top: 800px;
	left: -350px;
	border: solid 2px #808080;
	}
.pt-what-is-grace-chart1{
	width: auto;
	height: auto;
	background-color: #ffffff;
	position: absolute;
	z-index: 10;
	margin: 500px;
	display: none;	
	top: 0px;
	left: -350px;
	border: solid 2px #808080;
	}
.pt-search-chart1{
	width: auto;
	height: auto;
	background-color: #ffffff;
	position: absolute;
	z-index: 10;
	margin: 500px;
	display: none;	
	top: -100px;
	left: -350px;
	border: solid 2px #808080;
	}
	
.pt-search-chart2{
	width: auto;
	height: auto;
	background-color: #ffffff;
	position: absolute;
	z-index: 10;
	margin: 500px;
	display: none;	
	top: 100px;
	left: -350px;
	border: solid 2px #808080;
	}
.pt-the-picture-chart1{
	width: auto;
	height: auto;
	background-color: #ffffff;
	position: absolute;
	z-index: 10;
	margin: 500px;
	display: none;	
	top: -250px;
	left: -350px;
	border: solid 2px #808080;
	}
.pt-what-does-grace-chart{
	width: auto;
	height: auto;
	background-color: #ffffff;
	position: absolute;
	z-index: 10;
	margin: 500px;
	display: none;	
	top: -350px;
	left: -350px;
	border: solid 2px #808080;
	}
.thumbnailcontainer1{
	width: 596px;
	height: auto;
	margin: 10px 30px 10px 30px;

	}
.thumbnailcontainer2{
	width: 644px;
	height: auto;
	margin: 10px 30px 10px 30px;
}


.locator{
	float: right;
	margin: 0 0 0 0;

}

.thumbnails1{
	width: auto;
	background-color: #ffffff;
	position: absolute;
	z-index: 10;
	margin: 0 0 0 0;
	padding: 10px 35px 10px 35px;
	display: none;	
	top: -46px;
	left: -60px;
	border: solid 2px #808080;
}

.thumbnails5{
	width: auto;
	background-color: #ffffff;
	position: absolute;
	z-index: 10;
	margin: 0 0 0 0;
	padding: 10px 35px 10px 35px;
	display: none;	
	top: 620px;
	left: -60px;
	border: solid 2px #808080;
}

.thumbnails6{
	width: auto;
	background-color: #ffffff;
	position: absolute;
	z-index: 10;
	margin: 0 0 0 0;
	padding: 10px 35px 10px 35px;
	display: none;	
	top: 780px;
	left: -60px;
	border: solid 2px #808080;
}

.thumbnails7{
	width: auto;
	background-color: #ffffff;
	position: absolute;
	z-index: 10;
	margin: 0 0 0 0;
	padding: 10px 35px 10px 35px;
	display: none;	
	top: 960px;
	left: -60px;
	border: solid 2px #808080;
}

.thumbnails8{
	width: auto;
	background-color: #ffffff;
	position: absolute;
	z-index: 10;
	margin: 0 0 0 0;
	padding: 10px 35px 10px 35px;
	display: none;	
	bottom:950px;
	left: -60px;
	border: solid 2px #808080;
}

.thumbnails9{
	width: auto;
	background-color: #ffffff;
	position: absolute;
	z-index: 10;
	margin: 0 0 0 0;
	padding: 10px 35px 10px 35px;
	display: none;	
	bottom:800px;
	left: -60px;
	border: solid 2px #808080;
}
.leftnavitemstyle{
padding-left: 15px;
}
.tibotec-logo1 {
	background: url(../images/tibotec-logo1.gif) no-repeat;
	height: 51px;
	margin-left: 300px;
	margin-top: -30px;
	padding-bottom: 30px;
}

.footer-text-content  .black-link-fda{
	color: #000;
	text-decoration: underline;
	}
.nav-list-spacing{
_margin-bottom:10px;
}
.supclass{
	font-size:0.8em;
	line-height: 0.8em;
	font-weight: normal;
	}	
	.supclass2{
	font-size:0.6em;
	line-height: 0.8em;
	font-weight: normal;
	}
	.tableheadingstyle{
	background-color:	#17978C;
	height: 23px;
	width:200px;
	border-bottom: 1px dotted #80086D;
	}

table{ margin: 0px; padding: 0px; }
sup { font-size: 75%; }

table.tableOne { 
	margin: 30px 0 0 30px;
	border-collapse:collapse;
	}

table.tableOne tr.tbHeader td {
	font: bold 9pt Arial;
	color: #ffffff;
	padding: 0 0 0 5px;
	}
	
table.tableOne tr.tbcontent td {
	font: normal 8pt Arial;
	color: #000000;
	padding: 10px 5px 10px 5px;
	margin: 0px;
	background-color:white;
	vertical-align:text-top;
	height: 25px;
	}
	
.smallText{
	font: normal 6pt Arial;
	}
	
table.tableTwo { 
	margin: 30px 0 0 30px;
	padding: 0;
	border-collapse:collapse;
	}

table.tableTwo tr.tbHeader2 td {
	font: bold 9pt Arial;
	color: #ffffff;
	padding: 0 0 0 10px;
	}
	
table.tableTwo tr.tbcontent2 td {
	font: normal 8pt Arial;
	color: #000000;
	background-color:white;
	padding: 5px 5px 0px 10px;
	padding-bottom: 0px !important;
	margin: 0;
	vertical-align:top;
	}

sup a{
_width:10px;
_cursor: pointer;
_border:1px solid #e4c6df;
}
.footer-text-content3 a:Link,.footer-text-content3 a:visited{
text-decoration: none;
}
#homeflashcontent{
text-align: left;
}
#popup_exit{
	border:2px solid #568733;   /* 669966 */
}
#popup_exit p{
	margin:10px ;
	line-height: 1;	
	color:#000000;
	font-family:Arial;
	font-size:12px;
}
#popup_exit img.logo_pop{
	float:left;
	padding:0px 10px;
}

/* Spanish page styles  */

div.main-nav-left ul.fontAdjust,div.main-nav-right ul.fontAdjust{
	font:bold 11px Arial, Helvetica, sans-serif !important;
}

.pacientes {
	background: url(../images/spanish/tab-pacientes.gif) no-repeat;
	display: block;
	text-indent: -9999px;
	height: 46px;
	width: 112px;
}
.pacientes:hover {
	/*background: url(../images/spanish/tab-pacientes-hover.gif) no-repeat;
	display: block;
	text-indent: -9999px;
	height: 46px;
	width: 112px;*/
	background-position: -112px 0;
}

.spt-link-select {
	background: url(../images/spanish/tab-pacientes-hover.gif) no-repeat;
	display: block;
	text-indent: -9999px;
	height: 46px;
	width: 113px;
}

.englishVersion {
	background: url(../images/spanish/tab-english-version.gif) no-repeat;
	display: block;
	text-indent: -9999px;
	height: 46px;
	width: 110px;
}
.englishVersion:hover {
	/*background: url(../images/spanish/tab-english-version-hover.gif) no-repeat;
	display: block;
	text-indent: -9999px;
	height: 46px;
	width: 110px;*/
	background-position: -110px 0;
}

.espanol {
	background: url(../images/spanish/tab-espanol.gif) no-repeat;
	display: block;
	text-indent: -9999px;
	height: 46px;
	width: 110px;
}
.espanol:hover {
	/*background: url(../images/spanish/tab-espanol-hover.gif) no-repeat;
	display: block;
	text-indent: -9999px;
	height: 46px;
	width: 110px;*/
	background-position: -110px 0;
}

