/* -----------------------------------------------------------------------
Title:		Oxford Brookes University global styles for screen media
Author:		Web Team,Creative Services
Created:	Version 3.0 - 25 January 2010
*/
/* CLEARING (http://positioniseverything.net/easyclearing) */
.clearfix:after{
clear:both;
content:".";
display:block;
font-size:0;/* Fixes FF */ 
height:0;
visibility:hidden;
}
/* GLOBAL RESET (http://meyerweb.com/eric/thoughts/2008/01/15/resetting-again/) minus the body, img and list styling */
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,font,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
b,u,i,center,
dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td{
margin:0;
padding:0;
border:0;
outline:0;
font-size:100%;
}
blockquote,q{quotes:none;}
:focus{outline:0;} /* remember to define focus styles! */
ins{text-decoration:none;} /* remember to highlight inserts somehow! */
del{text-decoration:line-through;} /* tables still need 'cellspacing="0"' in the markup */
table{
border-collapse:collapse;
border-spacing:0;
}
/* -----------------------------------------------------------------------
DEFAULTS
*/
body{
background:#f3f3f3;
color:#363534;
font:76%/150% Arial,Helvetica,Geneva,sans-serif;
margin:0 auto 10px auto;
padding:0;
text-align:center;
}
a:link,a:visited{
color:#00338d;
text-decoration:none;
}
a:focus,a:hover,a:active{
color:#6699cc;
text-decoration:underline;
}
h1,h2,h3,h4,h5,h6{
font-weight:bold;
color:#363534;
}
h1{
font-size:1.8em;
font-weight:normal;
line-height:130%;
/*margin:20px 0 10px 0;*/
margin:15px 0 10px 0;
}
h2{
font-size:1.2em;
margin:12px 0 2px 0;
}
h3{font-size:1.1em;}
h4{font-size:1em;}
h5,h6{
font-size:1em;
font-weight:normal;
}
abbr,acronym,.explain{
background-color:transparent;
border-bottom:1px dotted #000;
color:#000;
cursor:help;
}
q{
font-family:Baskerville,Georgia,serif;
font-size:1.2em;
font-style:italic;
}
code,pre{font-family:Monaco,"Courier New",Tahoma,monospace;}
code,pre,p{
font-size:1em;
line-height:1.5em;
margin:0 0 0.75em 0;
}
pre p{
margin:0;
padding:0;
}
ins{
color:green;
text-decoration:none;
}
del{
color:red;
text-decoration:line-through;
}
hr{
background-color:#ddd;
border:0;
color:#ddd;
height:1px;
margin:0.5em 0 0.5em 0;
}
blockquote{
background:transparent url("../images/blockquote_bg_generic.gif") 6px 4px no-repeat;
margin:1em 0;
padding:5px 5px 5px 30px;
}


/* nu: ijb 21-03-10 */

