@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
/* General Format */

	a:link {
		color: #2075B8;    text-decoration: none;
	}
	
	
	hr {
		background-color: silver;
		color: silver;
	}

	progress {
		background-color: #FCFFD2;
	}

/* AJAX Content Window */
	
	#ajaxContentWindow {
		border-bottom-color: #404040;
		min-height: 100px;
		overflow: none;
	}
	
/* Form Error Background */

	.bgFormError {
		background-color: red;
	}
	
/* Context Menu */

	#contextMenu {
		background-color: #F0F0EE;
		border-color: #CCCCCC;
	}
	
/* Context Menu Divider */
	
	.contextMenuDivider {
		border-top-color: #322F30;
	}
	
/* Context Menu Inactive */

	.contextMenuDivInactive {
		color: grey;
	}
	
/* Context Menu MouseOver */
	
	.contextMenuDivMouseOver {
		background-color: #3378C1;
		color: white;
	}
	
/* Drag & Drop Check */

	#dropFilesCheckDiv {
		background-color: white;
		border-color: #404040;
	}
	
	.dropFilesCheckPassColor {
		color: green;
	}
	
	.dropFilesCheckFailColor {
		color: red;
	}
	
/* File Edit Window */

	#editContent { 
		border-color: #404040;
	}
	
/* Footer Div */
	
	#footerDiv {
		background-color: #ecf0f1;
	}
	
/* FTP Action Buttons */	
	
	#ftpActionButtonsDiv {
		background-color: #ecf0f1;
	}


/* FTP File Listing Table */

	#ftpTable {
		border-top-color: #404040;
	}
	
/* FTP File Listing Header & Rows */

	.ftpTableHeading {
		background-color: #404040;
		border-left-color: white;
		color: white;
		font-weight: bold;
	}
	
	/* header with no formatting */
	.ftpTableHeadingNf {
		background-color: #404040;
	}
	
	.trBg0 {
		background-color: #EAEAEA;
	}
	
	.trBg1 {
		background-color: white;
	}
	

/* Host/User Info Box */
	
	#hostInfoDiv {
		background-color: white;
		border-color: #404040;
		color: green;
	}
	
		#hostInfoDiv span {
			color: black;
		}
		
/* Login Form */
		
	#loginForm {
		border:0;
	}
	
/* Login Form Error */

	#loginFormError {
		background-color: white;
		border-color: red;
		color: red;
	}
	
/* Login Form Title */

	#loginFormTitle {
		background-color: #fff;
		border-bottom:2px solid #404040;
		border-bottom-width: 2px;
		border-bottom-style: solid;
		font-weight: bold;
		padding: 10px;
	
	}
	#loginFormTitle span{color:#da2226;}
	
/* Login Form Content */
	
	#loginFormContent {
		background-color: #fff;
		width: 548px;
	
	}
	
	.login_width input {width:185px; padding:5px 0;}

	#loginForm {
	
		width: 548px;

	}
	

		#btnLogin {
		margin-top:15px;
		border:0;
		background:#d91d03;
		color:#fff;
		height:40px;
		
	}

	.section1{position:relative; width:257px;  margin:0 auto;}
	.section1 dl{ overflow:hidden; margin-bottom:10px;}
	.section1 dt {float:left; width: 120px; font-size:12px; font-weight:bold; color:#000;}
	.section1 dd{ float:left;}
	.section2{position:relative; float:right; width:257px; font-size:12px;}
	.section2 dl{ overflow:hidden; margin-bottom:10px;}
	.section2 dt {float:left; width: 135px; font-size:12px; font-weight:bold; color:#000;}
	.section2 dd{ float:left; margin:0; width:240px;}

	#loginFormError {
		border-style: solid;
		border-width: 2px;
		padding: 10px;
	}
/* index_footer */

.banner{width:100%; margin-top:50px; display:inline-block;}
.banner_area{width:548px;}
.banner_img{width:162px; float:left; font-size:14px;}
.banner_img2{width:162px; float:left; margin-left:31px; font-size:14px;}
.banner_img3{width:162px; float:left; margin-left:31px; font-size:14px;}


/* Pop-up Border */

	#popupFrame {
		border-color: black;
	}
	
/* Pop-up Body */

	#popupBodyAction {
		background-color: white;
		border-left-color: green;
		border-right-color: green;
	}
	
	#popupBodyError {
		background-color: white;
		border-left-color: red;
		border-right-color: red;
	}
	
/* Pop-up Footer */

	#popupFooterAction {
		background-color: white;
		border-left-color: green;
		border-bottom-color: green;
		border-right-color: green;
	}
	
	#popupFooterError {
		background-color: white;
		border-left-color: red;
		border-bottom-color: red;
		border-right-color: red;
	}

/* Pop-up Header */

	#popupHeaderAction {
		background-color: white;
		color: green;
		border-color-left: green;
		border-color-right: green;
	}
	
	#popupHeaderError {
		background-color: white;
		color: red;
		border-color-left: red;
		border-color-right: red;
	}
	
	
/* Progress Close Button */

	.progressClose {
		border-color: gray;
		color: gray;
	}
	
	.progressClose:hover {
		border-color: black;
		color: black;
	}
	
/* Size Error Span */

	.sizeErrorSpan {
		color: red;
	}

/* Transferring to FTP */
	
	.transferringSpan {
		color: green;
	}
	
/* Upload Progress Window */
	
	#uploadProgressDiv {
		border-bottom-color: #404040;
	}

	
	.main_contain span{color:#d91d03;}