body { background-color:#ffffff;}
a    { color:#120080;} 

p    { font-family: "Hoefler Text", Palatino, Georgia, "Times New Roman", Times, serif;}
#content li { font-family: "Hoefler Text", Palatino, Georgia, "Times New Roman", Times, serif;}
h1   { font-family: Arial, Helvetica, sans-serif; font-size:x-large; font-weight:bold;}
h2   { font-family: Arial, Helvetica, sans-serif; font-size:large; font-weight:bold;}

table { padding:0;border-spacing:0; margin:0;background-color:#ffffff; }
table.mainTable { width:100%; }

.stretchSource { 
    display:inline;
    background-color:#ee8; 
    text-decoration: underline;
}

.stretchSource p { 
    background-color:#ee8; 
    text-decoration: underline;
}

.stretchDest { 
    display:none;
    background-color:#cc8; 
    text-decoration: both;
}

.stretchDest p { 
    background-color:#cc8; 
    text-decoration: both;
}
.stretchDest li { 
    background-color:#cc8; 
    text-decoration: both;
}

span.urlVariant { font-size:small; }

#sidebar div ul li ul li { font-size:small;}

div.image {   
    margin: 20px 20px 10px 10px; 
    float: left;
    clear:both;
    text-align: center;
}

p.caption { 
    font-family: Arial, Helvetica, sans-serif;
    font-size:smaller;
}

#sidebar
{
    margin: 0;
    width: 12em;
    top: 0px;
    font-family: Arial, Helvetica, sans-serif;
    border-color:black;
    border:0px;
    border-right:5px;
    border-bottom: 5px;
    border-style:groove; 
    vertical-align:top;
    background-color: #ffcc88;
    clear: left;
    float: left;
    overflow: hidden;
    padding: 1ex 1em 1em 1ex;
    left: 0;
    display: inline-block;
    position: absolute;
}

#sidebar table { 
 background-color:#ffcc88; 
}



h2.delicious-banner {
    font-size: large;
}

#title {
	/*margin: 20px 1em 10px 17em;*/
	margin: 0px 0em 0px 16em;
}

#content
{
  margin-left: 16em;
  margin-right: 1ex;
}

#translationLink
{
    position: absolute;
    top: 5px;
    right: 2ex;
    text-align: right;
    font-size:x-small;
}


div.offTopic { display:none;  }
div.onTopic { display:inherit; }
li.onTopic { font-weight:bold;  }
li.topic { font-weight:bold;  }
li.article { font-weight:bold;  }
li.onTopic ul { font-weight:normal;  }
li.topic ul { font-weight:normal;  }
li.topic > a { color:black; text-decoration: none;}
li.article > a { color:black; text-decoration: none;}

span.externalLinkUrl { display:none; }
span.reference { display:none;}