blockquote.pink {
   background: #ca005d url("../images/nu/quote-bg-pink.png") 0 0 no-repeat;
   margin: 0;
   padding: 10px 10px 10px 55px;
   color: #fff;
   font-weight: bold;
   min-height: 124px;
}
blockquote.pink h2,blockquote.pink h3 {color: #a59d95; margin-top:0; padding-left:0;}

blockquote.turquoise {
   background: #0083A9 url("../images/nu/quote-bg-turquoise.png") 0 0 no-repeat;
   margin: 0;
   padding: 10px 10px 10px 55px;
   color: #fff;
   font-weight: bold;
   min-height: 124px;
}
blockquote.turquoise h2,blockquote.turquoise h3 {color: #a59d95; margin-top:0; padding-left:0;}

blockquote.lime-light {
   background: #A2AD00 url("../images/nu/quote-bg-lime-light.png") 0 0 no-repeat;
   margin: 0;
   padding: 10px 10px 10px 55px;
   color: #fff;
   font-weight: bold;
   min-height: 124px;
}
blockquote.lime-light h2,blockquote.lime-light h3 {color: #e0ded8; margin-top:0; padding-left:0;}

blockquote.lime-dark {
   background: #A2AD00 url("../images/nu/quote-bg-lime-dark.png") 0 0 no-repeat;
   margin: 0;
   padding: 10px 10px 10px 55px;
   color: #fff;
   font-weight: bold;
   min-height: 124px;
}
blockquote.lime-dark h2,blockquote.lime-dark h3 {color: #766a62; margin-top:0; padding-left:0;}

blockquote.red {
   background: #9eab05 url("../images/nu/quote-bg-red.png") 0 0 no-repeat;
   margin: 0;
   padding: 10px 10px 10px 55px;
   color: #fff;
   font-weight: bold;
   min-height: 124px;
}
blockquote.red h2,blockquote.red h3 {color: #a59d95; margin-top:0; padding-left:0;}

blockquote.blue {
   background: #002978 url("../images/nu/quote-bg-blue.png") 0 0 no-repeat;
   margin: 0;
   padding: 10px 10px 10px 55px;
   color: #fff;
   font-weight: bold;
   min-height: 124px;
}
blockquote.blue h2,blockquote.blue h3 {color: #a59d95; margin-top:0; padding-left:0;}

blockquote.ug {
   background: #f48126 url("../images/nu/quote-bg-ug.png") 0 0 no-repeat;
   margin: 0;
   padding: 10px 10px 10px 55px;
   color: #fff;
   font-weight: bold;
   min-height: 124px;
}
blockquote.ug h2,blockquote.ug h3 {color: #f3f3f3; margin-top:0; padding-left:0;}

blockquote.pg {
   background: #f48126 url("../images/nu/quote-bg-pg.png") 0 0 no-repeat;
   margin: 0;
   padding: 10px 10px 10px 55px;
   color: #fff;
   font-weight: bold;
   min-height: 124px;
}
blockquote.pg h2,blockquote.pg h3 {color: #a59d95; margin-top:0; padding-left:0;}

blockquote.research {
   background: #944269 url("../images/nu/quote-bg-research.png") 0 0 no-repeat;
   margin: 0;
   padding: 10px 10px 10px 55px;
   color: #fff;
   font-weight: bold;
   min-height: 124px;
}
blockquote.research h2,blockquote.research h3 {color: #a59d95; margin-top:0; padding-left:0;}

blockquote.business {
   background: #948f85 url("../images/nu/quote-bg-business.png") 0 0 no-repeat;
   margin: 0;
   padding: 10px 10px 10px 55px;
   color: #fff;
   font-weight: bold;
   min-height: 124px;
}
blockquote.business h2,blockquote.business h3 {color: #675c53; margin-top:0; padding-left:0;}

blockquote.business {
   background: #948f85 url("../images/nu/quote-bg-business.png") 0 0 no-repeat;
   margin: 0;
   padding: 10px 10px 10px 55px;
   color: #fff;
   font-weight: bold;
   min-height: 124px;
}
blockquote.business h2,blockquote.business h3 {color: #675c53; margin-top:0; padding-left:0;}

blockquote.grey-dark {
   background: #363534 url("../images/nu/quote-bg-grey-dark.png") 0 0 no-repeat;
   margin: 0;
   padding: 10px 10px 10px 55px;
   color: #fff;
   font-weight: bold;
   min-height: 114px;
}
blockquote.grey-dark h2,blockquote.grey-dark h3 {color: #F3F3F3; margin-top:0; padding-left:0;}

blockquote.grey-light {
   background: #e0ded8 url("../images/nu/quote-bg-grey-light.png") 0 0 no-repeat;
   margin: 0;
   padding: 10px 10px 10px 55px;
   color: #766a62;
   font-weight: bold;
   min-height: 114px;
}
blockquote.grey-dark h2,blockquote.grey-dark h3 {color: #766a62; margin-top:0; padding-left:0;}

strong,b{font-weight:bold;}
em,i{font-style:italic;}
ul,ol,dl{margin:1em 0;}
dt{
font-weight:bold;
margin:0.5em 0 0;
}
dd{margin:0 0 0 2em;}
dd p{margin:0 0 0.5em;}
ul{
list-style:square;
padding:0 0 0 2em;
}
ol{
list-style:decimal;
padding:0 0 0 2.5em;
}
li{margin:0 0 0.5em;}
table{
border-collapse:collapse;
border:solid #aaa;
border-width:1px 0 0 1px;
font-size:90%;	
margin:1em 0;
}
caption{
color:#666;
font-size:1.2em;
margin:12px 0 2px 0;
}
th,td{
border:solid 1px #aaa;
border-width:0 1px 1px 0;
padding:0.3em 0.9em;
vertical-align:top;
}
th{font-weight:bold;}
th,thead td{
background-color:#ddd;
color:#666;
}
tr{background-color:#fff;}

/* -----------------------------------------------------------------------
LAYOUT
*/
#wrapper{
background-color:#fff;
margin:0 auto;
padding:0 10px;
text-align:left;
width:950px; /* 970 + padding */
}
.rowContainer{clear:left;}
.c16-i1,.c16-i2,.c16-i3,.c16-i4,.c16-i5,.c16-i6,.c16-i7,.c16-i8,.c16-i9,.c16-i10,.c16-i11,.c16-i12,.c16-i13,.c16-i14,.c16-i15,.c16-i16{
margin:10px 10px 0 0;
float:left;
}
.last{margin-right:0;}
.c16-i1{width:50px;}
.c16-i2{width:110px;}
.c16-i3{width:170px;}
.c16-i4{width:230px;}
.c16-i5{width:290px;}
.c16-i6{width:350px;}
.c16-i7{width:410px;}
.c16-i8{width:470px;}
.c16-i9{width:530px;}
.c16-i10{width:590px;}
.c16-i11{width:650px;}
.c16-i12{width:710px;}
.c16-i13{width:770px;}
.c16-i14{width:830px;}
.c16-i15{width:890px;}
.c16-i16{width:950px;}
/* -----------------------------------------------------------------------
HEADER */
#header{
background:#9eab05 url("logo-2011-green.png") no-repeat top left;
height:60px;
}
#logo{
float:left;
font-size:0.8em;
font-weight:normal;
height:60px;
overflow:hidden;
text-indent:-9000px;
width:170px;
}
#logo a{
background:none;
display:block;
height:60px;
margin:0;
padding:0;
text-decoration:none;
width:170px;
}
#logo img{height:10px;}
.hidden{
font-size:0;
font-weight:normal;
float:left;
height:0;
list-style-type:none;
margin:0;
overflow:hidden;
padding:0;
text-indent:-9000px;
width:0;
}
#siteactions{ /* contact us,site map,etc */
background-color:transparent;
float:right;
height:auto;
line-height:normal;
margin:0;
padding:5px 8px 3px 0;
white-space:nowrap;
}
#siteactions li a{
background-color:transparent;
border-color:#fff;
border-style:none none none solid;
border-width:1px;
color:#fff;
font-size:0.9em;
height:auto;
padding:0 4px 0 6px;
text-decoration:none;
}
#siteactions li.selected a{
background-color:transparent;
border-color:#fff;
border-style:none none none solid;
border-width:1px;
color:#fff;
}
#siteactions li#siteaction-feedback a{
border-color:#fff;
border-style:none none none none;
border-width:1px;
}
#siteactions li a:hover{
background-color:transparent;
border-color:#fff;
border-style:none none none solid;
border-width:1px;
color:#fff;
}
#siteactions li{display:inline;}
#searchbox{
background-color:transparent;
clear:right;
float:right;
margin:0;
padding:3px 8px 0 0;
text-align:right;
text-transform:lowercase;
white-space:nowrap;
z-index:2;
}
#searchbox form,#searchbox label{
border:0;
color:#fff;
font-size:1em;
font-weight:bolder;
text-transform:uppercase;
line-height:1em;
margin:0;
margin-right:5px;
padding:0;
vertical-align:middle;
}
#searchbox input{
margin:0;
padding:0;
}
#searchbox input.btn{
text-transform:uppercase;
}
/* -----------------------------------------------------------------------
GLOBAL NAVIGATION
*/
#globalnav{
background-color:#363534;/* Pantone Black 7 */
border-top:5px solid #fff;
border-bottom:1px solid #fff;
list-style:none;
margin:0;
padding:0;
width:100%;
}
#globalnav li{
display:block;
float:left;
margin:0;
padding:0;
width:auto;
}
#globalnav li a{
background:#363534;/* Pantone Black 7 */
border-right:1px solid #ddd;
color:#fff;
display:block;
font-size:90%;
text-decoration:none;
margin:0;
padding:0 10px;
width:auto;
}
#globalnav a:focus,#globalnav a:hover,#globalnav a.active{
background:#766A62;/* Pantone Warm Gray 10 */
color:#fff;
}
/* -----------------------------------------------------------------------
CONTENT
*/
#columns{
background:#fff;
margin:0;
width:auto;
}
#column-wrapper{
float:left;
margin-right:-230px;
width:100%;
}
#column-content{
float:right;
margin-left:-170px;
width:100%;
}
#column-content #content{margin:0 240px 20px 180px;} /* 10 180 530 240 10 = 970 */
/* -----------------------------------------------------------------------
PLONE STYLES
*/
.documentEditable textarea{width:300px;}
.documentActions{
float:left;
font-size:0;
font-weight:normal;
height:0;
list-style-type:none;
margin:0;
padding:0;
text-indent:-9000px;
width:0;
}
.documentActions li{
float:left;
font-size:0;
font-weight:normal;
height:0;
list-style-type:none;
margin:0;
padding:0;
text-indent:-9000px;
width:0;
}
.hiddenStructure{
display:block;
background:transparent;
background-image:none;/* safari bug */
border:none;
height:1px;
margin:-1px 0 0 -1px;
overflow:hidden;
padding:0;
width:1px;
}
.portalMessage{ /* message when page saved,etc */
background:#eee url("../images/info_icon.gif") no-repeat 5px 50%;
border:1px solid #ddd;
color:#000;
font-weight:bold;
margin:1em 0em;
padding:0.5em 1em 0.5em 3em;
vertical-align:middle;
}
#navcontainer{ /* a to z container */
margin:0;
padding:0;
}
#navcontainer:after{
clear:both;
display:block;
}
div#navcontainer>ul#navlist li a{width:auto;}
div#navcontainer>ul#atoz-list li a{width:auto;}
.highlight{
background-color:#f5e7e7;
border:1px solid #9eab05;
margin:5px 0 10px 0;
padding:5px;
}
#alumni_green .highlight{
background-color:#eff1ea;
border:1px solid #9eab05;
}
#business_grey .highlight{
background-color:#f4f4f3;
border:1px solid #948f85;
}
#corporate_blue .highlight{
background-color:#e6eaf2;
border:1px solid #002978;
}
#pg_blue .highlight{
background-color:#f1f4fa;
border:1px solid #7093cc;
}
#research_purple .highlight{
background-color:#f4ecf0;
border:1px solid #944269;
}
#ug_orange .highlight{
background-color:#fef2e9;
border:1px solid #f48126;
}
.grey_border{ 
border:1px solid #ddd;
margin:12px 0;
padding:5px;
}
#atoz{padding-top:0;}
#atoz p{
margin:0;
padding:0;
text-align:right;
}
.lifesci-resbox{
border:1px solid #ddd;
padding:2px;
}
.lifesci-resthumbnails{
border:1px solid #ddd;
padding:4px;
}
.lifesci_images_links{
border:0;
padding-top:2px;
}
tr.odd{background-color:#eee;}
table.nostyle,table.nostyle tr,table.nostyle td,table.nostyle th{
background-color:#fff;
border:0;
font-size:100%;
}
table.nostyle td,table.nostyle th{padding:0.3em 0;}
table.nostyle td.backgroundblue{background-color:#f1f4fa;}
.mainimage{
/*float:right;
margin-top:-20px;
padding:4px;*/
width:290px;
}
.mainimage h2{
font-size:1em;
margin-top:-3px;
padding:0 0 0 3px;
}
.mainimage ul{
margin-top:-2px;
padding:0 0 0 3px;
}
.mainimage li{
font-size:0.9em;
margin-top:-2px;
padding:0 0 0 3px;
}
#staff .mainimage{
background:#eee;
border:1px solid #ccc;
border-left:0 solid #ccc;
float:right;
margin:-30px 0 0 5px;
padding:5px;
width:210px;
z-index:0;
}
#staff .shortquote{
background-color:#eee;
border:1px solid #ccc;
border-right:0 solid #ccc;
margin-right:215px;
z-index:1;
}

