* {
	font-family: tahoma;
	font-size: 100%;
	outline: 0;
	border: none;
	margin: 0;
	padding: 0; }
 
body { background: #DEDEDE; }
 .jinput {padding:8px;border-radius:3px;border:1px solid #bbb;color:grey;font-family:arial !important;font-size:13px;width: 265px;direction: ltr;}
 table {margin:3px;}
.jmagnify {min-width:150px;max-width:150px;min-height:140px;max-height:140px;border:3px solid #FFF;outline:1px solid #DADADA;}
.jtd {font-size:14px;line-height:32px;}

 
.Wrapper {
	width: 990px;
	margin: 0 auto; }
 
.Clear { clear: both; }
 
#Header {
	background: url('images/header_bg.png') repeat-x;
	height: 149px;
	width: 100%; }
 
#Menu {
	float: right;
	padding: 10px 0 0; }
 
	#Menu ul { list-style-type: none; }
 
		#Menu ul li {
			float: right;
			background: url('images/menu_sp.png') no-repeat left center;
			height: 95px;
			margin-left: 15px;
			text-align: center;
			padding-left: 10px; }
 
#Logo {
	height: 121px;
	width: 305px;
	float: left;
	margin-top: 20px; }
 
	#Logo h1 { background: url('images/logo.png') no-repeat; }
 
		#Logo h1 a {
			display: block;
			height: 121px;
			width: 305px; }
 
			#Logo h1 a span { display: none; }
 
#Langs {
	float: right;
	height: 22px;
	width: 200px;
	margin-top: 25px; }
 
	#Langs a,#Langs a:visited {
		display: block;
		float: right;
		height: 22px;
		line-height: 22px;
		background: url('images/langs_sp.png') no-repeat left;
		color: #939393;
		font-size: 11px;
		text-decoration: none;
		font-weight: 700;
		padding: 4px 4px 4px 10px; }
 
#Main-Block {
	background: url('images/main_block.png') repeat-y;
	width: 916px;
	font-size: 10px;
	margin: -10px 0 0 0;
	padding: 10px 15px 25px; }

#MainBlockTop{
	background: url('images/main_block_top.png') no-repeat;
	width: 916px;
	height: 12px;
	font-size: 10px;
	margin: 20px 0 0 0;
	padding: 10px 15px 0;
}	
	
#Main-Block-Right { float: right; }
 
#Main-Block h2 {
	font-size: 12px;
	text-decoration: underline;
	margin-bottom: 4px; }
 
#Main-Block span#no-delete {
	font-weight: 700;
	color: #616161;
	font-size: 12px; }
 
span.spacer {
	display: block;
	margin: 10px 0 5px; }
 
.red-color,.red-color *,a.red-color { color: red !important; }
 
.bold,.bold *,a.bold { font-weight: 700; }
 
.size-1,.size-1 *,a.size-1 {
	font-size: 22px;
	text-shadow: 2px 2px #fff; }
 
.size-2,.size-2 *,a.size-2 { font-size: 12px; }

.sizer { position: absolute; color: #e9e9e9; z-index: -5; }
 
a.link {
	font-size: 20px;
	text-decoration: underline;
	font-weight: 700;
	color: red; }
 
#Upload-Block {
	float: left;
	width: 453px;
	margin: -10px 20px 0; }
 
#Upload-Block-Top {
	background: url('images/upload_block_top.png') no-repeat;
	height: 4px;
	width: 453px;
	margin-top: 20px;
	text-align: center;
	padding-top: 30px; }
 
	#Upload-Block-Top a,#Upload-Block-Top a:visited {
		color: #A3A3A3;
		text-decoration: none;
		font-size: 12px;
		font-weight: 700; }
 
#Upload-Block-Middle {
	background: url('images/upload_block_middle.png') repeat-y;
	min-height: 100px;
	width: 453px;
	padding: 10px 0; }
 
#Upload-Block-Middle-Files {
	width: 300px;
	margin: 5px 30px 0 0; }
	
 #Upload-Block-Middle-Files input[type=text]{
	border:1px solid #aaaaaa;
	height: 15px;
	width: 150px;
	margin: 3px 0;}
	
 #Upload-Block-Middle-Files input[type=password]{
	border:1px solid #aaaaaa;
	height: 15px;
	width: 150px;
	margin: 3px 0;}
	
#Upload-Block-Bottom {
	background: url('images/upload_block_bottom.png') no-repeat bottom;
	height: 32px;
	width: 393px;
	padding-right: 60px; }
 
input#button_clearall {
	background: url('images/button_clearall.png') no-repeat;
	height: 30px;
	width: 109px;
	cursor: pointer;
	float: right;
	margin-left: 7px; }
 
a#button_add {
	display: block;
	background: url('images/button_add.png') no-repeat;
	height: 30px;
	width: 109px;
	cursor: pointer;
	float: right;
	margin-left: 7px; }
 
input#button_upload {
	background: url('images/button_upload.png') no-repeat;
	height: 30px;
	width: 109px;
	cursor: pointer;
	float: right;
	margin-left: 7px; }
 
.goTop,.goTop *,a.goTop { margin-top: -7px; }
 
#Upload-Block-Info {
	clear: both;
	width: 393px;
	text-align: center;
	font-size: 10px;
	margin: 7px auto 0; }
 
	#Upload-Block-Info div {
		height: 1px;
		width: 395px;
		background: #B7B7B7;
		clear: both;
		margin: 4px 0; }
 
#Upload-Block-Top-Label {
	background: url('images/upload_label.png') no-repeat;
	height: 34px;
	width: 252px;
	float: right; }

#Files-Block-Top-Label {
	background: url('images/files_label.png') no-repeat;
	height: 34px;
	width: 252px;
	float: right; }
 
#Upload-Block-Top-Image {
	background: url('images/upload_image.png') no-repeat;
	height: 97px;
	width: 109px;
	float: left; }
 
#Footer {
	background: url('images/footer_bg.png') repeat-x #0a0a0a;
	width: 100%;
	float: right; 
	padding-bottom: 7px;}
 
#Footer-Fix { margin: -18px 50px 0 0; }
 
img.float-img {
	height: 36px;
	width: 36px;
	float: right;
	margin-left: 5px; }
 
#Footer-Fix p {
	float: right;
	margin: 18px 25px 0 0; }
 
	#Footer-Fix p a,#Footer-Fix p a:visited {
		font-size: 10px;
		color: #888;
		text-decoration: none; }
		
		#Footer-Fix a {
			font-size:10px;
			color:#CCC;
			text-decoration:none;
		}
			
		}
 
.blue-color,a.blue-color,.blue-color * { color: #0078FF !important; }
 
#Copyrights {
	width: 1024px;
	text-align: center;
	font-size: 12px;
	color: #fff;
	margin-top: 30px;
	clear: both;
	float: right; }

#my-div
{
    width    : 800px;
    height   : 200px;
    overflow : hidden;
    position : relative;
}

#my-iframe
{
    position : absolute;
    top      : -400px;
    left     : -250px;
    width    : 1280px;
    height   : 1200px;
}

.sbutton { 
     border: 1px solid #006;
     background: #9cf;
 }