
body {
    margin-left: 3em;
    font-family:"Gill Sans MT","Gill Sans",GillSans,Verdana,sans-serif;
}

h1,h2 {
   text-align: center;
}

.meetingSegmentHeading {
    padding: 0.5em;
    background-color: #FFC;
    border: 1px solid black;
    margin-top: 1em;
}

.meetingSegmentHeadingLevel_1 {
}
.meetingSegmentHeadingLevel_2 {
    padding-top: 0.25em;
    padding-bottom: 0.25em;	
    margin-left: 10%
}
.meetingSegmentHeadingLevel_3 {
    margin-left: 20%
}
.meetingSegmentHeadingLevel_4 {
    margin-left: 30%
}

.meetingProps {
	      /*    width: 50%;*/
}
dl { /* main.css (line 1757) */
   background:#E2EDFE none repeat scroll 0%;
   border-bottom:3px solid #005A9C;
   border-top:3px solid #005A9C;
   margin:auto;
   padding:1em;
   width:70%;
}
dl {/*main.css (line 165) */
   margin-bottom:0.5em;
   margin-top:0.2em;
}
dt {/* main.css (line 1764) */
   color:#005A9C;
   font-weight:bold;
}
dt { /*main.css (line 161) */
   font-weight:bold;
   margin-bottom:0.1em;
}
dd { /* main.css (line 169) */
   line-height:1.2em;
   margin-bottom:0.1em;
   margin-left:2em;
}

.scribe{
    font-size: 90%;
}

.scribenote{
    font-size: 80%;
}

.irc {
     margin: 0pt 0em 0pt 6em; 
     padding: 5px; 
     font-size: 80%;
     clear: left; 
     background-color: rgb(238, 238, 238);
}

.bot {
     margin: 0pt 1em 0pt 6em; 
     padding: 5px; 
     font-size: 80%;
     clear: left; 
     color: grey;
     background-color: rgb(238, 238, 238);
     display: none;
}

.bot a {
     color: grey;	
}

.asst {
      margin: 0pt 1em 0pt 3em; 
      padding: 5px; 
      font-size: 80%; 
      clear: left; 
      background-color: rgb(255, 255, 255);
}

.error {
       /*       margin: 1em 1em 1em 12em;  */
       margin: 0.5 em;
       padding: 5px; 
       font-size: 80%;
       /*        clear: left;  */
       border: solid red 3px;
       text-weight: bold;
       background: #FFEFEF;
}

.source {
       margin: 0;
       margin-left: -3em;
       font-size: 70%;
       font-weight: bold;
       color: green;
       /* background: #E0E0E0; */
       padding: 4px;
       border: none;
       display: none;
}

.toc h3 {
     border: none;
}    

.toc {
     float:right;
     /* margin: 2em; */
     /*     margin: 1em; */
     padding: 0.75em;
     /*      background: #E2EDFE none repeat scroll 0%;
             border:3px solid #005A9C;
     */
     background-color:#FFC; /* #F9F9F9; */
     border:1px solid #AAAAAA;
}
     

.resolution {
   color: red;	    
}

.resolutionsBox {
     background-color:#FFC; /* #F9F9F9; */
     border:1px solid #AAAAAA;
     padding: 1em;
     margin: 1em;
     margin-left: 0;
}

.resolutionsBox h3 {
    margin: 0;
    padding: 0;
    border: none
}

.resBox p {
    margin: 0;
    padding: 0;
}

.promptBox {
    margin: 0;
    border: 8px solid #CCF;
    padding: 1em;
    background: #EEF;   
}

.topics p {
   margin: 0; 
}

.summaryInBody {
   font-style: italic;
}

.summary {
   font-style: italic;
}


.permalink {
    color: grey;		  
    padding-left: 0.75em;

    /*float: right;
    padding: 0;
    margin: 0; */
}
.permalink a {
   color: grey;	
   text-decoration: none;
}

.f {

    border: 1px solid blue;
    margin: 2em;
    padding: 2em;
}