/*********PAGE SETUP************/
			body{font-size:90%; background:#f3f3f3;}
			#page{width:975px; margin:auto;}
			a,a:link,a:visited{text-decoration:none;}
			a:hover{text-decoration:underline;}
			
			/*********TOP HEADER************/
			#header{padding:10px;}
			a{color:#333;}
			#header img#qubLogo{float:left; margin-left:10px;}
			#header #headerRight{float:right; width:400px; text-align:right; margin-top:20px;}				
			#header #accessLinks{font-size:90%; padding:5px 0px 5px 0px;}					
			#header form#siteSearch label{display:none;}
			#header input#searchText{width:300px; padding:5px; color:#666; border:1px solid #333;}
			#header input#searchBut{padding:5px; color:#fff; background:#9cc; border:none; font-weight:bold;}		
									
								
			/**************SITE TITLE***********************/	
			h1#siteTitle{margin:0px; padding:5px; padding-left:10px; font-size:160%;}			
			h1#siteTitle a{color:#FFFFFF;}			
				
					
			/**************MAIN NAVIGATION***********************/			
			#mainNav{background:url(/images/directorates2009/main_nav_bg.gif); padding:10px; font-size:90%; color:#fff;}		
			#mainNav ul{margin:0px; padding:0px; list-style:none;}	
			#mainNav ul a{color:#FFF; font-weight:bold;}		
			#mainNav li{float:left; width:200px; margin-right:20px; padding:5px; border-right:1px dashed #fff;}	
#mainNav li.mainnav5{clear:left;}
			
			/**************CONTENT***********************/			
			#content{background:#fff; padding-top:10px; margin-bottom:10px; line-height:160%;}
			
			
			/**************CONTENT > LEFT COLUMN***********************/				
			#content #colLeft{float:left; width:240px; margin:0px 20px 20px 10px; font-size:90%;}
			#colLeft h2#areaTitle{padding:5px; margin:0px;}
			#colLeft h2#areaTitle a{color:#FFFFFF;}
			#colLeft #subNav{background:#ddd;}
			#colLeft #subNav ul{margin:0px;padding:0px; list-style:none;}
			#colLeft #subNav li{padding:3px;}
			
			#colLeft #subNav ul ul{background: #eee;}
			#colLeft #subNav ul ul ul{background:#fff;}
			
			#colLeft #subNav span.currentbranch0, #colLeft #subNav span.currentbranch1{font-weight:bold;}
			
			
			/**************CONTENT > RIGHT COLUMN***********************/				
			#content #colRight{float:right; width:695px; color:#666; margin:0px 10px 20px 0px;}
                        #content #colRight a{text-decoration:underline;}
			
			
			/**** FOOTER ****/
			img#russelLogo{float:left; margin-right:10px;}
			#footer{float:right; width:695px; padding:25px 10px; color:#fff; height:50px; font-size:90%;}
			#footer a{color:#fff;}
			#footer a#footerQubLink{font-size:140%;}
			#footer span#footerLinks{float:right; width:180px; text-align:right;}
			
			/*********MISC************/			
			.clearer{clear:both;}
                        .img_left_cont_template{margin-bottom:100px;}

/**** TABLE STYLES *****/

/*
Theme: inphecthyuz
Author: Infected-FX
URL: www.infectedfx.net
Country: Mexico
*/

table.table_style_1 {
        /*width: 100%;*/
	border-spacing:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:90%;
	background-color:#E7E7E7; /*PADDY B REMOVED FROM MAIN TABLE STYLE 1/12/2008*/
	color: #616161;
}

.table_style_1 caption {
	font-weight: bold;
	background: #50ADEA;
	border-bottom:2px solid #1975d7;
	color: #FFF;
	text-transform:uppercase;
	padding:10px;
}

.table_style_1 td, .table_style_1 th {
	padding: 4px;
}

.table_style_1 thead th {
	text-align: center;
	background: #F5F5F5;
	color: #666;
	border: 1px solid #FFF;
	text-transform:uppercase;
}

.table_style_1 tbody th {
	font-weight: bold;
}

.table_style_1 tbody tr		{
	background-color:#FFF; 
	text-align:left;
	}
.table_style_1 tbody tr.odd 	{
	background: #f9f9f9;
	border-top:1px solid #FFF;
}

.table_style_1 tbody th a:link, .table_style_1 tbody th a:visited{
	color:#96D030;
	padding:3px 0px 0px 18px;
	}
.table_style_1 tbody th a:hover{
	color:#FF8601;
	}

.table_style_1 tbody tr td { 
	height:50px;
	background: #FFF;
	border: 1px solid #FFF;
	}

.table_style_1 tbody tr.odd td{ 
	background: #f9f9f9;
	border-top:1px solid #FFF;
	}

.table_style_1 table td a:link, table td a:visited {
	color: #1975D7;
	text-decoration: none;
}

.table_style_1 table td a:hover {
	color: #50ADEA;
	border-bottom:2px solid #8FD5FF;
	text-decoration: none ;
}
.table_style_1 tbody td a[href="http://www.infectedfx.net"] {
	margin: 0 auto;
	height: 15px;
	background: url(http://infectedfx.net/css/tables/ok.gif) no-repeat;
	border-bottom: 0;
	padding:3px 0px 0px 18px;
	font-weight:bold;
	color:#FF8601;
}

.table_style_1 table a[title^="Download"] { 
	background: url(http://infectedfx.net/css/tables/down.gif) no-repeat center;
	padding:20px 0px 0px 15px;

}

.table_style_1 tfoot th, .table_style_1 tfoot td {
	background-color:#E7E7E7; padding:10px;
	text-align:center; 
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px; font-weight:bold; font-style:italic;
	border-bottom:3px solid #CCC;
	border-top:1px solid #DFDFDF;
}
#footerLeft {
	float: left;
	padding-left: 5px;
	width: 245px;
	height: 100px;
	background: url('http://www.qub.ac.uk/images/directorates2009/footer_left.jpg');
	}
#footerLeft img {
	margin: 0px;
	padding: 0px;
	}
