 .jqifade{
      background-color: #ffffff;
}
div.jqi{
      position: absolute;
      background-color: #c0cEa6;
      padding: 10px;
      width: 26em;
}
.jqi  { width: 26em;}
div.jqi .jqicontainer{
      background-color: #e0eEc6;
      padding: 5px;
      color: #ffffff;
      font-weight: bold;
	  width: 25.25em;
}
div.jqi .jqimessage{
      background-color: #c0cEa6;
      padding: 10px;
	  width: 29.5em;
	  text-align: left;
	  font-size:0.8em;
	  line-height: 1.55em;
}
div.jqi .jqibuttons{
      text-align: center;
      padding: 5px 0 0 0;
	  width: 24.5em;
}
div.jqi button{
      padding: 3px 10px 3px 10px;
      margin: 0 10px;
}
.underlineit { text-decoration: underline; cursor: pointer;color: #CC3300;}
#myAccordion{
	width: 400px;
	border: 1px solid #6CAF00;
	position: absolute;
	left: 10px;
	top: 10px;
}
#myAccordion dt{
	line-height: 20px;
	background-color: #80df20;
	border-top: 2px solid #DAFF9F;
	border-bottom: 2px solid #6CAF00;
	padding: 0 10px;
	font-weight: bold;
	color: #fff;
}
#myAccordion dd{
	overflow: auto;
}
#myAccordion p{
	margin: 16px 10px;
}
#myAccordion dt.myAccordionHover
{
	background-color: #90ef30;
}
#myAccordion dt.myAccordionActive
{
	background-color: #6CAF00;
	border-top: 2px solid #80df20;
	border-bottom: 2px solid #000;
}
.downloadbox { display: none; background: #dfdfdf; width: 23.5em; border: 1px dotted #000000; margin: 1em; padding: 6px;}
div.mediabox {  
    border: 3px solid #ddd;  
    margin: auto;  
    background: white;  
    text-align: center;  
    font-weight: bold;  
    padding: 10px  
} 