/*----------------------  korean home shipping Pringting ---------------------
----------------------------  5.19.2009-----------------------------*/

/*----------------------  CSS RESET ---------------------- */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	}

ol, ul {
	list-style: none;
	}
blockquote, q {
	quotes: none;
	}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
	}

body {
	background:#ffffff;
	font-family:arial, Geneva, sans-serif; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: normal; 
	COLOR: #333333; 
	TEXT-DECORATION:none;
	}
A:link { 
	font-family:arial, Geneva, sans-serif; 
	FONT-WEIGHT: normal; 
	COLOR: #333333; 
	TEXT-DECORATION: none;
	}
A:active {
	TEXT-DECORATION: none;
	}
A:visited {  
	TEXT-DECORATION: none;
	}
A:hover {
	TEXT-DECORATION: underline;
	}

img{ 
	border:0;
	}
.clear{ clear:both;}
/*----------------------  container form --------------------- */


#container{ margin:20px auto 0 auto; width:958px; border:1px solid #AAA;}

#top{ height:96px;}
#logo{ width:368px; height:96px;margin:0; float:left;}
#line{height:6px; background:#a7a9ac;}
#contents{ background:url(../Img/Bg.gif)  no-repeat; height:440px;}
#topmenu{ float:right;width:560px; text-align:right; padding:30px 30px 0 0; color:#a1a1a4; font-weight:bold; text-transform:uppercase;}
#topmenu a{ color:#CCC; font-weight:bold; text-decoration:none;}
#topmenu a:hover{ color:#CCC; text-decoration:underline; }
#topmenu a:visited{ color:#CCC; text-decoration:none;}
#nav{ height:28px;; background:#eb030b; padding:14px 0 0 0;text-align:right;}
#nav ul{
margin: 0 30px 0 0;
padding:0;
font: normal 10px arial;
height:18x;
float:right;
}


#nav ul li{
	display:inline;
	color:#FFF;
}

#nav ul li a{
display:block;
float:left;
color: #fff;
padding: 2px 6px;
text-decoration: none;
text-transform:uppercase;
}

#nav ul li a:visited{
color: #f0efef;
}

#nav ul li a:hover{
color: black;
}

#col1{ float:left; width:585px; margin:17px 0 0 32px;}
#banner{ height:233px; width:585px; margin:13px 0 0 0; background:#f3f3f4;}
#Aboutbanner{ height:233px; width:585px; margin:7px 0 0 0; }


#subbanner{ height:233px; width:585px; margin:23px 0 0 0; background:#e6e6e6;}


#col2{ float:left; margin:165px 0 0 40px;width:264px;}
.line{ margin:8px 0 6px 0;}
#direction{ margin:30px 0 0 0; color:#3166a7; text-align:right;color:#999; padding:0 0 0 10px;}
#direction a{ color:#999;}
#direction a:hover{ color:#999; text-decoration:underline;}
#direction a:visited{ color:#999; text-decoration:none}

.imgbanner {margin:14px 0 0 14px; width:177px; float:left;}
*html .imgbanner {margin:14px 0 0 7px; width:177px; float:left;}
.imgbanner2 {margin:14px 0 0 14px; width:270px; float:left;}


#subcol1{ float:left; width:616px; margin:0 ; background:#FFF; height:406px; padding:34px 0 0 32px;}
#subcol2{ float:left; width:310px; margin:0; margin:130px 0 0 0; color:#FFF; }
#subcol2 .text{text-align:center; margin:0 10px; color:#FFF; }
#subcol2  p{ text-align:left; color:#000; line-height:18px; margin:10px 0 0 0; }
#subline{ width:585px; height:5px; background:#818286; margin:20px 0 0 0;}
#sublinewithNosubCat{ width:585px; height:5px; background:#818286; position:relative; top:273px;}

#subline2{ width:585px; height:5px; background:#666; margin:13px 0 0 0;}

#linknav{ width:585PX; background:#818286; height:19PX; padding:4PX 0 0 0;}
#linknav ul{
font-size:8px;
margin: 0 0 0 10PX ;
padding:0;
}

#linknav ul li{
	font-size:11px;
	display:inline;
	color: #FFF;
	text-transform:uppercase;
}

#linknav ul li a{
font-size:10px;
color: #FFF;
padding:2px 2px;
text-decoration: none;

}

#linknav ul li a:visited{
color: #FFF;
}

#linknav ul li a:hover{
color: #EEE;

}



#footer{ padding:0; background:#e7e7e8; height:56px;}

