BODY, TD {color: #333333; font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px;}
A {color: #0092C9; text-decoration: none;}
A:HOVER {color: #CE0500; text-decoration: none;}
A.topmenu {color: #FFFFFF; text-decoration: none;font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px;}
A:HOVER.topmenu {color: #CE0500; text-decoration: none;}
H1 {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;	font-size: 1.6em; color: #6699B0;}
H2 {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;	font-size: 1.4em; color: #6699B0;}
H3 {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;	font-size: 1.2em; color: #6699B0;}
IMG {border-color: #FFFFFF;}
.mainimg {margin-right: 15px; margin-bottom: 5px;}
.menu {font-size: 12px;}
.lmenuhead {color: #ffffff; font-weight: bold; font-size: 12px;}
.rmenuhead {color: #CE0500; font-weight: bold; font-size: 12px;}
.news {font-size: 12px; color: #666666;}
.copy {font-size: 11px; color: #FFFFFF;}
.adv {font-size: 11px;}
#darkblue {color: #6699B0;}
#justify {text-align: justify;}
#tblhdr{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;	font-size: 1em; font-weight: bold; color: #6699B0;}

#request-call-button { position: absolute; background: url(../images/call2me_button.png) 0px 0px no-repeat; width: 180px; height: 80px; right: -190px; float: right; }
#request-call-link { position: relative; }
#request-call-link:hover #request-call-button, #request-call-button:hover { background-position-x: -180px; }
#request-call-container { position: relative; width: 190px; float: right; }

.window {
    display: none;
}

#boxes #fail-request {
    position: absolute;
    left: 0;
    top: 0;
    width: 530px;
    height: 60px;
    z-index: 9999;
    padding: 20px 10px 10px 10px;
    background-color: #ffffff;
}

#boxes #success-request {
    position: absolute;
    left: 0;
    top: 0;
    width: 340px;
    height: 60px;
    z-index: 9999;
    padding: 20px 10px 10px 10px;
    background-color: #ffffff;
}

#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#090909;
  display:none;
}
  
#boxes #request {
  position:absolute;
  left:0;
  top:0;
  width:250px;
  height:250px;
  display:none;
  z-index:9999;
  padding:20px;
  background-color: #ffffff;
}

#request input {
    width: 100%;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

#request p {
    display: block;
    margin: 0px;
    marin-left: 10px;
    padding: 2px;
}

#submit {
    border: none;
    background: transparent url(../images/send_request.png) no-repeat;
    display: block;
    width: 190px;
    height: 64px;
    cursor: pointer;
    margin-top: 5px;
    margin-left: auto;
    margin-right: auto;
}

#ttl {
    position: relative;
    top: -10px;
    left: 3px;
    width: 140px;
}

#close {
    background: url(../images/close.png) no-repeat;
    width: 42px;
    height: 42px;
    position: absolute;
    top: 5px;
    right: 5px;
    text-indent: -1000px;
}


