body, td {
    font-family: lucida grande, arial, sans-serif;
    font-size: 12px;
    margin: 0;
}
.tasksbg {
    background-color: #ff8080;
}
.taskstablebg {
    background-color: #ff8080;
    padding: 5px;
}
.tasksitem {
    background-color: #ffd9d9;
    padding: 8px;
}
.taskcompletebg {
    background-color: #f3f3f3;
    padding: 5px;
}
.taskcompletebg2 {
    background-color: #b3b3ff;
    padding: 5px;
}
.taskerror {
    color: #ff0000;
}
.taskset {
    font-style: italic;
}
.title  {
    background-color: #005af0;
    color: #fd4;
    display: flow-root;
    padding: 8px;
}
.title h1 {
    font-size: 20px;
    font-weight: bold;
    margin: 0;
}
.title h2 {
    font-size: 10px;
    font-weight: normal;
    margin: 0;
}
.title a {
    color: #fd4;
    text-decoration: none;
}
.title h1 a {
    text-decoration: none;
}
div.body {
    padding: 16px;
}
.loginerror {
    color: #ff0000;
}
.loginheader {
    background-color: #c0c0c0;
    padding: 5px;
}
.powered  {
    float: right;
    font-size: 11px;
}
.login  {
    float: right;
    font-size: 11px;
}
.login .user {
    font-weight: bold;
}
.toolbar  {
    float: right;
    font-size: 11px;
}
.toolbar a {
    text-decoration: none;
}
.toolbar div.button {
    background-color: #c0c8e0;
    border: 1px solid;
    border-color: #fff #77a #77a #fff;
    color: #000;
    display: inline;
    margin: 0px 1px;
    padding: 3px;
}
.toolbar div.button.disabled {
    background-color: #808080;
    border: 1px solid grey;
    color: #c0c0c0;
}
.tip {
    background-color: #ffe;
    border: 1px solid #888;
    font-family: tahoma, lucida grande, arial, sans-serif;
    font-size: 10px;
    padding: 1px;
}
.facet_facet_10 .facetbox {
    background-color: #d7aeae;
    padding: 3px 5px;
}
.facet_facet_11 .facetbox {
    background-color: #f5cdc5;
    padding: 3px 5px;
}
.facet_facet_12 .facetbox {
    background-color: #d7bbae;
    padding: 3px 5px;
}
.facet_facet_13 .facetbox {
    background-color: #f5dcc5;
    padding: 3px 5px;
}
.facet_facet_14 .facetbox {
    background-color: #d7c8ae;
    padding: 3px 5px;
}
.facet_facet_15 .facetbox {
    background-color: #f5ecc5;
    padding: 3px 5px;
}
.facet_facet_16 .facetbox {
    background-color: #d7d5ae;
    padding: 3px 5px;
}
.facet_facet_17 .facetbox {
    background-color: #eff5c5;
    padding: 3px 5px;
}
.facet_facet_18 .facetbox {
    background-color: #cad7ae;
    padding: 3px 5px;
}
.facet_facet_19 .facetbox {
    background-color: #dff5c5;
    padding: 3px 5px;
}
.facet_facet_20 .facetbox {
    background-color: #bdd7ae;
    padding: 3px 5px;
}
.facet_facet_21 .facetbox {
    background-color: #cff5c5;
    padding: 3px 5px;
}
.facet_facet_22 .facetbox {
    background-color: #b0d7ae;
    padding: 3px 5px;
}
.facet_facet_23 .facetbox {
    background-color: #c5f5ca;
    padding: 3px 5px;
}
.facet_facet_24 .facetbox {
    background-color: #aed7b9;
    padding: 3px 5px;
}
.facet_facet_25 .facetbox {
    background-color: #c5f5da;
    padding: 3px 5px;
}
.facet_facet_26 .facetbox {
    background-color: #aed7c6;
    padding: 3px 5px;
}
.facet_facet_27 .facetbox {
    background-color: #c5f5e9;
    padding: 3px 5px;
}
.facet_facet_28 .facetbox {
    background-color: #aed7d3;
    padding: 3px 5px;
}
.facet_facet_29 .facetbox {
    background-color: #c5f1f5;
    padding: 3px 5px;
}
.facet_facet_30 .facetbox {
    background-color: #aecdd7;
    padding: 3px 5px;
}
.facet_facet_31 .facetbox {
    background-color: #c5e2f5;
    padding: 3px 5px;
}
.facet_facet_32 .facetbox {
    background-color: #aebfd7;
    padding: 3px 5px;
}
.facet_facet_33 .facetbox {
    background-color: #c5d2f5;
    padding: 3px 5px;
}
.facet_facet_34 .facetbox {
    background-color: #aeb2d7;
    padding: 3px 5px;
}
.facet_facet_35 .facetbox {
    background-color: #c7c5f5;
    padding: 3px 5px;
}
.facet_facet_36 .facetbox {
    background-color: #b6aed7;
    padding: 3px 5px;
}
.facet_facet_37 .facetbox {
    background-color: #d7c5f5;
    padding: 3px 5px;
}
.facet_facet_38 .facetbox {
    background-color: #c4aed7;
    padding: 3px 5px;
}
.facet_facet_39 .facetbox {
    background-color: #e7c5f5;
    padding: 3px 5px;
}
.facet_facet_40 .facetbox {
    background-color: #d1aed7;
    padding: 3px 5px;
}
.facet_facet_41 .facetbox {
    background-color: #f5c5f4;
    padding: 3px 5px;
}
.facet_facet_42 .facetbox {
    background-color: #d7aecf;
    padding: 3px 5px;
}
.facet_facet_43 .facetbox {
    background-color: #f5c5e4;
    padding: 3px 5px;
}
.facet_facet_44 .facetbox {
    background-color: #d7aec2;
    padding: 3px 5px;
}
.facet_facet_45 .facetbox {
    background-color: #f5c5d4;
    padding: 3px 5px;
}
.facet_facet_46 .facetbox {
    background-color: #d7aeb4;
    padding: 3px 5px;
}
.facet {
    font-size: 90%;
    font-weight: bold;
    text-transform: uppercase;
}
.opening .facetbox {
    font-size: 14px;
}
.middlegame .facetbox {
    font-size: 12px;
    padding: 2px 5px;
}
.facet_facet_10 .valuebox {
    background-color: #f0e1e1;
    padding: 5px;
}
.facet_facet_11 .valuebox {
    background-color: #fcece9;
    padding: 5px;
}
.facet_facet_12 .valuebox {
    background-color: #f0e6e1;
    padding: 5px;
}
.facet_facet_13 .valuebox {
    background-color: #fcf2e9;
    padding: 5px;
}
.facet_facet_14 .valuebox {
    background-color: #f0ebe1;
    padding: 5px;
}
.facet_facet_15 .valuebox {
    background-color: #fcf8e9;
    padding: 5px;
}
.facet_facet_16 .valuebox {
    background-color: #f0f0e1;
    padding: 5px;
}
.facet_facet_17 .valuebox {
    background-color: #f9fce9;
    padding: 5px;
}
.facet_facet_18 .valuebox {
    background-color: #ecf0e1;
    padding: 5px;
}
.facet_facet_19 .valuebox {
    background-color: #f3fce9;
    padding: 5px;
}
.facet_facet_20 .valuebox {
    background-color: #e7f0e1;
    padding: 5px;
}
.facet_facet_21 .valuebox {
    background-color: #edfce9;
    padding: 5px;
}
.facet_facet_22 .valuebox {
    background-color: #e2f0e1;
    padding: 5px;
}
.facet_facet_23 .valuebox {
    background-color: #e9fceb;
    padding: 5px;
}
.facet_facet_24 .valuebox {
    background-color: #e1f0e5;
    padding: 5px;
}
.facet_facet_25 .valuebox {
    background-color: #e9fcf1;
    padding: 5px;
}
.facet_facet_26 .valuebox {
    background-color: #e1f0ea;
    padding: 5px;
}
.facet_facet_27 .valuebox {
    background-color: #e9fcf7;
    padding: 5px;
}
.facet_facet_28 .valuebox {
    background-color: #e1f0ef;
    padding: 5px;
}
.facet_facet_29 .valuebox {
    background-color: #e9fafc;
    padding: 5px;
}
.facet_facet_30 .valuebox {
    background-color: #e1ecf0;
    padding: 5px;
}
.facet_facet_31 .valuebox {
    background-color: #e9f4fc;
    padding: 5px;
}
.facet_facet_32 .valuebox {
    background-color: #e1e7f0;
    padding: 5px;
}
.facet_facet_33 .valuebox {
    background-color: #e9eefc;
    padding: 5px;
}
.facet_facet_34 .valuebox {
    background-color: #e1e2f0;
    padding: 5px;
}
.facet_facet_35 .valuebox {
    background-color: #eae9fc;
    padding: 5px;
}
.facet_facet_36 .valuebox {
    background-color: #e4e1f0;
    padding: 5px;
}
.facet_facet_37 .valuebox {
    background-color: #f0e9fc;
    padding: 5px;
}
.facet_facet_38 .valuebox {
    background-color: #e9e1f0;
    padding: 5px;
}
.facet_facet_39 .valuebox {
    background-color: #f6e9fc;
    padding: 5px;
}
.facet_facet_40 .valuebox {
    background-color: #eee1f0;
    padding: 5px;
}
.facet_facet_41 .valuebox {
    background-color: #fce9fb;
    padding: 5px;
}
.facet_facet_42 .valuebox {
    background-color: #f0e1ed;
    padding: 5px;
}
.facet_facet_43 .valuebox {
    background-color: #fce9f5;
    padding: 5px;
}
.facet_facet_44 .valuebox {
    background-color: #f0e1e8;
    padding: 5px;
}
.facet_facet_45 .valuebox {
    background-color: #fce9ef;
    padding: 5px;
}
.facet_facet_46 .valuebox {
    background-color: #f0e1e3;
    padding: 5px;
}
.value {
    color: #4040ff;
}
.value.sel {
    color: #000000;
}
.count {
    font-size: 10px;
}
.facet_facet_10 .termbox {
    background-color: #d7aeae;
    border: 1px solid #8f4747;
    margin-bottom: 3px;
    padding: 3px 4px;
}
.facet_facet_11 .termbox {
    background-color: #f5cdc5;
    border: 1px solid #aa6255;
    margin-bottom: 3px;
    padding: 3px 4px;
}
.facet_facet_12 .termbox {
    background-color: #d7bbae;
    border: 1px solid #8f5e47;
    margin-bottom: 3px;
    padding: 3px 4px;
}
.facet_facet_13 .termbox {
    background-color: #f5dcc5;
    border: 1px solid #aa7e55;
    margin-bottom: 3px;
    padding: 3px 4px;
}
.facet_facet_14 .termbox {
    background-color: #d7c8ae;
    border: 1px solid #8f7647;
    margin-bottom: 3px;
    padding: 3px 4px;
}
.facet_facet_15 .termbox {
    background-color: #f5ecc5;
    border: 1px solid #aa9a55;
    margin-bottom: 3px;
    padding: 3px 4px;
}
.facet_facet_16 .termbox {
    background-color: #d7d5ae;
    border: 1px solid #8f8d47;
    margin-bottom: 3px;
    padding: 3px 4px;
}
.facet_facet_17 .termbox {
    background-color: #eff5c5;
    border: 1px solid #9eaa55;
    margin-bottom: 3px;
    padding: 3px 4px;
}
.facet_facet_18 .termbox {
    background-color: #cad7ae;
    border: 1px solid #7a8f47;
    margin-bottom: 3px;
    padding: 3px 4px;
}
.facet_facet_19 .termbox {
    background-color: #dff5c5;
    border: 1px solid #83aa55;
    margin-bottom: 3px;
    padding: 3px 4px;
}
.facet_facet_20 .termbox {
    background-color: #bdd7ae;
    border: 1px solid #628f47;
    margin-bottom: 3px;
    padding: 3px 4px;
}
.facet_facet_21 .termbox {
    background-color: #cff5c5;
    border: 1px solid #67aa55;
    margin-bottom: 3px;
    padding: 3px 4px;
}
.facet_facet_22 .termbox {
    background-color: #b0d7ae;
    border: 1px solid #4b8f47;
    margin-bottom: 3px;
    padding: 3px 4px;
}
.facet_facet_23 .termbox {
    background-color: #c5f5ca;
    border: 1px solid #55aa5e;
    margin-bottom: 3px;
    padding: 3px 4px;
}
.facet_facet_24 .termbox {
    background-color: #aed7b9;
    border: 1px solid #478f5b;
    margin-bottom: 3px;
    padding: 3px 4px;
}
.facet_facet_25 .termbox {
    background-color: #c5f5da;
    border: 1px solid #55aa79;
    margin-bottom: 3px;
    padding: 3px 4px;
}
.facet_facet_26 .termbox {
    background-color: #aed7c6;
    border: 1px solid #478f72;
    margin-bottom: 3px;
    padding: 3px 4px;
}
.facet_facet_27 .termbox {
    background-color: #c5f5e9;
    border: 1px solid #55aa95;
    margin-bottom: 3px;
    padding: 3px 4px;
}
.facet_facet_28 .termbox {
    background-color: #aed7d3;
    border: 1px solid #478f89;
    margin-bottom: 3px;
    padding: 3px 4px;
}
.facet_facet_29 .termbox {
    background-color: #c5f1f5;
    border: 1px solid #55a3aa;
    margin-bottom: 3px;
    padding: 3px 4px;
}
.facet_facet_30 .termbox {
    background-color: #aecdd7;
    border: 1px solid #477d8f;
    margin-bottom: 3px;
    padding: 3px 4px;
}
.facet_facet_31 .termbox {
    background-color: #c5e2f5;
    border: 1px solid #5587aa;
    margin-bottom: 3px;
    padding: 3px 4px;
}
.facet_facet_32 .termbox {
    background-color: #aebfd7;
    border: 1px solid #47668f;
    margin-bottom: 3px;
    padding: 3px 4px;
}
.facet_facet_33 .termbox {
    background-color: #c5d2f5;
    border: 1px solid #556caa;
    margin-bottom: 3px;
    padding: 3px 4px;
}
.facet_facet_34 .termbox {
    background-color: #aeb2d7;
    border: 1px solid #474f8f;
    margin-bottom: 3px;
    padding: 3px 4px;
}
.facet_facet_35 .termbox {
    background-color: #c7c5f5;
    border: 1px solid #5955aa;
    margin-bottom: 3px;
    padding: 3px 4px;
}
.facet_facet_36 .termbox {
    background-color: #b6aed7;
    border: 1px solid #57478f;
    margin-bottom: 3px;
    padding: 3px 4px;
}
.facet_facet_37 .termbox {
    background-color: #d7c5f5;
    border: 1px solid #7555aa;
    margin-bottom: 3px;
    padding: 3px 4px;
}
.facet_facet_38 .termbox {
    background-color: #c4aed7;
    border: 1px solid #6e478f;
    margin-bottom: 3px;
    padding: 3px 4px;
}
.facet_facet_39 .termbox {
    background-color: #e7c5f5;
    border: 1px solid #9055aa;
    margin-bottom: 3px;
    padding: 3px 4px;
}
.facet_facet_40 .termbox {
    background-color: #d1aed7;
    border: 1px solid #85478f;
    margin-bottom: 3px;
    padding: 3px 4px;
}
.facet_facet_41 .termbox {
    background-color: #f5c5f4;
    border: 1px solid #aa55a7;
    margin-bottom: 3px;
    padding: 3px 4px;
}
.facet_facet_42 .termbox {
    background-color: #d7aecf;
    border: 1px solid #8f4781;
    margin-bottom: 3px;
    padding: 3px 4px;
}
.facet_facet_43 .termbox {
    background-color: #f5c5e4;
    border: 1px solid #aa558c;
    margin-bottom: 3px;
    padding: 3px 4px;
}
.facet_facet_44 .termbox {
    background-color: #d7aec2;
    border: 1px solid #8f476a;
    margin-bottom: 3px;
    padding: 3px 4px;
}
.facet_facet_45 .termbox {
    background-color: #f5c5d4;
    border: 1px solid #aa5570;
    margin-bottom: 3px;
    padding: 3px 4px;
}
.facet_facet_46 .termbox {
    background-color: #d7aeb4;
    border: 1px solid #8f4753;
    margin-bottom: 3px;
    padding: 3px 4px;
}
.termbox  {
    background-color: #c0c0c0;
    border: 1px solid #404040;
    margin-bottom: 3px;
    padding: 3px 4px;
}
.termbox a {
    color: #e00;
    text-decoration: none;
}
.termbox .arrow {
    color: #808080;
}
.termbox .removebox {
    margin-left: 5px;
}
div.removebox {
    background-color: #eee;
    border: 1px solid #aaa;
    color: #e00;
    display: inline;
    font-size: 11px;
    font-weight: bold;
    padding: 0 3px 2px 3px;
    vertical-align: 1px;
}
.opening .matrix .column {
    padding: 0 11px 0 0;
}
.opening .matrix .column:first-child {
    padding: 0 11px;
}
.opening .valuebox .column {
    padding: 0;
}
.opening .valuebox .column:first-child {
    padding: 0;
}
.middlegame .groupheadbox {
    background-color: #d0b0d0;
}
.middlegame .grouphead {
    font-weight: bold;
}
.middlegame .resultbox {
    background-color: #f0f0ff;
}
.middlegame .search {
    background-color: #ddd;
    padding: 11px;
}
.middlegame .search td {
    text-align: center;
}
.middlegame .search table {
    margin: auto;
}
.middlegame .facetcolumn {
    padding: 0 11px;
}
.middlegame .facetcolumn .message {
    padding: 5px 0;
}
.middlegame .facetcolumn .matrix {
    padding: 0 0 16px;
}
.middlegame .itemcolumn {
    padding-right: 11px;
}
.middlegame .itemlink {
    font-size: 100%;
}
.middlegame .facetlink {
    font-size: 100%;
}
.middlegame .metadatatitle {
    font-size: 100%;
    font-weight: bold;
}
.middlegame .metadata {
    font-size: 11px;
}
.middlegame .metadata2 {
    font-size: 100%;
    font-style: italic;
}
.middlegame .historybox {
    background-color: #ffffff;
    border: 1px solid #000000;
}
.middlegame .historylink {
    font-size: 100%;
    font-style: italic;
}
.middlegame .categorylist  {
    padding: 11px;
}
.middlegame .categorylist .query {
    padding: 5px;
}
.middlegame .categorylist td.column {
    padding: 5px;
}
.middlegame .categorylist .message {
    padding: 5px;
}
.endgame .metasubhead {
    color: #b0b0b0;
    font-size: 11px;
}
.endgame .display {
    float: left;
    margin: 0 16px 16px;
}
.endgame .info {
    margin: 0 16px;
}
.endgame .info .minwidth {
    width: 300px;
}
.endgame .metadata .morelikebg {
    background-color: #e6e6e6;
}
.endgame .metadata .facet {
    font-size: 10px;
    text-transform: uppercase;
}
.endgame .metadata .attribute {
    font-size: 10px;
    text-transform: uppercase;
}
.endgame .metadata .facetrepeat {
    color: #808080;
}
.endgame .metadata .value {
    color: #8080ff;
    font-size: 11px;
}
.endgame .metadata .count {
    color: #808080;
    font-size: 9px;
}
.endgame .metadata .arrow {
    color: #808080;
    font-size: 80%;
}
.endgame .metadata .sel .value {
    color: #0000ff;
    font-size: 11px;
}
.endgame .metadata .sel .count {
    color: #000000;
    font-size: 9px;
}
.endgame .attribute {
    font-weight: bold;
}
.endgame .title {
    color: #000000;
    font-size: 110%;
    font-weight: bold;
}
.endgame .valuebox {
    background-color: #f8f4f8;
    font-size: 11px;
}
.endgame .metadata1 {
    font-size: 100%;
    font-style: italic;
}
.endgame .itembox {
    background-color: #ececff;
    border: 0px solid #000000;
    padding: 8px;
}
.pagebar .offset {
    background-color: #e0c0d0;
    color: #223e71;
    font-size: 10px;
    padding: 3px 0 0 1px;
}
.pagebar .offset.sel {
    background-color: #936;
    color: #ffffff;
    font-weight: bold;
}
.historygame .historygroup {
    background-color: #ffcc99;
    font-weight: bold;
}
.historygame .metadata2 {
    font-size: 100%;
    font-style: italic;
}
.historygame .historyitem {
    background-color: #ffecd9;
}
.historygame .count {
    font-size: smaller;
    font-style: italic;
    font-weight: normal;
}
.popuphandler .searchheader {
    background-color: #f5e2c5;
    font-size: 115%;
    font-weight: bold;
}
.popuphandler .date {
    background-color: #f5e2c5;
    font-size: 80%;
}
.popuphandler .searchbody {
    background-color: #fcf4e9;
}
.popuphandler .count {
    font-size: smaller;
    font-style: italic;
    font-weight: normal;
}
.popuphandler .favoritegroup {
    background-color: #ffff99;
    font-weight: bold;
}
.popuphandler .favoriteitem {
    background-color: #ffffd9;
}
.popuphandler .groupname {
    font-size: 100%;
    font-style: italic;
    font-weight: normal;
}
.popuphandler .searchname {
    font-size: 100%;
    font-style: italic;
    font-weight: normal;
}
.popupwindow .loginbg {
    background-color: #d9d9d9;
    padding: 15px;
}
.popupwindow .error {
    color: #ff0000;
    font-size: 110%;
}
.popupwindow .searchheader {
    background-color: #f5e2c5;
    font-size: 115%;
    font-weight: bold;
}
.popupwindow .date {
    background-color: #f5e2c5;
    font-size: 80%;
}
.popupwindow .searchbody {
    background-color: #fcf4e9;
    padding: 10px;
}
.popupwindow .count {
    font-size: smaller;
    font-style: italic;
    font-weight: normal;
}
.popupwindow .favoritegroup {
    background-color: #ffff99;
    font-weight: bold;
}
.popupwindow .favoriteitem {
    background-color: #ffffd9;
}
.managegame .loginerror {
    color: #ff0000;
}
.managegame .loginbg {
    background-color: #d9d9d9;
    padding: 15px;
}
.managegame .renamebg {
    background-color: #d9d9d9;
    padding: 10px;
}
.managegame .sectionheader {
    padding: 8px;
}
.managegame .searchheader {
    background-color: #f5e2c5;
    font-size: 115%;
    font-weight: bold;
}
.managegame .date {
    background-color: #f5e2c5;
    font-size: 100%;
    font-weight: bold;
}
.managegame .searchbody {
    background-color: #fcf4e9;
    padding: 8px;
}
.managegame .count {
    font-size: smaller;
    font-style: italic;
    font-weight: normal;
}
.managegame .favoritegroup {
    background-color: #ffff99;
    font-style: italic;
    font-weight: bold;
}
.managegame .favoriteitem {
    background-color: #ffffd9;
}
.managegame .historygroup {
    background-color: #ffcc99;
    font-weight: bold;
    padding: 5px;
}
.managegame .historyitem {
    background-color: #ffecd9;
    padding: 8px;
}
.managegame .metadata2 {
    font-size: 100%;
    font-style: italic;
}
.managegame .count {
    font-size: smaller;
    font-style: italic;
    font-weight: normal;
}
.managegame .title {
    color: #000000;
    font-size: 125%;
    font-weight: bold;
}
.managegame .groupname {
    font-size: 100%;
    font-style: italic;
    font-weight: normal;
}
.managegame .searchname {
    background-color: #f5e2c5;
    font-size: 100%;
    font-style: italic;
    font-weight: bold;
}
.managegame .introbox {
    background-color: #ffffff;
    border: 1px solid #000000;
    padding: 10px;
}
.managegame .favoritebutton {
    background-color: #e6e6cc;
    color: #000000;
}
.managegame .favoritebutton2 {
    background-color: #e6e6cc;
    color: #000000;
    width: 1.2in;
}
.managegame .favoritebutton3 {
    background-color: #e6e6cc;
    color: #000000;
    width: 2in;
}
.managegame .favoritebutton4 {
    background-color: #e6e6cc;
    color: #000000;
    width: 1.75in;
}
.managegame .favoritebutton5 {
    background-color: #e6e6cc;
    color: #000000;
    width: 1.1in;
}
.managegame .favoritebutton6 {
    background-color: #e6e6cc;
    color: #000000;
    width: 1.3in;
}
.managegame .searchbutton {
    background-color: #fcedd7;
    color: #000000;
}
.managegame .searchbutton2 {
    background-color: #fcedd7;
    color: #000000;
    width: 1.6in;
}
.managegame .searchbutton3 {
    background-color: #fcedd7;
    color: #000000;
    width: 1.7in;
}
.managegame .changefacetsbox {
    padding: 0px;
}
.managegame .singleoptionbox {
    padding: 5px;
}
.managegame .previewtable {
    padding: 10px;
}
.managegame .editoptionsdisplay {
    font-size: 110%;
}
.managegame .favoritebg {
    background-color: #ffff80;
}
.managegame .searchbg {
    background-color: #f9e1bc;
}
.managegame .historybg {
    background-color: #ffc080;
}
.managegame .optionsbg {
    background-color: #e6f3e6;
}
.managegame .facetsbg {
    background-color: #8080ff;
}
.managegame .attrsbg {
    background-color: #c0c0c0;
}
.managegame .attrbox {
    background-color: #c0c0c0;
    padding: 5px;
}
.managegame .openingoptionbg {
    background-color: #ffffc0;
    padding: 5px;
}
.managegame .middleoptionbg {
    background-color: #ffecd9;
}
.managegame .endoptionbg {
    background-color: #ffd9d9;
}
.managegame .viewbar {
    font-size: 105%;
}
.managegame .editoptsviewbar {
    font-size: 105%;
}
.managehandler .loginerror {
    color: #ff0000;
}
.managehandler .loginbg {
    background-color: #d9d9d9;
    padding: 15px;
}
.managehandler .renamebg {
    background-color: #d9d9d9;
    padding: 10px;
}
.managehandler .sectionheader {
    padding: 8px;
}
.managehandler .searchheader {
    background-color: #f5e2c5;
    font-size: 115%;
    font-weight: bold;
}
.managehandler .date {
    background-color: #f5e2c5;
    font-size: 100%;
    font-weight: bold;
}
.managehandler .searchbody {
    background-color: #fcf4e9;
    padding: 8px;
}
.managehandler .count {
    font-size: smaller;
    font-style: italic;
    font-weight: normal;
}
.managehandler .favoritegroup {
    background-color: #ffff99;
    font-style: italic;
    font-weight: bold;
}
.managehandler .favoriteitem {
    background-color: #ffffd9;
}
.managehandler .historygroup {
    background-color: #ffcc99;
    font-weight: bold;
    padding: 5px;
}
.managehandler .historyitem {
    background-color: #ffecd9;
    padding: 8px;
}
.managehandler .metadata2 {
    font-size: 100%;
    font-style: italic;
}
.managehandler .count {
    font-size: smaller;
    font-style: italic;
    font-weight: normal;
}
.managehandler .title {
    color: #000000;
    font-size: 125%;
    font-weight: bold;
}
.managehandler .groupname {
    font-size: 100%;
    font-style: italic;
    font-weight: normal;
}
.managehandler .searchname {
    background-color: #f5e2c5;
    font-size: 100%;
    font-style: italic;
    font-weight: bold;
}
.managehandler .introbox {
    background-color: #ffffff;
    border: 1px solid #000000;
    padding: 10px;
}
.managehandler .favoritebutton {
    background-color: #e6e6cc;
    color: #000000;
}
.managehandler .favoritebutton2 {
    background-color: #e6e6cc;
    color: #000000;
    width: 1.2in;
}
.managehandler .favoritebutton3 {
    background-color: #e6e6cc;
    color: #000000;
    width: 2in;
}
.managehandler .favoritebutton4 {
    background-color: #e6e6cc;
    color: #000000;
    width: 1.75in;
}
.managehandler .favoritebutton5 {
    background-color: #e6e6cc;
    color: #000000;
    width: 1.1in;
}
.managehandler .favoritebutton6 {
    background-color: #e6e6cc;
    color: #000000;
    width: 1.3in;
}
.managehandler .searchbutton {
    background-color: #fcedd7;
    color: #000000;
}
.managehandler .searchbutton2 {
    background-color: #fcedd7;
    color: #000000;
    width: 1.6in;
}
.managehandler .searchbutton3 {
    background-color: #fcedd7;
    color: #000000;
    width: 1.7in;
}
.managehandler .changefacetsbox {
    padding: 0px;
}
.managehandler .singleoptionbox {
    padding: 5px;
}
.managehandler .previewtable {
    padding: 10px;
}
.managehandler .editoptionsdisplay {
    font-size: 110%;
}
.managehandler .favoritebg {
    background-color: #ffff80;
}
.managehandler .searchbg {
    background-color: #f9e1bc;
}
.managehandler .historybg {
    background-color: #ffc080;
}
.managehandler .optionsbg {
    background-color: #e6f3e6;
}
.managehandler .facetsbg {
    background-color: #8080ff;
}
.managehandler .attrsbg {
    background-color: #c0c0c0;
}
.managehandler .attrbox {
    background-color: #c0c0c0;
    padding: 5px;
}
.managehandler .openingoptionbg {
    background-color: #ffffc0;
    padding: 5px;
}
.managehandler .middleoptionbg {
    background-color: #ffecd9;
}
.managehandler .endoptionbg {
    background-color: #ffd9d9;
}
.managehandler .viewbar {
    font-size: 105%;
}
.managehandler .editoptsviewbar {
    font-size: 105%;
}
.helpgame .title {
    color: #000000;
    font-size: 125%;
    font-weight: bold;
}
.helpgame .favoritegroup {
    background-color: #ffff99;
    font-style: italic;
    font-weight: bold;
}
.helpgame .favoriteitem {
    background-color: #ffffd9;
}
.helpgame .historygroup {
    background-color: #ffcc99;
    font-weight: bold;
}
.helpgame .historyitem {
    background-color: #ffecd9;
}
.helpgame .searchname {
    background-color: #f5e2c5;
    font-size: 100%;
    font-style: italic;
    font-weight: bold;
}
.helpgame .searchbody {
    background-color: #fcf4e9;
}
.helpgame .loginbg {
    background-color: #d9d9d9;
}
.matchbox {
    background-color: #efefff;
    font-size: 80%;
}
.donebox {
    background-color: #8080c0;
    padding: 3px;
}
.donebox A {
    color: #ffffff;
}
