



/* RESEARCHER NAMES, DESCRIPTIONS, EXT LINKS, ETC 999* /





#main_content .cwyFellowContainer p {
	margin: 0 0 5px 0;
    
}



#main_content .cwyFellowLinks ul {
	margin: 0;
}


#main_content .cwyFellowLinks li {
	float:left;
	list-style-type:none;    
}



/* Adds pipe separator to list items

.cwyFellowLinks li + li::before {
    content: " | ";
	list-style-type:none;
	padding: 0 .5em;
	
}

*/


.cwyFellowName {
	font-size:20px;
	padding: 4px 0 6px 0;	
}


.standard .cwyFellowName {
	font-size:20px;
	padding: 4px 0 6px 0;	
}

.standard .cwyFellowName a {
	font-size:20px;
	
}




.cwyFellowContainer  {
	
	border-bottom:thin dotted #999999;
	margin: 0px 0 20px 0;
	
    
}




#main_contentX .cwyFellowLinks li + li::before { /* This shows the pipe separator on the non-accordion pages */
    contentX: " | ";
	content: "";
	list-style-type:none;
	padding: 0 .5em;
	margin:0px 5px 0 5px;
	background: url("/t4cms/ucdsmms-grey-arrow.png") no-repeat scroll 0px 0px transparent;
	
}


#main_contentX .expander-content .cwyFellowLinks li + li::before { /* This hides the pipe separator inside the accordion panes */
    content: " ";
	list-style-type:none;
	padding:0em;
	
}





#main_content .cwyFellowLinks li { /* arrow icons only testing */
    contentX: " | ";
	content: "";
	list-style-type:none;
	padding: 0px 0px 0 20px;
	margin:0px 5px 0 5px;
	background: url("/t4cms/ucdsmms-grey-arrow.png") no-repeat scroll 0px 0px transparent;
	
}




/* ACCORDION / EXPANDER */

.expander-content {
	padding:0px 0 10px 0;
	}

.expander-content header p {
	color:#000; display:block; padding:15px 0 20px 0;
	}
	
.expander-content p {
	display:block; padding:5px 0; margin:0;
	}

.expander-content p + #mc_embed_signup {
	padding:10px 0 20px 0;
	}

.expander-content ul {
	margin:0; padding:5px 0;
	}
		
.expander-content ul ul {
	padding:5px 0
	}

.expander-content ul li {
	list-style:none; padding:8px 10px 8px 25px; background:url(/t4cms/ucdsmms-grey-arrow.png) no-repeat 0 11px; line-height:1.5;
	}

#main_content .expander-content h2 {
	display:block; line-height:1.3; padding:10px 0; margin:0; color:#ffffff;
	}
	
.expander-content h2 {
	font-size:1.5em; font-family:Arial, sans-serif; font-size-adjust:0.47; font-weight:500; font-style:normal;
	}




