html, body { font-size:11px; font-family:Arial, Helvetica, sans-serif;}
body {background:#DFDDC6;}
h2, h3 {padding:0; margin:0;}
a {color:#069; text-decoration:none;}

h2 {font-size:14px;}
h3 {font-size:12px;}
form {padding:0;margin:0;}

#container {border:2px solid #ACAA93; padding:4px; background:#ffffff; width:853px;
text-align:left;}
#container table {margin:0 5px 0 6px;padding:0;}

#banner {padding:0; margin:0;}
#menu { padding:0 0 0 6px; margin:0 0 10px 0;}
#menu img {padding:0;margin:0;}

.content, .content2 {padding-right:10px;}
.content {background: url(/events/tretc/images/dot.gif) top right repeat-y;}
.content h2, .content2 h2 {font-family:"Times New Roman", Times, serif;font-size:18px;}
.content2 h2 {padding-bottom:10px;}
.content h3, .content2 h3 {font-family:"Times New Roman", Times, serif; font-size:16px;}
.image {margin-bottom:10px;}

.sidebar { padding-left:10px; padding-right:0;}
.sidebar a, .content a, .content2 a {color:#4169A6; text-decoration:none;}
.sidebar h3 {color:#8A0021; padding-bottom:3px; padding-right:0; margin-right:0}
.sidepanel {
background:#F6F6F4; 
padding:8px;
border-left:2px solid #D8D8D0; 
border-right:2px solid #D8D8D0;
border-bottom:2px solid #D8D8D0;
border-top:2px solid #7F0029;
margin:0 0 20px 0;
}
.sidepanel p {margin:0;padding:0}

#nav {width:853px; color:#8B8972; margin-top:10px;}
#nav a { color:#8B8972; text-decoration:none;}
#nav ul { list-style:none;}
#nav ul li {display:inline;}


/* SCHEDULE PAGE */
.etcred {color:#990000;}
.date {font-size:16px; font-weight:bold; color:#000000; margin-bottom:10px; margin-top:7px;}
.date .small {font-weight:normal;color:#000000;font-size:11px;}
.schedulelink {float:right; margin-bottom:10px; margin-top: 7px;}
.time {float:left; clear:left; padding:5px; width:120px; }
.event {float:left; clear:right; padding:5px; display:inline; width:629px;border-left:1px #CFCFCF solid;}
.breakout {float:left; clear:right;padding:5px; margin:0; display:inline; width:660px; background:#B0B0B2;}
.breakout h5 {color:#FFFFFF;  font-size:11px;padding:0; margin:0;}
.event2 {float:left; clear:right; padding:0; margin:0; display:inline; width:630px;border-left:1px #CFCFCF solid;}
.event3{float:left; clear:left; padding:5px; margin:0; display:inline; width:638px;
background:url(images/dots.gif);
background-repeat:repeat-x;
background-position: bottom left;}
.event4{float:left; clear:left; padding:5px; margin:0; display:inline; width:638px;}
.event5 {float:left; clear:right; padding-left:5px; padding-top:5px; padding-bottom:10px; padding-right:5px; display:inline; width:629px;border-left:1px #CFCFCF solid;}
.event h3, .event5 h3 {text-transform:uppercase; font-weight:normal; padding:0; margin:0; color:#990000; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.schedulerow {padding:0;  float:left; width:800px; border:1px #E6E6E6 solid; margin-left:6px;}
.schedulecrow {background: #F6F6F6; padding:0;  float:left; width:800px; border:1px #E6E6E6 solid; margin-left:6px;}

.scheduledcrow {background: #999; padding:0;  float:left; width:800px; border:1px #E6E6E6 solid; margin-left:6px; color:#FFFFFF;}

.scheduledrow {float:left; padding:0; margin-left:6px; width:800px;}
.scheduledrow2 {float:left; padding-top:25px; margin:0; width:759px; margin-left:6px;}
.event h4, .event3 h4, .event4 h4, .event5 h4, .time h4 {font-size:13px; padding:0; margin:0; color:#990000 }

.event p, .time p, .event5 p {padding:0;margin:0;}
.datetable {float:left;margin:20px 0 0 0; border-bottom:2px solid #000000;}
.datetable td {padding-bottom:5px;}
.row {float:left;}

/* SPEAKERS PAGE */
.speakerbioname {font-weight:bold; font-size:14px;}
.speakerbiotitle {font-weight:bold; font-size:12px;}
.speakerbiolast {padding-bottom:30px;}

/* TRAVEL PAGE */
.imgfloat {float:right; padding-left:10px; padding-bottom:10px;}
.printLink {padding-left:30px;}

/* PRESS PAGE */
.rule {padding:0 0 10px 0; margin:0 0 10px 10px; border-bottom:1px solid #D8D8D0;}

/* REGISTRATION PAGE */

.SubmitButton {background-image:url(/images/button.gif);  width:125px; height:25px; border:0; cursor:hand; cursor:pointer; margin-top:10px; color:#006F91; font-size:99%; background-repeat:no-repeat;}


/* WORKSHOP PAGE */
#partners {background: url(/events/tretc/images/dots.gif) top left repeat-x; padding:5px 0 0 0;}