/*----------------------  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:Tahoma, Geneva, sans-serif; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: normal; 
	COLOR: #333333; 
	TEXT-DECORATION:none;
	}
A:link { 
	font-family:Tahoma, Geneva, sans-serif; 
	FONT-WEIGHT: normal; 
	COLOR: #3c3d3d; 
	TEXT-DECORATION: none;
	}
A:active {
	TEXT-DECORATION: none;
	}
A:visited {  
	TEXT-DECORATION: none;
	}
A:hover {
	TEXT-DECORATION: underline;
	}

img{ 
	border:0px;
	}

/*----------------------  login form --------------------- */

.login{

	background:url(../Img/adminbg.jpg) top left repeat-x;
	margin:20px 0 0 50px;
	padding:15px 15px 15px 25px;
	width:600px;
	text-align:left;
	float:left;
	border:1px dashed #ccc;
	margin-bottom:40px;
	}
.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 #CCC;
	}
.loginform{
	width:290px;
	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;
	}	
.textalign input{
	border:none;
	}	
	
.Ptxt2{ FONT-FAMILY: Tahoma; FONT-SIZE: 12px; color:#d8143b; TEXT-DECORATION: none; font-weight:bold; line-height:16px;padding-left:10px; }
.Ptxt4{ FONT-FAMILY: Tahoma; FONT-SIZE: 12px; color:#000; TEXT-DECORATION: none; font-weight:BOLD; line-height:18px;}
.Ptxt5{ FONT-FAMILY: Tahoma; FONT-SIZE: 11px; color:#333; TEXT-DECORATION: none; font-weight:BOLD; line-height:18px; padding-right:10PX;}
.Ptxt7{ FONT-FAMILY: Tahoma; FONT-SIZE: 12px; color:#555; TEXT-DECORATION: none; font-weight:BOLD; line-height:18px; padding-right:15PX;}

/*----------------------  top ---------------------- */

#top{ width:950px; margin:0 auto;}

#topcontainer{ width:950px; float:left;}
#logo{width:319px; height:85px; float:left;}
#logo a{ display:block; width:319px; height:85px; }
#toopbanner{ float:left;height:75px; width:350px; text-align:center;}
#toopbanner img{ padding:13px 0 0 0}
#topmenu{ float:right;height:55px; width:550px;}
#topmenu ul{margin:15px 0 0 0;}
#topmenu li{ display:inline; padding:0px 0px 0px 2px; line-height:18px;color:#176498; font-size:9px; }
#topmenu li a{font-weight:bold; color:#176498;}
.sOtherInstruction:first-line {
	color:red;
} 


#wrap{ 
	width:950px; 
	margin:0 auto;

	}

#maincontainer{ width:950px; height:300px; float:left; margin-top:10px; }
#mainimg {width:759px; margin: 0 10px 0 0; float:left; height:300px;}
#top02{ width:500px; margin:0 0 0 0; float:right; height: 100px;}
#topcontainer02{ width:950px; height:100px; float:left; }
#logo02{ width:350px; height:75px; float:left; margin : 23px 0 0 0;}

#category_container{ width:950px; height:295px; float:left; margin : 0px 0 0 0; }

#category{ width:189px; height:300px; float:left; margin : 0 1px 0 0; }
#category_img { width:189x; height:205px; float:left; }
#categorybg{ width:169px; height:80px; float:left; margin : 0 0 0 0; background:url(../Img/maincategory_bg.gif) no-repeat; padding: 10px 10px 0 10px; }

#categorybg a{
	font-family:Tahoma, Geneva, sans-serif; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: normal; 
	COLOR: #000000; 
	text-align:left;
	}
#hotproduct_title { width:950px; height:17px; float:left; margin : 15px 0 0 0; }
#hotproduct_container { width:138px; float:left; margin : 15px 20px 0 0; }
#hotproduct_text { font-family:Tahoma, Geneva, sans-serif; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: normal; 
	COLOR: #333333; 
	TEXT-DECORATION:none; text-align:center; padding: 10px 0 0 0;}

#hotproduct_text  h1  { font-family:Tahoma, Geneva, sans-serif; 
	FONT-SIZE: 13px; 
	FONT-WEIGHT: bold; 
	color: #1568a7;
	TEXT-DECORATION: none; padding: 3px 0 0 0;
}
#hotproduct_text  h1 a { font-family:Tahoma, Geneva, sans-serif; 
	FONT-SIZE: 13px; 
	FONT-WEIGHT: bold; 
	color: #1568a7;
	TEXT-DECORATION: none; padding: 3px 0 0 0;
}

