/* кнопка ."наверх" */
#scrollup {
	position: fixed; /* фиксированная позиция */
	opacity: 0.6; /* прозрачность */
	border-radius: 5px; /* скругление углов */
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	right: -87px; /* отступ справа */
	bottom: -125px; /* отступ снизу */
	display: none; /* спрятать блок */
	cursor: pointer;
}

/* стили для меню */
nav a, nav:before, nav div:before {
cursor: pointer;
}

.drop_vert_menu {
    list-style-type: none; 
    width: 190px;
    margin: 0px; 
    padding: 0px;
	
}
 
.drop_vert_menu  ul {
    list-style-type: none; 
    width: 180px;
    margin: 0; 
    padding: 0; 
}
.drop_vert_menu > li{
  position: relative; 
  background: url(images/vert_css_menu_0.png) no-repeat 0 0; 
  padding:2px 2px 3px 2px;
  ;
}

.drop_vert_menu > li:hover {
background: url(images/vert_css_menu_1.png) no-repeat 0 0;
}
.drop_vert_menu > li > a{
  font-size:16px; /* размер букв главного меню */
  color: black;
  text-decoration:none;
}


  .drop_vert_menu li ul {
    position: absolute; 
    display: none; 
    top: 0px; 
    left: 180px; 
   }

 .drop_vert_menu li:hover ul {
   display: block; 
   }

.drop_vert_menu li ul li{
  text-align:left;
   padding: 0px 0px 0px 0px;
}

.drop_vert_menu li ul li:hover {
 }

.drop_vert_menu li ul li a{
  font-size:14px;
  color:black;
  text-decoration:none;
}

.drop_vert_menu li ul li a:hover{
  font-size: 14px;
  color: black;
  text-decoration:none;
 
}

a.button6 {  /* выпадающее меню - самая широкая кнопка 200рх */
  position: relative;
  display: inline-block;
  font-family: Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif;
  font-size: 1.5em;
  font-weight: 700;
  color: rgb(245,245,245);
  text-shadow: 0 -1px rgba(0,0,0,.1);
  text-decoration: none;
  user-select: none;
  padding: .3em 1em;
  outline: none;
  border: none;
  border-radius: 3px;
  background: #0c9c0d linear-gradient(#82d18d, #0c9c0d);
  box-shadow: inset #72de26 0 -1px 1px, inset 0 1px 1px #98ff98, #3caa3c 0 0 0 1px, rgba(0,0,0,.3) 0 2px 5px;
 width: 200px;
}
a.button6:hover {
   -webkit-animation: pulsate 1.2s linear infinite;
  animation: pulsate 1.2s linear infinite;
  cursor: pointer;
}
a.button6:active {
  top: 1px;
  color: #fff;
  text-shadow: 0 -1px rgba(0,0,0,.3), 0 0 5px #ffd, 0 0 8px #fff;
  box-shadow: 0 -1px 3px rgba(0,0,0,.3), 0 1px 1px #fff, inset 0 1px 2px rgba(0,0,0,.8), inset 0 -1px 0 rgba(0,0,0,.05);
}

a.button5 {  /* выпадающее меню - средняя кнопка 166рх */
  position: relative;
  display: inline-block;
  font-family: Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif;
  font-size: 1.5em;
  font-weight: 700;
  color: rgb(245,245,245);
  text-shadow: 0 -1px rgba(0,0,0,.1);
  text-decoration: none;
  user-select: none;
  padding: .3em 1em;
  outline: none;
  border: none;
  border-radius: 3px;
  background: #0c9c0d linear-gradient(#82d18d, #0c9c0d);
  box-shadow: inset #72de26 0 -1px 1px, inset 0 1px 1px #98ff98, #3caa3c 0 0 0 1px, rgba(0,0,0,.3) 0 2px 5px;
 width: 166px;
}
a.button5:hover {
   -webkit-animation: pulsate 1.2s linear infinite;
  animation: pulsate 1.2s linear infinite;
  cursor: pointer;
}
a.button5:active {
  top: 1px;
  color: #fff;
  text-shadow: 0 -1px rgba(0,0,0,.3), 0 0 5px #ffd, 0 0 8px #fff;
  box-shadow: 0 -1px 3px rgba(0,0,0,.3), 0 1px 1px #fff, inset 0 1px 2px rgba(0,0,0,.8), inset 0 -1px 0 rgba(0,0,0,.05);
}

