body { background-color: #e5e5d8; margin: 0px;}
.tableMain { background-color: #ffffff; padding-left: 18px; padding-right: 18px; padding-top: 15px;}
.tableNav { margin-top: 9px; border-top: solid 1px #b8b8a6; border-bottom: solid 1px #b8b8a6;  }
.cellSponsors { padding-top: 8px; padding-right: 15px; color: #b8b8a6; }
.cellSponsors2 { padding-top: 10px; padding-bottom: 0px; }
.content { padding-left: 27px; padding-right: 25px; padding-top: 3px; }

td { font-family: verdana, arial, helvetica; font-size: 10px; color: #333333; line-height: 15px; }
tr { vertical-align: top; }
a { color: #2e4a94; }
.header { color: #2e4a94; font-size: 16px;  display: block; margin-bottom: 8px; line-height: 20px;}
.title { font-size: 11px; font-weight: bold; margin-bottom: 3px; display: block;}

.speaker { font-size: 10px; color: #2e4a94; }

hr { color: #b8b8a6; height: 1px; width: 100%; background: #d8d8d7; border: none; }
ul { margin-left: 17px; margin-top: 4px; margin-bottom: 0px; list-style-image : url("/conferences/2006reginfosharing/images/arrow.gif");}
li {margin: 0 0 0 5; margin-top: 3px; margin-bottom: 3px;}
ol {margin-left: 48px; margin-top: 0px; margin-bottom: 10px;}

.navOn { margin-top: 6px; margin-bottom: 6px; font-weight: bold; text-transform: uppercase; font-size: 11px; text-decoration: none; display: block; background: url("/conferences/2006reginfosharing/images/arrow.gif"); background-repeat: no-repeat; padding-left: 13px; margin-left: 0px; }
.navOff { margin-top: 6px; margin-bottom: 6px; font-weight: bold; text-transform: uppercase; font-size: 11px; text-decoration: none; display: block; padding-left: 13px; margin-left: 0px;}
.navOff:hover { background: url("/conferences/2006reginfosharing/images/arrow.gif"); background-repeat: no-repeat;}
.tertnav { margin-top: 6px; margin-bottom: 6px; font-weight: normal; text-transform: uppercase; font-size: 9px; text-decoration: none; display: block; padding-left: 13px; margin-left: 10px;}
.tertnavOn { margin-top: 6px; margin-bottom: 6px; font-weight: normal; text-transform: uppercase; font-size: 9px; text-decoration: none; display: block; background: url("/conferences/2006reginfosharing/images/arrow.gif"); background-repeat: no-repeat; padding-left: 13px; margin-left: 10px; }
.tertnav:hover { background: url("/conferences/2006reginfosharing/images/arrow.gif"); background-repeat: no-repeat;}

.formfield {font-family: verdana, arial, helvetica; font-size: 10px; color: #333333; width: 200px; height: 18px; margin-bottom: 2px;}
.button { width: 100px; height: 28px; font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #ffffff; background-color: #2e4a94; border: double 3px #2e4a94; font-weight: bold; }
input {font-family: verdana, arial, helvetica; font-size: 10px; color: #333333; height: 17px; }
textarea {font-family: verdana, arial, helvetica; font-size: 10px; color: #333333; }
select {font-family: verdana, arial, helvetica; font-size: 10px; color: #333333; height: 18px; }
.formfieldsm { width: 100px; font-family: verdana, arial, helvetica; font-size: 10px; color: #333333; height: 18px; }
.formfieldmed { width: 150px; font-family: verdana, arial, helvetica; font-size: 10px; color: #333333; height: 18px; }
.formfieldrow td { padding-bottom: 5px; }
.required { color: #ff0000; font-size: 11px; }

.formfieldmed2 { width: 160px; font-family: verdana, arial, helvetica; font-size: 10px; color: #333333; height: 19px; margin-top: 6px; border: solid 1px #cc6600;}
.button2 { width: 27px; height: 19px; font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #cc6600; background-color: #ffffff; border: solid 1px #cc6600; font-weight: bold; margin-left: 2px; }


.agendaMain td { padding-top: 5px; padding-bottom: 5px; }
.agenda td { padding-top: 7px; padding-bottom: 7px;  }
.agendaTitle td { border-bottom: solid 1px #b8b8a6; padding-bottom: 6px; color: #2e4a94; }
.agendaPrint td { padding-top: 7px; padding-bottom: 7px; border-bottom: solid 1px #b8b8a6; }

.dots { background-image: url(/conferences/2006reginfosharing/images/dots-bg.gif); height: 1px; background-repeat: repeat-x}

.footerTable { background: url("/conferences/2006reginfosharing/images/footer-bg.jpg"); background-repeat: repeat-y; padding: 9px; margin-bottom: 15px; padding-right: 20px;}
.footer { color: #ffffff; }

.highlight { padding: 1px; color: #666666; background-color: #ffffcc; }