#hotproduct_text  h1 a:hover {
	color: #1568a7;
	TEXT-DECORATION: underline;
}


#contentscontainer{ width:950px; margin:0 auto; clear:both; overflow:auto;}
#col1{ width:192px; float:left;}
#col2{ width:584px; float:left; margin:0 0 0 10px;}
#col3{ width:156px; float:right;}
#col2sub{ width:748px; float:left; margin:0 0 0 10px; text-align:left;}


#direction{ border-bottom:1px dashed #CCC; margin:0 0 20px 0;}
#direction ul{padding:5px 0;}
#direction li{ display:inline;}
#direction li a{ color:#999;}
#direction li a:visited{ color:#999;}

#flash{ height:273px; clear:both;}


.mproduct .mproduct1{ background:url(../Img/MJacket.jpg) no-repeat top left; width:286px; height:178px; float:left;}
.mproduct .mproduct2{ background:url(../Img/MTshirts.jpg) no-repeat top left; width:286px; height:178px; float:right;}
.mproduct .mproduct3{ background:url(../Img/MSweat.jpg) no-repeat top left; width:286px; height:178px; float:left;}
.mproduct .mproduct4{ background:url(../Img/MJersey.jpg) no-repeat top left; width:286px; height:178px; float:right;}
.mproduct .mproduct5{ background:url(../Img/MHats.jpg) no-repeat top left; width:195px; height:144px; float:left;}
.mproduct .mproduct6{ background:url(../Img/Mbags.jpg) no-repeat top center; width:194px; height:144px; float:left;}
.mproduct .mproduct7{ background:url(../Img/MAccessories.jpg) no-repeat top right; width:195px; height:144px; float:left;}