#corporate_red .accordion h2 {background-image: url("../images/nu/accordian-plus-red.png"); background-position: 0 2px;}
#corporate_red .accordion .active h2 {background-image: url("../images/nu/accordian-minus-red.png"); background-position: 0 2px;}
#corporate_blue .accordion h2 {background-image: url("../images/nu/accordian-plus-blue.png"); background-position: 0 2px;}
#corporate_blue .accordion .active h2 {background-image: url("../images/nu/accordian-minus-blue.png"); background-position: 0 2px;}
#ug_orange .accordion h2 {background-image: url("../images/nu/accordian-plus-ug.png"); background-position: 0 2px;}
#ug_orange .accordion .active h2 {background-image: url("../images/nu/accordian-minus-ug.png"); background-position: 0 2px;}
#pg_blue .accordion h2 {background-image: url("../images/nu/accordian-plus-pg.png"); background-position: 0 2px;}
#pg_blue .accordion .active h2 {background-image: url("../images/nu/accordian-minus-pg.png"); background-position: 0 2px;}
#research_purple .accordion h2 {background-image: url("../images/nu/accordian-plus-research.png"); background-position: 0 2px;}
#research_purple .accordion .active h2 {background-image: url("../images/nu/accordian-minus-research.png"); background-position: 0 2px;}
#business_grey .accordion h2 {background-image: url("../images/nu/accordian-plus-business.png"); background-position: 0 2px;}
#business_grey .accordion .active h2 {background-image: url("../images/nu/accordian-minus-business.png"); background-position: 0 2px;}
#alumni_green .accordion h2 {background-image: url("../images/nu/accordian-plus-alumni.png"); background-position: 0 2px;}
#alumni_green .accordion .active h2 {background-image: url("../images/nu/accordian-minus-alumni.png"); background-position: 0 2px;}

