html { 
        height:100%; 
}
body {
        min-width:950px;
        background-color: #FFFFFF;
        font-family:verdana,arial,tahoma;
        font-size:10pt;
        height:100%;
        padding: 0;
        margin: 0;
}
.quote {
                           border-left: solid 1px silver;
                           border-top: solid 1px silver;
                           border-right: solid 1px silver;
                           border-bottom: solid 1px silver;
                           width:80%;
                           background-color:#DDDDDD;
                           text-align:left;
                           font-family:verdana,arial,tahoma;
                           font-size:8pt;
                           font-weight: bold;
                           padding:4px;
                           }

             .quotetext {
                           
                           font-family:verdana,arial,tahoma;
                           background-color:#FFFFFF;
                           font-size:10pt;
                           padding:4px;
                           margin-top:5px;
                           font-weight: normal;
                           }
input, textarea, select {
        font-size:10pt;
        font-family:verdana,arial,tahoma;
	color: #111111;
	margin-right:2px;
	border-left: 1px solid silver;
	border-top: 1px solid silver;
	border-right: 1px solid silver;
	border-bottom: 1px solid silver;
	background-color: #F5F5F5;
}

input:hover, textarea:hover, select:hover { 
	border-left: 1px solid #8FD301;
	border-top: 1px solid #8FD301;
	border-right: 1px solid #8FD301;
	border-bottom: 1px solid #8FD301;
	background-color: #FFF2D7;
}
.loginmenu:link {
        color:#000000;
}
.loginmenu:visited {
        color:#000000;
}
.loginmenu:hover {
        color:#FFFFFF;
}
A:link { 
  FONT-WEIGHT: bold; COLOR: #83B40A; TEXT-DECORATION: UNDERLINE; 
}
A:visited { 
  FONT-WEIGHT: BOLD; COLOR: #83B40A; TEXT-DECORATION: UNDERLINE; 
}
A:hover {
  FONT-WEIGHT: BOLD; COLOR: white; TEXT-DECORATION: NONE; Background-color:#83B40A; 
}
A.rss:link { 
  FONT-WEIGHT: BOLD; COLOR: #F39B2D; TEXT-DECORATION: UNDERLINE; Font-size: 8pt; 
}
A.rss:visited { 
  FONT-WEIGHT: BOLD; COLOR: #F39B2D; TEXT-DECORATION: UNDERLINE;  Font-size: 8pt; 
}
A.rss:hover {
  FONT-WEIGHT: BOLD; COLOR: #F39B2D; TEXT-DECORATION: NONE; Font-size: 8pt; Background-color:#FDE9B7;
}
A.rss_:link { 
  FONT-WEIGHT: BOLD; COLOR: #F39B2D; TEXT-DECORATION: NONE; Font-size: 8pt; 
}
A.rss_:visited { 
  FONT-WEIGHT: BOLD; COLOR: #F39B2D; TEXT-DECORATION: NONE;  Font-size: 8pt; 
}
A.rss_:hover {
  FONT-WEIGHT: BOLD; COLOR: #F39B2D; TEXT-DECORATION: NONE; Font-size: 8pt; Background-color:#FFFFFF;
}
A.login_:link { 
  FONT-WEIGHT: normal; COLOR: black; TEXT-DECORATION: UNDERLINE; Font-size: 8pt; 
}
A.login_:visited { 
  FONT-WEIGHT: normal; COLOR: black; TEXT-DECORATION: UNDERLINE;  Font-size: 8pt; 
}
A.login_:hover {
  FONT-WEIGHT: normal; COLOR: black; TEXT-DECORATION: NONE; Font-size: 8pt; 
}
a.dev:link { 
        font-weight: bold; color: #5EA700; text-decoration: UNDERLINE; font-size: 8pt; 
}
a.dev:visited { 
        font-weight: bold; color: #5EA700; text-decoration: UNDERLINE;  font-size: 8pt; 
}
a.dev:hover {
        font-weight: bold; color: #5EA700; text-decoration: NONE; font-size: 8pt; background-color:#FDE9B7;
}
a.dev_:link { 
        font-weight: bold; color: #5EA700; text-decoration: NONE; font-size: 8pt; 
}
a.dev_:visited { 
        font-weight: bold; color: #5EA700; text-decoration: NONE;  font-size: 8pt; 
}
a.dev_:hover {
        font-weight: bold; color: #5EA700; text-decoration: NONE; font-size: 8pt; background-color:#FFFFFF;
}
.optionstable{
        border-left: solid 1px silver;
        border-top: solid 1px silver;
        text-align:left;
}
.optionstable td{
        border-bottom: solid 1px silver;
        border-right:solid 1px silver;
        padding:4px;
}
.smilestable  {
        border-left: solid 1px silver;
        border-top: solid 1px silver;
        border-bottom: solid 1px silver;
        border-right: solid 1px silver;
        text-align:left;
}
.smilestable td {
        border-bottom: none;
        border-right:none;
        padding:4px;
}
#without {
        border-right:none;
}
#without2 {
        border-left:none;
        text-align:right;
        color:grey;
}
.titletable td {
        background-color:#FFF2D7;
        font-weight: bold;
}
.hide {
        border-left: solid 1px silver;
        border-top: solid 1px silver;
        border-right: solid 1px silver;
        border-bottom: solid 1px silver;
        width:80%;
        background-color:#DDDDDD;
        text-align:left;
        font-family:verdana,arial,tahoma;
        font-size:8pt;
        font-weight: bold;
        padding:4px;
}

