/*
start page structure
*/

html {
    height: 100%;
    font-size:12px;
}

body {
	background:url(../images/bg-gradient-tile.gif) repeat-x scroll top left;
	background-color:#b9c2c8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#343434;
	line-height:125%;
	margin:0;
	padding:0;
}
#mainBody{
	background-color:#b9c2c8;
	
}
.googleSearchResult {
	left:-7px;
	position:relative;
}
h2 {
	color: #35465a;	
	font-size:18px;
}

#wrapper {
	width:900px;
	height:100%;
	background-color:#ffffff;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0;
	padding-bottom:0;
	text-align:left;
}

#header-screen {
	display:block;
	padding-left:28px;
	padding-right:28px;
	padding-top:18px;
	padding-bottom:18px;
	background-color:#ededea;
}
#header-screen p {
	margin:0;
	padding:0;
}
#header-print {
	display:none;
	border:1px solid #000000;
	margin-bottom:5px;
}
#header-print p {
	margin:0;
	padding:0;
}
#nav {
	background:url(../images/nav-gradient-tile.gif) repeat-x scroll top left;
	width:900px;
	height:35px;
}
#submenu1 {
	z-index:1020;
	display:none;
}

#nav p {
	margin:0;
	padding:0;
}
#nav li {
	background: transparent;
}
.nav-img {
	margin-top:-7px;
}
.nav-text {
	color:#FFFFFF;
	font-weight:bold;
	line-height:34px;
}
.nav-sub{
	
}

.nav-sub li{	
	height:29px;
}
.nav-sub li a {
	color:#FFFFFF;
	font-weight:bold;
	line-height:27px;
	border-bottom:1px solid #9fc461;
	height:29px;
}
.nav-sub li a:hover{
	background-color:#4c6e10;
}
.nav-hdr {
	margin-top:0px;
	height:35px;
	background-color:transparent;
}
.nav-hdr a {
	
}
.nav-seperator {
	float:right;
}


#retina-carousel {
	background:#ededea;
	background-position:center top;
	background-repeat:repeat-x;
	height:170px;
	margin-left:0px;
	width:820px;
	margin:0px;
	padding:0px;
	width:900px;
}
#retina-carousel ul{
	margin:0px;
	padding:0px;
}
#board-member-carousel {
	margin:0px;
	padding:0px;
	width:524px;
	height:115px;
}
#board-member-carousel ul{
	margin:0px;
	padding:0px;
	height:85px;
}
.carousel-case-study{
	background-image:url(../images/featured-bg.gif);
	background-position:center top;
	background-repeat:repeat-x;
	height:147px;
	margin-left:0px;
	width:245px;	
}

.carousel-case-study-img{
	border:0px solid red;
	float:left;
	height:65px;
	margin-left:17px;
	margin-top:40px;
	width:63px;
}
.carousel-case-study-text{
	border:0px solid red;
	float:left;
	height:80px;
	margin-left:10px;
	margin-top:15px;
	width:133px;
	font-size:11px;	
	
}
#editorialBoardCounterLabel{
	border:0 solid red;
	color:#425060;
	font-size:11px;
	font-weight:bold;
	height:14px;
	left:190px;
	margin-top:0;
	position:relative;
	text-align:center;
	top:-5px;
	width:35px;
}
#counterLabel{
	border:0px solid red;
	height:14px;
	left:385px;
	margin-top:-14px;
	position:relative;
	width:35px;
	color:#425060;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	top:-100px;
}
#editorial-board-counter-label{
	border:0 solid red;
	color:#425060;
	float:right;
	font-size:11px;
	font-weight:bold;
	height:14px;
	left:-70px;
	margin-top:-124px;
	position:relative;
	text-align:center;
	top:46px;
	width:35px;
}
.carousel-headline{
	color:#2a4f7c;
	font-size:12px;	
	font-weight:bold;
	left:-71px;
position:relative;
}
.featured-article-author{
	color:#303b47;
	font-weight:bold;
}
.blog-article-author{
	color:#303b47;
	font-weight:bold;
	font-size:10px;
	left:40px;
position:relative;
top:5px;
}
.featured-sample-headline{
	color:#2a4f7c;
	font-size:14px;	
	font-weight:bold;
}
.featured-sample-headline a{
	color:#2a4f7c;
	text-decoration:none;
}
.sample-headline{
	color:#2a4f7c;
	font-size:12px;	
	font-weight:bold;
}
.sample-headline a{
	color:#2a4f7c;
	text-decoration:none;
}
.feature-article-text{
	color:#2a4f7c;
	font-size:12px;	
	font-weight:bold;
}
.carousel-horizontal-next-off{
	background:transparent url(../images/next-btn-off.gif) no-repeat scroll 0 0;
	cursor:pointer;
	height:17px;
	left:826px;
	position:absolute;
	top:1px;
	width:17px;
	z-index:1000;
	visibility:hidden;
}
.article-content-link{
	color:#343434;
	font-size:12px;	
	/*font-weight:bold;*/
	text-decoration:none;
	position:relative;
	top:0px;
}
.carousel-read-more{
	color:#75ab1d;
	font-size:9px;	
	font-weight:bold;
	text-decoration:none;
	position:relative;
	top:0px;
}
.carousel-read-more a{
	
	color:#75ab1d;
	font-size:12px;	
	font-weight:bold;
	text-decoration:none;
}
.news-read-more{
	color:#75ab1d;
	font-size:9px;	
	font-weight:bold;
	text-decoration:none;
}

