/* CSS Document */
/* em people - reset */
/* ========================================== */

html {margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:100%;/* set IE type */}
body {margin:0;padding:0;background-color:#E1E6EA;font-size:0.75em;text-align:center;}
body * {font-size:100%;}/* explicit specification for old versions of IE hack */ 

h1,h2,h3 {font-size:1.5em;}
ul,li {margin:0;padding:0;}
a img {border:0;}

/* ========================================== */

#wrap {display:inline-block;}
#wrap {display:block;text-align:left;margin:0 auto 60px auto;padding:1px 0 0 0;max-width:950px;background:#fff;}
#wrap:after {content:" ";display:block;height:0;font-size:0;clear:both;visibility:hidden;}

.tcd-header {float:left;width:100%;height:auto;background:#fff;border-bottom:3px solid #0e6bae;}
.tcd-header h1 {float:left;display:inline;margin:12px 0 0 12px;padding:0px;background:none;}
.tcd-header h1 a {display:block;position:relative;width:192px;height:51px;overflow:hidden;}
.tcd-header h1 a span {display:block;position:absolute;left:0;top:0;width:192px;height:51px;background:transparent url(../img/tcdLogo.png?v=1) top left no-repeat;cursor:pointer;}
.lang-ga .tcd-header h1 a,
.lang-ga .tcd-header h1 a span {width:296px;height:51px;}
.lang-ga .tcd-header h1 a span {background:transparent url(../img/tcdLogo.ga.png?v=1) top left no-repeat;}
html[lang=ga] .tcd-header h1 a,
html[lang=ga] .tcd-header h1 a span {width:296px;height:51px;}
html[lang=ga] .tcd-header h1 a span {background:transparent url(../img/tcdLogo.ga.png?v=1) top left no-repeat;}

.tcd-search {float:right;width:185px;height:32px;color:#688999;text-align:left;margin:15px 5px 0px 0;padding:0;}
.lang-ga .tcd-search {width:195px;}
.tcd-search fieldset {padding:0;margin:0;border:0;}
.tcd-search a {color:#688999;font-size:0.75em;line-height:2.2em;margin:0px;padding:0px;text-decoration:none;}
.tcd-search a:hover {text-decoration:underline;}
.tcd-search input.box {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.9em;background:#f1f4f9;border:1px solid #b1bdc9;color:#1c598f;margin-top:0px;padding:3px 3px 4px 8px;vertical-align:top;float:left;width:140px;}

.accelerator-key {text-decoration:underline;}
.submit {padding:0px;margin:0;color:#000000;float:left;}
.cloak {display:none;}

#coreTabs {clear:both;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.9em;line-height:normal;margin-right:6px;border:0px solid #993300;}
#coreTabs ul {float:right;display:inline;list-style-type:none;margin:0;margin-left:5px;padding:0;}
#coreTabs li {display:inline;margin:0;padding:0;}
#coreTabs a {float:left;background:url(../img/tab_l.gif) no-repeat left top;margin:0;margin-right:0px;padding:0 0 0 9px;text-decoration:none;}
#coreTabs a span {cursor:pointer;float:left;background:url(../img/tab_r.gif) no-repeat right top;padding:8px 8px 6px 0px;color:#0a4e83;}
#coreTabs a:hover span,
#coreTabs a:focus span {color:#fff;}
#coreTabs #current a {background-position:0 -83px;}
#coreTabs #current a span {background-position:100% -83px;color:#fff;}
#coreTabs a:hover,
#coreTabs a:focus {background-position:0% -83px;}
#coreTabs a:hover span,
#coreTabs a:focus span {background-position:100% -83px;}
#coreTabs a.tcdtab {background:url(../img/tab_l_sans.gif) no-repeat left top;}
#coreTabs a.tcdtab:hover,
#coreTabs a.tcdtab:focus {background-position:0% -83px;}

/* ======================================== */

.tcd-footer {clear:both;float:left;width:100%;height:auto!important;min-height:18px;height:18px;line-height:1.7em;background:#e1e7ea url(../img/mainFooterBG.gif) repeat-x right top;color:#1a375d;font-size:.88em;padding:6px 0 0 0;}
.tcd-footer address {clear:left;float:left;text-align:left;font-style:normal;}
.tcd-footer ul {float:right;list-style-type:none;margin:0;padding:0;}
.tcd-footer ul li {display:inline;margin:0 0 0 6px;padding-left:0;background:none;}
.tcd-footer ul li a {color:#1a375d;}
.tcd-footer ul li a:hover,
.tcd-footer ul li a:focus {text-decoration:none;}

/* ========================================== */
/* Default table style for content area
/* ========================================== 

#content table {width:90%;padding:0;margin:0;border-left:1px solid #C1DAD7;border-bottom:1px solid #C1DAD7;border-right:none;border-top:none;}
#content caption {background-color:#C1DAD7;color:#4f6b72;text-transform:uppercase;font-weight:bold;}
#content table th {color:#4f6b72;background-color:#F5FAFA;border-top:1px solid #C1DAD7;border-right:1px solid #C1DAD7;border-bottom:none;border-left:none;}
#content table tr {margin:0;padding:0;}

#content table td {background:#F5FAFA;color:#4f6b72;padding:3px;border-top:1px solid #C1DAD7;border-right:1px solid #C1DAD7;border-left:none;border-bottom:none;}
*/



table {font-size:0.9em;background:#edf7fc;text-align:left;border-collapse:collapse;}
table tr,table th,table td {vertical-align:top;}
table th,table td {padding:8px;background:#f4f5f7;border-collapse:collapse;border:1px solid #fff;}
table th {background:#f4f5f7;font:bold 1.2em Verdana, Arial, Helvetica, sans-serif;color:#333;border-bottom:2px solid #e1e2e4;}
table thead tr,table thead tr th,table thead tr td {border-top:0;}

/* ========================================== */
/* MIS ORACLE database styles
/* ========================================== */
#non_peer_publications {padding:5px;}

.OraHeader {font-weight:bold;background-color:#B5D5E2;padding:5px;font-size:100%;}
td.OraTableColumnHeader {font-weight:bold;font-size:100%;padding:5px;background-color:#E4EBEF;color:#000;}
td.OraTableColumnHeader.a {text-decoration:underline;}
.tablecolumnsubheader {font-weight:bold;font-size:86%;padding:5px;background-color:#E4EBEF;color:#000;}
.OraTableCellText {background-color:#fff;font-size:100%;color:#000;padding:5px;line-height:180%;}
.OraTableCellText td {font-size:100%;padding:8px;}
.OraTableCellText li {padding:2px;font-size:100%;}



#content div.news-caption {
	float: right;
	background-color: #F3F7E9;
	border-bottom: 1px solid #ddd;
	padding: 6px;

	margin-left: 1.32em;
	margin-bottom: 1.32em;

	
}
#content div.news-caption img { border: 0; margin: 0em; padding:0;}
#content div.news-caption p { margin: 6px 0px 0px 0px ; clear:both; display: block; /*float: right;*/}