body {
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;
 background-attachment: fixed;

 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

}

input {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000000; 
}

select {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000000; 
 }

.smallwhi {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #FFFFFF; 
}
.smallwhi a:link, .smallwhi a:visited {
   color: #FFFFFF;
   text-decoration: none;
}
.smallwhi a:hover, .smallwhi a:active {
      text-decoration: underline;
}

.smallgrey {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #CCCCCC; 
}
.smallgrey a:link, .smallgrey a:visited {
 color: #FFFFFF;
 text-decoration: underline; 
}
.smallgrey a:hover, .smallgrey a:active {
 color: #FF0000;
 text-decoration: underline;
}

.smallred {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #CC0000; 
}
.smallred a:link, .smallred a:visited {
 color: #CC0000;
 text-decoration: underline; 
}
.smallred a:hover, .smallred a:active {
 color: #CC0000;
 text-decoration: underline;
}

.smallred2 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #FD6B5B; 
}
.smallred2 a:link, .smallred2 a:visited {
 color: #FD6B5B;
 text-decoration: underline; 
}
.smallred2 a:hover, .smallred2 a:active {
 color: #FD6B5B;
 text-decoration: underline;
}

.smallblk {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000000; 
}
.smallblk a:link, .smallblk a:visited {
   color: #000000;
   text-decoration: none;
}
.smallblk a:hover, .smallblk a:active {
 color: #FF0000;
 text-decoration: underline;
}
.smallblk a:link.nounderline, .smallblk a:visited.nounderline {
 text-decoration: none;
}

.smallblue {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: Navy;
}
.smallblue a:link, .smallblue a:visited {
   color: Navy;
   text-decoration: none;
}
.smallblue a:hover, .smallblue a:active {
 color: #FF0000;
 text-decoration: underline;
}
.smallblue a:link.nounderline, .smallblue a:visited.nounderline {
 text-decoration: none;
}


.bigblk {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 16px;
   color: #000000;
   font-weight : bold;
}
.bigblk a:link, .bigblk a:visited {
   color: #000000;
   text-decoration: none;
}
.bigblk a:hover, .bigblk a:active {
 color: #FF0000;
 font-size: 20px;
 text-decoration: underline;
}
.bigblk a:link.nounderline, .bigblk a:visited.nounderline {
 text-decoration: none;
}

.bigred {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #FF0000;
   font-weight : bold;
}
.bigred a:link, .bigred a:visited {
   color: #FF0000;
   text-decoration: none;
}
.bigred a:hover, .bigred a:active {
 color: #FF0000;
 text-decoration: underline;
}
.bigred a:link.nounderline, .bigred a:visited.nounderline {
 text-decoration: none;
}

.smallerblk {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 color: #000000; 
}
.smallerblk a:link, .smallerblk a:visited {
 color: #000000;
 text-decoration: underline; 
}
.smallerblk a:hover, .smallerblk a:active {
 color: #FF0000;
 text-decoration: underline;
}

   
.mediumblk {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #000000; 
}
.mediumblk a:link, .mediumblk a:visited {
 color: #000000;
 text-decoration: underline; 
}
.mediumblk a:hover, .mediumblk a:active {
 color: #FF0000;
 text-decoration: underline;
}
.mediumblk a:link.nounderline, .mediumblk a:visited.nounderline {
   color: #000000;
   text-decoration: none;
}



.mediumwhi {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #FFFFFF;
 line-height: 20px;
}
.mediumwhi a:link, .mediumwhi a:visited {
 color: #FFFFFF;
 text-decoration: none; 
}
.mediumwhi a:hover, .mediumwhi a:active {
 color: #FF0000;
 text-decoration: none;
}

.mediumred {
 font-family: Georgia, "Times New Roman", Times, serif;
 font-size: 12px;
 color: #FF0000;
 line-height: 15px;
}
.mediumred a:link, .mediumred a:visited {
 color: #FF0000;
 text-decoration: underline; 
}
.mediumred a:hover, .mediumred a:active {
 color: #FFFFFF;
 text-decoration: underline;
}


.mediumgrey {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #333333;
 line-height: 15px;
}
.mediumgrey a:link, .mediumgrey a:visited {
 color: #333333;
 text-decoration: none; 
}
.mediumgrey a:hover, .mediumgrey a:active {
 color: #666666;
 text-decoration: none;
}


.formfields {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #000000;
}

.mediumred2 {

 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #990000;
 line-height: 15px;
}
.largewhi {

 font-family: Georgia, "Times New Roman", Times, serif;
 font-size: 17px;
 color: #FFFFFF;
 line-height: 25px;
}

.smalldarkred {

 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 color: #660000;
}
.linklightgrey {

color: #CCCCCC; text-decoration: none
}
.smallgrey4 {

 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #666666;
}
form {
   margin-bottom : 0px;
   margin-left : 0px;
   margin-right : 0px;
   margin-top : 0px;
}

/* ***********************
   Added by Denis Bystrov
************************ */

.usercat
{
   height: 150px;
}

.txt
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #333;
   font-size: 11px;
}

h3
{
   font-size: 16px;
}

#survey
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;

   border: #333 solid 1px;
   position: absolute; 
   left: 35%;

   top: 340px;
   height: 150px;
   width: 431px;
   background-color: #FFF;
   z-index: 100;
}

#survey .title
{
   padding: 5px;
   border-bottom: #999 solid 1px;
   background-color: #FFFFCC;
}

.titleblue
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight : bold;
   background-color: #30667D;
   color: #FFF;
}

#survey .tt
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight : bold;
   color: #666666;
   font-size: 12px;
}

.tdOdd
{
   background-color: #F0F0F0;
}

.tdEven
{
   background-color: #FFFFFF;
}
