/* Conferences */
/* body {background-color: #ffffcc;} */
p, a, td {
Font-size: 11pt;
font-family: verdana, arial, tahoma, sans-serif;
color: maroon; 
text-align: justify;
}
a {
Font-size: 90%;
text-align: left;
}
td {vertical-align: top;
}
td.banner {
vertical-align: middle;
}
p.banner {
text-align: center;
font-weight: bold;
font-variant: small-caps;
font-size: 140%;
padding-bottom: -.5em;
}
p.bannerSub {
text-align: center;
font-weight: normal;
font-size: 90%;
}
table.banner {
border-width: 4 2 2 4;
border-style: solid;
border-right-color: #eeddbb;
border-bottom-color: #eeddbb;
border-left-color: #ffff88;
border-top-color: #ffff88;
/* border-collapse: separate; */
border-spacing: 2;
}
.sponsorBanner {
vertical-align: middle;
font-size: 90%; 
MARGIN-LEFT: 15px; 
TEXT-ALIGN: left;
}
.rowH {
text-align: left;
font-size: 80%;
}
.colH {
text-align: center;
font-weight: bold;
font-size: 95%;
}
.cell {
text-align: left;
font-weight: normal;
font-size: 95%;
}
a.colH:link {
text-decoration: none; 
}
a.colH:visited {
text-decoration: none;
}
a.colH:hover {
text-decoration: underline; 
}
a.cell:link, colH:link {
text-decoration: none; 
}
a.cell:visited, colH:visited {
text-decoration: none;
}
a.cell:hover, colH:hover {
text-decoration: underline; 
}
.reception {
color: #000000;
text-align: left;
}
.break {
font-weight: normal;
font-size: 90%;
}
p.linkBack {
font-size: 80%;
}
h1 {
width: 100%;
font-family: verdana, arial, tahoma, sans-serif; 
color: maroon;
font-size: 100%;
font-weight: bold; 
font-style: italic;
/* background-image: url(http://www.itfma.com/associations/6554/files/h1.gif); */
background-color: #ffff99;
padding-top: .25em;
padding-bottom: .25em;
padding-left: .25em;
border-width: 3 2 2 3;
border-style: solid;
border-right-color: #eeddbb;
border-bottom-color: #eeddbb;
border-left-color: #ffff88;
border-top-color: #ffff88;
}
span.h2 {
font-family: verdana, arial, tahoma, sans-serif; 
color: maroon; 
font-weight: bold;
font-style: italic;
}
span.h3 {
font-family: verdana, arial, tahoma, sans-serif; 
color: maroon; 
font-weight: bold;
} 
p.h3 {
font-family: verdana, arial, tahoma, sans-serif;
margin-top: -1em; 
margin-left: 35px;
color: maroon;
} 
/* Normal body text indeentation border */
.border {
margin-left: 10px; padding: 10px;
}

/* for bulleted lists: */
.iLI {
MARGIN-TOP: -1.2em; MARGIN-LEFT: 1.1em; TEXT-INDENT: -1.1em
}
/*Conference agenda descriptions */
p.cTitle {
font-size: 90%;
font-weight: bold;
font-style: italic;
text-align: left;
}
span.cPres {
font-size: 85%;
font-weight: normal;
font-style: normal;
text-align: left;
}
p.BreakfastLunch {
/* font-size: 90%; */
color: Maroon;
font-weight: bold;
text-align: left;
}
.detail {
font-weight: normal;
font-size: 80%;
font-style: normal;
color: #000000;
text-align: justify;
}
/* Hotel page */
.MenuCell {
font-size: 80%;
text-align: center;
color: #ffff99;
}