#retina-carousel-text {
	font-size:14px;
	font-weight:bold;
	line-height:32px;
	margin-left:17px;
}
#subnav {
	background-image:url(../images/subnav-body-tile.gif);
	background-position:center top;
	background-repeat:repeat-x;
	height:35px;
	margin-left:26px;
	width:844px;
}
#subnav-text {
	left:37px;
	position:relative;
	top:-31px;
}
#left-subnav-text {
	font-size:14px;
	font-weight:bold;
	margin-left:17px;
	margin-top:10px;
	color:#35465A;
	position:relative;
	float:left;
}
#left-subnav-text2 {
	font-size:14px;
	font-weight:bold;
	line-height:32px;
	margin-left:17px;
	color:#35465A;
	position:relative;
}
.calendar-right-border{
	color:#35465A;
	font-weight:bold;
	border-right:1px solid #bfbfbf;	
	height:70px;
	padding-left:20px;
}
.calendar-left-border{
	color:#343434;
	font-weight:bold;
	border-right:1px solid #bfbfbf;
	padding-left:10px;
	padding-right:10px;
}
.calendar-right-border-no-event{
	color:#35465A;
	font-weight:bold;
	border-right:0px solid #bfbfbf;	
	height:87px;
}
.calendar-left-border-no-event{
	color:#343434;
	font-weight:bold;
	border-right:0px solid #bfbfbf;	
	text-align:center;
}

.calendar-title-first{
	color:#35465A;
	font-weight:bold;
	font-size:11px;	
	border-top:1px solid #bfbfbf;
	border-bottom:1px solid #bfbfbf;
	border-right:1px solid #bfbfbf;
	width:109px;
}
.calendar-title-middle{
	color:#35465A;
	font-weight:bold;
	font-size:11px;	
	border-top:1px solid #bfbfbf;
	border-bottom:1px solid #bfbfbf;
	width:275px;
}
.calendar-title-last{
	color:#35465A;
	font-weight:bold;
	font-size:11px;	
	border-top:1px solid #bfbfbf;
	border-bottom:1px solid #bfbfbf;
	border-left:1px solid #bfbfbf;
	width:130px;
}

.vertical-border{
	border-top:1px solid #bfbfbf;
}
#right-subnav-text {
	font-size:14px;
	font-weight:bold;
	line-height:32px;
	padding-right:60px;
	color:#35465A;
	position:relative;	
	float:right;
}
#right-subnav-text a.sublink-active{
	font-size:11px;
	font-weight:bold;
	line-height:32px;	
	color:#273039;	
}

.editorial-blog-bottom-links{
	background:url(../images/editorial-blog-bottom.gif) no-repeat;
	width:495px;
	height:48px;
}

.blog-bottom-links{
	position:relative;
	top:11px;
	left:17px;
}
#editorial-blog-counter-label{
	float:right;
	position:relative;
	top:15px;
	width:35px;
}
.case-studies-bottom-links{
	background:url(../images/case-studies-details-bottom.gif) no-repeat;
	width:521px;
	height:48px;
}
.studies-bottom-links{
	position:relative;
	top:11px;
	left:35px;
}
#case-study-counter-label{
	float:right;
	position:relative;
	top:15px;
	width:35px;
}
#all-case-studies-content{
	margin-left: 0;
	padding-left: 0;
}
#all-case-studies-content ul{
	list-style: none;
	margin-left:-40px;
	margin-top:10px;
	margin-bottom:-5px;	
}
#case-studies-list li{
	padding-left: 20px;
	background-image: url(../images/article-item-arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 .3em;	
	padding-bottom:10px;
}
#case-studies-list li a{
	color:#0065a4;
	font-size:11px;
	text-decoration:none;
}
#editorial-board-articles-list{
	margin-left:-40px;
}
#editorial-board-articles-list li{
	padding-left: 20px;
	background-image: url(../images/article-item-arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 .3em;	
	padding-bottom:10px;
	list-style: none;
}
#editorial-board-articles-list li a{
	
	color:#0065a4;
	font-size:11px;
	text-decoration:none;
}
#editorial-blog-btn{	
	position:relative;
	top:15px;
	float:right;	
}
#case-studies-btn{
	position:relative;
	top:13px;
	float:right;
}
.bottom-links{
	width:55px;
	float:left;	
	font-size:9px;	
}
.bottom-links a{
	text-decoration:none;
	color:#35465a;
}
.blog-links{
	width:55px;
	float:left;	
	font-size:9px;	
}
.blog-links a{
	text-decoration:none;
	color:#35465a;
}
#share-link a{
	
}
#email-link a{
	
}
#print-link a{
	
}
#download-link a{
	
}

