.featureTree ul {
    line-height: 18px !important;
}

.featureTree ul.tree {
    font-size: 11px;
    margin: 0;
    padding: 0;
    width: auto;
}

.featureTree ul.tree a {
    border: 0;
}
.featureTree ul.tree strong {
    font-weight: bold;
}
.featureTree ul.tree li {
    list-style: none;
    padding: 0;
    margin: 0;
    white-space: nowrap; 
}

.featureTree ul.tree ul {
    margin-bottom: 0;
}

.featureTree ul.tree li ul {
    margin-left: 11px;
}

.featureTree ul.tree ul li {
    margin-bottom: 0;
    padding-bottom: 0;
}

.featureTree ul.tree li.closed ul {
    display: none;
}

.featureTree ul.tree span {
    cursor: pointer;
    padding-left: 8px;
    margin-left: 0;
}

.featureTree ul.tree span.c a{
    margin-left: 2px;
}

.featureTree ul.tree li span.c {
    padding-left: 0;
    margin-left: 0;
}

.featureTree ul.tree li span.b {
    padding-right: 7px;
    /*IE hack*/
    width: 11px;
    height: 11px;
}

.featureTree ul.tree span.a {
    background: url("/resharper/webhelp/../../styles2/../img/tree/t-s.gif") no-repeat 7px 8px;
    background-position: 8px 55%;
}

.featureTree ul.tree li {
    background: url("/resharper/webhelp/../../styles2/../img/tree/i-repeater-s.gif") repeat-y 8px 1px;
}

.featureTree ul.tree span.a.last span.b{
    background: white url("/resharper/webhelp/../../styles2/../img/tree/l-s.gif") no-repeat 2px -1px;
    padding-bottom: 1px;
}
.featureTree ul.tree li.last {
    background: url("/resharper/webhelp/../../styles2/../img/tree/i-repeater_last-s.gif") no-repeat 8px -1px;
}

/* node icon */

.featureTree ul.tree li.closed span.a.children span.b {
    background: url("/resharper/webhelp/../../styles2/../img/tree/plus_.gif") 2px 60% no-repeat;
    font-weight: bold;
}

.featureTree ul.tree li span.a.children span.b {
    background: url("/resharper/webhelp/../../styles2/../img/tree/minus_.gif") 2px 60% no-repeat;
    font-weight: bold;
}
/* empy & last empty nodes in map.html */ /**/
/* ------------------------------------------------------- */ /**/
.featureTree ul.tree li.last.single-last span.a.children span.b {
    background-image: url("/resharper/webhelp/../../styles2/../img/tree/l-s.gif");
    background-position: 0.275em 10%;
  }

.featureTree ul.tree li.last.single-last span.a {
    background-image: none;
}

.featureTree ul.tree li.last span.a.last {
    /*background-image: none;*/
}

.featureTree ul.tree li.single span.a.children span.b {
    background-image: none;
}

.featureTree ul.tree li.children.single span.c, .featureTree ul.tree li.children.single-last.last span.c {
    padding-left: 3px;
}

.featureTree ul {
    line-height: 18px !important;
}

.featureTree ul.tree {
    font-size: 11px;
    margin: 0;
    padding: 0;
    width: auto;
}

.featureTree ul.tree a {
    border: 0;
}
.featureTree ul.tree strong {
    font-weight: bold;
}
.featureTree ul.tree li {
    list-style: none;
    padding: 0;
    margin: 0;
    white-space: nowrap; 
}

.featureTree ul.tree ul {
    margin-bottom: 0;
}

.featureTree ul.tree li ul {
    margin-left: 11px;
}

.featureTree ul.tree ul li {
    margin-bottom: 0;
    padding-bottom: 0;
}

.featureTree ul.tree li.closed ul {
    display: none;
}

.featureTree ul.tree span {
    cursor: pointer;
    padding-left: 8px;
    margin-left: 0;
}

.featureTree ul.tree span.c a{
    margin-left: 2px;
}

.featureTree ul.tree li span.c {
    padding-left: 0;
    margin-left: 0;
}

.featureTree ul.tree li span.b {
    padding-right: 7px;
    /*IE hack*/
    width: 11px;
    height: 11px;
}

.featureTree ul.tree span.a {
    background: url("/resharper/webhelp/../../styles2/../img/tree/t-s.gif") no-repeat 7px 8px;
    background-position: 8px 55%;
}

