@charset "utf-8";


body
{
	background-color:	#ffffff;
	margin:				0px 0px 0px 230px;
	background-image:	url(../Gfx/BG_Body.jpg);
	background-position:center 0px;
	background-repeat:	no-repeat;
}

.ViewBody
{
	background-image:	none;
	margin:				0px;
}

body, div, td, input, textarea
{
	font-family:		arial;
	font-size:			12px;
	line-height:		16px;
	color:				#000000;
}

.MarginLeft
{
	margin-left:		0px;
}

#Nav
{
	position:			absolute;
	left:				0px;
	top:				0px;
	width:				100%;
	height:				30px;
	font-size:			13px;
	font-weight:		bold;
	line-height:		30px;
	text-align:			center;
	background-image:	url(../Gfx/BG_Nav.png);
	overflow:			hidden;
}

#NavInner
{
	position:			relative;
	width:				650px;
	height:				30px;
	font-size:			13px;
	font-weight:		bold;
	line-height:		30px;
	overflow:			hidden;
	margin:				0pc auto 0pc auto;
}

#NavInner a
{
	display:			block;
	float:				left;
	color:				#ffffff;
	padding:			0px 20px 0px 20px;
	text-decoration:	none;
}

#NavInner a:hover
{
	background-image:	url(../Gfx/FG_Nav.png);
}

#Logo_Big
{
	position:			relative;
	margin:				130px auto 40px auto;
	width:				232px;
	height:				86px;
}

#Upload_Top
{
	position:			relative;
	margin:				0px auto 0px auto;
	width:				438px;
	background-image:	url(../Gfx/BG_Files_Top.png);
	background-repeat:	no-repeat;
	overflow:			hidden;
}

#Upload_Bottom
{
	position:			relative;
	margin:				0px auto 20px auto;
	width:				438px;
	height:				14px;
	background-image:	url(../Gfx/BG_Files_Bottom.png);
	background-repeat:	no-repeat;
	overflow:			hidden;
}

#Upload_Top .Inner
{
	position:			relative;
	margin:				12px 20px 0px 20px;
	width:				398px;
}

#Upload_Top table td
{
	font-size:			13px;
}

.InputExplain
{
	font-size:			10px;
}

.InputCode
{
	margin-bottom:		5px;
	display:			block;
	border:				1px solid #cccccc;
	width:				100%;
}

.Change
{
	margin-bottom:		13px;
}

.Upload_A
{
	height:				36px;
	text-align:			left;
	vertical-align:		middle;
}

.Upload_B
{
	text-align:			right;
	vertical-align:		middle;
}

.Upload_C
{
	text-align:			right;
	vertical-align:		middle;
}

.Upload_O
{
	height:				36px;
	text-align:			left;
	vertical-align:		middle;
	font-weight:		normal;
}

.Upload_Z
{
	height:				36px;
	text-align:			center;
	vertical-align:		middle;
}

#UploadedImages
{
	margin:				10px 0px 10px 0px;
	width:				398px;
	min-height:			25px;
	background-color:	#ffffff;
	border:				1px solid #555555;
}

#RemoteTextarea
{
	width:				398px;
	height:				100px;
	background-color:	#ffffff;
	border:				none;
}









div.I_File 
{
	position: 			relative;
	width:				100px;
	overflow:			hidden;
	cursor:				pointer;
}

div.I_FakeFile 
{
	position: 			absolute;
	top: 				0px;
	left: 				0px;
	z-index: 			1;
	cursor:				pointer;
}

input.multi 
{
	position: 			relative;
	text-align: 		right;
	-moz-opacity:		0;
	filter:				alpha(opacity: 0);
	opacity: 			0;
	margin-left:		-127px;
	height:				25px;
	z-index: 			999;
	width:				250px;
	cursor:				pointer;
}

div.selectbox-wrapper
{
	position:			absolute;
	left:				315px;
	width:				100px;
	background-color:	#e1e1e1;
	border:				1px solid #333333;
	margin:				-8px 0px 0px 0px;
	padding:			0px;
	font-family:		arial;
	font-size:			11px;
	font-weight:		normal;
	line-height:		20px;
	color:				#000000;
	text-align:			left;
	max-height:			200px;
	overflow:			auto;
	text-indent:		10px;
}

div.selectbox-wrapper ul 
{
	list-style-type:	none;
	margin:				0px;
	padding:			0px;
}

div.selectbox-wrapper ul li.selected 
{ 
	background-color:	#e1e1e1;
}

div.selectbox-wrapper ul li.current 
{ 
	background-color:	#e1e1e1;
	color:				#666666;
}

div.selectbox-wrapper ul li 
{
	list-style-type:	none;
	display:			block;
	margin:				0px;
	text-indent:		6px;
	cursor:				pointer;
}

label 
{
	display:			block;
}

.selectbox
{
	margin:				0px 0px 7px 0px;
	text-indent:		10px;
	font-family:		arial;
	font-size:			12px;
	font-weight:		normal;
	height:				24px;
	line-height:		24px;
	width: 				100px; 
	display: 			block;
	text-align:			left; 
	background-image:	url('../Gfx/I_Select.png');
	background-position:left;
	background-repeat:	no-repeat;
	background-color:	transparent;
	cursor:				pointer;
	border:				none;
	color:				#333333;
	vertical-align:		middle;
}

select 
{
	background-image:	url('../Gfx/I_Select.png');
	background-position:left;
	background-repeat:	no-repeat;
}

.jquery-checkbox
{
	display:			inline;
	font-size:			18px;
	line-height:		18px;
	cursor:				pointer;
	cursor:				hand;
}

.jquery-checkbox .mark 
{
	display:			inline;
}

.jquery-checkbox img 
{
	vertical-align: 	middle;
	* margin-top:		3px; 
	width: 				18px; 
	height: 			18px;
}

.jquery-checkbox img
{
	background-color: 	transparent;
	background-image:	url('../Gfx/I_Checkbox.png');
	background-repeat:	no-repeat;
}

.jquery-checkbox img
{
	background-position:0px 0px;
}

.jquery-checkbox-hover img
{
	background-position:0px -20px;
}

.jquery-checkbox-checked img
{
	background-position:0px -40px;
}

.jquery-checkbox-checked .jquery-checkbox-hover img 
{
	background-position:0px -60px;
}

.jquery-checkbox-disabled img
{
	background-position:0px -80px;
}

.jquery-checkbox-checked .jquery-checkbox-disabled img
{
	background-position:0px -100px;
}

.SmallBox
{
	width:				18px;
	height:				18px;
	border:				none;
	margin-top:			4px;
}