#right-subnav-text a{
	color:#75ab1d;
	font-size:11px;
	text-decoration:none;
	padding-left:0px;
}

.right-subnav-off {
	color:#2a4f7c;
	font-size:11px;
	padding-left:5px;
}

#callouts {
	display:block;
	background-color:#ededea;
	padding-left:28px;
	padding-right:28px;
	padding-top:28px;
	padding-bottom:28px;
	margin-bottom:30px;
}
#leftContent {
	float:left;
	width:470px;
	padding-left:27px;
	border-right:1px solid #bfbfbf;
	margin-top:25px;
	padding-right:27px;
}
#subpageLeftContentEditorial {
	border-right:0 solid #BFBFBF;
	float:left;
	margin-left:25px;
	margin-top:5px;
	padding-bottom:0px;
	padding-right:0;
	width:380px;
}
#subpageLeftContent {
	border-right:1px solid #BFBFBF;
	float:left;
	margin-top:17px;
	padding-left:27px;
	padding-right:0px;
	width:548px;
}
#subpageLeftContent p{
	padding-right:0px;
	width:500px;	
}
.form-content{
	background:url(../images/form-bg.gif) repeat-y;	
}
.case-study-search-form-content{
	background:url(../images/case-study-search-form-bg.gif) repeat-y;
}
.editorial-board-content{
	background:url(../images/editorial-board-form-bg.gif) repeat-y;
}
.editorial-doctor-name{
	color:#2e3844;
	font-size:20px;	
	line-height:22px;
}
.editorial-doctor-title{
	color:#787878;
	font-weight:bold;
}
.case-study-search-form-subtitle{
	color:#35465A;
	font-size:15px;
	font-weight:bold;
	
}
.editorial-board-form-subtitle{
	color:#35465a;
	font-size:11px;	
	font-weight:bold;
	padding-bottom:0px;
	margin-left:0px;
}
.subtitle-small{
	color:#35465a;
	font-size:15px;	
	font-weight:bold;
}
#case-study-input{
	width:200px;	
}
#case-study-select{
	border:0px;
}
.dashed-top-bottom{
	border-top:1px dashed #BFBFBF;
	border-bottom:1px dashed #BFBFBF;
	padding-top:10px;
	padding-bottom:10px;
	
}
.editorialBoardTitle{
	color:#35465A;
	font-size:15px;
	font-weight:bold;
	width:850px;
}
.subTitle{
	color:#35465a;
	font-size:15px;	
	font-weight:bold;
	padding-bottom:10px;
}
.subTitle2{
	color:#35465a;
	font-size:12px;	
	font-weight:bold;
}
.condition_type{
	width:350px;	
}
#search-clinical-info-btn{
	position:relative;
	left:-17px;
}
#editorial-corner-link {
	position:relative;
	top:-11px;
}
#editorial-corner-link a{
	color:#75AB1D;
	font-size:9px;
	text-decoration:none;	
}
#editorial-home-text {
	height:115px;
	line-height:135%;
	margin-top:5px;
	width:90%;
}
#editorial-home-text2 {
	height:92px;
	line-height:135%;
	margin-top:5px;
	width:90%;
}
.editorial-article-author{
	color:#2e3844;
	font-size:15px;
	font-weight:bold;
	border-bottom:1px dashed #bfbfbf;
	padding-bottom:3px;
	padding-right:120px;
}
.article-ul{
	position:relative;
	left:-40px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
.article-item{
	margin-top:7px;
	background-image:url(../images/article-item-arrow.gif);
	background-position:0 0.3em;
	background-repeat:no-repeat;
	padding-bottom:0px;
	padding-left:20px;               
}
#subpageLeftContentEditorial p{
	width:400px;
}
.editorialDrName{
	color:#35465a;
	font-size:24px;
	line-height:20px;
}
.home-title{
	font-size:20px;
	font-weight:normal;
	margin-bottom:17px;
	margin-top:0;
	position:relative;
	top:15px;
}
.blog-title{
	color:#35465a;
	font-size:25px;
	font-weight:bold;
	line-height:normal;
}
#disclaimer-emed {
	font-size:11px;
	position:relative;
	top:15px;
	z-index:1000;
}
#disclaimer-news-home {
	font-size:11px;
	position:relative;
	z-index:1000;
	top:-65px;
}
#disclaimer-news {
	font-size:11px;
	margin-top:20px;
	width:500px;
}
.dashed-border{
	border-bottom:1px dashed #bfbfbf;	
	padding-bottom:10px;
}
#subpageRightContent .dashed-border {	
	width:268px;
}
#subpageLeftContent .dashed-border {
	
	width:505px;
}
#subpageRightContentEditorial {
	float:left;
	margin-top:8px;
	width:440px;
}