.featureTree ul.tree li {
    background: url("/resharper/webhelp/../../styles2/../img/tree/i-repeater-s.gif") repeat-y 8px 1px;
}

.featureTree ul.tree span.a.last span.b{
    background: white url("/resharper/webhelp/../../styles2/../img/tree/l-s.gif") no-repeat 2px -1px;
    padding-bottom: 1px;
}
.featureTree ul.tree li.last {
    background: url("/resharper/webhelp/../../styles2/../img/tree/i-repeater_last-s.gif") no-repeat 8px -1px;
}

/* node icon */

.featureTree ul.tree li.closed span.a.children span.b {
    background: url("/resharper/webhelp/../../styles2/../img/tree/plus_.gif") 2px 60% no-repeat;
    font-weight: bold;
}

.featureTree ul.tree li span.a.children span.b {
    background: url("/resharper/webhelp/../../styles2/../img/tree/minus_.gif") 2px 60% no-repeat;
    font-weight: bold;
}
/* empy & last empty nodes in map.html */ /**/
/* ------------------------------------------------------- */ /**/
.featureTree ul.tree li.last.single-last span.a.children span.b {
    background-image: url("/resharper/webhelp/../../styles2/../img/tree/l-s.gif");
    background-position: 0.275em 10%;
  }

.featureTree ul.tree li.last.single-last span.a {
    background-image: none;
}

.featureTree ul.tree li.last span.a.last {
    /*background-image: none;*/
}

.featureTree ul.tree li.single span.a.children span.b {
    background-image: none;
}

.featureTree ul.tree li.children.single span.c, .featureTree ul.tree li.children.single-last.last span.c {
    padding-left: 3px;
}

/* MODIFIED OK */
/* General page body style */
html body {
    background-color: #FFFFFF;
    color: #000000;
    font-family: verdana, arial, helvetica, sans-serif;
    margin: 0;
    padding: 0;
    font-size: 1.1em;
    font-style: normal;
    font-weight: normal;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    width: 100%;
}

/* MODIFIED OK */
/* Page body margins */
#container {
    margin: 0px 0em 0px 0em; /*6px 2em 6px 2em;*/
}

/* ---------------------------------------------------------------------HEADER STYLES */
/* MODIFIED OK */
/* Page header area where page title logo background resides */

#featureTree ul.tree li {
    font-weight: bold;
}

#featureTree ul.tree li li {
    font-weight: normal;
}

#featureTree ul.tree span.a {
margin-bottom:1px;
}

#featureTree ul.tree li a:link, a:visited, a:hover {
    color: #333333;
    text-decoration: none;
    cursor: pointer;
    border-bottom: 1px #333333 dotted;
}

a.x-tree-current {
    background-color: #666666;
    color: #FFFFFF;
    padding: 2px 2px 2px 2px;
}

a.x-tree-normal {

}

.procHeaderMarker {
    visibility: hidden;
    font-size: 13px;
    color: black;
    margin-left: 5px;
}

#header {
    background-color: #792257;
    height: 54px; /* 70px; */
/*border: solid 1px #ffffff;*/
    margin-left: 0em; /*-2em;*/
    margin-right: 0em; /*-2em;*/
    margin-bottom: 0px;
    margin-top: 0px;
    padding-top: 10px;
}



#header table tr {
    color: rgb(223, 193, 212);
    font-size: 10px;
    padding-bottom: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    margin-bottom: 0px;

}

#header table tr td {
    padding-left: 10px;
    padding-right: 5px;
}

#header table tr td a:link, #header table tr td a:active {
    color: rgb(223, 193, 212);
}

#header table tr td a:visited {
    color: #CB96B6;
}

/* MODIFIED OK */
/* Page title text */
#header h1 {
    color: white;
    font-size: 14px;
    padding-bottom: 0px;
    padding-top: 5px;
    padding-right: 0px;
    padding-left: 0px; /*15px 20px 15px 20px;*/
    margin-bottom: 3px;

}

/* OK */
/* NOT CURRENTLY USED */
#header h2 {
    font-size: 14px;
    font-weight: normal;
}

/* ---------------------------------------------------------------------INTRODUCTION STYLES */