a.button4 {  /* выпадающее меню - стандартная кнопка 133рх */
  position: relative;
  display: inline-block;
  font-family: Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif;
  font-size: 1.5em;
  font-weight: 700;
  color: rgb(245,245,245);
  text-shadow: 0 -1px rgba(0,0,0,.1);
  text-decoration: none;
  user-select: none;
  padding: .3em 1em;
  outline: none;
  border: none;
  border-radius: 3px;
  background: #0c9c0d linear-gradient(#82d18d, #0c9c0d);
  box-shadow: inset #72de26 0 -1px 1px, inset 0 1px 1px #98ff98, #3caa3c 0 0 0 1px, rgba(0,0,0,.3) 0 2px 5px;
 width: 133px;
}
a.button4:hover {
   -webkit-animation: pulsate 1.2s linear infinite;
  animation: pulsate 1.2s linear infinite;
  cursor: pointer;
}
a.button4:active {
  top: 1px;
  color: #fff;
  text-shadow: 0 -1px rgba(0,0,0,.3), 0 0 5px #ffd, 0 0 8px #fff;
  box-shadow: 0 -1px 3px rgba(0,0,0,.3), 0 1px 1px #fff, inset 0 1px 2px rgba(0,0,0,.8), inset 0 -1px 0 rgba(0,0,0,.05);
}
@-webkit-keyframes pulsate {
  50% {color: #fff; text-shadow: 0 -1px rgba(0,0,0,.3), 0 0 5px #ffd, 0 0 8px #fff;}
}
@keyframes pulsate {
  50% {color: #fff; text-shadow: 0 -1px rgba(0,0,0,.3), 0 0 5px #ffd, 0 0 8px #fff;}
}


/* кнопка заказать массаж */
h1 {
  font-family: Verdana, sans-serif;
  font-weight: bold;
  font-size: 14px;
  line-height: 1.7em;
  margin-bottom: 7px;
  color: #5b5463;
    text-transform: uppercase;
  text-align: center;
  border-bottom: 1px solid #bbb;
}



/* positioning */
#w { 
  
  border: 1px;
  border-color: rgb(217, 220, 130);
  display: block;
  width: 270px;
  margin: 0 auto;
  margin-top: 33px;
  padding: 35px 15px;
  background: rgb(217, 220, 130);
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
  -webkit-box-shadow: 2px 3px 4px -2px rgba(0,0,0,0.55);
  -moz-box-shadow: 2px 3px 4px -2px rgba(0,0,0,0.55);
  box-shadow: 2px 3px 4px -2px rgba(0,0,0,0.55);
}



/* form styles */
form .row { 
  display: block;
  padding: 7px 8px;
  margin-bottom: 7px;
}
form .row:hover {
  background: #f1f7fa;
}

form label {
  display: inline-block;
  font-size: 1.2em;
  font-weight: bold;
  width: 120px;
  padding: 6px 0;
  color: #464646;
  vertical-align: top;
}
form .req { color: #ca5354; }



form input:focus, form textarea:focus { outline: none; }


::-webkit-input-placeholder { color: #aaafbd; font-style: italic; } /* WebKit */
:-moz-placeholder { color: #aaafbd; font-style: italic; }           /* Mozilla Firefox 4 to 18 */
::-moz-placeholder { color: #aaafbd; font-style: italic; }          /* Mozilla Firefox 19+ */ 
:-ms-input-placeholder { color: #aaafbd; font-style: italic; }      /* Internet Explorer 10+ */

form .txt {
  display: inline-block;
  padding: 8px 9px;
  padding-right: 30px;
  width: 210px;
  font-family: 'Oxygen', sans-serif;
  font-size: 1.35em;
  font-weight: normal;
  color: #898989;
  background-color: #f0f0f0;
  background-image: url('http://masssage.kiev.ua/include/images/checkmark.png');
  background-position: 110% center;
  background-repeat: no-repeat;
  border: 1px solid #ccc;
  text-shadow: 0 1px 0 rgba(255,255,255,0.75);
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: 0 1px 2px rgba(25, 25, 25, 0.25) inset, -1px 1px #fff;
  -moz-box-shadow: 0 1px 2px rgba(25, 25, 25, 0.25) inset, -1px 1px #fff;
  box-shadow: 0 1px 2px rgba(25, 25, 25, 0.25) inset, -1px 1px #fff;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  transition: all 0.3s linear;
}

form .txtarea {
  display: inline-block;
  padding: 8px 11px;
  padding-right: 30px;
  width: 210px;
  height: 120px;
  font-family: 'Oxygen', sans-serif;
  font-size: 1.35em;
  font-weight: normal;
  color: #898989;
  background-color: #f0f0f0;
  background-image: url('http://masssage.kiev.ua/include/images/checkmark.png');
  background-position: 110% 4%;
  background-repeat: no-repeat;
  border: 1px solid #ccc;
  text-shadow: 0 1px 0 rgba(255,255,255,0.75);
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: 0 1px 4px -1px #a8a8a8 inset;
  -moz-box-shadow: 0 1px 4px -1px #a8a8a8 inset;
  box-shadow: 0 1px 4px -1px #a8a8a8 inset;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  transition: all 0.3s linear;
}

form .txt:focus, form .txtarea:focus {
  width: 220px;
  color: #545454;
  background-color: #fff;
  background-position: 110% center;
  background-repeat: no-repeat;
  border-color: #059;
  -webkit-box-shadow: 0 1px 4px -1px #a8a8a8 inset, 0 1px rgba(255, 255, 255, 0.6), 0 0 11px rgba(70, 100, 200, 0.7);
  -moz-box-shadow: 0 1px 4px -1px #a8a8a8 inset, 0 1px rgba(255, 255, 255, 0.6), 0 0 11px rgba(70, 100, 200, 0.7); 
  box-shadow: 0 1px 4px -1px #a8a8a8 inset, 0 1px rgba(255, 255, 255, 0.6), 0 0 11px rgba(70, 100, 200, 0.7); 
}
form .txtarea:focus { 
  width: 375px; 
  background-position: 110% 4%;
}

form .txt:valid {
  background-color: #deecda;
  background-position: 98% center;
  background-repeat: no-repeat;
  color: #7d996e;
  border: 1px solid #95bc7d;
}
form .txtarea:valid {
  background-color: #deecda;
  background-position: 98% 4%;
  background-repeat: no-repeat;
  color: #7d996e;
  border: 1px solid #95bc7d;
}
form .txt:focus:valid, form .txtarea:focus:valid {
  -webkit-box-shadow: 0 1px 4px -1px #a8a8a8 inset, 0 1px rgba(255, 255, 255, 0.6), 0 0 11px rgba(120, 200, 70, 0.7);
  -moz-box-shadow: 0 1px 4px -1px #a8a8a8 inset, 0 1px rgba(255, 255, 255, 0.6), 0 0 11px rgba(120, 200, 70, 0.7); 
  box-shadow: 0 1px 4px -1px #a8a8a8 inset, 0 1px rgba(255, 255, 255, 0.6), 0 0 11px rgba(120, 200, 70, 0.7);  
}

form .center {
  margin-top: 25px;
  text-align: center;
}

#submitbtn {
  position: relative;
  display: inline-block;
  font-family: Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif;
  font-size: 1.5em;
  font-weight: 700;
  color: rgb(245,245,245);
  text-shadow: 0 -1px rgba(0,0,0,.1);
  text-decoration: none;
  user-select: none;
  padding: .3em 1em;
  outline: none;
  border: none;
  border-radius: 3px;
  background: #0c9c0d linear-gradient(#82d18d, #0c9c0d);
  box-shadow: inset #72de26 0 -1px 1px, inset 0 1px 1px #98ff98, #3caa3c 0 0 0 1px, rgba(0,0,0,.3) 0 2px 5px;
 width: 130px;
}
#submitbtn:hover {
   -webkit-animation: pulsate 1.2s linear infinite;
  animation: pulsate 1.2s linear infinite;
  cursor: pointer;
}
#submitbtn:active {
  top: 1px;
  color: #fff;
  text-shadow: 0 -1px rgba(0,0,0,.3), 0 0 5px #ffd, 0 0 8px #fff;
  box-shadow: 0 -1px 3px rgba(0,0,0,.3), 0 1px 1px #fff, inset 0 1px 2px rgba(0,0,0,.8), inset 0 -1px 0 rgba(0,0,0,.05);
}
@-webkit-keyframes pulsate {
  50% {color: #fff; text-shadow: 0 -1px rgba(0,0,0,.3), 0 0 5px #ffd, 0 0 8px #fff;}
}
@keyframes pulsate {
  50% {color: #fff; text-shadow: 0 -1px rgba(0,0,0,.3), 0 0 5px #ffd, 0 0 8px #fff;}
}


#submitbtn1 {
  position: relative;
    font-family: Verdana,Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif;
  font-size: 12px;
  font-weight: 700;
  color: rgb(245,245,245);
  text-shadow: 0 -1px rgba(0,0,0,.1);
  text-decoration: none;
  user-select: none;
  padding: .3em 1em;
  outline: none;
  border: none;
  border-radius: 3px;
  background: #0c9c0d linear-gradient(#82d18d, #0c9c0d);
  box-shadow: inset #72de26 0 -1px 1px, inset 0 1px 1px #98ff98, #3caa3c 0 0 0 1px, rgba(0,0,0,.3) 0 2px 5px;
 width: 150px;
}
#submitbtn1:hover {
  cursor: pointer;
}
#submitbtn1:active {
  top: 1px;
  color: #fff;
  text-shadow: 0 -1px rgba(0,0,0,.3), 0 0 5px #ffd, 0 0 8px #fff;
  box-shadow: 0 -1px 3px rgba(0,0,0,.3), 0 1px 1px #fff, inset 0 1px 2px rgba(0,0,0,.8), inset 0 -1px 0 rgba(0,0,0,.05);
}




#slideout {
  position: fixed;
  top: 200px;
  right: 5px;
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  -o-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
#slideout_inner {
  position: fixed;
  top: 202px;
  right: -340px;
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  -o-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
#slideout:hover {
  right: 2px;
}
#slideout:hover #slideout_inner {
  right: 2;
}