#subpageRightContent {
	float:right;
	margin-right:28px;
	margin-top:17px;
	width:268px;
}
#subpageRightContent2 {
	float:right;
	margin-right:28px;
	margin-top:-11px;
	width:268px;
}

#rightContent {
	float:right;
	width:315px;
	margin-right:28px;
	margin-top:25px;
}
#bodyContent {
	width:843px;
	margin-left:27px;
}

#printLink2 {
	clear:both;
	border:1px solid #000000;
	margin-bottom:5px;
	display:none;
}
#printLink2  p {
	margin:0;
	padding:0;
}
#footer {
	clear:both;
	margin-left:20px;
	margin-right:20px;
	margin-top:50px;
	margin-bottom:20px;
}

#footerbox {
	background-image:url(../images/footer-box-tile.gif);
	background-position:top;
	background-repeat:repeat-y;
	width:865px;
}

#footerbox h1 {
	font-size:120%;
	color:#75ab1d;
	margin:0;
	padding:0;
}

#footerbox a {
	color: #75ab1d;
	text-decoration:none;
	font-weight:bold;
}
#footerbox a:hover {
	text-decoration:underline;
}

#footerbox p {
	margin-top:0;
	margin-bottom:.5em;
	font-size:105%;
}

.footerboxhome {
	float:left;
	width:86px;
	margin-left:30px;
}

.footerboxnews {
	float:left;
	width:82px;
}

.footerboxresearch {
	float:left;
	width:179px;
}

.footerboxresources {
	float:left;
	width:150px;
}

.footerboxpatients {
	float:left;
	width:160px;
}

.footerboxeditorial {
	float:left;
	width:115px;
}
#registerForm a {
	color:#75AB1D;
	text-decoration:underline;
}

#registerForm a:hover {
	color:#75AB1D;
	text-decoration:none;
}

#register-state-select {
	float:left;
	height:21px;
}
.form-text {
	color:#434343;
	font-size:12px;
	font-weight:bold;
	margin-bottom:7px;
	padding-left:5px;
}
.form-input-error {
	border:3px solid #ff9b9b;
	color:#434343;
	font-size:12px;
	font-weight:bold;
	margin-bottom:7px;
	padding-left:5px;
}
.form-input-error2 {
	border:3px solid #ff9b9b;
}

.form-cb {	
	font-weight:bold;
	line-height:22px;
}
.form-cb input{	
	vertical-align:top;
}
.form-label {	
	font-weight:bold;
	line-height:22px;
}
#endmatter {
	color: #9e9e9e;
	clear:both;
	margin-left:0;
	margin-right:0;
	margin-top:8px;
	margin-bottom:0;
	padding:0;
	font-size:11px;
}

#endmatter table, #endmatter td {
	margin:0;
	padding:0;
}

#endmatter a {
	color: #9e9e9e;
	text-decoration:underline;
}

#endmatter a:hover {
	color: #9e9e9e;
	text-decoration:none;
}

#searchForm{
	background: transparent url(../images/search-form-bg.gif) no-repeat scroll right center;
	float:right;
	width:309px;
	height:47px;
}
#searchButton {

}
.menu-icon{
	padding-top:4px;
	padding-left:4px;
	
}
#searchInput {
	float:left;
	margin-left:20px;
	margin-right:5px;
	margin-top:10px;
}
#searchInput input{
	color:#434343;
	font-size:12px;
	font-weight:bold;
	height:18px;
	padding-left:12px;
	padding-top:4px;
	vertical-align:top;
	width:222px;
}
.hideLinks {
	width:46%;
}
.showCopyright {
	width:32%;
}

.left {
	text-align:left;
}

.right {
	text-align:right;
}
.floatLeft {
	float:left;
}

.floatRight {
	float:right;
}

/*
end page structure
start page spacers
*/

.vertSpacer5px {
    height: 5px;
}
.vertSpacer10px {
    height: 10px;
}
.vertSpacer20px {
    height: 20px;    
}
.vertSpacer30px {
    height: 30px;
}

/*
end page spacers
start display and float classes
*/

.hide {
	display:none;
}
.showBlock {
	display:block;
}
.showInline {
	display:inline;
}
.showPrint {
    display: none;
}
.showScreen {
    display: block;
}

.clearBoth {
	clear:both;
	margin:0;
	padding:0;
	height:0;
}
/*
end display classes
start text basics
*/

/*
p {
    margin-top:0;
    margin-bottom:1em;
}
*/

.clearTop {
	margin-top:0;
}

sup {
	vertical-align:text-top;
	font-size:75%;
}

/*
end text basics
*/

