#nctitle{
font-family:Arial, Verdana;
font-size:19px;
color:#666;
line-height:1.5em;
}



.siteprompt{
 font-family:Arial, Verdana;
 font-size:13px;
 color:#999;
 font-weight:bold;
}

.dispelem{
 margin-top:10px;
}

.charac{
 margin:10px;
 padding:15px;
 font-family:Arial, Verdana;
 font-size:13px;
 color:#333;
}

.charactitle{
 padding: 3px;
 font-family:Arial, Verdana;
 font-size:15px;
 color:#FFF;
 width:200px;
 letter-spacing:0.05em;
 background-color:#6495ED;
}

.bottomline{
 border-top:1px solid #999;
 width:350px;
}

.plusicon{
 font-size:12px;
 color:#333;
 width:15px;
 height:15px;
 text-align:center;
 vertical-align:middle; 
 margin-right:3px;
 border:1px solid blue;
 display:inline;
 color:blue;
 font-weight:bold;
 padding:3px;
}

.plusicon:hover{
 background-color:#999;
 border:1px solid #999;
 color:#FFF;
 cursor:pointer;
}

.leftbox{
 float:left;	
 width:500px;
 text-align:justify;
 padding-right:10px;
 z-index:100;
}

.rightbox{
 float:left;
 padding-left:10px;
 width:450px;
 border-left:1px solid #999;
}


#csz{
 margin-top:10px;
 font-size:12px;
}

#uvematch{
 font-size:20px;
 width:100%;
 text-align:center;
 height:25px;
}

#cform{
 margin-top:20px;
}

#txreco{
 font-size:16px;
}

.ctableft{
 vertical-align:top;
 text-align:left;
 height:45px;
}


#emailpreviewoverlay{
 position:absolute;
 top:20%;
 left:25%;
 width:600px;
 background-color:#FFF;
 padding:20px;
 background-color:#FFF;
 border: 1px #999 solid;
}

.eptd{
 font-size:12px;
 width:60px;
 text-align:right;
 font-weight:bold;
}

.etext{
 font-size:16px;
 text-align:justify;
}


.smsgbox{
  float:left;
  display:inline;
  margin-top:20px;
  margin-left:30px;
  font-size:18px;
  text-align:left;
  width:400px;
  height:40px;
  padding:6px;
  color:#666;
  border:1px solid #999;
}

.smsgbox:hover{
  background-color:#D2ECFF;
}


.smsgboxtext{
  margin-top:6px;	
}

#steps2contact{
 margin-top:10px;
 width:100%;
 text-align:center;
 font-weight:bold; 
}

#freeconfid{
 padding-top:5px;
 width:100%;
 text-align:center;
 font-style:italic;
 font-size:20px;
}
#freeconfidrafts{
 padding-top:20px;
 width:100%;
 font-size:20px;
 text-align:center;
}

#disclaimer{
 padding-top:10px;
 font-size:12px;
}

#whycontactinvestigatorcontent{
 position:absolute;
 top:5%;
 left:10%;
 width:800px;
 height:600px;
 background-color:#FFF;
 color:#333;
 padding:20px;
}

#needhelp{
	width:300px;
	text-align:left;
	font-size:14px;
	color:#333;
	float:left;
	margin-left:10px;
	margin-top:40px;
}

.actionlink{
	background-color:#EE7721;
	color:#FFF;
	font-size:14px;
	padding:5px;
}

#trialsidebar {
	float:left;
	width:150px;
}

#trialmainsection{
	float:left;
	width:530px;
}

#trialrightbar{
	float:right;
	width:250px;
}

#trialmainsection h1{
	color:#434241;
	font-size:18px;
	letter-spacing:0.11em;	
	font-family: "News Gothic Std", Arial, Helvetica;
	margin-top:13px;
	margin-left:10px;
	font-weight:bold;
}

#trialmainsection h2{
	margin-top:5px;
	color:#569ca2;
	font-weight:bold;
	font-size:16px;
	margin-left:0px;
}


#trialdetails{
	margin-top:18px;
	padding-left:15px;
	padding-right:10px;
	line-height:1.8em;
	font-family: Arial, Helvetica;
	text-align:justify;
	letter-spacing:0.03em;	
	font-size:14px;
	color:#666;
}

.mselected{
	/*background-color:#DFECFF;
	border:1px solid #EEEEEE;*/
	border:1px solid #EEEEEE;
		
}



ul.trialnavbar {
    list-style:none;
    list-style-type: none;
    border-right: 1px solid #EEE;
    background-color:#cdeff2;
    margin: 0; padding: 0;
    margin-top:50px;
}

ul.trialnavbar li {
    margin: 0; padding: 0;
    margin-top:10px;
    text-align:right;
    padding-right:5px;
}


ul.trialnavbar li a{
    font-family:Arial,Verdana;
    font-weight: bold;
    text-decoration: none;
    font-size:13px;
    color: #569ca2;
}

.mselected a:visited{
	font-weight: bold;
    	text-decoration: none;
    	font-size:13px;
	font-style:italic;
	color:#363534;
}

.trialrightbox{
   border: 1px solid #EEE;
   margin-top:30px;
   font-family: Arial, Verdana;
}

