@charset "UTF-8";
/* CSS Document */


.eventLink a, .eventLink a:link, .eventLink a:hover, .eventLink a:active, .eventLink a:visited {
color: #999999;
font-size: 10px;
}

/* BreadCrumb & Search 

Search code added to index. Please remove with appropriate York U Google Search code

*/
#BreadCrumb {
	font-size:10px;
	font-weight:bold;
	margin-top:3px;
	/*height:auto;*/
	/*height:35px;*/
	line-height:normal;
	float:left;
	width:210px;
}
#BreadCrumb #link {
	line-height:normal;
	height:auto;
	clear:none;
	float:none;
	width:auto;
	padding:0px;
	margin:0px;
	position:absolute;
	top:0px;
}
#SearchDiv {
	float:right;
	padding-right:25px;
	height:40px;
	display: block;
}
#secondarynavinner {

	/*	background: #c00 url(bgsidebar-bottom.jpg) no-repeat;*/
background-color:#FFF;
	width: 174px;
	padding: 0;
	margin: 0;
	border: 0px none;
	top: 0px;
display:inline;
float:right;

/*	min-height: 100%; TUES SEPT 14 TESTING RED SIDEBAR BG */
	}
/* Dynamic Div

This will ultimately house the CSS for the DHTML responsible for cycling the
York Research Dynamic Header Graphics. Done correctly you can do everything from
Flash to Audio and Video Players, and of course, simple but dramatic static images

*/

#DynamicDiv {
	margin-left:5px;
}
/* Page Content, 3 Columns */
#NewsDiv, #InnovationDiv {
	width:172px;
	margin-left:8px;
	margin-right:8px;
}
#SupportDiv {
	background-color:#999999;
	width:195px;
	text-align:center;
}
#SupportDiv select {
	width:160px;
}
#SupportDiv form {
	margin-top:16px;
}
#NewsDiv .date {
	color: #666666;
}

#InnovationDiv H3 a{
	color: #333333; text-decoration: none;
}
#InnovationDiv H3 a:hover{
	color: #333333; text-decoration: underline;
}
#InnovationDiv p {
	margin-top:2px;
}
#ResearchHomeContent {
	margin-top:20px;
}
#ResearchHomeContent td {
	vertical-align:top;
	border-left: 1px solid #c5c5c5;
}
/* Mega Menu

These small/short links will provide "at a glance" navigation to any area of the resarch home

*/
#ResearchMenu {
	width:589px;
	border: 1px solid #d8d8d8;
	margin-top: 15px;
}
#ResearchMenu td {
	padding-left:7px;
	padding-right:7px;
	vertical-align:top;
	line-height:11pt;
	color: #a0a0a0;
	font-size: 11px;
}

#ResearchMenu td a {
	color:#a0a0a0;
	text-decoration: none;
}

#ResearchMenu td a:hover {
	text-decoration: underline;
}

.ResearchMenu-bold a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #a0a0a0;
}

.ResearchMenu-bold a:hover {
	font-weight: bold;
}

#megamenu ul{list-style: none; padding-left: 0px; margin:0px; padding-top: 3px;}
#megamenu li {color: #a0a0a0; font-size: 10px; padding-bottom: 4px;  line-height: 11px;}


/* Promo Like Dynamic Content Boxes */
#leftbottom {
	background: url(../images/promo_bottom.jpg) no-repeat bottom;
	width:118px;
	padding-bottom:2px;
}
#lefttop {
	background: url(../images/promo_top.jpg) no-repeat top;
	width:118px;
	text-align:center;
	padding-top:2px;
}
#leftcontent {
	background: url(../images/promo_bg.jpg) no-repeat bottom;
	width:114px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

#ResearchTitle {
	font-size:18px;
	font-weight:bold;
	color:#cc0000;
	margin:0;
	padding:0;
}


#ResearchEvents, #ResearchEvents p {
	font-size:18px;
	font-weight:bold;
	color:#666666;
	margin:0;
	padding:0;
}

#ResearchEvents a.heading {
	font-size:18px;
	font-weight:bold;
	color:#666666;
	margin:0;
	padding:0;
}

#ResearchEvents li {margin-bottom: 8px;}
#ResearchEvents a.allevents {font-size: 11px; font-weight:bold;}
#ResearchEvents li a {font-size: 11px; text-decoration: none}
#ResearchEvents li a:hover {text-decoration: underline}
/* RSS feeds */

#NewsDiv ul, #rightnav-news ul {
list-style-image: none;
list-style-position: outside;
list-style: none;
list-style-type: none;
margin-left: 0px; 
padding-left: 0px;
margin-top: 0px;
padding-top: 0px;
}

