div#main .page_banner .banner h1{
width:100% !important;	
}

/**IE7***/
*+html div#main .page_banner .banner{
		background:none repeat scroll 0 0 rgba(3, 26, 59, 0.65);
	-pie-background: rgba(3, 26, 59, 0.65);
behavior: url("http://www.ul.ie/business/PIE.php");
}

*+html div#button_bar a.popup{
width:120px;
}

*+html div#search_box form#large button{
position:absolute;
float:left;
width: 50px;	
}

*+html div#news_list li{
height:101px !important;	
overflow: hidden !important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6ffffff', endColorstr='#00eaebeb',GradientType=0 ); /* IE6-8 */
-pie-background: linear-gradient(#a6ffffff, #00eaebeb);
behavior: url("http://www.ul.ie/business/PIE.php");
	background-image:none;
}

*+html div#events_list li{
height:110px !important;	
overflow: hidden !important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6ffffff', endColorstr='#00eaebeb',GradientType=0 ); /* IE6-8 */
-pie-background: linear-gradient(#a6ffffff, #00eaebeb);
behavior: url("http://www.ul.ie/business/PIE.php");
	background-image:none;
}

*+html div#events_list{
margin-left:4px;	
}

*+html div.view div.item-list ul li.views-row {
float:left;
width:550px;	
}

*+html div.course-vidbox img.slideshow-play {
float:left;	
}

*+html div.course-vidbox img.slideshow {
float:left;	
position:absolute;
}

*+html div.course-apply{
		position:relative;
z-index: 0;

border-radius: 5px 5px 0px 0px !important;
padding-right:11px;
behavior: url("http://www.ul.ie/business/PIE.php");	
}

*+html div.pg_course_hover{
left:0px;	
}

div.course-node-1 div.course-banner span.title {
	-pie-background: rgba(0, 53, 92, 0.9);
	behavior: url("http://www.ul.ie/business/PIE.php");	
	
}
*+html div.course-node-1 div.course-banner span.title {
left:0px;
}

*+html div.course-node-1 div.course-banner span.applynow {
left:0px;
}


div.course-node-1 .ui-tabs li.ui-state-active {
background: #004a8e;
}

div.course-node-1 .ui-tabs li.ui-state-hover {
background: #004a8e;
}

div.course-node-1 .ui-tabs li.ui-state-hover a{
color: #fff !important;
}

div.course-node-1 .ui-tabs li.ui-state-active a{
color: #fff !important;
}


div.view div.view-header p {
color: #0E2F64;
font-size: 17px;
text-shadow: 0 1px 1px #E0E0E0;
font-weight:normal;
text-transform:uppercase;
}

div.view div.view-content div.item-list h3{ 
color: #15305D;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
margin-top: 10px;
margin-bottom: 10px;
text-shadow: 0 1px 1px #E0E0E0;
font-weight: bold;
}

div.vfooter h3{ 
color: #15305D;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
margin-top: 10px;
margin-bottom: 10px;
text-shadow: 0 1px 1px #E0E0E0;
font-weight: bold;
}

div.node-page h2.node-title{
	color: #0E2F64;
font-size: 17px;
text-shadow: 0 1px 1px #E0E0E0;
font-weight:normal;
text-transform:uppercase;
}

div.view-undergraduate-full-time-courses li{
border:none;	
}

div.view-taught-postgraduate-full-time-co li{
	border:none;
}

div.view-id-taught_postgraduate_all_ li{
border:none;	
}

div.view-taught-postgraduate-part-time-co li{
border:none;	
}

div.view-part-time-prof-education li{
border:none;	
}

div.view-profed-other-pt li{
border:none;	
}

div.course-apply div.arrow {
background: url("http://www.idf-multimedia.com/dev/kbsfix/find-out-more.png") no-repeat scroll 0 0 transparent;
}


.round_bottom {
-webkit-border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-bottomleft:5px;
	border-radius: 0 0 5px 5px;
	behavior: url("http://www.ul.ie/business/PIE.php");
}

div.node-course div.course-apply{
height: 152px;	
}
div.node-course div.testimonialbox{
height: 45px;
}
div.course-apply h2{
font-size:16px;
}

div#node-78 img.slideshow-play{
display:none;	
}

.round_top_corners {
-webkit-border-radius: 5px 5px 0px 0px;
-moz-border-radius: 5px 5px 0px 0px;
border-radius: 5px 5px 0px 0px;
behavior: url("http://www.ul.ie/business/PIE.php");
}