#atoz h2,#atoz h3,h2.az,h3.az{
background-color:#eee;
clear:both;
color:#6c6c6c;
font-size:1.0em;
font-weight:bold;
line-height:100%;
margin:10px 0;
padding:6px 0 3px 7px;
}
body#corporate_red.section-conference_services h3{color:#948f85 !important;}
#alumni_green h3{color:#9eab05;}
#business_grey h3{color:#948f85;}
#corporate_blue h3{color:#002978;}
#pg_blue h3{color:#7093cc;}
#research_purple h3{color:#944269;}
#ug_orange h3{color:#f48126;}
#coursebox h3{
background:#002978 url("../images/course_finder_bg.gif") no-repeat top right;
color:#fff;
font-size:1em;
margin:15px 0 0 0;
padding:0 35px 0 10px;
}
#relatedbox h3{
background-color:#9eab05;
background-position:top right;
background-repeat:no-repeat;
color:#fff;
font-size:100%;
margin:15px 0 0 0;
padding:0 35px 0 10px;
}
p.aright{text-align:right;}
p.small,.small{font-size:0.9em;}
p.strapline,span.strapline{font-size:1.2em;}
.tab-pane h2,.tab-pane h3,.tab-pane h4,.tab-pane p{font-size:0.9em;}
#leaderpage .leaderpage_imagecomment blockquote{background:transparent url("../images/blockquote_bg_leaderpage.gif") 6px 4px no-repeat;}
#leaderpagepg .leaderpage_imagecomment blockquote{background:transparent url("../images/blockquote_bg_leaderpage_pg.gif") no-repeat scroll 6px 4px;}
.styledquote{
background:#ebcfcf url("../images/quo_left_red_big.gif") top left no-repeat;
color:#9eab05;
float:right;
font-size:90%;
margin:0;
margin-left:10px;
padding:1.0em 0 0 0;
width:220px;
}
#alumni_green .styledquote{background:#dee3d5 url(../images/quo_left_green_big.gif) left top no-repeat;color:#9eab05;}
#business_grey .styledquote{background:#eae9e7 url(../images/quo_left_grey_big.gif) left top no-repeat;color:#948f85;}
#corporate_blue .styledquote{background:#ccd4e4 url(../images/quo_left_blue_big.gif) left top no-repeat;color:#002978;}
#pg_blue .styledquote{background:#e2ecf5 url(../images/quo_left_pgblue_big.gif) left top no-repeat;color:#7093cc;}
#research_purple .styledquote{background:#ead9e1 url(../images/quo_left_purple_big.gif) left top no-repeat;color:#944269;}
#ug_orange .styledquote{background:#fde6d4 url(../images/quo_left_orange_big.gif) left top no-repeat;color:#f48126;}
.styledquote p{
background:transparent url(../images/quo_right_red_long.gif) right bottom no-repeat;
margin:0;
padding:5px 15px 11px 20px;
}
#alumni_green .styledquote p{background:transparent url(../images/quo_right_green_long.gif) bottom right no-repeat;}
#business_grey .styledquote p{background:transparent url(../images/quo_right_grey_long.gif) bottom right no-repeat;}
#corporate_blue .styledquote p{background:transparent url(../images/quo_right_blue_long.gif) bottom right no-repeat;}
#pg_blue .styledquote p{background:transparent url(../images/quo_right_pgblue_long.gif) bottom right no-repeat;}
#research_purple .styledquote p{background:transparent url(../images/quo_right_purple_long.gif) bottom right no-repeat;}
#ug_orange .styledquote p{background:transparent url(../images/quo_right_orange_long.gif) bottom right no-repeat;}
.styledquote span{
border:0;
float:right;
font-style:italic;
margin-right:20px;
padding:0;
}
.white{color:#fff;}
#personal-bar ul{
background-color:#333;
border-top:4px solid #fff;
float:left;
list-style:none;
margin:0;
padding:1px 0;
width:100%;
}
#personal-bar li{
color:#fff;
display:block;
float:right;
font-size:90%;
margin:0;
padding:0;
width:auto;
}
#personal-bar li.portalUser{
padding:0 10px;
border-left:1px solid #fff;    
} 
#atoz ul{
margin:0;
padding:0;
}
#atoz li{
float:left;
list-style-type:none;
margin:0 10px 5px 0;
padding:0;
width:220px;
}
ul#atoz-list{
list-style-type:none;
margin:15px 0 15px 0;
padding:0;
}
ul#atoz-list li{
display:block;
float:left;
list-style-type:none;
margin:5px 2px 0 0;
width:24px;
}
#course_nav{
line-height:normal;
list-style-type:none;
margin:0;
margin-bottom:10px;
padding:0;
}
#course_nav li{
margin:0 0 5px 0;
padding: 0;
width: 230px;
}
ul.contentViews{margin-top:10px;}
ul.alpha-list{
margin:0 0 20px 0;
padding:0;
}
ul.alpha-list li{list-style-type:none;}
ul#alpha-nav-list{
list-style:none;
margin:0;
padding:0;
}
ul#alpha-nav-list li{
display:block;
float:left;
margin:2px;
width:25px;
}
.index-list{
list-style:none;
margin-left:0;
padding-left:0;
}
.index-list li{
background-image:url(../images/chevron_right_grey.gif);
background-position:0 5px;
background-repeat:no-repeat;
padding-left:12px;
}
.index-list li li{
background-image:none;
padding-left:0;
}
.styled-arrow{
list-style:none;
margin-left:0;
padding-left:0;
}
.styled-arrow li{
background-image:url(../images/red_arrow.gif);
background-position:2px 5px;
background-repeat:no-repeat;
line-height:1.5;
margin:2px 0 0 0;
margin:1px 0 2px 5px;
padding-left:20px;
}
#corporate_blue .styled-arrow li{background-image:url(../images/corpblue_arrow.gif);}
#ug_orange .styled-arrow li{background-image:url(../images/ug_arrow.gif);}
#pg_blue .styled-arrow li{background-image:url(../images/pg_arrow.gif);}
#research_purple .styled-arrow li{background-image:url(../images/res_arrow.gif);}
#business_grey .styled-arrow li{background-image:url(../images/bus_arrow.gif);}
.no-list{
list-style:none;
margin-left:0;
padding-left:0;
}
.mp_relatedlinks ul{
list-style-type:square;
font-weight: bold;
margin: 0px;
padding-top: 5px;
padding-bottom: 5px;
}
.sideimage ul{
line-height:1.2;
list-style-type:none;
margin:2px 0 0 0;
}

