
/* CSS  cappe*/
* {margin: 0; padding: 0;}
body,html {
min-height:100.1%; font-family:"Trebuchet MS",Myrid, Helvetica, sans-serif; background-color:#5e6e65;  }
h1 { font-size:1.2em; }
h2 {font-size:1.2em;}
h3 {font-size:1em;}
h4 {font-size:0.9em;}
p {font-size:0.8em; margin: 5px 0;}
em {font-style:oblique; color:#000; }
strong {color:#333;}
strong.grey-table {color:#999; font-size: 1.2em; }
strong.red-table {color:#cc0000; font-size: 1.3em; font-weight:normal;}
strong.white {color:#fff; }
strong.blue {color:#515da9;}
strong.red {color: #c41130;}
hr { width:100%; border: 0; height:1px; background-color: #ccc; margin:10px 0; }
#clear { clear:right;}


/*OUTER WRAPPERS */

#outer_container  {
 width:1024px; margin-left:auto; margin-right:auto; margin-top:20px;}
#cont_wrapper { width:100%; background-color:#fff; float:left; margin:0; padding:0;}

/*BRANDING */
#branding { margin-bottom:0; height:140px; background-color:#5e6e65; padding:0;}
ul.head { margin:0; padding:0; display: inline; }
h1.corpid { background:url(logo/logo_cappe.gif) top left no-repeat; width:319px; height:121px;position: absolute; margin-left:20px; margin-top:0;}
li.logo_anu { position:absolute; margin-left: 570px; display: inline;padding-top: 50px; list-style-type:none;}
li.logo_csu { position:absolute; margin-left: 700px; display: inline; padding-top: 45px; position: absolute; list-style-type:none;}
li.logo_melb { position:absolute; margin-left: 930px; display: inline; list-style-type:none;padding-top: 25px;}
#branding img { border:none;}
/* BRANDING /LOGOS */
.uni { width:500px; float:right;margin-right:10px;  width: 400px; clear:right; }
.uni ul{margin:0; padding:0;  }
.uni ul li{display: inline; list-style-type:none; float:left; padding: 0px 5px; }
.noborder{  border: none;}
li.ident { display:inline; background-color:#fff; list-style:none; }
span.hide { display:none;}
/* end BRANDING*/
.outline{ border:1px solid #ccc;}


/* TOP NAVIGATION*/
#top_nav { height:2.5em;width:100%; line-height:2.1em; background:url(page-ele/corner_top.gif) no-repeat #fff; float:left; font-family:"Myriad", Arial, Helvetica, sans-serif; text-align: center; }
#top_nav ul { padding:0; margin:0;}
#top_nav li { background-color:#fff; list-style-type: none;display:inline; }
#top_nav a{ text-decoration:none; color:#666;background-color:#fff; font-size:0.8em; padding: 0 10px; }
#top_nav a:active { text-decoration:none;background-color:#fff; color:#666;}
#top_nav a:visited { text-decoration:none;background-color:#fff; color:#666;}
#top_nav a:hover { text-decoration:none;background-color:#fff; color:#CC0000;}
body#home #home_tab a,body#one #one_tab a,body#two #two_tab a,body#three #three_tab a,body#four #four_tab a,body#five #five_tab a,body#six #six_tab a,body#seven #seven_tab a,body#eight #eight_tab a, body#nine #nine_tab a, body#ten #ten_tab a, body#eleven #eleven_tab a,body#twelve #twelve_tab a {text-decoration:none; color: #CC0000; font-weight:bold; background-color:#fff;}
.sep {color: #958800; background-color:#fff;}

/* IMAGE STYLES*/
img { border:1px solid #333;}
img.noborder { border:0; padding-top:0; padding-bottom:5px; margin-bottom:0;}

/* SEARCH FACILITY*/
.search { font-size:0.7em; height:2.5em; width:100%; height: 47px; background-color: #e6e6e6; color:#000; float:right; padding-top:10px; margin-bottom:2px; border: 1px solid #cfd0d2;}
.search input.enter { font-size:0.9em; width:75%; margin-top:0.2em; margin-left:10px; }
.searchimg { position:absolute; margin-left:5px; margin-top:5px; width:16px; height:16px;}
/* ENDFACILITY*/

/* GIF HEADINGS DO NOT ALTER*/
/* GIF HEADINGS/ H2*/
.res_nav h2.res-nav-heading  { font-size:1.4em; margin-left:8px; margin-bottom:0; font-weight:400; height:43px;  background: url(headings/home-page/current-research.gif) no-repeat top left #fff; margin-top:0;}
.events_nav h2 { font-family:Arial, Times, serif;font-size:1.3em; font-weight:normal; margin:8px 10px;
color:#000033; color:#999;background:url(headings/home-page/upcoming-events.gif) no-repeat top left #fff; height: 40px; }
.mult_centre h2.multimedia-heading { font-size:1.0em; margin-bottom:0; margin-top:8px; height:12px;background:url(headings/home-page/multimedia-centre.gif) no-repeat top left #fff;  }
.res-awards h2 { font-size:1.0em; margin-left:8px; margin-top: 8px;padding-bottom:5px; height:40px;background:url(headings/research/research-awards-granted.gif) no-repeat top left #fff;color:#000033;margin-top:0;}
#media_centre h2.media-heading{ font-size:1.4em; margin-left:10px; padding-bottom:0; font-weight:400; height:19px;  background: url(headings/media/media-centre.gif) no-repeat top left #9fa1a4; margin-top:8px;}

/* GIF HEADINGS/ H3*/
.publication h3.main-heading{ font-size:1.3em; font-family:"Arial", Times New Roman, Times, serif; font-weight:200; background:url(headings/home-page/new-publication.gif) no-repeat top left #fff;  height:23px; margin-bottom:0; margin-top:10px; margin-left:8px;}
.post h3.postgrad-courses { font-size:1.3em; font-family:"Arial", Times New Roman, Times, serif; font-weight:200;  background:url(headings/home-page/postgrad-courses.gif) no-repeat top left #fff; height: 23px; margin-bottom:0; margin-top:10px; margin-left:8px;}
#staff_wrap h3.new-staff {background:url(headings/home-page/new-staff-join.gif) no-repeat top left #fff; height:19px;font-size:1.0em; font-family:"Arial", Times New Roman, Times, serif; margin-top:0; margin:5px 8px; color:#000033;}
.content h3.cappe-media-heading {font-size:1.3em; margin-top:0; margin-bottom:5px; height: 19px;background:url(headings/media/cappe-in-media.gif) no-repeat top left #fff; }
.content h3.people-heading {font-size:1.3em; margin-top:0;  height: 19px;background:url(headings/people/welcome-to-our-faculty.gif) no-repeat top left #fff; }
.content h3.advisory-board-heading{font-size:1.3em; margin:5px 0; height:19px; background:url(headings/board/advisory-board.gif) no-repeat top left #fff; }
.content h3.research-programs-heading{font-size:1.3em; margin-top:0; margin-bottom:5px; height: 19px;background:url(headings/research/research-programs-projects.gif) no-repeat top left #fff; }
.content h3.publication-heading{font-size:1.3em; margin-top:0; margin-bottom:5px; height: 19px;background:url(headings/publications/publications.gif) no-repeat top left #fff; }
.content h3.books-heading{font-size:1.3em; margin-top:0; margin-bottom:5px; height: 19px;background:url(headings/books/books.gif) no-repeat top left #fff; }
.content h3.recent-events{font-size:1.3em; margin-top:0; margin-bottom:5px; height: 19px;background:url(headings/events/events.gif) no-repeat top left #fff; }
.register h3.register-heading{font-size:1.3em; margin-top:0; margin-bottom:5px; height: 19px;background:url(headings/register/register-heading.gif) no-repeat top left #f3f3f3; }
.post-programs h3.postgraduate-heading{font-size:1.3em; margin-top:8px; margin-left: 10px; margin-bottom:5px; height: 19px;background:url(headings/programs/new-taught-postgraduate.gif) no-repeat top left #fff; }
.content h3.welcome{font-size:1.3em; margin-top:0; margin-bottom:5px; height: 19px;background:url(headings/people/who-we-are.gif) no-repeat top left #fff; }
.content h3.crim-justice-heading{font-size:1.3em; margin-top:0; margin-bottom:5px; height: 19px;background:url(headings/research/crim-justice-ethics.gif) no-repeat top left #fff; }
.content h3.bus-ethics-heading{font-size:1.3em; margin-top:0; margin-bottom:5px; height: 19px;background:url(headings/research/business-ethics.gif) no-repeat top left #fff; }
.content h3.ethics-bio-heading{font-size:1.3em; margin-top:0; margin-bottom:5px; height: 19px;background:url(headings/research/ethical-biotech.gif) no-repeat top left #fff; }
.content h3.it-nano-heading{font-size:1.3em; margin-top:0; margin-bottom:5px; height:47px;background:url(headings/research/it-nano.gif) no-repeat top left #fff; }
.content h3.welfare-ethics-heading{font-size:1.3em; margin-top:0; margin-bottom:5px; height: 19px;background:url(headings/research/welfare-ethics.gif) no-repeat top left #fff; }
.content h3.political-vio-heading{font-size:1.3em; margin-top:0; margin-bottom:5px; height:47px;background:url(headings/research/political-vio.gif) no-repeat top left #fff; }
.consultancy h3.consult-heading {font-size:1.3em; margin-top:0; margin-bottom:5px; height: 19px;background:url(headings/consultancy/consult-heading.gif) no-repeat top left #fff; }
.content h3.contact-heading{ font-size:1.2em; padding-bottom:0; font-weight:400; height:19px;  background: url(headings/contact/contact-heading.gif) no-repeat top left #fff; margin-top:8px;}

/* GIF HEADINGS/ H4*/
.study_postgraduate h4.pd-ma-sup-heading{font-size:0.9em; margin-bottom:0; margin-left:10px; margin-top:10px; height: 19px; background:url(headings/programs/phd-ma.gif) no-repeat top left #fff; }
.grad-programs h4.graduate{font-size:0.9em; margin-bottom:0; margin-left:10px; margin-top:10px; height: 19px; background:url(headings/programs/graduate-programs.gif) no-repeat top left #fff; }
.supervisors-table h4.supervisors{font-size:0.9em; margin-bottom:0; margin-left:10px; margin-top:10px; height: 19px; background:url(headings/programs/avail-sups.gif) no-repeat top left #fff; }

/* GIF HEADINGS/ H5*/
.who_we_are h5.who-heading {font-size:1.1em; font-weight:400; background:url(headings/home-page/who-we-are.gif) no-repeat top left #fff; height: 19px; color:#999; margin-top:0;margin-top:8px; margin-left:10px; margin-bottom:0;}
.rec_awards h5.award-heading {font-size:1.1em; font-weight:400;background:url(headings/home-page/recent-research-awards.gif) no-repeat top left #fff; height: 40px; color:#999; margin-top:0;margin-top:8px;margin-left:10px; margin-bottom:0;}
.rec_publications h5.publication-heading {font-size:1.1em; font-weight:400;margin-bottom:0;color:#999;background:url(headings/home-page/recent-publications.gif) no-repeat top left #fff; height: 19px; margin-top:0;margin-top:8px;margin-left:10px;}



/* RESAERCH- LEFT HOME*/
#res_wrap {  width:18%; float:left; border:1px solid #ccc; margin-right:2px; margin-left:10px;padding-bottom:10px; }
.res_nav, .res-awards { width:100%;  background-color:#fff; float:left; height:100%; padding-top:8px; padding-bottom:8px;}
.res-border { border: 1px solid #cfd0d2; }

.res-awards h3 { font-size:0.8em; padding-left:8px;padding-bottom:0;  letter-spacing:0.1em;color:#000;margin-top:0;
}
.res-awards p { padding:3px 8px;}
.res_nav h2.res, .grad_programs h5, .res-awards h5  { font-size:1.0em; margin-top: 0; padding-left:8px;font-weight: bold; letter-spacing:0em;padding-bottom:0; color:#c41130; margin-bottom:0;}
.res_nav ul {  margin:0; padding:5px }
.res_nav li {list-style-image: url(backgrounds/list-dash.gif); padding-bottom: 0.2em; padding-right:15px; font-size:0.8em; margin-left:1.6em; }
li.arrow { list-style-image: url(backgrounds/arrow.gif); padding-bottom: 0.4em; font-size:0.75em; }

.res_nav a:link, .res-awards a:link  { font-size:1.0em; color:#5e6e65;  text-decoration: none; }
.res_nav a:active, .res-awards a:active{ font-size:1.0em; color:#5e6e65;  text-decoration: none;}
.res_nav a:hover, .res-awards a:hover { font-size:1.0em; color:#135489;  text-decoration:underline;}
.res_nav a:visited, .res-awards a:visited {font-size:1.0em; color:#135489; text-decoration:underline; }

/* LINK STYLES*/
a{ font-size:1.0em; color:#5e6e65; text-decoration:none;}
a:active{ font-size:1.0em; color:#5e6e65;  text-decoration:none;}
a:hover { color:#135489; font-size:1.0em; text-decoration:underline; }
a:visited { color:#135489;font-size:1.0em; text-decoration:underline; }



/*  START RIGHT WRAP /NEWS BLOCK*/
.what_new { background-color:#c41130; width:100%;  margin-bottom:2px; font-family:"Arial", Times, serif;color:#fff; float:left; text-align:center;}
.what_new p { font-size:0.7em;line-height:1.2em; padding:0 10px; font-family:"Arial", Times, serif; color:#fff; margin-top:0; margin-bottom:0; background-color:#c41130;}
.what_new img {  margin-top:3px; margin-bottom:0;}
.what_new strong {color:#fff;  font-family:"Trebuchet MS",Arial, Times, serif;}
.what_new h3.news-heading { margin-bottom:0; margin-top:5px; background:url(headings/register/whats-news.gif) no-repeat top left #fff;margin-left:35px; text-align: center; background-color: #c41130; height:20px;}
/* END NEWS BLOCK*/

/* RIGHT WRAP*/
#rightwrap {width:18%; float:right; margin:0 0 0 2px; padding:0;margin-right:10px; background-color:#fff; }
.mult_centre { width:100%;height:16.6em; background-color:#fff; float:right; border:1px solid #cfd0d2; margin-bottom:2px; padding-bottom:10px;}
.mult_centre h2.dark { font-size:0.9em; color: #333; margin-top:0; margin-bottom:0px; letter-spacing:0em; background-color:#fff; }
.mult_centre h2.sub{ font-size:0.9em; color: #999; margin-top:0; background-color:#fff; }
.mult_centre img { margin-left:10px; margin-top:0;}
.mult_centre p { font-size:0.75em; margin-top:0; line-height:1.4em; padding: 0 5px;}
.events_nav { width:100%; height: 34.8em; background-color:#fff;  float:right;  margin:0; border:1px solid #cfd0d2; }
.mult_centre h2 { font-family:Arial, Times, serif;font-size:1.3em;  margin-left:10px; padding-top:5px;
color:#000033; background-color:#fff; }
.events_nav h2.res, .mult_centre h2.res { font-family:Arial, Helvetica, sans-serif; font-size:0.7em; font-weight:700; padding-left:10px; color:#5e6e65; margin:5px 0 5px; padding-top:0;}
.events_nav h3.red { color:#cc0000; font-size:0.95em; margin-left:10px;margin-right:8px; margin-bottom:0; margin-top:0; }
.events_nav h3.blue_head { color:#c41130; font-size:1.1em; padding-left:10px;padding-right:10px; margin-bottom:0; margin-top:0; }
.events_nav p{ font-size:0.8em; margin-top:0; line-height:1.4em; padding:0 10px;}
.events_nav li, .mult_centre li {list-style:none; font-size:0.8em; text-indent:10px; margin:0; padding:0;line-height: 1.3em;}
.events_nav ul,.mult_centre ul,ul.logos,#top_nav ul {margin:0; padding:0;}
/* END RIGHT WRAP*/

/* FLASH*/
.flash_hme { width:100%; height:149px; margin-bottom:2px; border:1px solid #cfd0d2; padding:0;background-color:#fff;  }
/* END FLASH*/
/* TWO WRAP*/
#two_wrap { float:left;  width:100%;margin-bottom:2px; margin-top:2px; padding:0; overflow: hidden; background-color:#fff; }
#home_wrap {width:61%; float: left;background-color:#fff;  }

.study_postgraduate { width:49.5%;  border:1px solid #cfd0d2; margin-top:0; float:left;   height:38.9em; margin-bottom: 2px; line-height: 1.5em; margin-right:2px; clear:left; overflow:hidden; background-color:#fff; }
.publication{ width:49.5%;  border:1px solid #cfd0d2; margin-top:0; float:left;   height:38.9em; margin-bottom: 2px; margin-right:2px; clear:left; overflow:hidden; background-color:#fff; }
.publication p, .post p, .post-programs p, .grad-programs p {  font-size: 0.8em; line-height: 1.4em; padding-top:0; padding-bottom:10px; padding-left: 10px; padding-right:10px; background-color:#fff; }
.publication p.large { font-size: 0.9em; padding: 3px 10px; background-color:#fff; }
.publication p.large em {font-style:oblique; color:#000; font-weight: bold; }
.post { width:49.5%; border:1px solid #cfd0d2; float:right; margin-top:0; margin-bottom:2px; height:38.9em; overflow: hidden; }
.people{ border: 1px solid #cfd0d2; float: left; width: 59%; margin-top:0; margin-bottom:2px; padding: 10px; background-color: #fff;}
.content h3.red, .register h3 { font-size:1.3em; font-family:"Arial", Times New Roman, Times, serif; font-weight:200; color:#c41130; margin: 5px 0;}
.content h3 { font-size:1.3em; font-family:"Arial", Times New Roman, Times, serif; font-weight:200; color:#000033; margin: 5px 0;}


span.res-red  { font-size:1.0em; font-weight:normal; padding-top:10px;   color:#c41130; margin-bottom: 0;}
#content_wrap h4.sub {font-size:1.1em;  padding-left:10px; padding-top:10px;background-color:#fff;   padding-bottom:0;color:#c41130; font-weight:normal; margin-bottom: 0;}
.grad-programs { width:49.5%; float: right;border: 1px solid #cfd0d2; background-color: #fff;height: 38.9em;}
.grad-programs ul { margin: 5px 10px;}
.white { font-size:0.9em; font-family:"Georgia", Times New Roman, Times, serif; margin-top:0; margin-bottom:5px; color:#fff;}
.post-programs, .supervisors-table{ border: 1px solid #cfd0d2; float: left; width: 100%; margin-top:0;}

.consultancy { border: 1px solid #cfd0d2; float: left; width: 59%; margin-bottom: 2px; padding:10px; background-color: #fff;}
.publication h3, .grad-programs h3{ font-size:1.3em; font-family:"Arial", Times New Roman, Times, serif; font-weight:200; color:#000033; margin-bottom:0; margin-top:10px; margin-left:10px;}
.publication img, .post img, .grad-programs img { margin:10px;} 
.publication h3.sub { font-size:1em; font-family:"Arial", Times New Roman, Times, serif; font-weight:700;margin-top:0; color:#9fa1a4;}
.post h3.sub { font-size:1em; font-family:"Arial", Times New Roman, Times, serif; font-weight:700;margin-top:0; color:#9fa1a4; padding-left:10px;}
.study_postgraduate p { font-style:normal; color: #000; padding: 0 10px;}

/* NEW STAFF*/

#staff_wrap { width:100%; background-color:#fff; height:12.5em;float:left; border:1px solid #cfd0d2; margin-top:0;padding-top:10px; }
h4.name { font-family:Arial, Helvetica, sans-serif; font-size:0.9em; margin-bottom: 0; font-weight:700; color:#666; margin:0; margin-left:10px; }
.staff_one { float:left; margin-left:8px; width:48%; margin-top:0;  }
.staff_two { float:right; width:49%;margin-top:0;}
.staff_two p, .staff_one p {font-size:0.8em; padding:5px;line-height: 1.5em;} 
.clear { clear:both; }
.column { width:300px; font-style:inherit; font-size:inherit;}
/* END STAFF*/

/* CONTENT*/
#content_wrap { width:61%; float:left; }

.content { width:59%; float:left;  height:100%; border:1px solid #cfd0d2; padding:8px 10px;}
#content_wrap h3 {  font-size:1.3em; font-family:"Arial", Times New Roman, Times, serif; font-weight:200; margin-top:0; margin-top:5px;margin-bottom:3px;color:#000033; }
.publication h4 { font-size:1.2em; font-weight:normal; padding-top: 10px; padding-left: 10px;  color:#666; margin-bottom: 0;}
.content h4, #content_wrap h4, .consultancy h4, .people h4 { font-size:1.1em;  margin-bottom:5px; color:#666; font-weight:normal;}
#content_wrap h4, .consultancy h4, .people h4 { font-size:1.1em;  margin-bottom:5px; color:#666; font-weight:normal;}
.grad-programs h4, #content_wrap h4.blue  { font-size:1.2em;  padding-left: 10px;  padding-bottom:0; color:#000033; font-weight:normal; margin-bottom: 0;}
.content h5.sub {background-color:#fff; font-size:0.9em; font-family:"Arial", Times New Roman, Times, serif; margin-top:0; color:#666; }
.content h5, #content_wrap h5 { background-color:#fff; font-size:1.0em; font-family:"Arial", Times New Roman, Times, serif; margin:5px 0; color:#c41130;}
.content h5.greytitle {font-size:1.0em; font-family:"Arial", Times New Roman, Times, serif; margin-top:0; color:#666;}
.content li, #content_wrap li, .content.members { list-style-image: url(backgrounds/list-dash.gif); padding-bottom: 0.4em; font-size:0.8em; margin-left:2.0em;}
.content h4.grey { color: #5e6e66; font-size: 1.1em;}
.content li.no-dash, .grad-programs li.no-dash { list-style-type:none;}
.content.members { float:right; width:40%;}
.content ul.column {width: 40%;  }
.aceademic-staff {width: 40%; float:left;}
.affiliated-staff {width: 50%; float:right;}

/* MEDIA CENTRE*/
#media_centre {  width:18%; float:left; border:1px solid #ccc; margin-right:2px; line-height:1.4em; margin-left:10px;background-color: #9fa1a4;padding-bottom:5px; }
#media_centre h2.white{ font-size:0.8em; background-color: #9fa1a4; color:#fff; font-weight:bold; text-align:center; margin: 5px 10px;}

#media_centre h2.white a:link  { font-size:1.0em; background-color: #9fa1a4; color:#fff; font-weight:bold; border-bottom-style:none; }
#media_centre h2.white a:active{ font-size:1.0em; color:#fff;  text-decoration: underline;}
#media_centre h2.white a:hover { font-size:1.0em;color:#fff;  text-decoration:none; }
#media_centre h2.white a:visited {font-size:1.0em; color:#fff; text-decoration: underline;  } 



/* REGISTER FORM*/
.register { width:59%; float:left;  height:30px; background:#f3f3f3; border:1px solid #cfd0d2; padding:8px 10px; font-size:0.9em;}
/* Forms */

fieldset { margin-bottom:15px; background:#f3f3f3; border:none;}
legend {font-size: 0.8em; font-weight:bold; color:#000; background:#f3f3f3;}
form ul {list-style:none; margin:0; padding: 0; background:#f3f3f3;}
form p {margin-bottom:15px; background:#f3f3f3;}
.register  form li {margin: 10px 0 10px 0; clear:both; padding:0; list-style-image:none; background:#f3f3f3;}
select { width: 160px;}
.register  label {display:block; float:left; line-height:1.6; margin:0 20px 0 0; text-align:left; width:180px; clear:both; }
label.comments {display:block; float:left; line-height:1.6;  font-size:1.4em; color:#c41130; margin:0 20px 0 0; text-align:left; width:180px; clear:both; }
input, textarea {width: 60%;}
.register .auto {width:auto;}
.required { color: #b60202; background:#f3f3f3; font-weight: bold;}
label.float-right {float:right; width: 500px; margin-left:30px;}
input.check { width:auto; margin: 5px 0; }
input.pad{padding-right: 20px; }
input.check { float:left; margin-left:5px; padding-top:5px;}
label.site-search { padding-left:10px; line-height:1.8em;}


/* STAFF PROFILES*/

.content h3.staff{ font-size:1.3em; font-family:"Arial", Times New Roman, Times, serif; font-weight:200; color:#d31145; margin: 5px 0; }
.content h4.title {font-size:1.0em; font-family:"Arial", Times New Roman, Times, serif; font-weight:bold; color:#666; margin: 0px 0; }
.content h4.research_area, .content h4.biography-interests, .content h4.grey-title {font-size:1.0em; font-family:"Arial", Times New Roman, Times, serif; font-weight:bold; color:#abadaf; margin: 5px 0; }

.content h4 a:link  { font-size:1.0em; color:#c41130;  text-decoration: none; border-bottom: 1px solid #cfd0d2; border-bottom-style:none; }
.content h4 a:active{ font-size:1.0em; color:#c41130;  text-decoration: none;}
.content h4 a:hover { font-size:1.0em;color:#666666;  text-decoration:none; }
.content h4 a:visited {font-size:1.0em; color:#666666; text-decoration: none; border-bottom: 1px solid #cfd0d2;border-bottom-style:none; } 
.content p.qualifications,.content p.small-width  { width: 70%; background-color: #fff; padding:7px 0;}
.relatedlinks { float: right; background-color:#d1d2d4; width:25%;}
.relatedlinks h3 { font-size:0.9em; font-family:"Arial", Times New Roman, Times, serif; font-weight:bold; color:#fff;  padding:8px; margin: 0;}
.relatedlinks ul { padding-left: 10px;}
.relatedlinks li { list-style-image: url(backgrounds/list-arrow.gif); padding-bottom: 0.4em; font-size:0.8em; margin-left:1.5em;}
/* END STAFF PROFILES*/

/* THREE WRAP HOME*/
.three_wrap { width:98%; float:left; height:15.6em; margin:0 10px;  }
.rec_awards { width:33%;float:right; margin-top:2px; border:1px solid #cfd0d2; height:100%; line-height: 1.5em; }
.who_we_are, .rec_publications { width:33%;  float:left; border:1px solid #cfd0d2; margin-top:2px;height:100%; margin-left:0; margin-right:2px;line-height: 1.5em; }
.who_we_are p, .rec_awards p, .rec_publications p{ font-size: 0.8em; line-height: 1.5em; padding:0 10px;}

/* END THREE WRAP HOME*/
.floatleft { float:left; margin-right:10px; margin-bottom:5px; margin-top:5px; }
.floatright { float:right;}

/* =TABLE STYLES */
table { font-size:0.9em;width:100%; margin:0; margin-bottom:10px; padding:0;}
th {background-color:#fff; color: #5e6e65;padding:0.3em; border-bottom:1px solid #cfd0d2; text-align:left; font-size:0.9em; font-weight:700;}
tr {border-bottom: 1px solid #ccc;  padding:0.3em; }
td {font-size:0.9em;  text-align:left; padding:0.3em; border-bottom:1px solid #cfd0d2; width: 48.5%;}
td.noborder { font-size:0.9em; border:none; }
td.title { background-color:#d3d3d3; color:#000; border:1px solid #c8c8c8; text-align:center;font-weight:700;}
td.titleleft {background-color:#d3d3d3; color:#000; border:1px solid #c8c8c8; font-weight:700;}
td.textleftli { text-align:left; border:1px solid #d3d3d3; padding-left:.5em; padding-top:.5em; list-style-image:url(global/arrow.gif);font-size:0.9em;}

/* =GLOBAL FOOTER */
#footer { clear:both; height:30px;background:url(page-ele/corner_bottom.gif) bottom left no-repeat #fff;}


/* hack for ie 6 \*/
* html #home_wrap {width:59%; float: left; }	
/* end hack ie 6 */

/* hack for ie 6 \*/
* html .content{width:57%; float: left; }	
/* end hack ie 6 */
/* hack for ie 6 \*/
* html .register{width:57%; float: left; }	
/* end hack ie 6 */
/* hack for ie 6 \*/
* html .grad-programs { width:49.5%; float: right;}
/* end hack ie 6 */

/* hack for ie 6 \*/
* html .consultancy{width:57%; float: left; }	
/* end hack ie 6 */
/* hack for ie 6 \*/
* html #content_wrap {width:59%; float: left; }	
/* end hack ie 6 */
* html .three_wrap {width:96%; float: left; }	
/* end hack ie 6 */