/* -----------------------  coas  ----------------------- */
/* -----------------  2010-01-19 14:14  ----------------- */
/* ------  DO NOT EDIT.  This file is generated.  ------- */


/* ---------------------  general  ---------------------- */
#outer
{
	border-color: #ffffff;
	color: #000000;
	background-color: #ffffff;
}
a:link, a:visited
{
	color: #000099;
}
a:hover, a:active
{
	color: #0066ff;
}
h1
{
	border-color: #FFD659;
}
/* ---------------------  branding  --------------------- */
.branding
{
	color: #ffffff;
	background-color: #283f82;
}
.branding a:link, .branding a:visited
{
	color: gray;
}
.branding a:hover, .branding a:active
{
	color: gray;
}
/* ---------------------  utility  ---------------------- */
.utility-links a:link, .utility-links a:visited
{
	color: #ffffff;
}
.utility-links a:hover, .utility-links a:active
{
	color: #ffffff;
}
/* ---------------------  top menu  --------------------- */
#top-menu
{
	background-color: #001E5E;
}
#top-menu td
{
	border-color: #adc6dd;
}
#top-menu td.active
{
	background-color: #6E8FAE;
}
#top-menu td.hover
{
	background-color: #83AbD0;
}
#top-menu table a:link, #top-menu table a:visited
{
	color: #ffffff;
}
#top-menu td.hover a
{
	color: #ffffff;
}
#top-menu table a.active
{
	color: #ffffff;
}
#top-menu table a:hover, #top-menu table a:active
{
	color: #ffffff;
}
/* ---------------------  top menu search  -------------- */
/* ---------------------  drop menus  ------------------- */
div.ddm
{
	background-color: #001E5E;
}
ul.dm li
{
	border-top-color: #ffffff;
}
ul.dm li a:link, ul.dm li a:visited
{
	color: #ffffff;
}
ul.dm li a:hover, ul.dm li a:active
{
	color: #ffffff;
	background-color: #6E8FAE;
}
/* ---------------------  layout  ----------------------- */
#main
{
	background-color: gray;
}
/* ---------------------  nav  -------------------------- */
#sectionName
{
	color: #585953;
	background-color: #cacbc5;
}
#nav
{
	background-color: ;
}
#nav ul
{
	border-bottom-color: #808080;
}
#nav li
{
	border-top-color: #808080;
}
#nav a:link, #nav a:visited
{
	color: #404040;
	background-color: ;
}
#nav a.selected
{
	color: #404040;
	background-color: #DAD8CF;
}
#nav a:hover, #nav a:active
{
	color: #404040;
	background-color: #E9E7DF;
}
/* ---------------------  seealso  ---------------------- */
#seealso
{
	background-color: ;
}
#seealso h3
{
	color: #666666;
}
#seealso ul li a:link, #seealso ul li a:visited
{
	color: #000099;
}
#seealso ul li a:hover, #seealso ul li a:active
{
	color: #0066ff;
}
/* ---------------------  belowNav  --------------------- */
#belowNav #CustomLinks, #belowNav #QuickLinks, #belowNav #MarketingLinks, #belowNav #LearnMore
{
	background-color: #dfdfda;
}
#belowNav h3
{
	color: #666666;
}
#belowNav ul li a:link, #belowNav ul li a:visited
{
	color: #000099;
}
#belowNav ul li a:hover, #belowNav ul li a:active
{
	color: #0066ff;
}
/* ---------------------  breadcrumb  ------------------- */
#breadcrumb
{
	color: #ffffff;
	background-color: #81969F;
}
#breadcrumb a:link, #breadcrumb a:visited
{
	color: #ffffff;
}
#breadcrumb a:hover, #breadcrumb a:active
{
	color: #ffffff;
}
#breadcrumb span.tail
{
	color: #ffffff;
}
/* ---------------------  callout  ---------------------- */
#callout
{
	color: #000000;
	background-color: #cccccc;
}
/* ---------------------  belowContent  ----------------- */
#belowContent
{
	color: #000000;
	background-color: #ffffff;
}
/* ---------------------  sidebar  ---------------------- */
.sidebar
{
	color: #000000;
	background-color: ;
}
/* ---------------------  belowSidebar  ----------------- */
#belowSidebar #CustomLinks, #belowSidebar #QuickLinks, #belowSidebar #MarketingLinks, #belowSidebar #LearnMore
{
	background-color: #f2f0e5;
}
#belowSidebar h3
{
	color: #666666;
}
#belowSidebar ul li a:link, #belowSidebar ul li a:visited
{
	color: #000099;
}
#belowSidebar ul li a:hover, #belowSidebar ul li a:active
{
	color: #0066ff;
}
/* ---------------------  alerts  ----------------------- */
/* ---------------------  ie hacks  --------------------- */
/* ---------------------  faq  -------------------------- */
#faqindex a:link, #faqindex a:visited
{
	color: #000099;
}
#faqindex a:hover, #faqindex a:active
{
	color: #0066ff;
}
h2.faqopened, h2.faqclosed, h3.faqopened, h3.faqclosed
{
	color: #000099;
}
h2.faqopened:hover, h2.faqclosed:hover, h3.faqopened:hover, h3.faqclosed:hover
{
	color: #0066ff;
}
/* ---------------------  bonus  ------------------------ */

