@charset "utf-8";
/* CSS Document for McDonald College */

/* red: #a70632 */

body {
	background: url(/igloo/sites/mcdonald/themes/default/bg.jpg)/igloo/sites/mcdonald/themes/default/repeat-x;
}

a {
	color: #a70632;
}

#iwpBodyBackground {
	border: solid 1px #dcdcdc;
	padding-top: 10px;
}

#iwpPhotoStrip {
}

#iwpBannerImage {

}

/* header text */
#iwpBannerTextBlock {

 	 }

#iwpBanner {
	position: relative;
	width: 950px;
	height: 215px;
	background: url(/igloo/sites/mcdonald/themes/default/mcdonald-college-header-bg.jpg);
}
/*
.iwpLoginForm .iwpInputText {
	width:93px;
}
*/

.iwpInputText {
    border: 1px solid #dcdcdc;
}
.iwpPortletContentCell { background-color: #fff;
}

.iwpSidebarNameLarge, .iwpSidebarNameSmall, .iwpSidebarNameMedium {
  	color:#fff	;
 }
#iwpFooter { padding-bottom: 10px;
}

	/* side bar */
#iwpActionBar {
	background-color: #a70632;
	color: #fff ;
	float: left;
	margin: 0 0 15px 15px;
	/*padding: 0px;*/
	width: 115px;
}

.iwpActionBar {
	background-color: #a70632;
	color:#fff;
}

#iwpActionBar a {
	color: #FFF;
	text-decoration: none;
}

.iwpSidebarNameLarge {
    text-align: center;
}


.iwpLayoutControlPanel, #iwpActionBar .iwpLayoutControlPanel a {
	color:#000;
}

	/* background title block */

tr.iwpTitleBar td {
	padding: 4px 0 4px 0;
	/*height: 20px;*/
/*	background-image: url(/igloo/sites/mcdonald/themes/default/TitleBar.jpg);
	background-position: top;
	background-repeat: repeat-x;*/
	color: #636363;
	background-color: #fff;
	border-bottom: solid 1px #dcdcdc;	
	
}
.iwpInputText {
	padding: 3px;
	border: 1px solid #cdcdc7;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	background-color: #FFFFFF;
}

div.iwpTitle {
	height: 16px;
	font-size: 12px;
	font-weight: bold;
	overflow: hidden;
}

.iwpPortlet {
/*box-shadow: 0 2px 5px #888888;
border-radius: 2px 2px 2px 2px;*/
	border: solid 1px #dcdcdc;	
}

	/* background colour of block */
.iwpPortletGeneralContent {
	background-color: #fff;
	colour: #000;
}

.iwpPortletTextContent {
	/* background-image: url(/igloo/sites/mcdonald/themes/default/TextContent.jpg); */
	background-color: #fff;
}

.iwpStarkPortlet {
	background: none;
}

table.iwpGrid td, table.iwpDataGrid table td {
	border-top: solid 1px #FFFFFF;
}

table.iwpGrid td table td {
	border-top: none;
}

table.iwpGrid tr.iwpGridHilite {
	background-color: #CCDAE0;
}

table.iwpTable tr.iwpTableHeader td {
	border-top: solid 1px #FFFFFF;
}

tr.iwpTitleBar .iwpButtonBar {
	width: 64px;
}

a.iwpIconLink {
	color:#1C292C;
}

.iwpIconRefresh {
	background-image: url(/igloo/sites/mcdonald/themes/default/RefreshLo.png); 
}
.hover .iwpIconRefresh {
	background-image: url(/igloo/sites/mcdonald/themes/default/RefreshHi.png);  
}
.iwpIconMaximise {
	background-image: url(/igloo/sites/mcdonald/themes/default/MaximiseLo.png);  
}
.hover .iwpIconMaximise {
	background-image: url(/igloo/sites/mcdonald/themes/default/MaximiseHi.png);  
}
.iwpIconMinimise {
	background-image: url(/igloo/sites/mcdonald/themes/default/MinimiseLo.png);  
}
.hover .iwpIconMinimise {
	background-image: url(/igloo/sites/mcdonald/themes/default/MinimiseHi.png);  
}
.iwpIconMinimise.toggle {
	background-image: url(/igloo/sites/mcdonald/themes/default/UnMinimiseLo.png);  
}
.hover .iwpIconMinimise.toggle {
	background-image: url(/igloo/sites/mcdonald/themes/default/UnMinimiseHi.png);  
}
.iwpIconClose {
	background-image: url(/igloo/sites/mcdonald/themes/default/CloseLo.png);  
}
.hover .iwpIconClose {
	background-image: url(/igloo/sites/mcdonald/themes/default/CloseHi.png);  
}
.iwpIconDocument {
	background-image: url(/igloo/sites/mcdonald/themes/default/Document.png);
}
.iwpIconEmail, a.iwpIconEmail {
	background-image: url(/igloo/sites/mcdonald/themes/default/Email.png);
}
.iwpIconMedicalAlert {
	background-image: url(/igloo/sites/mcdonald/themes/default/MedicalAlert.png);
}

