/* CSS Document */
/* --------
  The CSS rules offered here are just an example, you may use them as a base. 
  Shape your 'expand/collapse' content so that it meets the style of your site. 
 --------- */

#wrapper{

  padding:15px 0 ;
  text-align:left
}
#demo {
  margin:0;
  padding:1.5em 1.5em 0.75em;
  border:1px solid #ccc;
  position:relative;
  overflow:hidden
}
#content{
  max-width:70em;
  width:100%;
  margin:0 auto;
  padding-bottom:20px;
  overflow:hidden
}

.collapse p {line-height:1.6em; 
font-family: Arial, Helvetica, sans-serif;
/*font-family:Tahoma, Verdana, Arial, helvetica, sans-serif;*/ font-size:12px; padding:5px 0 5px 0; color:#333; margin-left:5px; }
.top{font-size:.9em; text-align:right}
#switch, .switch {margin-bottom:5px; text-align:right; }
.switch a:link,a:active, a:visited
{
color:#006699;
}


/* --- Headings  --- */

.expand{}
.expand a:link, visited
{
 border:1px dotted #ccc;
  border-width:0 0 1px;
  text-decoration:none;
 font-family: Arial, Helvetica, sans-serif;font-size:12px;  color:#09C; padding-bottom:5px;}

.expand a:hover,a:active, a:focus
{
 
  background-color:#e9fbff;
  outline:0 none;
  text-decoration:none;

}
.expand a:active, a:focus
{
color:#333333;
text-decoration:none;
}
/* --- Links  --- */
/*a:link, a:visited {
  border:1px dotted #ccc;
  border-width:0 0 1px;
  text-decoration:none;
  color:blue
}
a:hover, a:active, a:focus {
  border-style:solid;
  background-color:#f0f0f0;
  outline:0 none
}
a:active, a:focus {
  color:red;
}
*/.expand a {
  display:block;
  padding:3px 10px
}
.expand a:link, .expand a:visited {
  border-width:1px;
  background-image:url(../images/arrow-down.gif);
  background-repeat:no-repeat;
  background-position:98% 50%;
}
.expand a:hover, .expand a:active, .expand a:focus {
  text-decoration:none;
  
  
}
.expand a.open:link, .expand a.open:visited {
  
  border:1px solid #e4e4e4;
  background:#fff url(../images/arrow-up.gif) no-repeat 98% 50%
  
}
.more
{
color:#0099CC

}
.more a:active
{
color:#006699;
}