/* -----------------------  coas  ----------------------- */
/* -----------------  2010-01-19 14:14  ----------------- */
/* ------  DO NOT EDIT.  This file is generated.  ------- */
*****Create hrlPersona and hrlPersonInfo in CSS*****

#outer {
	background-color: #ffffff;
	border-color: #808080;
	border-width: 0 1px 1px;
	color: #000000;
}


/*-----standard over-rides-----*/
a:link, a:visited {
	color: #20497F;
	text-decoration: none;
}
a:hover, a:active {
	color: #0071bc;
	text-decoration: underline;
}
h1 {
	border-color: #1a3e54;
	border-style: solid;
	border-width: 0 0 1px;
	font-size: 1.3em;
	margin: 0 0 .5em;
	padding: 0;
	color: #1a3e54;
}
h2 {
	font-size: 1.2em;
	margin: 5px 0;
	color: #1a3e54;
}
h3 {
	font-size: 1.2em;
	margin: 3px 0;
	color: #1a3e54;
}

#divSidebarNavigation {
	margin:0 auto;
	text-align:center;
}
#divSidebarNav div {
	background:url("/~/media/Images/utils/sidebarNav1/button-off") no-repeat scroll 0 0 transparent;
	margin:0 1px;
}
#divSidebarNav div.active {
	background:url("/~/media/Images/utils/sidebarNav1/button-on") no-repeat scroll 0 0 transparent;
}
#divSidebarNavLeft {
	background:url("/~/media/Images/utils/sidebarNav1/arrow-left") no-repeat scroll 0 0 transparent;
}
#divSidebarNavRight {
	background:url("/~/media/Images/utils/sidebarNav1/arrow-right") no-repeat scroll 0 0 transparent;
}
/*-----Header Styles-----*/

.header {
	float: left;
	height: 120px;
	padding: 0 5px 0 0;
	position: relative;
	width: 201px;
}
#col2 h1 .header p {
	bottom: 5px;
	left: 0;
	margin: 0;
	padding: 0;
	position: absolute;
}
.header img {
	height: 120px;
	width: 360px;
}
#col2 h1 p {
	font-size:100%;
	line-height:normal;
	margin:0;
	padding:20px 0 5px;
}
#col2 h1 img {
	border:0 none;
	height:120px;
	padding:0;
	width:360px;
        margin: 0;
}
/*-----middle column styles----*/
#col2 {
  color: #404040;
  border-color: #808080;
  border-width: 0 1px;
  border-style: solid;
  font-family: Verdana, Arial, Sans-Serif;   
  margin: 0;
  padding: 0 20px 20px;
  width: 566px;
}
#col2 img {
  background-color: white;
  border: 1px solid #808080;
  padding: 4px;
  margin: 5px;
}

