/* CSS Document */

a:link, a:visited { color: #003480; }

body { margin: 0; padding: 0; font: normal 1.0em Arial, Helvetica, sans-serif; background: #efefef; }




#container { width: 760px; margin: 5px auto; border: 1px solid #ccc; padding: 5px; background: #fff }

#header { height: 92px; margin: 0 0 10px; padding: 0 0 10px 0; border-bottom: 1px solid #ccc; background:url(/_img/banner.jpg) top right no-repeat; }

#leftCol, #ident { width: 140px; float: left; padding: 30px 0 0 0; }
#leftCol p { font-size: 0.8em; }

#rightCol,  #navigation { width: 581px; float: right; margin: 0 -5px 0 0; padding: 0;}
#rightCol { font-size: 0.9em; line-height: 1.6; padding: 30px 100px 0 0; width: 481px; background: url(/_img/map.gif) top right no-repeat; }
#rightCol p { margin: 0 0 1em; }
#rightCol h1, #rightCol h2 { font-weight: bold; font-size: 1.2em; margin: 0 0 0.5em; }
#navigation { margin: 0; }
#navigation ul { list-style: none; padding: 0; margin: 0; float: left; }
#navigation li { float: left; dispay: inline; }
#navigation a { display: block; float: left; width: 75px; padding: 2px; background: url(/_img/tab.gif) top left no-repeat; font-size: 0.75em; text-decoration: none; border-top: 1px solid white; border-left: 1px solid white; border-right: 1px solid white; color: #003480  }
#navigation a:hover { border-top: 1px solid #cf0080; }

#hometab a { width: 50px; }
#trackstab a { width: 75px; }
#studentstab a { width: 50px; }
#scholarshipstab a { width: 80px; }
#applicationstab a { width: 75px; }
#consortiumtab a { width: 75px; }
#fellowshiptab a { width: 75px; }
#faqstab a { width: 50px; }

#home #hometab a, #contact #contacttab a, #tracks #trackstab a, #studentstab #studentstab a, #scholarshipstab #scholarshipstab a, #applications #applicationstab a, #consortium #consortiumtab a, #fellowship #fellowshiptab a, #faqs #faqstab a { border-top: 1px solid #cf0080; border-left: 1px solid #cf0080; border-right: 1px solid #cf0080; }

#ident { color: #cf0080;  margin:0; padding: 0; }
#ident p { margin: 0; font-size: 0.8em; }
#ident p.smaller { font-size: 0.7em; }

#news { background: url(/_img/news.gif) top left no-repeat; padding: 5px; margin-bottom: 15px;  }
#news a:link, #news a:visited { font-weight: bold; text-decoration: none; } 
 
 
 .clear { clear: both; height: 1px; font-size: 1px; color: #fff; }
 .blue { color: #003480; }
 .cerise { color: #cf0080; }

 p.enquiries { font-weight: bold; }
 p.enquiries a { color: #cf0080; } 
 