#NewsDiv ul li, #rightnav-news ul li {
list-style:none;
margin:0px;
padding: 0px;
} 

#rightnav-news ul li {margin-bottom: 16px;}

#NewsDiv .rss-item, #rightnav-news .rss-item {font-weight: bold;}
#NewsDiv .rss-item a, #rightnav-news .rss-item a {font-weight: normal;text-decoration: none;}
#NewsDiv a {font-weight: normal; color: #000000; text-decoration: none; }
#NewsDiv a.newsheading {display:block; font-weight: bold; color: #666666; text-decoration: none; line-height: 16px; margin-top: 6px; margin-bottom: 3px;}

#NewsDiv a:hover.newsheading {color: #333333}
#NewsDiv a #redarrows {text-decoration: underline}

#NewsDiv .rss-date, #rightnav-news .rss-date {display: block; font-size: 11px; margin-bottom: 2px; margin-top: 2px; color:#999999; font-weight: bold}
#InnovationDiv h2{font-size: 13.5px; color: #333333}
#NewsDiv h2 {font-size: 13.5px; color: #333333}
#InnovationDiv h3 a {color: #666666}

#NewsDiv h3 {color: #666666}
#NewsDiv h3 a {font-weight: bold; color: #666666;}
#NewsDiv h3 a:hover {color: #333333;}

#rightnav-news .rss-item {font-weight: bold;}
#rightnav-news .rss-item a {font-weight: normal; text-decoration: none;}
#rightnav-news .rss-date {display: block; font-size: 10px; margin-bottom: 2px; margin-top: 2px; color: #666666; font-weight: bold}

#rightnav-news h3 {font-size: 14px;}

.rss_eventdate {font-weight: bold}

#NewsDiv a {text-decoration: none}
#NewsDiv a:hover {text-decoration: underline}

/*Research Left Nav Hightlighting*/
/* Communications Left Nav */
body.researchnav-home #researchnav-home {font-weight:bold}
body.researchnav-support #researchnav-support {font-weight:bold}
body.researchnav-excellence #researchnav-excellence {font-weight:bold}
body.researchnav-newsandevents #researchnav-newsandevents {font-weight:bold}
body.researchnav-innovation #researchnav-innovation {font-weight:bold}
body.researchnav-partnering #researchnav-partnering {font-weight:bold}
body.researchnav-about #researchnav-about {font-weight:bold}
body.researchnav-contactus #researchnav-contactus {font-weight:bold}



/*researcher profile*/
#researcherprofile {
	width:160px;
	margin-top:10px;
	padding-left:15px;
	margin-top:5px;
	color:#333333;
	font-size:10pt;
	float:left;
}
#researcherprofile_col1 {
	float:left;
	width:90px;
	height:101px;
}
#researcherprofile_col2 {
	float:left;
	width:54px;
	height:101px;
}
#researcherprofile_row2 {
	float:left;
	width:134px;
	background-image:url(images/researcher_profile_bg.jpg);
	background-repeat:repeat-x;
	padding:5px;
	border-bottom:1px outset #666;
	background-color:#ebebeb;
}
#redarrows {
	color:#cc0000;
	font-weight:bold;
}

#rightnav-news a {
   text-decoration: none;
}
#rightnav-news a:hover {
   text-decoration: underline;
}
   

.redarrows {
        color:#cc0000;
        font-weight:bold;
	text-decoration: none;
}
		
#commonh1 {
	font-size:22px; font-weight:bold; color:#cc0000;
}
/*content*/
#content_wide #research_content h1 {
	color:#cc0000;
	font-size:20px;
	font-weight:bold;
	margin:0;
	padding:0;
	font-family:Arial;
}

#page_title {
	margin-top:30px;
	padding-top:5px;
	padding-right:10px;
	text-align:right;
	height:21px;
	width:579px;
	background-color:#ff9933;
	margin:0;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	float: left;
}

#page_title_long {
	margin-top:30px;
	padding-top:5px;
	padding-right:10px;
	text-align:right;
	height:21px;
	width:760px;
	background-color:#ff9933;
	margin:0;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	float: left;
}

#research_content {
	width:589px;
	height:100%;
}
#logo {
	width:175px;
	height:100%;
	padding:0;
	color:#333333;
	font-size:10pt;
	display: inline;
}
#guidebook {
	width:145px;
	margin-top:25px;
	margin-left:15px;
}
#container_search {
	float:left;
	width:610px;
	display: inline;
	margin-top: 10px;
}
.researchnav-profiles #container_search {
float:left;
width: 800px;
display:inline;}