#col2wide img {
    background-color: #ffffff;
    border: 1px solid #808080;
    padding: 4px;
    margin: 5px;
}

#col2 ul {
  margin: 0;
  padding: 0 20px;
}
#col2 ul li {
  margin: 0 0 .5em;
  padding: 0;
}
/*----- Research Interest List -----*/
.researchArea {
	float: left;
	width: 270px;
}
/*----- News Styles -----*/
.news ol, .news ul{
  list-style-position: inside;
}

.news .standardImg {
        float:left;
        margin: 5px 10px 5px 0;
}

.news .headlinedate {
	color:#808080;
	font-size:0.85em;
        font-weigaht:bold;
}

/*----- FAQ STYLES -----*/
h2.faqopened, h2.faqclosed, h3.faqopened, h3.faqclosed {
	color:#4C5C6F;
	font-size: 1em;
}
/*----- Overall Site Styling -----*/
.accordionHeader {
	background: #EFEFEF;
	padding: 5px;
}
.address {
	font-size: .8em;
	padding: 10px;
	background-color: #f2f2f2;
}
/*----- Contact Page -----*/
.contactFloat {
	float: left;
	width: 200px;
}
/*-----table of contents lists----*/
.toc {
	float: left;
	width: 243px;
	padding: 10px 40px 20px 0;
}
#tocSingle {
	padding-top: 0;
}
#col2 .toc ul {
	list-style: none;
	padding: 0;
}
#col2 .toc ul li {
	border-top: 1px solid #808080;
	height: 100%;
	padding: 5px;
	margin: 0;
	line-height: normal;
}
#col2 .toc ul li:first-child {
	border-top: none;
}
.toc a {
	text-decoration: none;
}
.toc a:hover {
	text-decoration: underline;
}
/*-----featured resource----*/
.featuredResource {
	width: 282px;
	float: right;
}
.featuredResource h2 {
  font-size:1em;

}
#col2 .featuredResource p {
	margin: 0;
}
#col2 .featuredResource img {
	margin: 5px 0;
}

/*----- 3-Column Center Alignment -----*/
#col2 #innerCol1 {
	margin-left:15px;
	margin-right:5px;
	width:160px;
	text-align: center;
	float: left;
}
#col2 #innerCol2 {
	margin-left:15px;
	margin-right:5px;
	width:160px;
	text-align: center;
	float: left;
}
#col2 #innerCol3 {
	margin-left:15px;
	margin-right:5px;
	width:160px;
	text-align: left;
	float: left;
}
/*----- 2-Column Left Alignment -----*/
#col2wide #newsCol1 {
	margin-left:15px;
	margin-right:5px;
	width:250px;
	text-align: left;
	float: left;
}
#col2wide #newsCol2 {
	margin-left:15px;
	margin-right:5px;
	width:470px;
	text-align: left;
	float: left;
}
/*----- 2-Column Faculty Profile -----*/
#col2wide #facCol1 {
	margin-left:15px;
	margin-right:5px;
	width:450px;
	text-align: left;
	float: left;
}
#col2wide #facCol2 {
	margin-left:15px;
	margin-right:5px;
	margin-top:10px;
	width:250px;
	text-align: left;
	float: left;
}
/*----- Faculty Profile Listing -----*/
.facultyListing {
	padding: 5px;
}

.facTitle {
  color: #858585;
}
.headshot {
  float: left;
  padding: 5px 10px 10px 0;
}

.facProfile ul li p {
  margin:0;
}

