<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#cse-search-box{
	margin-right:auto;
	max-width:335px;
	width:335px;
	margin-left:10px;
}
 input[type=text][name=q]{
	border:1px solid #fff !important;
	padding:4px !important;
	background-color:rgba(255,255,255,.6);
	font-size:130%;
	width:270px;
}
 input[type=submit][name=sa]{
	background:#ccc;
	color:#666;
	padding:3px 10px;
	font-size:130%;
	cursor:pointer;
	padding-right:5px;
}
 @media screen and (max-width:586px){
	input[type=text][name=q]{
		width:221px;
		font-size:110%;
	}
	 input[type=submit][name=sa]{
		font-size:110%;
	}
}
 @media screen and (max-width:777px){
	#cse-search-box{
		margin-top:25px;
	}
	 .lists-select{
		float:left;
		margin-left:auto;
		margin-right:auto;
		width:50%;
	}
}
 .google-maps{
	position:relative;
	padding-bottom:90%; /* (450 Ã· 500 = 0.9 = 90%) */ 
	height:0;
	overflow:hidden;
}
 .google-maps iframe{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}
 .faculty-container span{
	display:inline-block;
	float:right;
}
 .faculty-container p:nth-child(odd){
	background:#d6d6d6;
}
 .image-left{
	background-image:none;
}
 .image-right{
	background-image:none;
}
 .image-center{
	background-image:none;
}
 .image{
	background-image:none;
}
 .video-container{
	position:relative;
	padding-bottom:56.25%;
	height:0;
	overflow:hidden;
	margin-bottom:20px;
}
 .video-container iframe, .video-container object, .video-container embed{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}
 .feedback a.open{
	background-image:url('http://www.edu.uwo.ca/img/askus_btn.gif');
}
 .share-on-twitter{
	background-image:url("https://www.uwo.ca/web_standards/img/social/twitter_32.png");
	width:32px;
	height:32px;
}
 .share-on-facebook{
	background-image:url("https://www.uwo.ca/web_standards/img/social/facebook_32.png");
	width:32px;
	height:32px;
}
 .share-on-google{
	background-image:url('../img/googleplus-icon.png');
	width:32px;
	height:32px;
}
 .share-on-linkedin{
	background-image:url("https://www.uwo.ca/web_standards/img/social/linkedin_32.png");
	width:32px;
	height:32px;
}
 .share-on-link{
	color:#FFF;
	display:inline-block;
	width:32px;
	height:32px;
	margin-right:7px;
	margin-bottom:-4px;
}
 .share-on-title{
	margin:30px 0px 10px;
	font-size:1rem;
	padding:0px;
	font-weight:bold;
	line-height:1.1;
	margin-top:0px;
}
 .arrow-up{
	width:0;
	height:0;
	border-left:50px solid transparent;
	border-right:50px solid transparent;
	border-bottom:50px solid rgb(87, 255, 0);
	width:0;
	margin-left:auto;
	margin-right:auto;
}
 .center{
	width:100%;
	position:relative;
}
 .userbox img{
	padding:8px;
	background-color:#EFEFEF;
}
 .userbox:hover img{
	opacity:.2;
}
 .userbox:hover img.opacity{
	opacity:1;
	background-color:transparent;
}
 .userbox:hover .copyrightDiv{
	display:none;
}
 .userbox{
	position:relative;
}
 .cc{
	position:absolute;
	top:0;
	left:0;
	width:700px;
	height:132px;
	padding-top:15px;
	display:none;
}
 .cc p{
	text-align:center;
	margin-bottom:0px;
}
 .userbox:hover .cc{
	display:block;
}
 .copyrightDiv{
	width:700px;
	z-index:550;
	bottom:0px;
	position:absolute;
}
 .notice{
	font-size:300%;
	position:absolute;
	left:48%;
	color:#4f2683;
}
 .back_button{
	-webkit-border-radius:13;
	-moz-border-radius:13;
	border-radius:13px;
	color:#ffffff;
	font-size:20.5px;
	background:#4f2683;
	text-decoration:none;
	text-align:center;
	max-width:210px;
	max-height:42px;
	width:210px;
	height:42px;
	display:table-cell;
	vertical-align:middle
}
 .back_button:hover{
	background:#d1d4d4;
	text-decoration:none;
	color:#4f2683;
}
 .grad_button{
	-webkit-border-radius:13;
	-moz-border-radius:13;
	border-radius:13px;
	color:#ffffff;
	font-size:18px;
	background:#4f2683;
	text-decoration:none;
	text-align:center;
	max-width:180px;
	max-height:42px;
	width:180px;
	height:42px;
	display:table-cell;
	float:right;
	vertical-align:middle;
	line-height:42px;
}
 .grad_button:hover{
	background:#d1d4d4;
	text-decoration:none;
	color:#4f2683;
}
 .grad_current_button{
	-webkit-border-radius:13;
	-moz-border-radius:13;
	border-radius:13px;
	color:#4f2683;
	font-size:18px;
	background:#d1d4d4;
	text-decoration:none;
	text-align:center;
	max-width:180px;
	max-height:42px;
	width:180px;
	height:42px;
	display:table-cell;
	float:right;
	vertical-align:middle;
	line-height:42px;
	margin-bottom:20px;
}
 .grad_current_button:hover{
	background:#0d7c7c;
	text-decoration:none;
	color:#ffffff;
}
 .grad-programs_button_popups{
	-webkit-border-radius:13;
	-moz-border-radius:13;
	border-radius:13px;
	color:#4f2683;
	font-size:26.5px;
	background:#d1d4d4;
	text-decoration:none;
	text-align:center;
	max-width:200px;
	max-height:42px;
	min-width:200px;
	height:42px;
	display:inline-block;
	margin-bottom:5px;
	vertical-align:middle
}
 .grad-programs_button_popups:hover{
	background:#4f2683;
	text-decoration:none;
	color:#ffffff;
	cursor:pointer;
}
 .sticky{
	position:fixed;
	width:940px;
	top:0;
	z-index:100;
	border-top:0;
	padding-bottom:0px;
	background-color:#4f2683;
}
 .sticky h4{
	color:white;
}
 .sticky a{
	color:white;
}
 .sticky a:hover{
	text-decoration:underline;
}
 .sticky p{
	color:white;
}
 .menu, .menu ul, .menu li, .menu a{
	margin:0;
	padding:0;
	border:none;
	outline:none;
}
 .menu{
	height:40px;
	width:100%;
	background:#4f2683;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	margin-left:auto;
	margin-right:auto;
}
 .menu li{
	position:relative;
	list-style:none;
	float:left;
	display:block;
	height:40px;
}
 .menu li a{
	display:block;
	padding:0 14px;
	margin:6px 0;
	line-height:28px;
	text-decoration:none;
	border-left:1px solid #393942;
	border-right:1px solid #4f5058;
	font-family:Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#f3f3f3;
	text-shadow:1px 1px 1px rgba(0, 0, 0, .6);
	-webkit-transition:color .2s ease-in-out;
	-moz-transition:color .2s ease-in-out;
	-o-transition:color .2s ease-in-out;
	-ms-transition:color .2s ease-in-out;
	transition:color .2s ease-in-out;
}
 .menu li:first-child a{
	border-left:none;
}
 .menu li:last-child a{
	border-right:none;
}
 .menu li:hover &gt; a{
	color:#8fde62;
}
 .menu ul{
	position:absolute;
	top:40px;
	left:0;
	opacity:0;
	background:grey;
	-webkit-border-radius:0 0 5px 5px;
	-moz-border-radius:0 0 5px 5px;
	border-radius:0 0 5px 5px;
	-webkit-transition:opacity .25s ease .1s;
	-moz-transition:opacity .25s ease .1s;
	-o-transition:opacity .25s ease .1s;
	-ms-transition:opacity .25s ease .1s;
	transition:opacity .25s ease .1s;
}
 .menu li:hover &gt; ul{
	opacity:1;
}
 .menu ul li{
	height:0;
	overflow:hidden;
	padding:0;
	-webkit-transition:height .25s ease .1s;
	-moz-transition:height .25s ease .1s;
	-o-transition:height .25s ease .1s;
	-ms-transition:height .25s ease .1s;
	transition:height .25s ease .1s;
}
 .menu li:hover &gt; ul li{
	height:36px;
	overflow:visible;
	padding:0;
}
 .menu ul li a{
	width:100px;
	padding:4px 0 4px 40px;
	margin:0;
	border:none;
	border-bottom:1px solid #353539;
}
 .menu ul li:last-child a{
	border:none;
}
 .menu a.info{
	background:url(/calendar/images/info-icon.png) no-repeat 6px center;
}
 .menu a.avail{
	background:url(http://www.uwo.ca/web_standards/img/social/calendar_16.png) no-repeat 6px center;
}
 .menu a.request{
	background:url(/calendar/images/form-icon.png) no-repeat 6px center;
}
 .wrap{
	width:220px;
	margin:0 auto;
	padding:10px;
}
 .login{
	background:url('/calendar/images/btn-login.png') no-repeat 5px 5px #484b4f;
	width:200px;
	cursor:pointer;
	border-radius:50px;
	padding:10px 20px 10px 0;
	color:White;
	font-size:14px;
	text-align:left;
	text-indent:40px;
	display:block;
	margin:0 auto;
	-webkit-transition-timing-function:ease-in-out;
	-webkit-transition-duration:.4s;
	-webkit-transition-property:all;
	-moz-transition-timing-function:ease-in-out;
	-moz-transition-duration:.4s;
	-moz-transition-property:all;
}
 .login:hover{
	background-image:url('/calendar/images/btn-login-hover.png');
	background-position:155px 5px;
	text-indent:20px;
}
 .content-item{
	-moz-backface-visibility:hidden;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	height:220px;
	margin:20px auto;
	overflow:hidden;
	position:relative;
	width:220px;
	width:100%;
	height:100%;
}
 .content-item .overlay{
	border-bottom:100px solid #e8c63d;
	border-left:100px solid transparent;
	bottom:0;
	height:0;
	opacity:.95;
	position:absolute;
	right:0;
	text-indent:-9999px;
	-moz-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	-webkit-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
	width:0;
}
 .content-item:hover .overlay{
	border-bottom:800px solid #e8c63d;
	border-left:800px solid transparent;
	-moz-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	-webkit-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
}
 .content-item .corner-overlay-content{
	bottom:15px;
	color:#333;
	position:absolute;
	right:15px;
	-moz-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	-webkit-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
}
 .content-item .overlay-content ul{
	padding-left:5px;
}
 .content-item:hover .corner-overlay-content{
	opacity:0;
	-moz-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	-webkit-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
}
 .content-item .overlay-content{
	bottom:0;
	color:#333;
	left:0;
	opacity:0;
	position:absolute;
	right:0;
	top:0;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	-webkit-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
}
 .content-item .overlay-content h2{
	border-bottom:1px solid #333;
	padding:0 0 12px;
}
 .content-item:hover .overlay-content{
	opacity:1;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	-webkit-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
	-moz-transition-delay:0.3s;
	-o-transition-delay:0.3s;
	-webkit-transition-delay:0.3s;
	transition-delay:0.3s;
}
 .info li{
	margin-bottom:5px !important;
	margin-left:30px;
}
 div.calendar_grid h3{
	margin-left:30px;
}
 .calendar_grid{
	width:900px;
	margin-left:auto;
	margin-right:auto;
	width:100%;
}
 #back-top{
	position:fixed;
	bottom:230px;
	;
	z-index:9999;
}
 #back-top a{
	width:56px;
	display:block;
	text-align:center;
	font:11px/100% Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	text-decoration:none;
	color:#bbb;
	;
	-webkit-transition:1s;
	-moz-transition:1s;
	transition:1s;
}
 #back-top a:hover{
	color:#000;
}
 #back-top span{
	width:56px;
	height:56px;
	display:block;
	margin-bottom:7px;
	background:#ddd url(../img/up-arrow.png) no-repeat center center;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	border-radius:15px;
	-webkit-transition:1s;
	-moz-transition:1s;
	transition:1s;
}
 #back-top a:hover span{
	background-color:#777;
}
 .view{
	width:217px;
	height:280px;
	float:left;
	border:10px solid #fff;
	overflow:hidden;
	position:relative;
	box-shadow:1px 1px 2px #e6e6e6;
	cursor:default;
	background:#fff no-repeat center center
}
 .view .mask, .view .content{
	width:217px;
	height:280px;
	position:absolute;
	overflow:hidden;
	top:0;
	left:0
}
 .view img{
	display:block;
	position:relative
}
 .view h2{
	text-transform:uppercase;
	color:#fff;
	text-align:center;
	position:relative;
	padding:10px;
	background:rgba(0, 0, 0, 0.8);
	margin:20px 0 0 0
}
 .view p{
	font-size:13px;
	position:relative;
	color:#fff;
	padding:10px 10px 5px;
}
 .view a.info{
	display:inline-block;
	text-decoration:none;
	padding:7px 14px;
	background:#000;
	color:#fff;
	text-transform:uppercase;
	box-shadow:0 0 1px #000
}
 .view a.info:hover{
	box-shadow:0 0 5px #000
}
 .view-fifth img{
	transition:all 0.3s ease-in-out;
}
 .view-fifth .mask{
	background-color:rgba(146,96,91,0.3);
	transform:translateX(-300px);
	opacity:1;
	transition:all 0.4s ease-in-out;
}
 .view-fifth h2{
	background:rgba(255, 255, 255, 0.5);
	color:#000;
	box-shadow:0px 1px 3px rgba(159, 141, 140, 0.5);
}
 .view-fifth p{
	opacity:0;
	color:#333;
	transition:all 0.2s linear;
}
 .view-fifth:hover .mask{
	transform:translateX(0px);
}
 .view-fifth:hover img{
	transform:translateX(300px);
	transition-delay:0.1s;
}
 .view-fifth:hover p{
	opacity:1;
	transition-delay:0.4s;
}
 .view-tenth img{
	transform:scaleY(1);
	transition:all 0.7s ease-in-out;
}
 .view-tenth .mask{
	background-color:rgba(255, 231, 179, 0.3);
	transition:all 0.5s linear;
	opacity:0;
}
 .view-tenth h2{
	border-bottom:1px solid rgba(0, 0, 0, 0.3);
	background:transparent;
	margin:20px 40px 0px 40px;
	transform:scale(0);
	color:#333;
	transition:all 0.5s linear;
	opacity:0;
}
 .view-tenth p{
	color:#333;
	opacity:0;
	transform:scale(0);
	transition:all 0.5s linear;
}
 .view-tenth a.info{
	opacity:0;
	transform:scale(0);
	transition:all 0.5s linear;
}
 .view-tenth:hover img{
	transform:scale(10);
	opacity:0;
}
 .view-tenth:hover .mask{
	opacity:1;
}
 .view-tenth:hover h2, .view-tenth:hover p, .view-tenth:hover a.info{
	transform:scale(1);
	opacity:1;
}
 .btn{
	float:right;
	margin:0px;
}
 .hidden-isc{
	position:fixed;
	clear:both;
	width:500px;
	margin-left:35%;
	top:0px;
	left:0px;
	visibility:hidden;
	margin-right:25%;
	background:none repeat scroll 0% 0% #FFF;
	z-index:9999;
	border:1px solid #4F2683;
	padding:20px;
}
 .view{
	width:217px;
	height:280px;
	float:left;
	border:10px solid #fff;
	overflow:hidden;
	position:relative;
	box-shadow:1px 1px 2px #e6e6e6;
	cursor:default;
	background:#fff no-repeat center center
}
 .view .mask, .view .content{
	width:217px;
	height:280px;
	position:absolute;
	overflow:hidden;
	top:0;
	left:0
}
 .view img{
	display:block;
	position:relative
}
 .view h2{
	text-transform:uppercase;
	color:#fff;
	text-align:center;
	position:relative;
	padding:10px;
	background:rgba(0, 0, 0, 0.8);
	margin:20px 0 0 0
}
 .view p{
	font-size:13px;
	position:relative;
	color:#fff;
	padding:10px 10px 5px;
}
 .view a.info{
	display:inline-block;
	text-decoration:none;
	padding:7px 14px;
	background:#000;
	color:#fff;
	text-transform:uppercase;
	box-shadow:0 0 1px #000
}
 .view a.info:hover{
	box-shadow:0 0 5px #000
}
 .view-fifth img{
	transition:all 0.3s ease-in-out;
}
 .view-fifth .mask{
	background-color:rgba(146,96,91,0.3);
	transform:translateX(-300px);
	opacity:1;
	transition:all 0.4s ease-in-out;
}
 .view-fifth h2{
	background:rgba(255, 255, 255, 0.5);
	color:#000;
	box-shadow:0px 1px 3px rgba(159, 141, 140, 0.5);
}
 .view-fifth p{
	opacity:0;
	color:#333;
	transition:all 0.2s linear;
}
 .view-fifth:hover .mask{
	transform:translateX(0px);
}
 .view-fifth:hover img{
	transform:translateX(300px);
	transition-delay:0.1s;
}
 .view-fifth:hover p{
	opacity:1;
	transition-delay:0.4s;
}
 .view-tenth img{
	transform:scaleY(1);
	transition:all 0.7s ease-in-out;
}
 .view-tenth .mask{
	background-color:rgba(255, 231, 179, 0.3);
	transition:all 0.5s linear;
	opacity:0;
}
 .view-tenth h2{
	border-bottom:1px solid rgba(0, 0, 0, 0.3);
	background:transparent;
	margin:20px 40px 0px 40px;
	transform:scale(0);
	color:#333;
	transition:all 0.5s linear;
	opacity:0;
}
 .view-tenth p{
	color:#333;
	opacity:0;
	transform:scale(0);
	transition:all 0.5s linear;
}
 .view-tenth a.info{
	opacity:0;
	transform:scale(0);
	transition:all 0.5s linear;
}
 .view-tenth:hover img{
	transform:scale(10);
	opacity:0;
}
 .view-tenth:hover .mask{
	opacity:1;
}
 .view-tenth:hover h2, .view-tenth:hover p, .view-tenth:hover a.info{
	transform:scale(1);
	opacity:1;
}
 .back_button_research_news{
	-webkit-border-radius:13;
	-moz-border-radius:13;
	border-radius:13px;
	color:#ffffff;
	text-transform:lowercase;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	font-size:20.5px;
	background:#4f2683;
	text-decoration:none;
	text-align:center;
	max-width:232px;
	max-height:42px;
	width:232px;
	height:42px;
	display:table-cell;
	vertical-align:middle;
	padding-left:5px;
	padding-right:5px;
}
 .back_button_research_news:hover{
	background:#d1d4d4;
	text-decoration:none;
	color:#4f2683;
}
 ul#items{
	margin:0;
	line-height:21px;
}
 ul#items li{
	color:#333333;
}
 ol#pagination{
	overflow:hidden;
	text-align:center;
}
 ol#pagination li{
	display:inline;
	list-style:none;
	cursor:pointer;
	margin:0 0 0 .5em;
}
 ol#pagination li.current{
	color:#015b86;
	font-weight:bold;
}
 .pure-form-aligned .pure-controls{
	margin:1.5em 0px 0px 11em;
}
 .pure-form input[type=text], .pure-form input[type=password], .pure-form input[type=email], .pure-form input[type=url], .pure-form input[type=date], .pure-form input[type=month], .pure-form input[type=time], .pure-form input[type=datetime], .pure-form input[type=datetime-local], .pure-form input[type=week], .pure-form input[type=number], .pure-form input[type=search], .pure-form input[type=tel], .pure-form input[type=color], .pure-form select, .pure-form textarea{
	padding:0.5em 0.6em;
	display:inline-block;
	border:1px solid #ccc;
	box-shadow:inset 0 1px 3px #ddd;
	border-radius:4px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
 .pure-form input:not([type]){
	padding:0.5em 0.6em;
	display:inline-block;
	border:1px solid #ccc;
	box-shadow:inset 0 1px 3px #ddd;
	border-radius:4px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
 .pure-form input[type=color]{
	padding:0.2em 0.5em;
}
 .pure-form input[type=text]:focus, .pure-form input[type=password]:focus, .pure-form input[type=email]:focus, .pure-form input[type=url]:focus, .pure-form input[type=date]:focus, .pure-form input[type=month]:focus, .pure-form input[type=time]:focus, .pure-form input[type=datetime]:focus, .pure-form input[type=datetime-local]:focus, .pure-form input[type=week]:focus, .pure-form input[type=number]:focus, .pure-form input[type=search]:focus, .pure-form input[type=tel]:focus, .pure-form input[type=color]:focus, .pure-form select:focus, .pure-form textarea:focus{
	outline:0;
	outline:thin dotted \9;
	border-color:#129FEA;
}
 .pure-form input:not([type]):focus{
	outline:0;
	outline:thin dotted \9;
	border-color:#129FEA;
}
 .pure-form input[type=file]:focus, .pure-form input[type=radio]:focus, .pure-form input[type=checkbox]:focus{
	outline:thin dotted #333;
	outline:1px auto #129FEA;
}
 .pure-form .pure-checkbox, .pure-form .pure-radio{
	margin:0.5em 0;
	display:inline-block;
}
 .pure-form input[type=text][disabled], .pure-form input[type=password][disabled], .pure-form input[type=email][disabled], .pure-form input[type=url][disabled], .pure-form input[type=date][disabled], .pure-form input[type=month][disabled], .pure-form input[type=time][disabled], .pure-form input[type=datetime][disabled], .pure-form input[type=datetime-local][disabled], .pure-form input[type=week][disabled], .pure-form input[type=number][disabled], .pure-form input[type=search][disabled], .pure-form input[type=tel][disabled], .pure-form input[type=color][disabled], .pure-form select[disabled], .pure-form textarea[disabled]{
	cursor:not-allowed;
	background-color:#eaeded;
	color:#cad2d3;
}
 .pure-form input:not([type])[disabled]{
	cursor:not-allowed;
	background-color:#eaeded;
	color:#cad2d3;
}
 .pure-form input[readonly], .pure-form select[readonly], .pure-form textarea[readonly]{
	background:#eee;
	color:#777;
	border-color:#ccc;
}
 .pure-form input:focus:invalid, .pure-form textarea:focus:invalid, .pure-form select:focus:invalid{
	color:#b94a48;
	border-color:#ee5f5b;
}
 .pure-form input:focus:invalid:focus, .pure-form textarea:focus:invalid:focus, .pure-form select:focus:invalid:focus{
	border-color:#e9322d;
}
 .pure-form input[type=file]:focus:invalid:focus, .pure-form input[type=radio]:focus:invalid:focus, .pure-form input[type=checkbox]:focus:invalid:focus{
	outline-color:#e9322d;
}
 .pure-form select{
	border:1px solid #ccc;
	background-color:white;
}
 .pure-form select[multiple]{
	height:auto;
}
 .pure-form label{
	margin:0.5em 0 0.2em;
}
 .pure-form fieldset{
	margin:0;
	padding:0.35em 0 0.75em;
	border:0;
}
 .pure-form legend{
	display:block;
	width:100%;
	padding:0.3em 0;
	margin-bottom:0.3em;
	border-bottom:1px solid #e5e5e5;
	color:#4E2583;
	font-size:130%;
	margin-bottom:10px;
	line-height:1.4em;
}
 .pure-form-stacked input[type=text], .pure-form-stacked input[type=password], .pure-form-stacked input[type=email], .pure-form-stacked input[type=url], .pure-form-stacked input[type=date], .pure-form-stacked input[type=month], .pure-form-stacked input[type=time], .pure-form-stacked input[type=datetime], .pure-form-stacked input[type=datetime-local], .pure-form-stacked input[type=week], .pure-form-stacked input[type=number], .pure-form-stacked input[type=search], .pure-form-stacked input[type=tel], .pure-form-stacked input[type=color], .pure-form-stacked select, .pure-form-stacked label, .pure-form-stacked textarea{
	display:block;
	margin:0.25em 0;
}
 .pure-form-stacked input:not([type]){
	display:block;
	margin:0.25em 0;
}
 .pure-form-aligned input, .pure-form-aligned textarea, .pure-form-aligned select, .pure-form-aligned .pure-help-inline, .pure-form-message-inline{
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:middle;
}
 .pure-form-aligned textarea{
	vertical-align:top;
}
 .pure-form-aligned .pure-control-group{
	margin-bottom:0.5em;
}
 .pure-form-aligned .pure-control-group label{
	text-align:right;
	display:inline-block;
	vertical-align:middle;
	width:10em;
	margin:0 1em 0 0;
}
 .pure-form-aligned .pure-controls{
	margin:1.5em 0 0 10em;
}
 .pure-form input.pure-input-rounded, .pure-form .pure-input-rounded{
	border-radius:2em;
	padding:0.5em 1em;
}
 .pure-form .pure-group fieldset{
	margin-bottom:10px;
}
 .pure-form .pure-group input{
	display:block;
	padding:10px;
	margin:0;
	border-radius:0;
	position:relative;
	top:-1px;
}
 .pure-form .pure-group input:focus{
	z-index:2;
}
 .pure-form .pure-group input:first-child{
	top:1px;
	border-radius:4px 4px 0 0;
}
 .pure-form .pure-group input:last-child{
	top:-2px;
	border-radius:0 0 4px 4px;
}
 .pure-form .pure-group button{
	margin:0.35em 0;
}
 .pure-form .pure-input-1{
	width:100%;
}
 .pure-form .pure-input-2-3{
	width:66%;
}
 .pure-form .pure-input-1-2{
	width:50%;
}
 .pure-form .pure-input-1-3{
	width:33%;
}
 .pure-form .pure-input-1-4{
	width:25%;
}
 .pure-form .pure-help-inline, .pure-form-message-inline{
	display:inline-block;
	padding-left:0.3em;
	color:#666;
	vertical-align:middle;
	font-size:0.875em;
}
 .pure-form-message{
	display:block;
	color:#666;
	font-size:0.875em;
}
 @media only screen and (max-width:480px){
	.pure-form button[type=submit]{
		margin:0.7em 0 0;
	}
	 .pure-form input:not([type]), .pure-form input[type="text"], .pure-form input[type="password"], .pure-form input[type="email"], .pure-form input[type="url"], .pure-form input[type="date"], .pure-form input[type="month"], .pure-form input[type="time"], .pure-form input[type="datetime"], .pure-form input[type="datetime-local"], .pure-form input[type="week"], .pure-form input[type="number"], .pure-form input[type="search"], .pure-form input[type="tel"], .pure-form input[type="color"], .pure-form label{
		margin-bottom:0.3em;
		display:block;
	}
	 .pure-group input:not([type]), .pure-group input[type="text"], .pure-group input[type="password"], .pure-group input[type="email"], .pure-group input[type="url"], .pure-group input[type="date"], .pure-group input[type="month"], .pure-group input[type="time"], .pure-group input[type="datetime"], .pure-group input[type="datetime-local"], .pure-group input[type="week"], .pure-group input[type="number"], .pure-group input[type="search"], .pure-group input[type="tel"], .pure-group input[type="color"]{
		margin-bottom:0;
	}
	 .pure-form-aligned .pure-control-group label{
		margin-bottom:0.3em;
		text-align:left;
		display:block;
		width:100%;
	}
	 .pure-form-aligned .pure-controls{
		margin:1.5em 0 0 0;
	}
	 .pure-form .pure-help-inline, .pure-form-message-inline, .pure-form-message{
		display:block;
		font-size:0.75em;
		padding:0.2em 0 0.8em;
	}
}
 .pure-button{
	display:inline-block;
	*display:inline;
	zoom:1;
	line-height:normal;
	white-space:nowrap;
	vertical-align:baseline;
	text-align:center;
	cursor:pointer;
	-webkit-user-drag:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
 .pure-button::-moz-focus-inner{
	padding:0;
	border:0;
}
 .pure-button{
	font-family:inherit;
	font-size:100%;
	*font-size:90%;
	*overflow:visible;
	padding:0.5em 1em;
	color:#444;
	color:rgba(0, 0, 0, 0.80);
	*color:#444;
	border:1px solid #999;
	border:none rgba(0, 0, 0, 0);
	background-color:#E6E6E6;
	text-decoration:none;
	border-radius:2px;
}
 .pure-button-hover, .pure-button:hover, .pure-button:focus{
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#1a000000',GradientType=0);
	background-image:-webkit-gradient(linear, 0 0, 0 100%, from(transparent), color-stop(40%, rgba(0,0,0, 0.05)), to(rgba(0,0,0, 0.10)));
	background-image:-webkit-linear-gradient(transparent, rgba(0,0,0, 0.05) 40%, rgba(0,0,0, 0.10));
	background-image:-moz-linear-gradient(top, rgba(0,0,0, 0.05) 0%, rgba(0,0,0, 0.10));
	background-image:-o-linear-gradient(transparent, rgba(0,0,0, 0.05) 40%, rgba(0,0,0, 0.10));
	background-image:linear-gradient(transparent, rgba(0,0,0, 0.05) 40%, rgba(0,0,0, 0.10));
}
 .pure-button:focus{
	outline:0;
}
 .pure-button-active, .pure-button:active{
	box-shadow:0 0 0 1px rgba(0,0,0, 0.15) inset, 0 0 6px rgba(0,0,0, 0.20) inset;
}
 .pure-button[disabled], .pure-button-disabled, .pure-button-disabled:hover, .pure-button-disabled:focus, .pure-button-disabled:active{
	border:none;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
	filter:alpha(opacity=40);
	-khtml-opacity:0.40;
	-moz-opacity:0.40;
	opacity:0.40;
	cursor:not-allowed;
	box-shadow:none;
}
 .pure-button-hidden{
	display:none;
}
 .pure-button::-moz-focus-inner{
	padding:0;
	border:0;
}
 .pure-button-primary, .pure-button-selected, a.pure-button-primary, a.pure-button-selected{
	background-color:rgb(0, 120, 231);
	color:#fff;
}
 .pure-g{
	letter-spacing:-0.31em;
	*letter-spacing:normal;
	*word-spacing:-0.43em;
	text-rendering:optimizespeed;
	font-family:FreeSans, Arimo, "Droid Sans", Helvetica, Arial, sans-serif;
	display:-webkit-flex;
	-webkit-flex-flow:row wrap;
	display:-ms-flexbox;
	-ms-flex-flow:row wrap;
}
 .opera-only:-o-prefocus, .pure-g{
	word-spacing:-0.43em;
}
 .pure-u{
	display:inline-block;
	*display:inline;
	zoom:1;
	letter-spacing:normal;
	word-spacing:normal;
	vertical-align:top;
	text-rendering:auto;
}
 .pure-g [class *= "pure-u"]{
	font-family:sans-serif;
}
 .pure-u-1, .pure-u-1-1, .pure-u-1-2, .pure-u-1-3, .pure-u-2-3, .pure-u-1-4, .pure-u-3-4, .pure-u-1-5, .pure-u-2-5, .pure-u-3-5, .pure-u-4-5, .pure-u-5-5, .pure-u-1-6, .pure-u-5-6, .pure-u-1-8, .pure-u-3-8, .pure-u-5-8, .pure-u-7-8, .pure-u-1-12, .pure-u-5-12, .pure-u-7-12, .pure-u-11-12, .pure-u-1-24, .pure-u-2-24, .pure-u-3-24, .pure-u-4-24, .pure-u-5-24, .pure-u-6-24, .pure-u-7-24, .pure-u-8-24, .pure-u-9-24, .pure-u-10-24, .pure-u-11-24, .pure-u-12-24, .pure-u-13-24, .pure-u-14-24, .pure-u-15-24, .pure-u-16-24, .pure-u-17-24, .pure-u-18-24, .pure-u-19-24, .pure-u-20-24, .pure-u-21-24, .pure-u-22-24, .pure-u-23-24, .pure-u-24-24{
	display:inline-block;
	*display:inline;
	zoom:1;
	letter-spacing:normal;
	word-spacing:normal;
	vertical-align:top;
	text-rendering:auto;
}
 .pure-u-1-24{
	width:4.1667%;
	*width:4.1357%;
}
 .pure-u-1-12, .pure-u-2-24{
	width:8.3333%;
	*width:8.3023%;
}
 .pure-u-1-8, .pure-u-3-24{
	width:12.5000%;
	*width:12.4690%;
}
 .pure-u-1-6, .pure-u-4-24{
	width:16.6667%;
	*width:16.6357%;
}
 .pure-u-1-5{
	width:20%;
	*width:19.9690%;
}
 .pure-u-5-24{
	width:20.8333%;
	*width:20.8023%;
}
 .pure-u-1-4, .pure-u-6-24{
	width:25%;
	*width:24.9690%;
}
 .pure-u-7-24{
	width:29.1667%;
	*width:29.1357%;
}
 .pure-u-1-3, .pure-u-8-24{
	width:33.3333%;
	*width:33.3023%;
}
 .pure-u-3-8, .pure-u-9-24{
	width:37.5000%;
	*width:37.4690%;
}
 .pure-u-2-5{
	width:40%;
	*width:39.9690%;
}
 .pure-u-5-12, .pure-u-10-24{
	width:41.6667%;
	*width:41.6357%;
}
 .pure-u-11-24{
	width:45.8333%;
	*width:45.8023%;
}
 .pure-u-1-2, .pure-u-12-24{
	width:50%;
	*width:49.9690%;
}
 .pure-u-13-24{
	width:54.1667%;
	*width:54.1357%;
}
 .pure-u-7-12, .pure-u-14-24{
	width:58.3333%;
	*width:58.3023%;
}
 .pure-u-3-5{
	width:60%;
	*width:59.9690%;
}
 .pure-u-5-8, .pure-u-15-24{
	width:62.5000%;
	*width:62.4690%;
}
 .pure-u-2-3, .pure-u-16-24{
	width:66.6667%;
	*width:66.6357%;
}
 .pure-u-17-24{
	width:70.8333%;
	*width:70.8023%;
}
 .pure-u-3-4, .pure-u-18-24{
	width:75%;
	*width:74.9690%;
}
 .pure-u-19-24{
	width:79.1667%;
	*width:79.1357%;
}
 .pure-u-4-5{
	width:80%;
	*width:79.9690%;
}
 .pure-u-5-6, .pure-u-20-24{
	width:83.3333%;
	*width:83.3023%;
}
 .pure-u-7-8, .pure-u-21-24{
	width:87.5000%;
	*width:87.4690%;
}
 .pure-u-11-12, .pure-u-22-24{
	width:91.6667%;
	*width:91.6357%;
}
 .pure-u-23-24{
	width:95.8333%;
	*width:95.8023%;
}
 .pure-u-1, .pure-u-1-1, .pure-u-5-5, .pure-u-24-24{
	width:100%;
}
 .button-success{
	color:white;
	border-radius:4px;
	text-shadow:0 1px 1px rgba(0, 0, 0, 0.2);
	background:rgb(28, 184, 65);
}
 #research-table{
	border-collapse:separate;
	background:#fff;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	margin:50px auto;
	-moz-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.3);
	box-shadow:0px 0px 5px rgba(0, 0, 0, 0.3);
	margin-top:0px;
}
 #research-table thead{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
 #research-table thead th{
	font-family:'Patua One', cursive;
	font-size:16px;
	font-weight:400;
	color:#fff;
	text-shadow:1px 1px 0px rgba(0, 0, 0, 0.5);
	text-align:left;
	padding:20px;
	background-image:-moz-linear-gradient(#646f7f, #4a5564);
	background-image:-webkit-linear-gradient(#646f7f, #4a5564);
	background-image:linear-gradient(#646f7f, #4a5564);
	border-top:1px solid #858d99;
}
 #research-table thead th:first-child{
	-moz-border-radius-topleft:5px;
	-webkit-border-top-left-radius:5px;
	border-top-left-radius:5px;
}
 #research-table thead th:last-child{
	-moz-border-radius-topright:5px;
	-webkit-border-top-right-radius:5px;
	border-top-right-radius:5px;
}
 #research-table tbody tr td{
	font-family:'Open Sans', sans-serif;
	font-weight:400;
	color:#5f6062;
	font-size:13px;
	padding:20px 20px 20px 20px;
	border-bottom:1px solid #e0e0e0;
}
 #research-table tbody tr:nth-child(2n){
	background:#f0f3f5;
}
 #research-table tbody tr:last-child td{
	border-bottom:none;
}
 #research-table tbody tr:last-child td:first-child{
	-moz-border-radius-bottomleft:5px;
	-webkit-border-bottom-left-radius:5px;
	border-bottom-left-radius:5px;
}
 #research-table tbody tr:last-child td:last-child{
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-right-radius:5px;
	border-bottom-right-radius:5px;
}
 #research-table tbody:hover &gt; tr td{
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
	opacity:0.5;
}
 #research-table tbody:hover &gt; tr:hover td{
	text-shadow:none;
	color:#2d2d2d;
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
}
 .ui-dialog{
	max-width:800px;
	min-width:800px;
}
 .ui-tabs-nav li{
	margin-top:0.6em;
	font-size:80%;
}
 .ui-tabs-nav li.ui-tabs-selected, .ui-tabs-nav li.ui-state-active{
	margin-top:0em;
	font-size:100%;
}
 .ui-widget-content a{
	color:#015B86;
}
 #scroller{
	overflow:auto;
}
 .aq_button_popups{
	-webkit-border-radius:13;
	-moz-border-radius:13;
	border-radius:13px;
	color:#4f2683 !important;
	font-size:26.5px;
	background:#d1d4d4;
	text-decoration:none;
	text-align:center;
	max-width:200px;
	max-height:42px;
	min-width:200px;
	height:42px;
	display:inline-block;
	margin-bottom:5px;
	vertical-align:middle
}
 .aq_button_popups:hover{
	background:#4f2683 !important;
	text-decoration:none;
	color:#ffffff !important;
	cursor:pointer;
}
 a.mover{
	background:#900;
	padding:6px 12px;
	position:absolute;
	color:white;
	font-weight:bold;
	text-decoration:none;
}
 .next-tab{
	bottom:0;
	right:0;
	float:right;
}
 .prev-tab{
	bottom:0;
	left:0;
	float:left;
}
 .open-tab{
	cursor:pointer;
	color:#015B86 !important;
	text-decoration:none;
}
 .open-tab:hover{
	color:#029FEB;
}
</pre></body></html>