body {
        font-family: verdana,arial,sans-serif;
        font-size: 11px;
        text-align: left;
        background: #d3d2d1;
}

h3, p, td {
        font-size: 11px;
        margin: 1em 0.5em 1em 0.5em;
}


h1 {
        font-size: 18px;
}


p {
        margin-top: 0.5em;
}


#mycontent {
        margin-top: auto;
        margin-left: 0px;
        text-align: left;
        width: 750px;
        background: #ffffff;
        float: left;
}



#mybox {
        float: right;
        width: 600px;
}

#ad2 {
        text-align: center;
}

#ctd {
        text-align: center;
}

.g-recaptcha div { margin: auto}

.clear {
        clear: both;
        font-size: 1px;
        height: 5px;
        margin: 0 0 -4px 0;
}




#mynav {
        float: left;
        width: 143px;
        margin: 0;
        padding: 0;
        text-align: left;
}

#mynav li {

        padding: 3px 0px 4px 0px;
        margin-bottom: 2px;
        margin-left: -36px;
        list-style: none;
}

#mynav a {
        color: #b7b7b8;
        text-decoration: none;
        font-weight: bold;
        font-family: verdana,arial,sans-serif;
        font-size: 11px;
}


* html #mynav li { /* IE 5.x hack */
        padding-left: 2px;
        padd\ing-left: 4px;
}




#myfooter {
        text-align: right;
        background: #b7b7b8;
        color: #000000;
        width: 750px;


}


#mytoggle {
        background-color: #b7b7b8;
        color: #000000;
        text-align: left;
        width: 480px;
}

#block1 {
       overflow:hidden;
}

#block2 {
       overflow:hidden;
}

#block3 {
       overflow:hidden;
}

#block4 {
       overflow:hidden;
}

.ballon {
     float: right;
     text-decoration:none;
}

.box400 {
      margin-left: 0px;
      margin-right: 107px;
}


.advanced {
     float: right;
     text-decoration:none;
     margin-right: 20px;
     margin-top: -9px;
     background: #ffffff;
     font-size: 8px;
}


.advanced60 {
       overflow:hidden;
       height:0px;
        width: 500px;
}

.advanced65 {
       overflow:hidden;
       height:0px;
        width: 500px;
}

.advanced66 {
       overflow:hidden;
       height:0px;
        width: 500px;
}

.advanced68 {
       overflow:hidden;
       height:0px;
        width: 500px;
}

.advanced69 {
       overflow:hidden;
       height:0px;
        width: 500px;
}

.advanced71 {
       overflow:hidden;
       height:0px;
        width: 500px;
}

.advanced75 {
       overflow:hidden;
       height:0px;
        width: 500px;
}

.advanced76 {
       overflow:hidden;
       height:0px;
        width: 500px;
}

.advanced77 {
       overflow:hidden;
       height:0px;
        width: 500px;
}

.advanced78 {
       overflow:hidden;
       height:0px;
        width: 500px;
}

.advanced79 {
       overflow:hidden;
       height:0px;
        width: 500px;
}

.advanced80 {
       overflow:hidden;
       height:0px;
        width: 500px;
}

.advanced81 {
       overflow:hidden;
       height:0px;
        width: 500px;
}

.advanced82 {
       overflow:hidden;
       height:0px;
        width: 500px;
}

.advanced83 {
       overflow:hidden;
       height:0px;
        width: 500px;
}

.advanced84 {
       overflow:hidden;
       height:0px;
        width: 500px;
}

.advanced85 {
       overflow:hidden;
       height:0px;
        width: 500px;
}

.advanced86 {
       overflow:hidden;
       height:0px;
        width: 500px;
}

#checkboxes label {
  float: left;
}
#checkboxes ul {
  margin: 0;
  list-style: none;
  float: left;
  width: 500px;
  background: #f0f0f0;
}

#checkboxes li {
  margin-top: 5px;
  margin-bottom: 5px;
  width: 480px;
  background: #ffffff;
}

#checkboxes ul li ul  {
  margin-top: 5px;
  margin-bottom: 5px;
  background: #ffffff;
  width: 440px;
}

#checkboxes ul li ul li {
  margin-top: 5px;
  margin-bottom: 5px;
  width: 420px;
  background: #ffffff;
}




* html #myfooter {
    height: 1.5em;
}


/* Tooltip container */
.tooltip {
    position: relative;
    display: inline-block;
    border-bottom: 1px dotted #ccc;
    color: #006080;
}

.tooltip .tooltiptext {
    visibility: hidden;
    position: absolute;
    width: 120px;
    background-color: #555;
    color: #fff;
    text-align: center;
    padding: 5px 0;
    border-radius: 6px;
    z-index: 1;
    opacity: 0;
    transition: opacity 1s;
}

.tooltip:hover .tooltiptext {
    visibility: visible;
    opacity: 1;
}

.tooltip-right {
  top: -5px;
  left: 125%;  
}

.tooltip-right::after {
    content: "";
    position: absolute;
    top: 50%;
    right: 100%;
    margin-top: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: transparent #555 transparent transparent;
}

.tooltip-bottom {
  top: 135%;
  left: 50%;  
  margin-left: -60px;
}

.tooltip-bottom::after {
    content: "";
    position: absolute;
    bottom: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: transparent transparent #555 transparent;
}

.tooltip-top {
  bottom: 125%;
  left: 50%;  
  margin-left: -60px;
}

.tooltip-top::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #555 transparent transparent transparent;
}

.tooltip-left {
  top: -5px;
  bottom:auto;
  right: 128%;  
}
.tooltip-left::after {
    content: "";
    position: absolute;
    top: 50%;
    left: 100%;
    margin-top: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: transparent transparent transparent #555;
}



