img {
  border: none;
}
html,body {
  margin: 0px;
  padding: 0px;
  font-family: tahoma;
  font-size: 11px;
  text-align: center;
  color: #692268;
  scrollbar-3dlight-color: #F111B3;
  scrollbar-arrow-color: #FFFFFF;
  scrollbar-track-color: #F5EFF3;
  scrollbar-darkshadow-color: #B2358F;
  scrollbar-face-color: #E218AA;
  scrollbar-highlight-color: #F111B3;
  scrollbar-shadow-color: #D221A1;
  height: 100%;
  overflow: hidden;
  cursor: default;
}
form,table,tr,td {
  margin: 0px;
  padding: 0px;
  font-family: tahoma;
  font-size: 11px;
  color: #692268;
  border-collapse: collapse;
}
a {
  color: #C639AA;
  font-weight: bold;
  font-variant: small-caps;
  text-decoration: underline;
  cursor: pointer;
}
input,select,textarea {
  height: 16px;
  padding: 0px 3px 0px 3px;
  font-family: tahoma;
  font-size: 11px;
  color: #4E3C46;
  background-image: url(bnr/input.png);
  border: dotted 1px #EED5E8;
}
textarea {
  width: 230px;
  height: 67px;
}
.badinput {
  background-image: none;
  background-color: #FFE8ED;
  border: dotted 1px #F996AB;
}
.alpha {
  behavior: url(template/png.htc);
}
.copyright {
  padding-top: 55px;
  text-align: center;
  color: #FFFFFF;
}
.page {
  height: 100%;
  overflow: auto;
  position: relative;
  background-image: url(bnr/layout/bg.jpg);
  background-attachment: fixed;
  background-repeat: repeat-x;
  background-color: #F3800D;
}
.rat1 {
  padding: 1px 2px 1px 2px;
  color: #FFFFFF;
  font-weight: bold;
  text-align: right;
  background-image: url(bnr/pinkbar.png);
  border: solid 1px #EDCEED;
}
.rat2 {
  background-image: url(bnr/emptybar.png);
  border: solid 1px #EDCEED;
}
.profile {
  padding: 3px 0px 0px 8px;
  font-weight: bold;
  color: #FFFFFF;
  background-repeat: no-repeat;
  line-height: 18px;
}
.preview {
  padding: 6px 0px 0px 24px;
  font-weight: bold;
  text-align: left;
  font-variant: small-caps;
  text-decoration: underline;
  color: #FFFFFF;
}
.suspendby {
  font-weight: bold;
  font-variant: small-caps;
  text-decoration: underline;
  color: #FFFFFF;
  cursor: pointer;
}
.domainbox {
  padding: 0px 7px 1px 7px;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
  text-decoration: underline;
  background-image: url(bnr/grad.png);
  background-repeat: no-repeat;
  background-color: #BD4DA7;
  border: solid 1px #EDCEED;
  cursor: pointer;
}
.comtitle {
  height: 15px;
  padding: 0px 0px 1px 5px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: underline;
  background-image: url(bnr/grad.png);
  background-repeat: no-repeat;
  background-color: #BD4DA7;
}
.comment {
  background-image: url(bnr/input.png);
  border: solid 1px #EDCEED;
}
.gradbox {
  padding: 0px 7px 1px 7px;
  background-image: url(bnr/icobgoff.png);
  border: solid 1px #EDCEED;
}
.whitebox {
  padding: 0px 7px 1px 7px;
  background-image: url(bnr/bg.png);
  border: solid 1px #EDCEED;
}
.greybox {
  padding: 0px 7px 1px 7px;
  background-image: url(bnr/input.png);
  border: solid 1px #EDCEED;
}
.promenoff {
  width: 71px;
  height: 82px;
  padding: 2px 1px 1px 1px;
  text-align: center;
  background-image: url(bnr/icobgoff.png);
  border: solid 1px #EDCEED;
  cursor: pointer;
}
.promenon {
  width: 71px;
  height: 79px;
  padding: 5px 1px 1px 1px;
  color: #FFFFFF;
  text-align: center;
  font-weight: bold;
  background-image: url(bnr/icobgon.png);
  border: solid 1px #EDCEED;
  cursor: pointer;
}
.pageoff {
  height: 20px;
  padding: 2px 4px 0px 4px;
  color: #C639AA;
  text-align: center;
  font-weight: bold;
  background-image: url(bnr/input.png);
  border: solid 1px #EDCEED;
  cursor: pointer;
}
.pageon {
  height: 20px;
  padding: 2px 4px 0px 4px;
  color: #FFFFFF;
  text-align: center;
  font-weight: bold;
  background-image: url(bnr/icobgon.png);
  border: solid 1px #EDCEED;
  cursor: pointer;
}
.pagenow {
  height: 20px;
  padding: 2px 4px 0px 4px;
  color: #C639AA;
  text-align: center;
  font-weight: bold;
  background-image: url(bnr/icobgoff.png);
  border: solid 1px #EDCEED;
}
.inptitle {
  color: #C639AA;
  font-family: georgia;
  font-size: 16px;
  text-decoration: underline;
}
.complete {
  padding: 0px 0px 5px 0px;
  color: #C639AA;
  font-family: georgia;
  font-size: 14px;
}
.button {
  height: 20px;
  padding-bottom: 2px;
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  text-transform: uppercase;
  color: #FFFFFF;
  background-image: url(bnr/button.png);
  border: solid 1px #FFFFFF;
}
.field {
  height: 22px;
  text-align: right;
}
.quoted {
  font-family: georgia;
  color: #C639AA;
  font-weight: bold;
}
.pic {
  padding: 10px;
  background-image: url(bnr/input.png);
  border: dotted 2px #EDCEED;
  text-align: center;
  cursor: pointer;
}
.minpicoff {
  padding: 3px;
  background-image: url(bnr/input.png);
  border: dotted 2px #EDCEED;
  text-align: center;
  cursor: pointer;
}
.minpicon {
  padding: 3px;
  background-color: #E800B6;
  border: solid 2px #EDCEED;
  text-align: center;
  cursor: pointer;
}
.imageoff {
  padding: 5px;
  background-image: url(bnr/icobgoff.png);
  border: solid 1px #EDCEED;
  text-align: center;
  cursor: pointer;
}
.imageon {
  padding: 5px;
  background-image: url(bnr/icobgon.png);
  border: solid 1px #EDCEED;
  text-align: center;
  cursor: pointer;
}
.viddeloff {
  padding: 0px 0px 2px 0px;
  background-image: url(bnr/grad.png);
  border: solid 1px #FFFFFF;
  font-weight: bold;
  text-align: center;
  color: #FFFFFF;
  cursor: pointer;
}
.viddelon {
  padding: 0px 0px 2px 0px;
  background-image: url(bnr/icobgoff.png);
  border: solid 1px #FFFFFF;
  font-weight: bold;
  text-align: center;
  color: #C639AA;
  cursor: pointer;
}
.picprof {
  width: 472px;
  overflow: hidden;
}
.vidprof {
  width: 438px;
  overflow: hidden;
}
.messenger {
  width: 201px;
  position: absolute;
  top: 59px;
  left: 5px;
  z-index: 10;
}
.innermess {
  padding: 0px 5px 0px 5px;
  text-align: center;
  background-image: url(bnr/messtile.png);
  background-repeat: repeat-y;
}
.badtip {
  width: 185px;
  padding: 3px;
  color: #FFFFFF;
  background-color: #DA467B;
  display: none;
}
.badinfo {
  padding: 5px;
  color: #FFFFFF;
  background-color: #DA467B;
}
.notify {
  display: none;
  color: #FFFFFF;
  font-weight: bold;
  cursor: pointer;
}