/* General styles */
body {margin:0; padding:0; font-family:"Times New Roman", Times, serif; background:#f0efef url(../images/bgs.jpg) repeat-x; color:#21242d; font-size:11pt} /* color:#21242d */
table {border-collapse:collapse; border-spacing:0;}
table tr td {margin:0; padding:0;}
img {border:0; outline:none}
td, div, span, a {background-repeat:no-repeat;}
a {text-decoration:none; outline:none;} a:focus {outline: none;}
a:hover {color:#458103}
span {display:block}
.footer {font-size:10pt; padding-top:3px; color:#929393}
/* General styles */

/* Custom */
.pan {margin-left:auto; margin-right:auto; width:900px; border:1px solid #cacaca; background-color:#ffffff;}
.banner {height:106px;}
.logo {display:block; position:absolute; margin-top:17px; width:208px; height:70px; float:left; margin-left:30px}
.bannertxtbig {display:block; height:70px; margin-left:240px; color:#005591; font-size:20pt; padding-top:24px}
.bannertxtsmall {color:#539f00; font-size:10.5pt; padding-left:30px}
.nav {height:33px; background:url(../images/navbg2.jpg) repeat-x}
.main {background-color:#ffffff; border-bottom:1px solid #d0d1d1; width:901px; border:1px solid #cacaca; margin-top:-20px}
h3 {margin:0; font-size:12pt}
/* Custom */

/* Home */
.home {height:242px; background:url(../images/home2.jpg) no-repeat; border-bottom:0}
.brief {width:365px; color:#21242c; text-align:justify; font-weight:bold; padding:35px 0px 0px 35px; font-size:11pt;}
body#home .main {height:219px; border-top:0}
body#home .main td {vertical-align:top}
.hometd1 {width:260px; padding:20px 0px 0px 20px}
.multimedia {width:230px; height:180px; background:#e0e1e1; color:#c1c1c1; font-weight:bold; text-align:center; padding-top:10px}
div.multimedia img {border:0}
.hometd2 {width:220px}
.hometd3 {padding-right:20px}
.hometd3 ul {margin-top:-15px}
body#home .main ul li {font-size:10pt; color:#356602; margin-top:10px}
body#home .main ul li.titlelist {list-style:none; font-size:12pt; font-weight:bold; padding-bottom:5px; padding-top:3px; color:#488800; text-transform:uppercase; letter-spacing:1px;}
.magnotti {padding:25px}
.prtpub {position:absolute; border:0; margin:-15px 0 0 -15px}
/* Home */

/* Officers, Directors, Speakers */
.main table {margin:25px}
.main table td {vertical-align:top; padding-bottom:25px}
.main img {border:1px solid #21242d; margin-right:20px}
.main .top {border:0; position:absolute}
/* Officers, Directors, Speakers */

/* Speakers */
body#speakers .bio {padding-left:25px}
body#speakers .bio ul {margin:0;}
body#speakers h3 {display:block}
body#speakers .bio ul li {padding-bottom:10px}
.yr {font-weight:bold; font-size:17pt}
/* Speakers */

/* Awards */
body#awards td ul {margin:0}
body#awards td ul li {margin-left:25px}
body#awards td ul li.none {list-style-type:none; font-weight:bold; margin-left:0; font-size:13pt;}
/* Awards */

/* Contact and Related Sites */
body#contact .main div {padding:20px}
body#contact .main, body#related .main {height:420px}
/* Contact and Related Sites */

/* Related Sites */
body#related .main ul {margin:0; padding-top:20px}
body#related .main ul li {padding-bottom:10px}
/* Related Sites */

/* Publications */
body#publications td ul li {padding-bottom:15px}
/* Publications */
