.errordisplay {
	color: red;
}
.errordisplay2 {
	color:red;
	padding-bottom:5px;
	padding-top:5px;
}
.errordisplay-uns {
	color:red;
	position:relative;
	top:-15px;
}
.ast-required{
	color:red;
	font-size:18px;
	font-weight:bold;
	padding-right:2px;
	vertical-align:middle;
}
.ast-space {
	padding-right:12px;
}
#terms-container {
	width:541px;
}
#terms-cb {
	float:left;
	margin-right:12px;
}
.terms-cb-error {
	float:left;
	margin-right:12px;
	background-color: #ff9b9b;
}
#terms-text {
	margin-left:32px;
}

#tabs {
	margin:0px;
	width: 524px;
}
#tabs ul {
	float: left;
	background: #fff;
	width: 433px;
	border-bottom:1px solid #BFBFBF;
	height:21px;
	
}
#tabs li {
	margin-right: 80px;
	list-style: none;
	margin-left:-40px;
	
}
* html #tabs li {
	display: inline;
}
#tabs li, #tabs li a {
	float: left;
}
#tabs ul li.tab-others.active {
	border-bottom:3px #FFFFFF solid;
	background: url(../images/tab-other-bg.gif) no-repeat;
	width:55px;
	height:21px;
	position:relative;
	left:97px;
}
#tabs ul li.active {
	border-bottom:3px #FFFFFF solid;
	background: url(../images/tab-common-bg.gif) no-repeat;
	width:52px;
	height:21px;
}
#tabs ul li.active a {
	color: #333333;
}
#tabs div {
	background: url(../images/tabarea-bg.gif) repeat-x;
	clear: both;
	padding: 0px;
	min-height: 200px;
	position:relative;
	left:-27px;
}
.case-study-view-all-link {
	color:#75AB1D;
	font-size:9px;
	margin-left:260px;
	position:relative;
	text-decoration:none;
	top:-15px;	
}
.tell-us-more-link a{
	color:#75AB1D;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
.bulletNum{
	color:#b4b4b4;
	font-size:11px;
	width:15px;
}
.case-study-item{	
	padding:15px;
}

.article-list-item{	
	padding:15px;
	position:relative;
	top:-9px;
}
.article-list-item2{	
	padding:15px;
	position:relative;
	top:-12px;
}
.subpage-left-view-all-link a{
	color:#75AB1D;
	font-size:9px;
	margin-left:260px;
	position:relative;
	text-decoration:none;
	top:-10px;
	float:right;
}
.info-study{
	background:url(../images/case-study-item-bg.gif) repeat-x;
}
.retina-news-view-all-link {
	float:right;
	position: relative;
	top:-22px;
}
.retina-news-view-all-link a{
	color:#75AB1D;
	font-size:9px;
	text-decoration:none;
}
#retina-news-container {
	min-height:80px;
  	height:auto !important;
  	height:80px;
  	padding-bottom:35px;
}

#register-container {
	height:67px;
	position:relative;
	top:-22px;
}
#case-study-tab{
	position:relative;
	left:29px;
	margin-top:10px;
}
.case-study-tab-content{
	background: url(../images/tab-content-bg.gif) repeat-y;
	padding-top:20px;
}
#tabs div h3 {
	margin-bottom: 12px;
}
#tabs div p {
	line-height: 150%;
}
#tabs ul li.tab-others a {
	position:relative;
	left:-20px;
	
}
#tabs ul li a {
	text-decoration: none;
	padding: 0px;
	color: #000;
	font-weight: bold;
	font-size:11px;
	padding-top:5px;
	padding-left:17px;
}
.tab-others{
	position:relative;
	left:83px;
	background: url(../images/tab-other-bg.gif) no-repeat;
	top:1px;
	
}
.thumbs {
	float:left;
	border:#000 solid 1px;
	margin-bottom:20px;
	margin-right:20px;
}
#asrs-callout{
	left:-21px;
	position:relative;
	top:10px;
}
#home-intro{
	position:relative;
	background:transparent url(../images/home-intro-bg.gif) no-repeat scroll 0 0;
	height:105px;
	margin-top:-15px;
}
#home-intro a {
color:#75AB1D;
text-decoration:none;
}
#home-intro-title{
	font-weight:bold;
	font-size:14px;
	margin-left:65px;
}
#home-intro-text{
	line-height:135%;
	margin-left:65px;
	margin-right:70px;
	margin-top:3px;
}
/**
#home-intro-close{
	float:right;
	left:-7px;
	position:relative;
	top:-80px;
}
**/

/** March callout **/
#home-intro-close{
	float:right;
	left:-6px;
	position:relative;
	top:-74px;
}

#home-intro a{
	color:#75AB1D;
}
#home-editorial-disclaimer{
	font-size:11px;
	margin-bottom:-5px;
	margin-top:5px;
}
#home-page-disclaimer{
	float:right;
	position:relative;
	top:35px;
}
.clinical-info-disclaimer {
	float:right;
	position:relative;
	top:30px;
}
#genentech-tweets-view-all-link{
		
	
}
#retina-news-view-all-link{
	
display:none;	
	
}
#genentech-tweets-table a{
	color:#26476f;
	font-size:12px;
	text-decoration:none;
}
#latest-retina-news-icon {
	position:relative;
	top:2px;
}

