body
{
        margin:0px;
      padding:0px;
	  background:#FBFBFB;
	 
}
#body
{
    width:1000px;
    margin:0px auto;
    padding-bottom:5px;
    background-color:#FFFFFF;
    clear:both;
    overflow:hidden;
}
a
{
	text-decoration:none;
	color:#06C;
	font:12px Arial, Helvetica, sans-serif;
}
a:hover
{
	color:#06C;
	text-decoration:underline;
}
#wrapper
{
	width:910px;
	display:block;
	padding:5px 20px 7px 20px;
	border:1px solid #666;
	overflow:hidden;
	box-shadow: 0px 0px 25px -2px #CCC;
	-moz-box-shadow: 0px 0px 25px -2px #CCC;
	-webkit-box-shadow: 0px 0px 25px -2px #CCC;
	clear:both;
	border-radius:2px;
	margin:4px 25px 4px 25px;
   -moz-border-radius:2px;
   -webkit-border-radius:2px;
   -khtml-border-radius:2px;
   -o-border-radius:2px; 
	
}
.sign
{
	width:373px;
	margin:13px 20px 10px 50px;
	box-shadow: 0px 0px 25px -2px #333;
	-moz-box-shadow: 0px 0px 25px -2px #333;
	-webkit-box-shadow: 0px 0px 25px -2px #333;
	display:block;
	float:left;
	background:#F2F2F2;
	border:1px solid #999;
	padding:5px;
	border-radius:2px;
   -moz-border-radius:2px;
   -webkit-border-radius:2px;
   -khtml-border-radius:2px;
   -o-border-radius:2px; 
	
}
#log
{
	width:373px;
	
	background:#F2F2F2;
	margin:13px 50px 10px 20px;
	box-shadow: 0px 0px 25px -2px #333;
	-moz-box-shadow: 0px 0px 25px -2px #333;
	-webkit-box-shadow: 0px 0px 25px -2px #333;
	display:block;
	float:left;
	border:1px solid #999;
	padding:5px;
	border-radius:2px;
   -moz-border-radius:2px;
   -webkit-border-radius:2px;
   -khtml-border-radius:2px;
   -o-border-radius:2px; 
	
}
.greydout {
  -webkit-opacity: 0.25;
  -moz-opacity: 0.25;
  opacity: 0.25;
}


.greydout:hover {
  -webkit-opacity: 1;
  -moz-opacity: 1;
  opacity: 1;
}
.txt
{
	font:24px Tahoma, Geneva, sans-serif;
	color:#666;
	text-shadow:1px 1px 1px #000;
	text-align:center;
}
.sign_1
{
	font:20px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#000;
	text-shadow:1px 1px 1px #666;
	text-align:center;
	margin-top:10px;
}
.sign_2
{
	font:14px Arial, Helvetica, sans-serif;
	margin:5px 50px 5px 50px;
	color:#333;
	margin-bottom:20px;
}
.textfield
{
color:#999;
font-family:Cambria, Cochin, Georgia, serif;
height:30px;
font-size:16px;
width:375px;
outline:none;
background:#FBFBFB;
border:1px solid #999; 
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
-khtml-border-radius:4px;
-o-border-radius:4px; 
background-image:url('./images/search.png');
background-position:380px -10px;
background-repeat: no-repeat;
padding-right: 40px;
padding-left:1px;
box-shadow: 0px 0px 25px -2px #999;
-webkit-transition: background-color .2s ease-in,
                    background-position .2s ease-in,
                    box-shadow .3s ease-in;
 
-moz-transition: background-color .2s ease-in,
                 background-position .2s ease-in,
                 box-shadow .3s ease-in;
 
-o-transition: background-color .2s ease-in,
               background-position .2s ease-in,
               box-shadow .3s ease-in;
 
-ms-transition: background-color .2s ease-in,
                background-position .2s ease-in,
                box-shadow .3s ease-in;
 
transition: background-color .2s ease-in,
            background-position .2s ease-in,
            box-shadow .3s ease-in;
}
.textfield_2
{
	
	font:14px Arial, Helvetica, sans-serif;
	border:2px solid #CCC;
	height:34px;
	border-radius:2px;
	 background-color:#FBFBFB;
   -moz-border-radius:2px;
   -webkit-border-radius:2px;
   -khtml-border-radius:2px;
   -o-border-radius:2px; 
}
input[type=text]:focus {
 background-color: #FFFFFF;
border-color: #333333;
box-shadow: 0px 0px 25px -2px #333;
background-position:380px -80px;
}
.button2{
  display: inline-block;
  display: inline;
  zoom: 1;
  padding: 10px 70px;
  margin: 0;
  cursor: pointer;
  border: 1px solid #666;
  overflow: visible;
  font: bold 13px arial, helvetica, sans-serif;
  text-decoration: none;
  white-space: nowrap;
  color:#FFF;
  background-color:#039;
  background-image: linear-gradient(top, rgba(255,255,255,1),
                                         rgba(255,255,255,0)),
                    url(data:image/png;base64,iVBORw0KGg[...]QmCC); 
  transition: background-color .2s ease-out;
  background-clip: padding-box; /* Fix bleeding */
  border-radius:4px;
 -moz-border-radius:4px;
   -webkit-border-radius:4px;
   -khtml-border-radius:px;
   -o-border-radius:4px; 
  box-shadow: 0 1px 0 rgba(0, 0, 0, .3),
              0 2px 2px -1px rgba(0, 0, 0, .5),
              0 1px 0 rgba(255, 255, 255, .3) inset;
  
}


