/* simple stand alones */

/*redevelopment adjustments*/

body {margin:0 0 100px;background:#f0f0f0;color:#333;padding:0}
#HeaderSearchBox {margin:-60px 50px 0 0;_margin:-70px 0;_position:absolute;background:none;}
#HeaderSearchBox input {}
#div#wrapper {}
#HeaderTitle {display:none}
#NavList {display:none}
#NGfLBarHeaderContainer {height:20px;background:#f0f0f0;border:none}
div#wrapper {border:none}
#HeaderContainer {background-color:#fff}
#HeaderImage  {background-image: url("../graphics/headerimage.gif");background-repeat: no-repeat;background-position: 10px 30px;height:100px;background-color:#fff}
div#userpref {top:0;right:10px;width:430px;min-width:inherit;float:right;_margin-top:-60px}

#header {width:980px;background:#fff;margin:0 auto 10px auto;top:0;text-align:left;height:75px}
#header a.logo {float:left;margin:10px 0 0 10px}
#header a.glowLogin {float:left;margin:10px 0 0 40px}
#header a.gaelicLink {float:left;margin:10px 0 0 20px}

	/* corners */
		.cnrBox{
			position: relative;
			/*overflow: visible !important;*/
		}
		.cnrs{clear: both;display:block;_display:inline;}
		.cnr{
			background: transparent url(/global/graphics/cornersDarkGrey.gif) no-repeat 0 0;
			width: 3px;
			height: 3px;
			overflow: hidden;
			position: absolute;
			left: 0;
			bottom: 0;
		}
		.tl,.tr{top: 0;}
		.tr,.br{
			background-position: -3px 0;
			left: -3px;
			margin-left: 100%; 
		}
		.bl{background-position: -6px 0;}
		.br{background-position: -9px 0;}

		/* hides top header cnrs */
		#header .cnrs .top{display: none;}
		
		/* footer module .m .cnr class  */
		#footer #explore .cnr,#footer #about .cnr,#footer #searchSchool .cnr,#footer #socialMedia .cnr{background-image: url(/global/graphics/cornersWhite.gif);}
		
		/* header and footer grey bg corners */
		#header .cnr,#HeaderImage .cnr,#footer .cnr{background-image: url(/global/graphics/cornersLightGrey.gif);}
	/* end corners */
	
#HeaderSearchBox {position:relative;_width:194px}

#HeaderSearchBox input#strSearchText {height:20px;float:left;border:1px solid #eaeaea}
	#HeaderSearchBox input.NGfLBarSearchButton {background-image:url("../graphics/buttonSearch.gif");text-indent:-9999em;_font-size:0;width:70px;height:24px;border:0;background-repeat:no-repeat;cursor:pointer;line-height:0;text-transform:capitalize}
	
#footer{
	border-top:20px solid #F0F0F0;
}
	
body.high a#colournormal,body.high a#colourhighcontrast,body.high a#colourhighvisibility,
body.high a#textnormal,body.high a#textbig,body.high a#textbigger,
body.highvisibility a#colournormal,body.highvisibility a#colourhighcontrast,body.highvisibility a#colourhighvisibility,
body.highvisibility a#textnormal,body.highvisibility a#textbig,body.highvisibility a#textbigger,
{background-color:transparent!important;color:transparent!important}


/*end redevelopment adjustments*/

/* search styles */
#Content .searchForm label{
	float:left
}

#Content .searchForm input{
	border:1px solid #EAEAEA;
	float:left;
	height:20px;
}

#Content .searchForm input.submit{
	background-image:url("../graphics/buttonSearch.gif");
	background-repeat:no-repeat;
	border:0 none;
	cursor:pointer;
	height:24px;
	line-height:0;
	text-indent:-9999em;
	text-transform:capitalize;
	width:70px;
}

#Content p.resultsTitle{
	clear:left
}
/* end search styles */
