/**************************************************************************************
WELCOME2011.CSS


**************************************************************************************/


@charset "utf-8";
/* CSS Document */
/************************************************************

Welcome 2011 Website Main Stylesheet

************************************************************/

html body#page61112.sectionUnspecifed div#container div#subContainer2 div#content.clearfix div#primaryContent div.genericContainer div#bodyContent div.wrap{
	height:200px;
	width:200px;
	display:block;	
}

/************************************************************
 General Stuff
************************************************************/
body {
	background-image: url(http://www.surrey.ac.uk/welcome/images/41231_welcometopfadegif_small.gif);
	background-position: 0 72px;
	background-repeat: repeat-x;
	}


/* Override standard link hover styles */
a:hover, a:focus{
	background-color: transparent;
	color: inherit;
	text-decoration: underline !important;}
	
	
body.pageContent{
	background-image:none;		
	}
#container{
	width:980px;	
	}
#primaryContent .genericContainer .theBreaker {
  	clear: both;
	}
#primaryContent ul, #extra ul {
	list-style-type:disc;
	/*list-style-position:inside; MF 11 August 2011 */
	list-style-position: outside; /* MF 11 August 2011 */
	}
h1, h2, h3, h4, h5 {
    color: #202020;
    font-family:Arial, Helvetica, sans-serif;
	}
a, a:link, a:visited, a:active{
	color:#559ddc;
	text-decoration:none;
	}
	
/* Intro paragraph - change format - MF: 2 September 2011 */

.callout  p{
	/*color: #599ddc;*/
	font-family: arial,helvetica,sans-serif;
	font-size: 1.1em;}
	
/************************************************************
 Headings
************************************************************/	
h1, .welcomeWeekTimetableHeading {
	color: #002664;
	font-size: 2em;
	font-weight: bold;
	margin-bottom: 22px;
	margin-top: 20px;}
	

/* Hide sub-heading */
#subtitle {
	display: none;}

	
#primaryContent .genericContainer h2 {
	color: #202020;
	font-size: 1.6em !important;
	margin-bottom: 10px;}
	
h3 {
	background-image: url(http://www.surrey.ac.uk/welcome2011/images/61898_welcome_h3_bullet_small.gif);
	background-position: 0 3px;
	background-repeat: no-repeat;
	color: #000000;
	font-size: 1.3em;
	margin-bottom: 10px;
	padding-left: 13px;}
	
/* Hide h1 for top-level pages */

#page59575 h1, #page59640 h1, #page59642 h1, #page59644 h1, #page59646 h1, #page59639 h1, #page59645 h1, #page59643 h1, #page59641 h1 {
	left: -99999px;
	position: absolute;
	top: 0;}
	

	
	
/************************************************************
 Branding
************************************************************/
#branding {
  padding-top: 72px;
  }
/************************************************************
 Section title and navigation
************************************************************/
#flexible{
	width:184px;
	float:left;	
	}
/* == Welcome title and home link == */
#welcomeTitle {
	background: url("http://www.surrey.ac.uk/welcome/images/100646_welcome-topleft_small.jpg") no-repeat left;
	height: 37px;
	/* -commented out by HF	
	position: absolute;
	top: 36px;
	width: 310px;
	*/
	}
#welcomeTitle a {
	display: block;
	height: 37px;
	width: 310px;
	}
#welcomeTitle a:hover {
	background: none;
	}
#welcomeTitle span {
	left: -10000px;
	position: absolute;
	}
/* == Section navigation == */
#secondaryNavigation {
    /* float: left; MF: 18 August 2011 - not necessary as flexible div already floated */
    width: 184px;
	font:1em regular Arial, Helvetica, sans-serif;
	color:#202020;
	/*margin-top:22px;*/
	margin-top: 20px; /* MF 18 August 2011 */
	border-top: 1px solid #E9E9E9;
	}