.hidetext {
                           
        font-family:verdana,arial,tahoma;
        background-color:#FFFFFF;
        font-size:10pt;
        padding:4px;
        margin-top:5px;
        font-weight: normal;
}
.faqtable td {
        background-color:#FFF2D7;
}
.spoiler {
        border-left: solid 1px silver;
        border-top: solid 1px silver;
        border-right: solid 1px silver;
        border-bottom: solid 1px silver;
        width:80%;
        background-color:#DDDDDD;
        text-align:left;
        font-family:verdana,arial,tahoma;
        font-size:8pt;
        font-weight: bold;
        padding:4px;
}
.spoilertext {
                           
        font-family:verdana,arial,tahoma;
        background-color:#FFFFFF;
        font-size:10pt;
        padding:4px;
        margin-top:5px;
        font-weight: normal;
}
.pager a {
        padding: 2px 5px;
        background: #f7f7f7;
        border: 1px solid #c7c7c7;
        color: #000000;
        text-decoration: none;
        margin: 0px 1px;
        font-weight: bold;
}
.pager a:hover {
        background: #FFF2D7;
        border: 1px solid #666666;
        text-decoration: none;
}
.pager a.active{
        background: #666666;
        border: 1px solid #666666;
        color: #ffffff;
        font-weight: bold;
}
.pager a.active:hover {
        background: #666666;
}


td {
 font-family:verdana,arial,ms sans serif;
 font-size:10pt;
}
hr {
 color: #E6E6E6;
 background-color: #E6E6E6;
 border: 0;
 height: 1px;
}
ul {
 list-style: none;
 margin: 0;
 padding: 0;
}
.f {
  FONT-FAMILY: Verdana,Arial,MS Sans Serif;
  FONT-SIZE: 8pt;
}

.g {
  FONT-FAMILY: Verdana,Arial,MS Sans Serif;
  FONT-SIZE: 10pt;
}
.h {
  FONT-FAMILY: Verdana,Arial,MS Sans Serif;
  FONT-SIZE: 12pt;
}
img {
    border: none;
}
#menu {
        width: 82px;
        margin: 0px;
        font-family:verdana,arial,ms sans serif;
        font-size:10pt;
        font-weight:bold;
        border-style: none none none none;
        border-color: #000;
        border-size: 0px;
        border-width: 0px;
        }

#menu li a {
        height: 57px;
        voice-family: "\"}\"";
        voice-family: inherit;
        height: 38px;
        text-decoration: none;
        }

#menu li a:link, #menu li a:visited {
        color: #FFF;
        display: block;
        background:  url("http://ruxesoft.net/images/menu.jpg");
        padding: 19px 0 0 5px;
        }

#menu li a:hover, #menu li #current {
        color: #FFF;
        background:  url("http://ruxesoft.net/images/menu.jpg") 0 -57px;
        padding: 19px 0 0 5px;
        }
#download {
        width: 298px;
        margin: 0px;
        font-family:verdana,arial,ms sans serif;
        font-size:14pt;
        font-weight:bold;
        border-style: none none none none;
        border-color: #000;
        border-size: 0px;
        border-width: 0px;
        }

#download li a {
        voice-family: "\"}\"";
        voice-family: inherit;
        height: 81px;
        text-decoration: none;
        }

#download li a:link, #download li a:visited {
        color: #FFF;
        display: block;
        background:  url("http://ruxesoft.net/images/download_link.png");
        padding: 41px 0 0 15px;
        }

#download li a:hover, #download li #current {
        color: #FFF;
        background:  url("http://ruxesoft.net/images/download_hover.png");
        padding: 41px 0 0 15px;
        }