/* 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Title : Rose Bruford College Stylesheet
Author : Wes Smith / wes.smith@mediarock.co.uk / Mediarock Ltd

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/

/* COMMON AND GLOBAL */
body { background:#dddddd; color:#333333; }

/* ----- IDS ----- */
#container { background: #ffffff; }
#container #header #newsTicker { color:#e32123; }
#container #headersmall #newsTicker { color:#e32123; }
#details li { border-right:1px solid #8c8e90; color:#888888;}
#details li.last { color:#888888;}
#details li a { color:#888888; }
.searchText { border:1px solid #888888; }


#container #columnsContainer #searchCol {  background-color:#000000;}


#container #columnsContainer #rightColLeft #programmesLeft { border-top:1px solid #333333; }
#container #columnsContainer #rightColLeft #programmesRight { border-top:1px solid #333333; }
#container #columnsContainer #rightColLeft .programme { border-bottom:1px solid #333333;}
#container #columnsContainer #rightColLeft .programme a { color:#333333;}
#container #columnsContainer #rightColLeft #authorBox .authorInfoRed {  color:#e32123; }
#container #columnsContainer #rightColLeft .articleBox { border-top:1px solid #333333;}
#container #columnsContainer #rightColLeft .articleBox a { color:#555555;}

#container #columnsContainer #rightColRight .link { border-bottom:1px solid #333333; }
#container #columnsContainer #rightColRight .link a { color:#e32123; }
#container #columnsContainer #rightColRight .linkPurple { border-bottom:1px solid #333333; }
#container #columnsContainer #rightColRight .linkPurple a { color:#a3268f; }
#container #columnsContainer #rightColRight .linkOrange { border-bottom:1px solid #333333; }
#container #columnsContainer #rightColRight .linkOrange a { color:#a55d01; }}
#container #columnsContainer #rightColRight .linkBlue { border-bottom:1px solid #333333; }
#container #columnsContainer #rightColRight .linkBlue a { color:#0076b3; }
#container #columnsContainer #rightColRight .linkWhite { border-bottom:1px solid #333333; }
#container #columnsContainer #rightColRight .linkWhite a { color:#333333; }
#container #columnsContainer #rightColRight .pdfLink { padding:0 0 7px 20px; background:url(../images/pdfIconRev.gif) 0 3px no-repeat;}
#container #columnsContainer #rightColRight .pdfLink a { color:#939598;}
#container #columnsContainer #rightColRight .pdfLink a:hover {}


/* ----- CLASSES ----- */
.red { color:#e32123;}
.dividerLineTop { background:#333333; }
.dividerLine { background:#333333; }
.dividerLinePara { border-top:1px dotted #000;}
.redSubTitle { color:#d2232a;}
.whiteSubTitle { color:#333333;}
.whiteSubTitleBold { color:#333333;}
.greyLink { color:#8c8e90;}

.list li { color:#333333; background:url(../images/listLineRev.gif) 0 9px no-repeat;}


/* ----- HEADINGS & PARAGRAPHS ----- */
.titleRed { background:#e32123; color:#ffffff;}
.titleRedBig { background:#e32123; color:#ffffff;}
.titleRedCourse { background:#e32123; color:#ffffff;}
.titleOrange { background:#a55d01; color:#ffffff;}
.titleOrangeBig { background:#a55d01; color:#ffffff;}
.titleOrangeCourse { background:#a55d01; color:#ffffff;}
.titlePurple { background:#a3268f; color:#ffffff;}
.titlePurpleBig { background:#a3268f; color:#ffffff;}
.titlePurpleCourse { background:#a3268f; color:#ffffff;}
.titleBlue { background:#0076b3; color:#ffffff;}
.titleBlueBig { background:#0076b3; color:#ffffff;}
.titleBlueCourse { background:#0076b3; color:#ffffff;}
.titleWhite { background:#333333; color:#ffffff;}
.titleWhiteBig { background:#333333; color:#ffffff;}
.titleLink a { color: #ffffff;}
.subtitleWhite { color:#333333;}
.subtitleRed { color:#e32123;}
.subtitleOrange { color:#a55d01;}
.subtitlePurple { color:#a3268f;}
.subtitleBlue { color:#0076b3;}


/* ----- LEFT NAVIGATION ----- */
#leftNavContainer { border-top:1px solid #333333; }
#leftNavContainer2 {border-top:1px solid #333333;}
.leftNavList { border-bottom:1px solid #333333; }
.leftNavList li a { color:#333333; }
.leftNavList li a.active { background:#333333; color:#ffffff;}
.leftNavList li a.activeRed { background:#e32123; color:#ffffff;}
.leftNavList li a:hover {background:#333333; color:#ffffff; }

.leftNavListRed { border-bottom:1px solid #333333; }
.leftNavListRed li a { color:#e32123; width:178px;}
.leftNavListRed li a.active { background:#e32123; color:#ffffff;}
.leftNavListRed li a:hover {background:#e32123; color:#ffffff;}

.leftNavListOrange { border-bottom:1px solid #333333; }
.leftNavListOrange li a { color:#a55d01; width:178px;}
.leftNavListOrange li a.active { background:#a55d01; color:#ffffff;}
.leftNavListOrange li a:hover {background:#a55d01; color:#ffffff;}

.leftNavListPurple { border-bottom:1px solid #333333; }
.leftNavListPurple li a { color:#a3268f; width:178px;}
.leftNavListPurple li a.active { background:#a3268f; color:#ffffff;}
.leftNavListPurple li a:hover {background:#a3268f; color:#ffffff;}

.leftNavListBlue { border-bottom:1px solid #333333; }
.leftNavListBlue li a { color:#0076b3; width:178px;}
.leftNavListBlue li a.active { background:#0076b3; color:#ffffff;}
.leftNavListBlue li a:hover {background:#0076b3; color:#ffffff;}


/* ----- SUB NAVIGATION ----- */
#subNavContainer.activemenu { border-top:1px solid #333333; }
.subNavList li a { color:#333333; }
.subNavList li a.active { background:#333333; color:#ffffff;}
.subNavList li a.activeRed { background:#e32123; color:#ffffff;}
.subNavList li a:hover { background:#333333; color:#ffffff;}
.subNavList ul li ul li a { color:#333333; background:url(../images/listLine.gif) 0 9px no-repeat; }


/* ----- SITE MAP ----- */
#sitemap li { background:url(../images/layup/bulletSitemap.gif) 0px 11px no-repeat; padding:6px 0 5px 15px;}


/* ----- BREADCRUMBS/PAGINATION/PAGE TOP AND BOTTOMS ----- */
#breadcrumbs li { background:url(../images/breadcrumbsArrow.gif) 0 9px no-repeat; }
#breadcrumbs li.first { background:none; }
#breadcrumbs li a { color:#888888;}

#breadcrumbs2 li { background:url(../images/breadcrumbsArrowRev.gif) 0 9px no-repeat; }
#breadcrumbs2 li a { color:#888888;}

/* ----- FOOTER ----- */
#footer li { border-right:1px solid #888888;}
#footer li.last { border-right:none; }
#footer li a { color:#888888; }


/* ----- GLOBAL ----- */
p {  color:#333333;}
#rightCol ul li { color:#333333;  }
.admin p, .adminEOR p { color:#333333;}


/* ----- LINKS ----- */
a { color:#555555; }


hr { border-top: solid 1px #000000; }

div.SearchResult:hover
{
    background-color: #CCCCCC;
}

h3
{
    color: #000000;
}

#rightCol ul li, .list li 
{
    background:url(../images/listLineRev.gif) 0 9px no-repeat;
}


	a#news-ticker-prev
	{
		background:transparent url(../images/bg-newsticker-left-rev.gif) top left no-repeat;
	}
	
	
	a#news-ticker-next
	{
		background:transparent url(../images/bg-newsticker-right-rev.gif) top left no-repeat;			
	}	
	
	
	.bookmark_list 
	{
		background-image:url(../images/bg-share-us-rev.gif);
		background-position:top left;
		background-repeat:no-repeat;
		background-color:rgba(255, 255, 255, 0.8);		
	}
	
	a.bookmark_popup_text
	{
		background:transparent url(../images/bg-shareus-bubble-rev.gif) top right no-repeat;
	}	