.generic-content ul {
margin:0;
font-weight:bold;
list-style-type:square;
padding-bottom:5px;
padding-top:5px;
}
.generic-content li {
list-style-type:square;
margin:0 0 3px 0;
/*padding-left:10px;*/
}
.sideimage li{
margin:0 0 3px 0;
padding-left:10px;
}
.stt_news{font-size:0.9em;}
#personal-bar li a{
background:#333;
border-left:1px solid #fff;
color:#fff;
display:block;
margin:0;
padding:0 10px;
text-decoration:none;
width:auto;
}  
#personal-bar a:focus,#personal-bar a:hover,#personal-bar a:active{
background:#777;
color:#fff;
}
.alpha-list li{list-style-type:none;}
ul#alpha-nav-list li a{
border-width:1px;
border-color:#ffe #ccc #ccc #fff;
border-style:solid;
display:block;
font-weight:bold;
padding:1px 0 1px 0;
text-align:center;
text-decoration:none;
width:100%;
}
ul#alpha-nav-list li a:hover{border-color:#ccc #fff #fff #ccc;}
ul#alpha-nav-list li a{color:#fff;background:#333;}
ul#alpha-nav-list li a:hover{background:#666;}
/* XXX is this replaced by a to z list */
.alpha-list{
margin:0;
padding:0;
}
.index-list li a{
font-size:1.1em;
font-weight:bold;
}
.no-list li a{
font-size:1.1em;
font-weight:normal;
}
a.plane{
background:#fff url(/students/images/plane-nu.gif) no-repeat top right;
padding-right:20px;
}
ul#atoz-list li a{
border-color:#ffe #ccc #ccc #fff;
border-style:solid;
border-width:1px;
display:block;
font-size:1.5em;
font-weight:normal;
padding:3px 0 1px 0;
text-align:center;
text-decoration:none;
width:100%;
}
ul#atoz-list li a:hover{
background:#eee;
border-color:#ccc #fff #fff #ccc;
}
ul#atoz-list li a{
background:#ddd;
color:#6c6c6c;
}
.generic-content a:link,.generic-content a:visited{text-decoration:none;}
.generic-content h3 a:link,.generic-content h4 a:link{line-height:1.2;}
.generic-content h3 a:link,.generic-content h4 a:link,.generic-content h3 a:visited,.generic-content h4 a:visited{text-decoration:none;}
.generic-content a:hover,.generic-content h3 a:hover {text-decoration:underline;}
.mp_relatedlinks a:link,.mp_relatedlinks a:visited{text-decoration:none;}
.mp_relatedlinks h3 a:link,.mp_relatedlinks h4 a:link{line-height:1.2;}
.mp_relatedlinks h3 a:link,.mp_relatedlinks h4 a:link,.mp_relatedlinks h3 a:visited,.mp_relatedlinks h4 a:visited,.mp_relatedlinks a:hover{text-decoration:underline;}
.mainpage_relatedlinks a:link,.mainpage_relatedlinks a:visited{text-decoration:none;}
.mainpage_relatedlinks a:hover{text-decoration:underline;}

#course_nav li a{
background: #F3F3F3 url(../images/nu/tri-right-sm.png) 213px 50% no-repeat;
color: #555;
display: block;
font-size: 1em;
font-weight: bold;
padding: 6px 5px 2px 10px;
text-decoration: none;
width: 100%;
height: 18px;
}
#course_nav li a:hover {background-color:#675C53; color:#fff;}

/* -----------------------------------------------------------------------
Tabs
*/
.hiddencontent img{
border:none;
float:right;
margin:0 10px;
padding:0;
}
.hiddencontent{
margin:0 0 10px 0;
overflow:hidden;
padding:10px;
}
#tabnav{
list-style:none;
margin:0;
padding:0;
width:100%;
background:#fff;
}
#tabnav li{
display:block;
float:left;
margin:0;
padding:0;
width:auto;
}
#tabnav li a,#tabnav li a:active,#tabnav li a:visited{
display:block;
float:left;
padding:3px 8px;
background:#8b8178;
color:#fff;
margin-right:3px;
text-decoration:none;
outline:none;
font-weight:bold;
text-transform:uppercase;
}
#tabnav li a.selected,#tabnav li a.selected:active,#tabnav li a.selected:visited{
background:#675c53;
color:#fff;
outline:none;
text-decoration:none;
}
.hiddencontent{
/*background:#E0DED8;*/
font-size:0.9em;
background:#F3F3F3;
display:none;
padding:10px;
}
.clear{clear:both;}
/* -----------------------------------------------------------------------
FORMS
*/
fieldset{
border:1px solid #ddd;
line-height:1.5em;
margin-bottom:14px;
padding:5px;
width:auto;
}
legend{
background:#fff;
font-size:90%;
font-weight:bold;
margin-bottom:5px;
padding:0.5em;
}
label{font-weight:bold;}
input,textarea{
background:#fff url(../images/input_background.gif) repeat-x;
border:1px solid #ccc;
color:#555;
font-family:Arial,Helvetica,sans-serif;
font-size:1em;
vertical-align:middle;
visibility:visible;
}
input.checkbox,input.radio{
background:none;
border:0;
}
#coursebox input#course_finder{
border:1px solid #002978;
margin:0 0 0 10px;
width:146px;
}
#coursebox .search_button{
background:transparent;
border:none;
color:#fff;
cursor:pointer;
float:right;
font-size:1em;
font-weight:bold;
margin-right:10px;
padding:0;
}
select{
background-color:#fff;
border:1px solid #ccc;
color:#000;
vertical-align:top;
}





img{
border:0;
margin:0;
/*max-width:100%; prevents oversize images from breaking layout in browsers that support max-width */
}








#content img{
border:0;
margin:5px;
}
.right{
float:right;
margin-left:10px;
}
.left{
float:left;
margin-right:10px;
}
.audio{
background:#fff url(../images/audio_icon_clear.gif) no-repeat top left;
margin:0 0 0 5px;
padding:7px;
}
.inline{
margin:0;
padding:0;
vertical-align:bottom;
}
/* -----------------------------------------------------------------------
LEFT HAND COLUMN
*/
#portal-column-one{
float:left;
margin-top:10px;
/*margin-top:15px;*/
margin-bottom:20px;
/*overflow:hidden;*/
padding-bottom:20px;
width:170px;
}
h3#sectionid{
margin:0;
padding:0;
}
h3#sectionid a{
display:block;
padding:5px 8px 5px 17px; /* padding: 8 + 17 + 152 + -7 = 170 */
background:#8B8178 url('http://www.brookes.ac.uk/webteam/menu-test-images/menu-test-bg.png') 0px 0px no-repeat;
margin-left:-7px;
width:152px;
border-top:0px solid #e0ded8;
border-right:0px solid #e0ded8;
border-bottom: 1px solid #fff;
border-left:0px solid #e0ded8;
color:#fff;
height:18px;
text-decoration:none;
font-weight:normal;
font-size:0.8em;
}
h3#sectionid a:hover{background: #766A62 url('http://www.brookes.ac.uk/webteam/menu-test-images/menu-test-bg.png') 0 -29px no-repeat;}
#mainnav,#mainnav ul{
line-height:normal;
list-style-type:none;
margin:0;
padding:0;
}
#mainnav li{
margin:0;
padding:0;
}
#mainnav li a{
border-bottom:1px solid #fff;
color:#fff;
display:block;
font-size:1.2em;
font-weight:bold;
padding:0;
text-decoration:none;
width:170px;
background-image: url("http://www.psychology.brookes.ac.uk/templates/images/nav-id/psychology-nav.gif")
}
#mainnav li a.head{
background-color:#9eab05;
background-position: 0 0;
background-repeat:no-repeat;
height:120px;
text-indent :-9000px;
}
#mainnav li a.head:hover{
background-position:0 -120px;
background-color:#766A62;
}