/* MODIFIED OK */
/* General introduction area style. One ReSharper-specific use is for UI paths in reference pages*/
.introduction {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 0px;
    padding-bottom: 5px; /*border-color: white;*/
/*border-style: solid;*/
/*border-width: thin;*/
    background-color: white;
    color: black;
    font-size: 10px;
}

/* Headings generally not used in introduction, but are available */
/* MODIFIED OK */
/* USE THIS HEADER FOR UI PATHS IN REFERENCE */
.introduction h2 {
    background-color: inherit;
    color: black;
    font-size: 18px;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

/* MODIFIED OK */
.introduction h3 {
    background-color: inherit;
    color: black;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    font-size: 12px; /*clear: both;*/
}

/* OK */
.introduction p {
    margin-top: 4px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

/* --------------------------------------------------------------------- SECTION STYLES */
/* MODIFIED OK */
/* General style for <content> */
.section {
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 5px;
    background-color: #FFFFFF;
    color: #000000;
    font-size: 11px;
}

/* MODIFIED OK */
.section h1 {
    margin-top: 16px;
    margin-bottom: 16px;
    margin-left: 0px;
    margin-right: 0;
    padding: 0;
    color: #003399;
    font-size: 16px;
}

/* MODIFIED OK */
.section h2, .section h3, .section h4 {
    background-color: inherit;
    color: black;
    padding: 0;
}

/* MODIFIED OK */
.section h2 {
    font-size: 14px;
    margin-top: 12px;
    margin-bottom: 12px;
}

/* MODIFIED OK */
.section h3 {
    margin-top: 6px;
    margin-left: 0px;
    margin-right: 10px;
    margin-bottom: 6px;
    font-weight: bold;
    color: black;
    font-size: 12px;
}

/* MODIFIED OK */
.section h4 {
    margin-top: 6px;
    margin-right: 0px;
    margin-left: 0;
    margin-bottom: 6px;
    font-size: 11px;
}

/* MODIFIED OK */
.section h5 {
    margin-top: 6px;
    margin-right: 0px;
    margin-left: 0;
    margin-bottom: 6px;
    font-size: 10px;
}

/* MODIFIED OK */
.section p {
    margin-left: 0px;
    margin-right: 5px;
    margin-bottom: 2px;
}

/* LIST & PROCEDURE STYLES */

/* MODIFIED OK */
.section ul, introduction ul {
    margin-left: 35px;
    margin-top: 5px;
    padding-left: 5px;
    list-style: disc;
}

/* MODIFIED OK */
.section ol {
    margin-left: 40px;
    margin-top: 5px;
    padding-left: 5px;
    list-style: decimal;
}

/* Inserts padding before and after images that are preceded by <br/>- no double <br/>s required from now on. See topic_resharper.xsl for specific transformation */
/*.section .ijProcedureSteps ul li img, *//* works */
/*.section .ijProcedureSteps ol li img, *//* works */
/*.section .ijProcedureSteps ol li ul li img, *//* works */
/*.section .ijProcedureSteps ol li ol li img, *//* should work */
/*.section ul li img,*/
/*.section ol li img*/
.imgPadding {
    padding-top: 10px;
    padding-bottom: 10px;
}

/* styles procedural steps: */
/* General styles for <procedure> */
/* MODIFIED OK */
.section .ijProcedureSteps {
    margin-left: 0px;
    margin-right: 10px;
    margin-bottom: 25px;
    margin-top: 25px;
    padding-bottom: 0px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 0px;
    background-color: white;
    color: black;
    border-left-color: rgb(223, 193, 212);
    border-right-style: none;
    border-left-style: solid;
    border-top-style: none;
    border-bottom-style: none;
    border-left-width: thin;
}

/* MODIFIED OK */
/* Steps of a numbered list-based procedure */
.section .ijProcedureSteps ol {
    padding-left: 0;
    margin-left: 20px;
}

/* MODIFIED OK */
/* Steps of a bulleted list-based procedure */
.section .ijProcedureSteps ul {
    padding-left: 0;
    margin-left: 15px;
}

/* MODIFIED OK */
/* All bullets in bulleted lists within <content>, including <procedure> */
ul li {
    padding-left: 5px;
    margin-bottom: 4px;
    margin-top: 5px;
}

#seealso ul li, #seealso ol li {
    padding-left: 5px;
    margin-bottom: 4px;
    margin-top: 5px;
}

/* Style for <product> */
/* In ReSharper help, product names are not highlighted by a specific style */
.productName {
    color: inherit;
    font-weight: inherit;
}

/* MODIFIED OK */
/* Procedure header: */
.section .ijProcedureSteps .procHeader {
    font-family: verdana, arial, helvetica, sans-serif;
    font-weight: bold;
    margin-bottom: 10px;
    margin-left: 20px;
    background-color: inherit;
    font-size: 14px;
    color: black;
}

/* CONTINUE FROM HERE */

/* Definition list styles: */
.section dl {
    margin-top: 5px;
    margin-left: 0px;
    margin-right: 0px;
}

/* MODIFIED OK */
/* Style for definitions in definition list: */
/* Toask: How can I change deflist background? */
.section dt {
    margin-left: 30px;
    margin-top: 10px;
    margin-bottom: 3px;
    font-weight: bold;
    color: #555555;
}

/* MODIFIED OK */
/* <DIV> class for code examples. Put code examples inside such a DIV */
/* Covers code samples within tables (for code samples outside tables, see .codeEx) */
.codeExa {
    margin-left: 0px; /* 5px; */
    margin-right: 0px; /* 12px; */
    padding-left: 0px; /* 10px; */
    padding-top: 0px; /* 5px; */
    padding-bottom: 0px; /* 5px; */
    padding-right: 0px; /* 10px; */
    color: #00008B; /* Will stay this way until tags for all code members are implemented */
/*background-color: #eeeeee;*/
    font-family: "Courier New", Courier, monospace;
    font-size: 12px;
}

/* MODIFIED OK */
/* Code samples outside of table (for code samples within tables, see .codeExa */
.codeEx {
    margin-left: 0px;
    margin-right: 0px;
    padding-left: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-right: 10px;
    background-color: #eeeeee;
    color: #00008B; /* Will stay this way until tags for all code members are implemented */
    border-color: #CCCCCC;
    border-style: solid;
    border-width: thin;
    font-family: "Courier New", Courier, monospace;
    font-size: 12px;

}

/* Toask: is this style required at all? */
/* Enclose actual code lines in <pre></pre>, indenting each line as nesc. */
.codeExpre {
    font-family: "Courier New", Courier, monospace;
    font-size: 12px;
    background-color: #eeeeee;
    padding-top: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
    margin-left: 0px;
    margin-right: 10px;
}

/* <SPAN> classes for syntax highlughting in code examples: */
/* Toask: why do they only apply to .codeExa (within tables)? */

/* MODIFIED OK */
/* VS options: "Keyword" */
.keyword {
    font-weight: normal;
    background-color: inherit;
    color: rgb(0, 0, 255);
}

/* MODIFIED OK */
/* VS options: "ReSharper Type Identifier" */
.annotation {

    background-color: inherit;
    color: rgb(0, 0, 139);
    font-weight: normal;

}

/* MODIFIED OK */
/* VS options: "ReSharper Local Variable Identifier"? */
.value {
    background-color: inherit;
    color: rgb(0, 0, 0);
}

/* MODIFIED OK */
/* VS options: "Comment" */
.comments {
    background-color: inherit;
    color: rgb(0, 128, 0);
}

/* MODIFIED OK */
/* VS options: "ReSharper Field Identifier" */
.field {
    background-color: inherit;
    color: rgb(128, 0, 128);
    font-weight: normal;
}

/* MODIFIED OK */
/* VS options: "String" */
.string {
    background-color: inherit;
    color: rgb(163, 21, 21);
    font-weight: normal;
}

/* MODIFIED OK */
/* VS options: "ReSharper Error Highlighting" */
.error {
    background-color: inherit;
    color: rgb(255, 0, 0);
    padding-bottom: 2px; /* Next line is ignored by JH but works in web browsers to show curly error underline image. Comment it out for JH useage, uncomment for Browser usage  */
/*background: url("/resharper/webhelp/css/img/error_line.gif") bottom repeat-x fixed;*/
/*ReSharper could need this in future*/

/* Use next line for JH, but comment it out if making help for web browser use */
/*text-decoration: underline;*/
}

/* Toask: What is this used for? IDEA doesn't allow using it within <code/> */
.highlighted {
    background-color: rgb(255, 215, 255);
    color: inherit;
}

/* LINK STYLES */

/* MODIFIED OK */
#center a:link {
    color: #0000FF;
    text-decoration: underline;
    border-bottom: none;
    cursor: pointer;
}