#twocolleft {
	float:left;
	width:360px;
	padding-right:10px;
	padding-top:15px;
}
#radiusbox {
	background-color:#ededed;
	padding-left:15px;
	padding-bottom:15px;
}
#radiusbox_roundcorner {
	height:15px;
	background-image:url(images/roundedcorner.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
#twocol_right {
	float:right;
	margin-top:15px;
	width:219px;
}
#twocol_right_row1 {
	float:right;
	clear:left;
	width:184px;
	height:48px;
	background-image:url(images/secondcol_header.jpg);
	text-align:left;
	padding-left:10px;
	padding-top:5px;
}
#twocol_right_row1_title {
	color:#ff9933;
	font-weight:bold;
}
#twocol_right_row1_subtitle {
	color:#FFF;
	font-size:22px;
}
#twocol_right_row2 {
	float:right;
	width:194px;
	background-image:url(images/secondcol_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#9a927d;
}
#twocol_right_row2 #form1 {
	text-align:center;
	margin-bottom:10px;
}
#twocol_right_row2 #form1 select {
	width:170px;
	margin-bottom:5px;
}
#mediacenter {
	padding-left:10px;
	padding-bottom:10px;
	color:#FFF;
}
#general_inquiry {
	width:194px;
	float:right;
	padding-top:15px;
}
#share_print {
	text-align:right;
	font-size:10px;
	color:#999999;
	float:right;
}
#firstcol_wide {
	float:left;
	width:589px;
	;
	/*padding-right:10px;*/
	padding-top:15px;
	border-bottom:1px solid #ff9933;
}
#firstcol_wide_ul {
	padding-top:5px;
	float:left;
	width:579px;
}
#firstcol_wide_ul ul {
	margin:0px;
	padding:0px;
}
#firstcol_wide_ul li {
	font-weight:bold;
	color:#cc0000;
	margin-left:18px;
	padding-left:0px;
	float:left;
}
#firstcol_wide_row2 {
	text-align:left;
	float:left;
	width:589px;
	margin-top:10px;
}
#firstcol_wide_row3 {
	width:260px;
	float:left;
	margin-right:30px;
	margin-bottom:30px;
	background-color:#f2f2f2;
}
#firstcol_wide_row3_col1 {
	width:79px;
	height:112px;
	float:left;
}
#firstcol_wide_row3_col2 {
	float:left;
	padding:8px;
	width:155px;
}
#search_for_researcher {
	float:left;
	width:145px;
	padding-top:25px;
}
#news_yorkwrites {
	float:right;
	margin-top:15px;
	width:200px;
	margin-bottom:20px;
	display: inline;
	margin-left: 19px;
}
#news_twocol_right {
	background-image:url(images/Excellence_In_Research_righ.jpg);
	text-align:left;
	width: 194px;
}
#news_twocol_right_title {
	color:#ff9933;
	font-weight:bold;
}
#news_twocol_right_subtitle {
	color:#FFF;
	font-size:22px;
}
#news_twocol_right_row2 {
	width:194px;
	background-color:#ededed;
}
#news_yorkwritesfeed {
	padding-left:10px;
	padding-bottom:10px;
	padding-right:10px;
}

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

#news_yorkwritesfeed li {
	margin-bottom: 15px;
}

#news_yorkwritesfeed .rss-date {font-size: 11px;}

#news_yorkwritesfeed li a {color: #333333; font-weight: bold; text-decoration: none;}
#news_yorkwritesfeed li a:hover {text-decoration: underline;}

#getinvolved, #about-sidebar {
	float:left;
	padding-left:15px;
	margin-top:15px;
	
	padding-right: 13px;
}

#firstcol_wide_row2_projects_col1 {
	float:left;
	width:180px;
	margin-right:10px;

}
#firstcol_wide_row2_projects_col1_row2 {
	padding:15px;
}
#seefullstory {
	font-size:10px;
	font-weight:bold;
}
#see_all_projects {
	float:left;
	width:250px;
	margin-top:10px;
}
#rightnav-news {
	padding-left:15px;
	margin-top:15px;
	width:147px;
}
#newsheaderh1 {
	font-size:18px;