/*html body#page59641.sectionUnspecifed div#container div#sectionNav div#secondaryNavigation{float:none;	}*/
#secondaryNavigation ul, #secondaryNavigation li, #secondaryNavigation h2 {
    background-color: #FFFFFF;
    margin-bottom: 0;
	padding-bottom:0;
	}
#secondaryNavigation h2 a{
	font:1em regular Arial, Helvetica, sans-serif;
	color:#202020;
    display: block;
	border-top: 1px solid #E9E9E9;
    margin: 0;
    padding: 5px 0 5px 8px;
	}
#secondaryNavigation ul.menu li a{
	font:1em regular Arial, Helvetica, sans-serif;
	color:#606060;
	border-bottom: 1px solid #E9E9E9;
    display: block;
    margin: 0;
    padding: 5px 0 5px 8px;
	}
#secondaryNavigation ul.menu li a span{
	font:1.2em regular Arial, Helvetica, sans-serif;
	}
html body div#container div#content.clearfix div#flexible div#secondaryNavigation ul.menu li a:hover{
	text-decoration:underline;
	color:#559ddc;
	background:#F1F1F1;
	padding-left:9px;
	}
html body div#container div#content.clearfix div#flexible div#secondaryNavigation ul.menu li a.self_node{
	text-decoration:none;
	color:#202020;
	background:url("http://www.surrey.ac.uk/welcome/images/100647_nav-arrow_small.jpg") no-repeat left #ebebeb;
	padding-left:12px;
	}
html body div#container div#content.clearfix div#flexible div#secondaryNavigation ul.menu li ul.menu li a:hover{
	text-decoration:underline;
	color:#559ddc;
	background:#F1F1F1;
	padding-left:9px;
	}
html body div#container div#content.clearfix div#flexible div#secondaryNavigation ul.menu li ul.menu li a.self_node{
	text-decoration:none;
	color:#202020;
	background:#f1f1f1;
	padding-left:12px;	
	}
/*#welcomeNav ul li a {
	background-image: url(http://www.surrey.ac.uk/welcome/images/41292_welcome_icons_small.jpg);
	display: block;
	position: absolute;
	}  
#welcomeNav ul li a span {
	left: -100000px;
	position: absolute;
	}*/
	
/************************************************************
Content structure
************************************************************/	
#content{
	padding-top:20px;	
	}
#content #banner{
	width:781px;
	margin-left:15px;
	margin-top: 57px; /* MF 10 August 2011 */
	overflow: hidden; /* MF 10 August 2011 */
	float:left;
	}
html body#page59575.sectionUnspecifed div#container div#content.clearfix div#banner{
	margin-top:0px;
	}
#primaryContent{
	float:right;	
	/*padding-left:184px;*/	
	padding-left:0px;
	margin-left: 15px; /* MF 10 August 2011 */
	/*width:796px;*/
	width:781px; /* MF 10 August 2011 */
	}
html body#page59642.sectionUnspecifed div#container div#primaryContent{
	/*margin-top:-50px;	MF 18 August 2011 */
	}
#page59575 #primaryContent, #page59640 #primaryContent{
	*float:none;
	*padding-left:184px;	
	}
html body#page59575.sectionUnspecifed div#container div#content.clearfix div#primaryContent{
	float:right;		
	}
#primaryContent > .genericContainer {
	margin: 0;
	padding: 0;
	}
html body div#container div#content.clearfix div#primaryContent div.genericContainer div#bodyContent{
	width:781px;	
	float:right;
	/*margin-top:25px; MF 2 September 2011 */
	/*height:194px; MF 18 August 2011 */}

#primaryContent .genericContainer h1{
	/* text-indent:-9999px; MF: 11 August 2011 */
	}
.newsStory h1 + p{
	margin-top: 4px; 
	padding-top: 25px;
	}
