/* helpcss8 */

html,body,div,p, a, h1,h2,h3,h4,h5, ul,ol,form,img,li, fieldset, label, legend, textarea, input, select {
font-family: Verdana, Geneva, Arial, sans-serif;
border:0;
margin:0;
padding:0;
color: #222;
line-height:1.6em;
}

html {
height: 100%;
background: #bbb;
background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#888));
background: -moz-linear-gradient(top,  #fff,  #888);
background-attachment:fixed;
}


body {
font-size: 80.01%;
}

td {
background: #eee !important;
}


input {
      background:#fff;
      padding: 0 3px 3px 3px;
      border:solid 2px #666;
      border-radius:6px;
      -moz-border-radius:6px;
      -khtml-border-radius:6px;
}

input[type=text]:focus,
input[type=text]:hover,
input[type=text]:active,
input[type=password]:focus,
input[type=password]:hover,
input[type=password]:active {
   background: #eee;
   border-color:rgba(25,25,25,.5)!important;
   -moz-box-shadow:0 0 8px rgba(25,25,25,.5);
   -webkit-box-shadow:0 0 8px rgba(25,25,25,.5);
   box-shadow:0 0 8px rgba(25,25,25,.5);
}


.right {
      margin-left: 3px;
      color: #fff;
      font-weight:normal;
      text-shadow: 0 1px 1px rgba(0,0,0,.6);

      border-radius:2em;
      -moz-border-radius:2em;
      -khtml-border-radius:2em;
      
      background: #999;
      background: -webkit-gradient(linear, left top, left bottom, from(#ccc), to(#444));
      background: -moz-linear-gradient(top,  #ccc,  #444);
      filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#444444'); /* ie7 */ 
      -ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#444444'); /* ie8 */ 
}

.right:hover, 
.right:focus,
.right:active {
  background: #ccc;
  background: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#666)) !important;
  background: -moz-linear-gradient(top,  #eee,  #666) !important;
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#666666') !important; /* ie7 */
  -ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#666666') !important; /* ie8 */
  color:#333 !important;
  text-shadow: 0 1px 1px rgba(255,255,255,.6) !important;
}

a#login:link, 
a#login:visited {
   zoom: 1; /* ie7 hack  */
   width: 10em;
   margin: 5px 0;
   padding: 1px;
   text-align:center;
   border:solid 2px #888 !important;
   border-radius:2em;
   -moz-border-radius:2em;
   -khtml-border-radius:2em;
   border:solid 1px #ccc;
   
   background: #999;
   background: -webkit-gradient(linear, left top, left bottom, from(#ccc), to(#444));
   background: -moz-linear-gradient(top,  #ccc,  #444);
   filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#444444'); /* ie7 */ 
   -ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#444444'); /* ie8 */ 
   
   color:#fff;
   display:block;
   text-decoration:none;
   font-weight:normal !important;
   text-shadow: 0 1px 1px rgba(0,0,0,.6);

}


a#login:hover,
a#login:focus,
a#login:active {
  background: #ccc;
  background: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#666)) !important;
  background: -moz-linear-gradient(top,  #eee,  #666) !important;
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#666666') !important; /* ie7 */
  -ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#666666') !important; /* ie8 */
  color:#333 !important;
  text-shadow: 0 1px 1px rgba(255,255,255,.6) !important;
  outline:none;
}

#button::-moz-focus-inner {border: 1px dotted transparent;}
.right::-moz-focus-inner {border: 1px dotted transparent;}