/* MODIFIED OK */
#center a:visited {
    color: #800080;
    text-decoration: underline;
    border-bottom: none;
    cursor: pointer;
}

#center li li {
    list-style-type: circle;
}

#center strong {
    font-weight: bold;
}

#center p {
    margin-bottom: 10px;
    margin-top: 10px;
}

/* MODIFIED OK */
#center a:hover {
    color: #FF0000;
    text-decoration: underline;
    cursor: pointer;
}

/* ---------------------------------------------------------------------"SEE ALSO" STYLES*/

/* MODIFIED OK */
#seealso {
    margin-top: 10px;
    margin-top: 10px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
}

/* MODIFIED OK */
/* Standard "See Also" header */
#seealso h2, #footer h3 {
    color: #003399;
    margin-left: 10px;
    margin-bottom: 10px;
    font-weight: bold;
    font-size: 13px;
}

#footer h3 {
  margin-left:0px;
}

/* MODIFIED OK */
/* Link classifiers ("Procedures", "Reference" etc.) */
#seealso p {
    margin-bottom: 2px;
    margin-top: 0px;
    margin-left: 10px;
    font-size: 11px;
}

/* MODIFIED OK */
#seealso b {
    color: black;
}



#seealso ul {
    list-style-image: url("/resharper/webhelp/css/../images/seealso_blt.png");
    list-style-position: outside;
    font-size: 11px;
    margin-left: 40px;
    margin-top:10px;
    margin-bottom:10px;
}

