
/*  css for clinical trials FaCT 
Author:  A. B. Leiserson */

.content h3 {
	font-size: 1.4em;
}

h4.findby {
	margin: 0 0 10px 0;
	padding: 5px;
	background: #EAF2F9;
	border: 1px solid #DCE8F3;
	font-size: 1em;
}
h4.findby a:link, h4.findby a:visited {
	border-bottom: 1px solid #aaa;
}
form.searchbyname {
	display: block;
	margin-bottom: 20px;
}
#submitbox {
	height: 16px;
  background: #EAF2F9;
  border: 1px solid #88AACC;
  font-weight: normal;
}
#button {
  background: #EAF2F9;
  border: 1px solid #88AACC;
  font-weight: normal;
}

/* ~Content/Sidebar */
#mainbody {
	min-height: 616px;
	background: url(images/bkgr-sidebar-right.gif) repeat-y top right;
}
#sidebar {
	float: right;
	width: 212px;
	margin: 0 0 0 20px;
}
.subsitemenu-ct {
	min-height: 615px;
	margin: 0;
	background: #FBE9C5;
}
h3.h3subsitemenu-ct {
	margin: 0;
	padding: 14px 4px 10px 19px;
	background: #800 url(images/bkgr-subsitemenu-ct-top.gif) no-repeat top left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.1em;
	text-transform: uppercase;
}
h3.h3subsitemenu-ct a:link, h3.h3subsitemenu-ct a:visited, h3.h3subsitemenu-ct a:hover, h3.h3subsitemenu-ct a:active {
	padding: 0;
	background:  #800;
	background-image: none;
	color: #fff;
} 
h3.h3subsitemenu-ct a:hover {
	color: #f7dda3;
}
h4.h4subsitemenu-ct {
	margin: 10px 0 0 0;
	padding: 5px 4px 5px 10px;
	background: #fcd588;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	font-weight: bold;
	line-height: 1.1em;
	text-transform: uppercase;
}
.subsitemenu-ct ul {
	margin: 0;
	padding: 0 0 0px 0;
}
.subsitemenu-ct li {
	list-style: none;
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #F1D4B3;
}
.subsitemenu-ct ul li a {
	display: block;
	margin: 0;
	font-size: 1.1em;
	text-decoration: none;
}
.subsitemenu-ct a:link, .subsitemenu-ct a:visited {
	padding: 5px 3px 5px 24px;
	background: url(images/arrow-dkred3.gif) no-repeat top left;
	border: none;
	color: #002688;
	line-height: 1.1em;
}
.subsitemenu-ct a:hover, .subsitemenu-ct a:active {
	padding: 5px 3px 5px 24px;
	background: #9D2A24 url(images/arrow-butter3.gif) no-repeat top left;
	border: none;
	color: #fff;
	line-height: 1.1em;
}
.subsitemenu-ct ul li.currentsubpage a:link, .subsitemenu-ct ul li.currentsubpage a:visited, .subsitemenu-ct ul li.currentsubpage a:hover, .subsitemenu-ct ul li.currentsubpage a:active {
	background: #E4BA9E url(images/arrow-dkred4.gif) no-repeat top left;
	color: #600;
	text-decoration: none;
}
ul.subaudience {
	margin-left: 14px;
	margin-top: 20px;
	width: 172px;
	background: #efe4e5;
	background: #f9f9f9;
	border-left: 1px solid #cfb7b7;
	border-right: 1px solid #cfb7b7;
	border-top: 1px solid #cfb7b7;
}
.subsitemenu-ct ul.subaudience a:link, .subsitemenu-ct ul.subaudience a:visited {
	background: url(images/arrow-blue3.gif) no-repeat top left;
	color: #800;
}
.subsitemenu-ct ul.subaudience a:hover, .subsitemenu-ct ul.subaudience a:active {
	background: #002688 url(images/arrow-gray3.gif) no-repeat top left;
	border: none;
	color: #fff;
}

.subsitemenu-ct p {
	background: #faf1df;
	border-left: 1px solid #fcd588;
	border-right: 1px solid #fcd588;
	margin: 0px;
	padding: 10px;
	line-height: 1.5;
}
.subsitemenu-ct a.sidebarlink:link, .subsitemenu-ct a.sidebarlink:visited {
	margin: 0;
	padding: 0;
	background-image: none;
	border-bottom: 1px solid #a7b4d5;
	line-height: 1.5;
}
.subsitemenu-ct a.sidebarlink:hover, .subsitemenu-ct a.sidebarlink:active {
	margin: 0;
	padding: 0;
	background: #FBF0DB none;
	border-bottom: 1px solid #800;
	color: #800;
	line-height: 1.5;
}


#tabs {
	float: left;
  width:460px;
  background:url("tabs/bg.gif") repeat-x bottom;
  font-size:93%;
  line-height:normal;
  }
#tabs ul {
  margin:0;
  padding:10px 0px 0;
  list-style:none;
  }
#tabs li.tabs {
  float:left;
  background:url("tabs/left.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 9px;
  }
 li.tabs a {
  float:left;
  display:block;
  background:url("tabs/right.gif") no-repeat right top;
  padding:5px 10px 4px 1px;
  text-decoration:none;
  font-weight:bold;
  color:#000;
  }
li.tabs a:link, li.tabs a:visited {
  color:#000;
  }
li.tabs a:hover {
  color:#600;
  }
#tabs #currenttab {
  background-image:url("tabs/left_on.gif");
  }
#tabs #currenttab a {
  background-image:url("tabs/right_on.gif");
  color:#500;
  padding-bottom:5px;
	border-bottom: 1px solid #F5F9FC;
  }

#ctnav2 {
  width:458px;
	background: #F5F9FC;
	border-left: 1px solid #7F9EBE;
	border-right: 1px solid #7F9EBE;
	border-bottom: 1px solid #7F9EBE;
}
#ctnav2 form {
	margin-left: 10px;
}
#ctnav2 h3 {
	margin-left: 10px;
}
#ctnav2 ul {
}
p.shiv {
	margin: 0;
	padding: 0;
}

table#photostrip {
	margin: 0 0 20px 0;
	padding: 0;
}
td.photostrip {
	background: #eee;
}
td.caption {
	padding: 2px 5px 5px 5px;
	background: #eee;
	text-align: center;
	font-size: .9em;
}
td.pullquote {
	padding: 5px 5px 8px 15px;
	background: #EAF2F9;
	text-align: left;
	font-size: 1.1em;
}
td.pullquoteheader {
	padding: 5px 5px 3px 15px;
	background: #8ac;
	color: #fff;
	text-align: left;
	font-size: 1.1em;
	font-weight: bold;
}

.wrapper {
	width: 912px;
}
#actionbutton {
margin: 20px 0 25px 50px; 
padding: 5px 5px 7px 18px;
background: url(images/button-action.gif) no-repeat top left;
}
#actionbutton a {
color: #fff;
text-decoration: none;
border: none;
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
}