/*----- Faculty Directory Pages -----*/
.faculty-image {
	float: right;
	padding: 15px;
}
.facClinical {
	height: 150px;
	padding: 10px;
}
.facClinicalAlt {
	height: 150px;
	background-color: #F2F2F2;
	padding: 10px;
}
.facClinical img {
	float: left;
	padding: 0 10px 0 0;
}
.facClinicalAlt img {
	float: left;
	padding: 0 10px 0 0;
}
.facDirList {
	list-style: none;
	background: #FFFFFF;
	padding: 5px;
}
.facDirListAlt {
	list-style: none;
	background: #F2F2F2;
	padding: 5px;
}
.programContact {
	list-style: none;
	background: #F2F2F2;
	padding: 0 5px;
}
.programContactAlt {
	list-style: none;
	background: #FFFFFF;
	padding: 0 5px;
}
.facACBS {
	float: left;
	width: 720px;
	padding: 10px;
}
.facACBSAlt {
	float: left;
	width: 720px;
	background-color: #F2F2F2;
	padding: 10px;
}
.facACBS img {
	float: left;
	padding: 0 10px 0 0;
}
.facACBSAlt img {
	float: left;
	padding: 0 10px 0 0;
}
.facACBSInfo {
	float: right;
	width: 530px;
}
.facJDPhD {
	padding: 10px;
}
.facJDPhDAlt {
	background-color: #F2F2F2;
	padding: 10px;
}
.facJDPhD img {
	float: left;
	padding: 0 10px 0 0;
}
.facJDPhDAlt img {
	float: left;
	padding: 0 10px 0 0;
}
/*----- Non-Bulleted UL -----*/
.listNone {
	list-style: none;
}
.currentLeft {
	height: 100px;
	padding-bottom: 5px;
}
/*----- Resource Element Formatting -----*/
.resource {
	height: 150px;
}
/*----- Program Directory Formatting -----*/
.progDirHeader {
	background: #808080;
	padding: 5px;
	color:#ffffff;
	border-bottom: 2px solid #C9CACA;
}
/*----- Diversity Section Headers -----*/
.diversityHeader {
	background: #EFEFEF;
	padding: 5px;
}
/*----- Forman Herbert Lab -----*/
.fhlPerson {
	width: 720px;
	margin: 10px;
	float: left;
}
.fhlPersonInfo {
	float: right;
	width: 530px;
}
img.fhlImage {
	padding: 10px 30px 10px 10px;
	float: left;
}

/*----- Anxiety Treatment and Research Lab -----*/
.sarPerson {
	width: 720px;
	margin: 10px;
	float: left;
}
.sarPersonInfo {
	float: right;
	width: 530px;
}
img.sarImage {
	padding: 10px 30px 10px 10px;
	float: left;
}

/*----- DeMatteo Research Lab -----*/
.drlPerson {
	width: 720px;
	margin: 10px;
	float: left;
}
hr {
        border-color:#808080;
	border-style:dashed;
	border-width:1px 0 0;
	clear:both;
	height:1px;
	margin:0 0 10px;
	padding:0;
}

/*----- Heilbrun Research Lab -----*/
.hrlPerson {
	width: 720px;
	margin: 10px;
	float: left;
}
.hrlPersonInfo {
	float: right;
	width: 530px;
}
img.hrlImage {
	padding: 10px 30px 10px 10px;
	float: left;
}

/*----- Women's Health Psychology Lab -----*/
.whplPerson {
	width: 720px;
	margin: 10px;
	float: left;
}
.whplPersonInfo {
	float: right;
	width: 580px;
}
img.whplImage {
	padding: 10px 30px 10px 10px;
	float: left;
}

/*----- Nezu Clinical Lab -----*/
.nezuPerson {
	width: 720px;
	margin: 10px;
	float: left;
}
.nezuPersonInfo {
	float: right;
	width: 530px;
}
img.nezuImage {
	padding: 10px 30px 10px 10px;
	float: left;
}

