/* CSS Document  21/02/07 print Applied Biosystems */

body {
margin: 0;
background-color: #fff;
color: #000; 
font-family: Arial, Helvetica, sans-serif;
font-size: 90%;
}

#header {display:none;}

h1 {
font-size: 120%;
font-weight: bold;
background-color: #fff;
color: #000;
padding: 0;
margin: 15px 0 5px 0; 
}

h2 {
font-size: 95%;
font-weight: bold;
background-color: #fff;
color: #000;
padding: 0;
margin: 15px 0 5px 0; 
}

hr.hide { /* invisible dividers for non-styled display */
display: none;
}

#frame, #contentframe {
width: auto;
padding:0;
margin:auto;
background-color:#fff;
color: #000;
overflow:visible;
}

#contentframe h3.display, #contentframe h3.display a {margin:0;}

#contentframe div.stretcher {
height:1% !important;
visibility: visible !important;
display: inline !important; 
}

p{
font-size: 90%;
margin-top:auto;
margin-right:25px;
margin-bottom:25px;
margin-left:auto;
}

#contentframe #content hr {
	border:none;
	border-top:1px dotted #FF9900;
	height:1px;
	margin:0 0 8px 0;
}

/* FAQs table styles */
table.faq {width:45%; border:1px solid #000;}
table.faq th {background:#CCCCCC; border-bottom:1px solid #000; font-size:90%; font-family:Arial, Helvetica, sans-serif; padding:3px}
table.faq th.staff {text-align:left; }
table.faq th.uk {border-left:1px solid #000;}
table.faq th.intl {border-left:1px solid #000;}
table.faq td {font-size:80%; padding:3px; font-family:Arial, Helvetica, sans-serif; }
table.faq td.number {text-align:center; border-left:1px solid #000;}
/* end of faqs table styles */

/* Our work table styles */
table.work {width:45%; border-top:1px solid #ccc; border-right:1px solid #ccc; border-left:1px solid #ccc; margin:0 10px 40px 0; float:left; clear:both;}
table.work2 {width:45%; border-top:1px solid #ccc; border-right:1px solid #ccc; border-left:1px solid #ccc; margin:0 0 40px 0;}
table.work th, table.work2 th {background:#FF9900; border-bottom:1px solid #ccc; font-size:90%; font-family:Arial, Helvetica, sans-serif; padding:3px; text-align:left;}
table.work td, table.work2 td {font-size:80%; padding:3px; font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #ccc; }
/* end of our work table styles */

/* Campus events table styles */
table.events {width:80%; border-top:1px solid #ccc; border-right:1px solid #ccc; border-left:1px solid #ccc; margin:0 10px 40px 0;}
table.events th {background:#FF9900; border-bottom:1px solid #ccc; font-size:90%; font-family:Arial, Helvetica, sans-serif; padding:3px; text-align:left;}
table.events th.date {width:200px;}
table.events th.event {width:150px;}
table.events td {font-size:80%; padding:3px; font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #ccc; }
/* end of Campus events table styles */

#contentframe #content #applylondon { width:45%; margin: 0 10px 10px 0; float:left;}

#contentframe #content #applymilton { width:45%; float:left;}

#contentframe #content #applymideast {clear:both; margin:0 0 20px 0;}

a:link, a:visited, a:active, a:focus {
text-decoration: underline;
color: #000;
background-color: inherit;
padding:0 5px;
}

#skiplinks, #leftnav, #rightnav, #breadcrumb, #footer, #contentframe h3.display img{display:none;}	