﻿body,p,a,h1,h2,h3,h4,h5,h6,ul,ol,form,div{border:0;margin:0;padding:0; background:transparent;}
img {
	border: 0px;
}
body{font-family:Tahoma,sans-serif;text-align:left;padding:0 0 0 1px; background: #FFF}
#Leedsbody {
	width: 100%;
	background:#FFF;
	color: #48524C;
	font-size:10px;
	border:0;margin:0;padding:0;
}
textarea, .ms-rte-CustomStyle {
	background:#FFF;
}
p{padding:3px 10px 3px 10px;}
.Clear{clear:both}
br.Left{clear:left}
a{
	text-decoration:none; 	
	color: #48524C; 
}
a:hover {
	color: #d50019;	
	text-decoration: underline;
}

.Prop{float:right;height:350px;width:0;background:#0F1012;}

#External{background:#0F1012;margin:0;margin-left:auto;margin-right:auto;padding:0;width:940px}
#Internal{background:#FFF;padding-bottom:30px;}
#Consoles{text-align:left;}


#TopBanner{height:328px;position:relative;}
#flashbanner{height:328px;background:url("Trinity%20images/home_banner_noflash.jpg") no-repeat;}
#bannercontent{position:absolute;left:20px;top:140px;width:400px;}
#headerbuttons{background:url("Trinity%20images/headerbuttonsbackground.gif") no-repeat;padding:5px 10px 4px;margin-bottom:20px;}
#headerbuttons li{float:left;list-style-type:none;margin-right:20px;}
#headerbuttons a{display:block;height:33px;text-indent:-5000px;}
#headerbuttons .buttonrequestprospectus{background:url("Trinity%20images/headerbuttonrequestprospectus.png");width:161px;}
#headerbuttons .buttonopendays{background:url("Trinity%20images/headerbuttonopendays.png");width:111px;}

/*Intro */

#headerbuttons .buttonquestions{background:url("http://www.leedstrinity.ac.uk/intro/PublishingImages/anyQ.png");width:161px;}
#headerbuttons .buttonlinks{background:url("http://www.leedstrinity.ac.uk/intro/PublishingImages/use.png");width:161px;}

/*Intro ends */


.Logo{float:left;}
.Variations
{
	position: relative;
	top: -200px;
}
.ms-sbplain{border:1px solid gray;}
#siteheader{padding:15px 0;}
#adminoptions{float:left;margin-left:15px;}
#auxiliarynavigation ul{float:right;list-style-type:none;padding:2px 0 0 2px;text-align:left;margin-bottom:8px;font-size:12px;}
#auxiliarynavigation #SRSB{float:right;width:172px;}
#auxiliarynavigation .ms-sbcell{border:0;padding:0;}
#auxiliarynavigation .ms-sbplain{padding:3px 10px 4px;background:url("Trinity%20images/searchboxbackground.gif") no-repeat;color:#666;border:0;}
#auxiliarynavigation .ms-sbgo{background:none;}
#auxiliarynavigation .ms-sbLastcell{display:none;}
.navlist li,.navlist li.end{background:url("Trinity%20images/TopZoneDivider.gif") repeat-y right;font-weight:300;padding:0 8px 0 7px;float:left;}
.navlist li.end{background-image:none;}
.navlist li a, .alphaIndex li a{color:#48524C}
.navlist li a:hover{color:#D80D0E}

#ctl00_IdWelcome_ExplicitLogin{visibility: hidden;}

ul.alphaIndex {
	display: inline;
	list-style-type:none;
}
.alphaIndex li {
		color: #d50019;	
		display: inline;
		padding-right: 10px;
		
}

.alphaIndex li a:hover{
		color: #d50019;	
		text-decoration: underline;
}

ul.alphaList
{
	display:inline;
	list-style-type: none;
}

.alphaList li {
		color: #d50019;	
		padding-left: 10px;
		list-style-image: url("Trinity%20images/Bullet-RedDot.gif") /*custom bullet list image*/
}
.alphaList li.liHeader{
	list-style-image: none;
}

ul.benefitList
{
	list-style-image: url("Trinity%20Images/Bullet-RedDot.gif"); /*custom bullet list image*/
}

.benefitList li
{
	padding: 2px 0;
	padding-left: 10px;
	list-style-image: url("Trinity%20Images/Bullet-RedDot.gif"); /*custom bullet list image*/
}

.ms-sbtext{color:#4A514A;font-weight:normal}

#Content{min-height:250px;text-align: left;}
.mainContainer{margin:0 0 20px;}
#Content div.Prop{float:right;height:457px;width:0}


#LeftNavigation {float:left; width:150px;}
#PageContent{width:760px;float:right;}
#HomeContent{text-align:left;margin:auto;}
#HomeContent .mainContent{width:940px;}

#homecontentleft, #homecontentcenter, #homecontentright{float:left;width:300px;}
#homecontentleft, #homecontentcenter{margin-right:20px;}

#PageContent a, #HomeContent a
{
	color: #d50019;	
	text-decoration: none;
}

#PageContent a:hover, #HomeContent a:hover
{
	color: #d50019;	
	text-decoration: underline;
}
#SearchResultExternal div,#SearchResultExternal table,#SearchResultExternal td{
	border-collapse:collapse;
	border:none;
	background:transparent;
	height:30px
}

.search
{
	width: 160px;
	background:#D5D9D3;
	height: 12px;
	border: 0px transparent;
}

#sitefooter{background-color:#F0F0F0;border:1px solid #CCC;padding:20px;}
#sitefooter .linkgroup{float:left;}
#sitefooter #studentlinks{width:598px;}
#sitefooter #alsofinduslinks{width:299px;}
#sitefooter .linkgrouphead{font-weight:bold;margin-bottom:5px;}
#sitefooter .linkgroup li{background:url('Trinity Images/footerbullet.gif') left no-repeat;padding-left:11px;list-style-type:none;float:left;width:120px;font-size:11px;margin-bottom:5px;}
#sitefooter .linkgroup .iconlinks{margin-top:9px;}
#sitefooter .linkgroup .iconlinks li{width:40px;background:none;padding-left:0;}
#footerdetails{margin-top:30px;}
#footerdetails p{padding:0;margin-bottom:5px;}

.topNav{background:url('Trinity Images/mainnavbackground.gif') no-repeat;width:940px;height:32px;margin-bottom:20px;}
.topNavItem{background:none;}
.topNavItem td{padding-left:3px;}
#Leedsbody table.topNavItem{width:auto;font-size:12px;background:url('Trinity Images/mainnavseparator.gif') left no-repeat;}
#Leedsbody #zz1_GlobalNavn0 table.topNavItem{background:none;}
a.topNavItem{height:auto;line-height:32px;padding:0 18px 0 18px;color:#333;font-weight:bold;}
a.topNavHover,a.topNavSelected{background:none;color:white;text-decoration:none;}

#Leedsbody .topNavFlyOuts{border:0;background:url('Trinity Images/mainnavdropdownbottom.gif') bottom no-repeat;}
#Leedsbody .topNavFlyOuts table{background:url('Trinity Images/mainnavdropdownbackground.gif') repeat-x #F8F8F8 bottom;margin-bottom:9px;}
#Leedsbody .topNavFlyOuts .topNavFlyOutsItem{background:none;border:0;border-top:1px solid #C5C5C5;color:#333;font-weight:bold;margin-bottom:0;}
#Leedsbody .topNavFlyOuts .topNavFlyOutsItemFirst{border-top:0;}
#Leedsbody a.topNavFlyOutsItem{padding:5px 20px;width:166px;white-space:normal;}
#Leedsbody a.topNavFlyOutsItem:hover{color:#D50019;text-decoration:none;}

a.topNavItem, a.topNavSelected, a.topNavHover, a.topNavFlyOuts,
a.topNavFlyOutsItem, a.topNavFlyOutsHover{}
a.topNavFlyOutsHover, a.topNavFlyOuts{}

h1,h2,h3,h4,h5,h6,.pageTitle, .LeedsCourseTitle, .ms-rteCustom-ArticleTitle, .ms-rteCustom-ArticleHeadLine, .ms-rteCustom-ArticleByline
{
	color: #d50019;
}


.roundcont {
	width: 250px;
	background-color: #f90;
	color: #fff;
}

.roundcont p {
	margin: 0 10px;
}

.roundtop { 
	background: url(tr.gif) no-repeat top right; 
}

.roundbottom {
	background: url(br.gif) no-repeat top right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}

.leftNav
{
	border-color:#D5D9D3;
	width:100%;
}

.leftNav1
{
	background:#F3F3F3 none;
	border-bottom: 1px solid #E3E3E3;
}
.leftNav2,
.leftNav3,
{
	border: 0px solid transparent;
	padding-left: 3px;
	background: white url("Trinity%20images/Bullet-RedDot.gif") no-repeat scroll 3px 7px /*custom bullet list image*/;
}
a.leftNavSelected,
{
	color: #d50019;
}

a.leftNavHover,
a.leftNavFlyOutsHover
{
	color: #d50019;
	text-decoration: underline;
}

.leftNavFlyOuts,
.leftNavFlyOutsItem{}

.ms-WPHeader
{
 background-color:transparent;
 background-image:none;
 height:16px;

}

tr.ms-WPHeader TD /* right corner */
{
 background-color:transparent;
 background-image:url('Trinity%20Images/leftnavheaderbackgroundleft.gif');
 background-repeat:no-repeat;
 background-position:right top;
 text-align:left;
 vertical-align:top;
 width:4px;
 height:16px;
 margin-top:0px;
 overflow:hidden;
}


.ms-standardheader.ms-WPTitle /* left corner */
{
 background-color:transparent;
 background-image:url('Trinity%20images/leftnavheaderbackgroundright.gif');
 color: #FFF; 
 background-repeat:no-repeat;
 text-align:left;
 padding-left:10px;
 padding-top: 2px;
 height:16px;
 }


.ms-standardheader.ms-WPTitle A:link, .ms-standardheader.ms-WPTitle A:visited /* title area */
{
 background-color:transparent;
 background-image:none;
 color: #FFF;
 }


.ms-WPHeader DIV /* right corner action arrow */
{
 text-align:left;
 width:10px;
 overflow:visible;
 vertical-align:bottom;
 margin:0;
 height: 20px;
 border:0px;
}

.ms-WPHeader TD /* gets rid of the blue bottom border (present in default style) under the web part header*/
{
 border: 0px;
}

.homepagecontentwebpartzone tr.ms-WPHeader td{background:none;}
.homepagecontentwebpartzone .ms-standardheader.ms-WPTitle{background:none;color:black;padding:0;font-size:16px;padding-bottom:15px;}
.homepagecontentwebpartzone .ms-WPBorder{border:0;}
.homepagecontentwebpartzone .ms-WPHeader DIV{background:none;}

#bannercontent .ms-standardheader.ms-WPTitle{font-size:20px;}
#homecontentleft .ms-standardheader.ms-WPTitle{font-size:12px;color:#333;padding:0 10px;background:url('Trinity%20images/greywebpartheaderbackground.gif') no-repeat;line-height:30px;height:30px;}
#homecontentleft .ms-WPBody{border:1px solid #CCC;padding:13px;}
#homecontentleft li{list-style-type:none;padding-left:12px;background:url('Trinity%20images/redraquo.gif') no-repeat left;margin-bottom:5px;}
.homepagecontentwebpartzone .newstablewrapper,
.homepagecontentwebpartzone .eventstablewrapper,
#homecontentright .ms-WPBodyFirst{padding-left:95px;background:no-repeat top left;min-height:80px;font-size:12px;}
.homepagecontentwebpartzone .newstablewrapper, .homepagecontentwebpartzone .eventstablewrapper{position:relative;}
.homepagecontentwebpartzone .newstablewrapper{background-image:url('Trinity%20Images/home_news.jpg');}
.homepagecontentwebpartzone .eventstablewrapper{background-image:url('Trinity%20Images/home_events.jpg');}
#homecontentcenter .ms-WPBody, #homecontentright .ms-WPBody{color:black;line-height:17px;}
#homecontentright .ms-WPBodyFirst{background-image:url('Trinity%20images/home_intro.jpg');}
.homepagecontentwebpartzone .ms-vb{font-size:12px;}
.homepagecontentwebpartzone .newstablewrapper table,
.homepagecontentwebpartzone .eventstablewrapper table{border-collapse:collapse;}
.homepagecontentwebpartzone .newstablewrapper td,
.homepagecontentwebpartzone .eventstablewrapper td{border-collapse:collapse;padding:0 0 5px 0;}
#HomeContent .homepagecontentwebpartzone .newstablewrapper .ms-vb a,
#HomeContent .homepagecontentwebpartzone .eventstablewrapper .ms-vb a{color:black;}
#HomeContent .homepagecontentwebpartzone .newstablewrapper .ms-vb a:hover,
#HomeContent .homepagecontentwebpartzone .eventstablewrapper .ms-vb a:hover{color:#D50019;}
#HomeContent .homepagecontentwebpartzone p{padding:0 0 5px;}
.homepagecontentwebpartzone .viewalllink{padding-left:12px;background:url('Trinity%20images/redraquo.gif') no-repeat left;}
#homecontentright .viewalllink{font-size:14px;}
.homepagecontentwebpartzone .rsslink{position:absolute;top:-28px;left:115px;}

.tweetcontentwrapper{background:url('Trinity%20images/tweetbackgroundtop.gif') #F0F0F0 top no-repeat;padding:10px 10px 5px;}
.tweetfooter{background:url('Trinity%20images/tweetbackgroundbottom.gif') top no-repeat;height:28px;padding-top:13px;}
.tweetcontentwrapper .loader{text-align:center;}
.tweetcontentwrapper .time{color:#D50019;}

.coursefinder{border-collapse:collapse;}
.coursefinder td{padding:0 0 10px;}
.coursefinder td.labelcell{padding-right:15px;}

.ss-quickLinks a {
	font-size: 10px;									/*Quick Links text size */
	color: #d50019;									/*Quick Links text colour */
	text-decoration: none;
	line-height: 160%;   
}

.ss-title {
	font-size: 14px;									/*'Title' text size */
	color: #d50019;									/*'Title' text colour */	
	font-weight: bold;
}
.ss-intro {		/*'Description' text colour */
}

.ss-intro2 {	/*'Description' text colour */
}



.ss-body {	
	font-size: 12px;									/*'Body' text size */
	letter-spacing: 140%;								/*'Body' text colour */
	color: #48524C;
	
	
}
.ss-body p{padding-left:0}


.ss-body  ul{
	margin:15px 35px;
	
	
}

.ss-body A:Link {									
	color: #d50019;
	text-decoration: underline;
}
.ss-body A:visited {
	color: #d50019;
	text-decoration: underline;
}	
.ss-body A:hover {
	color: #d50019;
}
.ss-floatRight
{
	float: right;
}
.ss-floatLeft
{
	float: left;
}


div.RightColumnImage{
	float:right;
	width:202px;
}
div.RightColumnImage img{
	float:right
}




.rbroundbox { background:#D5D9D3; }
.rbtop div { background: url("Trinity%20images/tl.gif") no-repeat top left; }
.rbtop { background: url("Trinity%20images/tr.gif") no-repeat top right; }
.rbbot div { background: url("Trinity%20images/bl.gif") no-repeat bottom left; }
.rbbot { background: url("Trinity%20images/br.gif") no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { width: 100%; margin: 0px; }

.summaryTable{color:#48524C;font-size:12px;}
.moduleContainer
{
	background: transparent;
	color: #48524C;
}
.moduleHeading
{
	background: transparent;
	color: #d50019;

}

.moduleContainer UL LI
{
	background: url("Trinity%20images/Bullet-RedDot.gif") no-repeat center left; /*custom bullet list image*/
	display: block;
	padding: 2px 0;
	padding-left: 10px;
	text-decoration: none;

}

#rightColumn
{
	float: right;
	width: 175px;
}
#centerColumn{width:550px;font-size:12px;}
#centerColumn p{
	padding-left:0;
}
#centerColumn ul{
	list-style-type:none;
	margin:15px 35px	
}


.lecturerRow
{
	background: #D5D9D3;
	color: #48524C;
	padding: 10px;
	margin-top: 5px;
}

.quickSearchContainer
{
	background: transparent;
	color: #48524C;
}

.breadcrumb{font-size:12px;}

/* SS Styles*/
/* Vertical Padding */
.ss-verticalTopSpacing
{
	padding-top:12px 
}
.ss-verticalBottomSpacing
{
	padding-bottom:12px 
}
.ss-contentPaddingBoth
{
	padding-top:12px;
	padding-bottom:12px;
	margin-right:12px;
}
.ss-contentTopSpacing
{
	padding-top:12px;
	margin-right:12px;
}
.ss-contentBottomSpacing
{
	padding-bottom:12px;
	margin-right:12px;
}
.ss-paddingLeft
{
	padding-left:12px
}


.IRW-FloatRight
{
	float:right;
}
.IRW-ContentColumn{width:530px;}
.mainContent h3{font-size:14px;}
#contentCenterWithLeftNav, .alphaIndex, .alphaList{font-size:12px;}
#contentCenterWithLeftNav{width:760px;}
#LeftNavigation{padding-top:12px;}

.HideContent
{
	display: none;
	width: 0px;
	overflow: hidden;
}

.NoPaddingMargin
{
	padding: 0px;
	margin: 0px;
	position: relative;
}
#contentCenterWithLeftNav div.quickSearchContainer{
	width:322px
}

.parentSection h4{
	padding:14px;
	font-size:12px
}
.ss-clear{
	clear:both
}
.ss-introFull{
	width:580px
}

.myStylesCustom-1-Title
{
	font-family:Tahoma;
	font-weight: bold;
	font-size: 14px;
	color: #48524C;	
}

.myStylesCustom-2-Sub-Title
{
	font-family:Tahoma;
	font-weight: bold;
	font-size: 12px;
	color: #48524C;	
}

div.level-header{
	font-family:Tahoma;
	font-weight: normal;
	font-size:11px;
	margin:0;
	padding:0

}

div.level-header .headertitle a{
	font-family:Tahoma;
	font-weight: normal;
	font-size: 12px;
	color: #48524C;
	margin:0;
	padding:0 10px

}
.SummaryContent{
	background:#FF0;
	width:480px
}

.ms-WPBody {
	FONT-FAMILY: Tahoma,sans-serif! important; TEXT-ALIGN: left;  FONT-SIZE: 12px! important; 
}

.srch-Title{
	padding-left:7px
}