#bottommenu{ color:#555;text-align:center; padding:3px 0 0 0;}

#bottommenu ul{
font-size:8px;
margin: 10px 0 0 0 ;
padding:0px;
	text-transform:uppercase;
}

#bottommenu ul li{
	font-size:11px;
	display:inline;
}

#bottommenu ul li a{
font-size:10px;
color: #555;
padding:2px 12px;
text-decoration: none;

}

#bottommenu ul li a:visited{
color: #555;
}

#bottommenu ul li a:hover{
color: black;
}

#copyright{ font-size:10PX; color:#555; text-align:center; line-height:19px;}
#copyright a{ color:#3c3839; text-decoration:underline; }
#copyright a:hover{ color:#3c3839; }
#copyright a:visited{ color:#3c3839; }

#search {
	width:560px;
	float:right;
	text-align:left;
 	padding:0 30px 0 0;
 	margin:0;
}

#search input{ float:right;  padding: 0px 0 2px 5px; margin:15px 0 0 0; border:1px solid #c8c7c7; background:#ffffff; height:16px; width:200px; color:#666;}
#search img{ padding:15px 0 0 0; float:right;}
/*----------------------  login form --------------------- */

.login{

	background:url(../Img/adminbg.jpg) top left repeat-x;
	margin:0;
	padding:15px 15px 15px 25px;
	width:540px;
	text-align:left;
	float:left;
/*	border:1px dashed #ccc;*/

	}
.login h6{font-size:15px;}
.loginform h6{
	font-size:15px;
	font-size:12px;
	padding-top:5px;
	margin-bottom:10px;
	}
.login p{
	color:#666;
	font-size:11px;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px dashed #999999;
	}
.loginform{
	width:280px;
	float:left;
	}
.newaccountform{
	width:290px;
	float:left;
	}
.loginformbox label{ 
	width:60px; 
	display:block; 
	float:left; 
	padding-top:4px;
	}
.loginformbox p{
	margin:0;
	border:none;
	}
.loginformbox input{
	border:1px solid #ccc;
	}
.textalign{
	padding-left:60px;
	margin:0;
	}
.textalign a{ 
	text-decoration:underline;
	}	


/*----------------------  search form --------------------- */
fieldset.search {
	float:right;
	border: none;
	width: 213px;
	background:none;
	}
.search input, .search button {
	border: none;
	float: left;
	}
.search input.box {
	color: #333;
	font-size: 1.2em;
	width: 145px;
	height: 19px;
	padding: 8px 5px 0;
	background:  url(../img/search_bg.gif) no-repeat;
	margin-right: 3px;
	}
.search input.box:focus {
	background: #616161 url(../img/search_bg.gif) no-repeat left -27px;
	outline: none;
	}
.search button.btn {
	width: 55px;
	height: 27px;
	cursor: pointer;
	text-indent: -9999px;
	background: #fbc900 url(../img/search_bg.gif) no-repeat top right;
	}
.search button.btn:hover {
	background: #fbc900 url(../img/search_bg.gif) no-repeat bottom right;
	}
TD, TH,P {
	margin:0;
	padding:0;
	font-family:arial, Geneva, sans-serif; 
	font-size:11px; 
	color:#999999; }

.lFrame{
    MARGIN-TOP: 0pt;
    MARGIN-BOTTOM: 0pt;
    MARGIN-RIGHT: 0pt;
    BACKGROUND-COLOR: blue;
    COLOR: blue;
    DISPLAY: inline;
    SCROLLBAR-FACE-COLOR: #ffffff;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    OVERFLOW: auto;
    SCROLLBAR-SHADOW-COLOR: #808080;
    SCROLLBAR-3DLIGHT-COLOR: #808080;
    SCROLLBAR-ARROW-COLOR: #808080;
    SCROLLBAR-TRACK-COLOR:#ffffff;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
    WIDTH: 100%;
}
.TextArea{
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    DISPLAY: inline;
    SCROLLBAR-FACE-COLOR: #ffffff;
    OVERFLOW: auto;
    BORDER-LEFT: 0px solid;
    SCROLLBAR-SHADOW-COLOR: #a3a2a2;
    WORD-BREAK: break-all;
    SCROLLBAR-3DLIGHT-COLOR: #e0e0e0;
    SCROLLBAR-ARROW-COLOR: #cccccc;
    SCROLLBAR-TRACK-COLOR: #eeeeee;
    BORDER-BOTTOM: 0px solid;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
    WIDTH: 100%;
}
.png { 
    tmp:expression(setPng24(this)); 
} 