

a {
    text-decoration : none;
    color : #6699ff;
  }


body {
    background-color : white;
    color : black;
    font-family : Verdana,Helvetica;
    font-size : 9pt;
    margin-bottom : 0px;
    margin-left : auto;
    margin-right : auto;
    margin-top : 0px;
    text-align : center;
  }


input {
    border : 1px solid;
  }


select {
    border : 1px solid;
  }


table {
    text-align : center;
    width : 100%;
  }


td {
    vertical-align : top;
  }


th {
    background : #6699ff;
    color : white;
    text-align : left;
  }


th select {
    background-color : #6699ff;
    border-bottom-style : solid;
    border-bottom-width : 0px;
    border-left-style : solid;
    border-left-width : 0px;
    border-right-style : solid;
    border-right-width : 0px;
    border-top-style : solid;
    border-top-width : 0px;
    color : white;
    font-size : 9pt;
  }


th table {
    background-color : inherit;
    border-spacing : 0px;
  }


th td {
    background-color : inherit;
    text-align : left;
  }


th .toolBox {
    text-align : right;
  }


.additionalInfo {
    color : #999999;
    font-size : 0.7em;
  }


.changing {
    color : #aaaaaa;
  }


.clickableHeader {
    cursor : pointer;
  }


.dead {
    color : #a90000;
  }


.dead:hover {
    background-color : #fff5f5;
    color : #a90000;
  }


.debug {
    background : #9bff9b;
  }


.dead_marker {
    color : #ff0000;
    cursor : pointer;
    padding-left : 5pt;
    padding-right : 5pt;
  }


.dialog {
    background-color : aquamarine;
    left : 30px;
    padding-bottom : 5px;
    padding-left : 5px;
    padding-right : 5px;
    padding-top : 5px;
    position : absolute;
    top : 20px;
    visibility : hidden;
  }


.dialogDiv {
    background-image : url('images/dialog_gray.png');
    display : inline-block;
    padding-bottom : 10px;
    padding-left : 10px;
    padding-right : 10px;
    padding-top : 10px;
  }


.dialogDiv span {
    color : #ffff00;
  }


.dialogSpan {
    color : #ffff33;
  }


.dialogTd {
    text-align : center;
    vertical-align : middle;
  }


.dialogWholePage {
    height : 100%;
    left : 0px;
    position : absolute;
    top : 0px;
    visibility : hidden;
    width : 100%;
  }


.dialogWholePageTable {
    height : 100%;
    width : 100%;
  }


.error {
    background-color : #FFC0C0;
  }


.filter {
    text-align : left;
    color : #6699ff;
  }


.filterItem {
    cursor : pointer;
    color : #6699ff;
  }


.filterItem:hover {
    cursor : pointer;
    color : #a90000;
  }


.header {
    color : #6699ff;
    font-size : 20pt;
  }


.icon {
    border : 0px;
  }


.linkButton {
    background-color : #6699ff;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-style : solid;
    border-top-width : 1px;
    color : white;
    cursor : pointer;
    display : inline-block;
    padding-bottom : 3px;
    padding-left : 3px;
    padding-right : 3px;
    padding-top : 3px;
  }


.linkSpan {
    cursor : pointer;
    color : #6699ff;
  }


.linkSpanHighlighted {
    cursor : pointer;
    color : #6699ff;
    background-color : #FFDCA8;
  }


.mainArea {
    background-color : white;
    border-bottom-color : #6699ff;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-left-color : #6699ff;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : #6699ff;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-color : #6699ff;
    border-top-style : solid;
    border-top-width : 1px;
  }


.mainArea_loading {
    border-style : solid;
    border-width : 1px;
    border-color : #6699ff;
    background-color : #eeeeee;
  }


.toolsTable {
    width : auto;
  }


.unknown {
  }


.unknown:hover {
    background-color : #fafafa;
  }


.valid {
    color : #008000;
  }


.valid:hover {
    background-color : #f5fff5;
    color : #008000;
  }


.valid_marker {
    color : #00ff00;
    cursor : pointer;
    padding-left : 5pt;
    padding-right : 5px;
  }


#sitesArea {
    width : 120pt;
  }


#girlsArea {
    width : 100pt;
  }

