body {size: auto;margin:0;background: white;font-family: palatino, georgia, serif;font-size: 10pt;color: black;}
   
div, p, dl, dd, ul, li, ol, td, th {font-family: palatino, georgia, serif;font-size: 10pt;}

h1 {font-size: 1.5em;}
h2 {font-size: 1.3em;}
#mainSubhead h2 {font-size:10pt;}
h3, dt {font-size: 1.15em;}
h4 {font-size: 1em;}
h5 {font-size: .8em;}
h1, h2, h3, h4, h5, h6, dt {font-family: verdana, arial, helvetica, sans-serif;font-weight: bold;color:#2E3F99;}

#wrapper a:link, #wrapper a:visited {color:#333;background:transparent;text-decoration:none;border:none;margin:0 3px;}
	
/* custom styles start here */
#footer {margin-top: 15px;}
th {font-weight: bold;text-align: left;}
.clrbld {font-weight: bold;color: #666;}

#content {border: 0;margin: 0;padding: 0;float: none;background: transparent;}

.imageLf {float:left;margin:10px 10px 10px 0;}
.imageRt {float:right;padding:0;margin:10px 0 10px 10px;}
.imgBorder {border:1px solid #4D625A;}

#footLinks p {font-size:8pt;margin:0;padding:1px;}
	
#nav, #footNav, #subhead, #side, #banner {display:none}
p.printHide {display:none}

.progTable {margin-top:10px;padding-top:0;}
.progTable th, .progTable td {border-right:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc;padding:3px;}
.progTable th.time {width:20%;border-bottom:2px solid #333}
.progTable th.sess {width:45%;border-bottom:2px solid #333}
.progTable th.present {width:35%;border-bottom:2px solid #333}
.progTable .rowClr {background:#d3e3bf;}
.progTable .rowPlain {background:#efefef;}

#program p {margin-left:30px;}
#program dl {margin-left:30px;}
#program dt {color:#666;font-weight:bold;font-family:"MS Comics Sans",Verdana, Arial, Helvetica, sans-serif;}
#program h2 {margin:0;padding:0;margin-top:15px;}
#program h3, #social h2, #register h2, .topBorder {margin-top:15px;padding-top:10px;border-top:2px solid #999;}
.between {font-weight:bold;color:#666;letter-spacing:1px;}