.expander-wrapper {
	background:#fff; margin:0px auto;  padding-bottom:20px; }
	
	
/****** EXPANDERS ******/
.expanders {
	display:block; clear:both; margin-bottom:25px; }
	.expander-controls {
		display:block; }
	.expander-controls ul {
		float:right; padding:0; }
#main_content .expander-content .expander-controls li {
		margin-left:20px; float:left; background:none; padding-left:0; list-style-type:none }

	.expander {
		clear:both; width:100%; margin-bottom:5px; }
	.expander header a {
		display:block; padding:5px 15px; text-decoration:none; 
		background-color: #1a94d3;
		background-image: -webkit-gradient(linear, left top, left bottom, from(#1a94d3), to(#0188ce));
		background-image: -webkit-linear-gradient(top, #1a94d3, #0188ce);
		background-image:    -moz-linear-gradient(top, #1a94d3, #0188ce);
		background-image:      -o-linear-gradient(top, #1a94d3, #0188ce);
		background-image:         linear-gradient(to bottom, #1a94d3, #0188ce); }
		.expander header a:link,
		.expander header a:visited {
			color:#fff; text-decoration:none}
		.expander header a:hover {
			color:#fff; text-decoration:none; background:#0188ce; background-image:none; }
		.expander header a:active {
			color:#fff; text-decoration:none}		
	.expander header h2 {
		color:#fff; font-size:1.5em; text-shadow:0 -1px 0 #137bb0; padding:5px 20px 5px 0; }	
	.expander section {
		background:url(/t4cms/ucdsmms-expander-content.png) no-repeat 0 0; padding:10px 15px }
	.expander-content .expander section h1 { font-size:1.5em; font-family:"Bliss Medium",'Gill Sans','Helvetica Neue',Arial,sans-serif}	
	.expander-content .expander section h2 { font-size:1.2857em; font-family:"Bliss Medium",'Gill Sans','Helvetica Neue',Arial,sans-serif }	
	.expander-content .expander section h3 { font-size:1.1428em; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size-adjust:0 }			
	.expander-content .expander section table {
		float: none !important}			
	.expander header.open h2 {
		background:url(/t4cms/ucdsmms-expander-buttons.png) no-repeat right 10px}
	.expander header.closed h2 {
		background:url(/t4cms/ucdsmms-expander-buttons.png) no-repeat right -193px}		
		
		
		
/* RESEARCHER  A to Z list */	
	

#main_content nav{float:left;border-bottom:1px solid #99ccff;padding-bottom:10px;margin-bottom:10px;width:100%;}
#main_content nav.az ul{float:left;margin:0;}
#main_content nav.az ul li{float:left;background:none;padding:0; list-style:none;}
#main_content nav.az ul li a{float:left;color:#eee;background:#019dd8;text-decoration:none;font-weight:bold;padding:8px 6px 8px 6px;margin-right:1px;}
#main_content nav.az ul li a:hover{color:#ffffff;background:#ffb000;}
#main_content nav.az ul li a.off{color:#ccc;background:#f3f8fa;}
#main_content nav.az ul li{margin:0 1px 10px 0;}



#a2zlist {display:inline;}
#main_content nav.a2z ul{float:left;margin:0;}
#main_content nav.a2z ul li{float:left;background:none;padding:0; list-style:none;}
#main_content nav.a2z ul li a{float:left;color:#eee;background:#019dd8;text-decoration:none;font-weight:bold;padding:8px 6px 8px 6px;margin-right:1px;}
#main_content nav.a2z ul li a:hover{color:#ffffff;background:#ffb000;}
#main_content nav.a2z ul li a.off{color:#ccc;background:#f3f8fa;}
#main_content nav.a2z ul li{margin:0 1px 10px 0;}



.letter  {font-size: 40px; text-decoration:none; font-weight:bold; margin: 10px 0 10px 0; display:block; }
.letter a {text-decoration:none;}




/* Added Feb 2013 to  */


#navBlock {
	display: block;
	
	}



/* Added Feb 2013 to FILTER */

/* Simple Horizontal DropDown CSS menu */

#filter {
	
	
	margin: 0 50px 0 0;
	display:block;
	}



ul#horiznav
{
float:right;

}


ul#horiznav li.filterby a { color:white; background:#6b8bac; }


ul#horiznav, #horiznav ul{/*remove the bullets from the dropdown ul as well*/
margin:0px 0 0 0;
padding:0;
list-style-type:none;
height:32px
}

#horiznav li{
float:left;

position:relative;/*set position:relative as the start point for absolutely positioning the dropdown*/
list-style:none; 
}

#horiznav li a{
display:block;
font:12px arial, verdana, sans-serif;
line-height:30px;
text-align:center;
color:#fff;
text-decoration:none;
background-color:#019dd8;
border:1px solid white;
padding: 0 10px 0 10px;

}

#horiznav li a:hover{
color:#fff;
background:#6b8bac;
}

#horiznav li ul{
display:none;/*hide the dropdown*/
position:absolute;/*position it absolutely..*/
left:0;/*...align the left edge with the left edge of the parent li...*/
top:32px;/*...and 32px down from the top - 30px height + 2px for the border*/
width: 150px;
}

#horiznav li:hover ul {
display:block/*display the ul when the parent li is hovered*/
}

#horiznav li ul a{
background-color:#EEE;/*give the dropdown a different background colour*/
width: 150px;
line-height: 22px;
}



#horiznav li ul li a{
padding: 5px 0 5px 0px;
background-color: #019dd8;
}


#horiznav li ul li a:hover{

background-color: #ffb000;
}




.anchor-letter  {font-size: 40px; text-decoration:none; font-weight:bold; margin: 10px 0 10px 0; display:block; }
.anchor-letter a {text-decoration:none;}



.standard .anchor-letter  {font-size: 40px; text-decoration:none; font-weight:bold; margin: 10px 0 10px 0; display:block; }
.standard .anchor-letter a {text-decoration:none; font-size: 40px;}








/* Accordion T4 Content Type added   */
#main_content .ordinary-content li {
	list-style-type: none !important;
	list-style-type:disc;
	}
	
	
#main_content .ordinary-content ol li {
	display: list-item;
	list-style-type: decimal !important;
	}



.expander-wrapper.ordinary-content {
	padding-bottom: 0px !important;
	}
	
.expander-wrapper .expander-content {
	padding: 0px 0px 0px 0px !important;
	}
	
.expander-content .expanders {
	margin-bottom: 10px !important;
	}





/* Additional Stuff for RMS on Conway to tidy wysiwyg errors  */

.tundra table td p {
	
	 font-size: 14px !important;
	}
	
.tundra td [style] {
	font-size: 14px !important;
	padding: 0px !important;
	}
	
.tundra table span {
	font-size: 14px !important;
	}

.tundra table td {
	 font-size: 14px !important;
	}
	
	

.tundra .dijitContentPane table tr tr {
	margin-bottom: 100px;
	}
	
	

/* Contact Info Area  */
#va_contact_inner h3 {
	display: none;
	}
	
.tundra .dijitContentPane #va_photo h3 {
	display: none !important;
	}
	
	
#main_content h3 {
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	}
	
	
#va_photo img {
	display: block !important;
    max-width:230px !important;
    max-height:150px !important;
    width: auto !important;
    height: auto !important;
	margin-top: 15px !important;
    
	}





.standard>h1, .standard>h1>a {
    font-size: 32px !important;
    line-height: 35px !important;
    font-weight: 300 !important;
    color: #00427a !important;
    margin-bottom: 28px !important;
}

