@charset "utf-8";
/* CSS Document */

*{padding:0;}
body{margin:20px 0 0 0; font:100% normal Arial, Helvetica, sans-serif; background:#161712;}
input,select,textarea{
	margin:0; 
	padding:0;
	background:#262626;
	border: 1px double #333333;
	padding:7px 7px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
}

span.link{
	color:#ffffff;
	cursor:pointer;
	font-size:20px;
	background:#262626;
	border:1px double #333333;
	margin-left: 10px;
	position:relative;
	top:5px;
	
		     -moz-border-radius: 5px; /* FF1+ */
  -webkit-border-radius: 5px; /* Saf3-4 */
          border-radius: 5px; /* Opera 10.5, IE 9, Saf5, Chrome */
}

span.link:hover{
	background:#333;
}

div.box {
margin:0 auto;
color:#999;
width:800px;
background:#222222;
top:50px;
border:1px solid #262626;
}

div.box h1 { 
color:#ffffff;
font-size:18px;
text-transform:uppercase;
padding:5px 0 5px 5px;
}

div.box div {
width:780px;
position:relative;
background:#1C1C1C;
border-top:1px solid #1C1C1C;
border-bottom:1px solid #1C1C1C;
padding:5px 0 5px 0;
margin:10px 10px 0 10px;

/*-moz-box-shadow: 0px 2px 5px #111;
-webkit-box-shadow: 0px 2px 5px #111;
box-shadow: 0px 2px 5px #111; 

     -moz-border-radius: 5px; 
  -webkit-border-radius: 5px; 
          border-radius: 5px; 

*/
}

div.choicebox {
	width:60px;
	margin:0 auto;
}
div.choicebox #up, #down {
	text-align:center;
	font-weight:bold;
	background:#666;
	color:#333;
	border: 1px solid #333;
	cursor:pointer;
	height:10px;
}
div.choicebox #up {
	-moz-border-radius-topleft: 5px; /* FF1+ */
	-webkit-border-radius-topleft: 5px; /* Saf3-4 */
	border-top-left-radius: 5px; /* Opera 10.5, IE 9, Saf5, Chrome */	
	-moz-border-radius-topright: 5px; /* FF1+ */
	-webkit-border-radius-topright: 5px; /* Saf3-4 */
	border-top-right-radius: 5px; /* Opera 10.5, IE 9, Saf5, Chrome */
}
div.choicebox #down {
	-moz-border-radius-bottomleft: 5px; /* FF1+ */
	-webkit-border-radius-bottomleft: 5px; /* Saf3-4 */
	border-bottom-left-radius: 5px; /* Opera 10.5, IE 9, Saf5, Chrome */	
	-moz-border-radius-bottomright: 5px; /* FF1+ */
	-webkit-border-radius-bottomright: 5px; /* Saf3-4 */
	border-bottom-right-radius: 5px; /* Opera 10.5, IE 9, Saf5, Chrome */	
}
div.choicebox #choices {
	background:#CCC;
	display:block;
	position: relative;
	overflow: hidden;
	height: 20px;
	border-left: 1px solid #333;
	border-right: 1px solid #333;
	
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, #616161),
		color-stop(0.5, #B8B8B8)
	);
	
	background-image: -moz-linear-gradient(
		center bottom,
		#616161 0%,
		#B8B8B8 50%
	);
}

div.choicebox #choice {
	font-weight:bold;
	height: 20px;
	padding: 0;
	border: none;
	background:none;
	color:#000;
}

div.box div span {
display: block;
color:#FFF;
background:#000;
opacity:0.8;
moz-opacity:0.8;
webkit-opacity:0.8;
font-size:12px;
position:relative;
float:left;
width:100px;
height:auto;
text-align:right;
padding:5px 20px 0 0;

/*
     -moz-transform: rotate(-90deg);  /* FF3.5+ */
/*       -o-transform: rotate(-90deg);  /* Opera 10.5 */
/*  -webkit-transform: rotate(-90deg);  /* Saf3.1+, Chrome */
/*      -ms-transform: rotate(-90deg);  /* IE9 */
/*          transform: rotate(-90deg);  */

}


div.box .message {
	width:350px;
	overflow:auto;
	height:150px;
	font-size:18px;
}

div.box .input_text {
	width:300px;
	font-size:24px;
}

div.box .ver {
	width:50px;
	font-size:24px;
}

div.box .file
{
color:#666;
font-size:25px;
background:#FFF;
border-bottom: 1px double #333333;
border-top: 1px double #333333;
border-left:1px double #333333;
border-right:1px double #333333;
width:350px;
cursor:pointer;


		   -moz-opacity: 100;
	    -webkit-opacity: 100;
		       	opacity: 100;

}

div.box .button {
cursor:pointer;
font-size:25px;
background:#262626;
border-bottom: 1px double #333333;
border-top: 1px double #333333;
border-left:1px double #333333;
border-right:1px double #333333;
	
	     -moz-border-radius: 5px; /* FF1+ */
  -webkit-border-radius: 5px; /* Saf3-4 */
          border-radius: 5px; /* Opera 10.5, IE 9, Saf5, Chrome */
}

.popup{
display:none;
width:auto;
color:#333;
background:#CCC;
position:absolute;
z-index:2;
font-weight:bold;
border-bottom: 1px double #666;
border-top: 1px double #666;
border-left:1px double #666;
border-right:1px double #666;

}
}