#page32741 .newsStory h1 + p, #page32737 .newsStory h1 + p, #page35508 .newsStory h1 + p, #page35982 .newsStory h1 + p {
	margin-top: 4px; 
	padding-top: 25px;
	}
#page36264 .newsStory h1 + p, #page37111 .newsStory h1 + p, #page36989 .newsStory h1 + p, #page38138 .newsStory h1 + p{
	padding-top: 45px;
	}
html body#page59644.sectionUnspecifed div#container div#content.clearfix div#extra{
	float: right;
    margin-left: 15px;
    padding-left: 0;
    width: 781px;
}
html body div#container div#content.clearfix div#extra{
	margin-top:25px;
}

/************************************************************
 Homepage styles
************************************************************/	
html body#page59575.sectionUnspecifed div#container div#content.clearfix div#primaryContent div.genericContainer div.boxes{
	width:781px;
	height:174px;
	float:right;
	}
#primaryContent .genericContainer div #highlightContainerTwo{
	width:786px;
	}
#primaryContent .genericContainer .highlight {
    border-bottom: 3px solid #599DDC;
    float: left;
    margin-left: 15px;
	margin-top: 25px;
    width: 183px;
	}
#primaryContent .genericContainer .highlight:first-child {
    margin-left: 0px;
}
html body#page59575.sectionUnspecifed div#container div#content.clearfix div#primaryContent div.genericContainer div.boxes div#getready.highlight:first-child{
	margin-left:0px;	
	}
#primaryContent .genericContainer .highlightContent {
    height: 90px;
    max-height: 90px;
	}
#primaryContent .genericContainer .highlight h3 {
    background-image: url("http://www.surrey.ac.uk/welcome/images/41292_welcome_icons_small.jpg");
    background-position: 0 -397px;
    background-repeat: no-repeat;
    color: #002664;
    font-family: arial,helvetica,sans-serif;
    font-size: 15px;
    margin: 0;
    padding: 0 0 0 21px;
	height:20px;
	}
#primaryContent .genericContainer .highlight h3 a {
    color: #002664;
    text-decoration: none;
	}
#primaryContent .genericContainer .highlight p {
    color: #599DDC;
    font-size: 15px;
    font-weight: bold;
    line-height: 1.3;
    margin: 0 0 0 21px;
	}
html body div#container div#content.clearfix div#primaryContent div.genericContainer div.boxes div.highlight{
	height:164px;
	}
div#highlightImage{
	height:0px;	
	}
	
/* ICONS FOR HOME PAGE FEATURES */	
html body div#container div#content.clearfix div#primaryContent div.genericContainer div.boxes div#getready.highlight{
    background:url(http://www.surrey.ac.uk/welcome/images/100648_icon-getready_small.jpg) no-repeat bottom right;
	height:154px;
}
html body div#container div#content.clearfix div#primaryContent div.genericContainer div.boxes div#movein.highlight{
    background:url(http://www.surrey.ac.uk/welcome/images/100649_icon-movein_small.jpg) no-repeat bottom right;
	height:154px;
}
html body div#container div#content.clearfix div#primaryContent div.genericContainer div.boxes div#internationalstudents.highlight{
    background:url(http://www.surrey.ac.uk/welcome/images/100650_icon-international_small.jpg) no-repeat bottom right;
	height:154px;
}
#newstudents.highlight{
    background:url(http://www.surrey.ac.uk/welcome/images/100650_icon-international_small.jpg) no-repeat bottom right;
	height:154px !important;}
	
html body div#container div#content.clearfix div#primaryContent div.genericContainer div.boxes div#downloads.highlight{
    background:url(http://www.surrey.ac.uk/welcome/images/100651_icon-downloads_small.jpg) no-repeat bottom right;
	height:154px;
}	

/* ICONS FOR MOVE IN PAGE */
html body#page59644.sectionUnspecifed div#container div#content.clearfix div#primaryContent div.genericContainer div#bodyContent div#planningyourmove.highlight{
	background:url(http://www.surrey.ac.uk/welcome/images/100648_icon-getready_small.jpg) no-repeat bottom right;
	height:154px;
	}