#iwpGroupSelector {
	background-color:#ffffff;
}

#iwpGroupSelector .dijitTabSpacer  {
	border-top:solid 1px #a70632;
}

#iwpGroupSelector .dijitTabPaneWrapper  {
	border:solid 1px #a70632;
}

#iwpGroupSelector .dijitTabContainerTop-tabs {
	border-color:transparent;
}
#iwpGroupSelector .dijitTabPane  {
	background-image:none;
	background-color:#a70632;
}	

#iwpGroupSelector .dijitTab {
	background-image:none;
	background-color:#eeeeee;
	color:#555555;
	border:none;
	font-weight:bold;
	border-bottom:solid 1px #D6D7EF;  
	border-radius: 4px 4px 0 0;
}

#iwpGroupSelector .dijitTabChecked {
	background-color:#a70632;
	border-bottom:solid 1px #a70632;  
	color:#ffffff;
}


/* Some CSS3 bits */

#iwpActionBar .iwpSidebarButton {
	/*margin: 7px;*/
    /*width: 101px;*/
	border-radius: 2px;
}

.iwpDialog {
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0 0 15px 5px #888888;
}

#iwpSideBar {
    box-shadow: none;
	border:none;
}

.iwpDialog:focus{outline:none;}
.dijitButtonNode {
	border-radius: 2px;
}

table.iwpTable tr th.iwpHighlightHeader3 {
	font-weight:bold;
	background-color:#B9BD9C;
	font-size:12px;
	padding:1px 8px;
	color:black;
}


/*----------------------------------------------------------------------
 * Quick Links styles
 */

#quicklinks {
width: 750px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
margin-bottom:5px;
background:#fff;
}

#quicklinks .cel-1 {
width: 145px;
}

#quicklinks a.left {
margin-left:0px;
}

#quicklinks .cel-2 {
width: 249px;
}

#quicklinks a{ 
text-decoration:none; 
color: #001b52;
text-align:center;
margin-left: 5px;
margin-top: 5px;
background:#fff; float:left;
height: 122px;
}

#quicklinks a:hover { 
background: none; 
} 

#quicklinks label{
display:block;
}

#quicklinks .icon {
padding: 10px;
}

#quicklinks img {
border:0;
} 

#quicklinks img{
opacity:1.0;
filter:alpha(opacity=100); /* For IE8 and earlier */
}
#quicklinks a:hover {
opacity:0.4;
filter:alpha(opacity=40); /* For IE8 and earlier */

}
.iwpPortletContentCell {
 background-color:#ffffff;
}

/* For Staff quick link block */
#staff-ql { 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
margin-bottom:5px;
width: 490px;
}
#staff-ql .cel-1-small {
width:75px;
}

#staff-ql a{ 
text-decoration:none; 
color: #001b52;
text-align:center;
margin-left: 5px;
margin-top: 5px;
background:#fff; float:left;
height: 115px;
}

#staff-ql label{
display:block;
}

#staff-ql .icon {
padding: 10px;
}

#staff-ql img {
border:0;
} 

#staff-ql img{
opacity:1.0;
filter:alpha(opacity=100); /* For IE8 and earlier */
}
#staff-ql a:hover {
opacity:0.4;
filter:alpha(opacity=40); /* For IE8 and earlier */

}

/* slideshow block */
#slideshow { height: 330px;
margin-left: 35px;
margin-top: 10px;
}

#twitter {
height: 240px;
margin-left: 20px;
margin-top: 15px;
padding: 0;

}

/*-------------------------------------------------------------------------------
 * Spinner in title bars
 */
.iwpIconLoading {
	background-image:url(/igloo/sites/mcdonald/themes/default/LoadingSpin.gif);
}

.iwpIconLoaded {
	background-image: url(/igloo/sites/mcdonald/themes/default/Loaded.png);  
}