.ijProcedureSteps li {
margin-bottom:10px;
}

.ijProcedureSteps li li {
margin-bottom:1px;
}

/* ---------------------------------------------------------------------NOTE STYLES */

/* Type-specific note styles */

/* MODIFIED OK */
.ijNote, .ijWarning, .ijTip {
    color: black;
    padding: 0px;
    margin-left: 30px;
    margin-right: 100px;
    margin-top: 10px;
    margin-bottom: 10px;

}

/* MODIFIED OK */
.rsNoteHeader {
    font-weight: bold;
    font-size: 12px;
    color: black;
}

/*Inline code styles*/

/* MODIFIED OK */
code {
    font-family: "Courier New", Courier, monospace;
    font-size: inherit;
    color: #00008B;
}

}

/* DEPRECATED. You can now kust use normal HTML <code></code> tags for inline code. */
/* MODIFIED OK */
.ijInlineCode {
    font-family: "Courier New", Courier, monospace;
    color: #00008B;
    font-size: 110%;
}

/* MODIFIED OK */
/* Style for keyboard shortcuts named in text */
.shortcut {
    font-family: "Courier New", Courier, monospace;
    font-weight: bold;
    font-size: 110%;
    color: #b22c0d;
}

/* MODIFIED OK */
/* Style for GUI controls named in text */
.ijControl {
    font-weight: bold;
    font-size: inherit;
    background-color: inherit;
    color: rgb(68, 68, 73);
}

/* MODIFIED OK */
/* Style for menu items and paths named in text */
.ijMenu {
    font-weight: bold;
    font-size: inherit;
    background-color: inherit;
    color: #5B005B;
}

/* MODIFIED OK */
/* <property> tag. Style for property names in text and reference material */
.ijProperty {
    font-weight: normal;
    background-color: inherit;
    color: #6C006C;
}

/* ---------------------------------------------------------------------TABLE STYLES */

/* MODIFIED OK */
.ijTable {
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 10px;
    margin-bottom: 15px;
    background-color: #eeeeee;
    text-align: left;
}

/* MODIFIED OK */
.ijTable td {
    background-color: white;
    vertical-align: text-top;
    text-align: left;
    padding-left: 4px;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-right: 4px;
}

/* One of two stubs for interleaving rows in tables */
/* MODIFIED OK */
.ijTable .ijRowOdd td {
    background-color: white;
    vertical-align: top;
    text-align: left;
}

/* One of two stubs for interleaving rows in tables */
/* MODIFIED OK */
.ijTable .ijRowEven td {
    background-color: white;
    vertical-align: top;
    text-align: left;
}

/* MODIFIED OK */
.ijTable .ijRowHead td {
    background-color: #EFEFF7;
    color: #000066;
    font-weight: bold;
    vertical-align: top;
    text-align: left;
}