html body#page59644.sectionUnspecifed div#container div#content.clearfix div#primaryContent div.genericContainer div#bodyContent div#whattopack.highlight{
	background:url(http://www.surrey.ac.uk/welcome/images/100652_icon-whattopack_small.jpg) no-repeat bottom right;
	height:154px; 	 
	}
html body#page59644.sectionUnspecifed div#container div#content.clearfix div#primaryContent div.genericContainer div#bodyContent div#arrivingoncampus.highlight{
	background:url(http://www.surrey.ac.uk/welcome/images/100653_icon-arriving_small.jpg) no-repeat bottom right;
	height:154px;
	}
html body#page59644.sectionUnspecifed div#container div#content.clearfix div#primaryContent div.genericContainer div#bodyContent div#ifthingsgowrong.highlight{
	background:url(http://www.surrey.ac.uk/welcome/images/100654_icon-ifthingsgowrong_small.jpg) no-repeat bottom right;
	height:154px;
	}	
	
/* ICONS FOR WELCOME WEEK PAGE */
html body#page59646.sectionUnspecifed div#container div#content.clearfix div#primaryContent div.genericContainer div#bodyContent div#whatson.highlight{
	background:url(http://www.surrey.ac.uk/welcome/images/100655_icon-whatson_small.jpg) no-repeat bottom right;
	height:154px;
	}
html body#page59646.sectionUnspecifed div#container div#content.clearfix div#primaryContent div.genericContainer div#bodyContent div#freshersfayre.highlight{
	background:url(http://www.surrey.ac.uk/welcome/images/100656_icon-freshersfayre_small.jpg) no-repeat bottom right;
	height:154px;
	}
html body#page59646.sectionUnspecifed div#container div#content.clearfix div#primaryContent div.genericContainer div#bodyContent div#registration.highlight{
	background:url(http://www.surrey.ac.uk/welcome/images/100657_icon-registration_small.jpg) no-repeat bottom right;
	height:154px;
	}
html body#page59646.sectionUnspecifed div#container div#content.clearfix div#primaryContent div.genericContainer div#bodyContent div#welcomeweektimetables.highlight{
	background:url(http://www.surrey.ac.uk/welcome/images/100658_icon-timetables_small.jpg) no-repeat bottom right;
	height:154px;
}

/************************************************************
 SOCIAL NETWORKING
************************************************************/	
html body#page59575.sectionUnspecifed div#container div#content.clearfix div#primaryContent div.genericContainer div#column3{
	background-color:#eff8fd;	
	height:275px;
	width:781px;
	float:right;
	margin-top:25px;	
}
html body.sectionUnspecifed div#container div#branding div#content.clearfix div#primaryContent div.genericContainer div#column3{
	background-color:#eff8fd;	
	height:275px;
	width:582px;
	float:right;
	margin-top:25px;
	}
html body.sectionUnspecifed div#container div#content.clearfix div#primaryContent div.genericContainer div#column3 div#features{
	float:left;
	width:182px;
	height:228px;
	margin:12px 12px 12px 12px;
	}
html body.sectionUnspecifed div#container div#content.clearfix div#primaryContent div.genericContainer div#column3 div#features h2{
	background: url("http://www.surrey.ac.uk/welcome/images/100659_lets-be-connected_small.jpg") no-repeat left;
	width:117px;
	height:34px;
	text-indent:-9999px;
	margin:0px 0px 8px 0px;
	}
	
/* CONNECTED features, twitter and facebook links*/
html body.sectionUnspecifed div#container div#content.clearfix div#primaryContent div.genericContainer div#column3 div#features ul{
	padding:0px;	
	}