/*	color:#000; */ color: #666666;
	font-weight:bold;
	padding-bottom: 18px;
}
#newsheader_content {
	color:#696664;
	font-weight:bold;
}
#newsdatetime {
	color:#999;
	font-size:10px;
}
#makeadifference {
	float:left;
	padding-left:15px;
	margin-top:15px;
}
#makeadifference_content {
	float:left;
	width:126px;
	background-image:url(images/researcher_profile_bg.jpg);
	background-repeat:repeat-x;
	padding:10px;
	margin-left:15px;
	border-bottom:1px outset #666;
	background-color:#ebebeb;
	margin-bottom:15px;
}
#fourblocks {
	width:579px;
	float:left;
}
#firsttwoblocks {
	float:left;
	background-image:url(images/colbgs.jpg);
	background-repeat:repeat-y;
	margin-bottom:4px;
	width:566px;
}
#firsttwoblocks_firstblock {
	float:left;
	width:260px;
	background-color:#f2f2f2;
	margin-right:5px;
	height:100%;
	padding:10px;
}
#firsttwoblocks_secondblock {
	float:left;
	width:260px;
	background-color:#f2f2f2;
	padding:10px;
}
#secondtwoblocks {
	float:left;
	background-image:url(images/colbgs.jpg);
	background-repeat:repeat-y;
	width:566px;
	border-bottom:1px solid #666;
}
#secondtwoblocks_firstblock {
	float:left;
	width:260px;
	background-color:#f2f2f2;
	margin-right:5px;
	padding:10px;

}
#secondtwoblocks_secondblock {
	float:left;
	width:260px;
	padding:10px;
	background-color:#f2f2f2;
}
#thirdrow_wide {
	float:left;
	width:560px;
	margin-top:10px;
}
#partneringpage_block {
width:566px;
float:left;
margin-bottom:4px;
background-image:url(../images/colbgs.jpg);
background-repeat:repeat-y;
}

ul.researchstrengths a {
color: #333333;
text-decoration: none;
}

ul.researchstrengths a:hover {
color: #333333;
text-decoration: underline;
}

#photoandcaption {
margin-left: 15px;
}
#col1 h2, #col2 h2, #col3 h2 {font-size: 14px; color: #CC0000}
#col1 h2 a, #col2 h2 a, #col3 h2 a {font-size: 14px; text-decoration: none; color: #CC0000}
#col1 h2 a:hover, #col2 h2 a:hover, #col3 h2 a:hover {text-decoration: underline;}

#col1 p, #col2 p, #col3 p {font-size: 11px;}


/*---------- bubble tooltip -----------*/

a.tt, a.tth{
    position:relative;
    z-index:24;
    color:#3CA3FF;
	font-weight:bold;
    text-decoration:none;
}
a.tt span, a.tth span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover, a.tth:hover{ z-index:25; color: #aaaaff; background:;}
a.tt:hover span.tooltip, a.tth:hover span.tooltip {
    display:block;
    position:absolute;
    top:35px; left:630px;
	padding: 15px 0 0 0;
	width:200px;
	color: #993300;
    text-align: center;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}

a.tth:hover span.tooltip{
 top:300px; left:20px;
 }

a.tt:hover span.top, a.tth:hover span.top{
	display: block;
	padding: 30px 8px 0;
    background: url(http://www.yorku.ca/research/Scripts/csstooltips/bubble.gif) no-repeat top;
}
a.tt:hover span.middle, a.tth:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(http://www.yorku.ca/research/Scripts/csstooltips/bubble_filler.gif) repeat bottom; 
}
a.tt:hover span.bottom, a.tth:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #548912;
    background: url(http://www.yorku.ca/research/Scripts/csstooltips/bubble.gif) no-repeat bottom;
}

#researchtower {margin-left: 15px;}

#leftcontent a, #leftcontent a:link, #leftcontent a:visited {background: none;}

.researchnav-innovation #3colcontainer {width: 100%;}
.researchnav-innovation #col1 {float: left; margin-left: 4px; padding: 7px; padding-top: 3px; width: 172px; background: #eeeeee;}
.researchnav-innovation #col2 {float: left; margin-left: 4px; padding: 7px; padding-top: 3px; width: 172px; background: #eeeeee;}
.researchnav-innovation #col3 {float: left; margin-left: 4px; padding: 7px; padding-top: 3px; width: 172px; background: #eeeeee;}


div.hr {
	border-bottom: 1px solid #FF9933;
	height: 10px;
	margin-bottom: 10px;
}

#promorightsidebar  { 
	position: relative;
	border: 0px none;
	margin-bottom: 10px;
	text-align: center;
}

.tablestyle1 {
border-collapse: collapse;

}

.tablestyle1 td, .tablestyle1 th {
border-spacing: 0px;
border-right: 1px solid #999999;
border-bottom: 1px solid #999999;
border-left: 1px solid #999999;
border-top: 1px solid #999999;
}

.eventDate {
color: #999999;
}
#navlist .eventLink a {
color: #999999;
}