/* MODIFIED OK */
.section .tableTitle {
    font-size: 10px;
    font-style: italic;
    color: black;
    margin-top: 10px;
    margin-bottom: -8px; /* overlaps margin-top in .ijTable */
}

/* <th> tag is not used in end html */
/*.ijTable th {*/
/*background-color: #EFEFF7;*/
/*border-bottom-color: #C8CDDE;*/
/*border-bottom-style: solid;*/
/*border-bottom-width: 1px;*/
/*color: #eeeeee;*/
/*}*/

/* ---------------------------------------------------------------------FOOTER STYLES */

/* MODIFIED OK */
#footer {
    margin-top: 20px;
    padding-left: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    padding-top: 10px;
    border-top: 1px solid #cccccc;
    background-color: white;
}


#showCommentsBtn {
    font-size:10px;
}

/* MODIFIED OK */
#footer p {
    margin:20 0 0 0;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 10px;
    background-color: inherit;
    color: #999999;
    text-align: left;
}

/* MODIFIED OK */
dl {

    border-width: 1px;
    background-color: #eeeeee;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 10px;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 5px;
    margin-bottom: 5px;

}

/* MODIFIED OK */
dt {

    margin-left: 10px;

}

/* MODIFIED OK */
dd {
    margin-left: 55px;
}

/* MODIFIED OK */
/* See #header table tr etc. for topic paths in row */
.topicpath {
    background-color: rgb(134, 55, 103);
    border-bottom-color: rgb(121, 34, 87);
    border-right-color: rgb(121, 34, 87);
    border-left-color: rgb(121, 34, 87);
    border-top-color: rgb(156, 87, 129);
    border-right: none;
    border-left: none;
    margin-left: 0px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-width: thin;
    border-bottom-width: thin;
    padding-left: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-right: 5px;
    font-weight: bold;
    font-size: 8px;

}

/* Todo: edit when deploying procedure list */
.procedureListHeaderDiv {
    margin-top: 5px;
    margin-bottom: 5px;
    margin-left: 2px;
    margin-right: 12px;
    padding-top: 5px;
    padding-left: 10px;
    padding-bottom: 5px;
    border-color: #EEEEEE;
    border-style: solid;
    border-width: thin;
    background-color: #f1fadd;
    color: #000000;
    font-size: 10px;
}

/* ---------------------------------------------------------------------NAVIGATION STYLES */
.navigationStub {
    color: #A65988;

}

#seealso p strong {
    font-weight: bold;
}

#footer, #footer commentsDiv {
    font-size: 12px;
}


/**/
html, body {
    font-size: 12px;
    font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
    margin: 0;
    padding: 0;
    border: 0;
    overflow: hidden;
    height: 100%;
    background: white none;
}

#topr {
    background: white none;
    padding: 12px 0;
    background-color: #f0f0f0;
}
#logo{
    float: left;
    margin-right: 40px;
    margin-left: 15px;
}
#logo, #logo img{
    border: 0;
}
#topr h3{
    font-size: 22px;
    color:#878787;
    float: left;
    margin-top: 10px;
    font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
}
/* copied from top.css */ /**/
#topr ul.nav {
    font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
    display: block;
    text-align: right;
    position:absolute;
    top:0;
    right: 0px;
    padding: 0;
    margin: 0;
    list-style: none;
    font-weight: bold;
}

#topr ul.nav li {
    font-weight: bold;
    display: inline;
    float: left;
    margin: 0;
    padding: 0;
    list-style: none;
    border: 0;
    border-right-style: solid;
    border-right-width: 1px;
    border-color: #d0d0d0;
    /*background-color: white;*/
}

#topr ul.nav li a {
    font-size: 11px!important;
    border: 0;
    float: left;
    padding: 2px 12px;
    text-decoration: none;
    margin: 0;
    color:#273f9f;
    height:100%;
}
#topr ul.nav li a:hover {
    background-color:#f0efef;
}
/* ----------------------- */ /**/
#center{
    height: 100%;   /* Opera bug */ /**/
}
#buttons{
    position: fixed;
    top: 96px;
    left: 70px;
}
#buttons a{
    border: 0;
}
.x-panel-body {
    /*padding: 5px;*/
}
.x-border-layout-ct{
    /*background-color: #d4d0c8!important;*/
}
.x-column-layout-ct .x-panel {
    margin-bottom: 5px;
}