#latest-retina-news-table a{
	color:#26476F;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

#make-home-page a{
	color:#26476f;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
#make-home-page{
	text-align:right;
	padding-bottom:9px;
}

#add-rss a{
	color:#26476f;
	font-size:11px;
	text-decoration:none;
}
#add-rss{
	float:right;
	font-weight:bold;
	position:relative;
	top:-25px;
}

.dashedLine {
	border-bottom:1px dashed #BFBFBF;
	margin:0px;
	padding-bottom:15px;
	padding-top:10px;
	width:320px;
}

#sign-up-retina{
	position:relative;
	top:0px;
}
#sign-up-retina-btn {
	left:25px;
	position:relative;
	top:5px;
}
.twitter-date{
	color:#969696;
	font-size:10px;
	margin-top:5px;
	margin-bottom:5px;
}
.case-study-author-name{
	color:#969696;
	font-size:10px;
	
}
.retina-news-date{
	color:#969696;
	font-size:10px;
}
.retina-news-title{
	margin-top:5px;
}
#twitterCounterLabel{
left:240px;
position:relative;
top:15px;
width:35px;
z-index:1;
}
.retina-news-description{
	color:#787878;
	font-size:9px;
	margin-top:5px;
}
.retina-date{
	color:#787878;
	font-size:9px;
	margin-top:5px;
}
.retina-news-description2{
	color:#787878;
	font-size:12px;
	margin-top:5px;
}
#right-news-bottom{
	background:url(../images/border-bottom-tile.gif) repeat-x scroll bottom left;
	height:46px;
	left:-32px;
	top:43px;
	position:relative;
	width:374px;
}
#right-register-bottom{
	left:-31px;
	position:relative;
}
#right-twitter-bottom{
	left:-31px;
	position:relative;
	top:14px;
}
#logo {
	float:left;
	margin-left:10px;
	margin-top:5px;
}

#clinical-trial-content{
	background:url(../images/clinical-trial-bg.gif) repeat-y;
}
#conferences-list{
	float:left;
	height:1250px;
	margin-top:6px;
	padding-left:27px;
	padding-right:0px;
	width:548px;
}
#content{
	margin-left:27px;
}

#condition-type{
  width:267px;
}
#phase{
	width:91px;
}
#trial-summary-protocol {
	float:left;
	width:235px;
}
#trial-summary-title {
	float:left;
	margin-left:50px;
	text-indent:-32px;
	width:540px;
}
#clinical-trial-states-arrow{
  position:relative;
  top:5px;
}
#clinical-trial-body {
	margin-left:27px;
	position:relative;
	top:-30px;
}
.clinical-trial-link {
	
}
.clinical-trial-link a{
   padding-right:20px;
   font-size:9px;
   color:#969696;  
}

.all-trial-type{
	width:121px;

}
.clinical-description{
	font-size:14px;
	font-weight:bold;
	color:#2A4F7C;
}
#clinical-trial-states input{
	vertical-align:middle;	
}
#clinical-trial-states td{
	vertical-align:top;
}
.states-column {
	padding-left:16px;
}

.back-to-results-link{
	color:#75ab1d;
	font-size:12px;	
	text-decoration:none;
}
.trial-results-next{
	color:#75ab1d;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.trial-text-body {
	margin-bottom:10px;
	margin-left:20px;
	margin-top:10px;
	width:585px;
}

#map-container {
	margin-bottom:10px;
	margin-left:14px;
	margin-top:10px;
	width:606px;
	height:313px;
}

#hcp-print {
	display:none;
}
#patient-print {
	display:none;
}
#print_div {
	display:none;
}

#clinical-trial-results{
	display:none;
}
#clinical-trial-results-footer{
	display:none;
}
#clinical-trial-states{
	display:none;
}
#states-arrow {
	vertical-align:middle;	
}

.clinical-trial-results-title{
	background:#35465a;
	color:#FFFFFF;
}
.clinical-trial-results-title td{
	padding-left:10px;
	padding-right:10px;	
} 
.clinical-trial-result-item{
	background:url(../images/clinical-trial-result-item-bg.gif) repeat-y scroll 0 0;
	border-bottom:0px dashed #BFBFBF;
	margin-top:5px;
	margin-bottom:5px;  
}
.clinical-trial-result-item td{
	padding:10px;
	font-size:11px;
}
.clinical-trial-result-item2{
  background:url(../images/clinical-trial-result-item-bg2.gif) repeat-y scroll 0 0;
  border-bottom:0px dashed #BFBFBF;
  margin-top:5px;
  margin-bottom:5px;
}
.clinical-trial-result-item2 td{
	padding:10px;
	font-size:11px;
}

/* Trial result row divs */