.trialrightbox h3{
  margin:0px;
  padding:2px;
  font-size:12px;
  background-color:#B0B08D;
  color:#FFF;
  text-align:center;
  letter-spacing:0.05em;	
  font-weight:normal;
}

table.patform td { font-size: 14px; border: none; background-color: #F4F4F4; vertical-align: middle; padding: 7px; padding-top:14px; font-weight: bold; }



.trialrightbox h4{
  margin-top:2px;
  margin-bottom:2px;
  padding:5px;
  font-size:12px;
  color:#666;
  text-align:left;
  letter-spacing:0.05em;	
}

ol.contactsteps {
  margin:0px;
  padding-left: 25px;
}

ol.contactsteps li{
  padding-top: 3px;
  letter-spacing:0.04em;	
  line-height:1.6em;
}

#recruitmentstatus{
  margin-top:10px;
  width:180px;
  height:20px;
  background-color:#C8FFC8;
  color:#666;
  font-size:14px;
  padding:3px;
  text-align:center;
}

#lastupdated{
 margin-top:20px;
 margin-bottom:10px;
 margin-left:10px;
 font-size:10px;
 color:#666;
}

#themeingbar{
 padding:2px;
 margin-top:10px;
 margin-bottom:10px;
 width:100%;
 background-color:#FF0000;	
 color:#FFF;
 font-size:14px;
}

#themeingbar a{
 color:#FFFFDF;
}

#trialrelatedinfo{
 margin-top:30px;
 float:left;
 width:100%;
 border:1px solid #00a353;
}

.submit-post, .submit-preview{
 font-size:18px;
 font-family:Arial, Verdana;
 background-color:#EE7721;
 color:#FFF;	
 padding:2px;
}


#infobar{
 width:985px;
 background-color:#00a353;
 color:#FFF;
 font-size:18px;
 padding:8px;
 text-align:center;
}

.relatedelement{
 float:left;
 margin:10px;
 border:1px solid #bde08b;
}

#trialrelatedinfo label{
 float:left;
 width:95px;
 padding:3px;
}

#trialrelatedinfo ul{
 margin:0;padding:0;
 list-style:none;
}

#trialrelatedinfo li{
 float:left;
 width:250px;
 background-color:#efefef;
 margin-top:20px;
 clear:left;
 padding:20px;
}

.comment_text{
 font-size:14px;
}
.comment_from{
 float:right;
}

#medlineplus{
	float:left;
	width:500px;
	padding:10px;
	padding-left:30px;
}

.snippet{
	font-size:12px;
}

ul.trialtopnav {
    list-style:none;
    list-style-type: none;
    margin: 0; padding: 0;
    margin-top:50px;
}

ul.trialtopnav li {
  float: left;
  position: relative;
  margin:10px;
  margin-left:10px;
}


ul.trialtopnav li:first-child {
  float: left;
  position: relative;
}

ul.trialtopnav li:first-child a{
  float: left;
  position: relative;
  background-color:#5586f4;
  color:#FFF;
  padding:6px;
  letter-spacing: 0.05em;
}



ul.trialtopnav li a{
    font-family:Arial,Verdana;
    text-decoration: none;
    font-size:14px;
    background-color: #cbe0f2;
    color:#333;
  letter-spacing: 0.03em;

  padding:3px;
}

#navurl{
	float:left;
	color:#999;
	font-size:10px;
	text-align:left;
	width:960px;
}

.iname{
	font-size:18px;
	padding:10px;
}

.iaddress{
	padding:10px;
}

.site_address{
	padding:10px;
	font-size:20px;
}

.iphone{
	padding-left:10px;
	font-size:16px;
	color:#ee7721;
	font-weight:bold;
}

.trialset{
	width:500px;
	padding:20px;
	background-color:#F0FDFA  
}
.trialseteven{
	width:500px;
	padding:20px;
	background-color:#FFF;  
}

.trialstatus{
	font-style:italic;
}

#nomatch{
	display:none;
}


#nomatch_explain{
	display:none;
	width:350px;
	border:1px solid #999;
	background-color:#E6E6FA;
}

#nomatch_details{
	text-decoration:underline;
	font-size:12px;
	color:blue;
}

#nomatch_details:hover{
	cursor:pointer;
}


#contentxy{
	overflow:hidden;
	width:440px;
	position:relative;
	float:left;
}

.sectionxy{
	width:1900px;
	position:relative;
}

.subxy{
	position:relative;
	float:left;
	width:440px;
}
th{
				font-weight:normal;
				text-align:right;
			}
			td input{
				width:120px;
			}

			.mesgdisp{
				  width:100%;
				  float:left;
				  font-size:10px;
				  color:#999;
				  border-bottom:1px solid #999; 
				  padding-top:5px;
				  padding-bottom:0px;
			}

			.mesgdisp:hover{
				 background-color:#FFFFEC;
			}


#nomatch{
	display:none;
}
 
 span.hilite {background:#ffee7d;}


.right-social-block{
	float:left;
	width:430px;
	text-align:center;
	margin-top:20px;
}

#notactive_message{
	margin-left:auto;
	margin-right:auto;
	width:800px;
	height:50px;
	color:red;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	padding:20px;
	background-color:#ececec;
}
#notactive_action{
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	font-size:12px;
	color:#000;
	line-height:2em;
}

#go_back{ float:left;margin:10px;clear:both;}
#trialheader{clear:both;}