.mproduct { padding:11px 0 0 0; clear:both;}
.mproduct h1{ text-indent:-9999px; height:40px;}
.mproduct ul{ padding:15px 0 0 23px;}
.mproduct li{ line-height:18px; }
.mproduct li a{ font-weight:bold; color:#666666; text-decoration:underline;}
.mproduct li a:visited{ font-weight:bold; color:#666666; text-decoration:underline;}


#MainText{ padding:12px 0 0 0; clear:both;}
#MainText h2{ FONT-SIZE: 16px; color:#176498; TEXT-DECORATION: none; font-weight:bold;line-height:30px; text-transform:uppercase;}
#MainText p{ FONT-SIZE: 12px; color:#176498; TEXT-DECORATION: none; font-weight:normal;line-height:22px; padding:0 0 20px 0;}


.mainMyaccount{ padding:5px 0px 0 0px;}
.mainMyaccount p{ color:#0d5c91; font-weight:bold; line-height:18px;}
.mainMyaccount p a{ color:#0d5c91; font-weight:bold; line-height:18px; text-decoration:underline;}
.mainMyaccount p a:visited{ color:#0d5c91; font-weight:bold; line-height:18px; text-decoration:underline;}
.mainMyaccount p.nonbold{font-weight:normal; padding:0 0 10px 0; }
#Rbanner{ padding:0 0 10px 0;}

.reviewtop{ margin:0px 0 0 0;}
<!--------------------------------     LEFT   MENU   --------------------------------------->
.colNav{
width: 191px; /*width of menu*/
}

.colNav{
font: bold 13px Verdana;
color: white;
margin-bottom: 0; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 0; /*31px is left indentation of header text*/
}

.colNav ul{
width: 191px;
list-style-type: none;
margin: 0 ;
padding: 0;

}

.colNav ul li{
}

.colNav ul li a{
font: normal 11px tahoma;
font-weight:bold;
color: #fe6305;
display: block;
padding: 5px 0 5px 20px;
line-height: 17px;
text-decoration: none;
border-bottom:solid 1px #ffd8c0;
border-left:solid 1px #f24808;
border-right:solid 1px #f24808;
}

.colNav ul li a:visited{
	color: #fe6305;
}

.colNav ul li a:hover{ /*hover state CSS*/
color: #fe6305;
background: #feeadd;
}

/* Holly Hack for IE \*/
* html .colNav ul li { float: left; height: 1%;}
* html .colNav ul li a { height: 1%; }
/* End */


#Lbanner img{ padding:4px 0}

<!--------------------------------     nav   --------------------------------------->
#navcontainer{ overflow:auto;}
.nav{
	float:left;
padding: 11px 0 0 0;
/*border-bottom: 1px solid black; bottom horizontal line that runs beneath tabs*/
}

.nav ul{
margin: 0;
list-style-type: none;
}

.nav li{
display: inline;
margin: 0;
}

.nav li a{
FONT-FAMILY: Tahoma; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666;
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 7px 58px 0 58px; /*padding inside each tab*/
 height:23px;
border-right: 1px solid white; /*right divider between tabs*/
color: white;
/*background: #414141; background of tabs (default state)*/
background:url(../Img/MenuBg.gif)
}

.nav li a:visited{
color: white;
}

.nav li a:hover, .nav li.selected a{
background: #999999; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}


/*---------------------- top  search form --------------------- */
#search{ width:222px; height:40px; float:right; text-align:right;}
#search input{
	border: 1px solid #CCC; height:16px; margin:0; width:120px;}
#search .type{ width:160px; float:left;}
#search .btn{ width:60px;float:left;}

#searchNmenu { width:631px; height:85px;}

#line1{width:100%;  height:1px; background:#FFF; clear:both; padding:0;}

#line2{ width:100%; height:5px; background:#176498; clear:both; padding:0; margin:0 0 15px 0;}



/*----------------------  gallery  --------------------- */
.gallery{ clear:both;}
.Improduct{ width:165px; text-align:center; float:left; margin:5px 10px 10px 10px ; border:1px solid #eee;}

.Improduct p{ color:#555; font-weight:bold; font-size:12px;}
.Improduct .price{ color:#ff9900; font-size:15px;}
.Improduct .priceT{font-weight:normal; font-size:12PX;}
.Improduct img{ padding:8px 1px 10px 1px;}


.BigImage{ float:left; width:275px; text-align:center; padding:10px; border:1px solid #eee; margin:0 10px;}
#displayPicture{ float:left; width:275px; text-align:center;margin:5px 10px 15px 10px;}
.info{ float:left; width:420px; margin:0 0 0 10px;}


#DetailProduct h1{ font-size:14px; color:#333333; padding:0 0 15px 0; }
#DetailProduct p{ font-size:11px; color:#333; line-height:18px;}
#DetailProduct .line{ border-bottom:1px dashed #ddd; padding:0 0 15px 0;}
.select{ margin:15px 0 0 10px; float:left; width:420px;}
.select .col{ width:140px; float:left;}
.col select{ width:120px;}
.select p{ font-weight:bold;}


.pricebox{margin:15px 0 0 10px; float:left; width:420px; padding:0 0 15px 0; border-bottom:1px dashed #ccc;}
.pricebox .shiptext{ float:left; width:260px;}
.shiptext p{ font-size:12px;}
.pricebox .price{ float:left; width:140px;}
.pricebox .price{ font-size:15px; color:#F90; font-weight:bold; line-height:36px;}

.button{margin:15px 0 0 0px; float:right; width:410px; padding:0 10px 15px 0; text-align:right;}
.button img{ padding:0 2px;}
#Description p{color:#333; margin:16px 0 10px 10px;}
#box{ clear:both; border:1px solid #ddd; background:#eee;margin:0 0 15px 0;}
#box h2{ margin:6px 10px; font-size:11px; font-weight:bold;}
.clear{clear:both;}
/*----------------------  footer  --------------------- */

#footer{ clear:both; padding:20px 0 10px 0 ;}
#footer table{ width:100%; border:1px solid #336699;  line-height:18px; text-align:left; border-right:none;}
#footer th, td { padding: 5px 25px; color:#336699; font-size:12px;}
#footer th{ background:#EEF2F8; border-bottom:1px solid #336699;border-right:1px solid #336699; }
#footer td{ color:#336699;font-size:12px;border-right:1px solid #336699;}
#footer col{border-right:1px solid #336699; padding: 10px 15px; }
td li{ padding:2px 0 5px 25px;}
td li a{color:#336699;}
td li a:visited{color:#336699;}

#bottomlink{ padding:0 0 10px 0;}
#bottomlink ul{ text-align:center; padding:0 0 5px 0;}
#bottomlink li{ display:inline; padding:0 5px; border-right:1px solid #336699;}
#bottomlink li a{color:#336699;}
#bottomlink li a:visited{color:#336699;}

#bottomlink p{ text-align:center;color:#336699; line-height:20px;}
#bottomlink p a{color:#336699; text-decoration:underline;}
#bottomlink p a:visited{color:#336699;}

/*----------------------  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 {
	font-family:Tahoma, Geneva, sans-serif; 
	font-size:11px;
	margin: 0;
	padding: 0;
	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%;
}