#mainnav li li a{
background:#fff url(../images/mainnav-white-up.gif) no-repeat 9px 50%;
border-right:1px solid #e0ded8;
border-bottom:1px solid #eee;
border-left:1px solid #e0ded8;
color:#766a62;
display:block;
font-size:0.9em;
font-weight:normal;
padding:7px 5px 7px 20px;
text-decoration:none;
width:143px;
}
#mainnav li li a:hover,#mainnav li li a:focus{
background:#766a62 url(../images/mainnav-grey-up.gif) no-repeat 9px 50%;
color:#fff;
}
#mainnav li li a.current{
background:#766a62 url(../images/mainnav-grey-down.gif) no-repeat 9px 50%;
color:#fff;
}
#mainnav li li a#parent0{
background:#fff url(../images/mainnav-white-down.gif) no-repeat 9px 50%;
color:#766a62;
}
#mainnav li li li a{
background-color:#f7f7f5;
background-image:none;
border-bottom:0;
padding:3px 5px 3px 20px;
width:143px;
}
#mainnav li li li a:hover,#mainnav li li li a:focus{
background-color:#766a62;
background-image:none;
}
#mainnav li li li a.current{
background-image:none;
color:#fff;
}
#mainnav li li li li a{
background:#f7f7f5 url(../images/mainnav-grey-minus.gif) no-repeat 19px 50%;
color:#766a62;
padding:3px 5px 3px 30px;
width:133px;
}
#mainnav li li li li a:hover,#mainnav li li li li a:focus{
background:#766a62 url(../images/mainnav-white-minus.gif) no-repeat 19px 50%;
}
#mainnav li li li li a.current{
background:#766a62 url(../images/mainnav-white-minus.gif) no-repeat 19px 50%;
}
#mainnav li li li li li a{
background:#f7f7f5 url(../images/mainnav-grey-minus.gif) no-repeat 29px 50%;
color:#766a62;
padding:3px 5px 3px 40px;
width:123px;
}
#mainnav li li li li li a:hover,#mainnav li li li li li a:focus{
background:#766a62 url(../images/mainnav-white-minus.gif) no-repeat 29px 50%;
}
#mainnav li li li li li a.current{
background:#766a62 url(../images/mainnav-white-minus.gif) no-repeat 29px 50%;
}
#intranav ul,#intranav{
line-height:normal;
list-style-type:none;
margin:0;
padding:0;
}
#intranav li{
margin:0;
padding:0;
}
#intranav li a{
background:#667fae url(/opendaybookingsystem/images/test_blue_bg.png) repeat-x 0 -6px;
border:1px solid #ccd4e4;
color:#fff;
display:block;
font-size:1em;
font-weight:normal;
padding:3px 15px 3px 10px;
text-decoration:none;
width:143px;
}
#intranav li a:hover,#intranav li a:focus{background:#667fae url(/opendaybookingsystem/images/test_blue_bg.png) repeat-x 0 0;}
a.intranet span,a.intranet-login span{
left:-5000px;
position:absolute;
width:4000px;
}
a.intranet-login:link{
background:transparent url(/staff/images/link-icons.gif) no-repeat 100% 0;
margin:0;
padding:0 30px 0 0;
}
a.intranet-login:visited,a.intranet-login:hover{
background:transparent url(/staff/images/link-icons.gif) no-repeat 100% -22px;
color:#6699cc;
margin:0;
padding:0 30px 0 0;
}
a.intranet:link{
background:transparent url(/staff/images/link-icons.gif) no-repeat 100% -44px;
margin:0;
padding:0 30px 0 0;
}
a.intranet:visited,a.intranet:hover{
background:transparent url(/staff/images/link-icons.gif) no-repeat 100% -66px;
color:#6699cc;
margin:0;
padding:0 30px 0 0;
}
#editor-login-link,#editor-login-link a{
clear:both;
color:#bbb;
font-size:0.9em;
}
/* -----------------------------------------------------------------------
RIGHT HAND COLUMN
*/
#portal-column-two {
float:right;
margin-top:10px;
/*margin-top:15px;*/
overflow:hidden;
width:230px;
}
.portal-column-two fieldset{
font-weight:bold;
margin-bottom:5px;
}
.random-fact{
border:1px solid #ddd;
margin-top:10px;
padding:0;
}
.random-fact p,.random-fact span{
font-size:0.9em;
margin:0;
padding:2px 5px 5px 5px;
}
.random-fact h2{
/*background:url(../images/flower_h2_red.gif) -5px 0 no-repeat;
border-bottom:1px solid #eee;
font-size:1em;
margin:0 5px 1px 5px;
padding:2px 0 0 18px;*/
font-size:1em;
background-color:#E0DED8;
margin:0;
padding:3px 5px;
}
/*#ug_orange .random-fact h2{background:url(../images/flower_h2_ug.gif) -5px 0 no-repeat;}
#pg_blue .random-fact h2{background:url(../images/flower_h2_pg.gif) -5px 0 no-repeat;}*/
.random-fact h3{
margin:0;
padding:2px 5px 3px 5px;
}
.generic-content{
font-size:0.9em;
border:1px solid #ddd;
/*margin-top:14px;*/
margin:0 0 10px 0;
padding:0;
}
.generic-content ul{
line-height:1.2;
list-style-type:none;
margin:2px 0 0 0;
}
.generic-content h2{
/*background:url(../images/flower_h2_red.gif) -5px 0 no-repeat;
border-bottom:1px solid #eee;
font-size:1em;
margin:0 5px 1px 5px;
padding:2px 0 0 18px;*/
font-size:1em;
background-color:#E0DED8;
margin:0;
padding:3px 5px;
}
/*
#ug_orange .generic-content h2{background:url(../images/flower_h2_ug.gif) -5px 0 no-repeat;}
#pg_blue .generic-content h2{background:url(../images/flower_h2_pg.gif) -5px 0 no-repeat;}
#business_grey .generic-content h2{background:url(../images/flower_h2_grey.gif) -5px 0 no-repeat;}
#research_purple .generic-content h2{background:url(../images/flower_h2_purple.gif) -5px 0 no-repeat;}
#corporate_blue .generic-content h2{background:url(../images/flower_h2_blue.gif) -5px 0 no-repeat;}
#alumni_green .generic-content h2{background:url(../images/flower_h2_alumni.gif) -5px 0 no-repeat;}
#corporate_blue.section-spacetothink .generic-content h2{background:url(../images/flower_h2_green_stt.gif) -5px 0 no-repeat;}
*/
.generic-content h3,.generic-content h4,.generic-content p,.generic-content span{
margin:0;
padding:2px 5px;
}
.generic-content h3,.generic-content h4{line-height:1.2;}