div.course-node-1 sup{
vertical-align: text-top;
font-size: 10px;
line-height: 8px;	
}

div#faculty_carousel_images{
display:none;	
}

div.fac_info span.views-label-field-staff-email{
    float: left;
    font-weight: bold;
    margin-right: 5px;
}

div.fac_info span.views-label-field-staff-dept{
    float: left;
    font-weight: bold;
    margin-right: 5px;
}

div.fac_info span.views-label-field-staff-other-contact{
    float: left;
    font-weight: bold;
    margin-right: 5px;
	width:100%;
}

div.fac_info span.views-label-field-staff-other-contact{
    float: left;
    font-weight: bold;
    margin-right: 5px;
	width:100%;
}


div.fac_info span.views-label-field-staff-role{
    float: left;
    font-weight: bold;
    margin-right: 5px;
	width:100%;
}

div.view-student-carousel-list .fac_info span.views-label{
    float: left;
    font-weight: bold;
    margin-right: 5px;
	width:100%;
}

div.view-student-footer .student-footer span.views-label{
    float: left;
    font-weight: bold;
    margin-right: 5px;
	width:100%;
}

.view-student-carousel-list .views-field-title{
   
    font-weight: bold;
   
}

.student-footer-box
{
	clear:both; 
	float: left; 
	width: 100%;
	margin-top:20px;
}


div.fac_info div.views-field{
float:left;
width:100%;
margin-bottom:10px;	
}

div.fac_info div.box{
float:left;	
}

div.node-staff div.field-name-field-staff-role{
  width: 460px;
}



div.node-staff div.field-name-field-teaching-interests{
margin-top:10px;	
}

div.node-staff div.field-name-field-research-interests{
margin-top:10px;	
}

div.node-staff div.field-name-field-staff-profile{
margin-top:10px;	
}

div.node-staff div.field-name-field-staff-other-contact {
margin-top:10px;
width: 460px;
}
div.node-staff div.field-name-field-staff-email {
margin-top:10px;
width: 460px;
}


div.node-staff div.field-name-field-teaching-interests{
width:460px;	
}

div.node-staff div.field-name-field-staff-dept{
margin-top:10px;
width: 460px;
clear:none;
}


div.node-staff div.field-name-field-staff-role{
margin-top:10px;
}

div.node-staff div.field-name-field-staff-photo{
float:right;	
}

div#faculty_carousel_scrollbar{
}

div.view-staff-list div.view-content, div.view-student-list div.view-content {
    float: left;
    width: 330px;
}

div.student-footer-box div.view-content {
    float: left;
    width: 605px;
}

div.node-staff div.field-name-field-staff-publications{
margin-top:10px;	
}

div.vbase a{
color: #FFFFFF;
    float: left;
    text-align: center;
    width: 100%;
	font-family:FuturaMedium, Arial, Helvetica, sans-serif;	
}

