@charset "UTF-8";
/*//////////////////////////////////////////
//  Leeds Met 2012 New Design             //
//  CSS: Global                           //
//  Design/Cut-up: Peter Butler           //
//  Build: Andrew Ramsden & Glenn Herbert //
////////////////////////////////////////////
============================================
             TABLE OF CONTENTS                     
============================================
1) Resets...........................[LMU100]
2) Base Styles......................[LMU200]
     2.1) Typography................[LMU201]
     2.2) Text Colours..............[LMU202]
     2.3) Background Colours........[LMU203]
	 2.4) Transparent Panels........[LMU204]
3) Layout...........................[LMU300]
     3.1) Shared....................[LMU301]
     3.2) Homepage..................[LMU302]
	 3.3) Second tier...............[LMU303]
	 3.4) Third tier................[LMU304]
     3.5) Study & Courses...........[LMU305]
     3as) Life at Leeds Met.........[LMU306]
     3.7) Employability.............[LMU307]
     3.8) Research..................[LMU308]
     3.9) Business..................[LMU309]
    3.10) About.....................[LMU310]
    3.11) Staff and students........[LMU311]
    3.12) RedDot Styles.............[LMU312]
    3.13) Alumni....................[LMU313]
	3.14) Graduation................[LMU314]
    3.15) Faculties.................[LMU315]
    3.16) News......................[LMU316]
	3.17) Well Met Conferencing.....[LMU317]
	3.18) Accommodation.............[LMU318]
	3.19) Minisites.................[LMU319]
	3.20) QU2.......................[LMU320]
	3.21) Business - 2013...........[LMU321]
	3.22) Modular Study Pages.......[LMU322]
4) Functionality & Scripts..........[LMU400]
     4.1) FAQ tool..................[LMU401]
	 4.2) Shadowbox.................[LMU402]
	 4.3) Sliders...................[LMU403]
	 4.4) Tabs......................[LMU404]
	 4.5) UI elements...............[LMU405]
	 4.6) UCAS Tariff Calculator....[LMU406]
	 4.7) Social Media..............[LMU407]
	 4.8) Cookies...................[LMU408]
	 4.9) Accessibility.............[LMU409]
==========================================*/

/* 1) Resets.....................[LMU100] */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, tt, var,
b, u, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: top;
	font-style:normal;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}

/* 2) Base Styles................[LMU200] */

html {
	font-size:100%;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
body {
	line-height: 1;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	height:100%;
	font-size:62.5%;
	-webkit-font-smoothing: antialiased;
}
	body a {
		text-decoration:none;
		color: #fff;		
	}
p a {
	text-decoration: none;
	color: #682E9E;
}
p {
	padding: 0px 0px 0.6em 0px;
	line-height: 130%;
}


h1 {
	font-size:36px;
	font-family:"AvenyTRegular";
	padding-bottom:20px;
	}
h2 {
	font-size:16px;
	color:#543c92;
	line-height:30px;
	clear:both;
	padding-bottom:0px;
}
h3 {
	font-size:14px;
	color:#8c76b0;
	line-height:30px;
	width:671px;
	padding-bottom:0px;
}
h4 {
	color: #8C76B0;
	font-size: 18px;
	line-height: 24px;
	padding-bottom: 20px;
	width: 642px;
	clear: both;
}
h5 {
	background-color: #ECE1EF;
    border-left: 4px solid #B2A6CC;
    color: #270758;
    line-height: 20px;
    margin: 0 0 10px;
    padding: 10px;
    width: 622px;	
}
ol, ul {
	list-style: none;
	margin-left: 0px;	
}
	ul li {
		white-space:nowrap;
		list-style-type: none;
	}
		ul li a {
			text-decoration:none;
			color:#FFF;	
		}
blockquote, q {
	quotes: none;
}
	blockquote:before, blockquote:after,
	q:before, q:after {
		content: '';
		content: none;
	}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
	table h3 {
		width: auto;	
	}
form {
	display: inline;
}
	form td {
		padding: 4px 0px;	
	}
input {
	margin: 0px;
	padding: 0px;
	vertical-align:top;
}
.nopad {
	padding: 0px;
}
.nobackground {
	background: none;	
}
.upper {
	text-transform:uppercase;	
}
	.news h2 {
		color: #8C76B0;
		font-family: Arial,Helvetica,sans-serif;
		font-size: 18px;
		font-weight: normal;
		line-height: 24px;
	}
	.news h3 {
		color: #EC008C;
	}
	.news em {
		font-style:italic;
	}
.clearboth {
	clear:both;
}
.pdflink, .pdfLink {
	background-image: url(../images/icons/file-types/pdf-16x16.gif);
	font-size: 1.6em;
	margin: 5px 5px 5px 0;
	padding-bottom: 4px;
	padding-left: 30px;
	clear: both;
	background-repeat: no-repeat;
	font-family: "avenytregular";
}
	p.pdflink a {
		color: #EC008C;
	}
.wordlink, .wordlink {
	background-image: url(../images/icons/file-types/word-16x16.gif);
	font-size: 1.6em;
	margin: 5px 5px 5px 0;
	padding-bottom: 4px;
	padding-left: 30px;
	clear: both;
	background-repeat: no-repeat;
}
.pptlink, .pptlink {
	background-image: url(../images/icons/file-types/ppt-16x16.gif);
	font-size: 1.6em;
	margin: 5px 5px 5px 0;
	padding-bottom: 4px;
	padding-left: 30px;
	clear: both;
	background-repeat: no-repeat;
}
.excellink, .excellink {
	background-image: url(../images/icons/file-types/excel-16x16.gif);
	font-size: 13px;
	margin: 5px 5px 5px 0;
	padding-bottom: 4px;
	padding-left: 30px;
	clear: both;
	background-repeat: no-repeat;
}
	p.pdflink a, p.wordlink a, p.excellink a, p.pptlink a {
		color: #682E9E;
		font-family: "avenytregular";
		font-size: 18px;
	}
.emaillink, .emailLink {
	background-image: url(../images/icons/contact/email-16x15.gif);
	margin: 0px 5px 0px 0;
	font-size: 14px;
	padding-bottom: 4px;
	padding-left: 30px;
	background-repeat: no-repeat;
	clear: both;
	color: #543C92;
}
	#mainprofileinfo a {
		color: #543C92	
	}
.tellink, .telLink {
	background-image: url(../images/icons/contact/tel-19x18.gif);
	margin: 0px 5px 0px 0;
	font-size: 15px;
	padding-bottom: 4px;
	padding-left: 30px;
	padding-top: 4px;
	background-repeat: no-repeat;
	clear: both;
}
a {
    color: #682E9E; 
    text-decoration: none;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
    a img { 
    	border:0 
    }
a.clr-sac, a.clr-lalm, a.clr-eag, a.clr-res, a.clr-bus, a.clr-abo {
    color:#FFF;
	text-decoration:none;	
}
small{
    font-size: small;
	font-family: Arial, Helvetica, sans-serif;
}
.nopad {
    padding: 0px;
}

/* 2.1) Typography...............[LMU201] */

@font-face {
    font-family: 'AvenyTRegular';
    src: url('../fonts/aveny-t_regular-webfont.eot');
    src: url('../fonts/aveny-t_regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/aveny-t_regular-webfont.woff') format('woff'),
         url('../fonts/aveny-t_regular-webfont.ttf') format('truetype'),
         url('../fonts/aveny-t_regular-webfont.svg#AvenyTRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'AvenyTMedium';
    src: url('../fonts/aveny-t_medium-webfont.eot');
    src: url('../fonts/aveny-t_medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/aveny-t_medium-webfont.woff') format('woff'),
         url('../fonts/aveny-t_medium-webfont.ttf') format('truetype'),
         url('../fonts/aveny-t_medium-webfont.svg#AvenyTMedium') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'AvenyTBold';
    src: url('../fonts/aveny-t_bold-webfont.eot');
    src: url('../fonts/aveny-t_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/aveny-t_bold-webfont.woff') format('woff'),
         url('../fonts/aveny-t_bold-webfont.ttf') format('truetype'),
         url('../fonts/aveny-t_bold-webfont.svg#AvenyTBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

#newscontent h1, #newstitle h1 {
    margin: 10px 0px;
	padding-bottom: 10px;
	 border-bottom: 2px solid #EC008C;
    color: #EC008C;
    font-family: "AvenyTRegular",Arial;
    font-size: 36px;
}
#newscontent a {
color: #543C92;
}
.lmuavenyreg {font-family:"AvenyTRegular", "Trebuchet MS", Arial, Helvetica, sans-serif;}
.lmuavenymed {font-family:"AvenyTMedium", "Trebuchet MS", Arial, Helvetica, sans-serif;}
.lmuavenybol {font-family:"AvenyTBold", "Trebuchet MS", Arial, Helvetica, sans-serif;}
.lmuarial {font-family: Arial, Helvetica, sans-serif; font-weight: normal;}

.lmufont7 {font-size:0.7em;}
.lmufont8 {font-size:0.8em;}
.lmufont9 {font-size:0.9em;}
.lmufont10 {font-size:1em;}
.lmufont11 {font-size:1.1em;}
.lmufont12 {font-size:1.2em;}
.lmufont13 {font-size:1.3em;}
.lmufont14 {font-size:1.4em;}
.lmufont16 {font-size:1.6em;}
.lmufont18 {font-size:1.8em;}
.lmufont20 {font-size:2em;}
.lmufont22 {font-size:2.2em;}
.lmufont24 {font-size:2.4em;}
.lmufont28 {font-size:2.8em;}
.lmufont30 {font-size:3.0em;}
.lmufont36 {font-size:3.6em;}
.lmufont40 {font-size:4em;}
.lmufont44 {font-size:4.4em;}
.lmufont60 {font-size:6em;}
.lmufont76 {font-size:7.6em;}
.lmufont100 {font-size:10em;}
.lmufont140 {font-size:14em;}
.lineheight18 {line-height:18px;}

/* 2.2) Text Colours.............[LMU202] */

.lmuchar1col {color:#d5e05b;}
.lmuchar2col {color:#444d00;}
.lmuchar3col {color:#d5e05b;}
.lmuchar4col {color:#f2f5d5;}

.lmucyan1col {color:#80c4ec;}
.lmucyan2col, ul.lmucyan2col li a, ul.lmuturq2col li a {color:#00405b;}
.lmucyan3col {color:#00b7e8;}
.lmucyan4col {color:#c7e4f4;}

.lmugree1col {color:#84c98b;}
.lmugree2col {color:#004713;}
.lmugree3col {color:#3eb549;}
.lmugree4col {color:#d2e8ca;}

.lmugrey1col {color:#4e5151;}
.lmugrey2col {color:#2f3233;}
.lmugrey3col {color:#a8a4a3;}

.lmulime1col {color:#b1d574;}
.lmulime2col, ul.lmulime2col li a {color:#1c4404;}
.lmulime3col {color:#8dc63f;}
.lmulime4col {color:#e6f0cb;}

.lmumage1col {color:#e382b5;}
.lmumage2col {color:#690039;}
.lmumage3col {color:#ec008c;}
.lmumage4col {color:#f9cbdf;}

.lmuoran1col {color:#f68e54;}
.lmuoran2col, ul.lmuoran2col li a {color:#552500;}
.lmuoran3col {color:#f58220;}
.lmuoran4col {color:#fee2c9;}

.lmured1col {color:#f07776;}
.lmured2col {color:#680000;}
.lmured3col {color:#ee312a;}
.lmured4col {color:#fdd7c6;}

.lmupurp1col {color:#614797;}
.lmupurp2col {color:#270758;}
.lmupurp3col {color:#543c92;}
.lmupurp4col {color:#8c76b0;}
.lmupurp5col {color:#d3bfdd;}

.lmuteal1col {color:#73c8b1;}
.lmuteal2col {color:#004441;}
.lmuteal3col {color:#18baab;}
.lmuteal4col {color:#b0dfdb;}

.lmuturq1col {color:#67c9d3;}
.lmuturq2col {color:#004557;}
.lmuturq3col {color:#5cc7d3;}
.lmuturq4col {color:#ade0ee;}

.lmuviol1col {color:#ac90bf;}
.lmuviol2col {color:#59194e;}
.lmuviol3col {color:#ab4a9c;}
.lmuviol4col {color:#dacae3;}

.lmuyell1col {color:#fff450;}
.lmuyell2col, ul.lmuyell2col li a {color:#473400;}
.lmuyell3col {color:#eece3d;}
.lmuyell4col {color:#ffe9c2;}

.lmuwhite1col {color:#ffffff;}
.lmublac1col {color:#000000;}

.lmuresearch1col {color:#211e1a;}
.lmuresearch2col {color:#403f3a;}
.lmuresearch3col {color:#fed027;}
.lmuresearch4col {color:#eedfbc;}
.lmuresearch5col {color:#c7b8a0;}
.lmuresearch6col {color:#c29420;}

.clr-sac:hover, .clr-sac a:hover {color:#5BC7D3;}
.clr-lalm:hover, .clr-lalm a:hover {color:#E480B4;}
.clr-eag:hover, .clr-eag a:hover {color:#F58D53;}
.clr-res:hover, .clr-res a:hover {color:#7FC3EB;}
.clr-bus:hover, .clr-bus a:hover {color:#FFF34F;}
.clr-abo:hover, .clr-abo a:hover {color:#B1D573;}

/* 2.3) Background Colours.......[LMU203] */

.lmuchar1bg {background-color:#d5e05b;}
.lmuchar2bg {background-color:#444d00;}
.lmuchar3bg {background-color:#d5e05b;}
.lmuchar4bg {background-color:#f2f5d5;}

.lmucyan1bg {background-color:#80c4ec;}
.lmucyan2bg {background-color:#00405b;}
.lmucyan3bg{background-color:#00b7e8;}
.lmucyan4bg {background-color:#c7e4f4;}

.lmugree1bg {background-color:#84c98b;}
.lmugree2bg {background-color:#004713;}
.lmugree3bg {background-color:#3eb549;}
.lmugree4bg {background-color:#d2e8ca;}
.lmuclearinggreen { background-color: #8DC63F}

.lmugrey1bg {background-color:#4e5151;}
.lmugrey2bg {background-color:#2f3233;}
.lmugrey3bg {background-color:#a8a4a3;}

.lmulime1bg {background-color:#b1d574;}
.lmulime2bg {background-color:#1c4404;}
.lmulime3bg {background-color:#8dc63f;}
.lmulime4bg {background-color:#e6f0cb;}

.lmumage1bg {background-color:#e382b5;}
.lmumage2bg, ul.lmumage2col li a {background-color:#690039;}
.lmumage3bg {background-color:#ec008c;}
.lmumage4bg {background-color:#f9cbdf;}

.lmuoran1bg {background-color:#f68e54;}
.lmuoran2bg {background-color:#552500;}
.lmuoran3bg {background-color:#f58220;}
.lmuoran4bg {background-color:#fee2c9;}

.lmupurp1bg {background-color:#614797;}
.lmupurp2bg {background-color:#270758;}
.lmupurp3bg {background-color:#543c92;}
.lmupurp4bg {background-color:#8c76b0;}
.lmupurp5bg {background-color:#d3bfdd;}

.lmured1bg {background-color:#f07776;}
.lmured2bg {background-color:#680000;}
.lmured3bg {background-color:#ee312a;}
.lmured4bg {background-color:#fdd7c6;}

.lmuteal1bg {background-color:#73c8b1;}
.lmuteal2bg {background-color:#004441;}
.lmuteal3bg {background-color:#18baab;}
.lmuteal4bg {background-color:#b0dfdb;}

.lmuturq1bg {background-color:#67c9d3;}
.lmuturq2bg {background-color:#004557;}
.lmuturq3bg {background-color:#5cc7d3;}
.lmuturq4bg {background-color:#ade0ee;}

.lmuviol1bg {background-color:#ac90bf;}
.lmuviol2bg {background-color:#59194e;}
.lmuviol3bg {background-color:#ab4a9c;}
.lmuviol4bg {background-color:#dacae3;}

.lmuyell1bg {background-color:#fff450;}
.lmuyell2bg {background-color:#473400;}
.lmuyell3bg {background-color:#eece3d;}
.lmuyell4bg {background-color:#ffe9c2;}

.lmuwhite1bg {background-color:#ffffff;}
.lmublac1bg {background-color:#000000;}

.lmuresearch1bg {background-color:#211e1a;}
.lmuresearch2bg {background-color:#403f3a;}
.lmuresearch3bg {background-color:#fed027;}
.lmuresearch4bg {background-color:#eedfbc;}
.lmuresearch5bg {background-color:#c7b8a0;}
.lmuresearch6bg {background-color:#c29420;}

.lmurgbblack {background-image:url(../images/brand/panels/black.png);}
.lmurgbpurp {background-image:url(../images/brand/panels/purple.png);}
.lmurgbpurp2 {background-image:url(../images/brand/panels/purplelightrgb.png);}
.lmurgbmage2 {background-image:url(../images/brand/panels/magenta.png);}
.lmurgbcyan {
	background: rgb(128,196,236);
	background: none repeat scroll 0 0 rgba(128, 196, 236, 0.9);
}
.lmurgboran {
	background: rgb(246,142,84);
	background: none repeat scroll 0 0 rgba(246, 142, 84, 0.9);
}

.lmuyell3bordb {border-bottom:2px solid #eece3d;}
.lmucyan1bordb {border-bottom:2px solid #80c4ec;}
.lmuturq1bordb {border-bottom:2px solid #67c9d3;}
.lmuresearch2bordb {border-bottom:2px solid #403F3A;}
.lmuresearch3bordb {border-bottom:2px solid #fed027;}

.lmutablepink1 {background-color:#f899D1;}
.lmutablepink2 {background-color:#fAE6F1;}
.lmutableorange1 {background-color:#facda6;}
.lmutableorange2 {background-color:#fce8dd;}
.lmutablegreen1 {background-color:#a4e2dd;}
.lmutablegreen2 {background-color:#e3f4ee;}
.lmutablered1 {background-color:#f8adaa;}
.lmutablered2 {background-color:#fce4e4;}
.lmutableviolet1 {background-color:#bbb1d3;}
.lmutableviolet2 {background-color:#e8e5f0; border:3px solid white; font-size:1.15em;}

.lmutableviolet3 {background-color:#F3F1F8;}

/* 5 redundant styling from Staff / Students */
.turqouise { background-color: #004457;color: #fff;}
.darkpink { background-color: #690039;}
.lightpurple {background-color: #8B76AF;}
.standardpurple {background-color: #543C92;}
.darkpurple {background-color: #31105F; color: #fff; text-transform: uppercase;}

/* 2.4) Transparent Panels.......[LMU204] */

.chartreusebg {background-image:url(../images/brand/panels/chartreuse.png);}
.cyanbg {background-image:url(../images/brand/panels/cyan.png);}
.greenbg {background-image:url(../images/brand/panels/green.png);}
.greybg {background-image:url(../images/brand/panels/grey.png);}
.limebg {background-image:url(../images/brand/panels/lime.png);}
.magentabg {background-image:url(../images/brand/panels/magenta.png);}
.lightorangebg {background-image:url(../images/brand/panels/orangelight.png);}
.orangebg {background-image:url(../images/brand/panels/orange.png);}
.purplebg {background-image:url(../images/brand/panels/purple.png);}
.redbg {background-image:url(../images/brand/panels/red.png);}
.tealbg {background-image:url(../images/brand/panels/teal.png);}
.turquoisebg {background-image:url(../images/brand/panels/turquoise.png);}
.violetbg {background-image:url(../images/brand/panels/violet.png);}
.yellowbg {background-image:url(../images/brand/panels/yellow.png);}
.lightpurplebg {background-image:url(../images/brand/panels/purplelight.png);}
.darkpurplebg {background-image:url(../images/brand/panels/purpledark.png);}
.whitebg {background-image:url(../images/brand/panels/white.png);}
.blackbg {background-image:url(../images/brand/panels/black.png);}
.darkyellowbg {background-image:url(../images/brand/panels/darkyellow.png);}
.brightyellowbg {background-image:url(../images/brand/panels/brightyellow.png);}
.blackresbg {background-image:url(../images/brand/panels/blackres.png);}
.darkgreybg {background-image:url(../images/brand/panels/darkgrey.png);}
.darkmushroombg {background-image:url(../images/brand/panels/darkmushroom.png);}
.lightmushroombg {background-image:url(../images/brand/panels/lightmushroom.png);}


/* 3) Layout.....................[LMU300] */

/* 3.1) Shared...................[LMU301] */

#wrapper {
	margin:0px;
	padding:0px;
	width:980px;
	height:auto;
	float:left;	
	-webkit-overflow-scrolling:touch;
}
#wrappersearch {
	margin:0px;
	padding:0px;
	width:980px;
	height:auto;
	float:left;	
}
#global-header {
	width: 978px;
	float: left;
	min-height: 150px;
	height: auto;
}
#hdr-left {
	float:left;
	width:336px;
	height:152px;
}
#logo-box {
	width:283px;
	height:91px;
	padding:17px 0px 0px 53px;
}
#logo-box-strip {
	width: 285px;
	height: 12px;
	background-image: url(../images/brand/panels/purplelight.png);
	float: right;
}
#hdr-right {
	float: left;
	width: 642px;
	height: auto;
	min-height: 152px;
}
#accessibility-panel {
	width:642px;
	height:60px;
}
#contact-info {
	width:938px;
	height:70px;
	padding:20px;
	margin-bottom:15px;
	display:none;	
}
#contact-ce {
	width:240px;
	height:80px;
	float:left;
}
#contact-int {
	width:240px;
	height:80px;
	float:left;
}
#contact-sb {
	width:240px;
	float:left;
	height:80px;
}
#contact-map {
	width:235px;
	float:left;
	height:80px;
}
#contact-git {
	width:180px;
	float:left;
	height:80px;
}
.contactbartitle {
	text-transform:uppercase;	
}
    #contact:hover {
        background-color: #ec008c;
    }

#navigation {
	padding-top: 3px;
	background-image: url(../images/brand/panels/purplelight.png);
	min-height: 57px;
	min-width: 642px;
	width: auto;
	height: auto;
	float: left;
}
	#navigation ul li {
		float:left;
	}
		#navigation ul a {
			text-decoration:none;
		}
#access {
	float:left;
	width:125px;
	/*width: 60px;*/
}
	#access img {
		margin:0px 0px 0px 1px;	
		padding: 0px;
	}
	#sh-header access {
		float:right;	
	}

#social-media {
	float:left;
	width:55px;
	/*width: 120px;*/
	text-align:center;
	padding:2px 0px 2px 0px;
	
}
	#social-media img {
		margin: 2px 3px 2px 3px;
		display:none;
	}
#contact {
	float: left;
	width: 140px;
	text-align: center;
	min-height: 34px;
	height: auto;
}
.contact-text {
	cursor: pointer;
	float:left;	
	padding:7px 0px 0px 12px;
}
#portals {
	width:322px;
	height:60px;
	float:left;
}
.glados {
	float:left;	
	padding:8px 10px 6px 10px;
	color:#036;
	cursor: pointer;
}
#blueportal {
	float:left;
	padding:0px 8px 0px 0px;
	margin:4px 0px 0px 20px;
}
	#blueportal a{
		text-decoration:none;
	}
    #blueportal.lmuturq4bg:hover {
        background-color: #5cc7d3;
    }
#orangeportal {
	float:left;
	padding:0px 8px 0px 0px;
	margin:4px 0px 0px 6px;
}
	#orangeportal a{
		text-decoration:none;
	}
    #orangeportal.lmuturq4bg:hover {
        background-color: #5cc7d3;
    }
.navprimary li {
	border-right:#715e95 2px solid;
	margin:9px 0px 0px 0px;
	padding:0px 18px 0px 18px;
}
.navsecondary li {
	margin:32px 0px 0px 0px;
	padding:0px 18px 0px 18px;
}
.small-border {
	border-right:#715e95 2px solid;	
}
#search-box {
	width:263px;
	height:55px;
	float:left;
}
	#search-box form input#submit.searchgo, #cpdsearch form input#submit.searchgo{
		background: url("../images/brand/buttons/search-go.jpg") scroll 0 0 transparent;
		height: 24px;
		width: 43px;
		display: block;
		text-indent: -10000px;
	}
		#search-box form input#submit.searchgo:hover, #cpdsearch form input#submit.searchgo:hover {
    		background-position: -43px;
		}
.search-padding {
	float:left;
	height:18px;
	margin:16px 0 0 10px;
	padding:4px 0 0 10px;
	width:190px;
}
.afportal {
	padding-top:9px;
}
.afcontact {
	padding-top:13px;
}
.searchgo {
	float:right;
	margin:16px 0px 0px 0px;
}
#main-content {
	width:978px;
	height:auto;
	float:left;
}
#fluidquicklinks {
	width:212px;
	height:auto;
	padding:0px 0px 7px 0px;
	margin-top: 12px;
	float:left;
}
	#fluidquicklinks ul {
		margin-left:0px;
	}
		#fluidquicklinks ul li {
			padding:8px;
			margin-bottom:3px;
			text-align:right;
			width:auto;
			float:right;
			clear:both;
			max-width: 196px;
			word-wrap:break-word;
		}
		#fluidquicklinks ul li.lmuturq3bg:hover {
    		background-color: #188a96;
		}
			#fluidquicklinks ul li a {
				text-decoration:none;	
			}
    #fluidquicklinks.lmuavenyreg ul li.lmumage1bg:hover {
        background-color: #91406a;	
    }
    #fluidquicklinks.lmuavenyreg ul li.lmucyan1bg:hover {
    	background-color: #3a6b87;
    }
    #fluidquicklinks.lmuavenyreg ul li.lmuyell3bg:hover {
    	background-color: #ca9e26;
    }
    #fluidquicklinks.lmuavenyreg ul li.lmulime3bg:hover {
    	background-color:#588817;
	}
#course-finder {
	width:420px;
	height:auto;
	margin-bottom:10px;
	float:left;
}
	#course-finder.lmuavenyreg div#cf-top div#cft-formbar div#cft-formright input#go {
		background: url("../images/brand/buttons/search-courses.jpg") no-repeat scroll 0 0 transparent;
		display: block;
		float: left;
		height: 62px;
		text-indent: -10000px;
		width: 74px;
	}
		#course-finder.lmuavenyreg div#cf-top div#cft-formbar div#cft-formright input#go:hover {
			background-position: -74px 0;
		}

#cft-title {
	float:left;
	width:286px;
	padding:6px 0px 0px 22px;
	line-height: normal;
}
#cft-top {
	float:left;
}
#cf-top {
	width:420px;	
	height:155px;
}
#cf-bottom {
	display: none;
	width:420px;
	height:42px;	
	float:left;
}
#cft-advanced {
	float:right;
	width:98px;
	padding:33px 22px 0px 0px;
}
	#cft-advanced a:hover {
    	color:#e382b5;
	}
#cfb-title {
	float:left;
	width:128px;
	padding:10px 0px 0px 22px;
}
#cfb- {
	float:right;
	width:270px;
}
.cff {
	float: right;
    margin: 10px 0 0 0;
    width: 180px;
}
#cft-formleft {
	float: left;
	padding: 20px 0px 0px 22px;
	max-width:280px;
	width:auto;
}
#cft-formright {
	float:left;
	padding:20px 0px 0px 20px;
}
#cf-atoz {
	width:420px;
	float:left;
}
#cf-atoztitle {
	width:398px;
	padding: 0px 0px 5px 22px;
}
#cf-atozletters {
	width:398px;
	padding: 0px 0px 5px 22px;
	text-align:left;
}
	#cf-atozletters a {
		text-decoration:none;
		color:#543c92;	
	}
		#cf-atozletters a:hover {
   			color: #ec008c;
    		text-decoration: none;
		}
#fieldelements {
	float:left;	
	width:200px;
	padding:10px 0px 0px 6px;
}
#filterbox {
	float:left;
}
#keywordbox {
	float:left;
}
.sbs {
	width:236px;
	margin-left:10px;
	margin-top:9px;	
}
#cft-kwstrip {
	padding-right: 20px;
	float: left;
}
#cft-kwstrip-title {
	float:left;
	padding:10px 0px 0px 0px;
}
#cft-kwstrip-form {
	float:right;
	max-width:200px;
	width:auto;	
}
#cft-fstrip {
	width:280px;
	padding-right:20px;
	float:left;		
}
#startdateheader {
clear:both;
float: none;	
}
.sacpage #cft-fstrip {
	width:272px;
	padding-top:10px;	
}
#cft-fstrip-title {
	float:left;	
	padding:10px 0px 0px 0px;
}
.sacpage #cft-fstrip-title {
	padding: 4px 0 0;
}
#cft-fstrip-form {
	float:right;	
}
.finder-padding {
	height: 18px;
    margin: 6px 0 0;
    padding-left: 6px;
    width: 194px;
}
#footerspacerblock {
	width:978px;
	background-image:url(../images/brand/panels/white.png);
	float:left;
	height:30px;
	margin-bottom:30px;	
}
.afnews {
	padding:5px 0px 0px 10px;
	float:left;
}
#footer {
	float:left;
	width:100%;
	height:auto;
	padding-bottom: 30px;
}
#newspanel {
	padding:0px 53px 0px 53px;
	width:872px;
	float:left;	
}
#newsstrip {
	padding-top:30px;	
}
#newsstrip #footernews {
	width: 900px;	
}
#newsfootertitle {

	clear:both;
}
.fntitle {
	/*float:left;	*/
	font-size: 1.6em;
	clear:both;
}
#newsfootericons {
	float:right;
	max-width: 300px;
	width:auto;
	text-align: center;
	padding: 2px 0px 2px 0px;	
}
.fnstory {
	width:280px;
	height:auto;
	float:left;
	padding-top:15px;
}
.fnstitle {
	font-weight:bold;
	padding-bottom:3px;
}
.fnstorypad {
	padding-right:8px;	
}
#footernews {
	padding-bottom:30px;
	float: left;	
}
	.fnstory em {
		padding-top:20px;
	}
		.fnstory em a {
			text-decoration:none;
		}
#footernavsections {
   padding: 20px 0px 30px 0px;
}
#footernavsection {
	padding:0px 53px 30px 53px;
	width:872px;
	margin-top:10px;
	margin-bottom:30px;
	clear:both;
}
#footernavstrip {
	padding-top:10px;
	padding-bottom:15px;
	clear:both;
	display: none;
}
.footernavsection {
	float:left;	
	width:132px;
	padding-right:15px;
	height:auto;
}
	.footernavsection a {
		text-decoration:none;	
	}
.lastone {
	padding-right:0px;	
}
.footernavtitle {
	border-top:#666 2px solid;	
	border-bottom:#666 2px solid;
	height:50px;
	padding:10px 0px 0px 0px;
}
.footernavlinks ul {
	padding-top:6px;
}
	.footernavlinks ul li {
		/*font-size:11px;*/
		padding-top:6px;
		white-space:normal;
	}
		.footernavlinks ul li a {
				
		}
.fnstitle {
	color: #fff;
}
.fnstext {
	color: #EC008C;
	line-height:18px;
}
	.fnstext em {
		clear:both;
	}
.forhid {
	display:none;
}
.forhidskip {
	display:none;
}
#cleartable {
	clear: both;	
}
.wrapperstaff h5, .wrapperstudent h5 {
	background-color: #fff;
	border-left: 0px;
	padding-left: 0px;
	width: 510px;
	color: #8C76B0;
	font-size: 1.2em;
	margin: 3px 0px;
}
#staffstudentfooter {
	width:876px;
	height:80px;
	clear:both;
	padding:10px;
	background-color:#000;
}
#staffstudentfooter a {
	color:#FFF;	
}
#ssleft {
	width:428px;
	height:auto;
	float:left;	
}
#ssright {
	width:428px;
	height:auto;
	float:left;		
	text-align:right;
	padding-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
}
#lmurow {
	width:328px;
	padding-left:100px;
	height:31px;
	padding-top:10px;
	background-image:url(../images/brand/logos/lmu-staff-student-footer.jpg);
	background-repeat:no-repeat;
	font-family:"AvenyTRegular";
	text-transform:uppercase;
	color:#FFF;
	font-size:20px;	
}
#surow {
	width:328px;
	padding-left:100px;
	height:31px;
	padding-top:10px;
	background-image:url(../images/brand/logos/su-staff-student-footer.jpg);
	background-repeat:no-repeat;
	font-family:"AvenyTRegular";
	text-transform:uppercase;
	color:#FFF;
	font-size:20px;		
}
.ssrightlink {
	padding:5px;	
}

.headerfixtitle {
	float:left;
	
}

.headerfixsub {
	float:left;
	padding:22px 0px 0px 5px;
}

table {
	width:480px;
}

table tr td, table td {
	/*border:3px solid #FFFFFF;*/
	padding:4px;
}

table tr th, table th {
	border:3px solid #FFFFFF;
	padding:4px;
	text-align:left;
	font-size:1.4em;
	color:#FFFFFF;
}


.lmumaps-hidden {
	display:none;
}
	
	#accordion #course-finder{
		font-size: 1em;
	}
/* 3.2) Homepage.................[LMU302] */

#body-content {
    width:978px;
	height:auto;
}

#tophalf {
	float:left;
	width:978px;
	min-height:275px;
	height:auto;
	background-image:url(..//images/brand/background-images/homepage-top-strip.png);
}

#bottomhalf {
	background-image:url(../images/brand/panels/white.png);
	padding:0px 0px 0px 53px;
	float:left;
	width:925px;
	height:auto;
}
.finder-padding {
	height:18px;
	margin:6px 0 0 10px;
	padding:0px 0 0 10px;
	width:200px;
}
#right-panel {
	width:263px;
	height:auto;
	padding:0px 0px 0px 16px;
	float:left;
}
#core-column {
	float:left;
	width:420px;
	padding:0px 16px 0px 0px;
}
#research-column {
	float:left;
	width:170px;
	padding:15px 20px 20px 20px;
}
#researchtitle {
	padding-bottom:6px;
}
	#researchtitle em a.lmucyan1col:hover {
		color:#fff;	
	}
	#researchlinks ul {
		padding-top:10px;
	}
		#researchlinks ul li {
			padding-top:6px;
			margin-left:0px;
		}
			#researchlinks ul li a {
				text-decoration:none;
			}
#campquote {
	width:420px;	
}
#campaign {
	float:left;	
}
#quote-box {
	float:right;
}
	#hpqb-img {
		position:relative;
		width:167px;
		height:313px;
		left:0px;
	}
#hpq-quotepanel {
	display:none;
	position:absolute;
	top:124px;
	left:0px;
	width:136px;
	height:165px;
	padding:10px;
}
#hpq-title {
	margin-bottom:8px;
}
#hpq-quote {
	margin-bottom:8px;

}
.researchnewstitle {
	padding-top:10px;
}
.researchnewstext {
	padding-top:8px;

}
#quicklinks {
	width: 212px;
	/*padding: 31px 53px 6px 0px;*/
	padding: 23px 53px 6px 0px;
	float: left;
	background-image: url(../images/brand/panels/white.png);
	min-height: 185px;
	height: auto;
}
	#quicklinks ul {
		clear:both;	
		float:left;
	}
#quicklinks ul li {
	padding:8px;
	margin-bottom:3px;
	text-align:right;
	float:right;
	width:auto;
}
#quicklinks ul li.qltitle {
	width:auto;
	margin-left:90px;
}
#quicklinks ul li.ql {
	width:auto;
}
#quicklinks ul li.qlimg {
	width:auto;
	padding: 0px;
}

#quicklinks.lmuavenyreg ul li.lmucyan3bg:hover {
    background-color: #006688;
}
#businessbox {
	width:170px;
	height:auto;
	padding:15px 20px 20px 20px;
	margin-bottom:30px;
	float:left;
}
#businesstitle {
	padding-bottom:6px;
}
	#businesstitle em a.lmuyell3col:hover {
		color:#fff;	
	}
	#businesslinks ul {
		padding-top:10px;
	}
		#businesslinks ul li {
			padding-top:6px;
		}
			#businesslinks ul li a {
				text-decoration:none;
			}
.onecoladvert {
	width:171px;
	height:87px;
	margin-top:16px;
}

#quicklinks ul li,businesslinks ul li,researchlinks ul li {
	white-space:normal
}

/* 3.9) Second tier..............[LMU302] */

#tier2pageheader {
	width:978px;
}
#tier2title {
	width:662px;
	height:54px;
	padding:27px 0px 0px 53px;
	background-image:url(../images/brand/panels/white.png);
	float:left;
}
#tier2search {
	width:263px;
	float:left;
}
#tier2searchspacer {
	background-image:url(../images/brand/panels/white.png);
	height:26px;
	width:263px;
	float:left;
}
#t2topbanner {
	width:872px;
	height: auto;
    overflow: none;	
	padding:0px 53px 20px 53px;
	background-image:url(../images/brand/panels/white.png);
	float:left;
}
.lowerpadding {
	width:872px;
	float:left;	
	padding:15px 53px 0px 53px;
	background-image:url(../images/brand/panels/white.png);
}
#tabtitlebar {
	width:872px;
}
#tabbox {
	width:872px;	
}

/* 3.10) Third tier..............[LMU303] */

#tier3wrap, tier3searchbar {
	width:978px;
	float:left;	
}
#tier3topspacer {
    background-image:url(../images/brand/panels/white.png);
    float: left;
    height: 55px;
    padding: 0 0 0 53px;
    width: 662px;
}
#tier3search {
	width:263px;
	float:left;
}
#tier3mainspacer {
	float:left;	
	width:925px;
	padding:0px 0px 0px 53px;
	margin-bottom: 40px;
}
#tier3copy {
	width:642px;
	float:left;
	line-height:18px;
}
#tier3copy em {
	font-weight: normal;
}
	#tier3copy ul {
		border-left: 5px solid #8C76B0;
		margin-bottom: 5px;
		margin-top: 5px;
		padding: 5px;
	}
	
		#tier3copy ul li {
			list-style: square outside none;
			margin-bottom: 10px;
			margin-left: 30px;
			white-space: normal;
		}
			#tier3copy ul li a {
				color:#57398F;
			}
	#tier3copy ol {
		border-left: 5px solid #8C76B0;
		margin-bottom: 5px;
		margin-top: 5px;
		padding: 5px;
	}
		#tier3copy ol li {
			list-style:decimal;
			margin-bottom: 10px;
			margin-left: 30px;
			white-space: normal;
		}
		ul#showcaselist, 
		ul#showcaselist li, 
		ul#researchcentrelist, 
		ul#researchcentrelist li {
			margin:0px;
			padding:0px;
			border-left:none;
			list-style:none;
			list-style-type:none;
		}
    #tier3copy img {
        padding-bottom: 15px;
	    padding-top: 10px;
    }
	#tier3copy p {
		padding-bottom:10px;
		line-height:18px;
	}
		#tier3copy p img{
			/*float:right;*/
			padding-left:0px;
			padding-bottom:20px;
		}
    #tier3copy .themesrow .themeboxsmall a, #tier3copy .themesrow .themeboxmedium a, #tier3copy .themesrow .themeboxbig a  {
        text-decoration:none;
    }
#tier3leftcolumn {
	width:150px;
	padding: 0px 53px 0px 0px;
	float:left;
}
#tier3rightcolumn {
	float: left;
    margin-left: 80px;
    padding: 0;
    width: 642px;
}
	#tier3copy a  {
		color:#57398f;
		text-decoration:underline;
	}
		#tier3rightcolumn h4 a, tier3rightcolumn p h4 a {
			color:#270758;
			text-decoration:none;
		}
		#tier3rightcolumn h4 a:hover, tier3rightcolumn p h4 a:hover {
			color:#270758;
			text-decoration:underline;
		}
	
		#tier3rightcolumn h5 a, tier3rightcolumn p h5 a {
			background-color:#8c76b0;
			color:#ffffff;
			padding: 0px 5px 0px 5px;
			text-decoration:none;
		}
			#tier3rightcolumn h5 a:hover, tier3rightcolumn p h5 a:hover {
				background-color:8c76b0;
				color:#ffffff;
				padding: 0px 5px 0px 5px;
				text-decoration:underline;
			}
			


#breadcrumbbar {
	line-height: 160%;
	padding:10px 0px 20px 0px;	
}
	#breadcrumbbar a {
		color:#57398F;
	}
#t3nav {
	width: 220px;
	text-align:right;
	float: left;
}
    #t3nav ul {
        list-style-type: none;
	    margin-left:0px; 
	    padding: 0px;
    }
        #t3nav ul li {
	        list-style-type: none;
	        text-align: right;
	        padding: 5px 2px;
	        white-space: normal;
	        line-height: 140%;
        }
		
		#t3nav ul.rescols ul a {
			color: #00405B;
		}
.currentsection {
	width:148px;
	height:auto;
	margin-bottom:10px;	
	float:right;
}
	.currentsection a {
		padding: 5px 10px;
		text-decoration: none;
		float:right;
	}
.rightlink {
	background-position: 4px 4px;
    padding-bottom: 5px;
    margin: 0px 0px;
    line-height: 120%;
    padding-top: 3px;
	background-repeat: no-repeat;
	font-size: 1.2em;
}
	p.rightlink a {
		color: #EC008C;
		font-family: "avenytregular";
		line-height: 22px;
	}



/* 3.3) Study & Courses..........[LMU304] */



#sacwrap {
	width:212px;
	padding-right:15px;
	float:left;	
}
.cntctleft {
	float:left;	
	width: 273px;
	padding: 10px 0px 12px 20px;
}
.cntctright {
	float: left;
    padding: 65px 0 0;
    text-align: right;
    width: 93px;
}
	.cntctright a {
		text-decoration:none;
		color:#FFF;	
		margin-bottom:6px;
	}
.gaqtitle {
	float:left;
	width:273px;
	overflow:hidden;
}
.gaqno {
	float:left;
	width:273px;
	overflow:hidden;
}
.gaqopen {
	float:left;
	width:273px;
	overflow:hidden;
}
#tabrightbuttons {
	width:203px;
	float:right;
}
#tabrightlinks {
	width:203px;
	float:left;
	margin-bottom:20px;
}
.itstitlesac {
	border-bottom: 1px solid #00405b;
    float: left;
	margin:30px 0px 10px 0px;
    padding-bottom: 4px;
    width: 183px;
}
#trfullbutton {
	width:183px;
	padding:10px;
	height:40px;
	margin-bottom:1px;
	float:right;
}
	#trfullbutton.lmuturq1bg:hover {
		background-color: #188a96;
	}
	#trshortbutton.lmuturq2bg:hover {
		background-color: #188a96;
	}
	#trfullbutton.lmucyan2bg:hover {
		background-color: #3a6b87;
	}
	#trshortbutton.lmucyan1bg:hover {
		background-color: #3a6b87;
	}
	#trfullbutton.lmublac1bg:hover {
		background-color: #473400;
	}
	#trshortbutton.lmuyell3bg:hover {
		background-color: #473400;
	}
	#trshortbutton.lmuoran1bg:hover {
    	background-color: #904f1e;
	}
	#trfullbutton.lmuoran2bg:hover {
		background-color: #904f1e;
	}
#trshortbutton {
	width:143px;
	padding:10px;
	height:40px;
	margin-bottom:1px;
	float:right;	
}
#trimagebutton {
	margin:10px 0px 20px 0px;
	float:right;	
}
.sach1 {
	border-bottom:2px solid #5cc7d3;
	color:#5cc7d3;
}
.saccols .secondnav li {
	margin-bottom: 5px;
}
	.saccols .secondnav a {
		background-color: #004557;
		margin: 8px 0px 20px 0px;
		padding: 4px 8px;
	}
	.saccols .thirdnav a {
		background-color: #5cc7d3;	
		margin-bottom: 6px;
		padding: 4px 8px;
	}
.saccols .fourthnav li {
	list-style-type: none;
	text-align: right;
}
	.saccols .fourthnav a {
		background-color: #fff;
		color: #00405b;
		text-align: right; 
		padding-left: 10px;
	}
	.saccols li.fourthnav.ed a {
		background-image: url(../images/list-navigation/thirdarrow-blue.gif);
		background-repeat: no-repeat;
		background-position: 10px left;
		padding-left: 16px;
	}
#sacintrotext {
	width:210px;
	height:auto;
	padding-right:15px;
	float:left;
}
table#studytable strong {
	font-weight: bold;	
}
table#studytable td {
	border-bottom: #999 1px dotted;
	border-collapse: collapse;
	vertical-align: top;
	padding: 8px 4px;
}
table#studytable th {
	background-color: #5CC7D3;
	border-left: 1px solid #fff;
	color:#fff;
	padding: 6px;
	text-align: left;
	font-size:1em;
}

#euqualtable
{
	width: 480px;
	text-align: left;
	border-collapse: collapse;
}

.euqualheader
{
	font-weight: strong;
	padding: 8px;
	background: #054556;
	border: solid 1px #fff;
	color: #fff;
	text-shadow: 1px 1px 1px #333;
	vertical-align: middle;
}

#euqual th:first-child {
	border-right: 1px solid #FFF;
}

#euqual td
{
	padding: 8px;
	background: #DDD; 
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff; 
	color: #669;
	border-top: 1px solid transparent;
	vertical-align: middle;
}

#euqual td:first-child  
{
background:#5CC7D3 ; 
color: #FFF ;	
}

#euqual tr:hover td
{
	background: #d0dafd;
	color: #339;
}
	
	.euqualh1
{
color:#5CC7D3
}

.euqualul
{
	border-left: none;
}
#euqualdd
{
	padding-bottom:20px;
}
#euqual tr:last-child td
{
 background: none;	
}

#appintrotext {
	float:left;
	width:322px;
	padding-right:20px;	
	}
	
	#appintroimage {
	float:left;
	width:300px;	
	}
	
	#appconvmedia {
	float:left;
	width:300px;
	}
	
	#appconvtext {
	float:left;
	width:322px;
	padding-left:20px;
	}
	#apptwitterfirsttweet {
		width:240px;
		padding: 0px 30px 0px 30px;
		background-color:#0f5878;
		color:#fff;
		text-shadow:1px 1px #000;
	}
	#apptwitterpanel img {
	padding:0px;
	}
	
	#apptwitterfirstclosing {
	border-bottom:1px #168ec2 solid;	
	}
	
	.apptwtblue1 {
		background-color:#0e445b;
		border-bottom:1px solid #168ec1;	
	}
	
	.apptwtblue2 {
		background-color:#13729a;
		border-bottom:1px solid #168ec1;	
	}
	
	.apptwtblue3 {
		background-color:#0f5978;
		border-bottom:1px solid #168ec1;	
	}
	
	
	
	.apptwttweet {
		width:240px;
		padding: 0px 30px 0px 30px;
		color:#fff;
		text-shadow:1px 1px #000;
	}
	
	h2.apptitle {
		background-color:#270758;
		padding-left:7px;
		color:#fff;
		width:635px;
}
#cpdsearch {
	background-color: #EBE4F4;
    border: 1px solid #8C76B0;
    margin-bottom: 30px;
    padding: 18px 20px;
}
#cpdsearch #cpdqt {
	padding: 4px 10px;
    width: 530px;
}
#cpdsearch .searchgo {
	margin:0px;	
}

#tier3copy a.cpd-table-jumplink__title {
	display: block;
	font-family: 'AvenyTRegular';
	font-size: 2em;
	padding: 1em 0;
	color: #004557;
}
/* 3.4) Life at Leeds Met........[LMU305] */

#pgbottomleftad, #ugbottomleftad {
margin-top: 10px;
float: left;
}

#lalmtopbanner {
	width:872px;
	float:left;	
	background-image:url(../images/brand/panels/white.png);
	padding:0 53px;
}
#lalmfeature {
	width:645px;
	margin-left:15px;
	height:225px;	
	float:left;
	position:relative;	
}
#lalmfeatstrip {
	width:331px;
	height:4px;
	float:left;
}
#lalmfeatcaption {
	position:absolute;
	width:301px;
	height:auto;
	left:0px;
	top:4px;
	padding:15px;
	display:none;	
}
#lalmfeatcaptitle {
	text-transform:uppercase;
	width:301px;
	padding-bottom:10px;
}
#lalmfeatcaptsub {
	width:301px;
}
ul.itsstyle li {
	width: 183px;
	margin-bottom: 8px;
	line-height: 18px;
}
	ul.itsstyle li a {
		text-decoration:none;	
		white-space:normal;
	}
#subfeaturepanel {
	width:872px;
	float:left;	
	padding:15px 53px 15px 53px;
	background-image:url(../images/brand/panels/white.png);
}
#columnsplithalves {
	width:872px;
	padding:0px 53px 10px 53px;
	float:left;
	background-image:url(../images/brand/panels/white.png);
}
#firsthalf {
	width:421px;
	margin:0px 30px 0px 0px;
	float:left;
}
#secondhalf {
	width:421px;
	float:left;
}
#quotehalf {
	width:421px;
	height:280px;
	position: relative;
}
#quotehalf-overlay {
	bottom: 0;
    height: 175px;
    padding: 15px;
    position: absolute;
    right: 0;
    width: 170px;
}
#mytimetitle {
	padding-bottom:10px;
}
#mytimequote {
	padding-bottom:10px;
}
#readytopick {
	float:left;
	width:280px;
}
p.linkBox {
	margin-top: -30px;	
}
#volextras {
	float: right;
	width: 160px;
	border: #F60 2px dotted;
	padding:8px;
	margin-top: 30px;
	margin-left: 6px;
}
#latestNewsContainer h3 {
	clear:both;	
}

.latestNewsStory {
	float: left;
	padding: 3px 0px;
	border-bottom: #ccc 1px solid;	
	clear: both;
	width:630px
}
.voluntext {
	float:left;
	width:540px;	
}
.volunimage {
	width: 80px;
	float:left;
	margin-right: 10px;
}

.contactHolder {
	float: left;
    min-height: 260px;
	height: auto;
    margin-top: 20px;
    width: 160px;	
}
* html .contactHolder {
	height: 260px;
}
#minixsell {
	float:left;
	width:131px;
	padding:5px 5px 5px 5px;
}
	#minixsell.lmumage1bg:hover {
		background-color: #91406a;		
	}
.itstitlelalm {
	border-bottom: 1px solid #690039;
    float: left;
	margin:30px 0px 10px 0px;
    padding-bottom: 4px;
    width: 183px;
}
#subtitlebuttonbar {
	width:421px;
	height:33px;
	float:left;	
}
#maphalf {
	margin:4px 0px 15px 0px;;	
	float:left;
}
#quotehangover {
	width:200px;
	height:7px;
	float:right;	
}
.lalmcols .secondnav a {
	background-color: #690039;
	margin: 8px 0px 20px 0px;
	padding: 4px 8px;
}
.lalmcols .thirdnav a {
	background-color: #e382b5;	
	margin-bottom: 6px;
	padding: 4px 8px;
}
.lalmcols .fourthnav li {
	list-style-type: none;
	text-align: right;
}
.lalmcols .fourthnav a {
	background-color: #fff;
	color: #690039;
	text-align: right; 
	padding-left: 10px;
}
.lalmcols li.fourthnav.selected a {
	background-image: url(../images/list-navigation/thirdarrow-blue.gif);
	background-repeat: no-repeat;
	background-position: 10px left;
	padding-left: 16px;
}
.lalmh1 {
	border-bottom:2px solid #ec008c;
	color:#ec008c;
}
#sliderleftcontainer {
	float: left;
	width: 180px;
	height:178px;
	padding: 16px 23px;
	background-color: #690038;
	color: #E480B4;
}
	#sliderleftcontainer p {
				
	}
#sliderrightcontainer {
	float: left;
	width: 646px;
	background-color: #640024;
}
.scrollertitle {
	white-space: normal;
    width: 108px;
    word-wrap: break-word;
	text-transform: uppercase;
	padding: 7px 14px 7px 7px;
	text-align: left;
	position: absolute;
	bottom: 10px;
	right: 0px;
}
.postgradbold
{font-weight: bold;
}



#tier3rightcolumn h5 a.msc-events-applynow {
	background-color: #cb1a68;
	color: #ffffff;
	padding: 0px 20px;
	text-decoration: none;
	font-weight: normal;
	font-family: 'AvenyTRegular';
	font-size: 1.5em;
	box-shadow: 2px 2px 0 #870c41;
}

#tier3rightcolumn h5 a.msc-events-applynow:hover{
	padding: 0px 20px;
	text-decoration: none;
}



#tier3copy h2 {
	display: inline-block;
}

.lalmtweets {
		background: #008ec0;
		width: 100%;
		height: auto;
		color: white;
		margin: 20px 0 5px 5px;
		
	}
	
	#tier3copy .lalmtweets a {
		color: #fff;
		text-decoration: none;
		cursor: pointer;
	}
	.lalmtweets .lalmtweetsheaderl, .lalmtweets .lalmtweetsheaderr {
		width: 50%;
	}
	
	.lalmtweets .tweet{
		width: 100%;
	}
	.lalmtweets .tweet img {
		padding: 10px;
	}
	
	.lalmtweetsheader {
		background: #00ade8;
	}
	
	.lalmtweetsheader h4{
		color: white;
		width: auto;
		padding: 15px 5px;
		font-size: 1.6em;
		text-shadow: 1px 1px 1px #06343E;
	}
	
	.lalmtweetsheaderl {
		background: #00ade8;
		height: auto;
		display: inline-block;
		clear: none;
		float: left;
		
	}
	
	#tier3copy .lalmtweetsheaderl img{
		margin: 25px auto 10px;
		display: block;
		padding: 0;
		
	}
	
	
		.lalmtweetsheaderr {
		background: #008ec0;
		display: inline-block;
		clear: none;
		text-align: center;
		
	}
	
	.lalmtweets .tweet {
		border-bottom: 1px solid #008ab9;
	}
	
	.lalmtweets .tweet1 {
		background: url("../images/lalm-twitter-feed/lalm-twitter-tail.gif") no-repeat 15px -10px;
		background-color: #005977;
		padding-top: 20px;
	}
	
	.lalmtweets .tweet4 {
		/* background-color: #005977; */
		background-color: pink;
	}
	
	.lalmtweets .tweet2, .lalmtweets .tweet5 {
		background-color: #00435a;
	}
	
	.lalmtweets .tweet3, .lalmtweets .tweet6 {
		background-color: #007298;
	}
	
	
	#tier3copy .lalmtweets .tweet img.openquote{
		top: 10px;
		left: 10px;
		position: relative;
		padding: 0;
	}
	
	#tier3copy .lalmtweets .tweet img.endquote{
		left: 90%;
		bottom: 10px;
		display: block;
		position: relative;
		padding: 0;
	}
	
	.lalmtweets .tweet p {
		text-align: left;
		margin: 0 auto;
		font-size: 1.1em;
		font-style: italic;
		width: 80%;
		text-shadow: 1px 1px 1px #003243;
		padding-top: 20px;
	}
	
	.lalmtweets .tweet p.tweetcredit {
		text-align: left;
		font-size: 0.8em;
		padding: 0 0 0 15px;
		margin: 0;
		text-shadow: none;
	}
	
	.tier3copyasidespacer{
		width: 1px;
		clear: left;
		float: right;
		height: 150px;
	}
	
	.tier3copyaside {
	right:0; 
	top: 0; 
	width: 300px;
	float: right; 
	position: relative; 
	display: inline-block;
	clear: both;
	margin: 5px 0 5px 5px;
	}
	
	.tier3copyaside span.midRed{
		font-size: 11px;
		color: pink;
	}

#ug-opendays-itinerary {
background-color: #ECE1EF;
}

/*START LMU-UG-FACTS STYLE */




#lmu-ug-facts {
	width:582px;
	background:#d8e5eb;
	padding:30px 30px 80px;
	overflow:hidden;
}
.lmu-fact-container {
	position:relative;
	padding:15px;
	overflow:hidden;
	-moz-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
	box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
}
.lmu-fact-container h2 {
	font-size:20px;
	color:inherit;
	text-transform:uppercase;
	letter-spacing:1px;
}

#lmu-ug-facts img {
     padding: 0;
	 float:left;
}

.lmu-fact-number {
	float:left;
}

img.lmu-fact-number{
	float:left;
}

.lmu-fact-info {
	float:right;
}



/*FACT ONE*/
.number-one {
	background:#004557;
	width:310px;
	z-index:100;
	color:#FFFFFF;
}
.lmu-fact-info-one {
	width:241px;
}

.number-one h2 {
	color:#fff;
}

/*FACT TWO*/
.number-two {
	background:#80c4ec;
	width:354px;
	z-index:90;
	color:#004557;
	margin:0 0 15px 165px;
}

.lmu-fact-info-two {
	width:285px;
}

.number-two h2 {
	color:#004557;
}

/*FACT THREE*/
.number-three {
	background:#80c4ec;
	width:244px;
	z-index:80;
	color:#ffffff;
	margin:0;
	float:left;
}
.lmu-fact-info-three {
	width:175px;
}

.number-three h2 {
	color:#fff;
}

/*FACT FOUR*/
.number-four {
	background:#ffffff;
	width:269px;
	z-index:70;
	color:#004557;
	margin:23px 0 0 0;
	float:right;
}
.lmu-fact-info-four {
	width:200px;
}

.number-four h2 {
	color:#004557;
}

/*FACT FIVE*/
.number-five {
	background:#004557;
	width:385px;
	z-index:60;
	color:#80c4ec;
	margin:0 0 0 117px;
	float:none;
}
.lmu-fact-info-five {
	width:316px;
}

.number-five h2 {
	color:#80c4ec;
}

/*FACT SIX*/
.number-six {
	background:#4d99c5;
	width:255px;
	z-index:50;
	color:#eece3d;
	margin:0 0 0 0px;
	float:left;
}
.lmu-fact-info-six {
	width:186px;
}

.number-six h2 {
	color:#eece3d;
}

/*FACT SEVEN*/
.number-seven {
	background:#004557;
	width:267px;
	z-index:40;
	color:#ffffff;
	margin:63px 0 0 0px;
	float:right;
}
.lmu-fact-info-seven {
	width:198px;
}

.number-seven h2 {
	color:#fff;
}

/*FACT EIGHT*/
.number-eight {
	background:#ffffff;
	width:370px;
	z-index:30;
	color:#00405b;
	margin:17px 0 0 0px;
	float:left;
}
.lmu-fact-info-eight {
	width:301px;
}

.number-eight h2 {
	color:#004557;
}

/*FACT NINE*/
.number-nine {
	background:#80c4ec;
	width:420px;
	z-index:20;
	color:#00405b;
	margin:16px 0 0 84px;
	float:left;
}
.lmu-fact-info-nine {
	width:351px;
}

.number-nine h2 {
	color:#004557;
}

/*FACT TEN*/
.number-ten {
	background:#ffffff;
	width:418px;
	z-index:10;
	color:#00405b;
	margin:0;
	float:left;
}
.lmu-fact-info-ten {
	width:328px;
}

.number-ten h2 {
	color:#004557;
}

.lmu-fact-container img {
	-moz-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
	box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
	margin-right:10px;
}
.lmu-fact-info p {
	font-size:17px;
}

#tier3copy .lmu-fact-a-blue {
	color: #004557;
}

#tier3copy .lmu-fact-a-white{
	color: #fff;
}

#tier3copy .lmu-fact-a-yel {
	color: #EECE3D;
}

#tier3copy .lmu-fact-a-lightblue {
	color: #80C4EC;
}


/*END LMU-UG-FACTS STYLE */

/* Fix for poor wrapping in new Life at Leeds Met pages. */
#tier3rightcolumn h4, #tier3rightcolumn h5, #tier3rightcolumn h3 {
	width: auto;
    min-width: 0;
} 

#tier3copy h2, #tier3copy h3, #tier3copy h4 {
	clear: left;
	
}

#lalmimagecaptionholder {
	position: relative;	
	width:644px;
	height: 308px;
	margin-bottom: 40px;
}
#lalmimagecaption {
	background: url(../scripts/galleria/13beta/themes/vertical/purpledark.png) repeat scroll 0 0 transparent;
    padding: 12px;
	position: absolute;
	bottom:-18px;
	left: 4px;
	color: #fff;
}


/* PG PAGE - SMALL COURSEFINDER */

#pglanding__coursefinder__inner {
	background: #614399;
	width: 100%;
	height: 37px;
	margin-top: 45px;
	border-top: 1px solid #876aba;
	padding: 1em 0 0 0;
}

#pglanding__coursefinder {
	WIDTH: 500px;
    height: 105px;
    background: #270159;
    float: left;
    margin-bottom: 1em;
}

#pglanding__coursefinder #cf-new-keyword-label, #pgopenday__coursefinder #cf-new-keyword-label {
	padding-left: 50px;
}

#pgopenday__coursefinder {
	WIDTH: 637px;
    height: 105px;
    background: #270159;
    float: left;
    margin-bottom: 1em;
}

#pgopenday-cf-searchbar {
width: 311px;
height: 19px;
}


input.pg__openevening__formsubmit {
	border: #270758 1px solid; 
	padding-bottom: 2px; 
	padding-left: 37px; 
	padding-right: 37px; 
	background: #270758; 
	color: #fff; 
	font-size: 1.4em; 
	padding-top: 2px;
}

input.pg__openevening__formsubmit:hover {
	background: #614399;
	cursor: pointer;
}

/* 3.5) Employability............[LMU307] */

.empcols .secondnav a {
	background-color: #552500;
	margin: 8px 0px 20px 0px;
	padding: 4px 8px;
}
.empcols .thirdnav a {
	background-color: #f58220;	
	margin-bottom: 6px;
	padding: 4px 8px;
}
.empcols .fourthnav li {
	list-style-type: none;
	text-align: right;
}
.empcols .fourthnav a {
	background-color: #fff;
	color: #552500;
	text-align: right; 
	padding-left: 10px;
}
.empcols li.fourthnav.selected a {
	background-image: url(../images/list-navigation/thirdarrow-blue.gif);
	background-repeat: no-repeat;
	background-position: 10px left;
	padding-left: 16px;
}
.emph1 {
	border-bottom:2px solid #f58220;
	color:#f58220;
}
.itstitleemp {
	border-bottom: 1px solid #552500;
    float: left;
	margin:30px 0px 10px 0px;
    padding-bottom: 4px;
    width: 183px;
}
#empshowcasepanel {
	width:872px;
	float:left;
	position:relative;
	margin-bottom: 10px;
	height:420px;
}
.empshowcaseslide {
	float:left;
	width:872px;
}
.empshowhalf {
	width:436px;
	float:left;
}
.empshostatbox {
	width:406px;
	padding:15px;
	height:220px;
}
.empshostat {
	width:180px;
	text-transform:uppercase;
	float:left;	
}
	.empshostat span {
		
	}
.empshowstatstory {
	width:216px;
	padding-left:10px;
	float:left;
	margin-bottom:10px;
}
.empshostorylead {
	margin-top:30px;	
}
.empshostoryfollow {

}
.emppage #course-finder {
	width:400px;
}
.emppage #cf-top {
	width:400px;	
}
.emppage #cft-advanced {
	padding:20px 0px 0px 0px;
}
.emppro {
	width:436px;
	height:250px;
	float:left;
	position:relative;
	left:0px;
}
#empstupan {
	width:436px;
	height:170px;	
	position:relative;
	left:0px;
}
.empstupanquo {
	float: right;
    height: 140px;
    left: 210px;
    padding: 15px;
    position: absolute;
    top: 0;
    width: 196px;
}
.empxselladvert {
	float:left;	
}
.extendedemppanel {
	float: left;
	width: 170px;
	padding: 20px;
	height: 130px;
}
.empstupanjob {
	width:196px;
	height:140px;
	float:right;
	padding:15px;
	position:relative;
}
.empstudentquote {
	float: right;
    height: 110px;
    left: 210px;
    padding: 15px;
    position: absolute;
    top: 110px;
    width: 196px;
}
.empstudentquotestubby {
	float: right;
	height: 36px;
	left: 210px;
	padding: 15px;
	position: absolute;
	top: 184px;
	width: 196px;
}
.empstudentname {
	float: right;
    height: 80px;
    left: 210px;
    padding: 15px;
    position: absolute;
    text-align: right;
    top: 0;
    width: 196px;
}
.empstupanjoblogo {
	position:absolute;
	bottom:15px;
	left:15px;	
}
#empshowhalfalt {
	width: 436px;
	position:relative;
}
.vcesbg {
	background-image:url(../images/brand/background-image/emp-hoop.jpg);
	width:872px;
	height:420px;
}
#vcestxtlead {
	position:absolute;
	top:250px;

	width:376px;
	height:110px;
	font-size:22px;
	padding:30px;
}
#busstartuptable {
	background-color: #403F3A;	
}
#busstartuptable td {
		padding:0px;
}
#businesssuitems {
	float: left;
    padding: 8px 0 0 20px;
}
#vcestxtsupport {
	position:absolute;
	top:0px;
	left:436px;
	float:left;

	width:376px;
	height:110px;
	font-size:22px;
	padding:30px;
}
#vceslogo {
	width:210px;
	height:170px;
	position:absolute;
	top:250px;
	left:436px;
}
.cta {
	margin-top:8px;	
}
#streamleftside {
	float:left;
	width:616px;
	height:420px;
}
#streamrightside {
	float:left;
	width:256px;
	height:420px;
}
#congratsstrip {
	width:616px;
	height:58px;
	background-image:url(images/empgrad/congratsstrip.jpg);
	float: left;
}
#livestream {
	width:616px;
	height:362px;
	background-image:url(images/empgrad/schedule.jpg);
}
#streamadvert {
	width:256px;
	height:241px;
}
#streamshare {
	width:256px;
	height:179px;
	background-image:url(images/empgrad/sharelinks.jpg);
}
#streambuttonsrow {
	padding-top:106px;
	width:254px;
	padding-left:52px;
}
.ssbutton {
	float:left;	
	height:48px;
	padding-right:10px;
}
.egcontentitem {
	float:left;
	width: 700px
}
.egcontentimage {
	float:left;
	width: 140px;
	margin-right: 10px;
}
	.egcontentimage img {
		padding: 0px;
		margin: 0px;
	}
.egcontenttext {
	float:left;
	width: 550px;
}



/* 3.6) Research.................[LMU308] */

.respage #lalmtopbanner {
	padding: 0px;
	background-image: none;
}
.rescols .primarynav a {
	background-color: #80C4EC;
	margin: 8px 0px 20px 0px;
	padding: 4px 8px;
}
.rescols .secondnav a {
	background-color: #00405b;
	margin: 8px 0px 20px 0px;
	padding: 4px 8px;
}
.rescols .thirdnav a {
	background-color: #00b7e8;	
	margin-bottom: 6px;
	padding: 4px 8px;
}
.rescols .fourthnav li {
	list-style-type: none;
	text-align: right;
}
#t3nav .rescols .fourthnav a {
	background-color: #fff;
	color: #00405b;
	text-align: right; 
	padding-left: 10px;
}
#t3nav .rescols .fifthnav a {
	background-color: #fff;
	color: #00405b;
	text-align: right; 
	padding-left: 10px;
	background-image: none;
	background:none;
}
#t3nav .rescols li.fourthnav.selected a {
	background-image: url(../images/marketing/general/thirdarrow_blue.gif);
	background-repeat: no-repeat;
	background-position: 10px left;
	padding-left: 16px;
      color: #00405b;
}
.resh1 {
	border-bottom:2px solid #00b7e8;
	color:#00b7e8;
}
.itstitleres {
	border-bottom: 1px solid #00405b;
    float: left;
	margin:30px 0px 10px 0px;
    padding-bottom: 4px;
    width: 183px;
}
	#rethemestitle a {
		color:#FED027;
	}
	
	#restutitle a {
		color:#403F3A;
	}
.rescentrebox {
	float: left;
    height: auto;
    margin-bottom: 10px;
    margin-right: 3px;
   /* min-height: 186px;*/
    overflow: hidden;
    padding: 14px;
    width: 613px;
	border: 1px solid #C7E4F4;
    /*border: 1px solid #C7E4F4;
	float: left;
	height: auto;
	margin-bottom: 5px;
	overflow: hidden;
	padding: 10px;
	width: 622px;
	background-color: #C7E4F4;*/
}
/** html .rescentrebox {
	height: 186px;
}*/

#res-newswrap {
	float: left;
	margin-top: 16px;
	background-color: #C7B8A0;	
	font-family: "AvenyTRegular","Trebuchet MS",Arial,Helvetica,sans-serif;
	padding: 10px 15px;
	width: 395px;
}


#res-newsfeed .researchnewstext, #res-newsfeed a, #res-newsfeedtitle a {
	color: #403F3A;
	
}
#res-newsfeed a {	
	font-family: "AvenyTMedium","Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 1.4em;
}
#rescentitle {
    margin:10px 0px 10px 0px; 
	padding:10px 0px 10px 0px; 
	border-bottom:1px solid #00b7e8;
	width:642px;
	line-height: 1.6em
}
.rescentretitlebar {
	/*width:190px;
	float:left;
	*/
	height:auto;
	
	padding-bottom:5px;
	padding-right:10px;
	clear:both;
}
.rescentretextarea {
	/*width:410px;*/
	height:auto;
	float:left;
}
    .rescentretextarea img {
    	margin:3px;
    	float:left;
    }
    
.res-casestudy__researcher {
	 font-family: "AvenyTRegular", Helvetica, Arial, sans-serif;
	 font-size: 1.5em;
	 margin-bottom: 0.5em;
   }
   
   .research__ispal__bulletinlink {
	   padding-top: 2em;
   }
   
   .res-carm-section{
	   font-family: "AvenyTRegular", "Trebuchet MS", Arial, Helvetica, sans-serif;
	   font-size: 2em;
	   padding-top: 0.7em;
	   padding-bottom: 0.3em;
   }

#tier3copy .research__ispal__bulletinlink a{
	color: #C7E4F4;
	font-size: 0.8em;
}
	   
/*REF 2014 Case Study links dotted across Research pages*/
/*ISPAL homepage*/
.res-ref__institute-case-studies__h2{
	font-family: "AvenyTRegular", "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 1.4em;
}

#tier3copy .res-ref__institute-case-studies__list{
	border-left: none;
}

#tier3copy .res-ref__institute-case-studies__list li{
	float: left;
}

#tier3copy .res-ref__institute-case-studies__list li a {
	color: #333;
	font-weight: bold;
	text-decoration: none;
	font-size: 0.9em;
}

#tier3copy .res-ref__institute-case-studies__list li a:hover{
	text-decoration: underline;
	color: #111;
}

/*Institute of Health and Wellbeing*/
div.hwbinst-casestudyblock {
	background: #DFEFF8;
	padding: 5px;
	border-left: 5px solid #CADFEB;
}

div.hwbinst-casestudyblock h4{
	color: #495F6B;
	padding-bottom: 0px;
	font-size: 17px;
}
/*SPCS*/
.res-ref__institute-case-studies--spcs{
	 background: #C7E4F4;
	 padding: 0.5em 0.5em;
}

.facultycolumn .res-ref__institute-case-studies__h2--spcs{
	padding:0 0 4px;
	font-family: "AvenyTRegular", "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 1.4em;
}

.res-ref__institute-case-studies__list--spcs li {
	padding: 3px 0px;
	list-style-type: square;
	margin-left: 1.1em;
}

.res-ref__institute-case-studies__list--spcs li a {
	color: #333;
	font-weight: bold;
	text-decoration: none;
	font-size: 0.9em;
}

.res-ref__institute-case-studies__list li--spcs a:hover{
	text-decoration: underline;
	color: #111;
}

/*ICRETH*/
div.hwbinst-casestudyblock--icreth {
	background: #DFEFF8;
	padding: 5px;
	border-left: 5px solid #CADFEB;
	margin-bottom: 1em;
}

div.hwbinst-casestudyblock--icreth h4{
	color: #495F6B;
	padding-bottom: 0px;
	font-size: 17px;
}

.res-ref2013__theme__casestudy--icreth{
	color: #495F6B;
	font-weight: bold;
}

/*CULTURAL Studies and Humanities*/
.hwbinst-casestudyblock--csh{
	background: #DFEFF8;
	padding: 5px;
	border-left: 5px solid #CADFEB;
	font-size: 0.9em;
}
div.hwbinst-casestudyblock--csh h4{
	color: #495F6B;
	padding-bottom: 0px;
	font-size: 12px;
}
   
.res-ref2013__theme a {
	color: #000;
}

.res-ref2013__theme__casestudyslist{
	border-left: 4px solid #00405b;
	padding-left: 2em;
	margin-top: 1em;
	margin-bottom: 4em;
}

.res-ref2013__theme__cta {
	padding: 1em 0 0em;
	color: #666;
	font-style: italic;
}

.res-ref2013__theme__title {
	font-family: "AvenyTRegular", Helvetica, Arial, sans-serif;
	font-size: 2em;
	border-bottom: 2px solid #8c76b0;
	margin-bottom: 0.3em;
	color: #8c76b0;
}
#researchcentrelist .res-ref2013__theme__casestudy:hover {
	text-decoration: underline;
}
#tier3rightcolumn .res-ref2013__theme__casestudyslist li {
	padding-top: 0.5em;
}

#tier3rightcolumn .res-ref2013__theme__casestudyslist li:first-child {
	padding-top: 0;
}

.res-ref2013__environment__h {
	font-weight: bold;
	font-size: 1.2em;
	border-bottom: 2px solid;
	margin-bottom: 0.6em;
	margin-top: 0.5em;
}

#halfimage {
    float: right;
    margin-top: 17px;
}
.themesrow {
    width:642px;
	height:157px;
	margin-bottom:1px;
}
	#tier3copy .themesrow img {
		margin:0px;
		padding:0px;
	}
.themeboxsmall {
    width:167px;
	height:157px;
	float:left;
	position:relative;
}
.themeboxsmall a {
        text-decoration:none;
    }
.themeboxmedium {
	width:221px;
	height:157px;
	float:left;
	position:relative;
}
    .themeboxmedium a {
        text-decoration:none;
    }
.themeboxmediumtitle {
	width:181px;
	height:117px;
	padding:20px;
	float:left;
}
#tier3copy .themeboxmediumtitle a {
color: #fff;
text-decoration: none;
}
#tier3copy .themeboxmediumtitle a:hover {
	text-decoration: underline;
}
.themeboxbig {
    width:252px;
	height:157px;
	float:left;
	position:relative;
}
    .themeboxbig a {
        text-decoration:none;
    }
.thememiddlepadding {
	margin-left:1px;
	margin-right:1px;	
}
.themetitleoverlay {
	bottom: 10px;
    height: auto;
    padding: 10px;
    position: absolute;
    right: 0;
    width: auto;
	text-align:right;
}
.showcaserow, .contactrow {
    /*width:616px;
	height:auto;
	float:left;	*/
    background-color: #C7E4F4;
    float: left;
    height: auto;
    margin-bottom: 20px;
    padding: 13px;
    width: 616px;
}
.contactrow {
background: #444;
font-size:1.2em;
}
#tier3copy .contactrow a {
  color: #fff	
}

#tier3copy .contactrow p {
color: white;
font-size: 0.8em;
text-align: right;
padding-bottom: 0;
}
.showcasethumbnail {
    padding:0px;
	
}
	#institutehome .showcasethumbnail img {
		padding: 0px;
	}
.showcasetitle {
	float: left;
    font-family: "AvenyTRegular",Arial;
    font-size: 22px;
    margin-bottom: 5px;
    margin-top: 5px;
    padding: 6px 0;
    width: 451px;
}
    .showcasetitle a {
    	font-family:"AvenyTRegular",Arial;
    	color:#00405b;
    	text-decoration:none;
    }
.showcasetext {
	padding:0px;
	float:left;
	width:451px;
}
.showcasebold {
	float:left;	
	width:451px;
	display:none;
}
.sustainability .primarynav.selected a {
	background-color: #4c4c4c;
}
.sustainability .secondnav.selected a {
	background-color: #65A265;
}
.sustainability .thirdnav a {
	background-color: #65A265;
}

.sustainability .rescols .fourthnav a {
	background-color: #FFF;
}
.sustainability .resh1 {
    border-bottom: 2px solid #005826;
    color: #005826;
}
.sustainability .showcaserow {
    background-color: #BBB0A6;
	min-height: 100px;
	height: auto;
}
* html .sustainability .showcaserow {
	height: 100px;	
}
.sustainability .lmucyan1col {
    color: #333333;
}
.sustainability #rescentitle {
    border-bottom: 1px solid #007236;
}
.sustainability .lmucyan3col {
    color: #007236;
}
.sustainability .rescentrebox {
    border: 1px solid #007236;
}
.sustainability #showcaselist {
	width:642px;
}
.sustainability .csleft {
	display:none;	
}

.sustainability .showcasetitle, .sustainability .showcasetext {
	width: 620px;
}
/*.sustainabilitygreen {	
	background-color: #81AF63
}
*/
#short #researchcentrelist, #short .rescentrebox {
	width: 260px;
	float: left;
}

#icreth1 {
	width: 240px;
}
#icreth2 {
	width: 260px;
	float: right;	
}
#icrethcontacts {
	width: 600px;	
}
#icrethsubtable {
		width:280px;
}
ul#researchcentrelist .themesrow .sustainabilitygreendarker {
	color: #FFFFFF;	
	background-color:#65a265;
}
ul#researchcentrelist li {
	white-space: wrap;
}

ul#researchcentrelist .themesrow .themeboxbig .sustainabilitygreen, ul#researchcentrelist .themesrow .themeboxmedium .sustainabilitygreen, ul#researchcentrelist .themesrow .themeboxsmall .sustainabilitygreen {
	color: #65a265;	
	background-image:url(../images/sustainability/greybg.png);
}

#tier3rightcolumn .showcasetitle a {
	text-decoration:none;
	color:#00405B;	
}
.sustainability #instituteextra {
	border: 0px;	
}
.sustainability .rescentretextarea {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
    /*font-size: small;*/
	width: 296px;
}
.sustainability .rescentretitlebar {
	width: 290px;
	font-size: 1.6em;
}
    ul#researchcentrelist li a {
        color:#00405b;
	    text-decoration:none;
		
    }
ul#researchcentrelist .themesrow .themeboxbig .sustainabilitygreen, ul#researchcentrelist .themesrow .themeboxmedium .sustainabilitygreen, ul#researchcentrelist .themesrow .themeboxsmall .sustainabilitygreen {
	color: #65a265;	
	background-image:url(../images/brand/panels/grey.png);
}
#instituteextra {
	width: 636px;
	float: left;
	padding: 13px 0px;
	color: #00405B;
	/*border: 1px solid #C7E4F4;*/
	margin-bottom: 10px;
}
#instituteextra .rescentretitlebar {
	padding-bottom: 10px;
	width:600px;
}
#instituteextra .rescentrebox, #instituteextra .rescentretextarea, #instituteextra .rescentitle {
	width: 612px;	
}
#instituteextra .rescentretextarea img {
	padding-right: 10px;	
}
.rescentretextarea a {
	color: #4E5151
}
#institutehome .rescentrebox {
	min-height: 186px;	
	height: auto;
}
* html #institutehome .rescentrebox {
	height: 186px;
}
#institutehome li, #instituteextra li {
	list-style: none;
}
/*#instituteextra .rescentrebox {
	min-height: 130px;	
	height: auto;
}
* html #instituteextra .rescentrebox {
	height: 130px;
}*/
#instituteextra p {
	clear: both;	
}
h4#institutesubheading {
	width: 640px;	
}
.readmore {
	/*padding: 6px 0px;
	text-align: left;
	display: block;
	width: 480px;*/
	display:none;
}
	#eventsandannouncements .readmore {
		display: block;	
	}
#instituteextra li .showcaserow .csright .showcasetitle a {
    color:#00405b;
	text-decoration: none;
}
#casestudytitle {
    color: #00405B;
    font-family: AvenyTMedium;
    font-size: 180%;
    padding: 13px 0px 18px 0px;    
	float: left;
}
.csleft {
    float:left;
	height: 108px;
    width: 152px;
	margin-right: 13px;
}
.csright {
	float:left;
	width:451px;
}
#resfeature {
	width:645px;
	margin-right:15px;
	background-image:url(images/resjquery.jpg);
	height:225px;	
	float:left;
}
#research{
	width: 429px;
	float:left;
}
.researchleft {
	width:429px;
	padding-right:14px;
	float:left;
	margin-top: 10px;
}
.researchright {
	width:429px;
	float:left;
	margin-top: 10px;
}
#researchthemes {
	height: auto;
    padding: 10px 15px;
    width: 399px;
	position:relative;
}
#rethemestitle {
    margin-bottom: 10px;
    padding-bottom: 3px;
    text-transform: uppercase;
}
#mtsquaretitle {
	margin-bottom:10px;	
}
#mtsquarequote {
	margin-bottom:10px;	
}
#rethemelist {

}
	#rethemelist ul li {
		white-space: normal;
		width:250px;
		padding: 2px 0px;
	}
.researchimgfloat {
	position:absolute;
	right:15px;
	top: 60px;	
}
#researchxsell {
	width:209px;
	float:left;
	margin-left:10px;
}
#researchadvertarea {
	margin-top:1px;
}
#requestionbox {
	height: 160px;
    margin-bottom: 10px;
    width: 209px;
}
.resgaqlinks {
	float:left;	
	width:195px;
	padding-left:15px;
}
#remytime {
	width:179px;
	height:179px;
	padding:15px;
}
#researchstulist {
	margin-top: 9px;
    width: 202px;
}
	#researchstulist ul li {
		padding: 2px 0px;
		line-height: 130%;
	}
	
	#researchstulist span a {
		color:#403F3A;
	}
	#researchstulist ul ul li a {
		color:#403F3A;	
	}
.restutitle {
    margin-bottom: 10px;	
	text-transform: uppercase;
	float:left;
	width: 202px;
	padding-bottom: 4px;
}
.resspace {
	float:left;	
}
#researchstubox {
	width:202px;
	float:left;	
}
#facilitiesadvert {
	float:left;	
	margin-top:15px;
	margin-left:28px;
}
#resgaqnum {
	width:179px;
	height:auto;
	padding:15px;
	float:left;
}
#resrotator {
    position: relative;
    float:left;
    width: 645px;
    margin-right: 15px;
    height: 245px;
}
	#resrotator #slides {
		position: absolute;
		z-index: 100;
		top: 0px;
		left: 0px;
		overflow: hidden;	
	}
	#resrotator ul.pagination li.current a {
	background-color:#eedfbc;
	color:#403f3a;	
	}
	
	
	
.captionleft {
	display:none;	
}
#research .cntctleft span a {
	color:#403F3A;
}

#tier3rightcolumn ul#researchcentrelist li {
    white-space:normal;
}

.rescols li.fourthnav.selected a {
      background-image: url(../images/marketing/general/thirdarrow_blue.gif);
      background-repeat: no-repeat;
      background-position: 10px left;
      padding-left: 16px;
}

div.hwbinststafflist {
	background: #f4f4f4;
	padding: 5px;
	border-left: 5px solid #eee;
}

div.hwbinststafflist h4{
	color: #777;
	padding-bottom: 0px;
	font-size: 17px;
}

h3.hwbinstname{
	font-size: 30px;
	text-decoration: none;
	margin-top: 2em;
	border-bottom: 2px solid;
	color: #57398f;
	font-family: "AvenyTRegular", Arial;
}

#tier3copy a.hwbinstanchor {
	text-decoration: none;
	font-family: "AvenyTRegular", Arial;
}

#tier3copy img.hwbinstimg {
	padding-bottom: 0;
}

/* Fixing Research Nav Pages */

#t3nav ul.rescols ul li.thirdnav a {
	color: #fff;
}
#t3nav ul.rescols ul li.fourthnav a {
	color: #00405B;
}

/* 3.9) Business.................[LMU309] */

.buscols .secondnav a {
	background-color: #473400;
	margin: 8px 0px 20px 0px;
	padding: 4px 8px;
}
.buscols .thirdnav a {
	background-color: #eece3d;	
	margin-bottom: 6px;
	padding: 4px 8px;
}
.buscols .fourthnav li {
	list-style-type: none;
	text-align: right;
}
.buscols .fourthnav a {
	background-color: #fff;
	color: #473400;
	text-align: right; 
	padding-left: 10px;
}
.buscols li.fourthnav.selected a {
	background-image: url(../images/list-navigation/thirdarrow-blue.gif);
	background-repeat: no-repeat;
	background-position: 10px left;
	padding-left: 16px;
}
.bush1 {
	border-bottom:2px solid #473400;
	color:#473400;
}
.itstitlebus {
	border-bottom: 1px solid #473400;
    float: left;
	margin:30px 0px 10px 0px;
    padding-bottom: 4px;
    width: 183px;
}
#quotehalf-overlay-bus {
	width:170px;
	height:175px;
	margin:75px 0px 0px 0px;
	float:right;
	background-image:url(../images/brand/panels/black.png);
	padding:15px;
}
.cntctleftfull {
	float:left;
	width:380px;
	padding:15px;
}
.cntctleftfull p {
	float:left;
	padding-bottom:10px;
}
.gaqtitlefull {
	width:380px;
	float:left;
}
.gaqnofull {
	width:380px;
	float:left;
	margin-bottom:10px;
}
.gaqtextfull {
	line-height:14px;	
}
#bustopbanner {
    width:872px;
	float:left;	
	padding:0px 53px 0px 53px;
	background-image:url(../images/brand/panels/white.png);
}
#busfeature {
	width:645px;
	margin-left:15px;
	height:225px;	
	float:left;
	position:relative;	
}
#busfeatstrip {
	width:331px;
	height:4px;
	float:left;
}
#busfeatcaption {
	position:absolute;
	width:301px;
	height:auto;
	left:0px;
	top:4px;
	padding:15px;	
}
#busfeatcaptitle {
	text-transform:uppercase;
	width:301px;
	padding-bottom:10px;
}
#busfeatcaptsub {
	width:301px;
}
#buswrap {
	width:212px;	
	float:left;	
}

/* 3.8) About....................[LMU309] */

.abocols .secondnav a {
	background-color: #1c4404;
	margin: 8px 0px 20px 0px;
	padding: 4px 8px;
}
.abocols .thirdnav a {
	background-color: #8dc63f;	
	margin-bottom: 6px;
	padding: 5px;
}
.abocols .fourthnav li {
	list-style-type: none;
	text-align: right;
}
.abocols .fourthnav a {
	background-color: #fff;
	color: #1c4404;
	text-align: right; 
	padding-left: 10px;
}
.abocols li.fourthnav.selected a {
	background-image: url(../images/list-navigation/thirdarrow-blue.gif);
	background-repeat: no-repeat;
	background-position: 10px left;
	padding-left: 16px;
}
.aboh1 {
	border-bottom:2px solid #8dc63f;
	color:#8dc63f;
}
.itstitleabo {
	border-bottom: 1px solid #8dc63f;
    float: left;
	margin:30px 0px 10px 0px;
    padding-bottom: 4px;
    width: 183px;
}
#abotopbanner {
    width:872px;
	float:left;	
	padding:0px 53px 0px 53px;
	background-image:url(images/white90.png);
}
#abointrotext {
	width:210px;
	height:auto;
	padding-right:15px;
	float:left;
	line-height: 20px;
}
#abowrap {
	width:192px;
	padding-right:20px;
	float:left;	
}
.abohalfpic{
	margin-left:10px;
	margin-right:-10px;
}
.abonewstitle{
	padding-top:15px;
}
#abostratthemes{
	margin-left: 7px;
	margin-top: 7px;
}
.stratplanimage{
	float:left;
	margin:0px 5px 5px 0;
}
#aboutstratplan ul li {
	float:none;
	margin-bottom:7px;
}
#aboutstratplan{
	margin-left: 15px;
	margin-top: 10px;
}
.stratplantitle{
	margin-bottom: 10px;
	margin-top: 30px;
	border-bottom:1px solid #
}
/*Tab boxes*/

.abotabboxthird {
	float: left;
    margin-left: 10px;
    margin-right: 9px;
    padding: 8px;
    width: 240px;
}
.abotabboxthird p{
	margin-bottom:20px;
}
#faculties .abotabboxthird p a{
	padding-top:5px;
	display:block;
}
#halfpiclinkblock {
	width:435px;
	height:auto;
	float:left;
}
#hplbleft {
	float:left;
	margin-left:14px;
	width:170px;
}
#hplbright {
	float:left;
	width:251px;
}
#hplbtitle {
	margin-bottom:10px;	
}
	#hplbtitle a {
		color:#8dc63f;
	}
#hplbtext {
	line-height:20px;	
}
#hplblinks {
	text-transform:uppercase;
	margin:10px 0px 5px 0px;
}
	#hplblinks a {
		color:#8dc63f;
	}
	#hplbright ul li {
		line-height:24px;	
	}
#givingfeaturebox {
	float: right; 
	width: 230px;
	border: #8DC63F 1px solid;
	padding: 5px 10px;
	margin: 0px 0px 8px 8px;
}
	#givingfeaturebox ul {
		border-left: none;
		margin-left: 0px;
	}
#hidedonate {
	display: none;
	border: #58428C 1px solid;
	padding: 8px;
	margin: 4px 0px;
}
.separateh2 {
	border-top: #8DC63F 3px dotted;
	padding-top: 4px;
	margin-top: 8px;
	width: 642px;
}
#donate {
	font-size: small;	
}
#givingpanel {
	width:642px;
	float:left;
	padding-bottom:30px;
}
#waystogive {
	width:642px;
	height:106px;
	text-align:center;
	color:#649742;
	letter-spacing:0.12em;
}
#waystogive a {
	text-decoration:none;	
}
.donatebutton1 {
	float:left;
	width:200px;
	padding-top:70px;
	height:36px;
	background: url(../images/brand/buttons/gift-single.gif) 0 0 no-repeat;
	display:block;
}
.donatebutton1:hover {
	color:#8c76b0;
	background-position:-200px 0px;
}
.donatebutton1:active {
	background-position:-400px 0px;
}
.donatebutton2 {
	float:left;
	width:200px;
	padding-top:70px;
	height:36px;
	background: url(../images/brand/buttons/gift-regular.gif) 0 0 no-repeat;
	display:block;
}
.donatebutton2:hover {
	background-position:-200px 0px;
	color:#8c76b0;
}
.donatebutton2:active {
	background-position:-400px 0px;
}
.donatebutton3 {
	float:left;
	width:200px;
	padding-top:70px;
	height:36px;
	background: url(../images/brand/buttons/gift-text.gif) 0 0 no-repeat;
	display:block;
}
.donatebutton3:hover {
	background-position:-200px 0px;
	color:#8c76b0;
}
.donatebutton3:active {
	background-position:-400px 0px;
}
.donatespacer {
	margin-right:21px;
}
#givingsupport, #givingproject {
	width:642px;
	/*height:570px;*/
	float:left;
	background-image:url(../images/brand/background-images/alumni-main.jpg);
	background-repeat:no-repeat;
	position:relative;
}
#givingsupport #givingleft {
	width:399px;
	min-height:555px;
	height:auto;
	padding-top:10px;
	background: rgb(39,7,88);
	background: none repeat scroll 0 0 rgba(39,7,88,0.9);
	filter:alpha(opacity=90); 
	
	border-bottom:6px solid #9d8abc;
}
* html #givingsupport #givingleft {
	height:555px;
}
#givingleft a {
	color:#57398F	
}
#givingproject #givingleft {
	width:399px;
	/*height:555px;*/
	float: left;
	padding-top:10px;
	background-color: #fff;	
}
* html #givingproject #givingleft {
	height:555px;
}
#givingproject #givingleft div {
	padding:6px 10px;
}
#givingproject .givingtext {
	padding: 14px 0px;
}
#givingstories {
	width:650px;
	float:left;
	position:relative;
}
#givingstories #givingleft {
	width:320px;
	float: left;
	padding-top:10px;
	background-color: #fff;	
	margin-right: 10px;
}
#givingstories #givingright {
	width:320px;
	float: left;
	padding-top:10px;
	background-color: #fff;	
}
#givingtitlebar {
	width:349px;
	padding:10px 10px 10px 20px;
	border-bottom:6px solid #7c65a1;
	background-color:#140729;
}
#givingvideoembed {
	padding:20px;

}
#givingcopy {
	padding:0px 20px 10px 20px;
}
.givingtitle {
	width:350px;
	padding-bottom:10px;
}
.givingtext {
	clear:both;
	width:350px;
	color:#d3bfdd;
	line-height:18px;
}
div.givingtext p {
	font-family:Arial, Helvetica, sans-serif;	
}
#givingbrightfutures {
	padding-left:20px
}
#givingright {
	float: left;
	width: 190px;
}
#givingquotepanel {
	width:188px;
	height:162px;
	padding:20px;
	position:absolute;
	right:0px;
	top:348px;
	background: rgb(10,31,12);
	background: none repeat scroll 0 0 rgba(10, 31, 12, 0.9);
	filter:alpha(opacity=90); 
}
#givingquote {
	padding-bottom:20px;
	line-height:20px;
}
#givingname {
	padding-bottom:5px;
}
#contactmap {
    width: 270px;
	float: right;
	clear: both;
	margin: 6px 0px;
}
.rightoverhang {
	float: right;
	padding: 13px;
	width: 230px;
	margin: 8px 0px;
	background-color: #321162;
}
.rightoverhang a {
	color: #fff;	
}
#peoplefindersearch #peoplesearch {
	height: 18px;
	padding: 2px 4px;
	color: #660099;
	width: 150px;
}
	#peoplefindersearch #peoplesearch a {
		color: #fff;	
	}
.alumniwrap #logo-box-strip {
	background-image:url(../images/brand/panels/purplefade.png);
}
#wwyg {
	float: left;
	margin-top:-10px;	
}
#wwyg .wrap {
	position:relative;
	height: 100%;
	display: inline-block;
	padding-bottom: 5em;
	}	

#wwyg .tagline {
	width: 100%;
	margin-bottom: 2em;
	margin-top: -120px;
	margin-left: -6px;
	}

#wwyg .img-grid, .tagline, .main-content, .footer {
	float: left;
	display: inline-block;
	position: relative;
	}

#wwyg .grid-1 {
	float: left;
	width: 128px;
	margin-bottom: 1em;
	}	

#wwyg .grid-1:last-child {
	padding-right: 0;
	}

#wwyg img {
	/*max-width: 100%;*/
	}

#wwyg .button {
	display: block;
	padding: 0.8em 2em;
	width: 7em;
	max-width: 7em;
	text-align: center;
	text-transform: uppercase;
	font-size: 19px;
	text-decoration: none;
	color: #fff;
	letter-spacing: 1px;
	margin-bottom: 1em;
	-webkit-transition: all 200ms ease-in-out;
	-o-transition: all 200ms ease-in-out;
	-ms-transition: all 200ms ease-in-out;
	-moz-transition: all 200ms ease-in-out;
	transition: all 200ms ease-in-out;
	}

#wwyg .button--donate {
	background-color: #4C5D89;
	}

#wwyg .button--donate:hover {
	background-color: #6579B9;
	}

#wwyg .button--share {
	background-color: #3b587d;
	}

#wwyg .button--share:hover {
	background-color: #7292c3;
	}

#wwyg .instagram-banner {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	}

#wwyg .lead-line {
	font-size: 2em;
	line-height: 30px;
	margin-bottom:10px;
	float: left;
	}

#wwyg .donate-line {
	font-size: 1.5em;
	padding:10px;
	}




#businesssuitems {
padding: 0px;
}


#businesssuitems img {
padding: 10px 0px 0px 0px;
}
/* 3.11) Staff...................[LMU310] */

#tier3copy table {
	width:642px;	
}

/*
#leftmaincontainer table, #leftmaincontainer table {
	width:480px;
}

#leftmaincontainer table tr td, #leftmaincontainer table td {
	border:3px solid #FFFFFF;
	padding:4px;
}

#leftmaincontainer table tr th, #leftmaincontainer table th {
	border:3px solid #FFFFFF;
	padding:4px;
	text-align:left;
	font-size:1.4em;
	color:#FFFFFF;
}
*/

.wrapperstaff, .wrapperstudent {	
	margin:0px;
	padding:0px;
	width:980px;
	height:auto;
	float:left;	
}
	.wrapperstaff .leftcolumnright li a {
		/*color: #fff;*/
	}
.wrapperstaff h1, .wrapperstudent h1 {
	margin: 0px;
	font-family: "AvenyTRegular", Arial;
	color: #ec008c;
	font-size:36px;	
	padding-bottom:6px;
	border-bottom: 2px solid #EC008C;
}
.wrapperstaff h2, .wrapperstudent h2 {
	color: #8C76B0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 18px;
	line-height:24px;
}	
.wrapperstudent .news h2 {
	color: #543C92;
    font-size: x-small;
    line-height: 30px;
    padding: 6px 0px 10px 0px;
    width: 671px;
}
.wrapperstaff h3, .wrapperstudent h3 {
	color: #ec008c;	
	clear:both;
	width:inherit;
	line-height:20px;
}
.wrapperstudent .news h3 {
	color: #8C76B0;
    font-size: 14px;
    line-height: 30px;
    padding: 10px 0px;
    width: 671px;
	margin: 6px 0px;
}
.wrapperstudent .news p {
	padding: 5px 0px;
}
	.wrapperstaff #header, .wrapperstudent #header {
		width: 964px;
		height: 98px;
		padding-right:14px;
		background-color:#270758;
		background-repeat: repeat-x;
	}
	
	.wrapperstaff #header {
		width:883px;	
	}
	
	.wrapperstudent #headertitle { 
		padding: 0px 0px 0px 47px;
		margin: 0px;
		width: 400px;
		float:left;
	}
	.wrapperstaff #headertitle { 
		padding: 30px 0px 0px 62px;
		margin: 0px;
		width: 400px;
		float:left;
	}
		.wrapperstaff #headertitle a, .wrapperstudent #headertitle a {
			text-decoration:none;	
			color: #FFF;
		}
	.wrapperstaff #logo, .wrapperstudent #logo {
		float: right;
		width: 181px;
		height: 98px;
		margin-top: 1px;
		background-image: url("../images/brand/logos/lmu-staff-student-logo.gif");
		background-repeat: no-repeat;
	}
	.wrapperstaff #access, .wrapperstudent #access {
		float: right;
		width: 200px;
		padding: 8px 15px 5px 10px;
		text-align: right;
	}
		.wrapperstudent-students #access img {
			border: #543C92 2px solid;	
		}
	.wrapperstaff #featurebar, .wrapperstudents #featurebar {
		width: 882px;
		min-height: 24px;
		height: auto;
		background-color: #855BAD;
	}
	* html .wrapperstaff #featurebar, * html .wrapperstudent #featurebar {
		height: 24px;	
	}
.wrapperstaff .rightcolumnsection {
    float: left;
    height: auto;
    margin-bottom: 9px;
    min-height: 191px;
    padding: 21px 13px 0 21px;
    position: relative;
    width: 232px;
    background-color: #31105F;
    color: #FFFFFF;
    text-transform: uppercase;
}
* html .wrapperstaff .rightcolumnsection {
    height: 191px;
}
.wrapperstaff #accordion, .wrapperstudent #accordion {
		width: 520px;
		margin: 10px 0px;
	}
	.wrapperstudent .element {
		padding: 6px 0px;	
	}
#servicecontacts {
	border-top: 1px dotted #8C76B0;
    float: left;
    line-height: 120%;
    margin: 10px 0;
    padding: 12px 0 0;
    width: 520px;
}	
#servicecontacts h2 {
	text-transform:uppercase;
	font-family:"AvenyTRegular",Arial;
	font-size:24px;
}	
h3.leftPageTitle {
	border-bottom: 2px solid #EC008C;
    color: #EC008C;
    font-family: "AvenyTRegular",Arial;
    font-size: 36px;
    margin: 0;
    padding-bottom: 6px;	
}
#leftcolumnnews h2 {
	color: #543C92;
    font-size: 16px;
    line-height: 30px;
    padding: 10px 0px;
}
#leftcolumnnews h3 {
	color: #8C76B0;
    font-size: 16px;
    line-height: 30px;
    padding-bottom: 10px;
}
.wrapperstaff h4 {
	margin: 0px;
	font-family: "AvenyTRegular", Arial;
	color: #270758;
	font-size: 1.4em;	
	padding: 5px 0px;
	width: 520px;
}
	.wrapperstaff h4 a{
		color: #ec008c;
	}
	#leftcolumnnews p {
		line-height: 160%;
    	padding-bottom: 10px;
		font-size: 90%;
	}
#leftcolumnnews ul, #announcementsfeed ul {
	border-left: 5px solid #8C76B0;
    margin-bottom: 5px;
    margin-top: 5px;
    padding: 5px;	
	clear: both;
	float: left;
}
	#leftcolumnnews ul li, #announcementsfeed ul li {
		list-style: square outside none;
    	margin-bottom: 10px;
    	margin-left: 30px;
    	white-space: normal;
	}	
		#leftcolumnnews ul li a {
			color: #000;
			text-decoration: underline;
		}
#leftmaincontainer ul.forthcomingevents, #leftmaincontainer ul.announcementstyle  {
	border-left: #fff 1px solid;
	margin-left: 0px;
	list-style: none outside none;
	list-style-type: none;
	margin-left: 0px;
	padding-left: 0px;
}
#leftmaincontainer ul.forthcomingevents li.event {
	border-bottom: #ccc 1px dotted;
	padding-bottom: 5px;
	list-style: none;
	list-style-type: none;
	width: 500px;
	clear:both;
}
#leftcolumn ul, #leftcolumn ol {
	border-left: 5px solid #8C76B0;
    margin-bottom: 5px;
    margin-top: 5px;
    padding: 5px;
}
#leftcolumn ul li, #leftcolumn ol li {
	list-style: square outside none;
    margin-bottom: 10px;
    margin-left: 30px;
    white-space: normal;
}

.wrapperstaff #favourites {
    background-color: #240C3C;
	min-height: 30px;
	display: none;
	float: left;
	width: 896px;
	padding-bottom: 10px;
	color: #fff;
}
.wrapperstudent #favourites {
	float: left;
	width: 882px;
	background-color: #FF0;
	min-height: 30px;
	height: auto;
	display: none;
}
* html .wrapperstaff #favourites, * html .wrapperstudent #favourites {
	height: 30px;	
}

#staffhomegoogle {
	float:left;
	width:300px;
}
#staffhomeannouncements {
	float: left;
	width:400px	
}

#helpdesks .stafftabboxthird .hd-logajob a {
	color:#fff;	
}
.navcontainer {
	float: left;
	clear: both;
}
ul#latestnews a {
	color:#8c76b0;	
}
	#latestnews ul li {
		padding: 6px 0px;	
	}
.servicelink {
	padding: 2px 0px;
}
#maincontent .leftcolumn .leftcolumnleft .leftcolumnright ul.stallul li a {
	color:#ec008c;	
}
.wrapperstaff ul.itsstyle li {
	line-height:30px;
	width:200px;
}
	.wrapperstaff ul.itsstyle li a {
		text-decoration:none;	
		padding:0px;
	}
	.wrapperstaff #favourites a, .wrapperstudent #favourites a {
		color: #fff;	
	}
	#favouritestitle {
		float: left; 
		background-repeat: no-repeat;
		width: 300px;
		height: 20px;
		background-color: #2A0F48;
		margin-bottom: 5px;
	}
	#favouriteslist {
		float: left;	
		width: 280px;
		padding: 5px 10px;
	}
	#favouriteslist ul {
		padding-top: 10px;
	}
		#favouriteslist ul li{
		    padding: 4px;
		}
#favebutton {
	float: right;
	margin: 10px 0px 0px 0px;
	position: absolute;
	top: 2px;
	right: 3px;
	width: 200px;
}
	#favebuttonimage {
		margin: 0px;
		padding: 0px;
		clear: both;
	}
#favelist {
	width: 870px;
	float: left;
	font-size: small;
}
	#favelist li {
		float: left; 
		display: block;
		width: 270px;
	}
	#favelist a {
		float: left; 
		display: block;
	}
.ln-letters { 
	overflow:hidden; 
	float: left;
	width: 240px;
	padding: 5px 0px;
}
.ln-letters a {  
	display:block; 
	float:left; 
	padding: 4px 3px; 
	text-decoration:none; 
	color: #ffffff;
	font-size: small;
	text-transform: uppercase;
	font-weight: bold;
}
.ln-letters a:hover, .ln-letters a.ln-selected { 
	color: #755C83;
}
.ln-letters a.ln-disabled { 
	color:#000000; 
}
.ln-letter-count { 
	text-align:center; 
	font-size:0.8em; 
	line-height:1; 
	margin-bottom:3px; 
	color:#336699; 
}
#staffnews, #eventsandannouncements, #ouruniversity, #helpdesks, #teachingandlearning, #workandwellbeing, #employeebenefits {
	width: 778px;
	padding:20px 12px 20px 12px;
	float:left;
	background-color:#FFF;
}
/* Root Menu */
ul#themecategory a {
	 padding: 6px;
	 display: block;
	 text-decoration: none;
	 height: 1%;
	 color: #fff;
	 text-align: right;
	 text-decoration: none;
}
/* Root Menu Hover Persistence */
ul#themecategory a:hover,ul#themecategory li:hover a,ul#themecategory li.iehover a {
	 color: #FFF;
	 background-color: #0C7C80;
}
/* 2nd Menu */
ul#themecategory li:hover li a,ul#themecategory li.iehover li a {
	 float: none;
	 z-index: 9999;
	 color: #fff;
	 background-image: url(images/students/background/whitetransparentbg.png);
	 text-align: left;
	 padding-left: 34px;
}
/* 2nd Menu Hover Persistence */
ul#themecategory li:hover li a:hover,ul#themecategory li:hover li:hover a,ul#themecategory li.iehover li a:hover,ul#themecategory li.iehover li.iehover a {
 	background-color: #31105F;
	background-image: none;
}
ul#themecategory li:hover ul ul,ul#themecategory li:hover ul ul ul,ul#themecategory li.iehover ul ul,ul#themecategory li.iehover ul ul ul { display: none; }
ul#themecategory li:hover ul,ul#themecategory ul li:hover ul,ul#themecategory ul ul li:hover ul,ul#themecategory li.iehover ul,ul#themecategory ul li.iehover ul,ul#themecategory ul ul li.iehover ul { display: block; }
#righthandfave {
	width: 242px;
	text-align: center;
	float: right;
	margin: 10px 0px;
}	
.spantworows {
	min-height: 420px;
	height: auto;
}
* html .spantworows {
	height: 420px;
}
.wrapperstaff #trimagebutton, .wrapperstudent #trimagebutton {
	margin:10px 0px 10px 0px;
	float:right;	
}
.adrightalign {
	position: absolute;	
	bottom: 8px;
	right: -5px;
	min-height: 60px;
	height: auto;
}
* html .adrightalign { 
	height: 60px;
}

/* custom campaign styles eg for valuing our people */

#a3tholder {
	position:relative;
	padding-bottom: 10px;
}
.wrapperstaff #a3toverlayleft, .wrapperstudent #a3toverlayleft {
	position:absolute;
	background-image:url(../images/brand/panels/purpledark.png);
	left:0px;
	top:20px;
	height:auto;
	width:264px;
	padding:20px;
	margin-top: 80px;
}
.wrapperstaff #a3toverlayright, .wrapperstudent #a3toverlayright {
	position:absolute;
	background-image:url(../images/brand/panels/purpledark.png);
	right:0px;
	top:20px;
	height:auto;
	width:264px;
	padding:20px;	
}
.summary_img {
	position: relative;
	float: left;
}
.summary_panel {
	width: 330px;
	position: relative;
	float: left;
	padding-left: 10px;
	padding-bottom: 10px;
	height: 120px;
}
.wrapperstaff p.leftlink a {
	color: #8C76B0;
    font-family: "avenytregular";
    font-size: 18px;
    line-height: 20px;	
}
.rightoverhang {
	float: left;
	padding: 13px;
	width: 230px;
	margin: 8px 0px;
	background-color: #543C92;
}
#peoplefindersearch #peoplesearch {
	height: 18px;
	padding: 2px 4px;
	color: #660099;
	width: 150px;
}
.searchtype {
	float: left;
	width: 110px;
	padding: 4px 2px 4px 2px;
}
	.searchtype label {
		padding: 5px 4px;
		color: #8C77B0;
	}
#peoplefindersearchby {
	padding: 12px 0px 8px 0px;
}
#newwebsite {
    background-color: #280959;
    float: left;
    height: auto;
    margin-right: 6px;
    min-height: 233px;
    width: 264px;
}
.rightoverhang {
	float: left;
	padding: 13px;
	width: 230px;
	margin: 8px 0px;
}
#peoplefindersearch #peoplesearch {
		height: 18px;
		padding: 2px 4px;
		color: #660099;
		width: 150px;
	}
.searchtype {
	float: left;
	width: 110px;
	padding: 4px 2px 4px 2px;
}
	.searchtype label {
		padding: 5px 4px;
		color: #8C77B0;
	}
#peoplefindersearchby {
	padding: 12px 0px 8px 0px;
}
.wrapperstudent #pagecontainer {
	height: auto;
    min-height: 350px;
    padding-left: 47px;
    padding-right: 47px;
    width: 802px;
	position: relative;
}
.wrapperstaff #pagecontainer {
	float: left;
	width: 837px;
	padding-left: 45px;	
}
.wrapperstaff #maincontainer, .wrapperstudent #maincontainer {
	float: left;
	width: 896px;
	background-image:url(../images/brand/background-images/staff-student-home-bg.png);
}
* html #maincontainer {
	height: 450px;
}
.wrapperstaff #pagecontent, .wrapperstudent #pagecontent {
	float: left;
	width: 850px;
}
	.wrapperstaff #pagecontent a, .wrapperstudent #pagecontent a{
		color: #543C92
	}
.wrapperstudent #maincontent {
	float: left;
	min-height: 216px;
	height: auto;
	width: 802px;
	padding-left: 47px;
	padding-right: 47px;
	padding-top:14px;
}
.wrapperstaff #maincontent {
	float: left;
	min-height: 450px;
	height: auto;
	width: 882px;
	padding-left: 47px;
	padding-top:14px;
}
	* html .wrapperstaff #maincontainer, * html .wrapperstudent #maincontainer {
		height: 216px;
	}
	.wrapperstudent #maincontent a {
		text-decoration: none;	
	}
.wrapperstaff #breadcrumb {
	float: left;
	width: 850px;
	padding: 22px 0px 15px 2px;
	font-size: 14px;
	position: relative;
}
.wrapperstudent #breadcrumb {
	float: left;
	width: 800px;
	padding: 22px 0px 15px 2px;
}
	.wrapperstaff #breadcrumb a, .wrapperstudent #breadcrumb a {
		color: #8560CF;	
	}
	h2#brief {
	margin-bottom: 10px;
}
.contact {
	width: 235px;
	padding: 4px 2px;
	float: left;
	margin-right: 5px;
	margin: 5px 0px;
}
#rightimage_hidden {
	display:none;
}
#rightimage {
	float: left; 
	width: 300px;
	position: relative;
	margin-bottom: 20px;
}
	#rightimage img {
		float: right;
	}
	#rightimage h3 {
		clear:both;	
	}
	
	#rightimagetitle {
		position: absolute;
		width: 280px;
		padding: 5px 4px;
		right: -5px;
		bottom: -5px;
		background: rgb(97, 71, 151);
		background: none repeat scroll 0 0 rgba(97, 71, 151, 0.9);
		color: #FFFFFF;
		text-align: right;
	}
.wrapperstudent #pagetitle {
	float: left;
	width: 850px;
	padding-bottom: 12px;
}
.wrapperstaff #pagetitle {
	float: left;
	width: 850px;
}
.wrapperstudent #leftcolumn, #leftcolumnnews {
	float: left;
	width: 530px;
	line-height: 160%;
	padding-bottom: 10px;
}
	.wrapperstudent #leftcolumn p, .wrapperstudent #leftcolumnnews p {
		line-height: 150%;
		clear: both;
	}
	.wrapperstudent #leftcolumnnews h2 {
		color: #543C92;
		font-size: 16px;
		line-height: 30px;
		padding-bottom: 0px;
	}
	.wrapperstudent #leftcolumnnews h3 {
		color: #8C76B0;
		font-size: 14px;
		line-height: 30px;
		padding-bottom: 10px;
	}
	#wrapperstudent h4 {
		color: #8C76B0;
		font-size: 14px;
		line-height: 30px;
		padding-bottom: 10px;
		width: 400px;
	}
	.wrapperstudent #leftcolumnnews p {
		line-height: 160%;
		padding-bottom: 10px;
	}
.wrapperstudent .leftcolumn {
	float: left;
	width: 525px;
}
	.wrapperstudent .leftcolumnleft {
		float: left;
		width: 267px;
		position: relative;
	}
	.wrapperstudent .leftcolumnleftwide {
		float: left;
		width: 350px;
		position: relative;
	}
	.wrapperstudent .leftcolumnrightshort {
		float: left;
		width: 150px;
		position: relative;
		min-height: 189px;
		height: auto;
		padding: 21px 0px 0px 16px;
	}
.wrapperstaff #leftcolumn {
	float: left;
	width: 491px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#4e5151;	
}
.wrapperstaff .leftcolumn {
	float: left;
}
	.wrapperstaff #leftmaincontainer ul {
		border-left: 5px solid #8C76B0;
		margin-bottom: 10px;
		margin-top: 5px;
		padding: 5px 5px 5px 0px;
		
	}
		.wrapperstaff #leftmaincontainer ul li {
			list-style-type: square;
			padding: 3px 0px;
			line-height: 130%;
		}
			.wrapperstaff #leftmaincontainer ul li a {
				color: #852EAF;	
			}
	.wrapperstaff .leftcolumnleft {
		float: left;
	}
	.wrapperstaff .leftcolumnleftwide {
		float: left;
		width: 350px;
		position: relative;
	}
	.wrapperstaff .leftcolumnright {
		float: left;
   		height: auto;
    	margin-right: 6px;
    	min-height: 154px;
    	padding: 22px 22px 8px;
    	position: relative;
    	width: 216px;
	}
	.wrapperstudent .leftcolumnright {
		float: left;
		width: 257px;
		position: relative;
		min-height: 190px;
		height: auto;
	}
	* html .wrapperstaff .leftcolumnright, * html .wrapperstudent .leftcolumnright {
		height: 190px;
	}
	.wrapperstaff .leftcolumnrightshort {
		float: left;
		width: 150px;
		position: relative;
		min-height: 189px;
		height: auto;
		padding: 21px 0px 0px 16px;
	}
	* html .wrapperstaff .leftcolumnright {
		height: 189px;
	}	
	.wrapperstaff .leftcolumnsection, .wrapperstudent .leftcolumnsection {
		float: left;
		width: 523px;
		margin-bottom: 9px;
		min-height: 210px;
		height: auto;
	}
	* html .wrapperstaff .leftcolumnsection, * html .wrapperstudent .leftcolumnsection {
		height: 210px;	
	}
.wrapperstaff #rightcolumn {
	float: left;
	margin-left: 58px;
	margin-bottom:20px;
	width: 300px;
}
.wrapperstudent #rightcolumn {
	float: left;
	margin-left: 20px;
	margin-bottom:20px;
	width: 300px;
}
.wrapperstaff #rightcolumn h4 {
	margin: 10px 0px;	
}
.wrapperstaff .rightcolumn, .wrapperstudent .rightcolumn {
	float: left;
	width: 266px;
}
.wrapperstudent .rightcolumn {
	margin-left: 11px;
}
	.wrapperstaff .rightcolumnsection, .wrapperstudent .rightcolumnsection {
		float: left;
		width: 232px;
		margin-bottom: 9px;
		padding: 21px 13px 0px 21px;
		min-height: 191px;
		height: auto;
		position: relative;
	}
	* html .wrapperstaff .rightcolumnsection, * html .wrapperstudent .rightcolumnsection {
		height: 191px;	
	}
	.wrapperstaff .rightcolumnsection {
		min-height: 233px;
	}
	* html .wrapperstaff .rightcolumnsection {
		height: 212px;		
	}
	.wrapperstudent .rightcolumnsection {
		float: left;
		width: 232px;
		margin-bottom: 9px;
		padding: 21px 13px 0px 21px;
		min-height: 178px;
		height: auto;
		position: relative;
	}
	* html .wrapperstudent .rightcolumnsection {
		height: 178px;	
	}
.wrapperstaff #footercontainer {
	width: 802px;
	float: left;
	padding: 26px 58px 18px 41px;
	background-image:url(../images/brand/background-images/staff-service-bg.png);
	background-repeat: repeat-y;
	color: #FFF;
}
.wrapperstudent #footercontainer {
	width: 802px;
	float: left;
	padding: 26px 47px 18px 47px;
	background-image:url(../images/brand/background-images/staff-student-service-bg.png);
	background-repeat: repeat-y;
	color: #FFF;
}
	.wrapperstaff #footercontainer a, .wrapperstudent #footercontainer a, #staffstudentfooter a {
	color: #fff;	
	}
.bottomsection {
	float: left;
	width: 330px;
	min-height: 100px;
	height: auto;
}

.bottomsection p {
	float: left;
    font-size: 16px;
    padding-bottom: 10px;
    padding-top: 10px;
}

* html .bottomsection {
	height: 100px;
}
#servicecontainer {
	float: left;
	width: 270px;
}
#servicesList {
	font-size: medium; font-family: AvenyTRegular, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; clear: both;
}
#servicesList A {
	TEXT-DECORATION: none;
}
#servicesList UL {
	MARGIN-LEFT: -1px; LIST-STYLE-POSITION: outside
}
#servicesList LI {
	PADDING-BOTTOM: 5px; 
	width: 230px;
	margin-left: 5px;
	clear: both;
}
#servicesList li a.addfavourite, a.addfavourite, #servicesList li a.removefavourite, a.removefavourite {
	float: left;
	height: 18px;
	width: 18px;
	background-repeat: no-repeat;
	background-position: center;
	cursor: pointer;
	margin-right: 5px;
}
#servicesList li a.addfavourite, a.addfavourite {
	background-image: url(../images/brand/buttons/staff-add-favourite.png);
}
#servicesList li a.removefavourite, a.removefavourite {
	background-image: url(../images/brand/buttons/staff-remove-favourite.png);
}
.wrapperstudent #replace {
	display: none;
	padding: 10px;
	float: left;
	width: 380px;
	height: 220px;
	background-color:#CCC;
}
.wrapperstaff #replace {
	display: none;
	padding: 10px 15px;
	float: left;
	width: 800px;
	background-color: #8B76AF;
	font-size: small;
}
	.wrapperstaff #replace ul {
		margin: 5px 0px;
		padding-top: 10px;
	}
		.wrapperstaff #replace ul li {
			padding: 5px 0px;	
		}
.wrapperstaff .cntctleft, .wrapperstudent .cntctleft {
	float:left;	
	width:263px;
	padding:10px 0px 0px 20px;
}
.wrapperstaff .cntctright, .wrapperstudent .cntctright {
	float: left;
    padding: 46px 0 0;
    text-align: right;
    width: 103px;
}
	.wrapperstaff .cntctright a, .wrapperstudent .cntctright a {
		text-decoration:none;
		color:#FFF;	
		margin-bottom:6px;
	}
.wrapperstaff .gaqtitle, .wrapperstudent .gaqtitle {
	float:left;
	width:263px;
	overflow:hidden;
}
.wrapperstaff .gaqno, .wrapperstudent .gaqno {
	float:left;
	width:263px;
	overflow:hidden;
}
.wrapperstaff .gaqopen, .wrapperstudent .gaqopen {
	float:left;
	width:263px;
	overflow:hidden;
}
.wrapperstaff #logincontainer {
	background-color: #222222;
    float: left;
    height: auto;
    margin-right: 6px;
    min-height: 146px;
    padding: 22px;
    width: 220px;
}
.wrapperstudent #logincontainer {
	float: left;
	width: 220px;
	min-height: 155px;
	height: auto;
	/*padding: 22px;*/
	background-color: #222222;
}
	* html #logincontainer {
		height: 155px;	
	}
#loginfieldcontainer {
	float: left;
    margin-top: 10px;
    width: 158px;
}
.loginfield {
	float: left;
	width: 158px;
	padding-bottom: 4px;
}
	.loginfield input {
		padding: 1px 10px 2px 10px;	
		color: #4C3585;
		width: 132px;
	}
#loginbutton {
	float: left;
    margin: 9px 0 0 2px;
    width: 60px;
}
.loginreminder {
	float: left;
	width: 220px;
	padding: 10px 0px 0px 0px;
}
	.loginreminder a {
		color: #8F75B4;	
	}	
#newwebsite {
	background-color: #280959;
    float: left;
    height: 254px;
    margin-right: 6px;
    min-height: 232px;
    width: 264px;
}
	* html #newwebsite {
		height: 232px;	
	}
.wrapperstaff #tabs, .wrapperstudent #tabs {
	font-size: 18px;
	background-color: #FFF;
	font-family:"AvenyTRegular";
	float: left;
	margin-top: 4px;
	width:802px;
}
	.wrapperstaff #tabs ul#studytabs, .wrapperstudent #tabs ul#studytabs {
		float: left;
		background: #fff;
		padding:4px 4px 0px 4px;
		line-height:30px;
		background-color:#777777;
		width:794px;	
	}
.wrapperstudent #today, .wrapperstudent #librarieslearning, .wrapperstudent #healthandwellbeing, .wrapperstudent #jobsemployability, .wrapperstudent #campusservices, .wrapperstudent #eventsandannouncements {
	width: 778px;
	padding:20px 12px 20px 12px;
	float:left;
	background-color:#FFF;
}
.wrapperstaff #tabs ul#studytabs .tabselected, .wrapperstudent #tabs ul#studytabs .tabselected {
	background-color:#FFF;	
}
	.wrapperstaff #studytabs li, .wrapperstudent #studytabs li {
		margin-left: 8px;
		list-style: none;
	}
	* html .wrapperstaff ul#studytabs li, * html .wrapperstudent ul#studytabs li {
		display: inline;
	}
		.wrapperstaff #studytabs li a {
			text-decoration: none;
			padding: 8px 5px 8px 5px;
			color: #fff;
		}
		.wrapperstudent #studytabs li a {
			text-decoration: none;
			padding: 8px;
			color: #fff;
		}
		a.themecs2 {
		color: #000	
		}
		.wrapperstaff #studytabs li.active a {
   	 		color: #2F3233;
		}
.wrapperstaff #tabs div h3, .wrapperstudent #tabs div h3 {
    margin-bottom: 12px;
}
	.wrapperstaff #tabs div p, .wrapperstudent #tabs div p {
		line-height: 150%;
	}
.wrapperstaff #tabcontleft, .wrapperstudent #tabcontleft {
	padding:0px 10px 0px 8px;	
	width:250px;
	float:left;
}
.wrapperstaff #tabcontleft2, .wrapperstudent #tabcontleft2 {
	padding:0px 10px 0px 8px;	
	width:480px;
	float:left;
}
.wrapperstaff .tablefttitle, .wrapperstudent .tablefttitle {
	padding-bottom:10px;
	padding-top:0px;
	padding-left:5px;
}
.wrapperstaff .tablefttext {
	padding-bottom:10px;
	line-height:18px;
	padding-left:5px;
}
.wrapperstudent .tablefttext {
	padding-bottom:10px;
	line-height:18px;
	padding-left:0px;
}
	.wrapperstaff .tablefttext a {
		font-family: "avenytregular";
	}
.wrapperstaff #tabcontright {
	padding:0px 8px 0px 10px;
	width:240px;
	float:left;
}
.wrapperstaff #tabrightbottom {
	width:406px;
	height:96px;	
	clear:both
}
#servicescontainer {
	width:810px;
	float:left;	
}
.bottomsecthz {
	width:250px;
	float:left;
	padding-right:20px;
}
	.bottomsecthz img {
		margin-bottom:15px;	
	}
.bottomsectlist {
	width:250px;
	float:left;
	padding-right:20px;
	height: 210px;
    overflow: auto;
}
.bottomsectfaq {
	width:250px;
	float:left;
}
* html .bottomsection {
	height: 100px;
}
#servicecontainer {
	float: left;
	width: 270px;
}
.wrapperstudent ul.itsstyle li {
	line-height:30px;
	width:200px;
}
	.wrapperstudent ul.itsstyle li a {
		text-decoration:none;	
		padding:0px;
	}
.right_divider {
	padding-bottom: 15px;
	padding-top: 2px;
}	
#accordion .facultynewstext {
	color: #000;	
	padding: 6px 0px;
}
	#main-content #tier2search .facultynewstext a {
		color: #543C92;	
	}
#q, #searchfaq, #input_form {
	color: #660099;
    float: left;
    height: 17px;
    margin-right: 2px;
    padding: 2px 4px;
    width: 140px;
}
ul.stafful li {
	margin-top:5px;
	margin-bottom:5px;
}
#urgentnumbers {
	text-transform:none;	
}
	#urgentnumbers a {
		color: #EC008C	
	}
.thenumber {
	clear:both;	
	padding: 3px 0px;
	margin-bottom:4px;
	float:left;
}
.keynotext {
	width:140px;
	float:left;
}
.keynonum {
	float: left;
    text-align: left;
    width: 80px;
}
.stafftabboxthird {
	float: left;
    margin-left: 10px;
    margin-right: 9px;
    padding: 8px;
    width: 224px;
	position:relative;
}
	.stafftabboxthird a {
		color: #EC008C
	}
	.stafftabboxthird ul li {
		clear:both;
		margin-top: 0px;
		padding:5px;
		color:#270758;
	}
	.stafftabboxthird ul li:hover {
		background-color:#d3bfdd; 
	}
		.stafftabboxthird ul li a {
			color:#270758;
		}
#quotehalf-overlay {
	bottom: 5px;
    height: 130px;
    padding: 15px;
    position: absolute;
    right: 0;
    width: 170px;
}
.stafftabboxhalf {
	float: left;
    height: auto;
    margin-right: 7px;
    min-height: 154px;
    padding: 22px 22px 8px;
    position: relative;
    width: 214px;
}
.stafftabboxfulltitle {
	width: 766px;
	padding:30px 18px 20px 18px;
	float:left;
}
	.stafftabboxthird img {
		border:#8C76B0 1px solid;
	}
.hd-title {
	width:224px;
	float:left;
	padding-bottom:2px;
}
.hd-title a {
	color:#EC008C;
	text-decoration:none;
}
.hd-number {
	width:224px;
	float:left;
}
.hd-email {
	width:224px;
	float:left;
	padding-bottom:10px;
}
.hd-logajob {
	float: left;
    margin-top: 12px;
    min-width: 70px;
    padding: 9px;
    width: auto;
}
	.hd-email a {
		color:#8C76B0;
	}
.stafftabboxfulltitle {
	width: 766px;
	padding:30px 18px 20px 18px;
	float:left;
}
.stafftabboxthird img {
	border:#8C76B0 1px solid;
}
.thirdcampcontainer {
	margin-bottom:15px;
	float:left;	
	position:relative;
}
.newsitem {
	padding-bottom: 12px;	
}
	.newsitem a {
		color: #614797;	
	}
#eventsandannouncements .eventdate, #eventsandannouncements .eventsummary, #eventsandannouncements .eventname, #eventsandannouncements .event {
	width:220px;
	clear:both;
	float: left;
	white-space: normal;
	line-height: 130%;
}
#leftmaincontainer .eventdate, #leftmaincontainer .eventsummary, #leftmaincontainer .eventname, #leftmaincontainer .event {
	width:520px;
	clear:both;
	float: left;
	white-space: normal;
	line-height: 140%;
}
.tabboxstyle li  {
	width: 220px;
}
	.announcementstyle li {
		white-space:normal;
		margin-bottom: 7px;
		padding-left: 5px;
		width: 480px;
	}
.stafftabboxthird ul.announcementstyle li:hover {
	background-color:#fff ;
}
	.stafftabboxthird ul.announcementstyle li{
		padding:5px;
	}
.stafftabboxtwothirds {
	float: left;
    margin-left: 10px;
    margin-right: 9px;
    padding: 8px;
    width: 484px;
}
.announcementstyle li a, .more a {
	color:#EC008C;
}
.annotitle {
	text-transform:uppercase;	
	padding: 6px 0px;
}
.annomessage {
	line-height:1.3em;
	padding-bottom: 10px;
	border-bottom: #ccc 1px solid;
}
#servicesList-nav a {
	font-size: small;	
}
	#servicesList-nav a:hover {
		background-color:#ec008c;	
	}

.stafffaqtoptitle {
	margin-top:10px;
}
.stafffaqtop {
	font-size: 14px;
    padding-bottom: 5px;
    padding-top: 5px;
}
.squareadvertoverlay {
	max-width:204px;
	min-width:160px;
	width:auto;
	padding:10px;
	height:auto;
	bottom:15px;
	right:1px;
	position:absolute;
	float:left;
	display:block;
	background-image:url(../images/brand/panels/purpledark.png);
}
.saotitle {
	text-transform:uppercase;
	padding-bottom:2px;	
}
#studentsrowwrapper, #staffrowwrapper {
	width: 778px;
	height: auto;
	float: left;
}
#studentshalfrowwrapper {
	width: 510px;
	height: auto;
	float: right;
	margin-right: 14px;
}
.studentstabboxthird {
	float: left;
    margin-left: 5px;
    margin-right: 9px;
    padding: 8px;
    width: 224px;
}
.studentstabboxhalf {
	float: left;
    height: auto;
    margin-right: 7px;
    min-height: 154px;
    padding: 22px 22px 8px;
    position: relative;
    width: 214px;
}
.studentstabboxthird ul li a {
	color:#270758;
}
.studentstabboxthird ul li {
	clear:both;
	margin-top: 0px;
	padding:5px;
	color:#270758;
}
	.studentstabboxthird ul li:hover {
		background-color:#d3bfdd; 
	}
.studentstabboxfulltitle {
	width: 766px;
	padding:30px 18px 20px 18px;
	float:left;
}
.studentstabboxthird img {
	border:#8C76B0 1px solid;
	margin-bottom:10px;
}
.thirdcampcontainer {
	margin-bottom:15px;
	float:left;	
	position:relative;
}
.eventdate {
	width:224px;
	clear:both;
}
#eventsandannouncements .eventdate, #eventsandannouncements .eventsummary, #eventsandannouncements .eventname {
	width:220px;
	clear:both;
	float: left;
	white-space: normal;
	line-height: 130%;
}
#leftmaincontainer .event {
	border-bottom: #ccc 1px dotted;
	padding-bottom: 5px;
	width: 536px;
}
#leftcolumn .eventdate, #leftcolumn .eventsummary, #leftcolumn .eventname {
	width:510px;
	clear:both;
	float: left;
	white-space: normal;
	line-height: 140%;
	font-size: small;
}
.eventsummary {
	FONT-FAMILY: Arial, Helvetica, sans-serif;	
	font-size: small;
}
#eventsandannouncements .event {
	clear: both;
	width:220px;
}
	.announcementstyle li {
		white-space:normal;
		margin-bottom: 12px;
		padding-left: 5px;	
	}
		.studentstabboxthird ul.announcementstyle li:hover {
			background-color:#fff ;
		}
	.studentstabboxthird ul.announcementstyle li{
		padding:5px;
	}
.studenttabboxtwothirds {
	float: left;
    margin-left: 10px;
    margin-right: 9px;
    padding: 8px;
    width: 484px;
}
.wrapperstaff .more a, .wrapperstudent .more a {
	color: #614797;
}
#announcementsfeed .annotitle {
	text-transform:uppercase;
	width: 400px;	
	text-align: left;
	float: left;
	padding: 6px 0px;	
}
#announcementsfeed .annomessage {
	line-height:1.3em;	
	width: 400px;
	padding-bottom: 10px;
	border-bottom: #ccc 1px solid;
	float: left;
}
#listing .annotitle {
	padding: 6px 0px;	
	float: left;
	width: 800px;
	text-transform:uppercase;
}
#listing .annomessage {
	padding-bottom: 10px;
	border-bottom: #ccc 1px solid;
	float: left;
	width: 800px;
	line-height:1.3em;
}
.sendus-title {
	border: 1px dotted #8C76B0;
	float: left;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-top: 10px;
	width: 230px;
}
	.sendus-title a {
		color:#EC008C;
		text-decoration:none;
	}
#categorylists {
	float: left;
	z-index: 9999;
	padding-top: 12px;
}
ul#newslist {
	float: left;
	padding: 8px 2px;
	text-align: left;
	list-style-type: none;
	margin: 0px;
}
ul#newslist li {
	width: 140px;
	padding: 4px 0px;
	background-image: url(../images/brand/buttons/red-arrow.gif);
	background-position: 130px 8px;
	background-repeat: no-repeat;
}
	ul#newslist a {
		color: #FFFFFF;
		text-decoration: none;
	}	
		ul#newslist a:hover {
			text-decoration: none;
		}	
ul#feedbacklist {
	float: left;
	padding: 6px 2px;
	text-align: left;
	list-style-type: none;
	margin: 0px;
}
ul#feedbacklist li {
		width: 220px;
		padding: 6px 20px 6px 0px;
		background-image: url(../images/brand/buttons/feedback-arrow.gif);
		background-position: 220px 8px;
		background-repeat: no-repeat;
}
	ul#feedbacklist a {
		color: #FFFFFF;
		text-decoration: none;
	}
.wrapperstudent ul#themecategory,ul#themecategory li,ul#themecategory ul {
	 width: 160px; /* Menu Width */
	 margin: 0px 22px 0px 0px;
	 list-style: none;
	 text-transform: uppercase;
	 float: right;
}
.wrapperstudent ul#themecategory li { float: left; position: relative;  width: 100%; }
.wrapperstudent ul#themecategory li.iehover { z-index: 1000; /* IE z-index bugfix */ }

.wrapperstudent ul#themecategory ul {
	 display: none;
	 position: absolute;
	 top: 0;
	 left: 100%;
	 z-index: 9999;
}
	.wrapperstudent #tabs li, ul#studytabs li a {
		 float: left;
	}
	.wrapperstudent #tabs ul#studytabs li.active {
		 background: #FFF;
	}
	.wrapperstudent #tabs ul li.active a {
		 color: #03415a;
	}
	.wrapperstudent #tabcontright img, #tabrightbuttons img {
		border: 1px solid #8C76B0;
	}
#tabcontright {
	padding:0px 8px 0px 10px;
	width:240px;
	float:left;
}
#tabrightbottom {
	font-size: 0.6em;
	width:406px;
	min-height:96px;
	height: auto;	
	clear:both
}
* html #tabrightbottom {
	height:96px;	
}
#ugcontacttab .cntctleft, #ugcontacttab .gaqno, #ugcontacttab .gaqopen {
	width: 360px;
	padding-top: 6px;
}
#ugcontacttab .cntctright {
	float: right;
	padding-top: 4px;	
	margin-bottom: 10px;
	margin-right: 20px;
}
#studenthubcontactcontainer{
	padding-left: 30px;
	
}
#focusreminder {
    background-image: url("../images/brand/background-images/staff-survey-bg-2012.gif");
    background-repeat: no-repeat;
    color: #F1CE34;
    float: left;
    font-family: AvenyTRegular;
    font-size: 34px;
    height: 40px;
    margin-top: -5px;
    padding: 8px 0 0 465px;
    position: relative;
    text-transform: uppercase;
    width: 337px;
}
#pagecontent #rightcolumn h2{
	padding-bottom: 10px;
}
#pagecontent #rightcolumn ul.hr-academic-diagram {
	border-left: 5px solid #8C76B0;
    margin-bottom: 5px;
    margin-top: 5px;
    padding: 5px;	
}
	#pagecontent #rightcolumn ul.hr-academic-diagram li{
		white-space: normal;
		padding-bottom: 10px;
		list-style: square outside none;
		margin-bottom: 10px;
		margin-left: 30px;
		white-space: normal;
	}
#hr-principle {
	background-image: url(../images/hr/academicframework/principal.png);
	background-repeat:no-repeat;
	float:left;
	width: 583px;
	height: 580px;
	margin-left: -30px;
}
#hr-senior {
	background-image: url(../images/hr/academicframework/senior.png);
	background-repeat:no-repeat;
	float:left;
	width: 583px;
	height: 580px;
}
#hr-lecturer {
	background-image: url(../images/hr/academicframework/lecturer.png);
	background-repeat:no-repeat;
	float: left;
	width: 583px;
	height: 580px;
	position: relative;
}
	#hr-lecturer a {
		z-index: 900	
	}
#hr-spokes {
	background-image:url(../images/hr/academicframework/whiteborder.png);
	background-repeat:no-repeat;
	float: left;
	width: 583px;
	height: 580px;	
	
}
#hr-academic {
	background-image:url(../images/hr/academicframework/leedsmetacademic.png);
	background-repeat:no-repeat;
	float: left;
	width: 80px;
	height: 79px;	
	z-index:1000;
	position: absolute;
	top: 250px;
	left: 251px;
}
#hr-academic-qualifications {
	background-image: url(../images/hr/academicframework/qualifications.png);
	background-repeat:no-repeat;
	float: left;
	width: 197px;
	height: 219px;	
	position: absolute;
	top: 90px;
	left:100px;
}
	#hr-academic-qualifications a {
		float: left;
    	height: 40px;
    	left: 30px;
    	position: absolute;
    	top: 90px;
    	width: 140px;
	}
#hr-academic-learningteaching {
	background-image: url(../images/hr/academicframework/learningandteaching.png);
	background-repeat:no-repeat;
	float: left;
	width: 187px;
	height: 196px;	
	position: absolute;
	top: 90px;
	left: 294px;
}
	#hr-academic-learningteaching a {
		float: left;
    	height: 60px;
    	left: 10px;
    	position: absolute;
    	top: 76px;
    	width: 120px;
	}
#hr-academic-leadership {
	background-image: url(../images/hr/academicframework/academicandleadership.png);
	background-repeat:no-repeat;
	float: left;
	width: 197px;
	height: 219px;	
	position: absolute;
	top: 231px;
	left: 296px;
}
	#hr-academic-leadership a {
		float: left;
    	height: 80px;
    	left: 40px;
    	position: absolute;
    	top: 40px;
    	width: 140px;
	}
#hr-academic-research {
	background-image: url(../images/hr/academicframework/researchandent.png);
	background-repeat:no-repeat;
	float: left;
	width: 231px;
	height: 196px;	
	position: absolute;
	top: 296px;
	left: 175px;
}
	#hr-academic-research a {
		float: left;
    	height: 90px;
    	left: 54px;
    	position: absolute;
    	top: 90px;
    	width: 124px;
	}
#hr-academic-externalprof {
	background-image: url(../images/hr/academicframework/externalprof.png);
	background-repeat:no-repeat;
	float: left;
	width: 197px;
	height: 219px;	
	position: absolute;
	top: 232px;
	left: 89px;
}
	#hr-academic-externalprof a {
		float: left;
    	height: 70px;
    	left: 30px;
    	position: absolute;
    	top: 60px;
    	width: 100px;
	}
.wrapperstaff #pagecontent #hr-academic-all a {
	float: left;
	padding:10px;
	background-color: #270758;
	color: #fff;
	margin-top:40px
}
#maintenancetable
{
border:1px solid black; border-collapse:collapse; text-align:center;
}
#empben #leftmaincontainer  ul {
	float: left;
}

#empben #leftmaincontainer  ul li {
	border-bottom: 1px dashed #CCCCCC;
    line-height: 180%;
    list-style-type: square;
    width: 480px;
    padding: 0 0 4px;
	margin-bottom:0px;
}
/*
#empben #leftmaincontainer ul li:first-child {
	 width: 480px;
	list-style-type: square;
}
*/
#empben h3 {
    clear: both;
    color: #463D7C;
    font-size: 1.2em;
    line-height: 1.2em;
    padding-bottom: 6px;
    width: inherit;
}

#empben #rightimage img {
	float: left;	
}
#empben #rightcolumn {
    float: left;
    margin-bottom: 20px;
    margin-left: 100px;
    width: 259px;
}
#featuredbenefit {
	float: left;
	border: #660099 1px solid;
	background-color: #ECE1EF;
	padding:12px;
	width: 100%;	
}
#featuredbenefit h2 {
   	border-bottom: #660099 1px solid;
	font-size: 1.4em;
	margin-bottom: 10px;
	padding:4px 0px 8px 0px;
}


/* Academic Role Framework */
.arf-cont{
			display: none;
			/* width: 490px; */
			width: 100%;
			background: #eee;
			clear: both;
			margin: 0 0 10px;
			font-size: 0.85em;
			border-left: 3px solid #8C76B0;
		}
		
		.arf-section {
			width: 600px;
		}
		
		#leftcolumn .arf-cont ul {
			border-left: none;
			clear: both;
		}
		
		#leftcolumn .arf-cont h4 {
			font-family: helvetica, arial, sans-serif;
			font-weight: bold;
			color: #555;
			font-size: 1.3em;
			padding-left: 1em;
			float: left;
			display: inline;
			width: auto;
		}
		
		#leftcolumn .arf-cont a.arf_download_link {
			float: left;
			display: inline;
			text-decoration: none;
			padding: 12px 0 0 5px;
			font-size: 0.9em;
		}
		
		#leftcolumn .arf-cont a.arf_download_link:hover {
			text-decoration: underline;
		}
		
		.arf-cont.highlight {
			border-left: 3px solid #270758;
			background: #d1c8dd;
			color: #222;
		}
		
		#leftcolumn .arf-cont.highlight h4{
			color:#270758;
		}
		
		
		.arf-plus{
				display: none;
				width: 100%;
				text-align: center;
				margin: 0;
				font-size: 1.6em;
				font-weight: bold;
				color: #555;
				float: left;
			}
		
		
		.arf-band2-ambig {
			/* width: 231px; */
			width: 285px;
		}
		.arf-band2-ambig {
			float: left;
			clear: none;
		}
		.arf-ambig-or{
			display: none;
			width: 23px;
			float: left;
			clear: none;
			position: relative;
			top: 15px;
			background: #ccc;
			color: #333;
			padding: 5px 0;
			font-size: 0.8em;
			text-align: center;
			border-top: 2px solid #aaa;
			border-bottom: 2px solid #aaa;
		}
		#arf-arrayprint {
			background: green;
		}
		
		.arf-prompt{
			display: none;
				background: #ec008c;
				color: white;
				width: 190px;
				position: absolute;
				text-align: center;
				height: 25px;
				padding: 15px 0;
				cursor: pointer;
		}
		
		.wrapperstaff #leftmaincontainer #arf-jumplinks ul{
			border-left: none;
			display: inline-block;
			margin: 0;
			padding: 0;
		}
		
		.wrapperstaff #leftmaincontainer #arf-jumplinks ul li{
			list-style-type: none;
			float: left;
			margin: 5px 5px 0 0;
			background: #eee;
		}
		.wrapperstaff #leftmaincontainer #arf-jumplinks ul li.arf-furtherinfo{
			background: #270758;
		}
		
		.wrapperstaff #leftmaincontainer #arf-jumplinks ul li:hover{
			background: #fff;
		}
		.wrapperstaff #leftmaincontainer #arf-jumplinks ul li.arf-furtherinfo:hover{
		background: #483566;
		}
		
		.wrapperstaff #leftmaincontainer #arf-jumplinks ul li a{
			color: #444;
			padding: 0 10px;
		}
		.wrapperstaff #leftmaincontainer #arf-jumplinks ul li.arf-furtherinfo a{
			color: #fff;
		}
		
		
		
		
		
		#arf-jumplinks {
			background: #d1c8dd;
			color: #270758;
			border-left: 3px solid #270758;
			padding: 10px;
			font-size: 0.9em;
			margin-top: 3em;
		}
		
		
		.arf-area__title{
			margin: 2em 0 1em;
			border-bottom: 2px solid;
			font-size: 1.5em;
			font-family: "AvenyTRegular", Arial;
		}
		
		#pagecontent .arf-area__title a{
			color: #ec008c;
		}
		
		.arf-devlinks{
			background: #ddd;
			padding: 10px 10px 0;
		}
		
		.arf-cont.highlight .arf-devlinks{
			background: #c4b6ce;
		}
		
		#leftmaincontainer .arf-devlinks ul {
			margin: 0;
		}
		
		#leftmaincontainer .arf-devlinks ul li{
			display: inline-block;
			list-style-type: none;
			border-radius: 2px;
			padding: 0px 10px;
			margin: 0 15px 4px 0;
			white-space: pre-wrap;
		}
		
		li.arf-dev-blue{
			border: 1px solid #00b7e8;
			background: #c7e4f4;
		}
		
		li.arf-dev-green {
			border: 1px solid #8dc63f;
			background: #e6f0cb;
		}
		
		li.arf-dev-pink {
			border: 1px solid #ec008c;
			background: #f9cbdf;
		}
		
		li.arf-dev-black {
			border: 1px solid #999;
			background: #ccc;
		}
		
		li.arf-dev-purple {
			border: 1px solid #ab4a9c;
			background: #dacae3;
		}
		
		li.arf-dev-red {
			border: 1px solid #ee312a;
			background: #fdd7c6;
		}
		
		#leftmaincontainer .arf-devlinks ul li a{
			color: #270758;
		}
		
		#leftmaincontainer .arf-devlinks ul li a:hover{
			text-decoration: underline;
		}
			
			.arf-button.arf-route.selected{
				color: #270758;
				background: #d1c8dd;
				font-weight: bold;
			}
			
			#xarf-controls {
				display: none;
			}
			
			#arf-controls {
				position: relative;
				min-height: 300px;
			}
			
			#arf-controls img {
				position: relative;
			}
			
			.arf-button{
				position: absolute;
				background: white;
				text-align: center;
				width: 90px;
				cursor: pointer;
				color: black;
				padding: 5px 0;
			}
			
			.arf-button:hover, .arf-button.arf-route:hover{
				background: #d1c8dd;
			}
			
			.arf-button.arf-route{
				background: #eee;
			}
			.arf-button.arf-disabled{
				color: #ccc;
				cursor: default;
			}
			
			.arf-button.arf-disabled:hover{
				background: #fff;
			}
			
			.arf-button.arf-disabled.selected{
				color: #412661;
				background: #d3ceda;				
			}
			
			#arf-btn-lecturer{
				top: 40px;
				left: 5px;
			}
			
			#arf-btn-seniorlecturer{
				top: 26px;
				left: 105px;
			}
			
			#arf-btn-researchfellow{
				top: 165px;
				left: 5px;
			}
			
			#arf-btn-seniorresearchfellow{
				top: 165px;
				left: 105px;
			}
			
			#arf-btn-reader{
				top: 140px;
				left: 222px;
				width: 70px;
			}
			
			#arf-btn-principallecturer{
				top: 54px;
				left: 222px;
				width: 70px;
			}
			
			#arf-btn-professor1{
				top: 73px;
				left: 305px;
			}
			
			#arf-btn-professor2{
				top: 73px;
				left: 405px;
			}
			
			#arf-prompt-lecturer {
				top: 10px;
				left: 5px;
				
			}
			
			#arf-prompt-research {
				top: 160px;
				left: 5px;
				
			}
			
			#arf-promptclue{
				width: 430px;
				background: #ddd;
				height: auto;
				padding: 5px 30px;
				color: #333;
				top: 80px;
				text-align: center;
				left: 5px;
				font-weight: bold;
				cursor: default;
			}
			
			#arf-promptclue h4 {
				font-family: Helvetica, Arial, sans-serif;
				font-size: 0.9em;
				width: auto;
				line-height: normal;
			}
			


/* 3.12) RedDot Styles...........[LMU312] */

.smallRed, .midRed, .smallBlue, .smallGreen, .smallWhite {
	color: red;
	clear: both;
	font-size:1em;
	z-index:99999;
}
DIV#editing {
	BORDER: gray thin dashed; 
	PADDING: 0px; 
}

/* 3.13) Alumni..................[LMU313] */

.alumniwrap .navprimary li {
	border-right: 2px solid #715E95;
    margin: 27px 0 0;
    padding: 0 18px;
}
.alumniwrap #accessibility-panel {
	width: 140px;
	padding-left: 420px;
	background-image:url(../images/brand/panels/purplefade.png);
}
.alumniwrap #hdr-left {
	width: 418px;
}
	.alumniwrap #social-media img {
		/*display:block;*/
	}
.alumniwrap #hdr-right {
	width: auto;
}
.alumniwrap #logo-box-strip {
	width: 365px;
	margin-left:53px;
}
.alumniwrap #navigation {
	min-width: 560px;
	height: 60px;
	padding-top: 0px;
	background-image:url(../images/brand/panels/purplefade.png);
}
.alumniwrap #logo-box {
	width: 250px;
	float:left;
}
.alumniwrap #logo-box2 {
	width: 115px;
	height: 70px;
	padding: 38px 0px 0px 0px;
	float:left;
}
#alumniintrotext {
	width: 575px;
	height: auto;
	padding-right: 15px;
	float: left;
	line-height: 20px;
	margin-bottom:20px;
}
#alumnitabs {
	float:left;
	width:590px;
	background-image:url(../images/alumni/tabsbg.gif);	
}
#alumnitabs ul li {
	float: left;
	height: 21px;
	margin-top: 12px;
	margin-bottom: 15px;
	border-right: 1px solid #9B9B9B;
	text-align: center;
	padding-left: 20px;
	padding-right: 20px;
	vertical-align: middle;
	font-family: AvenyTRegular;
	color: #FFF;
	font-size: 20px;
	padding-top: 8px;
}
#alumnitabs ul li a {
	color:#FFF;
}
	#alumnitabs ul li a:hover {
		color:#333;
	}
	#alumnitabs ul li.active a {
		color:#333;
	}
	
	#alumni--archive_tab--bottomimg {
	padding-top: 2em;
	}
	
#alumnitabs ul li.active {
	background-color: #F6F6F6;
	margin-bottom: 0px;
	height: 36px;
	border-right: 3px solid white;
	border-left: 3px solid white;
	border-top: 3px solid white;
	margin-top: 5px;
	margin-left: 6px;
	padding-top: 12px;
	color: #2F3233;
}
#fellowalumnibox, #yourrewardsbox, #yourcareerbox, #alumnitabs #archive {
	width:530px;
	background-color:#FFF;
	float:left;
	padding:30px;
}
#alumnimaincontent {
	background-image:url(../images/brand/panels/white.png);
	float:left;
}
#alumnileft {
	padding: 0px 0px 20px 53px;
	float: left;
	width: 590px;
	height: auto;
}
#alumniright {
	padding: 0px 53px 20px 30px;
	width: 252px;
	float: left;
	height: auto;
	min-height:588px;
}
#whereareyounow {
	 width:222px;
	 height:81px;
	 padding:15px;
}
	#whereareyounow ul li {
		color:#FFF;
		padding-top:10px;
	}
#alumnictablock {
	 width:252px;
	 text-transform:uppercase;
	 margin-top:10px;
}
#alumnilostdocs {
	background-color:#cbb035;
	padding:10px;
	margin-bottom:10px;
	height:24px;
}
#alumnisocial {
	
}
.alumniicon {
	float:left;	
	margin-right:10px;
}
#alumniaddress {
	float: left;
    padding: 10px;
    width: 232px;
    margin-top: 10px;
    text-transform: capitalize;
}
#alumniaddress p {
	padding-bottom:0px;
	margin-bottom:0px;	
}
#alumnimagcover{
	float:left;
	padding-top:10px
}
#alumnievents {
	background-color:#cbb035;
	padding:10px;
	margin-bottom:10px;
	height:24px;
}
#alumnigivingback {
	background-color:#cbb035;
	padding:10px;
	height:24px;
}
#alumnilostdocs:hover, #alumnievents:hover, #alumnigivingback:hover {
	background-color:#8c76b0;	
}
.wayntitle {
	text-transform:uppercase;	
}
.alumniintrotext {
	line-height:18px;
}
.largeprofile {
	float:left;
	margin-top:20px;
	position:relative;
}
.bigprofileoverlay {
	position:absolute;
	background-image:url(../images/brand/panels/purpledark.png);
	right:0px;
	top:20px;
	height:175px;
	width:264px;
	padding:20px;
}
.bigprofileimage {
	float:left;
	width:530px;
	height:262px;
}
.bpname {
	text-transform:uppercase;
	line-height:34px;
}

.bpcourse {
	text-transform:uppercase;
	padding-bottom:5px;
	line-height:24px;
}
.bpinfo {
	padding-bottom:10px;
	line-height:16px;
}
#a3toverlayleft .bpinfo, #a3toverlayright .bpinfo {
	padding-bottom:0px;	
}
#a3toverlayleft .bplink a, #a3toverlayright .bplink a {
	text-decoration:none;
	color:#FFF;
}
.bplink {
	text-decoration:none;
}
.smallprofile {
	float:left;
	margin-top:20px;
	position:relative;	
	width:326px;
}
.smallprofileoverlay {
	position:absolute;
	background-image:url(../images/brand/panels/purpledark.png);
	left:0px;
	bottom:20px;
	height:65px;
	width:140px;
	padding:20px;
}
.smallprofileimage {
	width:326px;
	height:173px;
	float:left;
}
.spname {
	text-transform:uppercase;
}
.spqualification {
	text-transform:uppercase;
	padding-bottom:6px;
}
.splink {
	text-decoration:none;
}
.tabintro p {
	line-height:18px;
}
.alumnimainheader {
	float:left;	
}
.alumnisubheader {
	padding-top: 14px;
	float: left;
	padding-left: 6px;
}
.spsupport {
	float:left;	
	width:184px;
	margin-left:20px;
	margin-top:20px;
}
.spsbutton {
	height: 26px;
	background-image:url(../images/brand/buttons/alumni-gold.gif);
	border: 1px solid #C3A417;
	text-align: center;
	padding-top: 7px;
	margin-top: 0px;
}
.benefitsbutton {
	height: 26px;
	background-image: url(../images/brand/buttons/alumni-gold.gif);
	border: 1px solid #C3A417;
	text-align: center;
	padding-top: 7px;
	margin-top: 10px;
}
	.spsbutton a, .benefitsbutton a, .yourcareerbutton a {
		color: #473400;
		text-decoration:none;	
	}
		.spsbutton a:hover, .benefitsbutton a:hover, .yourcareerbutton a:hover {
			color: #fff;
			text-decoration:none;	
		}
.benefitsbutton {
	margin-top:0px;	
}
#tiprotate {
	width: 252px;
	height: 75px;
	position: relative;
	float: left;
	margin-bottom: 20px;
}
.tipimage {
	width:253px;
	height:75px;
}
.tipleft {
	float:left;
	position:absolute;
	top:0px;
	left:0px;
}
.tipright {
	float:right;
	position:absolute;
	top:0px;
	right:0px;
}
.alumniwrap #accordion {
	float: left;
	width: 252px;
}
.alumniwrap #accordion h2.toggler, .alumniwrap #accordion h3.toggler {
	cursor: pointer;
	width: 242px;
	padding-left: 0px;
	border-top: #CCC 1px dotted;
	border-bottom: #CCC 1px dotted;
	background-image: none;
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 10px;
	font-size: 20px;
	margin-bottom: 0px;
}
	.alumniwrap #accordion h3:hover {
		background-color:#CBB035;
	}
.darkestgrey, .mediumgrey, .lightergrey, .lightestgrey {
	width:252px;
	height:24px;
	padding:10px;
	color:#FFF;
}
.darkestgrey {
	background-color:#2c2c2c;
}
.mediumgrey {
	background-color:#424242;
}
.lightergrey {
	background-color:#606060;
}
.lightestgrey {
	background-color:#7e7e7e;
}
.mustard {
	color:#CBB035;	
}
.mustardbg {
	background-color:#CBB035;	
}
.mustardbright {
	color:#F6D954;
}
	a.mustardbright {
		color:#FFF;
		text-decoration:none;	
	}
.mustardbright:hover, .mustardbright a:hover {
	color:#F6D954;	
}
.mustardheading {
	border-bottom: 2px solid #CBB035;
	color: #CBB035;
}
#rewardtop {
	width:530px;
	float:left;	
}
#rewardintro {
	width:350px;
	float:left;
	line-height: 18px;
}
#rewardbutton {
	width:180px;
	float:left;
}
#rewardlist {
	width:530px;
	float:left;	
	margin-top:30px;
}
.rewardtab {
	width:530px;
	float:left;
	border-top:1px solid #CBB035;
}
	.rewardtab:hover {
		width:530px;
		float:left;
		border-top:1px solid #CBB035;
		background-color:#f5e7a5;
		color:#FFF;
		cursor:pointer;
	}
.rewardleft {
	width:70px;
	height:70px;
	float:left;
	padding:10px;
}
.rewardright {
	width:420px;
	float:left;
	padding:10px;
}
.rewardrightdiscount {
	width:335px;
	float:left;
	padding:10px 10px 10px 95px;
	position:relative;
}
.discountimage {
	position:absolute;
	top:-6px;
	left:5px;	
}
.rewardtext {
	line-height:18px;
}
#yctop {
	float:left;
	width:530px;
}
#ycleft {
	width:320px;
	height:290px;
	float:left;
	position:relative;
}
.ycbigprofoverlay {
	width:190px;
	height:115px;
	position:absolute;
	background-image:url(../images/brand/panels/purpledark.png);
	left:0px;
	bottom:20px;
	padding:20px;
}
#ycright {
	height:290px;
	width:190px;
	padding-left:20px;
	float:left;
}
#ycbottom {
	width:530px;
	height:215px;
	margin-top:30px;
	float:left;
	position:relative;
}
#yourcareerbutton {
	width:190px;
	float:left;
	margin-bottom:10px;
}
#yctext {
	line-height: 18px;	
}
	#yctext ul li {
		margin-top: 0px;
		margin-bottom: 0px;
		border-right: none;
		padding-left: 0px;
		padding-right: 0px;
		font-family: AvenyTRegular;
		color: #473400;
		font-size: 16px;
		padding-top: 0px;
	}
#ycsmallprofileoverlay {
	width:260px;
	height:120px;
	position:absolute;
	background-image:url(../images/brand/panels/purpledark.png);
	right:0px;
	bottom:20px;
	padding:20px;
}
	.alumcols .secondnav li {
		margin-bottom: 5px;
	}
		.alumcols .secondnav a {
			background-color: #270758;
			margin: 8px 0px 20px 0px;
			padding: 4px 8px;
		}
	.alumcols .thirdnav a {
		background-color: #8c76b0;	
		margin-bottom: 6px;
		padding: 4px 8px;
	}
	.alumcols .fourthnav li {
		list-style-type: none;
		text-align: right;
	}
		.alumcols .fourthnav a {
			background-color: #fff;
			color: #8c76b0;
			text-align: right; 
			padding-left: 10px;
		}
			.alumcols li.fourthnav.selected a {
				background-image: url(../images/list-navigation/thirdarrow-blue.gif);
				background-repeat: no-repeat;
				background-position: 10px left;
				padding-left: 16px;
			}
#a3tholder {
	position:relative;
}
#a3toverlayleft {
	position:absolute;
	background-image:url(../images/brand/panels/purpledark.png);
	left:0px;
	top:20px;
	height:auto;
	width:264px;
	padding:20px;
}
#a3toverlayright {
	position:absolute;
	background-image:url(../images/brand/panels/purpledark.png);
	right:0px;
	top:20px;
	height:auto;
	width:264px;
	padding:20px	
}
	.alumniwrap #tier3copy ul {
		padding:0px;	
	}
.alumniwrap #contact-info {
	margin-bottom: 0px;
}
.alumniwrap #rotate {
    float: left;
	margin: 10px 0px;
}
#wrapper.alumniwrap #social-media {
	padding: 40px 0px 0px 0px;
}
.alumnislide .caption {
    display: none
}
	.alumniwrap .researchcentre:hover {
		background-color:#f5e7a5;
	}
#alumni-header #hdr-right-alt {
	float: left;
	width:auto;
	height:120px;
	background-image: url(../images/brand/panels/purple90.png);
	background-repeat: repeat-x;	
}
.alumnisub #alumni-header #hdr-right-alt {
	background-image: url(../images/brand/header-band/alumni.png);

}
	#alumni-header #hdr-right-alt #accessibility-panel {
		background-image:none;
	}
#fixedadvert {
	position:absolute;
	left:51px;
	top:397px;	
}
#whereareyounow ul li a:hover {
	color:#F6D954;
}
#acccontact {
	background-color: white;
	padding: 20px;
	font-family: Arial;
	line-height: 18px;
	font-size: 14px;
	border: 1px solid #666;
	color: #543C92;
}
	#acccontact a {
		color: #8C76B0;
		font-size: 14px;
		padding-top: 7px;
		float: left;
	}
.alumniwrap #tier3rightcolumn h2 a, tier3rightcolumn p h2 a {
	font-size: 16px;
	color: #543C92;
	line-height: 30px;
	padding-bottom: 0px;
	text-decoration:none;
}
.alumniwrap #tier3rightcolumn h2 a:hover, tier3rightcolumn p h2 a:hover {
	font-size: 16px;
	color: #cbb035;
	line-height: 30px;
	padding-bottom: 0px;
	text-decoration:none;
}
#fellowalumnibox .largeprofile {
	margin-top:0px;	
}

table.alumnicalendartable td{
	width: 100px;
	border: 1px solid #e6e6e6;
}
table.alumnicalendartable td:first-child{
	font-weight: bold;
}

/* 3.14) Graduation..............[LMU314] */



/* 3.15) Faculties...............[LMU315] */

.faculty option {
    font-size: 12px;
}
.faculty .left ul {
    border-left: 5px solid #8C76B0;
    margin-bottom: 5px;
    margin-top: 5px;
    padding: 5px;
}
	.faculty .left ul li {
    list-style: square outside none;
    margin-bottom: 10px;
    margin-left: 30px;
    white-space: normal;
}
#facultyslidercontainer {
	width: 872px;
	overflow: hidden;
	position: relative;
}
#facultyslider{
	width: 10120px;
}
	#facultyslider .facultywindowitem{
		width: 900px; 
		min-height: 500px;
		height: auto;
		padding: 4px 0 4px 0px;
		margin-right: 20px;
		float: left;
	 }
	* html #facultyslider .facultywindowitem{
		height: 500px;	
	}
.facultywindowitem .logoholder {
    background-color:#fff;  
	float: left;
	width: 408px;
}
.facultywindowitem .logoholdertitle {
    font-family:AvenyTRegular;
    font-size:150%;
    color:#fff;
    padding:10px;
    background-color:#8A75AE;
	float: left;
	width: 388px;
	margin-bottom: 6px;
}
	.faculty .facultywindowitem a {
		color: #57398F;
		text-decoration: underline;
		padding: 3px 0px;
	}
	#facultywelcome h1{
		padding: 4px 0px;
		text-transform: uppercase;
		color:#d3bfdd;
	}
	#welcome h2,#welcome h3, #welcome h4 {
		padding: 0px;	
	}
	.faculty #welcome a {
		color: #fff;	
	}
 .facultywindowitem .left {
	padding: 5px 6px 0px 0px;
	margin-right: 10px;
	margin-left: 10px;
	line-height: 130%;
	width: 403px;
 }
 .facultywindowitem .right {
	padding: 0px 6px;
	margin-left: 4px;
	width: 410px;
	margin-right: 10px;
	margin-top: 10px;
 }
 	.facultywindowitem .right h3 {
		padding-top: 0px;	
		text-transform: uppercase;
		width: 410px;
		font-size: 150%;
		font-family:AvenyTRegular;
	}
	
.faculty table {
	width: 430px;
	margin-bottom: 6px;	
}
	.faculty table td {
		border-bottom: #999 1px dotted;
		border-collapse: collapse;
		vertical-align: top;
		padding: 6px 3px;
	}
	#facultyform td {
		border-bottom: none;	
	}
.faculty .rightLink {
	line-height: 130%;
}
.faculty .specificLink, .standardLink {
	padding: 6px 0px;
	float: left;
	width: 425px;
}
.faculty .right .rightLink {
	float: left; 
	clear: both;
	background-image: url(../images/list-navigation/thirdarrow-blue.gif);
	background-repeat: no-repeat;	
	background-position: center left;
	padding: 4px 4px 4px 20px;
	width: 450px;
}
.faculty .specificLink .rightLink {
	float: left; 
	display: block;	
	background-image: url(../images/list-navigation/thirdarrow-blue.gif);
	background-repeat: no-repeat;	
	background-position: center left;	
	padding: 4px 4px 4px 20px;
	width: 450px;
	font-size: 18px;
}
.faculty .standardLink .rightLink {
	float: left; 
	display: block;	
	background-image: url(../images/list-navigation/thirdarrow-purple.gif);
	background-repeat: no-repeat;	
	background-position: center right;
	background-color: #8A75AE;
	padding: 6px 20px 6px 6px;
	margin: 0px 8px 8px 0px;
	font-size: 16px;
}
	.faculty .standardLink .rightLink a {
		color: #fff;
		text-decoration: none;
	}
.facultycolumn h2 {
	padding: 8px 0px 16px 0px;
	text-transform: uppercase;
	line-height: 26px;
}
.facultycolumn a {
	color: #8C76B0;
}
	.facultycolumn ul li {
		padding: 3px 0px;
	}
.facultywindowitem h3 {
	padding-bottom: 8px;
}
.facultywindowitem h4 {
	color: #270758;
	font-size: 20px;
	font-family: "AvenyTRegular","Trebuchet MS",Arial,Helvetica,sans-serif;
	padding-bottom: 5px;
	width: 400px;
}
.facultywindowitem .right h4 {
	padding-left:10px;
}
.facultywindowitem table td {
	border-bottom: #999 1px dotted;
	border-collapse: collapse;
	vertical-align: top;
	padding: 6px 3px;
}
#deanleadership {
	float: right;
	padding: 0px 0px 10px 10px;
	width: 150px;
	font-size: 90%;
}
.facultywindowitem #facultyform td {
	border-bottom: none;	
}
.facultywindowitem .fsSpacerRow, .facultywindowitem .fsRowTop {
	display: none;
}
.facultywindowitem #leadership .left img {
	padding: 0px 0px 5px 5px;
}
* html #facultyhomelinks {
	height: 157px;	
}
.faculty .imagecenter {
	text-align: center;
}
.faculty .imageright {
	float: left;
	text-align: right;
	margin-left: 9px;
}
#facultybusinesslinks {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 145px;
	padding: 10px 10px 0px 28px
}
	#facultybusinesslinks a {
		color: #fff;	
	}
#deanwelcome {
	position: absolute;
	bottom: -10px;
	right: 0px;
	width: 160px;
	height: 118px;
	padding: 15px 15px 25px 15px;
	border-bottom: 10px solid #9080A9;
}
#deanleadership {
	float: right;
	padding: 0px 0px 10px 10px;
	width: 150px;
	font-size: 90%;
}
.fsSpacerRow, .fsRowTop {
	display: none;
}
#facultyresearchlinks {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 220px;
	height: 145px;
	padding: 10px 10px 0px 28px;
	background: rgb(0, 56, 82);
	background: none repeat scroll 0 0 rgba(0, 56, 82, 0.8);
}
	#facultyresearchlinks a {
		color: #fff	
	}
#facultyfeature {
	float: left;
	background-image:url(../images/brand/panels/white.png);
	padding:16px 10px 0px 53px;
	position: relative;
	width: 640px;
}
#facultywelcome {
	position: absolute;
	bottom: -10px;
	left: 53px;
	width: 410px;
	padding: 22px 24px 18px 24px;
	border-bottom: 10px solid #9080a9;
}
#schoolslist {
	padding-top: 7px;
	float: left;
	border-top: 2px solid #D3BFDD;
	margin-top: 7px;
	width: 420px;
}
.facmain {
	font-size:20px;
	padding-right: 3px;
}
.facsub {
	font-size:18px;
	line-height:22px;
	color:#c3aaeb;
}
.facsep {
	padding:4px 2px;
	color:#FFF;
}
#ourfaculty {
	min-height: 265px;
	height: auto;
	background-image:url(../images/brand/panels/white.png);
	width: 220px;
	float: left;
	padding-left: 10px;
	padding-top: 20px;
	padding-right: 45px;
}
* html #ourfaculty {
	height: 265px;	
}
	#ourfaculty h2 {
		text-transform:uppercase;
		font-size:30px;
		border-bottom:2px solid;
		color: #543C92;
	}
#ourfaculty .facultynewstitle {
	padding: 10px 4px 6px 0px;
}
	#ourfaculty .facultynewstitle a {
		color: #8C76B0;
		font-size: 15px;
		font-weight: bold;
	}
#ourfaculty .facultynewstext {
	color: #666;
	line-height: 120%;
	font-size: 13px;
	padding-top: 6px;
}
	#facultybusinesslinks ul li a {
		line-height:130%;	
		text-decoration:none;
	}
	#facultyresearchlinks ul li a {
		line-height:130%;	
		text-decoration:none;
	}
.faccolspac {
	margin-right:14px;
}
.facultyrow {
	width: 872px;
	float: left;
}
.facultycolumn {
	width: 429px;
	float: left;
	padding-bottom: 6px;
	position: relative;	
}
#deanwelcomecontainer {
	position: relative;	
	float: left;
	margin-right:9px;
}
.faculty2column {
	width: 210px;
	float: left;
}
#facultyhomelinks {
	float: right;
	min-height: 157px;
	height: auto;
	width: 210px;
	margin-bottom: 4px;
}
* html #facultyhomelinks {
	float: right;
	min-height: 160px;
	height: auto;
	width: 210px;
	margin-bottom: 4px;
}
	#facultyhomelinks ul li {
		background-color: #8C76B0;
		text-align: left;
		padding: 8px;
		margin-bottom: 3px;
		width: auto;
	}
		#facultyhomelinks ul li a {
			text-decoration:none;	
			color: #fff;
		}
	#facultyhomelinks .smallerul li {
		padding: 6px 8px;
		font-size: 90%;
	}
	.facultycolumn  .smallerul ul li {
		padding: 0px;
		white-space:normal;	
	}
#facultywelcome span.lmuteal1col {
	color:#8C76B0;
	padding: 4px 2px;
}
.facultynamehome {
	color:#8C76B0;	
}
.deanname {
	text-transform: uppercase;	
	padding: 3px 0px;
	color: #D3BFDD;
}
.shadowitem {
	float: left;
	width: 134px; 
	margin: 0px 5px 5px 0px;
}
.captionfull{ 
    width: 134px; 
    height: 134px; 
    float:left; 
    overflow: hidden; 
    position: relative;
}
.boxcaption{ 
    float: left; 
    position: absolute; 
    background-color: #000; 
    padding: 35px 10px 0px 10px;
    height: 100px; 
    width: 114px; 
	text-align: center;
    color: #fff;
    opacity: .8; 
    /* For IE 5-7 */
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
    /* For IE 8 */
    -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
             }
#top10grid {
	float: left;
    margin-top: 20px;	
	width: 647px;
}
#top10grid img {
	padding: 0px;
	margin: 0px;	
}
#top10grid .captionfull{ 
	height: 104px;
    width: 126px;
	margin-right: 3px;
	margin-bottom: 10px;
}
#top10grid .boxcaption{ 
	height: 104px;
    width: 110px;
	padding: 15px 10px 0;
	position: absolute; 
	background-color: #000;
	opacity: .8; 
    /* For IE 5-7 */
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
    /* For IE 8 */
    -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
#videoContainer {
	float: left; width: 420px	
}
#facultypage .lmufont16 li {
	padding: 6px 8px;	
}
    .faculty .flickr p {
        font-size: 14px;
    	line-height: 120%;
    }
.specificLink, .standardLink {
	padding: 6px 0px;
	float: left;
	width: 425px;
	font-size: 1.2em;
}
.specificLink .rightLink {
	float: left; 
	display: block;	
	background-image: url(../images/faculty/facultyarrow.gif);
	background-repeat: no-repeat;	
	background-position: center left;	
	padding: 4px 4px 4px 20px;
	width: 450px;
	font-size: 18px;
	
}
.standardLink .rightLink {
	float: left; 
	display: block;	
	background-image: url(../images/faculty/facultyarrowpurple.gif);
	background-repeat: no-repeat;	
	background-position: center right;
	background-color: #8A75AE;
	padding: 6px 20px 6px 6px;
	margin: 0px 8px 8px 0px;
	font-size: 16px;
}
	.standardLink .rightLink a {
		color: #fff;
		text-decoration: none;
	}




/* New Faculty styles  */

#faculty-main-content {
	float: left;
	width: 978px;
	background-color: #fff;
	height: 900px;
}

/* 3.16 News......................[LMU316] */

#newswrapper {
	float: left;
	width: 990px;
}
#nf-old-news #accordion {
	width:540px;	
}
#nf-news-story a {
	color: #682E9E	
}
	.year h2 {
		color: #8c76b0;
		font-size: 1.0em
	}
	.month h3 {
		color: #EC008C;
		font-size: 1em
	}
	.month h3.toggler {
		width: 540px;	
	}
	
#headerswitch {
	min-height: 100px;
	height: auto;
	float: left;	
	width: 990px;
}
* html #headerswitch {
	height: 100px;
}
#nf-tab-content #tabs ul#studytabs {
	padding:4px 9px 0 4px;
}
#nf-tab-content #tabs {
	font-size:1.2em;
}
#newswrapper .nf-story-main ul {
	border-left: 5px solid #8C76B0;
    margin-bottom: 5px;
    margin-top: 5px;
    padding: 5px;	
	clear: both;
}
#newswrapper .nf-story-main ul li {
list-style: square outside none;
    margin-bottom: 10px;
    margin-left: 30px;
    white-space: normal;	
}
	#nf-newscontent li a {
		color: #682E9E;	
	}
	ul#listing ul ul, ul#carnegielisting ul ul, ul#fbllisting ul ul, ul#aetlisting ul ul, ul#hsslisting ul ul {
		list-style: square outside none;
		margin-bottom: 10px;
		margin-left: 0px;
		white-space: normal;
	}
	#nf-story-main ul li {
		margin-left: 30px;

	}
ul#listing, ul#listing ul, ul#carnegielisting, ul#carnegielisting ul, ul#fbllisting, ul#fbllisting ul, ul#hsslisting, ul#hsslisting ul, ul#aetlisting, ul#aetlisting ul{
	border-left: none;
	margin-left: 0px;
	width: 560px;
}
ul#listing li, ul#listing ul li, ul#carnegielisting li, ul#carnegielisting ul li, ul#fbllisting li, ul#fbllisting ul li, ul#aetlisting li, ul#aetlisting ul li, ul#hsslisting li, ul#hsslisting ul li {
	list-style: none outside none;
	line-height: 18px;
    margin-bottom: 10px;
    margin-left: 0px;
    white-space: normal;
}
#newsbreadcrumb {
    clear: both;
    float: left;
    padding: 16px 0 16px 2px;
    width: 890px;
}
	#newsstorytext a, #newsbreadcrumb a { 
		color: #682E9E;	
	}
#newstitle {
    float: left;
    width: 849px;
}
#newswrapper .nf-story-main h5 ul {
		border-left: #fff 0px solid;
		margin-left:-10px;	
	}
#newscontent {
    height: auto;
    min-height: 350px;
    padding-left: 47px;
    padding-right: 47px;
    position: relative;
    width: 802px;
	float: left;
}
* html #newscontent {
	height: 350px;
}
#newsstorytext {
    float: left;
    clear: both;
	width: 840px;
}
    #newsstorytext p{
        margin: 6px 0;
        padding: 0 0 0.6em;
    	line-height: 18px;
    }
#newscontent strong {
    font-weight: bold;	
}
.datemodified {
	padding: 8px 0px;
}
h3#newssummary {
	float: left;
	width: 860px;
	clear: both;
	color: #8C76B0;
    font-size: 16px;
    line-height: 30px;
    padding-bottom: 10px;
}
#news-story-main-img {
	float:left;
	margin: 0 15px 5px 0;
}
#nf-news-story-right {
	float:right;
	height:100%;
}
#nf-news-story {
	/*padding:0 20px 20px;*/
	background-color:#FFFFFF;
	float:left;
/*	margin-left: 28px;*/
	width: 926px
}
#nf-news-story-title {
	width:600px;
	float:left;
	margin-left:40px;
}
.nf-featured-img {
	padding:5px 10px 0 0;
	margin-bottom: 20px;
	float:left;
}
.nf-line {
	width:100%;
	height:5px;
	margin:5px 0 0;
}
.nf-pink {
	background:url(../images/news/pink-line.jpg) repeat-x;
}
.nf-purple {
	background:url(images/purple-line.jpg) repeat-x;
}
#newssmallerheaderwidth #nf-news-story-title  {
	width: 360px;	
	margin-left:0px;
}
	#newssmallerheaderwidth .nf-summary{	
		float: left
	}
	
	#nf-news-story-title h1 {
		padding-bottom: 6px;	
	}
#nf-newscontent {
	clear:left;
	background-image:url(../images/news/background-white.png);
	width:877px;
	padding:20px 50px 30px 53px;
	margin-bottom:30px;
	float:left
}
	#nf-newscontent a {
		color: #682E9E	
	}
#nf-header {
	background-image:url(../images/news/background-white.png);
	width:877px;
	float:left;
}
#nf-cf-new {
	font-size:0.52em;
}
.nf-summary {
	margin: 10px 0 20px;
	line-height: 20px;
	display: inline-block;
}
.nf-main-feature {
/*	width: 280px;*/
	float: left;
	margin-top:5px;
	margin-bottom: 20px;
}
.nf-date {
	width:100%;
}
.nf-feature-caption {
	line-height:19px;
	padding-bottom:10px;
}
.nf-feature-story {
	padding-bottom:10px;
	line-height:16px;
}
.nf-tab {
	width:837px;
	overflow:hidden;
	background:#FFF;
	padding:20px 20px 80px;
	clear:left;
}
.nf-dashed-line {
	border-bottom: 1px dashed #CCC;
	height: 1px;
	width: 100%;
	clear: both;
	padding-top: 30px;
	margin-bottom:20px;
}
.nf-featured-small {
	width: 407px;
	float: left;
	min-height: 210px;
	margin: 10px 0 20px;
}
.nf-featured-small-left {
	padding-right:20px;
}
.nf-featured-small-img {
	margin-right:10px;
	float:left;
}
.nf-feature-small-content {
	width:250px;
	float:left;
}
.nf-news-feed {
	clear:left;
	width:580px;
	padding:20px 0;
	overflow:hidden;
}
.nf-news-feed a {
	color:#682e9e;
}
.nf-news-feed li {
	list-style: none outside none;
	line-height: 18px;
	margin-bottom: 10px;
	margin-left: 0px;
	white-space: normal;
}
.dummy-cf {
	float:right;
}
#nf-small-featured {
	overflow:hidden;
	border-bottom:1px dashed #CCC;
	margin-bottom:30px;
}
#nf-old-news {
	width:580px;
}
.nf-old-news-title {
	cursor: pointer;
	min-width: 80px;
	display: inline-block;
}
#nf-comments {
	float: left;	
}
#cft-title-slim {
	float:left;
	padding:16px 0px 0px 10px;
}
	#nf-tab-content #cft-title-slim { 
		font-size: 1.6em	
	}
	#nf-tab-content #cf-new-container {
		font-size: 0.5em	
	}
#nf-featured-list, #nf-in-this-story {
	list-style:none;
	background:url(images/cf-new-form-bg.jpg) 0 0 repeat;
	padding: 0 10px 12px;
	width:219px;
}
#nf-featured-list li {
	white-space: normal;
	border-bottom:1px dashed #999999;
	padding:12px 0;
}
#nf-featured-list li a {
	color:#614797;
}
#nf-featured-list li a:hover, #nf-in-this-story li a:hover {
	cursor:pointer;
}

.nf-stories {
	margin-top:80px;
}
#nf-in-this-story {
	padding-top:10px;
}
#nf-in-this-story li {
	padding:5px 0;
	white-space: normal;
}

.cf-new-course li, .cf-new-attendance li {
	float:none!important;
}
#nf-comments {
	background: #EFEFEF;
	width: 520px;
	margin: 30px 0 20px 40px;
	padding: 20px 10px;
}
#dummy-video {
	float:right;
	margin:20px 0 50px 30px;
	width:308px;
}
.nf-video-caption {
	margin-top:10px;
}
.nf-story-main {
	width:600px;
	margin-left:40px;
	clear: both;
	/*float: left;*/
}
.nf-blockquote {
	color:#543c92;
	font-size:1.4em;
	position:relative;
	margin:30px 0;
}
.nf-blockquote-qm {
	position: absolute;
	left: -37px;
	top: 0;
	background: url(../images/cf/news/blockquote-qm.jpg) no-repeat 0 0;
	width: 40px;
	height: 30px;
}
.nf-story-main p {
	padding: 0.6em 0;
	line-height: 18px;
}
.nf-blockquote p {
	line-height:25px;
}
.cf-new {
	width:237px;
	position:relative;
	background:url(../images/cf/cf-new-form-bg.jpg) repeat 0 0;
	border:1px solid #CCC;
	padding-top:61px;
	z-index:1000;
}
#cf-new-titlebar {
	background:#270159;
	width:237px;
	height:61px;
	position:absolute;
	top:0;
}
#cf-new-container {
	margin:0;
	padding: 0 auto;
	z-index:1000;
	display:block;
	position:relative;
}
#cf-new-footer {
	background:#270159;
	width:237px;
	height:61px;
	position:absolute;
	bottom:-61px;
}
.cf-new-course, .cf-new-attendance, .cf-new-start, .cf-new-int { 
	display: none; 
}
#cf-new-course {
	font-size: 0.9em	
}


#cf-new-keyword {
	background:url(../images/cf/cf-new-search-bar-bg.jpg) repeat-x;
	height: 35px;
	padding: 15px 15px 0px 15px;
	width:207px;
}
#cf-new-keyword-label {
	float:left;
	width:80px;
	margin-top:2px;
}
#cf-searchbar {
	height:19px;
	width:121px;
}
input#cf-new-go {
	background:url(../images/cf/cf-search-button.jpg) no-repeat scroll 0 0 transparent;
	display: block;
	float: left;
	height: 24px;
	text-indent: -10000px;
	width:77px;
}
input#cf-new-go:hover {
	background:url(../images/cf/cf-search-button.jpg) -77px 0;
}
#cf-new-keywordbox {
	float: left;
	margin-right: 5px;
}
.cf-new-course, .cf-new-attendance {
	min-width:188px;
	float:left;
}
.cf-new-course {
	padding:10px 0 0 10px;
}
.cf-new-attendance {
	padding:10px 10px 10px 10px; 
}
.cf-new-course li, .cf-new-attendance li, .cf-new-start li, .cf-new-int li {
	padding-bottom:5px;
}
.cf-new-start li {
	float:left;
}
.cf-new-start {
	padding-left:10px;
}
.cf-new-int {
	padding:5px 10px 20px 10px;
	height:65px;
}
.cf-new-int li {
	float:left;
	margin-right:10px;
}
.cf-new input[type="checkbox"], .cf-new input[type="radio"] {
	margin: 2px 7px 0 0;    
}
#cf-new-container {
	overflow:hidden;
}
.cf-new-start-header {
	clear:left;
}
.cf-new-start {
	clear: left;
	height: 70px;
}
.cf-new-start li {
	margin-right:10px;
}
#cf-collapse {
	width: 40px;
	height: 20px;
	z-index: 100;
	position: absolute;
	bottom: 5px;
	right: 15px;
	cursor: pointer;
}

.nf-featured {
	margin-bottom:20px;
}
.nf-featured-header {
	width: 237px;
	background:url(../images/hp-news-top-header.jpg) 0 0 repeat-x;
	height:46px;
	border: 1px solid #CCC;
}
.featured-title {
	padding:12px 10px;
}

#cft-title-slim {
	float:left;
	padding:16px 0px 0px 10px;
}
#nf-featured-list, #nf-in-this-story {
	list-style:none;
	background:url(../images/cf-new-form-bg.jpg) 0 0 repeat;
	padding: 0 10px 12px;
	width:219px;
}
#nf-featured-list li {
	white-space: normal;
	border-bottom:1px dashed #999999;
	padding:12px 0;
}
#nf-featured-list li a {
	color:#614797;
}
#nf-featured-list li a:hover, #nf-in-this-story li a:hover {
	cursor:pointer;
}

.nf-stories {
	margin-top:80px;
}
#nf-in-this-story {
	padding-top:10px;
}
#nf-in-this-story li {
	padding:5px 0;
	white-space: normal;
}

.cf-new-course li, .cf-new-attendance li {
	float:none!important;
}
#nf-comments {
	background: #EFEFEF;
	width: 520px;
	margin: 30px 0 20px 40px;
	padding: 20px 10px;
}
#hp-businesslinks {
	padding-top: 10px;	
}
	#hp-businesslinks li {
		padding: 6px 0px;	
	}
#opendayvids {
	float: left;
	clear: both;
}
#janstartpdfs img{
	margin:0px;
	padding:0px;	
}
#janstartpdfs a{
	border: 4px solid #E5E5E5;	
	float: left;
}
#janstartpdfs a:hover{
	border: 4px solid #999;	
}

/*HOMEPAGE COURSE FINDER*/

.hp-cf-new {
	width:425px;
	position:relative;
	background:url(../images/cf/cf-new-form-bg.jpg) repeat 0 0;
	border:1px solid #CCC;
	padding-top:61px;
	z-index:400;
	float: left;
}
#hp-cf-new-titlebar {
	background:#270159;
	width:435px;
	height:61px;
	position:absolute;
	top:0;
	left:0px;
}
#hp-rightside-col {
	float: left;
	width: 435px	
}
#hp-cf-new-container {
	margin:0;
	padding: 0 auto;
	z-index:1000;
	display:block;
	position:relative;
	float: left;
}
#hp-cf-new-footer {
	background:#270159;
	width:435px;
	height:61px;
	position:absolute;
	bottom:-61px;
	left:0px;
}
.hp-cf-new-course, .hp-cf-new-attendance, .hp-cf-new-start, .hp-cf-new-int { 
	display: none; 
}
.hp-cf-new-attendance {
	padding:20px 10px 10px 20px; 
}
#hp-cf-new-keyword {
	background:url(../images/cf/cf-new-search-bar-bg.jpg) repeat-x;
	height: 35px;
	padding: 15px 25px 0px 25px;
	width:385px;
	position:relative;
	z-index:401;
}
#hp-cf-new-keyword-label {
	float:left;
	width:80px;
	margin-top:2px;
}
#hp-cf-searchbar {
	width:200px;
	height:19px;
}
input#hp-cf-new-go {
	background:url(../images/cf/cf-search-button.jpg) no-repeat scroll 0 0 transparent;
	display: block;
	float: left;
	height: 24px;
	text-indent: -10000px;
	width:77px;
}
input#hp-cf-new-go:hover {
	background:url(../images/cf/cf-search-button.jpg) -77px 0;
}
#hp-cf-new-keywordbox {
	float: left;
	margin-right: 5px;
	width:150px;
	margin-left:25px;
}
.hp-cf-new-course, .hp-cf-new-attendance {
	float:left;
}
.hp-cf-new-course {
	padding:20px 0 20px 20px;
}
.hp-cf-new-course li, .hp-cf-new-attendance li, .hp-cf-new-start li, .hp-cf-new-int li {
	padding-bottom:5px;
}
.hp-cf-new-start li {
	float:left;
}
.hp-cf-new-start {
	padding-left:20px;
}
.hp-cf-new-int {
	padding:5px 0 20px 20px;
	height:40px;
}
.hp-cf-new-int li {
	float:left;
	margin-right:10px;
}
.hp-cf-new input[type="checkbox"], .hp-cf-new input[type="radio"] {
	margin: 2px 7px 0 0;    
}
#hp-cf-new-container {
	overflow:hidden;
}
.hp-cf-new-start-header {
	
}
.hp-cf-new-start {
	clear: left;
	height: 50px;
}
.hp-cf-new-start li {
	margin-right: 10px;
	float: left
}
.hp-cf-new-start li:first-item{
	clear:right
}
#hp-bottom-advert-box {
	width: 420px;
	height: 203px;
	position: relative;	
}
#hp-bottom-advert-boxtext {
	width: 225px;
	height: 188px;
	position: absolute;
	left:0px;	
	top:0px;
	padding: 15px 0px 0px 15px;
	background-image:url(../images/brand/panels/grey.png);
}
	#hp-bottom-advert-boxtext em {
		color: #fff;
		font-size: 2.9em;
		font-family: "AvenyTRegular";
		line-height:0.8em;
	}
	
#janstartcf { 
	float: right;
/*	font-size: 0.7em;*/
	width: 329px;
	margin: 0px 0px 20px 20px;
	clear:left;
}	
	#janstartcf #hp-cf-new-container {
		overflow: visible;	
		font-size:0.7em
	}
	#janstartcf #hp-cf-searchbar {
		width: 130px;
	}
	#janstartcf #cf-new-keyword-label {
			
line-height: 1.2em;
padding-left:10px
	}
	#janstartcf #hp-cf-new-keyword {
		padding: 15px 10px 0px 6px;
    	width: 310px;	
	}
	#janstartcf #hp-cf-new-footer {
		width: 330px;
		margin-bottom: 10px;	
	}
	#janstartcf #hp-cf-new-titlebar {
		width: 330px;	
		float: left;
		height:62px;
	}
	#janstartcf #cft-title {
		font-size:2em;
		line-height:2em;
		padding-top:0px;
	}

#hp-cf-new-keywordbox-mini{
	width:150px;
	height:19px;
	margin-left:25px;
}

/*HOMEPAGE NEWS*/

#hp-news {
	width:425px;
	background:#e5e5e5;
	margin-top: 80px;
	padding:5px;
	float: left;
}
#hp-news-top {
	background:url(../images/cf/cf-new-form-bg.jpg) repeat 0 0;
	position:relative;
	border: 1px solid #CCC;
	padding: 80px 20px 0;
	overflow:hidden;
	padding-bottom: 15px;
}
#hp-news-top-titlebar {
	background:url(../images/news/hp-news-top-header.jpg) repeat-x 0 0;
	position:absolute;
	top:15px;
	left:-5px;
	width:405px;
	height:46px;
}
#hp-news-title {
	padding:10px 0 0 27px;
}
#hp-news-link {
	position:absolute;
	right:20px;
	top:15px;
}
#hp-news-main-img {
	padding:0 20px 20px 0;
	float:left;
}
.hp-news-main-heading {
	padding-bottom:5px;
}
.hp-news-main-links {
	padding-top:10px;
	padding-bottom: 4px;
}
.hp-news-main-links img {
	padding-right:10px;
}
.hp-news-forward {
	margin-right:20px;
}
#hp-news-bottom {
	background: url(../images/news/hp-news-bg.jpg) repeat 0 0;
	border: 1px solid #CCC;
	padding: 20px;
	overflow: hidden;
	min-height: 130px;
	height: auto
}
* html #hp-news-bottom {
	height: 130px;
}
#hp-news-feature:first-child {
	float:left;
	width: 180px;
	padding-right:20px;
}
#hp-news-feature {
	float:left;
	width: 180px;
}
.hp-news-feat-title {
	padding-bottom:5px;
}
.feature-comment-link {
	padding-top: 6px;
	display: block;
}
#topnewsitem a, #hp-news-bottom a {
		color: #525453
	}
#tempbottomad {
	float: left;
	margin-top: 15px;	
}
#topnewsitem {
	float: left;	
	clear:both
}
/* 3.17) Well Met Conferencing...[LMU317] */

#wm-wrapper {
	width:980px;
	min-height:100px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.4em;
}
#wm-lmulogo {
	float: left;
    width: 250px;	
}
#wm-lmubox2 {
	float: left;
    width: 350px;
	padding-top:24px;
	line-height: 40px
}

#wm-wrapper .arrow-down {
	width: 0; 
	height: 0; 
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 5px solid #fff;
	float: right;
	margin-top: 10px;
	margin-left: 10px;
}
#wm-wrapper h2, #wm-wrapper h2 p {
	font-family: "AvenyTRegular";
	font-size:2em;
	line-height:1.4em;
	padding-bottom:0.5em;
	font-weight:normal;
}
#wm-hpfeatureleft h2 {
	font-size:1.7em;
}
#wm-wrapper h3, #wm-wrapper h3 p {
	font-family: "AvenyTRegular";
	font-size:1.6em;
	line-height:1.1em;
	padding-bottom:0.5em;
	color:#270758;
	width:inherit;
}

#wm-wrapper h3 p {
	font-family: "AvenyTRegular";
}

#wm-wrapper p {
	/*font-family:Arial, Helvetica, sans-serif;
	font-size:1.4em;*/
	line-height:1.4em;
}

#wm-wrapper h4 p, #wm-textcolumnfullwidthnopad h4{
	font-family: "AvenyTRegular";
}
#wm-textcolumn h2 {
font-size: 1.2em
}
#wm-textcolumn h5 {
width: 420px;
font-size: 1.6em
}
#recentfilename, #recentheadline, #recentlink {
	display: none	
}
#wm-wrapper table {
	background:#fff;
	text-align:center;
	font-size:1.1em;	
}
#wm-wrapper #wm-overviewtable {
	font-size: 0.9em;		
}
#wm-wrapper table tr td:first-child {
	background-color:#f6f1fe;	
}
#wm-wrapper table tr:first-child td:first-child {
	background-color:#ddd3ec;	
}
#wm-wrapper table tr:first-child {
	background-color:#e6e6e6;	
}
/*#wm-wrapper table tr:last-child {
	font-weight:bold;	
}*/
#wm-wrapper table tr td {
    padding:10px;
    border:1px solid #c9c9c9;
	text-align:center;
}
/* Header Styles */
#wm-header {
	min-height:215px;
	float:left;
	position: relative;
	z-index: 900;
}
#wm-headerleft {
	float: left;
	margin-top: 60px;
	padding: 17px 20px 0px 53px;
	width: 600px;
	line-height: 0.9em;
}
#wm-headerright {
	float:left;
	width:500px;
		right:0px;
	position:absolute;
	padding-right:15px;
	height:40px;
	top:0px
}
#wm-headernav {
	float:right;
	width:auto;
	min-width:300px;
}
	#wm-headernav ul {
		padding:12px;
		float:left;
	}
		#wm-headernav ul li {
			float:left;
			color:white;
			padding:0px 10px 0px 10px;
			border-left:1px solid #8C76B0;
		}
		#wm-headernav ul li:first-child {
			border-left:none;
		}
		#wm-headernav ul li a:hover {
			color:#d3bfdd;
		}

#wm-globalnav {
	float:left;
	margin:0px 15px 0px 53px;
	width:927px;
	height: 50px;
	background-color:#755a9e;
	z-index:3000
}
	#wm-globalnav ul li {
		float:left;
		padding:0px 32px 0px 32px;
		border-left:1px solid #9078b2;
		margin:12px 0px 12px 0px;
		color: #fff;
		cursor:default;
		line-height: 25px;
		z-index:900
	}
	#accomm-wrapper #wm-globalnav ul li {
		padding:0px 25px 0px 25px;
	}
	#wm-globalnav ul li:first-child {
		border-left:none;
	}
	#wm-globalnav ul li a:hover {
		color:#d3bfdd;
	}
.more-less, .more-block {
	float: left;	
	position: relative;
	background-color: #fff;
	width: 695px;
	margin: 20px 0px;
}
#conf-halls-search {
    border: 1px solid #CCCCCC;
    float: left;
    margin-bottom: 30px;
    z-index: 20;
}
#conf-hs-titlebar {
    background: none repeat scroll 0 0 #270159;
    font-size: 2.6em;
    padding: 15px 20px;
    position: relative;
}
#conf-hs-titlebar-2 {
    background: none repeat scroll 0 0 #8C76B0;
    height: 5px;
    width: 100%;
}

#conf-hs-container {
    background: url("../images/accommodation/hs-form-bg.jpg") repeat scroll 0 0 transparent;
    overflow: hidden;
    padding: 15px 20px 5px;
}
#conf-hs-keyword {
    background: none repeat scroll 0 0 #624499;
    border-bottom: 1px solid #333333;
    height: 35px;
    overflow: hidden;
    padding: 15px 25px 0;
    width: 596px;
}
.conf-hs-filter {
    margin-bottom: 10px;
    max-width: 168px;
    overflow: hidden;
    padding-left: 1px;
	border-left: 5px solid #8C76B0;
    margin-bottom: 5px;
    margin-top: 5px;
    padding: 5px;
}

.conf-hs-filter-section {
    margin: 0 7px;
    min-width: 134px;
}
.conf-hs-filter-left {
    float: left;
}
#conf-hs-container ul {
    border-left: none;
    margin-bottom: 5px;
    margin-top: 5px;
	margin-left:0px;
    padding: 5px;
}
.wm-continuedgradient {
	/*background-image: url(../images/accommodation/bottom-fade.png);
	background-repeat: no-repeat;
	z-index: 400;
	position: absolute;
	bottom: 42px;
	height:60px;
	width:700px;
	left:0px;*/
	display: none
}
.adjust {
	float: left;
	width: 700px;	
	text-align: center;
	padding: 10px 0px;
	font-size: 1.4em;
	background:url("../images/icons/functionality/conferencing-read-more.gif") no-repeat scroll 388px center transparent;
	background-position: 388px;

}

.readless {
	background:url("../images/icons/functionality/conferencing-read-less.gif") no-repeat scroll 388px 22px transparent;
	background-position: 388px;
}
/* Content Styles */

#wm-content {
	width:927px;
	padding-left:52px;
	height:auto;
	min-height:400px;
	float:left;
	margin-top:20px;
	z-index:0;
}
#wm-hpfeaturebar {
	width:inherit;
}
#wm-hpfeatureleft {
	width: 402px;
	min-height: 220px;
	float: left;
	padding: 30px;
	width: 402px;
}
	#wm-hpfeatureleft p a {
		font-family:"AvenyTRegular";
		font-size:1.5em;
		color:#614797;	
	}
#wm-hpfeatureright {
	width:465px;
	float:left;
	position:relative;
	z-index:300
}
#wm-wrapper .wm-hpsubfeatureimg {
	float:left;	
	position:relative;
}
#wm-wrapper .wm-hpsubfeaturetxt {
	font-family:"AvenyTRegular";
	width:194px;
	height:178px;
	float:left;
	position:relative;
	text-align:center;
	padding:20px;
	font-size: 0.7em;
}
#wm-wrapper .wm-spsubfeaturetxt {
	font-family:"AvenyTRegular";
	width:194px;
	height:178px;
	float:left;
	position:relative;
	text-align:center;
	padding:20px;
}
#wm-wrapper .wm-ctatext {
	/*font-size:2.5em;*/
	padding-bottom:1em;
}
#wm-wrapper .wm-ctasmall {
	
}
#wm-wrapper .wm-ctainfo {
	
}
#ratewindow {
    padding: 10px 20px;
}
#ratetext {
	float: left;
	width: 250px;	
}
#rateimage {
	float: left;
}
#wm-wrapper .wm-ctabutton {
	position: absolute;
	bottom: -10px;
	padding: 10px 20px;
	/*font-size: 2em;*/
	width: 110px;
/*	margin-left: auto;*/
	margin-right: auto;
	left: 40px;
	right: 0;
	text-align: right;
}
#wm-wrapper .wm-ctabutton:hover, #wm-wrapper .wm-enquirebutton:hover {
	background-color:#d95e0e;
}
#wm-wrapper .wm-enquirebutton {
	/*font-size: 2em;*/
    left: 519px;
    margin-right: 0;
    padding: 10px 22px;
    position: absolute;
    text-align: left;
    top: 268px;
    width: 115px;
}
#wm-venuemaininfo .wm-ctabutton {
    bottom: auto;
	right: 19px;
    font-size: 2em;
    position: absolute;
    top: 0px;
    width: 124px;
	left:auto;
	z-index: 20;
}
#wm-venuemaininfo .wm-ctabutton.wm-ctabutton-second{
	top: 45px;
}

#wm-venuemaininfo .wm-ctabutton.lmulime3bg:hover{
	background: #81AC36;
}

#wm-venuemaininfo h2 {
	font-size: 2.2em;	
}
#wm-venuemaininfo p {
	font-size: 1.4em;	
}
#wm-locationtext {
	float: left;
	padding: 0px 14px;	
}
#wm-locationtext a {
	color: #270758;	
}
#wm-hpsubfeaturebar {
	width:inherit;
	padding-bottom:10px;
	float: left;
}
#wm-hplinkbar {
	width:inherit;
	float:left;
	position:relative;
}
#wm-hpquote {
	float: left;
	width: 248px;
	padding: 30px 30px 30px 30px;
	border-right: 1px solid #D0D0D0;
	margin: 30px 0px 27px 0px;
	position: relative;
	min-height: 100px;
	height:auto;
}
* html #wm-hpquote {
	height: 100px;
}
.wm-blockquote-qm {
	position: absolute;
	left: -13px;
	top: 17px;
	background:url(../images/accommodation/quote-marks.png) no-repeat 0 0;
	width: 40px;
	height: 30px;
}
.wm-blockquote-qm-right {
	position: absolute;
	bottom: 58px;
	right:2px;
	background:url(../images/accommodation/quote-marks.png) no-repeat 0 0;
	width: 40px;
	height: 30px;	
}
.wm-hpquotetext {
	line-height:1em;
	padding-bottom:20px;	
}

#wm-hpaccreditations {
	float:left;
	width:248px;
	padding: 50px 28px 30px;
}
#wm-hpaccreditations .wm-thirdstrip {
		
}
#wm-recentlyviewed, #wm-featuremenu {
	float: left;
	width: 346px;
}
.wm-purpbgtd {
	background-color:#F7F1FF
}
#wm-menubox {
float: left;
width: 693px;
border-top: #ccc 1px solid;
margin: 40px 0px 10px 0px;
padding: 10px 0px
}
#wm-hpaccreditations .wm-thirdstrip a,#wm-hpnewsstory .wm-thirdstrip a  {
	color:#614797;	
}
#wm-hpnewsstory {
	float: left;
	width: 248px;
	padding: 0px 30px 10px 30px;
	border-left: 1px solid #D0D0D0;
	margin: 30px 0px 27px 0px;
}

#wm-hpnewsstory img {
	margin-top:6px;
}
#wm-hplinkbar #wm-hpnewsstory img {
	margin-top:12px;
}

#wm-hpnewsstory .wm-halfthird:first-child {
	padding-right:20px;
	width:104px;
}
#wm-wrapper .wm-hpsubfeaturecaption {
	position:absolute;
	padding:10px 20px;
	bottom:-10px;
	left:10px;	
	z-index:900
}
#wm-wrapper .wm-halfthird {
	width:123px;
	float:left;
	/*height: 110px
	border-left:1px solid #d1d1d1;*/	
}
#wm-wrapper .wm-thirdstrip {
	float:left;	
	/*position:absolute;*/
	padding-top:10px

}
#wm-hpquote .wm-thirdstrip {
bottom:0;	
}
#wm-hpaccreditations .wm-halfthird:first-child, 
#wm-hpnewsstory .wm-halfthird:first-child {
	border-left:none;	
}
#wm-siderbarstory {
	float:left;
}
#wm-siderbarstory .wm-sidebarlink a {
	color:#543C92;
}
.wm-sidebarhalf:first-child {
	padding-right:15px;
	width:200px;	
	margin: 10px 0px
}
#wm-siderbarquote {
	float:left;	
}
.wm-sidebarlink {
	border-bottom:solid 1px #c2c2c2;
	padding-bottom:20px;
	margin-bottom:20px;
}
.wm-sidebarhalf {
	width:107px;
	float:left;
}
	.wm-sidebarhalf img {
		width:107px;	
	}

#wm-venuemapwrapper {
	background: #fff;
	float:left;
	padding:10px;
	width:675px;
	margin-bottom:20px;
}

#wm-venuemapaside {
	float:left;
	padding: 0 16px;
	line-height: 1.4em;
	max-width:160px;
}

#wm-venuemapaside a{
	color: #543c92;
	text-decoration:underline;
}

#wm-venuemap {
	width:452px;
	height: 230px;
	position: relative;

	float:left;
	
}

#wm-venuemap h3 {
	font-size:2em;
}

#wm-venuemap a, #wm-googlemapblock a{
	color:#57398F;
}

.lmumaps-wmlocationpg-poscode {
	font-size: 0.9em;
}

a.adjust {
	color:#543C92;
}

#wm-textcolumnfullwidthnopad .lowerpadding {
	width: 100%;
	background: none;
	padding:0;
}
#wm-textcolumnfullwidthnopad h4 {
	font-size: 1.6em;	
}
#wm-textcolumnfullwidth h3 p {
	font-size: 1.2em;	
}
#wm-textcolumnfullwidthnopad .tabbedcont {
	background: none;
}
wm-textcolumnfullwidth #accordion .element {
		
}

#wm-textcolumnfullwidthnopad #tabbedarea ul#tabbedareatabs li.active a.active{
	padding-bottom: 5px;
}

#wm-textcolumnfullwidthnopad #tabbedarea ul#tabbedareatabs {
	background: #755A9E;
}
#wm-textcolumnfullwidthnopad #tabbedareatabs li {
	font-size: 1.1em;
	text-transform: uppercase;
	margin-left:2px
}
#wm-textcolumnfullwidthnopad #tabbedareatabs li:hover {
	background:#270758;
}

#wm-contact-left, #wm-contact-right {
	margin-top:30px;
}

#wm-contact-right {
	width: 45%;
	float: left;
	padding-left:20px;
}

#wm-contact-right p {
	font-family: "AvenyTRegular","Trebuchet MS",Arial,Helvetica,sans-serif;
}

h2.wm-contact-3em {
	font-size:2.6em !important;
}

h2.wm-contact-address-label {
	text-transform:uppercase;
	font-size:1.5em !important;
}

h2.wm-contact-address {
	font-size: 2.4em;
}

#wm-contact-left {
	width: 45%;
	float: left;
	background: #e3d9f2;
	padding: 30px 20px 20px 20px;
	font-size: 0.82em;
}

#wm-contact-left-overlay {
	display: none;
	margin-top:20px;
	font-size:1.2em;
}

p.wm-contact-formlabel {
	clear: both;
	padding: 10px 0 0 0;
}

h2.wm-contact-address, h2.wm-contact-email {
	border-bottom: 1px solid #c1c2c4;
	padding-bottom: 8px;
	margin-bottom: 8px;
}

h2.wm-contact-email a{
	color: #8C76B0;
}

#wm-contact-checkbox{
margin-top:10px;
float: left;
}

.wm-contact-checkboxlabel {
	padding-left:5px;
}

.conferencingbookbutton{
	float:left;
}

/* Footer Styles */

#wm-footer {
	width:927px;
	padding-left:52px;
	height:auto;
	min-height:210px;
	background-color:#191919;
	float:left;
}
#wm-footerleft {
	width:575px;
	height:auto;
	padding-top:30px;
	float:left;
}
#wm-footerright {
	width:337px;
	height: auto;
	padding-top: 30px;
	float:left;
}
#wm-footersocial {
	float:left;	
	padding-bottom:20px;
	width: inherit;
	clear: both;
}
	#wm-footersocial ul li {
		float:left;
		margin-right:5px;	
	}
	#wm-footersocial ul li:first-child {
		padding:4px 10px 0px 0px;	
	}
#wm-footerlinks {
	float:left;
	padding-bottom:6px;
	clear: both;
	line-height: 1.4em;
}
	#wm-footerlinks ul li {
		float:left;	
		padding:0px 5px 0px 5px;
		border-right:1px solid #fff;
	}
	#wm-footerlinks ul li:first-child {
		padding-left:0px;
	}
	#wm-footerlinks ul li:last-child {
		border-right:none;
	}
	#wm-footerlinks ul li a:hover {
		color:#d3bfdd;
	}
#wm-copyright {
	float:left;
	padding-bottom:20px;
	width: 300px;
	clear: both;
	line-height: 1.2em;
}
#wm-footercontact {
	float:left;
	clear: both;
	line-height: 1.2em;
}
	#wm-footercontact a:hover{
		color:#d3bfdd;
	}
#wm-mailingtitle {
	padding-top:6px;
	color:#fff;
}
#wm-mailingform {
	width:auto;
}
#wm-mailingform #email {
	width: 180px;
	border: 0 none;
    float: left;
    margin-top: 9px;
    padding: 8px 9px;
	margin-right: 9px;
	height: 33px;
	
}
#wm-mailingform input {
    margin-top: 9px;
}
#wm-contact-left input[type="text"], #wm-contact-left textarea {
	width: 100%;
	margin:0;
	border:1px solid #9e95b2;
	padding: 2px;
}
#wm-wrapper input {
	padding: 9px;
	line-height: 14px;
	float: left;
	border: 0;
	margin: 0;
}
.no_more {
display: none;	
}
.active_page {
	display: block;	
}
input#wm-contact-submitquery {
	float:right;
	background: #e8710b;
	color:#fff;
	margin:10px 0;
	padding:4px 14px;
	text-shadow: 1px 1px #73553b;
}

input#wm-contact-submitquery:hover {
	background: #8C76B0;
}
.ellipse {
	display: none;	
}
#wm-contentmain {
	width:693px;
	float:left;	
	min-height:300px;
	height:auto;
	z-index: 0;
	position:relative;
}

#wm-contentmain-contactpage {
	width:100%;
	float:left;	
	min-height:300px;
	height:auto;
	position:relative;
}
	#wm-textcolumnfullwidth a, #wm-textcolumnfullwidthnopad a {
		color:#614797;	
	}
	#wm-contentmain img {
		float: left;
		clear: both;
		margin-bottom: 6px;
	}
#wm-contentmain h1, #wm-contentmainfullwidth h1, #wm-contentmain-contactpage h1 {
	position:absolute;
	top:-6px;
	left:15px;
	border-top:6px solid #755a9e;
	background-color:#270758;	
	/*font-size:4em;*/
	padding:10px 20px;
	color:#fff;
}
#wm-contentmain h1.menu {
	left:0px;
}
#wm-contentmainfullwidth {
	float: left;
	min-height: 300px;
	height: auto;
	padding:80px 15px 0px 0px;
	position: relative;	
	z-index:1;
	clear: both;
	margin: -10px;
}
#wm-venuedetails {
	float: left;
	width: 707px;
	padding: 25px 0px;	

}
	#wm-venuedetails h1 {
		position:absolute;
		top: 260px;
		left:4px;
		border-bottom:6px solid #755a9e;
		border-top: none;
		background-color:#270758;	
		font-size:4em;
		padding:10px 20px;
		color:#fff;
	}
	#venuewidth {
		
	}
#wm-venuemaininfo {
	float: left;
	padding-top: 15px;	
	position: relative;
	width: 695px;
}
#wm-venueoverviewtext {
	float: left;
	width: 303px;
	padding: 0px 18px 18px 18px;
}
#wm-venueoverviewtext a {
	color: #210B53;
}
#wm-venueavspec {
	float: left;
	border-left: #ccc 1px solid;
	width: 140px;
	padding: 0px 16px;
	margin-top: 50px;
}
#wm-venueinfocontainer {
float: right;
width: 356px;
position:relative;
}
#wm-venuepluspoints {
	float: left;
	border-left: #ccc 1px solid;
	width: 150px;
	padding: 0px 12px;
	margin-top: 50px
}
#wm-venue-video {
	position: absolute;
	background-color: #270758;
	padding: 12px;
	font-size: 1.4em;
	top:286px;
	left: 353px;
	width:135px;
}
#wm-venue-gallery {
	position: absolute;
	background-color: #270758;
	padding: 12px;
	font-size: 1.4em;
	top:286px;
	left: 542px;
	width: 110px;
}
#wm-venue-video img, #wm-venue-gallery img {
	position: absolute;
	right: 10px;
	top: 11px;
}

#wm-contentmain #wm-venuepluspoints ul, #wm-contentmain #wm-venueavspec ul {
	border-left: 0px;	
}
	#wm-venuepluspoints li {
		font-size: 1.4em;
    	line-height: 1.4em;
		white-space: normal;
		list-style: square outside none;
    	margin-bottom: 10px;
    	margin-left: 20px;
	}
#wm-menuinfo {
	background-color:#755a9e;
	padding:10px;
	position:absolute;
	left:0px;
	top:273px;
}
#wm-textcolumn.leftpad {
	padding-left:0px;
	width:430px;
}
#wm-contentmain h1#newstitle {
	width: 400px;
	font-size: 2.8em;
	line-height: 1em
}
#wm-contentsidebar {
	width:214px;
	min-height:300px;
	height:auto;
	float:left;
	padding: 23px 10px 10px;
}

#wm-contentsidebar #accordion {
	width: 200px	
}
	/*#wm-contentsidebar ul {
		border-bottom:solid 1px #c2c2c2;
		padding-bottom:20px;
		margin-bottom:20px;
	}*/
		#wm-contentsidebar ul li:first-child {
			/*float: left;
			background-color:#270758;
			text-transform:uppercase;
			color:#fff;
			clear: both;
			padding:8px;
			*/
		}
		#wm-contentsidebar ul li:first-child a {
			
		}
			#wm-contentsidebar ul li a {
				background-color:#755a9e;
				margin: 8px 0px 20px 0px;
				padding: 4px 8px;
				clear:both;
			}
	#wm-contentsidebar ul li.selected a {
		background-color:#b9a7d3;
	}

	
#wm-textcolumn {
	padding:25px;
	width:405px;
	float:left;	
}
#wm-textcolumnfullwidth, #wm-textcolumnfullwidthnopad {
	padding: 25px;
	float: left;
	margin-top: 50px;	
}
#wm-textcolumnfullwidthnopad {
	margin-top: 0px;	
}

	#wm-contentmain ul {
		border-left: 5px solid #8C76B0;
		margin-bottom: 5px;
		margin-top: 5px;
		padding: 5px;
	}
		#wm-contentsidebar ul{
	border:0px;
	padding:0px;
	}
		#wm-contentmain ul li, #wm-textcolumnnews ul li {
			list-style: square outside none;
    		margin-bottom: 10px;
    		margin-left: 30px;
    		white-space: normal;	
			/*font-size: 1.4em*/
		}
		#wm-contentsidebar ul li {
		padding:5px 0px;
		line-height:1.3em;
		text-align:left;
		clear: both;
		margin-left:0px
	}
#wm-textcolumnside {
	float:left;	
	padding:25px 0px;
}
#wm-textcolumnside.toppad {
	padding:6px 0px 0px 0px;
	float:right;	
	width:235px;
}
#wm-textcolumnside img{
	float:left;
}
#wm-textcolumnside ul {
	margin-left:0px;
	border-left:0px
}
#wm-textcolumnside ul li {
	line-height:2em;
	text-transform:uppercase;
	list-style-position: inside;
}
#wm-textcolumnside ul li a {
	padding-left: 2px;	
}
#wm-textcolumnside ul li.twittericon {
	list-style-image:url("../images/socialicons/twitter.png");
	line-height: 1.2em;	
}
#wm-textcolumnside ul li.facebookicon {
	list-style-image:url("../images/socialicons/facebook.png");	
	line-height: 1.2em;	
}
#wm-footernav {
	width:inherit;
	float:left;
	height:40px;
	margin-top: 20px;
}
#wm-returntohome {
	width:637px;
	float:left;
	height:40px;
	line-height: 2.3em;
	padding:0px 20px 0px 30px;
	position: relative;
}
	#wm-returntohome a { 
		color: #725A96	
	}
	#wm-returntohome img {
		position: absolute;
		left: 4px;
		top:8px;
	}
	#wm-backtotop img {
		position: absolute;
		right: 4px;
		top: 8px;
	}

#wm-returntohomeshort {
	width:190px;
	float:left;
	height:inherit;
	line-height: 2.4em;
	padding:0px 20px 0px 20px;
}
#wm-backtotop {
	width:190px;
	float:left;
	height: 40px;
	line-height: 2.3em;
	padding:0px 30px 0px 20px;
	text-align:right;
	position: relative;
}
#wm-pricelist {
	float:left;
}
.wm-priceblock {
	width: 204px;
	background-color: #DFD6EC;
	padding: 10px;
	float: left;
/*	height: 70px;*/
	margin-bottom:30px;
	position:relative;
}
.wm-priceblock .element ul {
	font-size: 1em	
}
.wm-pricelarge {
	width:inherit;
	float:left;
}
.wm-pricesmall {
	width: 194px;
	position: absolute;
	top: 66px;
	right: 0px;
	background-color: #755A9E;
	padding: 10px;
	color: white;
	font-size: 1.2em;
	background-image:url(../images/marketing/conferencingplus.gif);
	background-repeat:no-repeat;
	background-position: 95% 50%;
	cursor: pointer;
}
.wm-pricesmall.selected {
	background-image:url(../images/marketing/conferencingminus.gif);
}
.wm-priceblock .element {
	float: left;
	padding: 40px 0px 10px	;
	width:200px;
}
.wm-priceblock .element ul, .wm-priceblock .element ul li {
	width: 200px;	
	white-space: normal;
}
.wm-smallcaps {
	font-size:1.4em;
	text-transform:uppercase;
	float:left;
}
.wm-strongprice {
	font-size: 2.4em;
}
#wm-fromrow {
	width:inherit;
}
#wm-pricerow {
	text-align:center;
	float:left;
	width:inherit;
}
#wm-pricerow .wm-strongprice span {
	font-size: 0.6em;
	line-height:2em;
}
.wm-facilitysummary {
	border-top: 1px solid #c2c2c2;
	float: left;
	height: auto;
	width: 668px;
	margin-left: 15px;
	margin-top: 0px;
}
.wm-facsumleft {
	float: left;
	position: relative;
	margin-top: 30px;
	width:200px;
}
.wm-facsumcaption {
	background-color:#F00;
	padding:10px;
	position:absolute;
	left:0px;
	top:-10px;
	background-color: #755A9E;
}
.wm-facsumright {
	float:left;
	width:438px;
	padding:25px 15px 15px 15px;
}
.wm-idealforbox {
	width:438px;
	float:left;
	position:relative;
	height:auto;
}
.wm-idealtitle {
	width:inherit;
}
.wm-ideallist {
	float:left;
	width: 247px;
	padding-right:15px;
	border-right:1px solid grey;
}
.wm-ideallist p{
	font-size: 1.4em;
    line-height: 22px;	
}
	.wm-ideallist ul {
		padding-left:25px;	
		padding-top:10px;
	}
		#wm-contentmain .wm-ideallist ul li {
			white-space:normal;
			width:inherit;
			list-style-image: url(../images/accommodation/conferencing-tickbox.gif);
			list-style-position: 5px 0px;
			vertical-align:bottom;
			line-height: 1.4em;
		}
.wm-idealbuttons {
	float:left;
	width:150px;
	position: relative;
}
#wm-wrapper .wm-idealbuttons .wm-ctabutton {
	position: absolute;
	bottom: -90px;
	padding: 10px 22px;
	font-size: 2em;
	width: 116px;
	left: 15px;
	margin-right: 0px;
	text-align: left;
}
#wm-wrapper .wm-idealbuttons .wm-infobutton {
	position: absolute;
	padding: 10px 25px 10px 22px;
	font-size: 2em;
	width: 55px;
	right: -27px;
	margin-right: 60px;
	top: 0px;
	
}
#wm-wrapper .wm-idealbuttons .wm-infobutton img {
	right:20px;
	top: 10px;
	position: absolute;
}
#wm-wrapper .wm-idealbuttons .wm-infobutton:hover {
	background-color: #755A9E;
	cursor: pointer;
}
#wm-contentmain .wm-infobutton img {
float: right;	
}
#wm-addressblocks {
	width:912px;	
}
.wm-halfentire {
	width:426px;
	padding:15px;
	min-height:200px;
	float:left;
	position:relative;
}
.wm-addressimage {
	float:left;	
	width:213px;
	position: relative;
}
.wm-addressinfo {
	float:left;
	width:198px;
	padding-left:15px;
	/*font-size:1.5em;*/
	line-height:1.2em;
	padding-top: 20px
}
	.wm-addressinfo a {
		line-height: 1.4em;
	}
#wm-googlemapblock {
	background-color:#fff;
	padding:15px;
	float:left;	
}
.wm-addresscaption {
	position:absolute;
	padding:10px 20px;
	bottom:-6px;
	left:6px;	
}
#wm-newscontainer {
	margin-left:0px;	
}
#wm-newscontainer li {
	white-space: normal;
}
.wm-newsrow {
    background-color:#fff;
    width:897px;
    min-height:90px;
    padding:35px 0px 30px 30px;
    margin-top:20px;
    float:left;
    position:relative;
}
#wm-wrapper .wm-newsrow p {
	font-size: 1em	
}
.wm-testimonialrow {
    background-color:#fff;
    width:877px;
    min-height:60px;
    padding:10px 10px 10px 40px;
    margin-top:6px;
    float:left;
    position:relative;
}
.wm-testimonialrow .wm-blockquote-qm {
	left: 1px;
	top: 6px;
}
.wm-testimonialrow .wm-blockquote-qm-right {
	bottom: 36px
}
.wm-testimonialrow .wm-storytext  {
	width:851px
}
#wm-wrapper .wm-testimonialrow p {
	font-size: 1em	
}
.wm-sidebarnewsblock {
    border-top: 1px solid #C2C2C2;
    padding: 20px 0;
}
.wm-sidebarnewsblock a {
	color: #210B53;	
}
.wm-storydate {
    height:14px;
    min-width:30px;
    width:auto;
    float:left;
    position:absolute;
    left:30px;
    top:-10px;
    background-color:#755a9e;
    padding:7px;
}
#wm-textcolumnnews {
	width:440px;
	float:left;	
    background-color:white;
    padding:25px 223px 25px 25px;
}
#wm-contentmainnews h1 {
	color:#270758;
    padding-top:20px;
    width:440px;
}
#wm-contentsidebar h2, #wm-contentsidebar .wm-sidebarnewsblock h2{
		font-size: 1.6em;
		text-transform: uppercase;
}
#wm-newsdateheader {
    position:relative;
    overflow:visible;
    height: 19px;
    min-width: 30px;
    width: auto;
    float: left;
    position: absolute;
    left: 27px;
    top: 0px;
    background-color: #755A9E;
    padding: 7px;
}
#wm-contentmainnews #wm-textcolumnnews img {
    float:left;
    clear:both;
    margin:0px 0px 0px -30px;
    padding:0px 0px 30px 0px;
}
#wm-contentmainnews {
    width:693px;
	float:left;	
	min-height:300px;
	height:auto;
	position:relative;
}

#wm-contentmainnews #wm-textcolumnside {
    float:right;	
    padding:0px 25px 10px 0px;
    position:absolute;
    right:30px;
    top:25px;
	width:200px;
}
.wm-storyheadline {
    padding-bottom:0.4em;
    width:640px;
	float: left;
	margin-right:-3px;
}
	.wm-storyheadline a {
    	color: #210B53
	}
.wm-storytext {
    font-size:1.4em;
    line-height:1.4em;
    width:640px;
}
.wm-storyimage {
    width:240px;
    height:165px;
    position:absolute;
    right:0px;
    top:-10px;
}
.ie_fix {
	display: none;	
}
#wm-pagination {
	width:457px;
	bottom: -50px;
	right: 257px;
	height:inherit;
	padding:0px;
    background-color:#fff;
	position: absolute;
	z-index:999;
}
.wm-paginationoverview {
    float:left;
    padding-right:20px;
    text-align:right;
    padding-left:50px;
	padding-top:8px;
    border-left:1px solid #ededed;
    width: 140px;
}
.wm-paginationbackbutton {
    float:left;
    width:40px;
    height:40px;
    text-align:center;
    background-color:#c3c3c3;
    color:#fff;
}
.wm-paginationnextbutton {
    float:left;
    width:40px;
    height:40px;
    text-align:center;
    background-color:#c3c3c3;
    color:#fff;
    
}
	.wm-paginationbackbutton:hover, .wm-paginationnextbutton:hover {
		background-color:#755a9e;
		cursor: pointer;
	}
.page_navigation a, .alt_page_navigation a {
    background-color: #fff;
	color: #8C76B0;
	border: #ededed 1px solid;
    float: left;
    margin: 2px;
    padding: 9px;
    text-decoration: none;
	font-size: 1.4em;
	text-transform: uppercase;
}
.wm-paginationcounter {
    float:left;
}
	.wm-paginationcounter ul li {
		float:left;
		width:39px;
		height:39px;
		text-align:center;
		background-color:#fff;
		border:1px solid #ededed;
	}
.wm-paginationselected {
    
}
	.wm-paginationcounter ul li a {
		color:#d6c7ec;
	}
	#wm-pagination .wm-paginationcounter .wm-paginationselected a {
		color:#41276d;
	}
.wm-resprice a {
	color: #270758;
    display: none;
    font-size: 2.6em;
    left: 14px;
    position: absolute;
    top: 10px;
}

#wm-textcolumnnews a{
	color: black;
	text-decoration: underline;
}
/* 3.18) Accommodation...........[LMU318] */

#accomm-noresults {
	display: none;	
}
#accomm-wrapper {
	width:980px;
	min-height:100px;
	height:auto;
	overflow:hidden;
}
#accomm-returntohome a {
	display: none
}
.whitebg {
	background-image: url(../images/brand/panels/white.png);
}
#accomm-wrapper .arrow-down {
	width: 0; 
	height: 0; 
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 5px solid #fff;
	float: right;
	margin-top: 10px;
	margin-left: 10px;
}
#accomm-wrapper p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.4em;
	line-height:1.4em;
	color:#212121;
}
#accomm-wrapper h1 {
	font-family: "AvenyTMedium", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:3em;
	line-height:0.9em;
	padding-bottom:0.1em;
}
#accomm-wrapper h2 {
	font-family: "AvenyTMedium", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:3em;
	line-height:0.9em;
	padding-bottom:0.1em;
}
#accomm-wrapper h3 {
	font-family: "AvenyTRegular";
	font-size:2.4em;
	line-height:1.1em;
	padding-bottom:0.5em;
	color:#ec008c;
	clear:left;
	text-transform:uppercase;
}
#accomm-label-campus, #accomm-label-heating, #accomm-label-lounge, #accomm-label-fitness, #accomm-label-parking, #accomm-label-tel, #accomm-label-wheelchair, #accomm-label-insurance, #accomm-label-cycle, #accomm-label-garden, #accomm-label-swimming {
	position: relative;	
}
.accommcancel {
			width: 16px;
			height: 16px;
			position: absolute;
			z-index:500;
			top: 0px;
		}
/* Header Styles */

#accomm-headernav {
	min-width:204px;
	margin-top:2px;
}
#accomm-header {
	min-height:170px;
	float:left;
}
#accomm-headerleft {
	border-bottom: 17px solid #270758;
    border-left: 1px solid #FFFFFF;
    border-top: 15px solid #270758;
    float: left;
    line-height: 0.9em;
    margin-top: 25px;
    max-width: 222px;
    padding: 0 45px 0 33px;
    width: 222px;
}
* html #accomm-headerleft {
	border-bottom: 18px solid #270758;
}
#accomm-headerright {
	float: left;
    height: 108px;
    padding-right: 15px;
    position: relative;
    width: 265px;
}
#accomm-header #portals {
		float: right;
    	margin-left: 30px;
    	text-align: right;
}
#accomm-header #orangeportal {
		margin-top:2px;
		padding-left: 6px;
}
#accomm-header .afportal {
	padding-left: 10px;	
}
#accomm-wrapper #wm-globalnav {
	 /*margin: 60px 15px 10px 50px;
	 width: 930px;*/
	 margin: 60px 15px 10px 53px;
	 width: 927px;
}
#accomm-wrapper #wm-globalnav .sub {
	padding-top:18px;
}

#accomm-headernav {
	float:right;
	width:auto;
	min-width:204px;
}
	#accomm-headernav ul {
		padding:12px;
		float:left;
	}
		#accomm-headernav ul li {
			float:left;
			color:white;
			padding:0px 10px 0px 10px;
			border-left:1px solid #8C76B0;
		}
		#accomm-headernav ul li:first-child {
			border-left:none;
		}
		#accomm-headernav ul li a:hover {
			color:#d3bfdd;
		}
#accomm-lmulogo {
	float: left;
    margin: 25px 0 0;
    padding: 19px 15px 0 54px;
	/*position:absolute;
	right:0px;
	bottom:0px;
	padding-right:15px;*/
}

	
/* Footer Styles */

#accomm-footer {
	width:920px;
	padding-left:53px;
	height:auto;
	min-height:210px;
	background-color:#191919;
	float:left;
}
#accomm-footerleft {
	width:575px;
	height:auto;
	padding-top:30px;
	float:left;
}
#accomm-footersocial {
	float:left;	
	padding-bottom:20px;
	width: inherit;
}
	#accomm-footersocial ul li {
		float:left;
		margin-right:5px;	
	}
	#accomm-footersocial ul li:first-child {
		padding:4px 10px 0px 0px;	
	}
#accomm-footerlinks {
	float:left;
	padding-bottom:6px;
}
	#accomm-footerlinks ul li {
		float:left;	
		padding:0px 5px 0px 5px;
		border-right:1px solid #fff;
	}
	#accomm-footerlinks ul li:first-child {
		padding-left:0px;
	}
	#accomm-footerlinks ul li:last-child {
		border-right:none;
	}
	#accomm-footerlinks ul li a:hover {
		color:#d3bfdd;
	}
#accomm-copyright {
	float:left;
	padding-bottom:20px;
	width: inherit;
	width:300px;
}
#accomm-footercontact {
	float:left;
}
	#accomm-footercontact a:hover{
		color:#d3bfdd;
	}
	
/***************************** ACCOMM HOMEPAGE CONTENT *****************************/

#accomm-content {
	width: 894px;
	padding: 30px 43px 50px 43px;
	height: auto;
	min-height: 400px;
	float: left;
}
#accomm-content h3 {
	width:400px;
}

/*HEADER FEATURE*/

#accomm-hpfeatureleft {
	width: 408px;
	min-height: 220px;
	float: left;
	padding:0 30px 30px 0;
}
#accomm-hpfeatureright {
	width:405px;
	float:left;
}
.accomm-pink-line {
	width: 100%;
	height: 5px;
	margin-bottom:1em;
	background: url(../images/accommodation/pink-line.jpg) repeat-x;
}
#accomm-header-feature {
	background:#FFFFFF;
	padding:20px;
	overflow:hidden;
	margin-bottom:20px;
}
.accomm-hpfeaturecaption {
	position: absolute;
	padding: 10px 20px;
	bottom: -10px;
	left: 10px;
}
.accomm-hpfeatureimg {
	position: relative;
}

/*HALLS SEARCH*/

#accomm-hs-container {
	background:url(../images/accommodation/hs-form-bg.jpg) repeat;
	padding:15px 20px 5px;
	overflow:hidden;
}
.accomm-hs-container-expand {
	width:790px;
}
#accomm-halls-search {
	margin-bottom:30px;
	border: 1px solid #CCC;
	float:left;
	z-index:20;
}
#accomm-hs-titlebar {
	background:#270159;
	font-size:2.6em;
	padding:15px 20px;
	position:relative;
}
.accomm-hs-adv-search {
	position:absolute;
	right:30px;
	top:20px;
	font-size:0.7em;
}
#accomm-halls-search input[type="checkbox"], #accomm-halls-search input[type="radio"] {
	margin: 0px 7px 0 0;
}
.accomm-hs-filter {
	max-width:168px;
	margin-bottom:10px;
	overflow:hidden;
	padding-left: 1px;
}
.accomm-hs-filter li {
	padding:0 10px 5px 0;
}
.accomm-hs-filter-left {
	float:left;
}

.accomm-hs-filter-clear {
	clear:left;
}
.accomm-hs-filter-section {
	min-width: 130px;
	margin:0 10px;
}
#accomm-hs-keyword {
	background:#624499;
	border-bottom:1px solid #333;
	overflow:hidden;
	height: 35px;
    padding: 15px 25px 0px 25px;
	width: 364px;
}
#accomm-search-content #accomm-hs-keyword {
	width: 780px;	
}
#accomm-hs-label {
	float:left;
	padding: 2px 10px 0 0;
}
#accomm-hs-keywordbox {
	float:left;
	padding-right: 5px;
	/*width: 160px;*/
}
#accomm-hs-keywordbox input {
	height:19px;
	width:150px;
}
input#hs-keyword-search {
	background:url(../images/accommodation/hs-search-button.jpg) no-repeat scroll 0 0 transparent;
	display: block;
	float: left;
	height: 24px;
	text-indent: -10000px;
	width:77px;
}
input#hs-keyword-search:hover {
	background:url(../images/accommodation/hs-search-button.jpg) -77px 0;
}
#accomm-hs-label span {
	font-size:0.8em;
	line-height:25px;
}

/*RIGHT COLUMN*/

#accomm-right-column {
	float:right;
	width:196px;
	margin-left:10px;
}

/*BOOK NOW*/

#accomm-book-now	 {
	width:186px;
	height:133px;
	background:#250858;
	text-align:center;
	padding:30px 5px;
	position:relative;
	line-height: 280%;
}
.accomm-white-line {
	height:5px;
	width:90%;
	border-bottom: solid 1px #FFFFFF;
	margin:10px auto 15px;
	
}
#accomm-book-now-button {
	position: absolute;
	bottom: -20px;
	left: 50%;
	text-align: center;
	margin-left: -75px;
}
#accomm-book-now-button a {
	display: block;
	width: 150px;
	height: 50px;
	line-height: 50px;
	background: #EC008C;
}
#accomm-book-now-button a:hover {
	background:#ab4a9c;
}

/*PROMO 1*/

#accomm-promo {
	margin: 40px 0;
	width:196px;
	height:218px;
	position:relative;
	float: left;
}
.accomm-promo-caption {
	position: absolute;
	padding: 10px 20px;
	bottom: -10px;
	left:10px;
}
#accomm-promo-2 {
	width:196px;
	height:218px;
	position:relative;
	float:right;
}
#accomm-left-column {
	float:right;
	width:250px;
}
#accomm-info-menu {
	float:right;
	margin-bottom:20px;
}
.accomm-hs-list {
	clear: right;
	float: right;
	margin-bottom: 5px;
}
.accomm-home-list {
	margin-bottom: 5px;
	float:right;
	clear:right;
}
.accomm-home-list a {
	display:inline-block;
}
#accomm-info-menu li a {
	padding: 8px 13px;
	background: #755A9E;
}
#accomm-info-menu li a:hover {
	background: #ab4a9c;
}
#accomm-menu-top {
	padding: 8px 13px;
	background: #270758;
	display:inline-block;
}
#accomm-video {
	width:426px;
	height:262px;
	float:left;
}
.accomm-video-info {
	clear:left;
	padding-top: 5px;
}

#accomm-ytembed-frame {z-index: -10}

/***************************** ACCOMM SEARCH CONTENT *****************************/

/*ACCOMM SEARCH HALLS SEARCH*/

#accomm-search-content {
	background:#FFFFFF;
	width:832px;
	margin:0px 15px 0px 0px;
	overflow:hidden;
	padding:30px 40px;
}
#accomm-hs-titlebar-2 {
	background:#8c76b0;
	width:100%;
	height:5px;
}
#accomm-keyword-contain {
	float:right;
	min-width: 480px;
}

/*ACCOMM SEARCH LISTING*/

#accomm-search-left-column {
	width:590px;
	float:left;
	margin-right:20px;
}
#accomm-wrapper h2 span {
	font-size:0.6em;
	line-height:37px;
}
#accomm-purple-line {
	height:1px;
	width:100%;
	border-bottom:2px solid #8c76b0;
}
.accomm-search-results {
	padding:30px 0 0;
	width:590px;
}
.accomm-search-results > li {
	white-space: normal;
	border-bottom:dotted 1px #8c76b0;
	padding: 30px 0; 
	overflow:hidden;
}
.accomm-search-result-img {
	float:left;
	margin-right:15px;
}
.accomm-search-results-add {
	float:left;
	max-width:140px;
}
.accomm-search-results-add > li {
		white-space: normal;
}
.accomm-search-button {
	min-width: 117px;
}
.accomm-search-button a {
	display:inline-block;
	padding:5px 15px;
}
.accomm-search-book-now {
background:#8dc63f;
margin-top:10px;
text-shadow:1px 1px 1px black;
}

a.accomm-search-book-now:hover {
background:#3eb549;
text-shadow:1px 1px 1px black;
}
.accomm-search-more-info {
	background:#ab4a9c;
	margin-top:5px;
}
a.accomm-search-more-info:hover {
	background:#543c92;
}
.accomm-search-info {
	width: 275px;
	float: right;
}

#accomm-search-right-column {
	float:right;
	width:220px;
}
#accomm-promo-3 {
margin: 10px 0;
width: 220px;
height: 104px;
position: relative;
float: right;
}
#accomm-facebook {
	float: right;
	margin-top: 20px;
}


/***************************** ACCOMM PROFILE CONTENT *****************************/


#accomm-profile-content {
	float: left;
    height: auto;
    min-height: 400px;
    padding: 30px 0 50px 42px;
    width: 938px;
	
}
	 #accomm-profile-content a {
		color: #57398F;	
	}
	 #accomm-profile-left ul {
		border-left: 5px solid #8C76B0;
    	margin-bottom: 5px;
    	margin-top: 5px;
    	padding: 5px;	
		font-size:1.4em
	}
		 #accomm-profile-left ul li {
			list-style: square outside none;
    		margin-bottom: 10px;
    		margin-left: 30px;
    		white-space: normal;	
		}
#accomm-profile-header {
	width: 100%;
	margin-bottom: 40px;
	overflow: hidden;
	padding-bottom:5px;
}
#accomm-profile-main-img {
	position:relative;
	width:768px;
	height:326px;
	float:left;
}
#accomm-profile-gallery {
	float:left;
	margin-left:20px;
}
#accomm-profile-gallery li {
	margin-bottom:6px;
}
#accomm-book-now-button a:hover {
	background: none repeat scroll 0 0 #3eb549; /*This is new*/
}


/*LEFT COLUMN*/

#accomm-profile-left {
	float:left;
	width:452px;
	padding:0 10px;
}
#accomm-content-left {
	float:left;
	width:683px;
	padding:0 10px;
}
#accomm-content-left ul h4 {
	padding-bottom:10px;
}
#accomm-content-left h1 {
	border-bottom: 2px solid #EC008C;
    color: #EC008C;
	width:693px;
	margin-bottom: 10px;
}
#accomm-content-left h3 {
	clear: both;
    color: #EC008C;
    font-size: 2.4em;
    line-height: 30px;
    padding-bottom: 0;	
}
#accomm-content-left h5 {
    font-size: 1.4em;
}
#accomm-content-left td {
	border: 1px solid #CCCCCC;	
	text-align: left;
	line-height: 20px;
}
#accomm-content-left ul {
	border-left: 5px solid #8C76B0;
    margin-bottom: 5px;
    margin-top: 5px;
    padding: 5px;
	font-size:1.4em;
	line-height:1.4em
}
#accomm-content-left ul li {
	list-style: square outside none;
    margin-bottom: 10px;
    margin-left: 30px;
    white-space: normal;
}
#accomm-content-right {
	float: left;
    margin-left: 10px;
    padding-top: 22px;
    width: 220px;
}
#accomm-content-right .accomm-promo-caption a {
	color: #fff;	
}
.accomm-profile-heading {
	padding-bottom:15px;
	clear:both;
}
.accomm-profile-info {
	margin-bottom:20px;
}
.accomm-table-header {
	border-top: 1px solid #999;
	font-weight:bold;
}
.accomm-table {
	border-right: #999 1px solid;
	vertical-align: top;
	width:452px;
	font-size:1.4em;
	margin-bottom:20px;
	background-color:#fff;
}

#wm-wrapper table tr td {
    border: 1px solid #C9C9C9;
    padding: 10px;
	text-align: center;
	line-height: 20px;
	vertical-align:middle;
}
.accomm-table tr td:first-child {
    background-color: #F6F1FE;
}
.accomm-table tr:first-child {
    background-color: #E6E6E6;
}

.accomm-table tr:first-child td:first-child {
    background-color: #DDD3EC;
}
.accomm-table td {
	border: 1px solid #C9C9C9;
    padding: 10px;
}
.accomm-table .blank {
	border-left: #F9FAFC 1px solid;
}

.accomm-blockquote {
	width: 422px;
	position: relative;
	margin: 35px 0 30px 30px;
	padding-top: 20px;
}
.accomm-blockquote .quote-author {
	font-size:0.6em;
	padding-top:20px;
	font-weight: bold;
}
.accomm-blockquote-qm {
	position: absolute;
	left: -37px;
	top: 0;
	background:url(../images/accommodation/quote-marks.png) no-repeat 0 0;
	width: 40px;
	height: 30px;
}
.accomm-blockquote-qm-right {
	position: absolute;
	bottom: 25px;
	right:-25px;
	background:url(../images/accommodation/quote-marks.png) no-repeat 0 0;
	width: 40px;
	height: 30px;	
}

#horiz_map_key {
	background: #fff;
	position:relative;
	top: -45px;
	width:432px;
	padding:10px;
	line-height: 230%
}
#horiz_map_key b {
	font-weight: bold;	
}

#horiz_map_key a:hover {
	text-decoration: underline;
}

.googft-info-window h3 {
	max-width:250px;
}
#accomm-header #logo-box {
    float: left;
    width: 250px;
	margin-top:60px;
}
#accomm-header #hdr-left {
	width: 700px;
	height: 108px;
}
#hdr-left .glados {
    line-height: 200%;
    padding: 8px 6px 7px 6px;
}
#accomm-header #logo-box2 {
    float: left;
    height: 70px;
    padding: 38px 0 0;
    width: 396px;
}
/*RIGHT COLUMN*/
#accomm-book-now {
    background: none repeat scroll 0 0 #250858;
    height: 90px;
    padding: 30px 10px 45px;
    position: relative;
    text-align: center;
    width: 176px;
	line-height: 270%;
}

#accomm-book-now-button {
    bottom: -20px;
    left: 50%;
    margin-left: -75px;
    position: absolute;
    text-align: center;
}

#accomm-book-now-button a {
    background: none repeat scroll 0 0 #8dc63f;
    display: block;
    height: 50px;
    line-height: 50px;
    width: 150px;
    text-shadow: 1px 1px 1px black;
}
#accomm-profile-right {
	float: right;
	width: 380px;
	padding: 0 42px 0 10px;
}
#accomm-profile-right .accomm-profile-list a {
	margin-bottom: 4px;	
}
#accomm-profile-right a {
	color: #fff;	
}
#accomm-profile-book {
	width: 225px;
	float: right;
	background: #270758;
	position: relative;
	padding: 15px 20px 15px 70px;
	margin-bottom:15px;
}
.book-now-button {
	display:block;
	padding:18px 15px;
	background:#8dc63f;
	position:absolute;
	top:15px;
	left:-81px;
	text-shadow: 1px 1px 1px black;
}
.book-now-button:hover {
	background:#3eb549;
}
.accomm-profile-white-line {
	height:5px;
	width:90%;
	border-bottom: solid 1px #FFFFFF;
	margin:10px 0px 15px;
}
.accomm-profile-list {
	float: left;
	margin: 4px 0px 4px 10px;
}
#accomm-wrapper .accomm-profile-list .pdfLink {
	background-image: url(../images/icons/file-types/pdf-16x16.gif);
	font-size: 0.9em;
	margin: 5px 5px 5px 0;
	padding-bottom: 4px;
	padding-left: 30px;
	background-repeat: no-repeat;
	font-family: "avenytregular";
}
.accomm-profile-list a {
	display:block;
}
#accomm-amenities {
	width:100%;
	margin-left:0px;
	 font-size: 1.4em;
}
#accomm-amenities li {
	white-space: normal;
	padding: 17px 0;
}
.accomm-amenity-container {
	float: left;
	width: 320px;
	border-top: 1px solid #EC008C;
    padding: 17px 0;
    white-space: normal;	
}
#accomm-flat, #accomm-bathroom, #accomm-kitchen, #accomm-lounge, #accomm-laundry, #accomm-heating, #accomm-fitness, #accomm-bedroom, #accomm-tv, #accomm-telephone, #accomm-internet, #accomm-pastoral, #accomm-parking, #accomm-maintenance, #accomm-security, #accomm-service, #accomm-unipol, #accomm-opal, #accomm-utility, #accomm-garden {
   	background-position: 5px 16px;
   	background-repeat: no-repeat;
	float: left;
	width: 50px;
	height: 50px;
}
#accomm-flat {
	background-image: url(../images/accommodation/icon-flats.png);
}
#accomm-bathroom {
	background-image: url(../images/accommodation/icon-bathroom.png);
}
#accomm-kitchen {
	background-image: url(../images/accommodation/icon-kitchen.png);
}
#accomm-lounge {
	background-image: url(../images/accommodation/icon-lounge.png);
}
#accomm-laundry {
	background-image: url(../images/accommodation/icon-laundry.png);
}
#accomm-heating {
	background-image: url(../images/accommodation/icon-heating.png);
}
#accomm-fitness {
	background-image: url(../images/accommodation/icon-fitness.png);
}
#accomm-bedroom {
	background-image: url(../images/accommodation/icon-bedroom.png);
}
#accomm-tv {
	background-image: url(../images/accommodation/icon-tv.png);
}
#accomm-telephone {
	background-image: url(../images/accommodation/icon-telephone.png);
}
#accomm-internet {
	background-image: url(../images/accommodation/icon-internet.png);
}
#accomm-pastoral {
	background-image: url(../images/accommodation/icon-pastoralcare.png);
}
#accomm-parking {
	background-image: url(../images/accommodation/icon-parking.png);
}
#accomm-maintenance {
	background-image: url(../images/accommodation/icon-maintenance.png);
}
#accomm-security {
	background-image: url(../images/accommodation/icon-security.png);
}
#accomm-service {
	background-image: url(../images/accommodation/icon-service.png);
}
#accomm-unipol {
	background-image: url(../images/accommodation/icon-unipol.png);
}
#accomm-opal {
	background-image: url(../images/accommodation/icon-opal.png);
}
#accomm-utility {
	background-image: url(../images/accommodation/icon-utility.png);
}
#accomm-garden {
	background-image: url(../images/accommodation/icon-garden.png);
}
.accomm-amenity {
	height:23px;
}
.accomm-search-book-now, .book-now-button {
	/*display: none;*/	
}

/* 3.18) Minisite Styles...........[LMU319]*/

/*CHANGES TO ALUMNI HEADER*/
.minisitewrap #logo-box {
	  height: 91px;
    padding: 17px 0 0 53px;
    width: 250px;
		float:left;
}
.minisitewrap #logo-box2 {
	width: 390px;
	height: 70px;
	padding: 38px 0px 0px 0px;
	float:left;
	line-height: 1.19em;
}
.minisitewrap #hdr-left {
	width:693px;
	float:left;
}
.minisitewrap #navigation {
    background-image: url("../images/brand/panels/purplelight.png");
    float: left;
    height: auto;
    min-height: 39px;
    min-width: 236px;
    padding-left: 50px;
    padding-top: 69px;
    width: auto;
}
#minisiteleft {
	width:925px;
	float:left;
}
#minisite-header #hdr-right-alt {
	background-image: url(../images/brand/panels/purplefade.png);
	width:242px;
	float: left;
	height:120px;
	background-repeat: repeat-x;	
}
#minisite-header #accessibility-panel {
width:286px;
}
.minisitewrap #logo-box-strip {
	width:929px;
	float:left;
	margin-left:50px;
}
#minisitecontent .lowerpadding {
	padding:0px;
	width:590px;
	padding-top:20px;	
	background: none;	 
}
#minisiteleft {
    float: left;
    height: auto;
    padding: 0 0 20px 53px;
    width: 643px;
}
#minisiteright {
    float: left;
    height: auto;
    min-height: 588px;
    padding: 0 0px 20px 20px;
    width: 262px;
}
.minisitecols .secondnav li {
		margin-bottom: 5px;
	}
		.minisitecols .secondnav a {
			background-color: #270758;
			margin: 8px 0px 20px 0px;
			padding: 4px 8px;
		}
	.minisitecols .thirdnav a {
		background-color: #8c76b0;	
		margin-bottom: 6px;
		padding: 4px 8px;
	}
	.minisitecols .fourthnav li {
		list-style-type: none;
		text-align: right;
	}
		.minisitecols .fourthnav a {
			background-color: #fff;
			color: #8c76b0;
			text-align: right; 
			padding-left: 10px;
		}
			.minisitecols li.fourthnav.selected a {
				background-image: url(../images/list-navigation/thirdarrow-blue.gif);
				background-repeat: no-repeat;
				background-position: 10px left;
				padding-left: 16px;
			}
.minisitesubheader {
    float: left;
    padding-left: 6px;
    padding-top: 14px;
}
.minisitemainheader {
    float: left;
}
#minisitesocialcontainer #accordion {
	width: 225px;	
}
#minisitesocialcontainer #container {
background-color:#fff;
padding: 6px;	
}
#minisitesocialcontainer #facebook iframe {
background-color:#fff;	
}
#minisitesocialcontainer .pam {
    padding: 5px;
}

.minisitelargehomebutton {
	float: left;	
	background-color: #270059;
	width:225px;
	text-align: center;
}
.minisitelargehomebutton a {
	color: #fff;
	padding: 43px;
	display: block;
	background-color: #270059;	
}
.minisitelargehomebutton a:hover {
	color:#f68e54;
}
.uppercase {
	text-transform: uppercase;	
}
#minisiteright ul {
	float: left;	
	margin:10px 0px
}


#minisiteright ul li {
	float: left;
	clear: both;
	margin-bottom: 6px;
	text-align: center;
	width: 252px; /*this has changed*/
	max-width: 225px; /*This is new*/
	min-width: 225px; /*This is new*/
	/*padding removed and added to a tag instead of li*/
}
#minisiteright ul li a:hover {
	background-color: #8c76b0; /*Add here instead of li*/
}

ul#visiting-info-menu li p {
	background: #552500;
}

ul#visiting-info-menu li p, ul#visiting-info-menu li a {
	padding:8px 13px;
}

ul#visiting-info-menu li {
	float:right;
	min-width: 0;
	width:auto;
}

#minisiteright ul li a, #tab1 ul li a, #tab2 ul li a, #tab3 ul li a, #tab4 ul li a, #tab5 ul li a, #tab6 ul li a, #tab7 ul li a  {
	color: #fff;
	text-shadow: 1px 1px #73553b; /*This is new*/
	display: block; /*This is new*/
	padding: 10px 14px; /*This is new*/
	background-color: #ee8d3a; /*Add here instead of li*/
}
#minisitesocialcontainer {
	float: left;
	clear:both;	
	width:225px;
	padding: 0px;
	background-color: #543A95
}
#minisitesocialcontainer #facebook, #minisitesocialcontainer #twitter, #minisitesocialcontainer #youtube, #minisitesocialcontainer #blog, #minisitesocialcontainer #contact {
	float: left;
	clear: both;
	width: 221px;
	padding: 0px 2px
}
#minisitesocialcontainer #contact {
background-color:#fff;
text-align:left;
padding:2px 8px;
border:#ccc 1px solid;
width: 207px;
font-size:1.2em
}
#minisitesocialcontainer #contact a {
	color: #2B0060
}
#minisitesocialcontainer #twitter iframe {
	margin: 4px 0px	
}
#minisitesocialcontainer #twitterh3 {
	background-image:url(../images/icons/volunteering/vol-twitter.gif);
	background-repeat:no-repeat;
}
#minisitesocialcontainer #facebookh3 {
	background-image:url(../images/icons/volunteering/vol-fb.gif);
	background-repeat:no-repeat;
}
#minisitesocialcontainer #youtubeh3 {
	background-image:url(../images/icons/volunteering/vol-youtube.gif);
	background-repeat:no-repeat;
	background-color: #2B0060;
    background-position: 10px 7px;
	line-height: 30px;
    color: #FFFFFF;
    float: left;
    margin-bottom: 1px;
    padding: 6px 0 6px 44px;
    width: 181px;
	height:33px;
}
#minisitesocialcontainer #youtubeh3 a {
  color: #fff	
}
#minisitesocialcontainer #blogh3{
	background-image:url(../images/icons/volunteering/vol-blog.gif);
	background-repeat:no-repeat;
}
#minisitesocialcontainer #contacth3 {
	background-image:url(../images/icons/volunteering/vol-contact.gif);
	background-repeat:no-repeat;
}
/*.minisiteorange #minisiteright ul li, #tab1 ul li, #tab2 ul li, #tab3 ul li {
	background-color: #F78407;	
}*/

.minisitewrap #tier3copy p img {
	padding-bottom: 0px;
}
#minisitemaincontent {
float: left;
background-image: url("../images/brand/panels/white.png");	
}
.summaryitem {
	border-left: 5px solid #8C76B0;	
	padding-left: 20px;
	clear: both;
}
#tier3copy .summaryitemtext ul {
border-left:0px #fff solid;	
}
#tier3copy .addvolunteerrole {
padding-top:6px;	
}
#tier3copy .addvolunteerrole img {
margin-top:-10px;	
margin-right: 10px;
}
/*tab styles*/

#tabbedarea ul#tabbedareatabs {
    float: left;
    background: #fff;
    padding:4px 12px 0px 12px;
    line-height:30px;
    background-image: url("../images/alumni/tabsbg.gif");
    width:100%;    
	border: none;
}
#tabbedareatabs {
    font-size: 1.7em;
}

* html ul#tabbedareatabs li {
    display: inline;
}
#sh-new-student #tabbedarea ul#tabbedareatabs {
	width: 573px;	
}
    #tabbedareatabs li a {
        text-decoration: none;
        padding:5px 10px;
        color: #fff;
    }
	
    #tabbedarea ul#tabbedareatabs .tabselected {
        background-color:#FFF;    
    }
    #tabbedareatabs li {
        margin-left: 8px;
        list-style: none;
		font-size: 20px;
    }
        #tabbedarea li.tab, ul#tabbedareatabs li a, #profiletablist li{
             float: left;
             list-style: none;
			 margin-bottom:0;
        }
            ul#tabbedareatabs li.active a.active{
                 background: #FFF;
                 color: #2F3233;
				 padding-bottom: 1px;
            }
			#int-volunteer-tabs #tabbedarea li.tab {
				margin-left: 7px;
			}
		/*Ensures no change to padding-bottom on pre-existing minisite tabs, e.g.  partnership volunteering*/	
		#main-content #minisitemaincontent #minisiteleft #minisitecontent #tabbedarea ul#tabbedareatabs li.active a.active{
				 padding-bottom: 5px;
            }
#tabbedareatabs li:hover {
    background-color: #444444;
}

    
.tabbedcont {
    width:100%;
    padding:20px 12px 20px 12px;
    float:left;
    background-color:#FFF;
    min-height: 350px;
    position:relative;
}    
    
    
    
.tabcontfull {
    text-align:center;
    width:100%;
    background:grey;
    }
    
.tabcontleft {
    padding:0;    
    /*width:406px;*/
    width: 60%;
    float:left;
}
.tabcontright {
    
    /*width:406px;*/
    width: 40%;
    float:right;
}    

/* ensure Padding only on the nav used on partnership volunteering homepage nav */
.minisiteorange .tabcontright {
	padding:9px 8px 0px 10px;
}

.minisitewrap #tier2search {
float: right;	
}

div#tab1, div#tab2, div#tab3, div#tab4, div#tab5, div#tab6, div#tab7 {
    width:100%;
    padding:10px 12px 10px 12px;
    float:left;
    background-color:#FFF;
    min-height: 350px;
    position:relative;
}  
#cpv div#tab1, #cpv div#tab2, #cpv div#tab3, #cpv div#tab4, #cpv div#tab5, #cpv div#tab6, #cpv div#tab7 {
	min-height: 236px;	
}
img.tabcontlabelledimage {
	width: 100%;
}

.tabcontlargelabelledimage {
	float: left;
	margin-top:20px;
	position:relative;
	width:100%;
}

.tabcontlargelabelledimagelabel {
	position:absolute;
	background-image:url(../images/brand/panels/purpledark.png);
	right:0px;
	top:40px;
	height:175px;
	width:304px;
	padding:10px 20px 28px;
	z-index:5;
	}
	
.tabcontsmalllabelledimage {
	float:left;
	margin-top:20px;
	position:relative;	
	width:326px;
}

.tabcontsmalllabelledimagelabel {
	position:absolute;
	background-image:url(../images/brand/panels/purpledark.png);
	right:0px;
	bottom:20px;
	/*height:65px;
	width:140px;*/
	padding:20px;
	z-index:5;
}
#cpv .tabcontsmalllabelledimagelabel {
	width: 109px;	
}
#eventlatitude, #eventleeds, #eventhove, #eventglasto, #eventwyplayhouse, #eventrugbywc, #eventcommonwealth {
display: none;	
}
tr.role1apply, .role2, tr.role2apply, .role3, tr.role3apply, .role4, tr.role4apply, .role5, tr.role5apply{
	display: none;
}

 #tab1 ul li.styledtablistitem, #tab2 ul li.styledtablistitem, #tab3 ul li.styledtablistitem, #tab4 ul li.styledtablistitem, #tab5 ul li.styledtablistitem, #tab6 ul li.styledtablistitem, #tab7 ul li.styledtablistitem {
	float: left;
	clear: both;
	margin-bottom: 6px;	
	font-size: 80%;
	text-align: center;
	padding: 0 14px 0 6px;
	width:238px;
	white-space: normal;
}
#tab1 ul li.styledtablistitem a, #tab2 ul li.styledtablistitem a, #tab3 ul li.styledtablistitem a, #tab4 ul li.styledtablistitem a, #tab5 ul li.styledtablistitem a, #tab6 ul li.styledtablistitem a, #tab7 ul li.styledtablistitem a { /*This is new*/
	padding: 10px 14px;
	display: block;
}
#tab1 ul li a:hover, #tab2 ul li a:hover, #tab3 ul li a:hover, #tab4 ul li a:hover, #tab5 ul li a:hover, #tab6 ul li a:hover, #tab7 ul li a:hover {
	background-color: #8c76b0;
}
#tabbedareatabs .tabcontright ul {
margin-top:9px;
}

#tier3copy ul#tabbedareatabs {
	background:none;
	border-left:none;
	padding: 0;
	border-bottom:3px solid #552500;
}

#tier3copy #tabbedareatabs li {
	list-style:none;
	font-size:0.8em;
	color: #fff;
	background: #552500;
	margin: 0 10px 0 0; 	
}

#tier3copy #tabbedareatabs li a {
	background: #f68121;
	color: #fff;
}

#tier3copy #tabbedareatabs li a:hover {
	background: #bc661d;
}

#tier3copy #tabbedareatabs li.active {
    background: #f68121;
    color: #fff;
    border-bottom: 4px solid #b93f08;
}
#tier3copy #tabbedareatabs li.active:hover {
    border-bottom: 4px solid #552500;
}

#tabbedareatabs li p {
		padding: 5px 10px;
		line-height: 30px;
}

#tier3copy .lowerpadding{
	width:100%;
	padding:0;
}


/* 3.18) QU2 Styles...........[LMU320]*/

/*DEFINING ALL AVENY TAGS*/
#qu2wrapper h1, #qu2wrapper h2, #qu2wrapper h3, #qu2wrapper h4, #qu2-footer h4, #qu2wrapper h5, #qu2-lognavsearch ul, #qu2wrapper #qu2-contact, #qu2-welcome #qu2wrapper #qu2-navigation, #qu2wrapper #qu2-sidenav ul li, #qu2wrapper p.intro, #qu2wrapper #quotebox, #qu2wrapper .servicebox, #qu2wrapper #qu2-pagetag p, #qu2wrapper .bookbutton, #qu2wrapper .pbleft p, #qu2wrapper #pdfpanel .sidebarbutton  {
	font-family:"avenytregular";
}

#qu2wrapper h2 {
	/* font-style: italic; */
	font-weight:100;
	color:#555;
}

#qu2wrapper h3 {
	/* font-style: italic; */
	font-weight:100;
	color:#555;
}

#qu2wrapper h4 {
	font-size:2em;
	font-weight:100;
	color:#ccc;
	margin-bottom: 10px;
}

#qu2wrapper a {
	text-decoration: none;
}

#qu2-bg {
	background-image: url('../images/qu2/img/black-linen.png');
	margin:0px;
}

#qu2holdall {
	width:980px;	
}

#qu2wrapper ol {
	padding-left:0px;
}

#qu2wrapper ol li {
	list-style-type: lower-roman;
	list-style-position: inside;
}
#qu2-venuemapaside {
	float: left;
	padding-top:20px;
	font-size:1em;	
}
#qu2wrapper p {
	font-size:1.4em;
}
#qu2-textblocksub ul {
	margin-bottom: 5px;
    margin-top: 5px;
    padding: 5px;
	line-height: 1em;
}
#qu2-textblocksub h5 {
	border-left: 5px solid #BFB031;
	font-size: 2.2em;
	background-image: url("../images/qu2/img/black-denim.png");
	/*background-color: #282828;*/
	color:#fff;
    margin: 10px 0;
    width: 436px;
	clear: both;
	line-height: 1.4em;
}
#qu2-textblocksub h5 a {
    font-size: 1em;
	color:#fff;
}
#qu2-textblocksub h3.toggler{
	width:440px;
	float:left;
	clear:both;
	border:none;
	/* font-style: italic; */
	font-weight:100;
	color:#555;
	background-image:none;
	padding-left:0px;
	
}

#qu2-textblocksub ul li {
	list-style: square outside none;
    margin-bottom: 10px;
    margin-left: 30px;
    white-space: normal;
}
#qu2-textblocksub table {
	border-right: #999 1px solid;
	vertical-align: top;
	width:452px;
	font-size:1.1em;
	margin-bottom:20px;
	background-color:#fff;
}

#qu2-textblocksub table tr td {
    border: 1px solid #C9C9C9;
    padding: 10px 7px;
	text-align: center;
	line-height: 20px;
	vertical-align:middle;
	text-transform: uppercase;
	
}
#qu2-textblocksub table tr.sbblue td {
    color:#fff
}

#qu2-textblocksub tr td:first-child {
   /* background-color: #F6F1FE;*/
   
}
#qu2-textblocksub tr.sbblue:first-child {
    /*background-color: #0097D7;*/
	font-family: "AvenyTRegular";
	font-size: 1.4em;
}
#qu2-textblocksub table th {
	text-align: center;
	font-size: 1.2em;
	text-transform: uppercase;
}
#qu2-textblocksub tr:first-child td:first-child {
    /*background-color: #DDD3EC;*/
}
#qu2-textblocksub td {
	border: 1px solid #C9C9C9;
    padding: 10px;
}
#qu2wrapper p.intro {
	font-style: italic;
	font-size:2em;
	padding:0px;
	margin:0px;
}

#qu2wrapper h1 {
	font-size:5em;
	/* font-style: italic; */
	padding:0px;
	margin:0px;
	color:#333;
	margin-bottom: 20px;
}

#qu2wrapper h2 {
	font-size:2.3em;
}

#qu2wrapper ul {
	padding:0px;
	margin:0px;
}

#qu2wrapper {
	width:900px;
	background-color:#fff;
	padding:40px;	
	float: left;
}
* html #qu2wrapper {
	width: 940px;	
}
#qu2-trainer-profile {
	float: left;
    font-size: 1.4em;
    line-height: 180%;
    padding: 20px;
    width: 670px;
}
#qu2-trainer-profile h5 {
	width: 646px;	
}
#qu2-trainer-profile ul {
	width: 604px;	
	margin-left: 30px;
	padding:10px 0px;
}
#qu2-trainer-profile ul li {
	white-space:normal;	
	list-style: square outside none;
}
#qu2-header {
	height:180px;
	float: left;
}

#qu2-page {
	background-color:#fff;
	float:left;
}

#qu2-brandelements {
	float:left;
	width:940px;
	margin-left: -40px;
	background-color: #282828;
}

#qu2-lognavsearch {
	float:left;
	width:350px;
	position:relative;
}

#qu2-lognavsearch ul {
	background-color:#282828;
	height:30px;
	margin:0px;
	position:absolute;
	width:190px;
	right:-7px;
	top:6px;
	padding-top:10px;
	text-align:center;
	float:left;
}

#qu2-lognavsearch ul li {
	float:left;
	list-style-type: none;
	display:block;
	color:#fff;
	border-left:1px solid #B2A940; 
	padding:0px 10px 0px 10px;
	font-size:1.6em;
}

#qu2-lognavsearch ul li a {
	color:#fff;
}

#qu2-lognavsearch ul li:first-child {
	border-left:none;	
}

#qu2-logo {
	float:left;
	width:300px;
	background-color:#282828;
	height:97px;
	padding-top: 29px;
}

#qu2-logo img {
	position:relative;
	left:37px;
}
.qu2-summary-item {
	width: 460px;
	float: left;	
	border-bottom: #ccc 1px dotted;
	margin-bottom: 10px;
	padding: 10px 0px;
}
.qu2-summary-img {
	width: 150px;
	float: left;
	margin: 8px 10px 10px 0px;
}
.qu2-summary-text {
	float: left;
	width: 460px;	
}
#qu2-textblocksub .qu2-summary-text h3 {
	margin-top: 0px;	
	font-size: 1.8em;
}
#qu2-textblocksub .qu2-summary-text p {
	width: auto;	
}

#qu2-contact {
	width:304px;
	background-color:#282828;
	overflow:hidden;
	position: absolute;
	top: 89px;
	right: 3px;
}

#qu2-contact a {
	color:#fff;
}

#qu2-contact a:hover, #qu2-lognavsearch a:hover {
	color:#BFB031;
}

#qu2-contact p {
	float:left;
	padding-left:30px;
	color:#fff;
	font-size:2em;
	/*margin:15px 0px 15px 0px;*/
}

#qu2-contact p span {
	color:#6c6c6c;
	font-size:1em;
	float:left;
}

#qu2-loginbutton {
	background-color:#ade0ee;
	padding:12px;
	width:200px;
	position:absolute;
	right:0px;
	font-size:1.3em;
}

#qu2-loginbutton a {
	color:#000;
}

#qu2-search-box {
	position:absolute;
	top:50px;
	right:3px;
}

#qu2-search-box input.sitesearchbutton {
    height:30px;
}

#qu2-search-box input {
    height:24px;
    position: absolute;
    top: 0px;
    right: 0px;
    padding-left: 10px;
}
#qu2-search-box .search-padding {
	margin:0px;	
	right:50px;
}

#qu2-welcome {
	background-color: #282828;
    color: #FFFFFF;
    float: left;
    height: 28px;
    padding: 59px 0 40px;
    width: 279px;
}

#qu2-slider {
	width:900px;
	height:439px;
	background-image:url(../images/qu2/img/slider.jpg);
	position:relative;
}

#qu2-slideroverlay {
	background-color: #000000;
    bottom: 0px;
    font-size: 2em;
    height: 249px;
    left: 0;
    opacity: 0.8;
    padding: 20px 5px 0 30px;
    position: absolute;
    width: 306px;
    z-index: 100;
}

#services-headerlist{
	padding-top:16px;	
}
#services-headerlist li{
	padding-bottom: 4px;	
}

#services-headerlist ul li {
    font-size:0.9em;
}

#services-headerlist ul li a:hover {
    color:#BFB031;
}

#qu2-goldbar {
	background-color: #BFB031;
    float: left;
    height: 13px;
    margin-bottom: 13px;
    width: 900px;
}

#qu2-venuemap {
    float: left;
    height: 230px;
    width: 452px;
}

#qu2-fadercontainer {
	float: left;
	width: 900px;
	height: 300px;
	position: relative;	
	overflow-y: hidden;
}
#qu2-slideroverlay p {
	color:#fff;
	line-height:1.6em;
}

#qu2-navigation {
	background-image:url(../images/qu2/img/black-denim.png);
	color:#ccc;
	padding-top:15px;
	float: left;
	width: 900px;
}

#qu2-navigation ul li {
	float:left;
	width:225px;
	text-align:center;
	list-style-type:none;
	font-size:1.8em;
	background-image: none;
	cursor: default;
}
#qu2-navigation ul li.dropdown {
	padding-bottom:20px;
}
#qu2-navigation ul.subdropdown {
	left: 0;
    position: absolute;
    top: 100%;
    width: 233px;
    z-index: 998;
	background-image:url(../images/qu2/img/black-denim.png);
	color:#ccc;
}
#qu2-navigation ul.subdropdown li {
	font-size: 1em;
	padding: 15px 15px 15px 17px;
	color: #ccc;
	width: 200px;
	cursor: default;
	text-align: left;
	margin-left: 4px;
}
#qu2-navigation ul.subdropdown li:hover {
	background-color: #373737;
	padding-left: 15px;
}
.qu2-nav-blue:hover {
	border-left: #0097D7 2px solid;
}
.qu2-nav-green:hover {
	border-left: #8BC542 2px solid;
}
.qu2-nav-purple:hover {
	border-left: #755A9E 2px solid;
}
.qu2-nav-orange:hover {
	border-left: #E26C30 2px solid;
}
.qu2-nav-pink:hover {
	border-left: #E7167F 2px solid;
}
.qu2-nav-yellow:hover {
	border-left: #D9CC4A 2px solid;
}
#qu2-navigation ul li a, #qu2-rightsidebar ul li a {
	color:#ccc;
}

#qu2-navigation ul li a:hover, #qu2-sidenav ul li a:hover {
    color:#fff;    
}

.qu2-arrow-blue {
	color: #0097D7;
	padding-right:10px;
}
.qu2-arrow-green {
	color: #8BC542;
	padding-right:10px;
}
.qu2-arrow-purple {
	color: #755A9E;
	padding-right:10px;
}
.qu2-arrow-orange {
	color: #E26C30;
	padding-right:10px;
}
.qu2-arrow-pink {
	color: #E7167F;
	padding-right:10px;
}
.qu2-arrow-yellow {
	color: #D9CC4A;
	padding-right:10px;
}

#qu2-headerspace{
	float:left;
	width:400px;
	position:relative;	
}

#qu2-leftcontent {
	width:660px;
	float:left;
	padding:0px;
}

#qu2-leftcontent p {
	color:#333;
	line-height:1.7em;
}

#qu2-leftcontent p a {
	color:#333;
	text-decoration: underline;
}

#qu2-textblock {
	padding:30px;
	float:left;
}

.qu2-sponsorlogo {
	float:left;
	width:220px;
	text-align:center;
}

#qu2-rightsidebar {
	width:240px;
	height:auto;
	border-top:2px solid black;
	float:left;
}

#qu2-rightsidebar .jcarousel-container-horizontal, #qu2-rightsidebar .jcarousel-clip-horizontal, #qu2-rightsidebar .qu2textpromo {
	width: 240px;
	margin-bottom: 25px;
}

#qu2-rightsidebar .jcarousel-skin-tango .jcarousel-prev-horizontal{
	background-image: url("../images/icons/functionality/arrowleft-black.gif")
}

#qu2-rightsidebar .jcarousel-skin-tango .jcarousel-next-horizontal{
	background-image: url("../images/icons/functionality/arrowright-black.gif")
}

#qu2-rightsidebar .jcarousel-skin-tango .jcarousel-item {
	width: 240px;
}

#qu2-rightsidebar .caption, #qu2-rightsidebar .qu2textpromo a {
	display: block;
	padding-top: 15px;
	padding-bottom: 15px;
	text-align: center;
	
}

#qu2-rightsidebar .qu2textpromo a {
	color: #cccccc;
	
}

 #qu2-rightsidebar li.jcarousel-item, #qu2-rightsidebar .qu2textpromo {
background: url("../images/qu2/img/black-denim.png");
}
#qu2-rightsidebar .alumnislide {
color: #fff;
}


#qu2-sidenav {
	background-image:url("../images/qu2/img/black-denim.png");
	margin-bottom:25px;
	font-size:1.8em;
}

#qu2-sidenav ul {
	padding:20px 0px 20px 0px;	
}

#qu2-sidenav ul li {
	list-style-type: none;
	text-align:center;
	padding:15px 20px 15px 20px;
	color:#ccc;
	white-space:normal;
}

#qu2-maptestimonial {
	background-image:url("../images/qu2/img/map.jpg");
	width:240px;
	height:459px;
	position:relative;
}

#quotebox {
	/*background-image: url("../images/qu2/img/purpledark.png");*/
	background-color: #000;
	opacity:0.8;
	padding:20px;
	width:170px;
	text-align:center;
	position:absolute;
	right:0px;
	bottom:40px;
}

#quotebox p {
	color:#ccc;
	font-size:1.5em;
}

#quotebox p:first-child {
	color:#fff;
	font-size:2em;
}

#sponsorblock {
	border-bottom:2px dotted #ccc;
	border-top:2px dotted #ccc;
	margin-right:30px;
	float:left;
}

.sponsorlogo {
	width:210px;
	float:left;
	padding:0px;
}

.qu2-servicerow {
	float:left;
	width:630px;
}


.servicebox {
	float:left;
	width:196px;
	margin:0px 21px 21px 0px;
	text-align: center;
	min-height:200px;
	height:auto;
}
#qu2-comparison .servicebox {
	width: 150px;
	margin-right: 5px;	
}

.servicetitle {
	color:#fff;
	padding:22px;
	height:5px;
	font-size:1.8em;
}
#qu2-comparison .servicetitle {
    padding: 22px 10px;
	font-weight: bold;
	height: 22px;
}

.servicetext {
	background-image:url("../images/qu2/img/black-denim.png");
	width:156px;
	height:20px;
	padding:20px;
	font-size:1.6em;
}
#qu2-comparison .servicetext {
	color: #FFFFFF;
    padding-bottom: 16px;
    padding-top: 29px;
    width: 110px;
	font-style: italic;
}
.servicefeature {
	color: #FFFFFF;
    font-size: 1em;
    padding: 14px 10px 14px 0;
	text-align: left;
	background-image: url("../images/qu2/img/black-denim.png");
}

#qu2-comparison .servicefeature {
	height: 282px;	
}

.servicebottom {
	color:#fff;
	float:left;
	text-align:center;
}
#qu2-comparison .servicebottom {
	border-top: 5px solid #FFFFFF;
}
.serviceangle {
	background-image:url("../images/qu2/img/angle.png");
	height:21px;
	border-bottom:#fff 2px solid;
}
#qu2-comparison .serviceangle {
	background-position: -20px center;
	
}
.serviceprice {
	text-align:center;
	width:160px;
	padding:14px 18px;
	font-size:1.3em;
}

.serviceprice span {
	font-size:2.2em;
}
#qu2-comparison {
	width: 465px;
	float: left;	
	margin-top:-20px;
}
#qu2-comparison .serviceprice {
	width:114px;	
}
.serviceprice span.qu2-serviceextra {
	font-size:1.6em;
}

.sbpink a,.pink p a,.pink a {
	color:#e7167f;
}

.sbpink { 
	color:#e7167f;
	background-color: #e7167f;
	background-image: -webkit-gradient(linear, left top, right bottom, from(rgb(231, 22, 127)), to(rgb(196, 20, 110)));
	background-image: -webkit-linear-gradient(left top, rgb(231, 22, 127), rgb(196, 20, 110));
	background-image: -moz-linear-gradient(left top, rgb(231, 22, 127), rgb(196, 20, 110));
	background-image: -o-linear-gradient(left top, rgb(231, 22, 127), rgb(196, 20, 110));
	background-image: -ms-linear-gradient(left top, rgb(231, 22, 127), rgb(196, 20, 110));
	background-image: linear-gradient(left top, rgb(231, 22, 127), rgb(196, 20, 110));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,StartColorStr='#e7167f', EndColorStr='#c4146e');
}

.sbblue a,.blue p a,.blue a {
	color:#0097d7;
}

.sbblue {
	color: #0097d7;
	background-color: #0097d7;
	background-image: -webkit-gradient(linear, left top, right bottom, from(rgb(0, 151, 215)), to(rgb(1, 125, 174)));
	background-image: -webkit-linear-gradient(left top, rgb(0, 151, 215), rgb(1, 125, 174));
	background-image: -moz-linear-gradient(left top, rgb(0, 151, 215), rgb(1, 125, 174));
	background-image: -o-linear-gradient(left top, rgb(0, 151, 215), rgb(1, 125, 174));
	background-image: -ms-linear-gradient(left top, rgb(0, 151, 215), rgb(1, 125, 174));
	background-image: linear-gradient(left top, rgb(0, 151, 215), rgb(1, 125, 174));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,StartColorStr='#0097d7', EndColorStr='#017dae');
}

.sbgreen a,.green p a,.green a {
	color:#8bc542;
}

.sbgreen {
	color: #8bc542;
	background-color: #8bc542;
	background-image: -webkit-gradient(linear, left top, right bottom, from(rgb(139, 197, 66)), to(rgb(111, 165, 43)));
	background-image: -webkit-linear-gradient(left top, rgb(139, 197, 66), rgb(111, 165, 43));
	background-image: -moz-linear-gradient(left top, rgb(139, 197, 66), rgb(111, 165, 43));
	background-image: -o-linear-gradient(left top, rgb(139, 197, 66), rgb(111, 165, 43));
	background-image: -ms-linear-gradient(left top, rgb(139, 197, 66), rgb(111, 165, 43));
	background-image: linear-gradient(left top, rgb(139, 197, 66), rgb(111, 165, 43));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,StartColorStr='#8bc542', EndColorStr='#6fa52b');
}

.sbpurple a,.purple p a,.purple a {
	color:#5b2b81;
}
.sbpurple .servicetext a {
	color: #755A9E;
	height: 20px;
}

.sbpurple {
	color: #5b2b81;
	background-color: #5b2b81;
	background-image: -webkit-gradient(linear, left top, right bottom, from(rgb(91, 43, 129)), to(rgb(71, 25, 107)));
	background-image: -webkit-linear-gradient(left top, rgb(91, 43, 129), rgb(71, 25, 107));
	background-image: -moz-linear-gradient(left top, rgb(91, 43, 129), rgb(71, 25, 107));
	background-image: -o-linear-gradient(left top, rgb(91, 43, 129), rgb(71, 25, 107));
	background-image: -ms-linear-gradient(left top, rgb(91, 43, 129), rgb(71, 25, 107));
	background-image: linear-gradient(left top, rgb(91, 43, 129), rgb(71, 25, 107));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,StartColorStr='#5b2b81', EndColorStr='#47196b');
}

.sborange a,.orange p a,.orange a {
	color:#e26c30;
}

.sborange {
	color: #e26c30;
	background-color: #e26c30;
	background-image: -webkit-gradient(linear, left top, right bottom, from(rgb(226, 108, 48)), to(rgb(201, 83, 23)));
	background-image: -webkit-linear-gradient(left top, rgb(226, 108, 48), rgb(201, 83, 23));
	background-image: -moz-linear-gradient(left top, rgb(226, 108, 48), rgb(201, 83, 23));
	background-image: -o-linear-gradient(left top, rgb(226, 108, 48), rgb(201, 83, 23));
	background-image: -ms-linear-gradient(left top, rgb(226, 108, 48), rgb(201, 83, 23));
	background-image: linear-gradient(left top, rgb(226, 108, 48), rgb(201, 83, 23));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,StartColorStr='#e26c30', EndColorStr='#c95317');
}

.sbyellow a,.yellow p a,.yellow a {
	color:#9D9228;
}

.sbyellow {
	color: #d9cc4a;
	background-color: #d9cc4a;
	background-image: -webkit-gradient(linear, left top, right bottom, from(rgb(217, 204, 74)), to(rgb(204, 192, 77)));
	background-image: -webkit-linear-gradient(left top, rgb(217, 204, 74), rgb(204, 192, 77));
	background-image: -moz-linear-gradient(left top, rgb(217, 204, 74), rgb(204, 192, 77));
	background-image: -o-linear-gradient(left top, rgb(217, 204, 74), rgb(204, 192, 77));
	background-image: -ms-linear-gradient(left top, rgb(217, 204, 74), rgb(204, 192, 77));
	background-image: linear-gradient(left top, rgb(217, 204, 74), rgb(204, 192, 77));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,StartColorStr='#d9cc4a', EndColorStr='#ccc04d');
}

.sbblack{
	background-image: url("../images/qu2/img/black-denim.png");
	text-transform:uppercase;
}

#svheader{
	padding-bottom: 20px; 	
	font-style: italic;
	font-weight: 100;
	color: #555;
}

#servicesblock{
	padding-top:20px;	
}

#qu2-testimonial{
	background-image: url(../images/qu2/img/black-denim.png);
	height: auto;
	width: 417px;
	float: left;
	padding: 10px;
	border-left: #BFAA2D 10px solid;
	margin-top: 20px;
}

#qu2-testimonial p{
	color:#CCCCCC;
	margin-bottom:0px;
}

#qu2-testimonial h4{
	color:#BFAA2D;
	padding:0px;
	margin-bottom:0px;
}

#qu2-testimonial h5{
	color:#CCCCCC;
	border-left: none;
	float:left;	
	background-image: url(../images/qu2/img/black-denim.png);
	width:400px;
	padding:0px;
	font-size:1.5em;
	margin:0px;
}

#qu2-testimonial a{
	color:#FFF
}

#qu2-footer {
	width:980px;
	min-height:200px;
	height:auto;
	background-color:black;
	padding:20px 0px 0px 0px;
	float:left;
}

#qu2-footer a {
	color:#ccc;
}

#qu2-footerleft {
	width:660px;
	float:left;
	padding:0px 0px 0px 40px;
}

#qu2-footerleft a:hover {
	color:#BFB031;
}

.qu2-footerbox:first-child {
	margin-left:0px;
}

.qu2-footerbox {
	float:left;
	width:196px;
	margin:0px 0px 21px 21px;
	min-height:200px;
	height:auto;
}
.qu2-footerbox h4 {
	width: 213px;	
	color: #CCCCCC;
    font-size: 2em;
    font-weight: 100;
    margin-bottom: 10px;
	padding: 0px;
}

.qu2-footerbox ul li {
	list-style-type: none;
	color:#ccc;
	line-height:1.8em;
	font-size:1.2em;
}

#qu2-footer input.thesearch {
    border: 0px; 
    -webkit-box-shadow: 
      inset 0 0 8px  rgba(0,0,0,0.1),
            0 0 16px rgba(0,0,0,0.1); 
    -moz-box-shadow: 
      inset 0 0 8px  rgba(0,0,0,0.1),
            0 0 16px rgba(0,0,0,0.1); 
    box-shadow: 
      inset 0 0 8px  rgba(0,0,0,0.1),
            0 0 16px rgba(0,0,0,0.1); 
    padding: 5px 7px 6px 6px;
    background: rgba(51,51,51,1);
    margin: 0 0 10px 0;
    width:150px;
    float:left;
    color:#fff;
}

#qu2-footer input:focus {
	outline:none;
}
#qu2-footerright {
	float: left;
	width: 280px;	
}
#qu2-footerright h4 {
	color: #CCCCCC;
    font-size: 2em;
    font-weight: 100;
    margin-bottom: 10px;
    padding: 0;
    width: 260px;	
}
#qu2-footerright p {
	margin:0px 0px 30px 0px;
	width:240px;
	height:auto;
	float:left;
	padding-right: 40px;
	color:#ccc;
	font-size: 1.4em;
	line-height:1.6em;
	font-style: italic;
}

#qu2-footer #footerright input.thesearch {
    width:190px;
}

#qu2-footerright ul li {
	float:left;
	list-style-type:none;
	padding-right:15px;
}

#qu2-footerright ul {
	margin-bottom:10px;
	float:left
}

/* Sub Page Styles  */

#qu2-pageimage {
	width:900px;
	height:300px;
	float: left;
}
#qu2-pageimage img { 
    width:  900px; 
    height: 300px; 
    top:  0; 
    left: 0	
}

#qu2-breadcrumb ul {
	background-color:#f3f3f3;
	height:auto;
	width:620px;
	padding:15px 20px 15px 20px;
	float:left;
}

#qu2-breadcrumb ul li {
	list-style-type: none;
	float:left;
	font-size:1.2em;
}

#qu2-subpagelayout {
	float:left;
	width:660px;
}

#qu2-subpagelayout h1 {
	font-size:4em;
	font-weight:300;
}

#qu2-textblocksub h2 {
	margin-bottom:0px;
	font-size:2.4em;
	margin-top:1.4em;
	width: 460px;
}
#qu2-comparison h2 {
	font-size: 2.4em;
    margin-bottom: 0;
    margin-top: 1.4em;
    padding: 10px 0 10px 12px;
    width: 449px;
	background-color: #0097D7;
	color: #fff;
}
#qu2-textblocksub h3 {
	margin-bottom:0px;
	font-size:2.4em;
	margin-top:1em;
	text-transform: uppercase;
	float: left;
	width:462px;
}
#qu2-textblocksub h3 a {
	font-size: 1.2em
}
#qu2-subpagelayout p {
	font-size:1.5em;
}
#qu2-textblocksub {
	padding:30px;
	float:left;
	width:450px;
}

#qu2-textblocksub p {
	margin:5px 0px 5px 0px;
}
#qu2-textblocksub a {
	font-size: 1em;
	font-weight: 700;
}

#qu2-textblocksub p a {
	font-size:1em;
}

#qu2-textblocksub ul {
	font-size:1.5em;
	padding:5px 0px 5px 10px;
	line-height:1.2em;
	list-style-type: square;
	}

#qu2-textblocksub ol li {
	font-size:1em;
	padding:10px 0px 10px 0px;
}

#qu2-textblocksub ol li span {
	font-size:1.5em;
	font-weight:bold;
	color:#555;
}
#qu2-textblocksub .servicefeature ul {
	margin-left: -8px;
    padding-left: 0;
}
#qu2-pagetag {
	width:150px;
	min-height:40px;
	height:auto;
	float:left;
	margin-top:36px;
	position:relative;
}

#qu2-pagetag p {
	text-align:center;
	color:#fff;
	font-size:3em;
	padding: 0px 10px 0px 10px;
	line-height: 1.1em;
	margin:10px 0px 20px 0px;
}

#qu2-pagetag img {
	position:absolute;
	bottom:0px;
	float:left;
	left: 0px;
}

#qu2-otherservices {
	width:200px;
	height:auto;
	background-color:#f3f3f3;
	padding:20px;
	float: left;
}
#qu2-otherservices h3 {
	width: 200px;
}

#qu2-otherservices ul {
	padding:20px 0px 0px 22px;
}

#qu2-otherservices ul li {
	padding:0px 0px 20px 15px;
	font-size: 1.4em;
	font-weight:bold;
	color:#333;
}

#qu2-otherservices ul li a {
	font-weight:bold;
	font-size:0.9em;
	color:#666;
}

.liblue {
	list-style-image:url('../images/qu2/img/liblue.jpg');
}

.ligreen {
	list-style-image:url('../images/qu2/img/ligreen.jpg');
}

.lipurple {
	list-style-image:url('../images/qu2/img/lipurple.jpg');
}

.liorange {
	list-style-image:url('../images/qu2/img/liorange.jpg');
}

.lipink {
	list-style-image:url('../images/qu2/img/lipink.jpg');
}

.liyellow {
	list-style-image:url('../images/qu2/img/liyellow.jpg');
}

#qu2-otherservices h3 {
	font-size:2em;
	margin:0px;
	padding-bottom:10px;
	font-weight:500;
	border-bottom:1px solid black;
}

#qu2-pdfpanel {
	width: 220px;
	height:auto;
	background-color:#f3f3f3;
	padding: 20px 10px 20px 10px;
}


.qu2-priceblock {
	background-color: #f3f3f3;
	padding: 10px;
	padding-bottom: 5px;
	float: left;
	width: 427px;
	margin: 20px 0px 20px 0px;
	border-bottom: 1px dotted #CCCCCC;
    border-top: 1px dotted #CCCCCC;
}

.qu2-pbleft {
	float:left;
	width:250px;
	max-height: 44px;
}



.qu2-pbright {
	float:right;
	text-align:right;
	
}

.qu2-bookbutton {
	padding:10px 20px 10px 20px;
	color:#fff;
	font-size:1.2em;
}
#qu2-comparison .qu2-bookbutton {
	border-top: 5px solid #FFFFFF;
}
#qu2-comparison .qu2-bookbutton a {
	color: #fff;
}
#qu2-textblocksub .priceblock h3 {
	margin:0px;
	padding:0px;
}
#qu2-textblocksub table a {
	font-size: 1em;	
}
#qu2-textblocksub table .qu2-bookbutton {
    font-size: 1em;
    padding: 10px 11px;	
}

#qu2-textblocksub table .qu2-bookbutton a {
	color: #fff;	
	font-size: 1.6em;
}
#pdfpanel {
	margin-bottom:30px;
	overflow:hidden;
	float:left;
}

#pdfpanel .panelitem .pit {
	padding-left:50px;
	font-size:1em;
	padding-right:10px;
}

#pdfpanel .panelitem .pit h3 {
	font-size:2em;
	margin:0px;
}

#pdfpanel .panelitem .pit p {
	margin-top:6px;
	line-height:1.4em;
	font-size:1.4em;
}

#pdfpanel a {
	text-decoration: underline;
	color:#000;
}

#pdfpanel .panelitem .pii {
	float:left;
	padding-top:4px;
}

#pdfpanel .panelitem {
	float:left;
	padding-bottom:10px
}

.sidebarbutton {
	width:100px;
	background-color:#333;
	float:left;
	padding:10px 10px 10px 10px;
	margin-left:50px;
	text-align:center;
}

#pdfpanel .sidebarbutton a {
	color:#fff;
	text-decoration:none;
	font-size:1.8em;
}
#qu2-subpagelayout #qu2-textblocksub .qu2-priceblock .qu2-pbleft p {
	font-size:4em;
	color:#4e5151;
	padding:0px;
	line-height:1em;
}

#qu2-subpagelayout #qu2-textblocksub .qu2-priceblock .qu2-pbleft p span {
	font-size:0.5em;
	color:#666;
	padding:0px;
	line-height:1em;
}
#qu2-subpagelayout #qu2-textblocksub .qu2-pbleft p.lmufont7{
	font-size:2.6em;	
}

/*VISITING CAMPUS STYLES*/

h2.visitingoverlined {
	border-top: 2px solid #8C76B0;
	padding-top: 20px;
	width: 100%;
}

#minisitecontent {
	width: 723px;
	clear: both;
	/*margin: 0 0 40px 53px;
	padding: 40px 64px 20px 83px;*/
    float: left;
	overflow: hidden;
}
#minisite-categories {
	margin:0;
}
#minisite-categories a {
	color:#f58220;
}
#minisite-categories li {
	margin:0 31px 20px 0;
	float:left;
	width:220px;
	white-space:normal;
	min-height:355px;
}
#minisite-categories li:nth-child(3n+3) {  
  margin-right:0;
}
.minisite-cat-info {
	padding:10px 5px;
}
.minisite-cat-header {
	padding-bottom:5px;
}
.orangeheading {
	border-bottom: 2px solid #f2802d;
	color: #f2802d;
}
.minisite-header {
	padding:10px 0;
	font-weight:bold;
}
.minisite-header-link {
	color: #543c92;
	text-decoration:underline;
	padding-bottom:10px;
}
.minisite-back-to-top {
	font-size:0.5em;
}

/*template scroll menu styles*/
#minisiteintrotext {
    float: left;
    height: auto;
    line-height: 20px;
    margin-bottom: 20px;
    padding-right: 15px;
    width: 575px;
}

#minisite-sub-menu {
	float:right;
	margin-bottom:20px;
	padding:10px 0;
	overflow:hidden;
}
#minisite-sub-menu li {
	float:left;
}
#minisite-sub-menu li a {
	padding: 8px 13px;
	background: #f2802d;
}
#minisite-sub-menu li a:hover {
	background: #e0701e;
}
.minisite-sub-list {
	margin: 0 5px 5px 0;
	float:left;
}
.minisite-sub-list a {
	display:inline-block;
}
#minisite-sub-top {
	padding: 8px 13px;
	background: #552500;
	display:inline-block;
}

/*Home sub menu*/
#minisite-menu-top {
	padding: 8px 13px;
	background: #552500;
	display:inline-block;
}
#minisite-home-sub-menu {
	float:right;
	margin-right:55px;
}
#minisite-home-sub-menu li {
	margin-bottom: 5px;
	float: right;
	clear: right;
}
#minisite-home-sub-menu li a {
	padding: 8px 13px;
	background: #f2802d;
	display:inline-block;
}
#minisite-home-sub-menu li a:hover {
	background: #e0701e;
}

.visitinglmugriditem {
	height: 358px;
	margin: 0 20px 20px 0;
	float:left;
}

.visitinglmugriditem, .visitinglmugriditem h3 {
	width: 220px;
	margin-bottom:20px;
}

.visitinglmugriditem h3 {
	text-transform: uppercase;
	font-weight:normal;
}

.visitinglmugriditem h4 {
	font-weight:normal;
}
.visitingimg {
	height: 184px;
	overflow:hidden;
	position:absolute;
}

.visitinggridcontent {
    margin-top: 190px;
}

.visitinglmugriditem img {
     margin: 0px 0px 0px;
     max-width: 220px;
     overflow: hidden;
     padding: 0px;
/*position: relative;*/
}

.visitingimg img:hover {
     margin: 0px 0px 0px;
     max-width: 220px;
     overflow: hidden;
     padding: 0px;
top: -184px;
position: relative;

}
.visitinglmu-outletopening, .visitinglmu-shopopening {
	float: left;
	width: 300px;	
}

.visitinglmu-opening-nofloat {
	width: 300px;
}

.visitinglmu-outletimg, .visitinglmu-shopimg {
	float: right;
	width: 300px;
	margin-top: 40px;
	margin-bottom:10px;
}

.visitinglmu-openingtable tr th, .visitinglmu-overnight-prices tr th {
     background: none repeat scroll 0% 0% #e6e6e6;
     border: 1px solid #C9C9C9;
     color: #444;
     font-size: 0.9em;
     text-align: right;
	width: 80px;
}

.visitinglmu-overnight-prices tr th {
text-align: left;
}

#tier3copy p.visitinglmu-openingtable-label {
    font-size: 0.8em;
    font-weight: bold;
    padding: 5px 0 0 0;
    text-align: center;
}

.visitinglmu-menutable tr td, .visitinglmu-roomcodetable tr td, .visitinglmu-overnight-prices tr td{
	border: 1px solid #C9C9C9;
}


.visitinglmu-menutable tr:first-child {
background: #e6e6e6;
font-weight: bold;
}

.visitinglmu-menutable tr td:last-child {
width: 80px;
}

.visitinglmu-shopopening {
	width:300px;
}

#tier3copy .visitinglmu-shopopening table, #tier3copy .visitinglmu-outletopening table, #tier3copy .visitinglmu-opening-nofloat table {
	width: 100%;
}

#tier3copy .visitinglmu-outletopening table tr td, #tier3copy .visitinglmu-shopopening table tr td, #tier3copy .visitinglmu-opening-nofloat table tr td {
	border: 1px solid #C9C9C9;
}
.visitinglmu-roomcodetable {
	margin-left: -12px;
}

.visitinglmu-roomcodetable tr th {
	border: 1px solid #C9C9C9;
	font-size:0.9em;
}


.visitinglmu-roomcodetable tr:first-child {
	background:#B2A6CC;
	border-bottom: 1px solid #270758;
}




.visitinglmu-shopimg img{
	padding-top: 0;
}

.visitinglmu-roomcodetable tr td:first-child {
	background: #F6F1FE;
	width: 50px;
}


/* Business - 2013 */

.biz-spheading, .biz-lbtitle, .biz-lbcta, #biz-contactus p.biz-number, .biz-email, .biz-breadcrumb, .biz-finaltier, #biz-news h3, .biz-infobar h2 {
    font-family: "AvenyTRegular";
}

.biz-spheading.biz-spheading--60s {
	margin: 0.3em 0;
}


#biz-mainpanel {
    background-color: #FFFFFF;
    padding: 0 53px;
    width: 609px;
    float: left;
}
#biz-container {
    background-color: #FFFFFF;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    overflow: hidden;
    padding-left: 0;
    padding-top: 0;
    position: relative;
    text-align: left;
    width: 609px;
}
.biz-slider h1 {
    color: #2F3233;
    font-size: 4.2em;
    font-weight: normal;
    margin: 0;
    padding: 30px 10px 0 0;
    text-transform: uppercase;
}

.biz-binder {
    background-color: #FFFFFF;
    float: left;
    height: 1300px;
    overflow: hidden;
    position: relative;
    width: 609px;
    -moz-transition:height 0.5s;
    -webkit-transition:height 0.5s;
    -o-transition:height 0.5s;
    transition:height 0.5s;
    
}
.biz-header {
    color: #FFFFFF;
    height: 30px;
    padding: 10px 0 0 10px;
    position: relative;
    text-align: left;
    text-shadow: 0 1px 0 #000000;
}
.biz-header {
    background-color: black;
    font-size: 2em;
}
.biz-header:hover {
    cursor: pointer;
}
.biz-additional-block {
    float: left;
    height: auto;
    position: absolute;
    width: 609px;
}
div.biz-introduction p, div.biz-menu-footer p{
    color: #2F2F2F;
    font-size: 1.4em;
    line-height: 1.6em;
    padding: 0;
    margin: 10px 0;
}

div.biz-introduction p a{
	color: #101010;
	font-weight: bold;
}

div.biz-introduction p a:hover{
	text-decoration: underline;
}

div.biz-menu-footer {
	float: left;
}

div.biz-menu-footer ul {
	 border-left: 4px solid grey;
    font-size: 1.4em;
    margin-bottom: 1em;
}

div.biz-menu-footer ul li {
	color: #333333;
    padding: 0 0 5px 15px;
}

div.biz-menu-footer h5 {
	font-size: 1.4em;
    margin-bottom: 1em;
    width: auto;
}

.biz-menu li:hover {
    background-color: #999999;
    cursor: pointer;
    border: 1px solid #999999;
}
.biz-menu li:hover a.has-child {
    background: url("../img/slider/arrow-hover.png") no-repeat scroll right center transparent;
}
.biz-menu li {
    background-color: #EEEEEE;
    border: 1px solid #B2B2B2;
    margin-bottom: 10px;
}
.biz-menu li a {
    display: block;
    text-decoration: none;
    width: 587px;
}
.biz-menu li a h2 {
    color: #4E5151;
    font-size: 2.1em;
    font-weight: normal;
    margin: 0;
    text-transform: uppercase;
	width: 440px;
}
.biz-menu li a p {
    color: #4E5151;
    float: left;
    font-size: 1em;
    line-height: 1.3em;
    margin: 0;
    padding-right: 20px;
    width: 370px;
    white-space: normal;
}
.biz-selectorarrow {
    background-image: url("../images/business-2013/lrgarrow.png");
    float: left;
    height: 26px;
    width: 32px;
}

li.biz-mini-nav .biz-selectorarrow {
    background-image: url("../images/business-2013/smallarrow.png");
    display: inline;
    float: right;
    height: 15px;
    position: absolute;
    right: 2%;
    top: 3px;
    width: 20px;
}

.biz-menu li.biz-mini-nav .biz-infobar {
	width: 600px;
}
.biz-menu li.biz-mini-nav a h2{
	font-size: 1.3em;
    line-height: 1.2;
    white-space: pre-wrap;
    width: 85%;
}
.biz-menu li img.biz-slider-thumb {
    float: left;
    padding: 5px 10px 5px 0;
    width: 134px;
    height: auto;
}
.biz-menu li {
    float: left;
    padding: 5px 10px 5px 10px;
    white-space: normal;
}
.biz-menu li:first-child {
	margin-top: 10px;
}
.biz-menu li .biz-infobar {
    float: left;
    position: relative;
}
.biz-menu li:hover a h2, .biz-menu li:hover a p {
    color: #FFFFFF;
    text-shadow: 0 1px 0 #000000;
}
.biz-has-child {
    background: url("img/slider/arrow.png") no-repeat scroll right center transparent;
}
.biz-has-child:hover {
    background: url("../img/slider/arrow-hover.png") no-repeat scroll right center transparent;
}
.biz-back {
    cursor: pointer;
    display: block;
    height: 15px;
    margin-top: 0;
    position: absolute;
}
.biz-breadcrumb span.biz-back a {
    font-size: 2em;
}
.biz-sub {
	padding-top:20px;
	padding-bottom: 10px;
}
.biz-subheader h1 {
    font-size: 4em;
    font-weight: normal;
    margin: 30px 0 0;
	
}
.biz-breadcrumb {
    background-color: black;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 1.6em;
    font-weight: normal;
    height: 20px;
    padding: 3px 0 0 10px;
    text-transform: uppercase;
    width: 599px;
}
#biz-slider-container {
    overflow: hidden;
    position: relative;
    width: 609px;
}
#biz-slider {
    width:12789px;
    position:relative;
}
.biz-sub{
    position:relative;
    float:left;
    width:609px;
	padding-top:
}


.biz-infobar {
font-size: 1.4em;
}

li.biz-finaltier {
	
}
li.biz-finaltier.selected {
    background-image: url("../images/business-2013/business-minus.png");
    }

.biz-finaltier {
    color: #343434;
    font-size: 1.8em;
    padding: 5px 10px;
    width: 587px;
}
li.biz-finalmini{
    background-color: #FFFFFF;
    color: #9F8DBF;
    font-size: 1em;
    margin: 10px 10px 10px 0;
}

li.biz-finalmini a {
	width: auto;
	color: #9F8DBF;
}

li.biz-finalmini:hover {
    background-color: #333333;
    color: #FFFFFF;
}

li.biz-finalmini a:hover {
    color: #FFFFFF;
}

.biz-finaltier-toggler {
	width: 100%;
	display: inline-block;
	line-height: normal;
	background-image: url("../images/business-2013/business-plus.png");
    background-position: 95% 50%;
    background-repeat: no-repeat;
}

.biz-finaltier-toggler.expanded{
	background-image: url("../images/business-2013/business-minus.png");
}
.biz-finaltier-toggler a {
	color: #343434
}

li.biz-finaltier:hover {
    background-color: #9F8DBF;
    color: #FFFFFF;
}
#biz-sidepanel {
    background-image: url("../images/business-2013/greytexture.png");
    width: 263px;
    float: left;
}
.biz-spheading {
    background-color: #414141;
    border-bottom: 5px solid #eece3d;
    color: #FFFFFF;
    font-size: 2.8em;
    height: 25px;
    padding: 10px;
}
#biz-news h3 {
    color: #2F3233;
    font-size: 1.8em;
    font-weight: normal;
    margin: 0;
    text-transform: uppercase;
    width: 100%;
    line-height: 1;
}
.biz-spstory {
    border-bottom: 2px solid #CCCCCC;
    padding: 5px 10px 10px;
}
.biz-spstory p {
    color: #4E5151;
    font-size: 1.3em;
    line-height: 1.5em;
    margin-top: 6px;
}
.biz-quoteauthor, .biz-quotecompany {
    padding: 0 28px;
}
.biz-quoteauthor {
    color: #414141;
    font-size: 1.6em;
    font-style: italic;
    padding-bottom: 4px;
}
.biz-quotecompany {
    color: #414141;
    font-size: 1.6em;
    font-style: italic;
    padding-bottom: 15px;
}
.biz-quotetext {
    color: #3B3B3B;
    font-size: 1.6em;
    font-style: italic;
    padding: 0 28px;
}
.biz-quotetop, .biz-quotebottom {
    color: #9A9A9A;
    font-family: "Arial",sans-serif;
    font-size: 5em;
    height: 28px;
    padding: 0 10px;
}
.biz-quotetop {
	margin-top: 10px;
}

.biz-quotebottom {
    text-align: right;
}
#biz-guestlectures .biz-lectureblock {
    padding: 10px 10px 0;
}
#biz-guestlectures {
    padding-bottom: 10px;
}
.biz-lbtitle {
    color: #686868;
    font-size: 2.3em;
}
.biz-lbinfo {
    color: #4E5151;
    font-size: 1.4em;
    line-height: 1.4em;
}
.biz-lbcta {
    color: #4E5151;
    font-size: 1.5em;
    padding-top: 6px;
}
.biz-lbcta a {
    color: #4E5151;
    text-decoration: none;
}
.biz-slider {
    margin-left: 0;
}
#biz-aboutus p{
	font-size: 1.4em;
	padding: 10px;
}

#biz-contactus p {
    color: #3B3B3B;
    font-size: 1.6em;
    margin: 6px 0;
    padding: 0 10px;
}
#biz-contactus p.biz-email {
    color: #270758;
    font-size: 2.5em;
}
#biz-contactus p.biz-email a {
    color: #270758;
    font-style: italic;
    text-decoration: none;
}
#biz-contactus p.biz-email a:hover {
	text-decoration: underline;
}
#biz-contactus p.biz-number {
    color: #270758;
    font-size: 3.5em;
    font-style: italic;
    margin: 0;
    padding-top: 0;
}

/*Research contact overrides */

#biz-contactus.res-contactus p.biz-email {
    font-size: 1.74em;
}
#biz-contactus.res-contactus p {
font-size: 1.5em;
}
#biz-contactextradiv {
	border-top: 1px solid #ccc;
}
#biz-contactus.res-contactus p.biz-number {
font-size: 3.4em;
}


h2.supplylmuheader {
font-size: 1.8em;
font-family: "AvenyTRegular";
border-top: 2px solid #8C76B0;
width: 100%;
margin-top: 1.3em;
padding-top: 0.5em;
}



/* End minisite styles */


/* 4) Functionality & Scripts....[LMU400] */

/* 4.1) FAQ tool.................[LMU401] */

.faqtAgent_lightbox
{
 	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background:#777777;
	overlap:hidden;
	visibility:hidden;
}
.faqtAgent_template
{
 	position:fixed;
	top:50%;
	left:50%;
	width:850px;
	height:650px;
	margin-left:-425px;
	margin-top:-325px;
	visibility:hidden;
}
.faqtAgent_content
{
 	position:fixed;
	top:50%;
	left:50%;
	width:800px;
	height:600px;
	margin-left:-400px;
	margin-top:-300px;
	visibility:hidden;
}
.faqtAgent_close
{
 	position:fixed;
 	top:50%;
	left:50%;
	margin-left:370px;
	margin-top:-286px;
	visibility:hidden;
}
.synthetix_lc_lightbox
{
 	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background:#777777;
	overlap:hidden;
	visibility:hidden;
	display:block;
	z-index:9996;
}

.synthetix_lc_hotspot
{
 	position:fixed;
	top:50%;
	left:50%;
	width:300px;
	height:199px;
	margin-left:-150px;
	margin-top:-100px;
	visibility:hidden;
	z-index:9998;
}

.synthetix_lc_close
{
 	position:fixed;
 	top:50%;
	left:50%;
	margin-left:136px;
	margin-top:-112px;
	visibility:hidden;
	z-index:9999;
}

.synthetix_lc_inpage_image
{
	visibility:hidden;
}
/* Autosuggest CSS */

.fa_autosuggest_input
{
	margin: 1px 0 10px;
    padding: 2px 0;
    width: 190px;
}

.fa_autosuggest
{
	position:absolute;
	left:8; /* Position the autosuggest element at the bottom of the input form field */
	top:29; /* Position the autosuggest element at the bottom of the input form field */
	width:250px;
	height:170px;
	font-size:10pt;
	font-family:verdana,sans-serif;
	border-color:#a5acb2;
	background-color:#ffffff;
	border-style:solid;
	border-width:1px;
	visibility:hidden;
	overflow:auto;
}

.as_padding
{
	font-size:8pt;
	color:#444444;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:0px;
	padding-right:0px;
	border-bottom:1px #ffffff;
	border-top: 1px #ffffff;
	border-left: 1px #ffffff;
	border-right: 1px #ffffff;
	text-decoration:none;
}

.as_padding_over
{
	font-size:8pt;
	color:#d4001a;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:0px;
	padding-right:0px;
	border-bottom:1px #ffffff;
	border-top: 1px #ffffff;
	border-left: 1px #ffffff;
	border-right: 1px #ffffff;
	background:#ffffff;
	cursor:pointer;
	text-decoration:underline;
}

.as_info
{
	font-size:9pt;
	font-weight:bold;
	font-style:italic;
	color:#000000;
	text-decoration:none;
}
#chatnow {
	margin: 10px 0px;	
}
#faqcontainer {
	float: left;
	width: 242px;
	padding-left:20px;
}
#faqform {
	float: left;
	width: 230px;
	padding-top: 10px;
}
.wrapperstaff #faqform {
	float: left;
	width: 260px;
	padding-top: 10px;
}
#faqbar{
	margin-top:30px;
	color:#fff;
	position: fixed;
	bottom: 10%;
	right: -10px;
	z-index: 9999;
}
	#faqbar a{
		color:#fff;
	}
#faqchat {
	float: left;
	margin-left: -20px;
	width: 242px;
}
.faqbarleft, .faqbarright{
	color:white;
	padding:20px;
}
.faqbarleft{
	float:left;
	width:242px;
	min-height:60px;
	height: auto;
	background-color:#31105F;
	color: #ccc;
}
* html .faqbarleft{
	height: 60px;	
}
	.faqbarleft P{
		clear: both;
		padding-top: 8px;
	}
	.faqbarleft a {
		color: #fff;	
	}
.faqbarright{
	width:320px;
	float:right;
	background-color:#4b3683;
	padding-bottom:0px;
	margin-top:-10px;
	display: none;
}
#faqbar input{
	margin: 0px;
	padding: 3px;
	vertical-align: top;
	width: 150px;
	color: #660099;
}
.faqlisting {
	float: left;
	padding: 6px;
}
	.faqlisting ul {
		border-left: 5px solid #8C76B0;
		margin-bottom: 10px;
		margin-top: 5px;
		padding: 5px 5px 5px 30px;
	}
.faqquestion {
	font-weight: bold;
}
.faqlistitem {
	float: left;
}
.thirdtierfaqtop{
	font-size: 14px;
	padding-bottom: 5px;
}
.faqtitle{
	/*margin-bottom:15px;*/
}
	#faqbar .faqbarright .thirdtierfaqtop a {
		color:#FFF;
		text-decoration:none;
	}
/*.faqtAgent_lightbox {
background:none repeat scroll 0 0 #777777;
height:100%;
left:0;
position:absolute;
top:0;
visibility:hidden;
width:100%;
}
.faqtAgent_template {
height:650px;
left:50%;
margin-left:-425px;
margin-top:-325px;
position:absolute;
top:50%;
visibility:hidden;
width:850px;
}
.faqtAgent_content {
height:600px;
left:50%;
margin-left:-400px;
margin-top:-300px;
position:absolute;
top:50%;
visibility:hidden;
width:800px;
}
.faqtAgent_close {
left: 50%;
margin-left:370px;
margin-top:-286px;
position:absolute;
top:50%;
visibility:hidden;
}*/

/* 4.2) Shadowbox................[LMUastoral] */

#sb-container,#sb-.wrapperstudent{
	text-align:left;
}
#sb-container,#sb-overlay{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	margin:0;
	padding:0;
}
#sb-container{
	height:100%;
	display:none;
	visibility:hidden;
	z-index:999;
}
body>#sb-container{
	position:fixed;
}
#sb-overlay{
	height:expression(document.documentElement.clientHeight+'px');
}
#sb-container>#sb-overlay{
	height:100%;
}
#sb-.wrapperstudent{
	position:relative;
}
#sb-.wrapperstudent img{
	border:none;
}
#sb-body{
	position:relative;
	margin:0;
	padding:0;
	overflow:hidden;
	border:1px solid #303030;
}
#sb-body-inner{
	position:relative;
	height:100%;
	background-color:#FFFFFF
}
#sb-content.html{
	height:100%;
	overflow:auto;
}
#sb-loading{
	position:absolute;
	top:0;
	width:100%;
	height:100%;
	text-align:center;
	padding-top:10px;
}
#sb-title,#sb-info{
	position:relative;
	margin:0;
	padding:0;
	overflow:hidden;
}
#sb-title-inner,#sb-info-inner{
	position:relative;
	line-height:16px;
}
#sb-title,#sb-title-inner{
	height:50px;
}
#sb-title-inner{
	padding:5px 0;
	color:#fff;
}
#sb-info,#sb-info-inner{
	height:20px;
}
#sb-info-inner{
	color:#fff;
}
#sb-nav{
	float:right;
	height:16px;
	padding:2px 0;
	width:45%;
}
	#sb-nav a{
		display:block;
		float:right;
		height:16px;
		width:16px;
		margin-left:3px;
		cursor:pointer;
		padding:5px;
		line-height:0.5em;
	}
#sb-nav-close{
	background-image:url(../scripts/shadowbox/resources/close.png);
	background-repeat:no-repeat;
}
#sb-nav-next{
	background-image:url(../scripts/shadowbox/resources/next.png);
	background-repeat:no-repeat;
}
#sb-nav-previous{
	background-image:url(../scripts/shadowbox/resources/previous.png);
	background-repeat:no-repeat;
}
#sb-nav-play {
	background-image:url(../scripts/shadowbox/resources/play.png);
	background-repeat:no-repeat;
}
#sb-nav-pause {
	background-image:url(../scripts/shadowbox/resources/pause.png);
	background-repeat:no-repeat;
}
#sb-counter {
	float:left;
	padding:2px 0;
	width:45%;
}
	#sb-counter a{
		padding:0 4px 0 0;
		text-decoration:none;
		cursor:pointer;
		color:#fff;
	}
		#sb-counter a.sb-counter-current{
			text-decoration:underline;
		}
div.sb-message{
	font-size:12px;
	padding:10px;
	text-align:center;
}
div.sb-message a:link,div.sb-message a:visited{
	color:#fff;
	text-decoration:underline;
}
.gallery ul { 
	list-style-type:none; 
}
	.gallery ul li { 
		padding:2px 2px 2px 0px; 
		display:inline; 
	} 
.gallery img { 
	border:0 none; 
} 
#tier3rightcolumn .Current .gallery ul {
	width:730px;	
}
#gallery-flickr, .gallery-flickr { 
	margin: 0px; 
	padding: 0px;
	width: 680px;
}
.wrapperstaff #gallery-flickr {
	clear: both;
	float: left;
}
.wrapperstaff #rightcolumn #gallery-flickr, .wrapperstudent #gallery-flickr {
		width: 300px;	
	}
#gallery-flickr-more {
	clear: both;
	float: left;
	width: 500px;
}
	#gallery-flickr ul, .gallery-flickr ul {
		border-left: 0px solid #ffffff;
		margin-bottom: 0px;
		margin-top: 0px;
		padding: 0px;
	}
		#gallery-flickr ul li, .gallery-flickr ul li {
			list-style: none;
			margin-bottom: 0px;
			margin-left: 0px;
			white-space: normal;
			float: left;
			padding: 0px 4px 4px 0px
		}
		.wrapperstaff #gallery-flickr ul li, #gallery-flickr ol li, #gallery-flickr {
			list-style: none outside none;
			float: left;
			margin-left: 6px;
			padding:0px;
		}
			#gallery-flickr ul li a, .gallery-flickr ul li a {
				color:#57398F;
			}

/* 4.3) Sliders..................[LMU403] */

#galleria {
	width: 780px;
	height: 450px;
}
#rotator {
	position: relative;
	width: 645px;
	float: left;
	z-index: 100;
	top: 0px;
	left: 0px;
	overflow: hidden;
	min-height: 235px;
	height: auto;
	padding: 30px 15px 10px 53px;
}
.pagination {
    bottom: 20px;
    height: 20px;
    padding-left: 10px;
    position: absolute;
    width: 300px;
    z-index: 200;
}
	.pagination li {
		float: left;
		list-style: none outside none;
		margin: 0 1px;
	}
		.pagination li a {
			background-color: #FFFFFF;
			background-position: 0 0;
			color: #000000;
			display: block;
			float: left;
			font-size: x-small;
			margin-right: 4px;
			overflow: hidden;
			padding: 5px 8px;
		}
			.pagination li.current a {
				background-color: #55378F;
				color: #FFFFFF;
			}
#slides {
	position:absolute;
	z-index:100;
	top:15px;
	left:53px;
	overflow:hidden;
	padding-top:12px;
	width: 630px;
	max-width: 640px;
	min-width: 600px;
}
#sport-wrapper #slides {
	left:0px;	
}
.slides_container {
	width:645px;
	overflow:hidden;
	position:relative;
	display:none;
}
	.slides_container div.slide {
		width:647px;
		height:238px;
		display:block;
	}
	#sport-wrapper .slides_container div.slide {
		width:720px;
		height:266px;
		display:block;
	}
#slides .next, #slides .prev {
	position:absolute;
	top:107px;
	left:-39px;
	width:24px;
	height:43px;
	display:block;
	z-index:201;
}
#slides .next {
	left:585px;
}
.captionleft {
	position:absolute;
	top: 0px;
	left: 0px;
	height: auto;
	padding:5px 20px 10px 20px;
	width:260px;
	font-size:1.3em;
	line-height:1.33;
	color:#fff;
	text-shadow:none;
	cursor: pointer;	
	z-index: 500;
}
.captionright {
	position:absolute;
	top: 0px;
	right: 0px;
	height: auto;
	padding:5px 20px 10px 20px;
	width:260px;
	font-size:1.3em;
	line-height:1.33;
	color:#fff;
	text-shadow:none;
	cursor: pointer;	
	z-index: 500;
}
.captionleftb {
	position:absolute;
	bottom: 40px;
	left: 0px;
	height: auto;
	padding:5px 20px 10px 20px;
	width:260px;
	font-size:1.3em;
	line-height:1.33;
	color:#fff;
	text-shadow:none;
	cursor: pointer;	
	z-index: 500;
}
.captionrightb {
	position:absolute;
	bottom: 40px;
	right: 0px;
	height: auto;
	padding:5px 20px 10px 20px;
	width:260px;
	font-size:1.3em;
	line-height:1.33;
	color:#fff;
	text-shadow:none;
	cursor: pointer;	
	z-index: 500;
}
.captionhide {
	display:none;
}
.rotator-capt {
	line-height:24px;
}
/* 4.4) Tabs.....................[LMU404] */

#tabs {
	font-size: 1.7em;
	margin: 20px 0;
	background-color: #FFF;
	font-family:"AvenyTRegular";
}
#tabs div p {
    line-height: 150%;
}
#tabs div h3 {
    margin-bottom: 12px;
}
#tabs ul li.active a {
     color: #2f3233;
}
#tabs ul#studytabs {
	float: left;
	background: #fff;
	padding:4px 4px 0px 4px;
	line-height:30px;
	background-color:#777777;
	width:864px;	
}
* html ul#studytabs li {
    display: inline;
}
	#tabs ul#studytabs .tabselected {
		background-color:#FFF;	
	}
	#studytabs li {
		margin-left: 8px;
		list-style: none;
	}
		#tabs li, ul#studytabs li a, #profiletablist li {
			 float: left;
			 list-style: none none none;
		}
			#tabs ul#studytabs li.active {
				 background: #FFF;
			}
#studytabs li:hover {
    background-color: #444444;
}
	#studytabs li a {
		text-decoration: none;
		padding: 8px;
		color: #fff;
	}

.profilecontainer #tier3rightcolumn {
	width: 900px;	
}
#undergraduate, #postgraduate, #internationalstudents, #eustudents, #researchstudy, #shortcourses, #buildingconfidence, #connectingyou, #buscasestudies, #busstartup, #graduation, #trainingcourses, #consultancy, #hireavenue, #recruitmentsupport, #ourstrategy, #whoweare, #ourgovernance, #keypublicinfo, #newsroom, #whyleedsmet, #conferencing, #supplyingus, #contactstab, #faculties, #vacancies {
	width:848px;
	padding:20px 12px 20px 12px;
	float:left;
	background-color:#FFF;
	min-height: 350px;
	position:relative;
}
#profiletablist #profile, #profiletablist #currentresearch, #profiletablist #currentteaching, #profiletablist #selectedpublications, #profilesummary {
	float: left;
	position: relative;
	width: 500px;
}
#profilesummary h2 {
	display: none;	
}
#profilesummary #profilecontacttext {
	width: 300px;	
	float: left;
}
#profilesummarytext, #profileimagesummary, #profilesummary {
	display: none;	
}
#profiletabs div, #profiletabs ul {
	width: 622px;
	float: left;
}
#profiletabs h1 {
	width: 800px;	
	margin-bottom: 10px;
	padding-bottom: 10px;
}
#profilecontainer h1 {
	width: 640px;	
	margin-bottom: 10px;
	padding-bottom: 10px;
}
.profilecontainer #tier3copy {
	width: 642px;	
}
#profiletabs .pdfLink {
	float: left;	
	clear: none;
}
ul#profiletablist {
	background: none repeat scroll 0 0 #999;
	margin-left: 0px;
	border-left: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 4px;
}	
	ul#profiletablist li {
		display: block;	
		height: 20px;
		padding: 10px 10px;
		font-family: "AvenyTRegular";
		font-size: 18px;
		margin-bottom: 0px;
		margin-left: 10px;
	}
	ul#profiletablist li.active {
    	background: none repeat scroll 0 0 #FFFFFF;
	}
		ul#profiletablist li a {
			color: #fff;
			text-decoration: none;
		}
		ul#profiletablist li.active a {
   	 		color: #2F3233;
		}
#profiletabs #profilesummarytext {
	width: 610px;
	padding-bottom: 20px;
}
	#profiletabs #profilesummarytext img {
		float: left;	
		padding: 0px 10px 10px 0px;
	}
#profilecontacttext {
	line-height: 160%;	
}
div#mainprofileinfo {
	float: right; 
	width: 200px;
	margin: 10px 0px 10px 20px
}
	div#mainprofileinfo img {
		padding-bottom: 10px;	
	}
#tabcontleft {
	padding:0px 10px 0px 8px;	
	width:406px;
	float:left;
}
	#tabcontleft p, .tablefttitle {
		padding-bottom:10px;
	}
.tablefttext {
	line-height:18px;
}
	.tablefttext a {
		text-decoration:underline;
		color:#614797;	
	}
#tabcontright {
	padding:0px 8px 0px 10px;
	width:406px;
	float:left;
}
#studyabroad #tab2accordion .tabcontright {
	position: absolute;
	right: 2px;
    top: 10px;
}
#studyabroad div#tab1, div#tab2, div#tab3 {
	min-height: 230px;	
}
#studyabroad #minisiteright {
    min-height: 408px;
}
#studyabroad #minisiteintrotext ul {
	border-left: 5px solid #8C76B0;
    margin-bottom: 5px;
    margin-top: 5px;
    padding: 5px;
}	
#studyabroad #minisiteintrotext ul li {
	list-style: square outside none;
    margin-bottom: 10px;
    margin-left: 30px;
    white-space: normal;
}
#studyabroad #minisiteintrotext a {
	color: #57398F;
	font-weight: bold;	
}
#minisitecontent #studyabroadtabs{
	padding-top: 0px;	
}
#tabrightbottom {
	width: 406px;
	float:left;
}
.wrapperstudent #tabrightbottom {
	height:96px;	
}
#tabrightbottomalt {
	width: 406px;
	clear: both;
	position: absolute;
	top: 20px;
}


/* 4.5) UI elements..............[LMU405] */
#supersized { 
	position:fixed; 
	left:0; 
	top:0; 
	overflow:hidden; 
	z-index:-999; 
	width:100%; 
	height:100%;
}
	#supersized img { 
		height:auto; 
		width:auto; 
		position:relative; 
		outline:none; 
		border:none; 
	}
#accordion, #carnegieaccordion, #fblaccordion, #hssaccordion, #aetaccordion {
	float:left;
	width:642px;
}
#accomm-content-left #accordion {
	width:700px;	
}
.Current h3.toggler{
	width: auto;
}
#qu2-subpagelayout #accordion {
	width: 450px;
}
#accordion h3.toggler {
    cursor: pointer; 
	margin-bottom: 8px;
    padding: 5px 0 5px 20px;
	clear: both;
}
	#accordion h2.toggler, h3.toggler {
		cursor: pointer;    
		width:620px;
		padding-left: 20px;
		border-top: #ccc 1px dotted;
		border-bottom: #ccc 1px dotted;
		background-image: url(../images/icons/functionality/accordion-standard.gif);
		background-repeat: no-repeat;
		background-position: center left;
		
	}
	#accordion h2.selected {
		background-image: url(../images/icons/functionality/accordion-active.gif);
	}
	.wrapperstaff h3.toggler, .wrapperstudent h3.toggler {
		width: 520px;	
	}
	#qu2-subpagelayout #accordion, #qu2-subpagelayout h3.toggler {
    	width: 460px;
}
	#qu2-subpagelayout h3.toggler {
		border-bottom: 1px dotted #CCCCCC;
    	border-left: 10px solid #CCCCCC;
    	font-size: 2em;
    	margin-bottom: 0;
    	padding: 5px 0 5px 10px;
}
	#minisitesocialcontainer #accordion h3.toggler {
	padding: 6px 0px 6px 44px;
    width: 181px;
	float: left;
	color: #fff;
	background-color: #2B0060;	
	background-position: 10px 7px;
	margin-bottom: 1px
}
.news #accordion {
    width: 900px;
	padding-bottom: 20px;
	margin: 8px 0px;
	float: left;
}
.news h3.toggler {
	padding-top: 6px;
	padding-bottom: 6px;
	width: 840px;
}
#accomm-wrapper #accordion h2.toggler, h3.toggler {
    background-image: url("../images/icons/functionality/accordion-standard-pink.png");
}
p.time{
	color:#fff;
	text-align: left;
	padding-left:44px;
	padding-top:148px;
}
	p.time .cd-time{
		display:inline;
		color:#ffffff;
		font-size:0.8em;
	}
#countdown_ugopenday {
	background-image:url(../images/marketing/countdown-ugod-oct6th2013.png);
	width:240px;
	height:312px;
}	
table .datepicker {
	background-color: #fff;
}
.datepicker { 
	border: 2px solid #999; 
	position: absolute;  
	z-index: 999;
}
	.datepicker tr.controls th { 
		height: 22px; 
		font-size: 11px; 
	}
	.datepicker select { 
		font-size: 11px; 
	}
	.datepicker tr.days th { 
		height: 18px; 
	}
	.datepicker tfoot td { 
		height: 18px; 
		text-align: center; 
		text-transform: capitalize; 
	}
.datepicker th, .datepicker tfoot td { 
	background: #eee; 
	font: 10px/18px Verdana, Arial, Helvetica, sans-serif; 
}
.datepicker th span, .datepicker tfoot td span { 
	font-weight: bold; 
}
    .datepicker tbody td { 
    	width: 24px; 
    	height: 24px; 
    	border: 1px solid #ccc; 
    	font: 11px/22px Arial, Helvetica, sans-serif; 
    	text-align: center; 
    	background: #fff; 
    }
        .datepicker tbody td.date { 
        	cursor: pointer; 
        }
            .datepicker tbody td.date.over { 
            	background-color: #99ffff; 
            }
        .datepicker tbody td.date.chosen { 
        	font-weight: bold; 
        	background-color: #ccffcc; 
        }
.tooltip {
   width: 400px;
   margin-top: -200px;
   margin-left: -100px;
   background-color: #FFF;
   color: #660099;
   padding: 10px;
   z-index: 100;
   border: #280759 3px solid;
   position: absolute;
}
li.dropdown { 
	position: relative; 
	background-image:url(../images/icons/functionality/conferencing-drop-down.gif);
	background-repeat: no-repeat;
	background-position: right;
	z-index: 100;
}
	li.dropdown a {
		cursor: pointer;	
	}
#aboutnav li.dropdown {
	background-image: none;	
}
#aboutdrop {
		
}

ul.subdropdown { 
	width: 242px; 
	visibility: hidden; 
	position: absolute; 
	top: 100%; 
	left: 0; 
	z-index:998;
	padding-top: 13px;
	
}
#wm-globalnav ul.subdropdown li:first-child {
	padding-top:1px;	
}
#wm-globalnav ul.subdropdown li, #aboutdrop li, #locationdrop li { 
	zoom: 1; 
	float: left;
    width: 242px;
    padding:0px;
	text-transform:uppercase;
	background-image:url(../images/brand/panels/purpledark.png);
	margin:0px;
	border-left:none;
	
}
#accomm-wrapper #wm-globalnav ul.subdropdown li {
	padding: 0px;	
}
#wm-globalnav ul.subdropdown li a, #aboutdrop li a, #locationdrop li a {
	padding: 10px 27px 10px 27px;	
	width:188px;
	float:left;
	font-size: 0.8em;
	color:#fff;
	z-index:8000;
}
#aboutdrop li, #locationdrop li {
	padding:0px	
}
#aboutdrop li a, #locationdrop li a {
	font-size:0.95em;
}

#wm-globalnav ul.subdropdown li a:hover, #aboutdrop li a:hover, #locationdrop li a:hover { 
	background-color: #755A9E;
	background-image: url(../images/icons/functionality/conferencingmenuarrow.gif);
	background-repeat:no-repeat;
	background-position: 220px center;
	border-top: #8F77B5 1px solid;
	border-bottom: #222125 1px solid;
	padding: 9px 27px;
}
ul.subdropdown li a:active { 
	/*color: #ffa500; */
}
ul.subdropdown li li a { 
	display: block; 
	padding: 4px; 
	border-right: 1px solid #333;
}
ul.subdropdown li li:last-child a { 
	border-right: none; 
} /* Doesn't work in IE */
ul.subdropdown li li.hover, ul.subdropdown li li:hover { 
	color: black; 
	position: relative; 
}
ul.subdropdown li li.hover a { 
	color: black; 
}


.jcarousel-skin-tango .jcarousel-container {
    -moz-border-radius: 10px; 
    -webkit-border-radius: 10px; 
    border-radius: 10px
}
.jcarousel-skin-tango .jcarousel-direction-rtl {
    DIRECTION: rtl
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
    WIDTH: 252px; 
}
.jcarousel-skin-tango .jcarousel-clip {
    OVERFLOW: hidden
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
    WIDTH: 252px; 
    HEIGHT: 75px
}
.jcarousel-skin-tango .jcarousel-item {
    WIDTH: 252px; 
    HEIGHT: 75px
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
    MARGIN-LEFT: 0px; 
    MARGIN-RIGHT: 0px
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
    MARGIN-LEFT: 0px; 
    MARGIN-RIGHT: 0px
}
.jcarousel-skin-tango .jcarousel-item-vertical {
    MARGIN-BOTTOM: 10px
}
.jcarousel-skin-tango .jcarousel-item-placeholder {
    BACKGROUND: #fff; 
    COLOR: #000
}
.jcarousel-skin-tango .jcarousel-next-horizontal {
    RIGHT: 0px; 
    background-color: #f68e54; 
    background-image: url(../images/icons/functionality/arrowright-brown.gif);
    background-position: center; 
    background-repeat: no-repeat; 
    WIDTH: 13px; 
    CURSOR: pointer; 
    POSITION: absolute; 
    TOP: 0px; 
    HEIGHT: 75px
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    RIGHT: auto; 
    LEFT: 5px; 
    background-color: #f68e54;
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal {
    BACKGROUND: none; 
    CURSOR: default
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
    background-color: #f68e54; 
    background-image: url(../images/icons/functionality/arrowleft-brown.gif); 
    background-repeat: no-repeat; 
    background-position: center; 
    LEFT: 0px; 
    WIDTH: 13px; 
    CURSOR: pointer; 
    POSITION: absolute; 
    TOP: 0px; 
    HEIGHT: 75px
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    RIGHT: 5px; 
    LEFT: auto;
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal {
    BACKGROUND: none; 
	CURSOR: default;
	text-transform: uppercase
}
.jcarousel-control {
    float: left;
    width: 252px;
    height: 75px;
    text-align: center;
}
	.jcarousel-control a {
        padding: 0px 2px;
        background-color: #FFF;
        margin: 0px 5px 0px 0px;
        text-decoration: none;
        border: #fff 1px solid;
        color: #310E60;
        font-size: x-small;
    }
	.jcarousel-control a:active {
        background-color: #310E60;
        color: #fff;
	}  
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
.sh-jcarousel-skin-tango .jcarousel-container {
    -moz-border-radius: 10px; 
    -webkit-border-radius: 10px; 
    border-radius: 10px
}
.sh-jcarousel-skin-tango .jcarousel-direction-rtl {
    DIRECTION: rtl
}
.sh-jcarousel-skin-tango .jcarousel-container-horizontal {
    WIDTH: astoralpx; 
}
.sh-jcarousel-skin-tango .jcarousel-clip {
    OVERFLOW: hidden
}
.sh-jcarousel-skin-tango .jcarousel-clip-horizontal {
    WIDTH: 330px; 
    HEIGHT: 180px
}
.sh-jcarousel-skin-tango .jcarousel-item {
    WIDTH: 201px; 
    HEIGHT: 180px
}
.sh-jcarousel-skin-tango .jcarousel-item-horizontal {
    MARGIN-LEFT: 0px; 
    MARGIN-RIGHT: 0px
}
.sh-jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
    MARGIN-LEFT: 0px; 
    MARGIN-RIGHT: 0px
}
.sh-jcarousel-skin-tango .jcarousel-item-vertical {
    MARGIN-BOTTOM: 10px
}
.sh-jcarousel-skin-tango .jcarousel-item-placeholder {
    BACKGROUND: #fff; 
    COLOR: #000
}
.sh-jcarousel-skin-tango .jcarousel-next-horizontal {
    left: 355px; 
    background-color: #DF2E74;
	height: 100px;
	padding: 80px 0px 0px 0px;
    background-position: center; 
    background-repeat: no-repeat; 
    WIDTH: 21px; 
    CURSOR: pointer; 
    POSITION: absolute; 
    TOP: 0px; 
	background-image: url("../images/icons/functionality/hub-slider-next.gif");
}
.sh-jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    RIGHT: auto; 
    LEFT: 5px; 
    background-color: #f68e54;
}
.sh-jcarousel-skin-tango .jcarousel-next-disabled-horizontal {
    BACKGROUND: none; 
    CURSOR: default
}
.sh-jcarousel-skin-tango .jcarousel-prev-horizontal {
    background-color: #DF2E74; 
    background-repeat: no-repeat; 
    background-position: center; 
    LEFT: 332px; 
	padding: 80px 0px 0px 0px;
    WIDTH: 21px; 
    CURSOR: pointer; 
    POSITION: absolute; 
    TOP: 0px; 
    HEIGHT: 100px;
	background-image: url("../images/icons/functionality/hub-slider-prev.gif");
}
.sh-jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
	background-image: url("../images/icons/functionality/hub-slider-prev-hover.gif");
} 
.sh-jcarousel-skin-tango .jcarousel-next-horizontal:hover {
	background-image: url("../images/icons/functionality/hub-slider-next-hover.gif");
}
.sh-jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    RIGHT: 5px; 
    LEFT: auto;
}
.sh-jcarousel-skin-tango .jcarousel-prev-disabled-horizontal {
    BACKGROUND: none; 
	CURSOR: default;
	text-transform: uppercase
}
.sh-jcarousel-control {
    float: left;
    width: 252px;
    height: 75px;
    text-align: center;
}
	.sh-jcarousel-control a {
        padding: 0px 2px;
        background-color: #FFF;
        margin: 0px 5px 0px 0px;
        text-decoration: none;
        border: #fff 1px solid;
        color: #310E60;
        font-size: x-small;
    }
	.sh-jcarousel-control a:active {
        background-color: #310E60;
        color: #fff;
	}	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	  
#panelslider li {
    width:252px;
    float:left;
    position:relative;
    height:75px;
    background-repeat: no-repeat;
    background-position: right;
    white-space: normal;
}
    #panelslider a {
        color: #fff;
        text-decoration: none;
    }
	#panelslider a.lmupurp4col {
		text-decoration:none;
		color:#8C76B0;	
	}
.lalmpage .jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-right: 10px;	
}
.lalmpage .jcarousel-skin-tango .jcarousel-next-horizontal, .lalmpage .jcarousel-skin-tango .jcarousel-prev-horizontal {
	background-color: #EE008A;
    background-position: center center;
    background-repeat: no-repeat;
    cursor: pointer;
    height: 82px;
    position: absolute;
    right: 0;
    top: 57px;
    width: 17px;
}
.lalmpage .jcarousel-skin-tango .lalm .jcarousel-container-horizontal {
    PADDING-RIGHT: 20px; 
	PADDING-LEFT: 21px; 
	PADDING-BOTTOM: 20px; 
	WIDTH: 605px;
	PADDING-TOP: 20px; 
}
.lalmpage .jcarousel-skin-tango .jcarousel-clip-horizontal {
    height: 170px;
    margin-left: 7px;
    width: 590px;
}
.lalmpage .jcarousel-skin-tango .lalm .jcarousel-clip-horizontal {
    WIDTH: 590px; 
	HEIGHT: 170px;
	margin-left:7px;
}
.lalmpage .jcarousel-skin-tango .jcarousel-container-horizontal {
    padding: 20px 20px 20px 21px;
    width: 605px;
}
.lalmpage .jcarousel-skin-tango .lalm .jcarousel-item {
    WIDTH: 140px; 
	HEIGHT: 170px
}
.lalmpage .jcarousel-skin-tango .lalm .jcarousel-item-horizontal {
    MARGIN-LEFT: 0px; 
	MARGIN-RIGHT: 10px
}
.lalmpage .jcarousel-skin-tango .jcarousel-next-horizontal {
    RIGHT: 0px; 
	background-color: #EE008A; 
	background-image: url(../images/icons/functionality/slide-rightarrow.png); 
	background-repeat: no-repeat; 
	WIDTH: 17px; 
	TOP: 57px; 
	HEIGHT: 82px
}
.lalmpage .jcarousel-skin-tango .lalm .jcarousel-direction-rtl .lalm .jcarousel-next-horizontal { 
	background-color: #EE008A;
}
.lalmpage .jcarousel-skin-tango .jcarousel-prev-horizontal {
    background-color: #EE008A; 
	background-image: url(../images/icons/functionality/slide-leftarrow.png);
	background-repeat: no-repeat; 
	WIDTH: 17px; 
	CURSOR: pointer; 
	TOP: 57px; 
	HEIGHT: 82px
}
.lalmpage .jcarousel-control {
	float: right;
	width: 636px;
	padding: 8px 5px;
	background-color: #E03095;
	height: 20px;
}
	.lalmpage .jcarousel-control a {
		font-size: 14px;
		font-family:"AvenyTRegular";
	}
.emppage .jcarousel-skin-tango .emp .jcarousel-container-horizontal {
	WIDTH: 872px; 
}
.emppage .jcarousel-skin-tango .jcarousel-container-horizontal {
	WIDTH: 872px; 
}
.emppage .jcarousel-skin-tango .emp .jcarousel-clip-horizontal {
    WIDTH: 872px; 
	HEIGHT: 420px
}
.emppage .jcarousel-skin-tango .emp .jcarousel-item {
    WIDTH: 140px; 
	HEIGHT: 420px
}
.emppage .jcarousel-skin-tango .jcarousel-prev-horizontal {
    background-color: #F68E54;
    background-image: url(../images/icons/functionality/slide-leftarrow.png);
    background-position: center center;
    background-repeat: no-repeat;
    cursor: pointer;
    height: 82px;
    left: 0;
    position: absolute;
    top: 200px;
    width: 17px;
}
.emppage .jcarousel-skin-tango .jcarousel-next-horizontal {
    background-color: #F68E54;
    background-image: url(../images/icons/functionality/slide-rightarrow.png);
    background-position: center center;
    background-repeat: no-repeat;
    cursor: pointer;
    height: 82px;
    position: absolute;
    right: 0;
    top: 200px;
    width: 17px;
}
.emppage .jcarousel-skin-tango .jcarousel-clip-horizontal {
    WIDTH: 872px; 
	HEIGHT: 420px
}
.emppage .jcarousel-skin-tango .emp .jcarousel-direction-rtl .emp .jcarousel-item-horizontal {
    MARGIN-LEFT: 10px; 
}
.emppage .jcarousel-skin-tango .emp .jcarousel-next-horizontal {
    RIGHT: 0px; 
	background-color: #f68e54; 
	background-image: url(../images/icons/functionality/slide-rightarrow.png);
	WIDTH: 17px; 
	TOP: 200px; 
	HEIGHT: 82px
}
.emppage .jcarousel-skin-tango .emp .jcarousel-prev-horizontal {
    background-color: #f68e54; 
	background-image: url(../images/icons/functionality/slide-leftarrow.png); 
	background-repeat: no-repeat; 
	background-position: center; 
	LEFT: 0px; 
	WIDTH: 17px; 
	CURSOR: pointer; 
	POSITION: absolute; 
	TOP: 200px; 
	HEIGHT: 82px
}
.emppage .jcarousel-skin-tango .emp .jcarousel-direction-rtl .emp .jcarousel-prev-horizontal {
    RIGHT: 5px; 
	LEFT: auto;
}
.emppage .jcarousel-skin-tango .emp .jcarousel-prev-disabled-horizontal {
    BACKGROUND: none; 
	CURSOR: default;
	text-transform: uppercase
}
.emppage .jcarousel-control {
	width: 862px;
	height: 10px;
	padding: 18px 5px 8px 5px;
	margin-top: 20px;
}
		.emppage #panelslider li {
		width:872px;
		height:720px;
	}
#greatchoicenav li {
	position: relative;
	width: 140px;
	height: 170px;
	background-repeat: no-repeat;
	background-position: right;
}
	#greatchoicenav a {
		color: #fff;
		text-decoration: none;
	}
#abostratthemes li{
	float:none;
	margin-bottom:7px;
}
#sb-container,#sb-wrapper{text-align:left;}#sb-container,#sb-overlay{position:absolute;top:0;left:0;width:100%ú;margin:0;padding:0;}#sb-container{height:100%;display:none;visibility:hidden;z-index:999;}body>#sb-container{position:fixed;}#sb-overlay{height:expression(document.documentElement.clientHeight+'px');}#sb-container>#sb-overlay{height:100%;}#sb-wrapper{position:relative;}#sb-wrapper img{border:none;}#sb-body{position:relative;margin:0;padding:0;overflow:hidden;border:1px solid #303030;}#sb-body-inner{position:relative;height:100%;}#sb-content.html{height:100%;overflow:auto;}#sb-loading{position:absolute;top:0;width:100%;height:100%;text-align:center;padding-top:10px;}#sb-body,#sb-loading{/*background-color:#060606;*/}#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}#sb-title-inner,#sb-info-inner{position:relative;line-height:16px;}#sb-title,#sb-title-inner{height:50px;}#sb-title-inner{padding:5px 0;color:#fff;}#sb-info,#sb-info-inner{height:20px;}#sb-info-inner{color:#fff;}#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}#sb-nav a{display:block;float:right;height:16px;margin-left:10px;cursor:pointer;}#sb-counter{float:left;padding:2px 0;width:45%;}#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}#sb-counter a.sb-counter-current{text-decoration:underline;}div.sb-message{font-family:'Lucida Grande',Tahoma,sans-serif;font-size:12px;padding:10px;text-align:center;}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}.gallery ul { list-style-type:none; }
.gallery ul li { padding:2px 2px 2px 0px; display:inline; } .gallery img { border:0 none; } #gallery-flickr, .gallery-flickr { margin: 0px; padding: 0px;}

#gallery-flickr, .gallery-flickr {
	width: 680px;
}
#gallery-flickr ul, .gallery-flickr ul {
	border-left: 0px solid #ffffff;
    margin-bottom: 0px;
    margin-top: 0px;
    padding: 0px;
}
#gallery-flickr ul li, .gallery-flickr ul li {
	list-style: none;
    margin-bottom: 0px;
    margin-left: 0px;
    white-space: normal;
	float: left;
	padding: 0px 4px 4px 0px
}

#gallery-flickr ul li a, .gallery-flickr ul li a {
	color:#57398F;
}
	
/* 4.5) UCAS Tariff Calculator ..............[LMU405] */
#structure, #secondstep div {
	display: none;
}
#firststep, #secondstep, #nextstep, #prevstep, #calccontainer {
	float: left; 
	background-color: #CCC;
	width: 340px; 
}
	#structure .category {
		border: #660099 2px dotted;
		margin: 5px 0px;
		float: left;
		clear: both;
		padding: 5px 0px;
	}
	#structure .title {
		float: left;
		padding: 2px 7px;
		clear: both;
		width: 300px;
		font-weight: bold;
		text-decoration: underline;
	}
	#structure .draggable{ 
		width: 350px; 
		float: left; 
		margin-bottom: 5px; 
		padding: 5px; 
		cursor: move; 
		clear: both; 
		border: #666 1px dotted; 
	}
		#structure .draggable:hover {
			border: #000 1px solid;	
			padding: 5px;
		}
	#structure .droppable { 
		width: 320px; 
		height: 600px; 
		float: left; 
		border: #ccc 1px dotted; 
	}
	#structure #points {
		font-size: 150%;	
	}
	
#vertical-ticker{
	height:400px;
	overflow:hidden;
	margin:0; padding:0;
	-webkit-box-shadow:0 1px 3px rgba(0,0,0, .4);
}

	#vertical-ticker li{
		padding:35px 20px;
		display:block;
		background:#efefef;
		color:#333;
		border-bottom:1px solid #ddd;
		text-align:center;
		font-size:25px;
		font-weight:bold;
		font-family: Helvetica Neue, times, serif;
	}

.largelabelledimage {
		float: left;
		position:relative;
		width:100%;
		font-size:0.7em;
}

.largelabelledimagelabel {
	position:absolute;
	background-image:url(../images/brand/panels/purpledark.png);
	top:40px;
	height:175px;
	width:304px;
	padding:10px 20px 28px;
	z-index:5;
}

.imglabelfloatleft {
	left:0px;
}

.imglabelfloatright {
	right:0px;
}

img.largelabelledimage {
	width: 100%;
}

/* 4.5) Social Media .........................[LMU406] */

#sharebox {
	padding: 20px 0px;
	float: right;
	width: 300px;
}
.fb-comments {
	float: left;
	width: 510px;
}
#youtube {
    margin: 20px 0px 10px 0px;    
}
.faculty #gallery-flickr,.faculty #gallery-flickr ul,.faculty .gallery-flickr, .gallery-flickr ul {
    width: 440px;
    float: left;
}
	.faculty .gallery-flickr ul li {
		margin-right: 4px;
		padding-bottom: 3px;
	}
.faculty .youtube, .faculty .flickr {
	color: #270758;
	font-size: 16px;
	font-family: Arial,Helvetica,sans-serif;
	padding-left: 10px;
}
.youtubesummary {
    line-height: 140%;
    padding: 10px 0px;
	float: left;
}

iframe#twitter-widget-0 {
	width:320px;
	float: right;	
	height: 330px;	
	margin-bottom: 10px;
	margin-top: 20px;
}
#sport-content iframe#twitter-widget-0 {
	float: right;
    height: 249px;
    margin-bottom: 10px;
    margin-right: 8px;
    margin-top: 27px;
    width: 259px;
}
#sport-content #rotator {
	padding-left:0px;	
}
#twitter-widget-0 .stream {
	height: 280px;	
}
#homemaincolumn #twitter-widget-0 .stream {
	height:417px;	
}
.empitems iframe#twitter-widget-0 {
	/*width:320px;*/
	float: left;	
	width: 500px;	
	margin-bottom: 16px;
	margin-top: 10px;
}
.empitems #twitter-widget-0 .stream {
	height: 200px;	
}
#minisitesocialcontainer iframe#twitter-widget-0 {
	height: 225px;
}
#minisitesocialcontainer .timeline-header h1.summary {
	color:#fff;
}
#short {
	float: left;
	margin-top: 20px;	
}

/* 4.7) Cookie..............................[LMU407] */
 
#cookiebarsmall {
                width:100%;
                background-color:#7d0035;
                border-top:3px solid #ec008c;
                height:34px;
}
#cbstitle{
                float:left;
                width:214px;
                padding-top:7px;
                padding-left:51px;
                text-shadow:1px 1px 1px #000000;
} 
#cbstext{
                float:left;
                width:510px;
                padding:7px 0px 0px 5px;
} 
#cbsbuttons{
                float:left;
                width:203px;
}
.cbscta{
                float:left;
                width:93px;
                height:15px;
                padding:2px 0px 4px 0px;
                margin-top:6px;
                text-align:center;
                margin-right:5px;
                box-shadow:1px 1px 1px #000000;
} 
.cbscta:hover{
                background-color:#e382b5;
                color:#FFF;
                text-shadow:1px 1px 1px #444;
} 
.pinkkeyline {
                margin-bottom: 6px;
                padding-left: 6px;
                padding-right: 3px;
                padding-top: 5px;
                border-right: 5px solid #E5007F;
                border-left: 5px solid #E5007F;
                border-bottom: 5px solid #E5007F;
                border-top: 5px solid #E5007F;                              
}

/* 4.8) Accessibility .........................[LMU408] */

.acccol1 div {background-color:#000000;color:#D1E7D1;}
.acccol1flip div {background-color:#D1E7D1;color:#000000;}
.acccol2 div {background-color:#270758;color:#E0E7D1;}
.acccol2flip div {background-color:#E0E7D1;color:#270758;}
.acccol3 div {background-color:#470700;color:#D1E7DE;}
.acccol3flip div {background-color:#D1E7DE;color:#470700;}
.acccol4 div {background-color:#371B2C;color:#D1D6E7;}
.acccol4flip div {background-color:#D1D6E7;color:#371B2C;}

		/* accessibility tab start */
#accesstab {
	background-image:url(../images/accesstab/accessibility-button.png);
	height:32px;
	width:130px;
	background-position:top;
	position:relative;
	z-index:2;
}
#accesstab:hover {
	background-position:bottom;
}
#accessswitcher {
	width:372px;
	height:130px;
	margin:-1px 5px 6px 5px;
	background:#215688;
	position:relative;
	top: 34px;
	right: 247px;
	/*top:128px;
	left:404px;*/
	display:none;
	z-index:100;
}
#accesscookienotice {
	position:relative;
	top:-63px;
	left:-6px;
}
#accessinner {
	width: 348px;
	height: 107px;
	border: solid 1px #3F78AF;
	margin: 1px;
	background-image: url(../images/accesstab/stripes.png);
	padding: 10px 10px 10px 10px;

}
	#accessinner .accessrow .accessbuttons .accessbutton img {
		padding-top:0px;
		padding-bottom:0px;
	}
.accessrow {
	width:348px;
	height:20px;
	padding-bottom:8px;
}
.accessbutton, .accesscolourbutton {
	float:left;
	padding-right:6px;
	width:24px;
	height:24px;
}
.accesscolourbutton {
	width:18px;
	margin-right:6px;
}
.accessheading {
	float:left;
	text-align:right;
	width:70px;
	padding: 3px 8px 0px 0px;
	font-size:18px;
}
.accessbuttons {
	float:left;	
}
.minicolourbox {
	width:8px;
	height:8px;
	margin:8px;	
}
.colourset1, .colourset2inner  {
	background-image:none;
	background-color:#000000;	
}
.colourset1inner, .colourset2 {
	background-color:#D1E7D1;
	background-image:none;
}
.colourset3, .colourset4inner  {
	background-color:#270758;	
}
.colourset3inner, .colourset4 {
	background-color:#E0E7D1;	
}
.colourset5, .colourset6inner  {
	background-color:#470700;	
}
.colourset5inner, .colourset6 {
	background-color:#D1E7DE;	
}
.colourset7, .colourset8inner  {
	background-color:#371B2C;	
}
.colourset7inner, .colourset8 {
	background-color:#D1D6E7;	
}
.themecs1 {
	/*background-color:#000000;*/
	color:#D1E7D1;
}
.themecs2 {
	/*background-color:#D1E7D1;*/
	color:#000000;
}
.themecs3 {
	background-color:#270758;
	color:#E0E7D1;
}
.themecs4 {
	background-color:#E0E7D1;
	color:#270758;
}
.themecs5 {
	background-color:#470700;
	color:#D1E7DE;
}
.themecs6 {
	background-color:#D1E7DE;
	color:#470700;
}
.themecs7 {
	background-color:#371B2C;
	color:#D1D6E7;
}
.themecs8 {
	background-color:#D1D6E7;
	color:#371B2C;
}
.nobackground {
	background-position:-2000px;
	background-repeat:no-repeat;
}
/* STUDENT HUB */

#sh-header {
	width:927px;
	min-height:20px;
	height:auto;
	padding-left:53px;
	float:left;
	background-color:transparent #FF0;
}

#sh-logo {
	width:283px;
	float:left;
	padding-top: 0px;
}

#sh-headerright {
	width:642px;
	float:left;
	font-family:"AvenyTRegular";
}

#sh-discover {
	width:680px;
	float:left;
	position:relative;
}

#sh-discovertitle {
	width:266px;
	float:left;
}

#sh-discovertitle {
	width: 166px;
	height: 66px;
	float: left;
	font-size: 1.8em;
	padding: 116px 0px 0px 16px;
	line-height: 1.1em;
	margin: 39px 0px 0px 51px;
	background-color: white;
	color:#270758;
}

#sh-discovertitle em {
	font-size:1.8em;
	line-height:0.7em;
}

#sh-discoverslider {
	width:426px;
	float:left;
	padding:41px 0px 0px 0px;
	overflow: hidden;	
}

.sh-discoverboxes {
	float:left;
	overflow:hidden;
	width:820px;
	height: 180px;
}
#discoveritems {
position: absolute;
top: -200px;
clear:both
}
.sh-discoverbox {
	float:left;
	padding:0px 0px 0px 2px;
	position:relative;
}
.discovereditbox {
	float: left;
	width: 210px;	
}

.sh-discoverboxcaption {
	width: 160px;
	height: 35px;
	max-height: 55px;
	position: absolute;
	bottom: 20px;
	left: 2px;
	font-size: 1.7em;
	line-height: 1.1em;
	text-transform: uppercase;
	padding: 10px;
	background-image: url(../images/brand/panels/purpledark.png);
	white-space: normal;
	overflow: hidden;
}

.sh-sliderprev, .sh-slidernext {
	float:left;
	margin-left:1px;
	background-color:#df2e74;
	height:100px;
	font-size:2em;
	padding:80px 0px 0px 0px;
	width:26px;
	text-align:center;
	color:#FFF;
	position:absolute;
}

.sh-sliderprev:hover, .sh-slidernext:hover {
	background-color:#3d3d3d;
	cursor:pointer;	
}

.sh-sliderprev {
	right:61px;
	display: none;
	bottom:0px
}

.sh-slidernext {
	right:33px;
	bottom:0px;
	display: none
}


.sh-slidercontrols:first-child {
	float:left;
	margin-left:0px;
}

#sh-logins {
	width:700px;
	float:left;
	font-family:"AvenyTRegular";
}

#sh-xstream {
	width: 160px;
	float: left;
	font-size: 1.8em;
	padding: 5px 12px 5px 12px;
	background-color: #270758;
	margin-left: 20px;
	height:28px
}

#sh-xstream a, #sh-phonebook a {
	padding:5px 0px 0px 3px;
	float:left;
}

#sh-xstream:hover {
	background-color:#812990;
}

#sh-myhub {
	width: 60px;
	float: left;
	font-size: 1.8em;
	padding: 10px 12px 5px 12px;
	background-color: #270758;
	margin-left: 30px;
	height: 23px;
}

#sh-myhub a, {
	padding:5px 0px 0px 3px;
	float:left;
}

#sh-myhub:hover {
	background-color:#812990;
}

#sh-phonebook {
	width: 322px;
	float: left;
	font-size: 1.8em;
	padding: 5px 13px 5px 12px;
	background-color: #812990;
	margin-left: 28px;
	color: white;
}

#sh-phonebook input.sh-phonebook-input {
	margin-left:10px;
	padding:4px;
}

#sh-phonebook input#sh-phonebook-submit {
	margin-left: 4px;
	width: 36px;
	overflow-x: hidden;
	height: 26px;
	background-image: url(../images/studenthub/go-button.jpg);
}

#sh-phonebook input#sh-phonebook-submit:hover {
	background-position: 36px 0px;
}

#sh-footer {
	width:892px;
	min-height:20px;
	height:auto;
	margin:0px 0px 50px 53px;
	float:left;
	background-image:url("../images/studenthub/white-70.png");
}

#sh-content {
	margin: 0px 0px 0px 53px;
	float:left;
	background-image:url("../images/studenthub/white-70.png");
	width: 892px;
}
#sh-content #tabs {
	font-size: 1em;
	margin: 0px;	
}
#tabs .sh-introduction p {
	line-height:1.2em;
}
#sh-content .ln-last {
	display: none;	
}
#sh-content .ln-letters a {
	font-weight: normal;	
}
#sh-mainbar {
	float:left;	
	padding: 23px 0px 0px 53px;
}

#sh-mainbody, #sh-disability, #sh-advice, #sh-money, #sh-employability, #sh-wellbeing, #sh-accommodation, #sh-whatson, #sh-oncampus, #sh-new-student{
	background-color:#FFF;
	width:603px;
	min-height:430px;
	float:left;
	position:relative;
	padding: 16px 32px 26px 37px;
}
#sh-wellbeing .sh-introduction a {
	color: #543C92;
text-decoration: underline;
font-weight: bold;
}
.sh-new-students__intro {
font-size: 1.3em;
font-family: Arial, Helvetica, sans-serif;
}

.sh-new-students__intro a {
color: #000;
text-decoration: underline;
}

#sh-money #accordion {
	width: 280px;	
}
#sh-money #accordion h3 {
	width: 240px;	
	font-size: 1.6em;
}
#sh-money a {
	color: #8C76B0
}
#sh-money #accordion .element {
	clear: both;
    font-size: 1.6em;
    margin-bottom: 10px;
    white-space: normal;
	width: 260px;	
}
#sh-money #accordion ul li {
	clear: both;
	margin: 6px 0px	
}
#sh-money #accordion ul li a {
	color: #323232;	-new
	
}
ul#sh-bodytabs {
	float:left;
	width:220px;
	font-family:"AvenyTRegular";
}

ul#sh-bodytabs li {
	padding: 5px 20px 5px 40px;
	font-size: 1.9em;
	white-space: normal;
	height: 35px;
	margin: 5px 0px 0px 3px;
	background-image: url(../images/studenthub/primary-tab.gif);
	color: white;
	width: 157px;
	line-height: 1em;
}

ul#sh-bodytabs li:hover {
	background-image:url(../images/studenthub/primary-tab-hover.gif);
}

ul#sh-bodytabs li.active {
	background-image: url(../images/studenthub/primary-tab-selected.gif);
	color: #353535;
	border-top: solid white 5px;
	margin: 0px;
	border-bottom: solid white 5px;
	width:157px;
	padding: 5px 20px 5px 43px;
	height: 30px;
}

ul#sh-bodytabs li.active a {
	color: #353535;
}

ul#sh-bodytabs li:first-child {
	font-size: 3em;
	padding-top: 8px;
}

ul#sh-bodytabs li a.sh-singlelinefix {
	padding-top: 10px;
	height: 25px;
	float: left;
}
ul#sh-bodytabs li#oncampusli, ul#sh-bodytabs li#newstudentli {
	background-image: url(../images/studenthub/primary-tab-feature1.gif);
}

ul#sh-bodytabs li#whatsonli {
	background-image: url(../images/studenthub/primary-tab-feature2.gif);
}
ul#sh-bodytabs li#oncampusli.active, ul#sh-bodytabs li#newstudentli.active {
	background-image: url(../images/studenthub/primary-tab-selected.gif);
}

ul#sh-bodytabs li#whatsonli.active {
	background-image: url(../images/studenthub/primary-tab-selected.gif);
}

ul#sh-bodytabs li#oncampusli.active a {
	color:#353535;
}

ul#sh-bodytabs li#whatsonli.active a {
	color:#353535;
}
#sh-new-student h3.toggler,#sh-new-student h2.toggler, #sh-new-student .element {
	width:578px;
	font-family: Arial;
    font-size: 1.4em;
	margin-left: -12px;
	float: left;
}
#sh-new-student .element a {
	color: #543C92;	
	text-decoration: underline;
}
#sh-new-student #tabbedareatabs {
	 background: url("../images/alumni/tabsbg.gif") repeat scroll 0 0 #FFFFFF;
    border: medium none;
    float: left;
    line-height: 30px;
    padding: 4px 12px 0;
    width: 100%;
}
#sh-new-student #tabbedareatabs li.active a.active {
	background: none repeat scroll 0 0 #FFFFFF;
    color: #2F3233;
}

#sh-new-student .tabbedcont h3.toggler, #sh-new-student .tabbedcont div.element{
	
}
#sh-atozbox {
	float:left;
	width:603px
}
#wrapperstudent #sh-atozbox {
	float:left;
	width:820px;
	margin-bottom:20px;
}

#sh-aztitle, #sh-faqtitle, #sh-qlleft {
	padding:4px 7px 4px 7px;
	background-color:#333;	
	float:left;
	color:#fff;
	font-size:2em;
}
#sh-azcontent {
	float: left;
	width: 603px;
	clear:both
}
#studentwrapper #sh-azcontent {
	width: 570px
}
#sh-azleft {
	float:left;
	width:280px;
	margin-top:6px;
}
	#sh-azleft .ln-letters li {
		
	}
		#sh-azleft ul li a {
			color:#333;
			border: 1px grey solid;
		padding: 3px;
		margin: 0px 4px 4px 0px;
		font-size: 2em;
		width: 20px;
		text-align: center;
		float: left;
		}

		#sh-azleft ul li:hover {
			border:1px solid #dc397c;
			background-color:#dc397c;
			cursor:pointer;
		}

		#sh-azleft ul li:hover a {
			color:#fff;
			cursor:pointer;
		}
		#somethingnew {
		float:left;	
		padding-top: 6px;
		}
#sh-azright {
	float:left;
	width:323px;
	height: 150px;
	overflow-y: auto;
	font-size:1.3em;	
	line-height:1.3em;
	font-family:Arial, Helvetica, sans-serif;
}
#sh-azright ul li {
	width:300px;
	white-space:normal;
	margin-bottom:6px;
}
#sh-azright ul li a {
	color:#323232;	
}
#sh-azright ul li:hover a {
	color:#dc397c;	
}
#sh-faqbox {
	float: left;
	width: 603px;
	border-bottom: 1px solid grey;
	padding: 10px 0px 10px 0px;
	border-top: 1px solid grey;
	margin: 4px 0px 4px 0px;
}
#sh-faqbox input.sh-faq-input {
	margin-left: 14px;
	padding: 4px;
}
#sh-faqbox input#sh-faq-submit {
	margin-left: 4px;
	width: 36px;
	overflow-x: hidden;
	height: 26px;
	background-image: url(../images/studenthub/go-button.jpg);
}
#sh-faqbox input#sh-faq-submit:hover {
	background-position: 36px 0px;
}
#sh-quicklinksbox {
	float:left;
	width:603px;
	margin-top: 18px;
}
#sh-qlleft {
	margin-right:20px;
	float:left;
}
#sh-qlright {
	width:483px;
	float:left;
}
#sh-qlright a {
	padding: 4px 7px 4px 7px;
	background-color: #3bb1e3;
	float: left;
	color: white;
	font-size: 2em;
	margin:0px 10px 10px 0px;
}
#sh-qlright a:hover {
	background-color:#270758;
}
#sh-bodyheader {
	width: 180px;
	float: left;
	background-color: #333;
	opacity: 0.97;
	height: 41px;
	color: white;
	font-family: "AvenyTRegular";
	font-size: 3em;
	padding: 14px 0px 0px 20px;
}
#sh-social {
	width:120px;
	float:left;
	margin-top: 56px;
	padding:9px 20px 14px 14px;
	font-family:"AvenyTRegular";
	font-size:2em;
}
	#sh-social ul {
		margin-top:10px;
	}	
		#sh-social ul li {
			padding:7px 20px 7px 40px;
			text-transform:uppercase;
			background-color:#270758;
			margin-bottom: 2px;
		}	
#sh-socialtitle {
	color:#DF2E74;	
}

#sh-news {
	width:738px;
	float:left;
	font-family:"AvenyTRegular";
	font-size:3em;
}
#sh-newstitlerow {
	width: 738px;
	float: left;
}
#sh-newstitle {
	float:left;
	width:518px;
	padding: 15px 0px 15px 0px;
}
	#sh-newstitle a {
		color:#361A64;
	}
#sh-footerlogo {
	float:left;
	width:220px;
	text-align: center;
}
#sh-newsstoriesrow {
	background-color:#361a64;
	float:left;
	margin-bottom:20px;
	height:213px;
	max-height:213px;
}
.sh-storyblock {
	width:210px;
	float:left;
	padding:14px;
	margin-left:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
}
#sh-newsstoriesrow .sh-storyblock:first-child {
	margin-left:0px;
}
.sh-storyimg {
	width:80px;
	float:left;
}
.sh-story {
	width:210px;
	float:left;
	position: relative;
	height: 190px
}
.sh-storyheadline {
	font-size: 0.5em;
	font-weight:bold;
}
.sh-storytext {
	font-size: 0.7em;
	line-height: 1.3em;
	max-height:120px;
	overflow-y: hidden;
	padding-top: 10px;
}
.sh-readmore {
	font-size: 0.6em;
	font-family: "AvenyTRegular";
	padding: 4px;
	background-color: #DF2E74;
	max-width: 95px;
	margin-top: 4px;
	position: absolute;
	bottom: 10px;
}
	.sh-readmore:hover {
		background-color:#3BB1E3;	
	}
.sh-introduction {
	padding-bottom: 10px	
}
.sh-introduction h2 {
    font-size:2.5em;  
    max-width:603px;
    margin-bottom:10px;
    color:#DF2E74;
}
.sh-introduction h3 {
    font-size:2.1em;  
    max-width:603px; 
    line-height:1.1em; 
    color:grey;
}

.sh-introduction p {
    font-family:Arial;
    font-size:1.4em;  
	color: #4E5151; 
}

.sh-introduction a{
	text-decoration:underline;
	font-weight:bold;
	color:#4E5151;
}

#sh-azright #servicesList li {
	font-size: 1em	
}
.sh-featurelist {
	width: 253px;
	min-height: 160px;
	max-height: 250px;
	overflow-y: auto;
	float: left;
	/*margin-right: 20px;*/
}
	.sh-featurelist li {
		font-size: 1.8em;
		clear: both;
		white-space: normal;
		margin-bottom: 10px;
		width: 230px;
	}
		.sh-featurelist li a {
			color:#323232;
		}
		.sh-featurelist li a:hover {
			color:#DF2E74;
			text-decoration:underline;
		}
.sh-featureimg {
	width:300px;
	float:left;
	position:relative;
}
.sh-featurecaption {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 310px;
	padding: 10px;
	text-transform: uppercase;
	background-image: url(../images/brand/panels/purpledark.png);
	white-space: normal;
	overflow: hidden;
	min-height: 40px;
	font-size: 1.7em;
	line-height: 1.2em;
	color: white;
}
	.sh-featurecaption a {
		color:#fff;	
	}
	.sh-featurecaption:hover a {
		color:#DF2E74;	
	}
	#sh-azleft .ln-letters a {
	border: 1px grey solid;
	padding: 3px;
	margin: 0px 4px 4px 0px;
	font-size: 2.2em;
	width: 20px;
	text-align: center;
	color:#333;
	}

#sh-azleft .ln-letters a:hover {
	border:1px solid #dc397c;
	background-color:#dc397c;
	cursor:pointer;
}

.sh-twitter,.sh-facebook,.sh-linkedin,.sh-youtube,.sh-flickr {
	background-repeat: no-repeat;
	background-position: 4px 4px;	
}
.sh-twitter:hover,.sh-facebook:hover,.sh-linkedin:hover,.sh-youtube:hover,.sh-flickr:hover {
	background-position: 4px -46px;	
}
.sh-facebook {
	background-image: url(../images/studenthub/facebook.png);
}
.sh-twitter {
	background-image: url(../images/studenthub/twitter.png);
}
.sh-linkedin {
	background-image: url(../images/studenthub/linkedin.png);
}
.sh-youtube {
	background-image: url(../images/studenthub/youtube.png);
}
.sh-flickr {
	background-image: url(../images/studenthub/flickr.png);
}

#sh-welcometable {
	width:600px;	
}

#sh-welcometable tbody tr td:first-child {
	width:400px;
}

#sh-welcometable tbody tr td {
	width:200px;
}

.arrow-left {
	width: 0; 
	height: 0; 
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent; 
	border-right:10px solid white; 
}


/* CUSTOM SCROLLBAR*/
/* CUSTOM SCROLLBAR*/
/* CUSTOM SCROLLBAR*/
.mCSB_container{
	width:auto;
	margin-right:30px;
	overflow:hidden;
}
.mCSB_container.mCS_no_scrollbar{
	margin-right:0;
}
.mCustomScrollBox .mCSB_scrollTools{
	width:16px;
	height:100%;
	top:0;
	right:0;
}
.mCSB_scrollTools .mCSB_draggerContainer{
	height:100%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.mCSB_scrollTools .mCSB_buttonUp+.mCSB_draggerContainer{
	padding-bottom:40px;
}
.mCSB_scrollTools .mCSB_draggerRail{
	width:10px;
	height:100%;
	margin:0 auto;
	/*-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;*/
}
.mCSB_scrollTools .mCSB_dragger{
	cursor:pointer;
	width:100%;
	height:30px;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:4px;
	height:80%;
	margin:3px auto;
	/*-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;*/
	text-align:center;
}
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown{
	height:20px;
	overflow:hidden;
	margin:0 auto;
	cursor:pointer;
}
.mCSB_scrollTools .mCSB_buttonDown{
	bottom:0;
	margin-top:-40px;
}
/* horizontal scrollbar */
.mCSB_horizontal .mCSB_container{
	height:auto;
	margin-right:0;
	margin-bottom:30px;
	overflow:hidden;
}
.mCSB_horizontal .mCSB_container.mCS_no_scrollbar{
	margin-bottom:0;
}
.mCSB_horizontal.mCustomScrollBox .mCSB_scrollTools{
	width:100%;
	height:16px;
	top:auto;
	right:auto;
	bottom:0;
	left:0;
	overflow:hidden;
}
.mCSB_horizontal .mCSB_scrollTools .mCSB_draggerContainer{
	height:100%;
	width:auto;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	overflow:hidden;
}
.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonLeft+.mCSB_draggerContainer{
	padding-bottom:0;
	padding-right:20px;
}
.mCSB_horizontal .mCSB_scrollTools .mCSB_draggerRail{
	width:100%;
	height:2px;
	margin:7px 0;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
.mCSB_horizontal .mCSB_scrollTools .mCSB_dragger{
	width:30px;
	height:100%;
}
.mCSB_horizontal .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:4px;
	margin:6px auto;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonRight{
	width:20px;
	height:100%;
	overflow:hidden;
	margin:0 auto;
	cursor:pointer;
	float:left;
}
.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonRight{
	right:0;
	bottom:auto;
	margin-left:-40px;
	margin-top:-16px;
	float:right;
}

/* default scrollbar colors and backgrounds */
.mCustomScrollBox .mCSB_scrollTools{
	opacity:0.75;
}
.mCustomScrollBox:hover .mCSB_scrollTools{
	opacity:1;
}
.mCSB_scrollTools .mCSB_draggerRail{
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.4);
	filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)"; /* old ie */
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	background:#fff; /* rgba fallback */
	background:rgba(255,255,255,0.75);
	filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; /* old ie */
}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background:rgba(255,255,255,0.85);
	filter:"alpha(opacity=85)"; -ms-filter:"alpha(opacity=85)"; /* old ie */
}
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
	background:rgba(255,255,255,0.9);
	filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)"; /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight{
	background-image:url(mCSB_buttons.png);
	background-repeat:no-repeat;
	opacity:0.4;
	filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)"; /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp{
	background-position:0 0;
}
.mCSB_scrollTools .mCSB_buttonDown{
	background-position:0 -20px;
}
.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:0 -40px;
}
.mCSB_scrollTools .mCSB_buttonRight{
	background-position:0 -56px;
}
.mCSB_scrollTools .mCSB_buttonUp:hover,
.mCSB_scrollTools .mCSB_buttonDown:hover,
.mCSB_scrollTools .mCSB_buttonLeft:hover,
.mCSB_scrollTools .mCSB_buttonRight:hover{
	opacity:0.75;
	filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp:active,
.mCSB_scrollTools .mCSB_buttonDown:active,
.mCSB_scrollTools .mCSB_buttonLeft:active,
.mCSB_scrollTools .mCSB_buttonRight:active{
	opacity:0.9;
	filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)"; /* old ie */
}
/* CUSTOM SCROLLBAR*/
/* CUSTOM SCROLLBAR*/
/* CUSTOM SCROLLBAR*/

#BUILDASSIST {
	background-image:url(../images/studenthub/guide.jpg);
	width: 1440px;
	height: 1024px;	
	opacity: 1;
	display:none;
}
#devpages {
	float: left;
	width: 340px;
	overflow-y:auto;
	font-size: 1.1em;
	border: #660099 2px dotted;
	padding: 8px;	
	margin-right: 20px;
	clear:both;
}
	#devpages a {
		color: #660099	
	}
	#studenthubfooter {
		float:left	
	}
	#studenthubfooter #sh-azleft {
		float: left;
		width:260px;	
	}
	#studenthubfooter #sh-azright {
		float: left;
		width:300px;	
		overflow-x: hidden
	}
	#studenthubfooter #sh-atozbox {
		margin-left:30px;	
		font-size: 1em
	}
	#studenthubfooter .ln-letters {
		font-size: 0.8em	
	}
	#sh-about {
		padding-bottom: 16px;	
		float: left;
	}
	#hubcontact {
		float: right;
		width: 200px;	
		font-size: 1.1em
	}
	#hubcontact a {
		color: #660099	
	}
	#sh-access {
		position: absolute;
		left: 50%;
		top:0px;	
	}
	
		#janstartcf #hp-cf-new-form ul {
		border-left: 0px;	
	}
		#janstartcf #hp-cf-new-form ul li{
			list-style-type: none;
			margin-left:0px;
		}
		#janstartcf .hp-cf-new-course {
			width:120px	
		}
		#janstartcf .hp-cf-new-attendance {
			width:160px;	
		}
		* html #janstartpdfs {
		float: left;
		margin-top: 10px;	
		}
		#janstartcf #cft-title {
			z-index: 999;
			position: absolute;
			top: 0px;
			height: 80px;
			float: left
			
		}
		#janstartcf #cft-title em{
			height: 80px	
		}
		hp-cf-new-container {
			height: 170px	
		}
		#electropopup {
			float: left;
			width:	630px;
			/*height: 374px;*/
			height: 240px;
			background-image:url(../popup/poweroutage-bg.jpg);
			background-repeat: no-repeat;
			color: #fff;
			font-size: 1.7em;
			text-shadow: 1px 1px #064C80;
		}
		#electrotext {
			padding-left: 200px;
			padding-top:30px;
			padding-right: 30px
		}
#cseprint {
	margin-left: 22px;
    margin-top: 22px;
    width: 560px;	
}
#cseprint td {
	float: left;
    padding: 8px;	
}
#staff-cseform {
	float: left;	
}
#staff-cseform img {
	border:0px;	
}
#sh-cse, #abo-cse, #st-cse, #qaaaudit {
	float: right;	
	margin-top: 6px;		
}
#qaaaudit {
    margin-top: 14px;
    width: 146px;	
}
#st-cse {
	float: left;
    padding-left: 25px;
    padding-top: 10px;
}
.cseform {
	
}
#WidgetTarget ul li {
	clear: both;	
}
ul#resstaff, ul#resarea {
	clear: both;
	margin-top: 20px;
	float: left;	
	width: 450px;
}
ul#resstaff li, ul#resarea li{
	list-style: square outside none;
    margin-bottom: 10px;
    margin-left: 30px;
    white-space: normal;	
}

ul#resstaff li a:hover, ul#resarea li a:hover{
	text-decoration: underline;
}
#sport-list {
	float: left;
	width: 621px;
	border: #660099 1px solid;	
	padding: 10px;
	font-size: 0.9em
}

#res-fsselect-dropdowns{
	float: left;
	width: 641px;
}

#res-facultylistbox, #res-schoollistbox{
	padding: 5px;
	float: left;
}
#res-facultylistbox{
	width: 270px;
}
#res-schoollistbox{
width: 350px;
}

#res-fsselect-dropdowns h2 {
	width: 100%;
}

#res-fsselect-dropdowns .resarea-dropdown{
	border-bottom: 2px solid #e6e6e6;
}

#res-fsselect-dropdowns .resarea-dropdown.active {
	border-bottom: 2px solid #00b7e8;
}

#sport-list .resitem {
	border-bottom: #ccc 1px dotted;	
	float: left;
	clear: both;
	width: 290px;
	margin: 5px 0px;
}
#offleft {
	margin-left: -1000px;	
}

#ptl-table th {
background-color: #5CC7D3;
vertical-align: middle;
}

#ptl-table td {
background-color: #E8E5F0;
border: 3px solid white;
padding: 3px;
}
#gradtwitter {
	display: none;	
	position:absolute;
	top: 285px;
}
/* 3.17) Sport...[LMU317] */

#futuresfest {
	float: left;
	background-color: #D9D6DD;	
	z-index:999;
}
#futuresfestvideo {
	float: left;
	padding-left: 44px;
	padding-bottom: 20px;
	top: 10px;	
}

/* RSS Feed - Student Hub...[LMU318]*/

#myhub-rss h2{
	padding-top:20px;
}

#myhub-rss p{
	padding-left:10px;
}
#cpv-volunteering-list {
	float: left;
    width: 625px;
}
.cpv-volunteering-item {
	float: left;
	background-color: #EEEEEE;
    border: 1px solid #B2B2B2;
	padding: 10px;	
	width: 603px;
	margin-bottom: 3px;
	position: relative;
}
.cpv-volunteering-item a {
    display: block;
    text-decoration: none;
    width: 600px;
	height: 75px;
}
.cpv-volunteering-item:hover {
    background-color: #999;
}
.cpv-volunteering-item:hover h2 {
    color: #FFFFFF;
    text-shadow: 0 1px 0 #000000;
}
.cpv-volunteering-item-left {
	float: left; 
	width: 75px;
	height: 75px;	
	margin-right: 10px;
}
#tier3copy .cpv-volunteering-item-left img {
	padding: 0px;	
}
.cpv-volunteering-item-right {
	float: left; 
	width: 453px;
}
.cpv-arrowright {
    background-image: url("../images/business-2013/lrgarrow.png");
    float: left;
    height: 26px;
    width: 32px;
	position: absolute;
	right: 20px;
	top:56px;
}
.empbenefitsitem {
	border: 1px dotted #473C7C;
    float: left;
    margin-bottom: 10px;
    padding: 10px;
    width: 507px;
}
.empbenefitsimage {
	float: left;
	width: 194px;	
}
.empbenefitsitemcontent {
	float: left;
	width: 310px;	
}
#empbenf .empbenefitsitem {
	border-color: #473C7C;	
}
#empbenh .empbenefitsitem {
	border-color: #FF812A;	
}
#empbenl .empbenefitsitem {
	border-color: #73A500;	
}
#empbens .empbenefitsitem {
	border-color: #FF3366;	
}
#empbent .empbenefitsitem {
	border-color: #00529C;	
}
/*Modular Study Page - Marketing...[LMU322]*/

#pg_tabs #tabs{
	font-size:1.1em;
	font-family:Arial, Helvetica, sans-serif;
	
}

#pg_tabs #studytabs{
	width:auto;
}

#pg_tabs #tabs #studytabs{
	width:641px;
}

#pg_tabs #tabs #studytabs{
	border-left:none;
	
}
#tier3copy #pg_tabs #tabs #studytabs ul {
	float:left;
}

#tier3copy #pg_tabs #tabs #studytabs li {
	list-style:none;
	margin-left:0px;
}

#tier3copy #pg_tabs #tabs #studytabs li a {
	color:white;
	font-weight:bold;
}

#tier3copy #pg_tabs #tabs #studytabs li.active a{
	color:black;
	font-weight:bold;
}

#tier3copy #pg_tabs #tabs #study_rightbox{
	background-color: #E2E2E2;
	width:200px;
	margin-left:5px;
	float:right;
	border-left:#fff 10px solid;
	border-bottom:#fff 10px solid;
}
#tier3copy #pg_tabs #tabs #study_rightbox h2{
	background-color: #61C9D6;
	color:ffffff;
}

#tier3copy #pg_tabs #tabs #study_rightbox span{
	color: #42325F;
}

#tier3copy #pg_tabs #tabs #study_rightbox a{
	font-style: underline;
	color:000000;
}

#pg_tabs h2.modular_header:first-child{
	width:100%
}

#pg_tabs h2.modular_header{
	background-color: #270758;
	padding-left: 7px;
	color: #fff;
	clear:left;
	display:block;
	margin-bottom:15px;
}

#tier3copy #pg_tabs #tabs #study_rightbox h2 {
background-color: #61C9D6;
color: white;
width: 96%;
text-align: left;
font-weight: bold;
margin: 2%;
font-size: x-large;
}

#tier3copy #pg_tabs #tabs #study_rightbox p {
    padding:0px 5px;
}

#pg_tabs ul{
	float:left;
	}

#study_mod_content{
	float:left;
}

#tier3copy #pg_tabs #tabs ul{
	float:left;
	border-left:none;
	width:425px;	
}

#tier3copy #pg_tabs #tabs #study_tab_1 li, #tabs #study_tab_2 li, #tabs #study_tab_3 li, #tabs #study_tab_4 li, #tabs #study_tab_5 li {
	clear:both;
}

#tier3copy #pg_tabs #tabs #studytabs{
	width:641px;
}

#tier3copy #pg_tabs #tabs #study_rightbox a{
	width:193px;
}

/*#study_tab_1 #study_tab_2 #study_tab_3 #study_tab_4 #study_tab_5 li{
	float:left;
}

#tier3copy #pg_tabs #tabs #studytabs #study_tab_1 li, #study_tab_2 li, #study_tab_3 li, #study_tab_4 li, #study_tab_5 li{
	clear:both;
	border-left:none;
	
}*/












#lalm-leftside {
	float: left;
	width: 660px;	
}
#lalm-rightside {
	float: right;
	width: 200px;	
}
#lalm-rightside #apptwitterfirsttweet, #lalm-rightside .apptwttweet {
	width: 180px;	
}
#lalm-rightside #apptwitterpanel img, #lalm-rightside .apptwitterbox {
    padding: 0;
    width: 240px;
}
#lalm-rightside .apptwtblue1 {
	margin-top: -1px;	
}
#lalm-rightside #hp-cf-new-titlebar, #lalm-rightside .hp-cf-new, #lalm-rightside #hp-cf-new-footer {
	width: 239px;	
}
#lalm-rightside #hp-cf-new-keyword {
	width: 189px;	
}
#lalm-rightside #cf-new-keyword-label {
	display: none;
}
#lalm-rightside #hp-cf-searchbar {
	width: 105px;	
}
#lalm-hp-list {
	float: left;
	clear:both;
	margin: 8px 0px;
	width: 646px;	
}
#lalm-hp-list li {
    float: left;
    margin: 10px 5px;
    padding: 6px;
}
#lalm-hp-list li a {
	background-color: #303133;
	padding: 10px;
}
#lalmimagebutton1 {
	float: left;	
}
#lalmimagebutton2 {
	margin-left: 20px;	
	float: left;
}
#lalm-rightside .hp-cf-new-course, #lalm-rightside .hp-cf-new-attendance, #lalm-rightside .hp-cf-new-start, #lalm-rightside .hp-cf-new-int {
	display: block;	
}
#lalmimagemap {
float: left;
margin-top: 20px;	
}
#lalmimagetitlearea {
	position: relative;
	width: 642px;
	height: 294px;
}
#lalmimagetitlearea #overlaytitle {
    background-image: url("../images/brand/panels/black-faculty.png");
    bottom: 0;
    cursor: pointer;
    left: 0;
    padding: 35px 16px 20px 18px;
    position: absolute;
    z-index: 555;
	color: #fff
}
#lalmmaintitle {
	border-bottom: 1px solid #E22F70;
    float: left;
    padding-bottom: 8px;
    width: 600px;
}
#rh-wrapper {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 1.4em;
    height: auto;
    min-height: 100px;
    width: 980px;
}
#rh-header {
	min-height:215px;
	float:left;
	position: relative;
	z-index: 900;
}
#rh-headerleft {
	float: left;
	margin-top: 60px;
	padding: 17px 20px 0px 53px;
	width: 600px;
	line-height: 0.9em;
	background-color: #2E3233;
}
#rh-headerright {
	float:left;
	width:500px;
		right:0px;
	position:absolute;
	padding-right:15px;
	height:40px;
	top:0px
}
#rh-headernav {
	float:right;
	width:auto;
	min-width:300px;
}
	#rh-headernav ul {
		padding:12px;
		float:left;
	}
		#rh-headernav ul li {
			float:left;
			color:white;
			padding:0px 10px 0px 10px;
			border-left:1px solid #8C76B0;
		}
		#rh-headernav ul li:first-child {
			border-left:none;
		}
		#rh-headernav ul li a:hover {
			color:#d3bfdd;
		}

#rh-globalnav {
	float:left;
	margin:0px 15px 0px 20px;
	width:960px;
	height: 50px;
	background-color:#AEA22C;
	z-index:3000;
}
#rh-globalnav a {
	color: #2E3233;	
}
#rh-globalnav > ul {
	width:940px;	
}
#rh-leftcontent .biz-spheading {
	font-size: 2em;
    height: 19px;
    padding-top: 16px;
    width: 491px;
}
	#rh-globalnav ul li {
		float:left;
		padding:0px 30px 0px 13px;
		border-left:1px solid #2E3233;
		margin:12px 0px 12px 0px;
		color: #fff;
		cursor:default;
		line-height: 25px;
		z-index:900
	}
	#rh-globalnav ul li:first-child {
    border-left: medium none;
}
	#rh-lmulogo {
	float: left;
    width: 250px;	
}
#rh-lmubox2 {
	float: left;
    width: 350px;
	padding-top:24px;
	line-height: 40px
}
#rh-lmubox2 h1 {
	font-size: 34px;
	font-family: inherit;
}
#rh-leftcontent {
	float: left;
	width: 523px;
	padding: 20px 0px 20px 16px;
	line-height: 130%;
	margin-right:27px;
}
#rh-wrapper #main-content ul {
    border-left: none;
    margin-bottom: 5px;
    margin-top: 5px;
    padding: 5px;
}
#rh-wrapper #main-content ul li {
    list-style: square outside none;
    margin-bottom: 10px;
    margin-left: 30px;
    white-space: normal;
}
#rh-wrapper #main-content #rh-footersocial li {
	list-style: none;	
}
#rh-wrapper #main-content a {
color: #57398F
}
#rh-wrapper #accordion {
	float: none;
    width: 480px;
}
#rh-wrapper #main-content .rh-casestudies .rh-listitem-image {
	margin-right: 10px;	
	width: 251px;
}
#rh-wrapper #main-content .rh-casestudies .rh-listitemtitle {
	font-size: 1.2em;	
}
.rh-contact-left {
	background: none repeat scroll 0 0 #Eaeaea;
    float: left;
    font-size: 1em;	
	margin: 0.4em 15px 4em 0px;
	padding: 20px;
}
.rh-contact-formlabel {
	padding-top: 10px;	
}
.rh-contact-left input, #rh-contactform-enquiryid {
    padding: 3px;
    width: 400px;	
}
#rh-contact-submitquery {
	margin-top: 20px;	
}
#rh-contact-info {
	float: left;
	width: 280px;	
}
#rh-contact-info h2 {
	font-size: 1.6em;	
}
#rh-contact-info h3 {
	font-size: 1.4em;
	padding: 10px 0;
	color: #2E3233;	
}
#rh-contact-info p {
	font-size: 1.2em;
    line-height: 1.4em;	
}
#rh-rightcontent {
	float: left;
	width: 200px;
	margin-top: 20px;
}
#rh-footer {
	width:927px;
	padding-left:52px;
	height:auto;
	min-height:126px;
	background-color:#191919;
	float:left;
}
#rh-footerleft {
	width:575px;
	height:auto;
	padding-top:30px;
	float:left;
}
#rh-footerright {
	width:337px;
	height: auto;
	padding-top: 30px;
	float:left;
}
#rh-footersocial {
	float:left;	
	padding-bottom:20px;
	width: inherit;
	clear: both;
}
	#rh-footersocial ul li {
		float:left;
		margin-right:5px;	
	}
	#rh-footersocial ul li:first-child {
		padding:4px 10px 0px 0px;	
	}
#rh-footerlinks {
	float:left;
	padding-bottom:6px;
	clear: both;
	line-height: 1.4em;
}
	#rh-footerlinks ul li {
		float:left;	
		padding:0px 5px 0px 5px;
		border-right:1px solid #fff;
	}
	#rh-footerlinks ul li:first-child {
		padding-left:0px;
	}
	#rh-footerlinks ul li:last-child {
		border-right:none;
	}
	#rh-footerlinks ul li a:hover {
		color:#d3bfdd;
	}
.rh-listitem {
	float: left;
	margin: 10px 0px 20px;
	padding: 10px;
	width: 900px;	
}
.rh-listitem-image {
	float: left;
	width: 340px;
	margin-right: 40px;	
	position: relative;
}
.rh-listitemtitle {
	position: absolute;
	bottom: -2px;
	left: -2px;	
	background-color: #B3AA41;
	padding: 17px;
	font-size: 1.4em;
}
.rh-listitem-text {
	float: left;
	width: 370px;
}
#rh-copyright {
	float:left;
	padding-bottom:20px;
	width: 300px;
	clear: both;
	line-height: 1.2em;
}
#rh-footercontact {
	float:left;
	clear: both;
	line-height: 1.2em;
}
	#rh-footercontact a:hover{
		color:#d3bfdd;
	}
#rh-wrapper #main-content {
    float: left;
    height: auto;
    margin-top: 20px;
    min-height: 480px;
    padding-left: 52px;
    width: 927px;
    z-index: 0;
	background-image: url("../images/brand/panels/white.png");
}
#rh-wrapper #rh-content li {
		line-height: 140%;
}
#rh-wrapper #main-content h1 {
	float: left;
	width: 897px;
	background-color: #000;
	padding: 15px;	
	color: #fff;
	margin-bottom: 10px;
}
#licensebutton {
	padding-top: 2px;	
}
#rh-wrapper #biz-sidepanel {
    width: 352px;
	margin-bottom:20px;
}
#rh-wrapper .pdflink, #rh-wrapper .pdfLink {
	clear: none;	
}
#rh-headerright #rh-headernav {
	min-width: 160px;
	background-color: #2E3233;	
}
#rh-headerright #rh-headernav ul li {
    border-left: 1px solid #fff;
}
#rh-headerright #rh-headernav ul li:first-child {
    border-left: #fff medium none;
}
#rh-hp-topline {
float: left;
width:927px;	
}
#rh-bottom-line {
	float: left;
	margin: 10px 0px 20px 0px;	
	padding-top: 1.5em;
}
.rh-bottom-item {
	float: left;
	width: 445px;
	margin-top:10px;	
}
#rh-bottom-ad {
	background-color: #AEA22C;
    color: #FFFFFF;
    float: left;
    height: 136px;
    padding: 26px 20px 15px;
    width: 390px;	
}
#rh-subscribe {
	float: left;
	padding: 5px 20px;
	background-color: #AEA22C;	
	color:#fff;
	width: 390px;
	margin-left: 1em;
}
#rh-wrapper #main-content #rh-content #rh-subscribe {
	margin: 20px 0px 10px 0px;
	background-color: #666;	
}
#rh-subscribe h2, #rh-bottom-ad h2, #rh-wrapper a#rh-bottom-ad__fomlink {
    color: #FFFFFF;
    font-family: "avenytregular";
    font-size: 1.6em;
    padding-bottom: 10px;
}

#rh-subscribe-button{
	background: #2E3233;
	border: 1px solid #2E3233;
	color: #ccc;
	font-family: "avenytregular";
	font-size: 1.2em;
	cursor: pointer;
}

#rh-subscribe-button:hover {
	background: #000000;
	border-color: #000000;
}

#rh-subscribe input {
	width: 200px;
	font-size: 1.1em;
	border: 1px solid #968B1F;
}

#rh-subscribe label {
	font-size: 0.9em;
}
#rh-faq #accordion, #rh-faq #accordion h3.toggler {
	width: 900px;	
}
#rh-hp-topline-left {
	width: 431px;
	padding-top:26px;
	float: left;
	margin-right:30px;
}
#rh-hp-topline-right {
    width: 466px;
	float: left;
	position: relative;
}
.rh-hp-middle-item {
	float: left;
	width: 309px;
	height: 283px;	
	position: relative;
}
.rh-hp-title-overlay {
	background-image: url("../images/brand/panels/black.png");
    bottom: -7px;
    color: #FFFFFF;
    font-family: "avenytregular";
    font-size: 1.8em;
    left: 13px;
    padding: 20px;
    position: absolute;
    z-index: 9999;
}

#rso-buttons{
	width:536px;
}

#rso-buttons {
	float:left;	
}

#rso-bottombuttons img{
	float:left;
	padding-left:7px;
}

#rso-bottombuttons a:first-child img{
	float:left;
	padding-left:0px;
}

#tier3copy #pg_tabs #tabs #study_rightbox h2 {
background-color: #61C9D6;
color: white;
width: 90%;
text-align: left;
font-weight: bold;
margin: 2%;
font-size: x-large;
padding:6px
}

#pg_tabs #tabs #studytabs li {
	margin-bottom:0px;
}

#pg_tabs h2.modular_header:first-child{
	width:100%;
	margin-bottom: 10px;
}

#tier3copy #pg_tabs #tabs #study_rightbox h2 {
background-color: #61C9D6;
color: white;
width: 90%;
text-align: left;
font-weight: bold;
margin: 2%;
font-size: x-large;
padding:6px
}

#pg_tabs #tabs #studytabs li {
	margin-bottom:0px;
}

#pg_tabs h2.modular_header:first-child{
	width:100%;
	margin-bottom: 10px;
}
#fftabs li a {
	border: 0px #fff solid;
	padding: 0px;
	background-color: #fff;
}
#fftabs .tab {
	border: none;
	background-color: #fff;	
}
#nested-tab-1 > p, #nested-tab-2 > p, #nested-tab-3 > p, #nested-tab-4 > p {
	width: 676px;
	margin-top:20px;
	clear: both;
}
#nested-tab-1 > p img, #nested-tab-2 > p img, #nested-tab-3 > p img, #nested-tab-4 > p img {
	margin-top:-20px;	
}
#back-top {
	position: fixed;
	bottom: 30px;
	right: 20px;
}
#back-top a {
	width: 108px;
	display: block;
	text-align: center;
	font: 11px/100% Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
	color: #bbb;
	/* background color transition */
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
}
#back-top a:hover {
	color: #000;
}
/* arrow icon (span tag) */
#back-top span {
	width: 108px;
	height: 108px;
	display: block;
	margin-bottom: 7px;
	background: #ddd url(../images/up-arrow.png) no-repeat center center;
	/* rounded corners */
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	/* background color transition */
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
}
#back-top a:hover span {
	background-color: #777;
}



#ff-tab-1-button {
    background-image: url(../images/employability-button.png);
    width: 149px;
    height: 42px;
	float: left;
}
#ff-tab-2-button {
	background-image: url(../images/job-button.png);
	width: 101px;
    height: 42px;
	float: left;
}
#ff-tab-3-button {
	background-image: url(../images/boss-button.png);
	width: 137px;
    height: 42px;
	float: left;
}
#ff-tab-4-button {
	background-image: url(../images/opp-button.png);
	width: 346px;
    height: 42px;
	float: left;
}
#staffatozcontainer {
	width: 420px;
	margin-left: 40px;	
}
#stafftestimonial {
/* float: left; */
	clear: both;
	width: 500px;
	height: 380px;
	position: relative;
	
}
#stafftestimonial #slides {
	left: 0px;
	background: #513884 url(../shub/img/bg.svg) no-repeat 60% 70%;
	color: #fff;
	padding: 30px;
	height: 
}	
#stafftestimonial .pagination {
	bottom: -30px;	
}
.stafftestimonialquote{
	line-height: 100%;
}
#slides .stafftestimonialquote ul li{
	padding:1px 0;
	line-height: 100%;
}
#slides .stafftestimonialname{
	height: 30px;
}
	
.wrapperstaff #leftmaincontainer #stafftestimonial > ul {
	margin-left: 0px;	
	border-left: 0px;
}
.wrapperstaff #leftmaincontainer #stafftestimonial > ul li {
	list-style-type: none;
	list-style: none;	
	margin-left: 0px;
}
.wrapperstaff #leftmaincontainer #stafftestimonial .slides_control {
	height: 300px;	
}
.wrapperstaff #leftmaincontainer #stafftestimonial > ul li a {
	background-color: #55378F;
	color: #fff;
}
#homesupport {
  border-left: 5px solid #8C76B0;
  margin-bottom: 5px;
  margin-top: 5px;
  padding: 5px;
  font-size: 1.4em;
  float: left;
  line-height: 1.4em;
}
#alumnitabs #homesupport li{
 list-style: square outside none;
  margin-bottom: 10px;
  margin-left: 30px;
  white-space: normal;	
  color: #4e5151;
  border-right: 0px;
  padding-left: 0px;
  text-align: left;
  font-size: 1em;
  font-family: Arial, Helvetica, sans-serif;
}