generic-content a:link,.generic-content a:visited{text-decoration:none;}
.generic-content h3 a:link,.generic-content h4 a:link{line-height:1.2;}
/*.generic-content h3 a:link,.generic-content h4 a:link,.generic-content h3 a:visited,.generic-content h4 a:visited,.generic-content a:hover{text-decoration:underline;}*/
.generic-content input{margin-left:5px;}
.sideimage p,.sideimage span,.sideimage ul,.sideimage h3,.sideimage h4{
margin:0;
padding:2px 5px;
}
/*.sideimage ul{
line-height:1.2;
list-style-type:none;
margin:2px 0 0 0;
}
.sideimage li{
background:url(../images/chevron_sm.gif) no-repeat 0 3px;
margin:0 0 3px 0;
padding-left:10px;
}*/
#content .sideimage img {margin: 10px 0 0 0;}
.mainpage_relatedlinks a:link,.mainpage_relatedlinks a:visited{text-decoration:none;}
.mainpage_relatedlinks a:hover{text-decoration:underline;}
.contact-us,#ug_orange .contact-us,#pg_blue .contact-us,#business_grey .contact-us,#research_purple .contact-us,#corporate_blue .contact-us,#alumni_green .contact-us{
background-color: #F3F3F3;
margin: 0 0 10px 0;
padding: 0px;
}
.contact-us h2{
font-size:1.0em;
margin: 0;
padding:3px 5px;
background-color: #9c1100;
color: #fff;
}
#ug_orange .contact-us h2 {background-color: #f48126;}
#pg_blue .contact-us h2 {background-color: #7093cc;}
#business_grey .contact-us h2 {background-color: #948f85;}
#research_purple .contact-us h2 {background-color: #944269;}
#corporate_blue .contact-us h2 {background-color: #002978;}
#alumni_green .contact-us h2 {background-color: #9eab05;}
.contact-us h3,
.contact-us h4,
.contact-us p,
.contact-us span,
.contact-us ul{
font-size:0.9em;
margin:0;
padding:2px 5px;
}
.contact-us p,
.contact-us span{
margin:0;
padding:2px 5px 5px 5px;
}
/* Are related links being used? */
#relatedbox a:link,
#relatedbox a:visited{
color:#002978;
text-decoration:none;
}
#relatedbox a:hover,
#relatedbox a:active,
#relatedbox a:focus{
color:#002978;
text-decoration:underline;
}
.mp_relatedlinks{
border: 0px;
margin: 0 0 10px 0;
padding: 0;
background-color: #F3F3F3;
}
.mp_relatedlinks li{
font-size: 0.9em;
list-style-type: square;
margin: 0;
padding: 0;
}
.mp_relatedlinks p,
.mp_relatedlinks span{
font-size:0.9em;
margin:0;
padding:2px 5px 5px 5px;
}
.mp_relatedlinks h2{
font-size:1.0em;
color: #fff;
margin: 0;
padding: 3px 5px;
background-color: #766a62;
}
/*#ug_orange .mp_relatedlinks h2{background-color:#f48126;}
#pg_blue .mp_relatedlinks h2{background-color:#7093cc;}
#business_grey .mp_relatedlinks h2{background-color:#948f85;}
#research_purple .mp_relatedlinks h2{background-color:#944269;}
#alumni_green .mp_relatedlinks h2{background-color:#9eab05;}
#corporate_blue .mp_relatedlinks h2{background-color:#002978;}
#corporate_blue.section-spacetothink .mp_relatedlinks h2{background-color:#99c12f;}*/

.mp_relatedlinks h3,
.mp_relatedlinks h4{
margin:0;
padding:2px 5px;
}
.mp_relatedlinks h3,
.mp_relatedlinks h4{line-height:1.2;}
.mp_relatedlinks a:link,
.mp_relatedlinks a:visited{text-decoration:none;}
.mp_relatedlinks h3 a:link,
.mp_relatedlinks h4 a:link{line-height:1.2;}
.mp_relatedlinks h3 a:link,
.mp_relatedlinks h4 a:link,
.mp_relatedlinks h3 a:visited,
.mp_relatedlinks h4 a:visited,
.mp_relatedlinks a:hover{text-decoration:underline;}

.student-profile {
/*background:transparent url(../images/profile_footer_bg.gif) 0 100% no-repeat;
border:1px solid #ddd;*/
background: #f3f3f3;
border-bottom: 0;
border-left: 0;
/*margin-top:14px;
padding:0 0 4px 1px;*/
margin-top: 10px;
}
.student-profile p {
 padding: 5px;
 font-size: 90%;
}
.student-profile a {
 margin-left: 130px;
}
.student-profile img {
/*margin-left:4px;
margin-top:2px;*/
margin: 0;
}
.student-profile h2 {
/*background:url(../images/profile_quote_bg_red.gif) -1px 0 no-repeat;
border-bottom:1px solid #eee;
font-size:1em;
margin:0 5px 1px 5px;
padding:3px 0 0 18px;*/
font-size: 1.0em;
margin: 0;
padding: 3px 5px;
}
#ug_orange .student-profile h2{background:url(../images/profile_quote_bg_ug.gif) -1px 0 no-repeat;}
#pg_blue .student-profile h2{background:url(../images/profile_quote_bg_pg.gif) -1px 0 no-repeat;}
.student-profile h3,
.student-profile h4,
.student-profile p,
.student-profile span {
margin: 0;
padding: 0 5px 0 5px;
}
.student-profile h4 {line-height:1.3;}
.rae-content {
background-color: #d4b3c3;
border-bottom: 1px solid #eee;
margin: 0 0 1px 0;
}
.rae-content h2{
background:#944269 url(template/images/h2_rae_icon_header.gif) 0 0 no-repeat;
border-bottom:1px solid #eee;
color:#fff;
font-size:1.0em;
margin:0 5px 1px 5px;
padding:2px 0 0 18px;
}
.rae-content p{padding:5px;}
#layout2 .fees{
 background-color: #e2e9f5;
 margin: 10px 0 10px 0;
 padding:0 0 5px 0;
}
#layout2 .fees h2{
 background-color: #7093cc;
 color: #fff;
 font-size: 1.0em;
 margin:0;
 padding: 3px 5px;
}
#layout2 .fees p,#layout2 .fees h3,#layout2 .fees h4{
 padding: 0 5px;
}