div.vbase{
    background: none repeat scroll 0 0 #000000;
    float: left;
    height: 28px;
    margin-left: 6px;
    width: 314px;
	
	
		background: rgb(30,87,153); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlNTc5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMDM1NjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(30,87,153,1) 0%, rgba(16,53,103,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,1)), color-stop(100%,rgba(16,53,103,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(16,53,103,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(16,53,103,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(16,53,103,1) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(16,53,103,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#103567',GradientType=0 ); /* IE6-8 */
-pie-background: linear-gradient(#1e5799, #103567);



float:left;



    -webkit-border-radius: 0px 0px 10px 10px;

    -moz-border-radius: 0px 0px 10px 10px;

    border-radius:  0px 0px 10px 10px;

	

	behavior: url("http://www.ul.ie/business/PIE.php");
	
	
}


div#faculty_carousel {
    width: 330px !important;
}

div.view-research-bulletin span.researchlinks{
font-size:12px;	
}

div.view-research-bulletin li{
	border:none;
	border-bottom: 1px solid #DDD;
}

div.wrapper_popup_testimonials div.ui-dialog-titlebar{
	behavior: url("http://www.ul.ie/business/PIE.php");
}

div#tabs-testim li{
	behavior: url("http://www.ul.ie/business/PIE.php");
}

*+html .ui-widget-header .ui-dialog-titlebar-close span, *+html .ui-widget-header .ui-dialog-titlebar-close span:hover{
	background-position-y:0%;
}

div.course-shouts div.home:hover{

color:#1B3C62;


background: rgb(233,233,233); /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5ZTllOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top,  rgba(233,233,233,1) 0%, rgba(204,204,204,1) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(233,233,233,1)), color-stop(100%,rgba(204,204,204,1))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  rgba(233,233,233,1) 0%,rgba(204,204,204,1) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  rgba(233,233,233,1) 0%,rgba(204,204,204,1) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  rgba(233,233,233,1) 0%,rgba(204,204,204,1) 100%); /* IE10+ */

background: linear-gradient(top,  rgba(233,233,233,1) 0%,rgba(204,204,204,1) 100%); /* W3C */



-pie-background: linear-gradient(#e9e9e9, #cccccc);



float:left;



    -webkit-border-radius: 0 0 10px 10px;

    -moz-border-radius:0 0 10px 10px;

    border-radius: 0 0 10px 10px;

	

	behavior: url("http://www.ul.ie/business/PIE.php");


}

:root div#button_bar a.popup { width:120px \0/IE9; }  /* IE9 + IE10pp4 */

*+html div.course-apply{
width:280px;	

}

*+html div.course-vidbox{
float:left;
}
*+html div.vbase{
MARGIN-TOP: 220px; POSITION: relative;	
}

div#block-views-undergrad-pt-summary-block h2.block-title{
color: #15305D;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
margin-top: 10px;
margin-bottom: 10px;
text-shadow: 0 1px 1px #E0E0E0;
font-weight: bold;
}

div.view-kbs-newsletter div.viewheader{
color: #0E2F64;
font-size: 17px;
text-shadow: 0 1px 1px #E0E0E0;
font-weight: normal;
text-transform: uppercase;
}

div.view-kbs-newsletter p {
font-size: 12px !important;
}


img.cloudcarousel{
float:left;	
width:100px;
display:none;
}

iframe#worldwidegrads{
border:none;	
}

div.cms_tabber .ui-tabs li.ui-state-active {
    background: none repeat scroll 0 0 #004A8E;
}

div.cms_tabber .ui-tabs li.ui-state-active a{
    color:#fff;
}

div.cms_tabber .ui-tabs li.ui-state-hover a{
    color:#fff;
}


div.cms_tabber .ui-tabs li.ui-state-active {
       background: none repeat scroll 0 0 #004A8E !important;
	filter:none;
	border:none;
		   -webkit-border-radius: 0px 0x 5px 5px;
-moz-border-radius:  0px 0x 5px 5px;
border-radius:  0px 0x 5px 5px;  
    border-radius: 0px 0px 5px 5px;
	behavior: url("http://www.ul.ie/business/PIE.php");
}

div.cms_tabber .ui-tabs li.ui-state-hover {
    background: none repeat scroll 0 0 #004A8E !important;
	filter:none;
	border:none;
		   -webkit-border-radius: 0px 0x 5px 5px;
-moz-border-radius:  0px 0x 5px 5px;
border-radius:  0px 0x 5px 5px;  
    border-radius: 0px 0px 5px 5px;
	behavior: url("http://www.ul.ie/business/PIE.php");
}

div.cms_tabber div#tabs{
	float:left;
}

div.cms_tabber .ui-tabs {
    padding: 0;
}

div.cms_tabber .ui-tabs .ui-tabs-nav {
    margin: 0;
    padding: 0;
}