/*-----right sidebar styles----*/
#col3 {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 100%;
}
#col3 h3 {
	font-size: 1em;
	margin: 0;
	padding: 0 0 .25em;
}
.sidebar {
	background-color: transparent;
	background-image: none;
	color: #404040;
	margin: 0;
	padding: 10px;
}
.sidebar-image {
	background-color: #ffffff;
	border: 1px solid #808080;
	margin-bottom: 10px;
	padding: 4px;
}
.sidebar img {
	margin: 0;
	padding: 0;
}
.sidebar p {
	font-size: .85em;
	line-height: 1.6em;
	margin: 0;
	padding: 0 0 1em;
}
.sidebar ul {
	font-size: .85em;
	line-height: 1.2em;
	margin: 0;
	padding: 0 20px 1em;
}
.sidebar ul li {
	margin: 0 0 .25em;
	padding: 0;
}
/*-----see also styles----*/
#seealso {
	background-color: transparent;
	margin: 0;
	padding: 0;
}
#seealso ul li a:link, #seealso ul li a:visited {
	color: #003e7e;
	text-decoration: underline;
}
#seealso ul li a:hover, #seealso ul li a:active {
	color: #0071bc;
}
#seealso h3 {
	margin: 0 0 0 7px;
	padding: 0;
}
#seealso ul {
	list-style: none;
}
#seealso li {
	background-position:left 7px;
	margin: 5px 2px 0 10px;
	padding: 0;
}
#seealso li a {
	padding: 0 0 0 10px;
}
/* =============================  DUAccordion  ====================== */
.DUAccordion {
	padding: 5px;
	margin: 0px;
	background: #F8F8F8 url(/~/media/Images/coas/buttons/arrow-square) no-repeat right -51px;
	border-top: 1px solid #dddddd;
	cursor: pointer;
}
.DUAccordion.open {
	background-position: right 5px;
}
.indent {
	margin-left: 10px;
}
/* -----------------  default styles for tables  ----------------- */

#col2 table {
	border-collapse: collapse;
	margin: 10px 15px;
}
#col2 th strong {
	color: #fff;
}
#col2 th {
	background: #808080;
	height: 29px;
	padding-left: 11px;
	padding-right: 11px;
	color: #fff;
	text-align: left;
	border-left: 1px solid #C9CACA;
	border-bottom: solid 2px #C9CACA;
}
#col2 tr {
	height: 30px;
}
#col2 td {
	padding-left: 11px;
	padding-right: 11px;
	/* border-left: 1px solid #FFE1C3; */
	border-left: 1px solid #FFF;
	border-bottom: solid 1px #ffffff;
}
#col2 td.first, th.first {
	border-left: 0px;
}
#col2 tr.odd {
	background: #F8F8F8;
}
#col2 tr.even {
	background: #EFEFEF;
}

#col2wide table {
	border-collapse: collapse;
	margin: 10px 15px;
}
#col2wide th strong {
	color: #fff;
}
#col2wide th {
	background: #808080;
	height: 29px;
	padding-left: 11px;
	padding-right: 11px;
	color: #fff;
	text-align: left;
	border-left: 1px solid #C9CACA;
	border-bottom: solid 2px #C9CACA;
}
#col2wide tr {
	height: 30px;
}
#col2wide td {
	padding-left: 11px;
	padding-right: 11px;
	/* border-left: 1px solid #FFE1C3; */
	border-left: 1px solid #FFF;
	border-bottom: solid 1px #ffffff;
}
#col2wide td.first, th.first {
	border-left: 0px;
}
#col2wide tr.odd {
	background: #F8F8F8;
}
#col2wide tr.even {
	background: #EFEFEF;
}
/* ========================  get Acrobat reader  ========================= */
.getAcrobatReader {
	width: 23em;
	text-align: center;
	margin: 50px 0 20px 115px;
}
.getAcrobatReader p {
	margin: 0;
}
/* --- Clinical Research Style --- */
.scheduleChange {
	color: #00F;
}

/* --- Calendar --- */
.calendar {
  line-height:1.6em;
}

.calendar .accordion-content{
   padding:10px 0;
}

.calendar .content{

   padding:10px 0;
}
.calendar .light {
    color:#798484;  
    float: left;
    padding: 0 5px 0 0; 
}

.calendar .time {
   float: left;
   width: 100px;

}

.calendar .info {
  padding: 10px;

}

.calendar .description {
   padding: 0 0 0 100px;
}
.calendar .DUAccordion {
    background: none repeat scroll 0 0 transparent;
    border-top: medium none;
    cursor: pointer;
    margin: 0;
    padding: 0;
}