html body.sectionUnspecifed div#container div#content.clearfix div#primaryContent div.genericContainer div#column3 div#features ul li{
	list-style:none;	
	height:40px;
	padding-top:4px;
	margin-bottom:0px;
	margin-top:-5px;
	}
html body.sectionUnspecifed div#container div#content.clearfix div#primaryContent div.genericContainer div#column3 div#features ul li:first-child{
	margin-top:0px;		
	}
#features ul li.twitter{
	background: url("http://www.surrey.ac.uk/welcome/images/100660_twitterlogo_small.jpg") no-repeat left;
	padding-left:35px;	
	}
#features ul li.facebook{
	background: url("http://www.surrey.ac.uk/welcome/images/100661_facebooklogo_small.jpg") no-repeat left;
	padding-left:35px;	
	}

/* LI h3 styles*/
html body div#container div#content.clearfix div#primaryContent div.genericContainer div#column3 div#features ul li h3{
	background:none;
	color:#002664;	
	margin-bottom:0px;
	padding-left:0px;
	}
html body div#container div#content.clearfix div#primaryContent div.genericContainer div#column3 div#features ul li h3 a{
	color:#002664;	
	font-size:0.8em;
	}
html body div#container div#content.clearfix div#primaryContent div.genericContainer div#column3 div#features ul li h3 a:hover{
	background-color:#fff;
	color:#559ddc;
	}

/* LI P styles */
html body div#container div#content.clearfix div#primaryContent div.genericContainer div#column3 div#features ul li p{
	color:#002664;	
	margin-top:0px;
	margin-bottom:0px;
	}
html body div#container div#content.clearfix div#primaryContent div.genericContainer div#column3 div#features ul li p a{
	color:#002664;		
	}
html body div#container div#content.clearfix div#primaryContent div.genericContainer div#column3 div#features ul li p a:hover{
	background-color:#fff;
	color:#559ddc;
	}
html body div#container div#content.clearfix div#primaryContent div.genericContainer div#column3 div#features ul li span{
	color:#002664;	
	margin-top:0px;
	margin-bottom:0px;
	}
	
	
/* TWITTER WIDGET */	
html body.sectionUnspecifed div#container div#content.clearfix div#primaryContent div.genericContainer div#column3 div#twtr-widget-1.twtr-widget{
	float:left;	
	height:228px;
	width:375px;
	}
#twtr-widget-1.twtr-widget div.twtr-doc div.twtr-bd div.twtr-timeline div.twtr-tweets div#tweet-id-3.twtr-tweet div.twtr-tweet-wrap div.twtr-tweet-text p{
	font-size:1.0em;	
	}
#twtr-widget-1.twtr-widget div.twtr-doc div.twtr-ft{
	display:none;	
	}
html body#page59575.sectionUnspecifed div#container div#content.clearfix div#primaryContent div.genericContainer div#column3 div#twtr-widget-1.twtr-widget div.twtr-doc, html body#page59644.sectionUnspecifed div#container div#content.clearfix div#extra div#extraSlotOne div#twtr-widget-1.twtr-widget div.twtr-doc {
    -moz-border-radius: 0px;
	margin-top:0px;
	margin-bottom:20px;
	*margin-bottom:0px;
	}
html body div#container div#content.clearfix div#extra div#extraSlotOne div#twtr-widget-1.twtr-widget div.twtr-doc div.twtr-hd h3, html body div#container div#content.clearfix div#primaryContent div.genericContainer div#column3 div#twtr-widget-1.twtr-widget div.twtr-doc div.twtr-hd h3{
	background-image:none;	
}

html body#page59575.sectionUnspecifed div#container div#content.clearfix div#primaryContent div.genericContainer div#column3 div#news{
	display:none;	
}

/************************************************************
Get Ready styles
************************************************************/	
html body#page59642.sectionUnspecifed div#container div#content.clearfix div#primaryContent div.genericContainer div#bodyContent{
	margin-left:15px;
	padding-left:30px;
	width:751px;
	}