div.cms_tabber li.ui-state-default {
     	background: #fff; /* old browsers */
	
	background: -moz-linear-gradient(top, #FFF 0%, #e6eaef 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFF), color-stop(100%,#e6eaef)); /* webkit */
	
	-pie-background: linear-gradient(#FFF, #e6eaef);

	  
	text-shadow:none;
	width: 148px;
	height:63px;
	  
	   border: 1px solid #CCCCCC;
	  
	   border-top:none;
	  
	   top:0px;
	   
	   -webkit-border-radius: 0px 0x 5px 5px;
-moz-border-radius:  0px 0x 5px 5px;
border-radius:  0px 0x 5px 5px;
   
behavior: url("http://www.ul.ie/business/PIE.php");
}


div.cms_tabber li.ui-state-default a{
	float: left;
    padding-bottom: 0.5em !important;
    padding-left: 7px;
    padding-right: 5px;
    padding-top: 0.5em !important;
    position: relative;
    white-space: normal;
    width: 136px;
	color: #064DB1;
    text-align: center;
	height: 51px;
}

div.cms_tabber div.tabtop{
float:left;
padding:10px;
font-size:18px;	
width: 583px;
text-align: center;
width: 586px;
color:#fff;
text-shadow: 0 1px 1px #000000;
margin-top: 15px;
border: none;

font-color:#ffffff !important;

background: rgb(22,81,140); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(22,81,140,1) 0%, rgba(0,74,142,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(22,81,140,1)), color-stop(100%,rgba(0,74,142,1))); /* Chrome,Safari4+*/
background: -webkit-linear-gradient(top,  rgba(22,81,140,1) 0%,rgba(0,74,142,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(22,81,140,1) 0%,rgba(0,74,142,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(22,81,140,1) 0%,rgba(0,74,142,1) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(22,81,140,1) 0%,rgba(0,74,142,1) 100%); /* W3C */

-pie-background: linear-gradient(#16518c, #004a8e);
	

-webkit-border-radius: 5px 5px 0px 0px;
-moz-border-radius: 5px 5px 0px 0px;
border-radius: 5px 5px 0px 0px;
   
behavior: url("http://www.ul.ie/business/PIE.php");
}

div#block-menu-menu-departments{
	
}

div#pgtabs-1 table.coursestructure td{
border: 1px solid #CCC;
text-align: center;
vertical-align: middle;	
padding-top: 5px;
padding-bottom: 5px;
}

div#pgtabs-1 table.coursestructure thead th{
border: 1px solid #CCC;
text-align: center;
vertical-align: middle;	
}

div.tabtop span{
font-size: 10px;
float: left;
width: 100%;
}

div.node-professional-education-course-pt span.applynow{
display:none !important;	
}

div.node-professional-education-course-pt div.course-banner span.title{
padding-top:20px !important;
height:41px !important;	
}

div.node-professional-education-course-pt div.apply-hover-now{
display:none !important;	
}


div.view-header-staff{
 color: #0E2F64;
    font-size: 17px;
    font-weight: normal;
    text-shadow: 0 1px 1px #E0E0E0;
    text-transform: uppercase;	
}

 div.cms_tabber div.demo div#tabs div.ui-tabs-panel{
height: 350px !important;
overflow: auto;
}
div#events_list li
{
margin:0;
}
div#events_list .item-list{
height: 331px !important;
}


div.news-scroll-top div.social {
    float: left;
    height: 25px;
    margin-left: 0;
    margin-top: 0;
    width: 152px;
}


div.news-scroll-top ul {
    float: left;
    width: 155px;
}

img.forty-years{
-webkit-border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
border-radius: 10px 10px 10px 10px;

float: left;

width: 260px;
margin-left: 0px;
padding: 0px;
  
behavior: url("http://www.ul.ie/business/PIE.php");
}

div.view-undergraduate-all- div.view-grouping-header{
display:none;
}

div#block-block-11{
float: left;
position: absolute;
display: inline;
/*width: 260px;*/
height: 51px;
/*z-index: 1000;*/
right: 88px;
overflow: hidden;
top: 128px;
}

div#block-block-11 h2{
display:none;
}

div#block-block-21 h2.block-title{
display:none;
}

div.apply-hover-now a{
color:#fddb75;
font-size: 17px;
text-align: center;
text-indent: 0px !important;
text-shadow: 1px 1px #000;
behavior: url("http://www.ul.ie/business/PIE.php");
margin-top:3px;
}

div.node-page div.field-name-body p{

}

div.node-page div.field-name-body hr{
clear:both;
color: #fff;
background-color: #fff;
border: 0;
margin:0;
}

div.hidenews div.news-scroll-top{
display:none;
}
 

div.hidenews div.news-scroll-bg-top {
display:none;
}
div.hidenews div.news-scroll-bg{
display:none;
}

div.hidenews div#site_search{
margin-top:10px;
}

.cloudcarousel.hidden
{
	display: none !important;
}

.keyword 
{
position: absolute;
bottom: 5px;
z-index: 9999999;
left: 5px;
display:none;
}
.keyword.show
{
width:95%;
display:block;
}
.keyword .word
{
float:left;
}
.keyword .all a
{
float:right;
padding-right:5px;
}

.footer-base
{
	clear: both;
}