.trial-result-title {
	float:left;
	width:400px;
	padding-right:15px;
}
.trial-result-title a{
	color:#75AB1D;
	text-decoration:none;
}
.trial-result-phase {
	float:left;
	text-align:center;
	width:75px;
	padding-right:10px;
}
.trial-result-modality {
	float:left;
	text-align:center;
	width:148px;
	padding-right:10px;
}
.trial-result-drug {
	float:left;
	text-align:center;
	width:148px;
	padding-right:10px;
}
.trial-result-sponsor {
	float:right;
	text-align:center;
	width:195px;
}
.sponsor-text {
	line-height:110%;
	padding-bottom:7px;	
}
.trial-result-container {
	width:823px;
}

.trial-details-link a{
	color:#75AB1D;
	text-decoration:none;
}
.trial-details-text {
	color:#2E3844;
}

.trial-cities-link a{
	color:#35465A;
	text-decoration:none;
}
.border-right{	
	border-right:1px solid #BFBFBF;
}
.border-bottom{
	border-bottom:1px dashed #BFBFBF;	
}
#results-details{
	display:none;	
}

#featured-callouts {
	background:#EDEDEA none no-repeat scroll center top;
	height:170px;
	margin:0;
	padding:0;
}
.featured-link{
	text-decoration:none;
	color:#343434;
	display: block; 
	height: 100%; 
	width: 100%; 
}

.featured-item1 {
	background:url(../images/featured-bg.gif) no-repeat scroll top center;
	float:left;
	width:245px;
	height:147px;
	margin-left:60px;
	margin-top:12px;
}
.featured-item2 {
	background:url(../images/featured-bg.gif) no-repeat scroll top center;
	float:left;
	width:245px;
	height:147px;
	margin-top:12px;
	margin-left:22px;
}
.featured-item3 {
	background:url(../images/featured-bg.gif) no-repeat scroll top center;
	float:left;
	width:245px;
	height:147px;
	margin-top:12px;
	margin-left:22px;
}

.featured-title1 {
	color:#35465A;
	float:right;
	font-size:12px;
	font-weight:bold;
	left:-65px;
	position:relative;
	top:14px;
	width:161px;
}
.featured-title2 {
	color:#35465A;
	float:right;
	font-size:12px;
	font-weight:bold;
	left:-131px;
	position:relative;
	top:14px;
	width:94px;
}
.featured-title3 {
	color:#35465A;
	float:right;
	font-size:12px;
	font-weight:bold;
	left:-66px;
	position:relative;
	top:14px;
	width:160px;
}

#featured-callouts img{
	float:left;
	padding-left:18px;
	padding-top:40px;
}


.featured-text1 {
	left:10px;
	position:relative;
	top:31px;
}
.featured-text2 {
	float:right;
	left:-13px;
	position:relative;
	top:35px;
}
.featured-text3 {
	left:10px;
	position:relative;
	top:35px;
}

.featured-body {
	position:relative;
	left:20px;
	top:20px;
	bottom:17px;	
	height:69px;
}
.featured-link-text {
	color:#75AB1D;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
}
.featured-link-text2 {
	color:#75AB1D;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.featured-link-text2 a{
	color:#75AB1D;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.dotted-rule {
	background:url(../images/dotted-rule-tile.gif) repeat-x scroll bottom left;
	padding-bottom:10px;
}
.dotted-rule2 {
	background:url(../images/dotted-rule-tile2.gif) repeat-x scroll bottom left;
	height:1px;
}
.dotted-rule-board {
	background:url(../images/dotted-rule-tile.gif) repeat-x scroll bottom left;
	padding-bottom:10px;
	width:96%;
	margin-bottom:15px;
}
#emed-logo {
	float:right;
	position:relative;
	top:-33px;
}
.view-all {
	float:right;
}
.view-all-link {
	color:#75AB1D;
	font-size:9px;
	text-decoration:none;
}
.condition-header {
	color:#969696;
	font-size:10px;
}

#editor-bio {
	color:#4E4D4D;
	font-size:13px;
	line-height:135%;
}
.bottom-tile-left {
	background:url(../images/border-bottom-tile.gif) repeat-x scroll bottom left;
	height:46px;
	left:-27px;
	position:relative;
	width:524px;
}
.bottom-tile-right {
	background:url(../images/border-bottom-tile.gif) repeat-x scroll bottom left;
	height:46px;
	left:-32px;
	position:relative;
	width:375px;
}
#twitter-btn {
	float:right;
	width:35px;
	height:15px;
}
#twitter-container {
	height:auto !important;
	margin-top:25px;
	min-height:80px;
}
.welcome-page-link {
	text-decoration:none;
	color:#75AB1D	
}
.poll-welcome {
	background:url(../images/poll-bg.gif) no-repeat scroll top left;
	width:496px;
	height:182px;
	margin-top:20px;
	margin-left:25px;
}
.poll-header{
	font-weight:bold;
	margin-bottom:22px;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
}
.poll-choices{
	padding-left:43px;
}
.poll-choices input{
	margin-top:5px;
	vertical-align:text-bottom;
}
.poll-btn {
	float:right;
	left:-20px;
	position:relative;
	top:-29px;
}
.poll-results {
	background:url(../images/poll-results.gif) no-repeat scroll top left;
	width:496px;
	height:182px;
	margin-top:20px;
	margin-left:25px;
}
.poll-results p{
	line-height:22px;
}
.technician-title {
	width:96%;
	
}
.article-title {
	width:96%;
	padding-top:5px;
}
.technician-title-link{
 	text-decoration:none;
 	color:#2A4F7C;
	font-size:12px;
	font-weight:bold;
}
.technician-pdf-div{
	margin-top:5px;
}
.technician-img-text{
 	color:#343434;
	font-size:10px;
	font-weight:normal;
}
.technician-img{
 	vertical-align:bottom;
}
#technician-adobe-reader{
	color:#9e9e9e;	
}

