body {
  background-color: #FFFFFF;
  color: #000000;
  font-family:arial,sans-serif;
  font-size: 10pt;
  padding: 0px;
  margin: 0px;
}
.titlename {
  font-size: 1.1em;
  font-family: Impact, Arial, Helvetica, sans-serif ;
  font-weight: normal;

}
a:link, a:visited, a:active {
        background-color: inherit;
        color: #3300FF;
        text-decoration: none;
}
a:hover {
        background-color: inherit;
        color: #3300FF;
        text-decoration: underline;
}
.rating {
vertical-align: top;
width: 200px;
border: 1px solid #fff;
}

.ratin_1, .ratin_2, .ratin_3, .ratin_4, .ratin_5 {
  background-color: transparent;
  padding: 1px;
}

.ratin_1:hover, .ratin_2:hover, .ratin_3:hover, .ratin_4:hover, .ratin_5:hover {
  background-color: #FF0000;
  border: 1px solid #FF0000;
  padding: 0px;
}

.r_no {
background: url("/img/voting_no.png") no-repeat;
border: 1px solid #660000;
padding-left: 18px;
padding-right: 2px;
font-size: 10px;
}

.r_yes {
background: url("/img/voting_yes.png") no-repeat;
border: 1px solid #339900;
padding-left: 18px;
padding-right: 2px;
font-size: 10px;
}

.r_view {
background: url("/img/view.png") no-repeat;
white-space: nowrap;
border: 1px solid #339900;
padding-left: 18px;
padding-right: 2px;
font-size: 10px;
}
 .r_from {
background: url("/img/from.png") no-repeat;
white-space: nowrap;
border: 1px solid #339900;
padding-left: 18px;
padding-right: 2px;
font-size: 10px;
}

.r_info{
/*background: #AA0000;
border: 1px solid #660000;
padding-left: 2px;
padding-right: 2px;
font-size: 10px;
height: 14px;
line-height: 14px;
margin-top: 4px;
vertical-align: bottom;
color: #FFF;
*/}

.left {
margin-left: 20px;
float: left;
width: 90%;
}
.left a {
  text-decoration: none;
}
.left b {
color: #F00;
}

.search {
margin-left: 20px;
float: left;
width: 90%;
}
.links {
width: 96%;
margin-left: 20px;
float: left;
position: relative;
}
.links table {
float: left;
}

div.words {
float: left;
margin-left: 20px;
width: 67%;
}
div.words h3 {
font-size: 1em;
}
.words td {
background: #FFFFCC;
}


div.page {
font-family:arial,sans-serif;
margin-left: 20px;
width: 100%;
float: left;
font-size: 10pt;
margin-bottom: 20px;
}
.maintable {
width: 99%;
min-width: 750px;
}
.ever_ever td, .time_time td{
border-bottom: 1px solid #FF3300;
}
.ever_ever, .time_time {
font-family:arial,sans-serif;
font-size: 9pt;
color: #FFF;
background: #3300FF;;
}
.ever_time td, .time_ever td{
border-bottom: 2px solid #FF3300;
}
.ever_time, .time_ever {
font-family:arial,sans-serif;
background: #FFF;
text-decoration: underline;
font-size: 9pt;
color: #000000;
white-space: nowrap;
}
.ever_ever a, .ever_time a, .time_ever a, .time_time a {
color: #000000;
font-size: 9pt;
white-space: nowrap;
}
.ever_empty {
/*border-bottom: 1px solid #FF3300;*/
width: 80%;
}
.titlelink {
font-size: 11pt;
font-weight: normal;
font-family:arial,sans-serif
}
.bottomlink, a.bottomlink {
font-size: 8pt;
font-weight: normal;
color: green;
}
/*.bottomlink a, .bottomlink a:hover, .bottomlink a:visited, .bottomlink a:active {
text-decoration: none;
}*/
a:hover .bottomlink {
text-decoration: none;
color: green;
}
#search_new {
width: 180px;
}

.kw {
color: #CDCDCD;
}
.kw2 {
font-weight: bold;
color: #7EB8FE;
font-size: 110%;
}
.nexts, .prevs {
color: #FFF;
}
.add {
  margin-left: 20px;
}
.wordsteg {
  width: 70%;
  background: #EEE;
}

.teg6 {
  font-size: 150%;
}
.teg5 {
  font-size: 130%;
}
.teg4 {
  font-size: 110%;
}
.teg3 {
  font-size: 90%;
}
.teg2 {
  font-size: 70%;
}
.teg1 {
  font-size: 50%;
}