/* стили от укоза */
#data {
background : url("http://masssage.kiev.ua/s/t/956/8.jpg") 0% 0% no-repeat scroll transparent;
color : rgb(255, 255, 255);
font-size : 10px;
}
#bar {
background : url("http://masssage.kiev.ua/s/t/956/9.jpg") 0% 0% no-repeat scroll transparent;
text-align : right;
padding-right : 25px;
color : rgb(216, 231, 177);
font-size : 10px;
padding-bottom : 5px;
}
#bar a {
color : rgb(238, 255, 195);
}
#bar a:hover {
color : rgb(0, 0, 0);
}
#header {
background : url("http://masssage.kiev.ua/s/t/956/10.jpg") 0% 0% no-repeat scroll transparent;
}
#header h1 {
color : rgb(255, 255, 171);
font : 20pt bold Verdana, Tahoma;
}
#line {
background : url("http://masssage.kiev.ua/s/t/956/11.jpg") 0% 0% no-repeat scroll transparent;
color : rgb(132, 159, 3);
font-size : 11pt;
font-weight : bold;
margin-right : 20px;
height : 66px;
text-align : right;
padding-top : 20px;
}
#boxMenu h3 {
height : 32px;
background : url("http://masssage.kiev.ua/s/t/956/12.gif") 0% 0% no-repeat scroll transparent;
margin : 0;
font-size : 10pt;
font-weight : bold;
color : rgb(255, 255, 255);
padding-left : 15px;
padding-top : 7px;
}
.box h3 {
height : 32px;
background : url("http://masssage.kiev.ua/s/t/956/13.gif") 0% 0% no-repeat scroll transparent;
margin : 0;
font-size : 10pt;
font-weight : bold;
color : rgb(255, 255, 255);
padding-left : 15px;
padding-top : 7px;
}
#boxMenu, .box {
margin-bottom : 5px;
}
.boxContent {
margin-left : 25px;
}
a:link {
text-decoration : none;
color : rgb(92, 159, 0);
}
a:active {
text-decoration : none;
color : rgb(92, 159, 0);
}
a:visited {
text-decoration : none;
color : rgb(92, 159, 0);
}
a:hover {
text-decoration : underline;
color : rgb(0, 0, 0);
}
td, body {
font-family : verdana, arial, helvetica;
font-size : 8pt;
}
form {
padding : 0;
margin : 0;
}
input, textarea, select {
vertical-align : middle;
font-size : 8pt;
font-family : verdana, arial, helvetica;
}
.copy {
font-size : 7pt;
}
a.noun:link {
text-decoration : none;
color : rgb(43, 52, 20);
}
a.noun:active {
text-decoration : none;
color : rgb(43, 52, 20);
}
a.noun:visited {
text-decoration : none;
color : rgb(43, 52, 20);
}
a.noun:hover {
text-decoration : none;
color : rgb(248, 255, 232);
}
hr {
color : rgb(219, 220, 190);
height : 1px;
}
label {
cursor : pointer;
}
.blocktitle {
font-family : Verdana, Sans-Serif;
color : rgb(120, 120, 120);
font-size : 12px;
}
a.menu1:link {
text-decoration : underline;
color : rgb(254, 255, 213);
}
a.menu1:active {
text-decoration : underline;
color : rgb(254, 255, 213);
}
a.menu1:visited {
text-decoration : underline;
color : rgb(254, 255, 213);
}
a.menu1:hover {
text-decoration : underline;
color : rgb(219, 220, 190);
}
.menuTd {
padding-left : 12px;
padding-right : 10px;
background : url("http://masssage.kiev.ua/s/t/956/14.gif") 0 3px no-repeat scroll transparent;
}
.mframe {
border-left : 1px solid rgb(229, 231, 234);
border-right : 1px solid rgb(229, 231, 234);
}
.colgray {
border-right : 1px solid rgb(229, 231, 234);
}
.colwhite {
border-right : 1px solid rgb(254, 255, 213);
}
.msep {
border-top : 1px solid rgb(254, 255, 213);
}
ul.uz, ul.uMenuRoot {
list-style : none outside none;
margin : 0;
padding-left : 0;
}
li.menus {
margin : 0 0 0.6em;
padding : 0 0 0 11px;
background : url("http://masssage.kiev.ua/s/t/956/15.gif") 0 3px no-repeat scroll transparent;
}
.uMenuH li {
float : left;
padding : 0 5px;
}
.uMenuV .uMenuItem {
font-weight : normal;
}
.uMenuV li a:link {
text-decoration : none;
color : rgb(43, 52, 20);
}
.uMenuV li a:active {
text-decoration : none;
color : rgb(43, 52, 20);
}
.uMenuV li a:visited {
text-decoration : none;
color : rgb(43, 52, 20);
}
.uMenuV li a:hover {
text-decoration : none;
color : rgb(248, 255, 232);
}
.uMenuV a.uMenuItemA:link {
text-decoration : none;
color : rgb(248, 255, 232);
}
.uMenuV a.uMenuItemA:visited {
text-decoration : none;
color : rgb(248, 255, 232);
}
.uMenuV a.uMenuItemA:hover {
text-decoration : none;
color : rgb(0, 0, 0);
}
.uMenuV .uMenuArrow {
position : absolute;
width : 10px;
height : 10px;
right : 0;
top : 3px;
background : url("/.s/img/wd/1/ar1.gif") 0 0 no-repeat scroll transparent;
}
.uMenuV li {
margin : 0 0 0.6em;
padding : 0 0 0 11px;
background : url("http://masssage.kiev.ua/s/t/956/15.gif") 0 3px no-repeat scroll transparent;
}
.catsTd {
padding : 0 0 6px 11px;
background : url("http://masssage.kiev.ua/s/t/956/15.gif") 0 3px no-repeat scroll transparent;
}
.catName {
font-family : Verdana, Tahoma, Arial, Sans-Serif;
font-size : 11px;
}
.catNameActive {
font-family : Verdana, Tahoma, Arial, Sans-Serif;
font-size : 11px;
}
.catNumData {
font-size : 7pt;
color : rgb(110, 110, 110);
}
.catDescr {
font-size : 7pt;
padding-left : 10px;
}
a.catName:link {
text-decoration : none;
color : rgb(43, 52, 20);
}
a.catName:visited {
text-decoration : none;
color : rgb(43, 52, 20);
}
a.catName:hover {
text-decoration : underline;
color : rgb(0, 0, 0);
}
a.catName:active {
text-decoration : none;
color : rgb(43, 52, 20);
}
a.catNameActive:link {
text-decoration : none;
color : rgb(0, 0, 0);
}
a.catNameActive:visited {
text-decoration : none;
color : rgb(0, 0, 0);
}
a.catNameActive:hover {
text-decoration : underline;
color : rgb(0, 0, 0);
}
a.catNameActive:active {
text-decoration : none;
color : rgb(0, 0, 0);
}
.eTitle {
font-family : Verdana, Arial, Sans-Serif;
font-size : 13px;
font-weight : bold;
color : rgb(92, 159, 0);
padding : 0 0 0 17px;
background : url("/.s/t/956/16.gif") 0 2px no-repeat scroll transparent;
}
.eTitle a:link {
text-decoration : none;
color : rgb(92, 159, 0);
}
.eTitle a:visited {
text-decoration : none;
color : rgb(92, 159, 0);
}
.eTitle a:hover {
text-decoration : none;
color : rgb(0, 0, 0);
}
.eTitle a:active {
text-decoration : none;
color : rgb(92, 159, 0);
}
.eMessage {
text-align : justify;
padding-bottom : 5px;
}
.eText {
text-align : justify;
padding-bottom : 5px;
padding-top : 5px;
border-top : 1px solid rgb(219, 220, 190);
}
.eDetails {
border-top : 1px dashed rgb(221, 221, 221);
border-bottom : 1px dashed rgb(221, 221, 221);
font-family : Verdana, Tahoma, Arial, Sans-Serif;
color : rgb(26, 26, 26);
padding-bottom : 5px;
padding-top : 3px;
text-align : left;
font-size : 7pt;
}
.eDetails1 {
border-top : 1px dashed rgb(221, 221, 221);
border-bottom : 1px dashed rgb(221, 221, 221);
color : rgb(26, 26, 26);
padding-bottom : 5px;
padding-top : 3px;
text-align : left;
font-size : 8pt;
}
.eDetails2 {
border-bottom : 1px dashed rgb(221, 221, 221);
font-family : Verdana, Tahoma, Arial, Sans-Serif;
color : rgb(26, 26, 26);
padding-bottom : 5px;
padding-top : 3px;
text-align : left;
font-size : 8pt;
}
.eRating {
font-size : 7pt;
}
.eAttach {
margin : 16px 0 0;
padding : 0 0 0 15px;
background : url("/.s/t/956/17.gif") 0 0 no-repeat scroll transparent;
}
.manTdError {
color : rgb(255, 0, 0);
}
.cAnswer {
padding-left : 15px;
padding-top : 4px;
font-style : italic;
}
.cBlock1 {
background : none 0% 0% repeat scroll rgb(254, 255, 213);
border : rgb(219, 220, 190) solid 1px;
}
.cBlock2 {
background : none 0% 0% repeat scroll rgb(254, 255, 213);
border : rgb(219, 220, 190) solid 1px;
}
.commTd1 {
color : rgb(0, 0, 0);
}
.commFl {
color : rgb(110, 110, 110);
width : 100%;
background : none 0% 0% repeat scroll rgb(252, 252, 252);
border : rgb(219, 220, 190) solid 1px;
}
.smiles {
border : inset 1px;
background : none 0% 0% repeat scroll rgb(255, 255, 255);
}
.commReg {
padding : 10px 0 10px 0;
text-align : center;
}
.commError {
color : rgb(255, 0, 0);
}
.securityCode {
color : rgb(110, 110, 110);
background : none 0% 0% repeat scroll rgb(252, 252, 252);
border : rgb(219, 220, 190) solid 1px;
}
.archUl {
list-style : none outside none;
margin : 0;
padding-left : 0;
}
.archLi {
padding : 0 0 3px 10px;
background : url("/.s/t/956/18.gif") 0 4px no-repeat scroll transparent;
font-family : Tahoma, Arial, Sans-Serif;
}
a.archLink:link {
text-decoration : underline;
color : rgb(110, 110, 110);
}
a.archLink:visited {
text-decoration : underline;
color : rgb(110, 110, 110);
}
a.archLink:hover {
text-decoration : none;
color : rgb(0, 0, 0);
}
a.archLink:active {
text-decoration : none;
color : rgb(0, 0, 0);
}
.archiveCalendars {
text-align : center;
color : rgb(0, 0, 255);
}
.archiveDateTitle {
font-weight : bold;
color : rgb(110, 110, 110);
padding-top : 15px;
}
.archEntryHr {
width : 250px;
color : rgb(221, 221, 221);
}
.archiveeTitle li {
margin-left : 15px;
padding : 0 0 0 15px;
background : url("/.s/t/956/19.gif") 0 4px no-repeat scroll transparent;
margin-bottom : 0.6em;
}
.archiveEntryTime {
width : 65px;
font-style : italic;
}
.archiveEntryComms {
font-size : 9px;
color : rgb(195, 195, 195);
}
a.archiveDateTitleLink:link {
text-decoration : none;
color : rgb(110, 110, 110);
}
a.archiveDateTitleLink:visited {
text-decoration : none;
color : rgb(110, 110, 110);
}
a.archiveDateTitleLink:hover {
text-decoration : underline;
color : rgb(110, 110, 110);
}
a.archiveDateTitleLink:active {
text-decoration : underline;
color : rgb(110, 110, 110);
}
.archiveNoEntry {
text-align : center;
color : rgb(0, 0, 255);
}
.calMonth {
background : none 0% 0% repeat scroll rgb(255, 255, 255);
}
.calWday {
color : rgb(255, 255, 255);
background : url("/.s/t/956/7.gif") 0% 0% repeat scroll rgb(135, 163, 3);
width : 18px;
}
.calWdaySe {
color : rgb(0, 0, 0);
background : url("/.s/t/956/7.gif") 0% 0% repeat scroll rgb(135, 163, 3);
width : 18px;
}
.calWdaySu {
color : rgb(0, 0, 0);
background : url("/.s/t/956/7.gif") 0% 0% repeat scroll rgb(135, 163, 3);
width : 18px;
font-weight : bold;
}
.calMday {
background : none 0% 0% repeat scroll rgb(235, 238, 141);
color : rgb(0, 0, 0);
}
.calMdayA {
background : none 0% 0% repeat scroll rgb(252, 255, 151);
font-weight : bold;
}
.calMdayIs {
background : none 0% 0% repeat scroll rgb(235, 238, 141);
color : rgb(255, 255, 255);
font-weight : bold;
border : rgb(194, 197, 116) solid 1px;
}
.calMdayIsA {
border : rgb(255, 255, 255) solid 1px;
background : none 0% 0% repeat scroll rgb(252, 255, 151);
font-weight : bold;
}
a.calMonthLink:link, a.calMdayLink:link {
text-decoration : none;
color : rgb(0, 0, 0);
}
a.calMonthLink:visited, a.calMdayLink:visited {
text-decoration : none;
color : rgb(0, 0, 0);
}
a.calMonthLink:hover, a.calMdayLink:hover {
text-decoration : underline;
color : rgb(252, 255, 124);
}
a.calMonthLink:active, a.calMdayLink:active {
text-decoration : underline;
color : rgb(0, 0, 0);
}
.pollBut {
width : 110px;
}
.pollBody {
padding : 7px;
margin : 0;
background : none 0% 0% repeat scroll rgb(255, 255, 255);
}
.textResults {
background : none 0% 0% repeat scroll rgb(229, 229, 229);
}
.textResultsTd {
background : none 0% 0% repeat scroll rgb(255, 255, 255);
}
.pollNow {
border-bottom : 1px solid rgb(229, 229, 229);
border-left : 1px solid rgb(229, 229, 229);
border-right : 1px solid rgb(229, 229, 229);
}
.totalVotesTable {
border-bottom : 1px solid rgb(229, 229, 229);
border-left : 1px solid rgb(229, 229, 229);
border-right : 1px solid rgb(229, 229, 229);
}
.totalVotesTd {
background : none 0% 0% repeat scroll rgb(255, 255, 255);
}
a.groupModer:link, a.groupModer:visited, a.groupModer:hover {
color : blue;
}
a.groupAdmin:link, a.groupAdmin:visited, a.groupAdmin:hover {
color : red;
}
a.groupVerify:link, a.groupVerify:visited, a.groupVerify:hover {
color : green;
}
.replaceTable {
background : none 0% 0% repeat scroll rgb(254, 255, 213);
height : 100px;
width : 300px;
border : rgb(217, 220, 130) solid 1px;
}
.replaceBody {
background : none 0% 0% repeat scroll rgb(6, 8, 7);
}
.legendTd {
font-size : 7pt;
}
.gTable {
background : none 0% 0% repeat scroll rgb(200, 203, 120);
}
.gTableTop {
padding : 2px;
background : url("/.s/t/956/7.gif") 0% 0% repeat scroll rgb(135, 163, 3);
text-align : center;
color : rgb(255, 255, 255);
font-weight : bold;
height : 28px;
font-size : 10pt;
}
.gTableSubTop {
padding : 2px;
background : none 0% 0% repeat scroll rgb(217, 220, 130);
color : rgb(0, 0, 0);
height : 20px;
font-size : 10px;
}
.gTableBody {
padding : 2px;
background : none 0% 0% repeat scroll rgb(254, 255, 213);
}
.gTableBody1 {
padding : 2px;
background : none 0% 0% repeat scroll rgb(255, 255, 255);
}
.gTableBottom {
padding : 2px;
background : none 0% 0% repeat scroll rgb(254, 255, 213);
}
.gTableLeft {
padding : 2px;
background : none 0% 0% repeat scroll rgb(254, 255, 213);
font-weight : bold;
color : rgb(110, 110, 110);
}
.gTableRight {
padding : 2px;
background : none 0% 0% repeat scroll rgb(254, 255, 213);
}
.gTableError {
padding : 2px;
background : none 0% 0% repeat scroll rgb(254, 255, 213);
color : rgb(255, 0, 0);
}
.forumNameTd, .forumLastPostTd {
padding : 2px;
background : none 0% 0% repeat scroll rgb(255, 255, 255);
}
.forumIcoTd, .forumThreadTd, .forumPostTd {
padding : 2px;
background : none 0% 0% repeat scroll rgb(254, 255, 213);
}
.forumLastPostTd, .forumArchive {
padding : 2px;
font-size : 7pt;
}
a.catLink:link {
text-decoration : none;
color : rgb(221, 255, 158);
}
a.catLink:visited {
text-decoration : none;
color : rgb(221, 255, 158);
}
a.catLink:hover {
text-decoration : underline;
color : rgb(255, 255, 255);
}
a.catLink:active {
text-decoration : underline;
color : rgb(221, 255, 158);
}
.lastPostGuest, .lastPostUser, .threadAuthor {
font-weight : bold;
}
.archivedForum {
font-size : 7pt;
color : rgb(255, 0, 0);
font-weight : bold;
}
.forum {
font-weight : bold;
font-size : 9pt;
}
.forumDescr, .forumModer {
color : rgb(133, 133, 133);
font-size : 7pt;
}
.forumViewed {
font-size : 9px;
}
a.forum:link, a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {
text-decoration : none;
color : rgb(110, 110, 110);
}
a.forum:visited, a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {
text-decoration : none;
color : rgb(110, 110, 110);
}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {
text-decoration : underline;
color : rgb(144, 144, 144);
}
a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {
text-decoration : underline;
color : rgb(110, 110, 110);
}
.forumNamesBar {
font-weight : bold;
font-size : 7pt;
}
.forumBarKw {
font-weight : normal;
}
a.forumBarA:link {
text-decoration : none;
color : rgb(0, 0, 0);
}
a.forumBarA:visited {
text-decoration : none;
color : rgb(0, 0, 0);
}
a.forumBarA:hover {
text-decoration : none;
color : rgb(110, 110, 110);
}
a.forumBarA:active {
text-decoration : underline;
color : rgb(110, 110, 110);
}
.fastNav, .fastSearch, .fastLoginForm {
font-size : 7pt;
}
.fastNavMain {
background : none 0% 0% repeat scroll rgb(218, 218, 218);
}
.fastNavCat {
background : none 0% 0% repeat scroll rgb(239, 239, 239);
}
.fastNavCatA {
background : none 0% 0% repeat scroll rgb(239, 239, 239);
color : rgb(0, 0, 255);
}
.fastNavForumA {
color : rgb(0, 0, 255);
}
.switches {
background : none 0% 0% repeat scroll rgb(219, 220, 190);
}
.pagesInfo {
background : none 0% 0% repeat scroll rgb(255, 255, 255);
padding-right : 10px;
font-size : 7pt;
}
.switch {
background : none 0% 0% repeat scroll rgb(255, 255, 255);
width : 15px;
font-size : 7pt;
}
.switchActive {
background : none 0% 0% repeat scroll rgb(233, 235, 162);
font-weight : bold;
color : rgb(110, 110, 110);
width : 15px;
}
a.switchDigit:link, a.switchBack:link, a.switchNext:link {
text-decoration : none;
color : rgb(0, 0, 0);
}
a.switchDigit:visited, a.switchBack:visited, a.switchNext:visited {
text-decoration : none;
color : rgb(0, 0, 0);
}
a.switchDigit:hover, a.switchBack:hover, a.switchNext:hover {
text-decoration : underline;
color : rgb(255, 0, 0);
}
a.switchDigit:active, a.switchBack:active, a.switchNext:active {
text-decoration : underline;
color : rgb(255, 0, 0);
}
.threadNametd, .threadAuthTd, .threadLastPostTd {
padding : 2px;
background : none 0% 0% repeat scroll rgb(255, 255, 255);
}
.threadIcoTd, .threadPostTd, .threadViewTd {
padding : 2px;
background : none 0% 0% repeat scroll rgb(254, 255, 213);
}
.threadLastPostTd {
padding : 2px;
font-size : 7pt;
}
.threadDescr {
color : rgb(133, 133, 133);
font-size : 7pt;
}
.threadNoticeLink {
font-weight : bold;
}
.threadsType {
padding : 2px 2px 2px 40px;
background : none 0% 0% repeat scroll rgb(252, 255, 124);
height : 20px;
font-weight : bold;
font-size : 7pt;
color : rgb(0, 0, 0);
}
.threadsDetails {
padding : 2px;
background : none 0% 0% repeat scroll rgb(217, 220, 130);
height : 20px;
color : rgb(110, 110, 110);
}
.forumOnlineBar {
padding : 2px;
background : none 0% 0% repeat scroll rgb(217, 220, 130);
height : 20px;
color : rgb(110, 110, 110);
}
a.threadPinnedLink:link {
text-decoration : none;
color : rgb(0, 0, 255);
}
a.threadPinnedLink:visited {
text-decoration : none;
color : rgb(0, 0, 255);
}
a.threadPinnedLink:hover {
text-decoration : none;
color : rgb(255, 0, 0);
}
a.threadPinnedLink:active {
text-decoration : underline;
color : rgb(255, 0, 0);
}
a.threadLink:link {
text-decoration : none;
color : rgb(110, 110, 110);
}
a.threadLink:visited {
text-decoration : none;
color : rgb(110, 110, 110);
}
a.threadLink:hover {
text-decoration : underline;
color : rgb(0, 0, 0);
}
a.threadLink:active {
text-decoration : underline;
color : rgb(0, 0, 0);
}
.postpSwithces {
font-size : 7pt;
}
.thDescr {
font-weight : normal;
}
.threadFrmBlock {
font-size : 7pt;
text-align : right;
}
.postPoll {
background : none 0% 0% repeat scroll rgb(254, 255, 213);
text-align : center;
}
.postFirst {
background : none 0% 0% repeat scroll rgb(254, 255, 213);
border-bottom : 3px solid rgb(120, 120, 120);
}
.postRest1 {
background : none 0% 0% repeat scroll rgb(254, 255, 213);
}
.postRest2 {
background : none 0% 0% repeat scroll rgb(254, 255, 213);
}
.postSeparator {
height : 3px;
background : none 0% 0% repeat scroll rgb(252, 255, 124);
}
.postTdTop {
background : none 0% 0% repeat scroll rgb(217, 220, 130);
}
.postBottom {
background : none 0% 0% repeat scroll rgb(233, 235, 162);
height : 20px;
}
.postUser {
font-weight : bold;
}
.postTdInfo {
text-align : center;
padding : 5px;
}
.postRankName {
margin-top : 5px;
}
.postRankIco {
margin-bottom : 5px;
}
.reputation {
margin-top : 5px;
}
.signatureHr {
margin-top : 20px;
color : rgb(120, 120, 120);
}
.posttdMessage {
padding : 5px;
background : none 0% 0% repeat scroll rgb(255, 255, 255);
}
.pollQuestion {
text-align : center;
font-weight : bold;
}
.pollButtons, .pollTotal {
text-align : center;
}
.pollSubmitBut, .pollreSultsBut {
width : 140px;
font-size : 7pt;
}
.pollSubmit {
font-weight : bold;
}
.pollEnd {
text-align : center;
height : 30px;
}
.codeMessage {
background : none 0% 0% repeat scroll rgb(255, 255, 255);
font-size : 9px;
}
.quoteMessage {
background : none 0% 0% repeat scroll rgb(255, 255, 255);
font-size : 9px;
}
.signatureView {
font-size : 7pt;
}
.edited {
padding-top : 30px;
font-size : 7pt;
text-align : right;
color : gray;
}
.editedBy {
font-weight : bold;
font-size : 8pt;
}
.statusBlock {
padding-top : 3px;
}
.statusOnline {
color : rgb(0, 0, 255);
}
.statusOffline {
color : rgb(255, 0, 0);
}
.newThreadBlock {
background : none 0% 0% repeat scroll rgb(249, 249, 249);
border : rgb(178, 178, 178) solid 1px;
}
.newPollBlock {
background : none 0% 0% repeat scroll rgb(249, 249, 249);
border : rgb(178, 178, 178) solid 1px;
}
.newThreadItem {
padding : 0 0 0 8px;
background : url("/.s/t/956/20.gif") 0 4px no-repeat scroll transparent;
}
.newPollItem {
padding : 0 0 0 8px;
background : url("/.s/t/956/20.gif") 0 4px no-repeat scroll transparent;
}
.loginButton, .pollBut, .searchSbmFl, .commSbmFl, .signButton {
font-size : 7pt;
background : url("/.s/t/956/7.gif") 0% 0% repeat scroll rgb(135, 163, 3);
border : rgb(110, 110, 110) outset 1px;
}
.codeButtons {
font-size : 7pt;
background : url("/.s/t/956/7.gif") 0% 0% repeat scroll rgb(135, 163, 3);
border : rgb(110, 110, 110) outset 1px;
}
.codeCloseAll {
font-size : 7pt;
color : rgb(110, 110, 110);
font-weight : bold;
background : url("/.s/t/956/7.gif") 0% 0% repeat scroll rgb(135, 163, 3);
border : rgb(110, 110, 110) solid 1px;
}
.postNameFl, .postDescrFl {
background : none 0% 0% repeat scroll rgb(252, 252, 252);
border : rgb(110, 110, 110) solid 1px;
width : 400px;
}
.postPollFl, .postQuestionFl {
background : none 0% 0% repeat scroll rgb(252, 252, 252);
border : rgb(110, 110, 110) solid 1px;
width : 400px;
}
.postResultFl {
background : none 0% 0% repeat scroll rgb(252, 252, 252);
border : rgb(110, 110, 110) solid 1px;
width : 50px;
}
.postAnswerFl {
background : none 0% 0% repeat scroll rgb(252, 252, 252);
border : rgb(110, 110, 110) solid 1px;
width : 300px;
}
.postTextFl {
background : none 0% 0% repeat scroll rgb(252, 252, 252);
border : rgb(110, 110, 110) solid 1px;
width : 550px;
height : 150px;
}
.postUserFl {
background : none 0% 0% repeat scroll rgb(252, 252, 252);
border : rgb(110, 110, 110) solid 1px;
width : 300px;
}
.pollHelp {
font-weight : normal;
font-size : 7pt;
padding-top : 3px;
}
.smilesPart {
padding-top : 5px;
text-align : center;
}