#primaryContent .genericContainer #bodyContent .doNow .doNowContent{
	padding-left:90px;
	}
#primaryContent .genericContainer .doNowNumber {
    background-image: url("http://www.surrey.ac.uk/welcome/images/41294_todonumbers_small.gif");
    float: left;
    height: 90px;
	margin-top:0px;
    *margin-top: 10px;
    width: 90px;
	*position:relative;
	*top:10px;
	background-repeat:no-repeat;
	}
#primaryContent .genericContainer #doNow2 .doNowNumber {
  	background-position: -98px 0;}

#primaryContent .genericContainer #doNow3 .doNowNumber {
  	background-position: -197px 0;}

#primaryContent .genericContainer #doNow4 .doNowNumber {
  	background-position: -290px 0;}
  
#primaryContent .genericContainer #doNow5 .doNowNumber {
  	background-position: -395px 0;}  
  
#primaryContent .genericContainer #doNow6 .doNowNumber {
  	background-position: -496px 0;}
  
#primaryContent .genericContainer #doNow7 .doNowNumber {
  	background-position: -598px 0;}
	
#primaryContent .genericContainer #doNow8 .doNowNumber {
  	background-position: -700px 0;}
	
#primaryContent .genericContainer #doNow9 .doNowNumber {
  	background-position: -800px 0;}

#primaryContent .genericContainer #doNow10 .doNowNumber {
 	background-position: -900px 0;
}

	
#primaryContent .genericContainer #bodyContent .doNow .doNowContent .intro p a.expander{
	/*float:left;*/
	float: right; /* MF 10 August 2011 */
	width:610px;
	background: url("http://www.surrey.ac.uk/welcome/images/100662_getready-more_small.jpg") top right no-repeat;
	display:block;
	height:20px;
	text-indent:-9999px;
	}
#primaryContent .genericContainer #bodyContent .doNow .doNowContent .bodyText p a.expander{
	/*float:left;*/
	float: right; /* MF 10 August 2011 */
	width:610px;
	background: url("http://www.surrey.ac.uk/welcome/images/100663_getready-less_small.jpg") right top no-repeat;
	display:block;
	margin-top: 10px; /* MF 10 August 2011 */
	height:20px;
	text-indent:-9999px;
	}



/*****************************************************************************
 Link Styles for the pages
*****************************************************************************/
#primaryContent a:link, #extra a:link, #additionalContent a:link, #primaryContent a:visited, #extra a:visited, #additionalContent a:visited, #primaryContent a:active, #extra a:active, #additionalContent a:active {
    text-decoration: none;
	}



/*****************************************************************************
Footer Styles
*****************************************************************************/
/* These styles override the original University styles */
#pageInfo{
	display:none;	
	}


/*****************************************************************************
Timetable-specific stuff
*****************************************************************************/	
	
.welcomeWeekTimetable .bodyText {	
	/*border-right: 1px solid #d4e6f6;*/
	/*margin: 15px 0 0 0;*/
	/*padding: 0 15px 15px 15px;*/
	/*width: 364px;*/
	padding: 15px;}
	
.welcomeWeekTimetable #extra	{
	margin-top: 0 !important;}
	
.welcomeWeekTimetable .bodyText .timetableIntro {
	border-right: 1px solid #d4e6f6;
	/*margin: 15px 0 0 0;*/
	float: left;
	margin-bottom: 20px;
	padding: 0 15px 0 0;
	width: 364px;}
	
.welcomeWeekTimetable .bodyText #extra {
	float: right;
	width: 342px;}
	
	
.welcomeWeekTimetable h1 {
	color: #000000;
	font-size: 1.4em;
	margin: 0 0 18px 0;}
	
.welcomeWeekTimetable h3 {
	background-image: none;
	padding: 0;}
	