/** Trial detail defaults on load **/
#text-1 {
	visibility:visible;
	display:block;
}
#link-1 {
	visibility:hidden;
	display:none;
}
#text-2{
	visibility:hidden;
	display:none;
}
#text-3{
	visibility:hidden;
	display:none;
}
#text-4 {
	visibility:hidden;
	display:none;
}
#text-5{
	visibility:hidden;
	display:none;
}
#text-6{
	visibility:hidden;
	display:none;
}

#div1 {
	visibility:visible;
	display:block;
}
#div2 {
	visibility:hidden;
	display:none;
}
#div3{
	visibility:hidden;
	display:none;
}
#div4{
	visibility:hidden;
	display:none;
}
#div5 {
	visibility:hidden;
	display:none;
}

#div6 { /* Google Map*/
	visibility:hidden;
	position:absolute;
	/* display:none; */ /* Map doesn't render when set*/
}
#div7 { /* To preserve space in summary header for when map first renders on page load */
	visibility:hidden;
}
#sitemap-list {
	margin-top:10px;
}
#sitemap-list a{
	font-size:12px;
	font-weight:bold;
	color:#75AB1D;
	text-decoration:none;
}

#sitemap-list li{
	padding-bottom:15px;
}
.list-sub {
	margin-left:25px;
	margin-top:5px;
}

/* Disclaimer */
.disclaimer {
	background: #ffffff url(../images/alert_background.gif) no-repeat scroll left center;
	border:1px solid;
	left:402px;
	padding:0px 10px 13px;
	position:fixed;
	top:100px;
	width:400px;
	display:none;
	visibility:hidden;
	z-index:1000;
}

.disclaimer-title {
	color:#F6842D;
	font-weight:bold;
	font-size:14px;
	margin:10px 0px 17px 0px;
}
.horizontal-line {
	background-color:#EDEDEF;
	font-size:1pt; /* for ie6 */
	height:1px;
	margin:5px 0px;
	width:90%;
}
.progress-bar{
   width:230px;
   height:10px;
   background:#d0d3d6;
}
.vc-bar-progress-bar-height{
	height:10px;
	width:0%;
	background:#75ab1d;
}
#poll-reslt-table{
	position:relative;
	left:-27px;
}

.map-window {
	font-size:10px;
	margin-top:5px;
	margin-bottom:-5px;
	padding:0;
}
.map-header {
	font-size:11px;
}
.map-footer {
	font-size:11px;
}

/*********************CALENDAR*****************************/
#calendar{
	width:290px;
}
.day a{
	text-decoration:none;	
}
.day-on a{
	text-decoration:none;	
}
.month-title{
	font-size:14px;
	
}
.-other-month a{
	text-decoration:none;	
}
.day{
	background:url(../images/day-bg.jpg) no-repeat 0px 0px;
	width:42px;
	height:34px;
	
}
.day-on{
	background:url(../images/day-on-bg.jpg) no-repeat 0px 0px;
	width:42px;
	height:34px;
	
}
.day-other-month{
	background:url(../images/day-other-month.jpg) no-repeat 0px 0px;
	width:42px;
	height:34px;	
}

.day-number{
	color:#FFFFFF;
	font-weight:bold;
	left:-9px;
	position:relative;
	top:-5px;
}
.week-title{
	color:#608094;
	margin-left:-5px;
}

#day-event-popup {
	background:url(../images/day-event-popup.png);
color:#000000;
display:none;
font-size:12px;
position:absolute;
text-align:left;
width:226px;
height:90px;
top:300px;
left:790px;
z-index:110;
}
.popup-content{
position:relative;
left:5px;
top:5px;
width:180px;
font-size:10px;
padding-right:5px;
}

.popup-content a{
color:#75AB1D;
text-decoration:none;
}

@media print { 
	#clinical-trial-body {
	display:none;
	}
	#print_div {
	display:block;
	font-size:18px;
	line-height:125%;
	}
}

.retina-link a{
	color:#75AB1D;
}

.iphone-trademark{
	color:#9E9E9E;
	font-size:11px;
}

#endmatter-logo {
	float:right;
	position:relative;
	top:11px;
}

#print-page{
	
left:13px;
position:relative;
top:-100px;	
}