@import url(/style/shared/techProgramStyle.css);

/* 
 * This is essentially blank, other than inheriting from shared.
 * Only put styles in here which are specific to your client.
 * Do not put any styles in here for Fett. 
 * All new clients should start with a clean, empty stylesheet,
 * using what's in shared, and then customize only what they need, as they go.
 */
a:link {
color:#336600;
text-decoration:none;
}
a:visited {
color:#336600;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
a:active {
color:#EB7B00;
font-weight:bold;
}
a.currentpage {
color:#EB7B00;
font-weight:bold;
}
body {
background-color:#ADD156;
background-image:url(../images/bg.png);
background-repeat:repeat-x;
font-size:0.85em;
margin:0;
text-align:center;
}
.page {
background-color:#FFFFFF;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
margin-left:auto;
margin-right:auto;
margin-top:35px;
width:700px;
}
.title {
background-color:#EFEFEF;
border-bottom:2px solid #FFFFFF;
font-size:0.7em;
font-style:italic;
font-weight:normal;
margin:0;
padding:10px 20px 3px;
text-align:left;
}
.subtitle {
background-color:#EDEDED;
background-image:url(../images/body-h3.png);
background-repeat:repeat-y;
border-bottom:1px solid #000000;
color:#336600;
font-size:0.95em;
margin-top:5px;
padding:15px;
text-align:left;
}
.banner {
height:125px;
width:700px;
}
.newbanner {
margin-left:80px;
margin-right:auto;
margin-top:45px;
}
.navigation {
background:#FFFFFF none repeat scroll 0 0;
font-size:0.7em;
line-height:1.4em;
padding:5px 20px;
}
.content {
font-size:0.8em;
margin:0 20px 20px;
padding-bottom:10px;
padding-top:10px;
text-align:left;
}
.item {
clear:left;
margin:2px 0 8px;
text-align:left;
}
.item .recordings {
float:left;
text-align:center;
width:3.5em;
}
.item .itemnumber {
float:left;
margin-right:1em;
text-align:center;
width:3.5em;
}
.item .itemtitle {
font-weight:bold;
margin-left:8.6em;
}
.instructions {
font-style:italic;
margin:1em 0;
text-align:left;
}
.authorindex .alphalist {
border:1px solid #BFAA60;
padding:0.5em 0;
text-align:center;
}
.authorindex .author {
float:left;
font-weight:bold;
margin-right:1em;
}
.authorindex .papers {
margin-left:10em;
}
.meeting .date {
background-color:#FFFFFF;
border-bottom:1px solid #000000;
clear:left;
color:#596F80;
font-size:0.9em;
font-weight:normal;
margin:5px 0 0;
padding:2px 0;
text-align:center;
}
.meeting .author {
font-weight:normal;
}
.meeting .time {
border-bottom:1px dashed #CCCCCC;
clear:left;
color:#C3362F;
font-size:0.9em;
font-weight:normal;
margin:8px 0 7px;
text-align:left;
}
.meeting .days {
float:right;
font-size:0.9em;
text-align:right;
}
.paperauthors {
font-style:italic;
font-weight:normal;
}
.paper .number {
background-color:#6096BF;
color:#FFFFFF;
padding:2px;
}
.paper .abstract {
}
.paper .author {
clear:left;
font-style:italic;
}
.author .name {
}
.author .affiliation {
}
.paper .media {
line-height:2em;
margin:10px;
padding:0 5px;
}
.paper .medialink {
border:1px solid #994D00;
margin-right:20px;
padding:0.2em 0.1em;
white-space:nowrap;
}
.paper .datetime {
color:#994D00;
font-style:italic;
margin:1em 0 0.2em;
text-align:left;
}
.paper .location {
color:#994D00;
font-style:italic;
margin-bottom:1em;
text-align:left;
}
.paper .parents {
border-top:1px solid #CCCCCC;
margin-top:5px;
padding:5px 0;
text-align:center;
}
.program .number {
background-color:#1C497F;
color:#FFFFFF;
padding:2px;
}
.program .date {
background-color:#FFFFFF;
border-bottom:1px solid #000000;
clear:left;
color:#596F80;
font-size:0.9em;
font-weight:normal;
margin:5px 0 0;
padding:2px 0;
text-align:center;
}
.program .author {
font-weight:normal;
}
.program .time {
border-bottom:1px dashed #CCCCCC;
clear:left;
color:#C3362F;
font-size:0.9em;
font-weight:normal;
margin:8px 0 7px;
text-align:left;
}
.program .days {
float:right;
font-size:0.9em;
text-align:right;
}
.session .number {
background-color:#401010;
color:#FFFFFF;
padding:2px;
}
.session .abstract {
margin:1em 0;
text-align:left;
}
.session .paper {
clear:left;
margin:5px 0;
text-align:left;
}
.session .papertime {
background-color:#E6F4FF;
float:left;
text-align:right;
width:84px;
}
.session .papernumber {
background-color:#E6F4FF;
float:left;
font-weight:bold;
margin-left:7px;
text-align:center;
width:70px;
}
.session .papertitle {
margin-left:168px;
text-align:left;
}
.session .persongroup {
clear:left;
margin:5px 0;
text-align:left;
}
.session .group {
float:left;
font-size:1em;
text-align:right;
width:161px;
}
.session .people {
font-size:1em;
font-style:normal;
margin-left:168px;
text-align:left;
}
.session .datetime {
color:#994D00;
font-style:italic;
margin:1em 0 0.2em;
text-align:left;
}
.session .location {
color:#994D00;
font-style:italic;
margin-bottom:1em;
text-align:left;
}
.session .parents {
border-top:1px solid #CCCCCC;
margin-top:1em;
padding:5px 0;
text-align:center;
}
.session .siblings {
border-bottom:1px solid #CCCCCC;
margin-top:5px;
padding:5px 0;
text-align:center;
}
.session .media {
line-height:2em;
margin:10px;
padding:0 5px;
}
.session .medialink {
border:1px solid #994D00;
margin-right:20px;
padding:0.2em 0.1em;
white-space:nowrap;
}
.start .header {
background:#EFEFEF none repeat scroll 0 0;
font-size:1em;
font-weight:normal;
margin:0;
padding:2px 0;
text-align:center;
}
.start .section {
padding:10px;
}
.start .leftcolumn {
float:left;
width:50%;
}
.start .rightcolumn {
margin-left:50%;
}
.start .columnheader {
font-weight:bold;
padding-bottom:0.5em;
}
.searchform td {
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:0.65em;
}
.rk-2 {
background-attachment:scroll;
background-color:transparent;
background-image:url(../images/bottom-l.png);
background-repeat:no-repeat;
}
.file {
background-repeat:no-repeat;
padding-left:20px;
}

.presenter .name {
font-weight:bold;
}
.searchcontent {
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
width:850px;
}