.welcomeWeekTimetable .dayTitle h4 {
	background-image: url(http://rhythmyx.surrey.ac.uk/welcome/images/62539_welcome_bullet_blue_small.gif);
	background-position: 0 3px;
	background-repeat: no-repeat;	
	color: #559ddc;
	font-size: 125%;
	margin-bottom: 7px;
	padding: 0 0 0 8px;}
	
.welcomeWeekTimetable .eventList {
	border-top: 1px solid #d4e6f6;
	clear: both;
	margin-top: 20px;
	padding-top: 20px;}
	
.welcomeWeekTimetable  .eventList table {
	border: none !important;
	margin: 9px 0 20px 0;
	width: 100%;}
	
.welcomeWeekTimetable  .eventList table th {	
	background-color: #559ddc !important;
	border: 1px solid #ffffff !important;
	color: #ffffff;}

.welcomeWeekTimetable  .eventList table th.column1 {	
	width: 80px;}
	
.welcomeWeekTimetable  .eventList table td {	
	background-color: #d4e6f6;
	border: 1px solid #ffffff !important;
	vertical-align: top;}
	
.welcomeWeekTimetable .eventList table tr.odd td {
	background-color: #e5f0fa;}
	
.welcomeWeekTimetable .day  h5 {
	background-image: url(http://www.surrey.ac.uk/welcome2011/images/61898_welcome_h3_bullet_small.gif);
	background-position: 0 3px;
	background-repeat: no-repeat;
	margin-left: 10px;
	padding-left: 13px;}
	
	
.welcomeWeekTimetable .timetableIntro h3, .welcomeWeekTimetable #extra h3 {
	color: #559ddc;
	font-family: georgia,times,serif;
	font-size: 1.2em;
	font-weight: normal;
	line-height: 150%;}
	
.welcomeWeekTimetable #extra .contactDetails h3 {
	color: #000000;
	font-family: arial,helvetica,sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	margin-bottom: 14px;}
	
.welcomeWeekTimetable #extra .contact h3{
	color: #000000;
	font-family: arial,helvetica,sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	margin-bottom: 0px;
	}
	
.welcomeWeekTimetable #extra .contact p {
	margin: 0;}

	
/*****************************************************************************
Tabs for timetables
*****************************************************************************/

	  #bodyContent.welcomeWeekTimetable {
	    border: 5px solid #d4e6f6;
		overflow: hidden;		
		width: 781px;}
		
	  #bodyContent.welcomeWeekTimetable .frontPageWrap {
		padding: 10px;}

		
	  #tabContainer {
		border: 5px solid #d4e6f6;}
	  .folderAutoIndex {
		padding: 15px;}
	  ul.tabNav {
	    background-color: #d4e6f6;
		clear: both;
		list-style-type: none !important;
		margin: 0 !important;
		overflow: hidden;
		padding: 0 !important;}
	  .tabNav li{
		background-image: url(http://www.surrey.ac.uk/welcome/images/100664_welcome_tab_bg_small.gif);
		background-repeat: repeat-x;
		color: #559ddc;
		cursor: pointer;		
		float: left;
		font-size: 120% !important;
		font-weight: bold;
		height: 11px;
		margin: 0 !important;
		margin-right: 3px !important;
		padding: 7px 11px 13px 11px;}
      .tabNav li.selected {	  
		background-color: #ffffff;
		background-image: none;
		color: #010101;}
	  .timetableList ul li {
		color: #559ddc;
		font-weight: bold;
		margin-bottom: 5px !important;}
      .timetableList ul li a {
		color: #559ddc;}
	  .timetableList ul li a:hover {
		background-color: transparent;
		text-decoration: underline !important;}	
		
/* Styles for the downloads page */


  .fileImageLink {
	background-image: url(http://www.surrey.ac.uk/welcome/images/63869_welcome_bookshelf_background_small.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 178px;
	padding: 20px 13px 5px 19px;
	width: 120px;}

  .fileImageLink a:hover {
	background: transparent !important;}
	
	