#fan-box{
border:1px solid #ddd;
padding:5px;
}
/* -----------------------------------------------------------------------
FOOTER
*/
#footer{
background-color:transparent;
border-top:1px solid #eee;
clear:both;
color:#999;
padding:10px 0;
text-align:left;
}
#footer p{
font-size:0.9em;
margin:0;
padding:0;
}
p.privacy{float:right;}
p.privacy a{
color:#666;
text-decoration:none;
}
p.privacy a:hover{
color:#666;
text-decoration:underline;
}
#footer address{
font-size:0.9em;
font-style:normal;
margin:0;
padding:0;
}
#footer address a{
color:#666;
text-decoration:none;
}
#footer address a:hover{
color:#666;
text-decoration:underline;
}
/* new footer CSS: IJB - 08/04/10 */
#footer {margin-top:10px; padding-top:0}
 #footer-right p {text-align: right;}
 #footer-right a {color: #a59d95;}

#footer-left { width: 710px; }
#footer-right {	width: 230px; }

ul.legal{
margin:0;
padding:0;
}
ul.legal li a{color:#888;}
ul.legal li{
display:inline;
float:right;
font-size:0.9em;
list-style-type:none;
margin:0;
padding:0 0 0 10px;
}

/* Brookes Experience video boxes - IJB 25/03/10 */
#videobox-dark-ug {background-color:#675c53; margin: 0 0 10px 0; padding:0px;}
 /*#videobox-dark-ug a:link,videobox-dark-ug a:visited {display:block; height:47px; text-indent:-9000px; background:#675c53 url(../images/nu/videobox-sprite-dark-ug.png) 0 0 no-repeat;}*/
 #videobox-dark-ug a {display:block; height:47px; text-indent:-9000px; background:#675c53 url(../images/nu/videobox-sprite-dark-ug.png) 0 0 no-repeat;}
 #videobox-dark-ug a:hover {background:#675c53 url(../images/nu/videobox-sprite-dark-ug.png) -230px 0 no-repeat;}

#videobox-dark-pg {background-color:#675c53; margin: 0 0 10px 0; padding:0px;}
 /*#videobox-dark-pg a:link,videobox-dark-pg a:visited {display:block; height:47px; text-indent:-9000px; background:#675c53 url(../images/nu/videobox-sprite-dark-pg.png) 0 0 no-repeat;}*/
 #videobox-dark-pg a {display:block; height:47px; text-indent:-9000px; background:#675c53 url(../images/nu/videobox-sprite-dark-pg.png) 0 0 no-repeat;}
 #videobox-dark-pg a:hover {background:#675c53 url(../images/nu/videobox-sprite-dark-pg.png) -230px 0 no-repeat;}

#videobox-pink {background-color:#CA005D; margin: 0 0 10px 0; padding:10px 0 0 0;}
 #videobox-pink a {display:block; height:47px; text-indent:-9000px; background:#CA005D url(../images/nu/videobox-sprite-pink.png) 0 0 no-repeat;}
 #videobox-pink a:hover {background:#CA005D url(../images/nu/videobox-sprite-pink.png) -230px 0 no-repeat;}
#videobox-pink-lg {background-color:#CA005D; margin: 0 0 10px 0; padding:10px 0 0 0;}
 #videobox-pink-lg a {display:block; height:47px; text-indent:-9000px; background:#CA005D url(../images/nu/videobox-sprite-pink-290px.png) 0 0 no-repeat;}
 #videobox-pink-lg a:hover {background:#CA005D url(../images/nu/videobox-sprite-pink-290px.png) -290px 0 no-repeat;}

#videobox-turquoise {background-color:#0083A9; margin: 0 0 10px 0; padding:10px 0 0 0;}
 #videobox-turquoise a {display:block; height:47px; text-indent:-9000px; background:#0083A9 url(../images/nu/videobox-sprite-turquoise.png) 0 0 no-repeat;}
 #videobox-turquoise a:hover {background:#0083A9 url(../images/nu/videobox-sprite-turquoise.png) -290px 0 no-repeat;}
#videobox-turquoise-lg {background-color:#0083A9; margin: 0 0 10px 0; padding:10px 0 0 0;}
 #videobox-turquoise-lg a {display:block; height:47px; text-indent:-9000px; background:#0083A9 url(../images/nu/videobox-sprite-turquoise-290px.png) 0 0 no-repeat;}
 #videobox-turquoise-lg a:hover {background:#0083A9 url(../images/nu/videobox-sprite-turquoise-290px.png) -290px 0 no-repeat;}

#videobox-green {background-color:#A2AD00; margin: 0 0 10px 0; padding:10px 0 0 0;}
 #videobox-green a {display:block; height:47px; text-indent:-9000px; background:#A2AD00 url(../images/nu/videobox-sprite-green.png) 0 0 no-repeat;}
 #videobox-green a:hover {background:#A2AD00 url(../images/nu/videobox-sprite-green.png) -230px 0 no-repeat;}
#videobox-green-lg {background-color:#A2AD00; margin: 0 0 10px 0; padding:10px 0 0 0;}
 #videobox-green-lg a {display:block; height:47px; text-indent:-9000px; background:#A2AD00 url(../images/nu/videobox-sprite-green-290px.png) 0 0 no-repeat;}
 #videobox-green-lg a:hover {background:#A2AD00 url(../images/nu/videobox-sprite-green-290px.png) -290px 0 no-repeat;}

/* new list style for 'find us on: Facebook / Twitter / YouTube' - IJB 30/03/10 */

#follow {
  background:#353534 url(../images/nu/follow-bg.png) 0 0 no-repeat;
  float:right;
  height:50px;
  width:230px;
  /*margin-top:10px;*/
}
#follow img {
  border:0 none;
  margin:5px;
}
ul.follow {padding:0 0 0 2em;}
ul.courses,ul.courses li,ul.follow li {display:inline; font-weight:bold; color:#fff; margin:0 0 0 0; padding:0 0 0 0;}
ul.follow {margin: 8px 0 0 90px;}

/* new list style for sub-section homepages - IJB 26/03/10 */

ul.nu {
   list-style-type:none;padding-left:0; margin:0;
}
ul.nu li {
   background-color:#fff;
   color:#353534;
   text-decoration:none;
   margin:0;
   padding:5px 0 5px 0;
   min-height: 64px;
}
ul.nu li:hover {
   background-color:#F3F3F3;
   color:#353534;
   text-decoration:none;
}
ul.nu li a h3 {color:#00338d;}
ul.nu li a p {color:#353534;}
ul.nu li a:hover {text-decoration: none;}
#content ul.nu li a img {margin: 5px 10px 0 0; float:left;}
