@charset "UTF-8";
/* CSS Document */



div#main a{text-decoration:underline;}
div#main a:hover{}
div.section h3{color:#42733e;}

div#main p a.tonic{color:#3c6c38;}
div#main p a.tonic:hover{color:#e36101;}

div#main p#contactAddress{text-indent:-9999px;}
div#main p#contactAddress a{display:block; width:499px; height:99px; background:url(../../igp_conf_2009/images/link_banner.gif) no-repeat 0 0;}
div#main p#contactAddress a:hover{background-position:0 100%;}

div.outline dl{margin:0;}
div.outline dl dt{margin:0 0 0.5em; /*color:#42733e;*/ background-color:#e6f2d5; padding:3px 0 3px 6px;}
div.outline dl dd{margin:0 0 1.5em; padding:0 0 0 10px;}
div.outline dl dd ul{margin:0;}
div.outline dl dd li{margin:0 0 0.5em 1em;list-style:square;}
span.star1{font-size:1.2em;}
div.outline dl dd ul#notice{font-size:85%; margin:1em 0 0 2em;}
div.outline dl dd ul#notice li{margin:0.2em 0 0.2em 2em;list-style:circle;}
span.star2{font-size:1.4em; vertical-align:middle; line-height:0;}


div.programSummary{margin:3em 0;}
/*div.programSummary h3{color:#e36101;}
div.programSummary dl dt{margin:10px 0 0; background:url(../images/arrow.gif) left center no-repeat; padding-left:1.2em;}
div.programSummary dl dt a{color:#3c6c38;}
div.programSummary dl dt a:hover{color:#57b350;}
div.programSummary dl dd{margin:0; padding-left:2.2em;}*/

/*div.programSummary p{text-align:right; font-size:90%;}
div#main div.programSummary p a{text-decoration:none;}
div.programSummary p img#programmeInfo{width:100%; height:auto;}*/
div.programSummary ul li{margin:0 0 1em; background:url(../../igp_conf_2009/images/arrow_blue.gif) left center no-repeat; padding:0 0 0 15px;}

div.programDetails{margin:3em 0;}
div.programDetails h4{color:#42733e;border-bottom:solid 2px #42733e;}
div.programDetails table{}
div.programDetails table td{border-bottom:solid 1px #ccc; vertical-align:top; }
div.programDetails table td.time{font-weight:bold; width:8em;}
div.programDetails table td.break{font-style:italic;}
div.programDetails table td.middlecol{}
div.programDetails table td.rightcol{border-left:solid 1px #ccc; padding-left:1.5em; width:12em;}
div.programDetails table td ul, div.programDetails table td ol{margin:0 0 0 1em;}
div.programDetails table td ul li{list-style:square;}
div.programDetails table td ol li{list-style: decimal;}


div.info h4{color:#42733e;}
div.info p{padding-left:1em;}