.button2:hover{
   border-radius:4px;
  -moz-border-radius:4px;
   -webkit-border-radius:4px;
   -khtml-border-radius:4px;
   -o-border-radius:4px; 
    background-color:#03C;
  color:#FFF;
}

.button2:active{
  background: #e9e9e9;
  position: relative;
  top: 1px;
  text-shadow: none;
  box-shadow: 0 1px 1px rgba(0, 0, 0, .3) inset;
}
.button{
  display: inline-block;
  display: inline;
  zoom: 1;
  padding:6px 14px;
  margin: 0;
  cursor: pointer;
  border: 1px solid #666;
  overflow: visible;
  font: bold 13px arial, helvetica, sans-serif;
  text-decoration: none;
  white-space: nowrap;
  color:#FFF;
  background-color:#848484;
  background-image: linear-gradient(top, rgba(255,255,255,1),
                                         rgba(255,255,255,0)),
                    url(data:image/png;base64,iVBORw0KGg[...]QmCC); 
  transition: background-color .2s ease-out;
  background-clip: padding-box; /* Fix bleeding */
  border-radius:4px;
 -moz-border-radius:4px;
   -webkit-border-radius:4px;
   -khtml-border-radius:4px;
   -o-border-radius:4px; 
  box-shadow: 0 1px 0 rgba(0, 0, 0, .3),
              0 2px 2px -1px rgba(0, 0, 0, .5),
              0 1px 0 rgba(255, 255, 255, .3) inset;
  text-shadow: 0 1px 0 rgba(255,255,255, .9);  
}

.button:hover{
  border-radius:4px;
 -moz-border-radius:4px;

   -webkit-border-radius:4px;
   -khtml-border-radius:4px;
   -o-border-radius:4px; 
    background-color:#848484;
  color:#FFF;
}

.button:active{
  background: #e9e9e9;
  position: relative;
  top: 1px;
  text-shadow: none;
  box-shadow: 0 1px 1px rgba(0, 0, 0, .3) inset;
}
.c1
{
	width:15px;
	height:10px;
	float:right;
	margin-top:7px;
	cursor:pointer;
	margin-right:5px;
	display:block;
	background:#F00;
}

.c2
{
	width:15px;
	height:10px;
	margin-right:5px;
	float:right;
	margin-top:7px;
	cursor:pointer;
	display:block;
	background:#06C;
}
.c3
{
	width:15px;
	margin-top:7px;
	height:10px;
	float:right;
	margin-right:160px;
	cursor:pointer;
	display:block;
	background:#666;
}

a
{
color:#000;
font:12px Arial, Helvetica, sans-serif;
}
a:hover
{
	color:#000;


}
#header
{
width:997px;
margin:0px;
padding:2px 2px 2px 0px;
clear:both;
overflow:hidden;
background:#FBFBFB;
}
#header_left
{
float:left;
width:653px;
margin:0px;
padding:3px 3px 3px 0px;
color:#999;

}
#header_left a
{
	color:#333;
	font:12px Verdana, Geneva, sans-serif;
	padding:2px;
	font:18px;
	text-decoration:none;
}
#header_left a:hover
{
	background:#F00;
	padding:2px;
	color:#FFF;
}

#header_right
{
float:right;
width:325px;
border:1px solid #CCC;
margin-top:6px;
 border-radius:2px;
 -moz-border-radius:2px;
 cursor:pointer;
   -webkit-border-radius:2px;
   -khtml-border-radius:2px;
   -o-border-radius:2px; 
margin-right:10px;
background:#FFF;
padding:2px 2px 1px 2px;
}
#menu {                                     
    list-style: none;
	width:999px;
	float:left;
    position: relative;
    margin:0px;
	padding:0px;
	}

#menu li {
    float: left;
    margin:0px;
}

#menu li a {
    font:bold 15px/35px Arial, Helvetica, sans-serif;
    text-decoration: none;
    color:#F2F2F2;
	 border-radius:4px;
   -moz-border-radius:4px;
   -webkit-border-radius:4px;
   -khtml-border-radius:4px;
   -o-border-radius:4px; 
    background:#F00;
	padding: 0px 10px;
    margin:0px;
    display: block;
	}


#menu li a:hover {
   
   Color:#F2F2F2;
    border-radius:4px;
   -moz-border-radius:4px;
   -webkit-border-radius:4px;
   -khtml-border-radius:4px;
   -o-border-radius:4px; 
   background:#FE2E2E;
   
}
.style1
{
	width:1000px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	clear:both;
	height:35px;
	 border-radius:4px;
   -moz-border-radius:4px;
   -webkit-border-radius:4px;
   -khtml-border-radius:4px;
   -o-border-radius:4px; 
	background:#F00;
}
.search
{
width:484px;
height:40px;
padding:4px;
background:#F4F4F4;
margin-top:5px;
display:block;
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
-khtml-border-radius:4px;
-o-border-radius:4px; 
border:1px solid #999;
font-size:15px;
}
.style_last
{
width:1000px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	clear:both;
	height:35px;
	 border-radius:4px;
   -moz-border-radius:4px;
   -webkit-border-radius:4px;
   -khtml-border-radius:4px;
   -o-border-radius:4px; 
	background:#666;
}
.footer
{
width:999px;
height:10px;
margin-top:3px;
padding:0px;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
color:#666666;
float:left;
clear:both;
}
.footer a
{
color:#039;
text-decoration:none;
}
.footer a:hover
{
color:#039;
text-decoration:underline;
}
.line
{
	display:block;
	background:#666;
	height:2px;
	border-radius:2px;
   -moz-border-radius:2px;
   -webkit-border-radius:2px;
   -khtml-border-radius:2px;
   -o-border-radius:2px; 
	width:999px;
}
.br1 { line-height:1px;}