/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/
html {
	color:#000;
	background:#FFF;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img {
	border:0;
}
address, caption, cite, code, dfn, em, strong, th, var, optgroup {
	font-style:inherit;
	font-weight:inherit;
}
del, ins {
	text-decoration:none;
}
li {
	list-style:none;
}
caption {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
	font-variant:normal;
}
sup {
	vertical-align:baseline;
}
sub {
	vertical-align:baseline;
}
legend {
	color:#000;
}
input, button, textarea, select, optgroup, option {
	font-family:inherit;
	font-size:inherit;
	font-style:inherit;
	font-weight:inherit;
}
input, button, textarea, select {
*font-size:100%;
}
body {
	font:13px/1.231 arial, helvetica, clean, sans-serif;
*font-size:small;
*font:x-small;
}
select, input, button, textarea, button {
	font:99% arial, helvetica, clean, sans-serif;
}
table {
	font-size:inherit;
	font:100%;
}
pre, code, kbd, samp, tt {
	font-family:monospace;
*font-size:108%;
	line-height:100%;
}
body {
	text-align:center;
}

.channel {
float:right;
text-align:right;
width:500px;

}

.channel .shadow {
width:255px;
}
.channel .shadow {
font-size:38px;
letter-spacing:-3px;
opacity:0.05;
right:45px;
top:50px;
width:430px;
}
.channel span {
color:white;
font-family:Optima, Arial, Helvetica, sans-serif;
font-size:20px;
letter-spacing:-1px;
position:absolute;
right:40px;
text-align:right;
text-transform:uppercase;
top:60px;
width:500px
}

.channel div {
	position:absolute;
	top:0;
	right:10px
	}

.channel span a{
	position:absolute;
	font-family:Optima, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:white;
	letter-spacing:-1px;
	text-align:right;
	text-transform:uppercase;
	top:8px;
	right:50px;
	line-height:24px
	}
.channel span a:hover{ text-decoration:none}
.shadow{
	position:absolute;
	right:70px;
	top:40px;
	letter-spacing:-3px;
	font-size:38px;
	font-weight:bold;
	line-height:44px;
	filter:alpha(opacity=5) !important;
	width:500px;
	letter-spacing:-5px
	}





/*################################################# TOP ##########################################################*/
#predoc{position:relative;z-index:1;}
* html #predoc{position:relative;z-index:1;}
div#ygma .sprite_bg, div#ygma {}
#ygmatop, #ygmanav a, #ygmatop a, #ygmauserinfo em, #ygma #ygmausername {color: #ffffff;}
#ygma form, #ygma .srch {border: none;}
#ygma ul.menu li, #ygmatop ul#ygmauseroptions li {border-right: 1px solid #000000;}
#ygmatop ul.menu li.last-child, #ygmatop #ygmauseroptions li.last-child {border-bottom: 1px solid #000000;}
#ygmatop #ygmauseroptions {background: #174381;}
#ygmatop ul#ygmauseroptions li {background: #335a91;}
#ygmatop ul#ygmauseroptions li.last-child {background: #174381;color: #ffffff;border-top: none;}
#ygma .yid {color: #ffffff;display: block;}
#ygma .srch {clear: none;margin-bottom: auto;position: static;z-index: auto;}
#ygmasrchquery { height:1.13em; }
/*################################################# TOP ##########################################################*/

#doc, #doc2, #doc3, #doc4, .yui-t1, .yui-t2, .yui-t3, .yui-t4, .yui-t5, .yui-t6, .yui-t7 {
	margin:auto;
	text-align:left;
	width:57.69em;
*width:56.25em;
}
#doc2 {
	width:73.076em;
*width:71.25em;
}
#doc3 {
	margin:auto 10px;
	width:auto;
}
#doc4 {
	width:74.923em;
*width:73.05em;
}
.yui-b {
	position:relative;
}
.yui-b {
	_position:static;
}
#yui-main .yui-b {
	position:static;
}
#yui-main, .yui-g .yui-u .yui-g {
	width:100%;
}
.yui-t1 #yui-main, .yui-t2 #yui-main, .yui-t3 #yui-main {
	float:right;
	margin-left:-25em;
}
.yui-t4 #yui-main, .yui-t5 #yui-main, .yui-t6 #yui-main {
	float:left;
	margin-right:-25em;
}
.yui-t1 .yui-b {
	float:left;
	width:12.30769em;
*width:12.00em;
}
.yui-t1 #yui-main .yui-b {
	margin-left:13.30769em;
*margin-left:13.05em;
}
.yui-t2 .yui-b {
	float:left;
	width:13.8461em;
*width:13.50em;
}
.yui-t2 #yui-main .yui-b {
	margin-left:14.8461em;
*margin-left:14.55em;
}
.yui-t3 .yui-b {
	float:left;
	width:23.0769em;
*width:22.50em;
}
.yui-t3 #yui-main .yui-b {
	margin-left:24.0769em;
*margin-left:23.62em;
}
.yui-t4 .yui-b {
	float:right;
	width:13.8456em;
*width:13.50em;
}
.yui-t4 #yui-main .yui-b {
	margin-right:14.8456em;
*margin-right:14.55em;
}
.yui-t5 .yui-b {
	float:right;
	width:18.4615em;
*width:18.00em;
}
.yui-t5 #yui-main .yui-b {
	margin-right:19.4615em;
*margin-right:19.125em;
}
.yui-t6 .yui-b {
	float:right;
	width:23.0769em;
*width:22.50em;
}
.yui-t6 #yui-main .yui-b {
	margin-right:24.0769em;
*margin-right:23.62em;
}
.yui-t7 #yui-main .yui-b {
	display:block;
	margin:0 0 1em 0;
}
#yui-main .yui-b {
	float:none;
	width:auto;
}
.yui-gb .yui-u, .yui-g .yui-gb .yui-u, .yui-gb .yui-g, .yui-gb .yui-gb, .yui-gb .yui-gc, .yui-gb .yui-gd, .yui-gb .yui-ge, .yui-gb .yui-gf, .yui-gc .yui-u, .yui-gc .yui-g, .yui-gd .yui-u {
	float:left;
}
.yui-g .yui-u, .yui-g .yui-g, .yui-g .yui-gb, .yui-g .yui-gc, .yui-g .yui-gd, .yui-g .yui-ge, .yui-g .yui-gf, .yui-gc .yui-u, .yui-gd .yui-g, .yui-g .yui-gc .yui-u, .yui-ge .yui-u, .yui-ge .yui-g, .yui-gf .yui-g, .yui-gf .yui-u {
	float:right;
}
.yui-g div.first, .yui-gb div.first, .yui-gc div.first, .yui-gd div.first, .yui-ge div.first, .yui-gf div.first, .yui-g .yui-gc div.first, .yui-g .yui-ge div.first, .yui-gc div.first div.first {
	float:left;
}
.yui-g .yui-u, .yui-g .yui-g, .yui-g .yui-gb, .yui-g .yui-gc, .yui-g .yui-gd, .yui-g .yui-ge, .yui-g .yui-gf {
	width:49.1%;
}
.yui-gb .yui-u, .yui-g .yui-gb .yui-u, .yui-gb .yui-g, .yui-gb .yui-gb, .yui-gb .yui-gc, .yui-gb .yui-gd, .yui-gb .yui-ge, .yui-gb .yui-gf, .yui-gc .yui-u, .yui-gc .yui-g, .yui-gd .yui-u {
	width:32%;
	margin-left:1.99%;
}
.yui-gb .yui-u {
*margin-left:1.9%;
*width:31.9%;
}
.yui-gc div.first, .yui-gd .yui-u {
	width:66%;
}
.yui-gd div.first {
	width:32%;
}
.yui-ge div.first, .yui-gf .yui-u {
	width:74.2%;
}
.yui-ge .yui-u, .yui-gf div.first {
	width:24%;
}
.yui-g .yui-gb div.first, .yui-gb div.first, .yui-gc div.first, .yui-gd div.first {
	margin-left:0;
}
.yui-g .yui-g .yui-u, .yui-gb .yui-g .yui-u, .yui-gc .yui-g .yui-u, .yui-gd .yui-g .yui-u, .yui-ge .yui-g .yui-u, .yui-gf .yui-g .yui-u {
	width:49%;
*width:48.1%;
*margin-left:0;
}
.yui-g .yui-g .yui-u {
	width:48.1%;
}
.yui-g .yui-gb div.first, .yui-gb .yui-gb div.first {
*margin-right:0;
*width:32%;
	_width:31.7%;
}
.yui-g .yui-gc div.first, .yui-gd .yui-g {
	width:66%;
}
.yui-gb .yui-g div.first {
*margin-right:4%;
	_margin-right:1.3%;
}
.yui-gb .yui-gc div.first, .yui-gb .yui-gd div.first {
*margin-right:0;
}
.yui-gb .yui-gb .yui-u, .yui-gb .yui-gc .yui-u {
*margin-left:1.8%;
	_margin-left:4%;
}
.yui-g .yui-gb .yui-u {
	_margin-left:1.0%;
}
.yui-gb .yui-gd .yui-u {
*width:66%;
	_width:61.2%;
}
.yui-gb .yui-gd div.first {
*width:31%;
	_width:29.5%;
}
.yui-g .yui-gc .yui-u, .yui-gb .yui-gc .yui-u {
	width:32%;
	_float:right;
	margin-right:0;
	_margin-left:0;
}
.yui-gb .yui-gc div.first {
	width:66%;
*float:left;
*margin-left:0;
}
.yui-gb .yui-ge .yui-u, .yui-gb .yui-gf .yui-u {
	margin:0;
}
.yui-gb .yui-gb .yui-u {
	_margin-left:.7%;
}
.yui-gb .yui-g div.first, .yui-gb .yui-gb div.first {
*margin-left:0;
}
.yui-gc .yui-g .yui-u, .yui-gd .yui-g .yui-u {
*width:48.1%;
*margin-left:0;
}
.yui-gb .yui-gd div.first {
	width:32%;
}
.yui-g .yui-gd div.first {
	_width:29.9%;
}
.yui-ge .yui-g {
	width:24%;
}
.yui-gf .yui-g {
	width:74.2%;
}
.yui-gb .yui-ge div.yui-u, .yui-gb .yui-gf div.yui-u {
	float:right;
}
.yui-gb .yui-ge div.first, .yui-gb .yui-gf div.first {
	float:left;
}
.yui-gb .yui-ge .yui-u, .yui-gb .yui-gf div.first {
*width:24%;
	_width:20%;
}
.yui-gb .yui-ge div.first, .yui-gb .yui-gf .yui-u {
*width:73.5%;
	_width:65.5%;
}
.yui-ge div.first .yui-gd .yui-u {
	width:65%;
}
.yui-ge div.first .yui-gd div.first {
	width:32%;
}
#hd:after, #bd:after, #ft:after, .yui-g:after, .yui-gb:after, .yui-gc:after, .yui-gd:after, .yui-ge:after, .yui-gf:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
#hd, #bd, #ft, .yui-g, .yui-gb, .yui-gc, .yui-gd, .yui-ge, .yui-gf {
	zoom:1;
}
.shmod-navigationtabs ul {
	text-align:left;
	padding-left:10px
}
.shmod-navigationtabs ul li{
	float:left;
	font:bold 12px arial;
	text-align:center;
	display:inline
}

.shmod-navigationtabs ul li a {
	float:left;
	height:15px;
	background-position:-170px -80px;
	font:bold 12px arial;
	text-align:center;
	padding:12px 5px 5px 5px;
	display:inline
}
.shmod-navigationtabs ul li.active {
	background-position:-10px -80px;
}
.shmod-navigationtabs ul li a.first-active  {
	padding-left:10px;
	background-position:-20px -30px;
	width:73px;
	color:#003366;
}
.first-active a:hover  {
	color:#003366;
}
.shmod-navigationtabs ul li.first-inactive {
	padding-left:5px;
	background-position:-170px -30px;
}
.shmod-navigationtabs ul li.last-active {
	padding-right:5px;
	background-position:-10px -130px;
}
.shmod-navigationtabs ul li.last-inactive {
	padding-right:5px;
	background-position:-170px -130px;
}
.shmod-navigationtabs ul li a {
	display:block;
	color:#fff;
}
.shmod-navigationtabs ul li.active a, .shmod-navigationtabs ul li.first-active a, .shmod-dealsnav ul li.last-active a {
	color:#3664a5;
}
.shmod-navigationtabs ul li a, .shmod-navigationtabs ul li a:hover {
}
.shmod-navigationtabs ul li em {
	position:relative;
	top:10px;
	font-weight:bold;
	
}
body #predoc .pad {
	position:relative;
	width:76.15em;
	min-width:990px;
*width:74.26em;
	margin:0 auto;
}
body #predoc .pad .mod-ad-head6 {
	padding:0 10px;
}
body #predoc .pad .mod-ad-head6 #ygma .offscrn {
	left:-5000px;
}
body #predoc1 {
	background:#4c647a url(../../images/Bg_header1.gif) repeat-x;
}

body #predoc1 .pad {
	position:relative;
	width:76.15em;
	min-width:990px;
*width:74.26em;
	margin:0 auto;
	background:url(http://shopdanong.com/images/bg_head.jpg) no-repeat
}
body #predoc1 .pad .mod-ad-head6 {
	padding:0 10px;
}
body #predoc1 .pad .mod-ad-head6 #ygma .offscrn {
	left:-5000px;
}

body #doc4 {
	position:relative;
	width:76.15em;
	min-width:990px;
*width:74.26em;
	background:#fff;
}
body #doc4 .doc-wrapper1 {
	background-position:left top;
}
body #doc4 .doc-wrapper2 {
	position:absolute;
	top:0;
	left:0;
	width:10px;
	height:350px;
	background-position:-340px -30px;
}
body #doc4 .doc-wrapper3 {
	position:absolute;
	top:0;
	right:0;
	width:10px;
	height:350px;
	background-position:-370px -30px;
}
body #doc4 .doc-wrapper4 {
	background-position:right top;
	padding:0 10px;
	zoom:1;
}
body #doc4 #hd {
	background:#fff;
	padding:0 10px;
}
body #doc4 #bd {
	background:#fff;
	padding:10px;
}
body #doc4 #ft {
	background:#fff;
	padding:0 10px;
}
body .shmod-copyright {
	padding:0 20px 10px 20px;
}
body em {
	font-style:normal;
}
.clear {
	clear:both;
	font:0px/0px arial;
	height:0px;
}
.hidden {
	display:none;
}
.invisible {
	visibility:hidden;
}
.spacer-5 {
	height:5px;
	clear:both;
	font:0 arial;
	line-height:0;
}
.spacer-10 {
	height:10px;
	clear:both;
	font:0 arial;
	line-height:0;
}
.spacer-15 {
	height:15px;
	clear:both;
}
.spacer-20 {
	height:20px;
	clear:both;
}
hr {
	border:0;
}
a {
	color:#036;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
strong {
	font-weight:bold;
}
.clearme {
	clear:both;
	zoom:1;
}
.clearme:after {
	content:".";
	clear:both;
	display:block;
	height:0;
	font:0/0 arial;
	visibility:hidden;
}
img.imgld {
	visibility:hidden;
}
#ft {
	padding:10px 0 20px 0;
	clear:both;
}
#ft a, #hd a {
	text-decoration:none;
}
#ft a:hover, #hd a:hover {
	text-decoration:underline;
}
#shrightcol {
	margin-left:0;
	width:23.84em;
	min-width:310px;
*width:23.26em;
}
#shleftcol {
	margin:0;
	width:48.46em;
	min-width:630px;
*width:47.26em;
}
.srch {
	position:relative;
	zoom:1;
	clear:both;
	padding:10px 0;
}
.shmod-ac {
	width:100%;
	zoom:1;
	z-index:1;
}
.srch-top .srch-center {
	height:38px;
	background-position:0 -10px;
}
.srch-top .srch-left {
	float:left;
	background-position:-170px -190px;
	height:100%;
	width:10px;
	margin-right:145px;
}
.srch-top .srch-right {
	float:right;
	background-position:-200px -190px;
	height:100%;
	width:10px;
}
.srch-bottom {
	padding:0;
}
.srch-bottom .srch-center {
	height:39px;
	background-position:0 -120px;
}
.srch-bottom .srch-left {
	float:left;
	background-position:-230px -190px;
	height:100%;
	width:10px;
	margin-right:145px;
}
.srch-bottom .srch-right {
	float:right;
	background-position:-260px -190px;
	height:100%;
	width:10px;
}
.srch-search {
	padding:9px 0 0 5px;
}
.srch-search .query {
	width:240px;
	padding:2px 0 2px 5px;
	font:100% arial;
	vertical-align:middle;
	border:1px solid #a7a7a7;
	height:16px;
}
.srch-search .defaultq {
	color:#888;
}
.srch-search em.shopfor {
	padding:0 68px 0 0;
	background-position:-170px -250px;
	vertical-align:middle;
}
.srch-search em.in {
	padding:0 15px;
	background-position:-254px -250px;
	vertical-align:middle;
}
.srch-search select {
	width:160px;
	vertical-align:middle;
}
.srch-search .submit {
	width:50px;
	height:22px;
	border:1px solid #a7a7a7;
	border-left:0;
	background-position:-20px -460px;
	vertical-align:middle;
	cursor:hand;
	cursor:pointer;
}
.srch-search a {
	font:bold 85% arial;
}
.srch-search a.first {
	margin:0 10px 0 35px;
}
#ac-container {
	margin:0 2px;
	background-color:#414e67;
	border:1px solid #1f2420;
	border-bottom:0;
	border-top:0;
	height:0;
	overflow:hidden;
}
#ac-container .fade {
	height:7px;
	margin-bottom:3px;
	background-position:0 -100px;
	font:0/0 arial;
}
.yui-ac-content .yui-ac-bd ul {
	margin:0;
	padding:0;
}
.yui-ac-content .yui-ac-bd li {
	color:#fff;
	text-align:left;
	list-style:none;
	cursor:hand;
	cursor:pointer;
	padding-left:10px;
}
.yui-ac-content .yui-ac-bd li a {
	display:block;
	width:100%;
	color:#fff;
	font:100% arial;
	text-decoration:none;
}
#hd .yui-ac-bd li a:hover {
	text-decoration:none;
}
.yui-ac-content .yui-ac-bd li a strong {
	color:#9ab3bc;
	font-weight:bold;
}
.yui-ac-content .yui-ac-bd .yui-ac-highlight {
	background-color:#636f89;
}
.yui-ac-content .yui-ac-bd .yui-ac-highlight strong {
	color:#fff;
}
#ac-content {
	display:block;
	float:left;
	width:250px;
	padding-left:233px;
}
.ac-arrows {
	display:block;
	float:left;
	margin-left:10px;
	width:50px;
}
.ac-links {
	float:right;
	margin:0 10px 0 0;
	_margin-right:5px;
	text-align:right;
	width:200px;
}
.ac-control {
	height:30px;
	color:#fff;
	font:85% arial;
}
.ac-feedback {
	margin-top:40px;
	text-align:right;
	font:85% arial;
}
.ac-links a {
	color:#9ab3bc;
	cursor:pointer;
	cursor:hand;
}
.ac-links a:hover {
	cursor:pointer;
	cursor:hand;
}
.ac-links a.disabled {
	text-decoration:none;
	cursor:default;
	color:#fff;
}
#sb-grid .ac-links a.disabled:hover, .ac-links a.disabled:hover {
	text-decoration:none;
	cursor:default;
}
.ac-arrows a {
	display:block;
	height:5px;
	width:10px;
	margin-top:10px;
	font:0/0 arial;
}
.ac-arrows .up {
	background-position:-80px -220px;
	margin-top:60px;
}
.ac-arrows .down {
	background-position:-60px -219px;
}
.ac-arrows .up-disabled {
	background-position:-80px -250px;
	margin-top:60px;
}
.ac-arrows .down-disabled {
	background-position:-60px -250px;
}
#ac-toggle-button {
	display:block;
	height:15px;
	position:relative;
	cursor:hand;
	cursor:pointer;
}
.shmod-ac .open {
	background-position:-20px -60px;
}
.shmod-ac .closed {
	background-position:-20px -20px;
}
.ac-msg .ac-arrows, .ac-msg #ac-content {
	display:none;
}
.yui-ac .msg {
	float:left;
	color:#fff;
	display:none;
	padding-left:243px;
}
.ac-msg .msg {
	display:block;
}
.ac-msg .msg a {
	color:#9ab3bc;
}
.shmod-rd {
	border:1px solid #dbdbdb;
	zoom:1;
}
.shmod-rd .corner {
	position:relative;
	clear:both;
	height:10px;
	font:0/0 arial;
	zoom:1;
}
.shmod-rd .corner div {
	position:absolute;
	width:10px;
	height:10px;
	background-color:#fff;
}
.shmod-rd .corner .left {
	float:left;
}
.shmod-rd .corner .right {
	float:right;
}
.shmod-rd .top .left {
	background-position:-20px -310px;
	top:-1px;
	left:-1px;
}
.shmod-rd .top .right {
	background-position:-40px -310px;
	top:-1px;
	right:-1px;
}
.shmod-rd .bottom .left {
	background-position:-60px -310px;
	bottom:-1px;
	left:-1px;
}
.shmod-rd .bottom .right {
	background-position:-80px -310px;
	bottom:-1px;
	right:-1px;
}
.shmod, .shmod-rd {
	clear:both;
	zoom:1;
}
.shmod:after, .shmod-rd:after {
	content:".";
	clear:both;
	display:block;
	height:0;
	font:0/0 arial;
	visibility:hidden;
}
.shmod .hd, .shmod-rd .hd {
	clear:both;
	zoom:1;
}
.shmod .hd, .shmod-rd .hd {
	clear:both;
	zoom:1;
}
.shmod .hd:after, .shmod-rd .hd:after {
	content:".";
	clear:both;
	display:block;
	height:0;
	font:0/0 arial;
	visibility:hidden;
}
.shmod .bd, .shmod-rd .bd {
	clear:both;
	zoom:1;
}
.shmod .bd:after, .shmod-rd .bd:after {
	content:".";
	clear:both;
	display:block;
	height:0;
	font:0/0 arial;
	visibility:hidden;
}
.shmod .ft, .shmod-rd .ft {
	clear:both;
	zoom:1;
}
.shmod .ft:after, .shmod-rd .ft:after {
	content:".";
	clear:both;
	display:block;
	height:0;
	font:0/0 arial;
	visibility:hidden;
}
.shmod-rd .mod-content {
	padding:0 15px;
}
.shmod-rd .mod-content .hd {
	margin-bottom:12px;
}
.shmod-rd .mod-content .hd h2 {
	color:#1c2530;
	float:left;
	font:bold 123.1%/16px arial;
	zoom:1;
}
.shmod-rd .mod-content .hd a.more-link {
	float:right;
	font:93%/16px arial;
}
.shmod-rd .mod-content .bd .left-col {
	width:47.6%;
	float:left;
}
.left-col img { margin:5px 10px 0 0; border:1px solid #d6d6d6; float:left; padding:2px}
.shmod-rd .mod-content .bd .right-col {
	width:47.6%;
	float:right;
}
.right-col li { list-style-image:url(../../images/bg_external_link.gif); margin-left:15px}
.shmod-rd .mod-content .ft {
	text-align:right;
	font:93%/12px arial;
}
.shmod-modulegrid .mod-content .mod-content {
	padding:0;
}
.mod-ad-lrec {
	position:relative;
	height:260px;
	z-index:0;
}
.mod-ad-lrec .bd {
	position:absolute;
	top:-6px;
	width:300px;
	right:5px;
	z-index:0;
}
.ad-ntop {
	border:none;
}
.ad-ntop .top {
	display:none;
}
.ad-ntop .bottom .left {
	bottom:0;
	left:0;
	background-position:-20px -290px;
}
.ad-ntop .bottom .right {
	bottom:0;
	right:0;
	background-position:-40px -290px;
}
.mod-ad-n .bd {
	width:730px;
	height:100px;
	text-align:center;
	margin:0 auto;
	z-index:0;
}
.mod-ad-n .bd img{border:1px solid #e4e4e4}
#shmodnbd img{border:1px solid #000}
#hd .mod-ad-n {
background-color:#ECECEC;
margin:auto;
padding:0;
text-align:center;
margin-top:-25px
}
#hd .mod-ad-n .mod-content {
	padding-top:18px;
}
.mod-ad-logo ul {
	height:30px;
}
.mod-ad-logo .logo {
	float:left;
	height:30px;
	width:121px;
	margin-right:2.92em;
*margin-right:2.62em;
	overflow:hidden;
}
.mod-ad-logo .last {
	margin-right:0;
}
.mod-ad-fb .mod-content {
	text-align:center;
	margin:0 auto;
}
.narrowCol .mod-ad-logo ul {
	height:auto;
}
.narrowCol .mod-ad-logo .logo {
	float:left;
	padding-top:15px;
	margin:0;
}
.narrowCol .mod-ad-logo .col2 {
	float:right;
}
.narrowCol .mod-ad-logo .first2 {
	padding:0;
}
.narrowCol .mod-ad-cardp .mod-content {
	height:30px;
	text-align:center;
	padding:0;
	margin:0 auto;
}
.ad-cardt {
	font:bold 85%/11px arial;
	text-align:right;
	padding:0;
}
#shrightcol .ad_slug_table {
	margin:0 auto;
}
.shmod-carousel .mod-content {
	position:relative;
	zoom:1;
}
.shmod-carousel .buttons {
	position:absolute;
	width:70px;
	top:-3px;
	right:7px;
}
.shmod-carousel .buttons li {
	float:right;
	width:30px;
	margin-left:3px;
}
.shmod-carousel .buttons .next {
	display:block;
	height:18px;
	background-position:-170px -380px;
}
.shmod-carousel .buttons .prev {
	display:block;
	height:18px;
	background-position:-120px -380px;
}
.shmod-carousel .buttons .disabled .next {
	background-position:-70px -380px;
	cursor:default;
}
.shmod-carousel .buttons .disabled .prev {
	background-position:-20px -380px;
	cursor:default;
}
.shmod-carousel .text-buttons {
	float:none;
	position:static;
	width:auto;
	height:20px;
}
.shmod-carousel .text-buttons li {
	float:left;
	margin:0;
	padding:0;
	width:auto;
	font:93% arial;
}
.shmod-carousel .text-buttons li span {
	padding:0 5px;
}
.shmod-carousel .text-buttons li.selected a {
	color:#4e4e4e;
	font-weight:bold;
}
.shmod-carousel .text-buttons li.selected a:hover {
	text-decoration:none;
	cursor:default;
}
.shmod-carousel .bd {
	clear:both;
}
.shmod-carousel .bd .tabcont {
	display:none;
}
.shmod-carousel .bd div.selected {
	display:block;
}
.shrating {
	padding-left:76px;
	height:16px;
}
.shrating2 {
	width:66px;
	height:16px;
	display:block;
}
.shrating_0 {
	background-position:-20px -697px;
}
.shrating_0_5 {
	background-position:-20px -730px;
}
.shrating_1 {
	background-position:-20px -760px;
}
.shrating_1_5 {
	background-position:-20px -790px;
}
.shrating_2 {
	background-position:-20px -820px;
}
.shrating_2_5 {
	background-position:-20px -850px;
}
.shrating_3 {
	background-position:-20px -880px;
}
.shrating_3_5 {
	background-position:-20px -910px;
}
.shrating_4 {
	background-position:-20px -940px;
}
.shrating_4_5 {
	background-position:-20px -970px;
}
.shrating_5 {
	background-position:-20px -1000px;
}
.shmod-copyright {
	padding:5px 20px 0;
	font:85%/13px arial;
	color:#9d9d9d;
}
.shmod-copyright p.first {
	zoom:1;
	border-bottom:1px solid #dbdbdb;
	padding-bottom:15px;
	margin-bottom:15px;
}

.shmod-copyright .logo {
	margin:0 0 20px 37px;
	float:right;
	width:173px;
	height:40px;
	background-position:-20px -660px;
}
.shmod-copyright a {
	color:#637e99;
}
.shmod-copyright a strong {
	color:#036;
}
.shmod-copyright td {
	text-align:left;
}
.shmod-copyright small {
	font-size:100%;
}
.shmod-copyright #ygft img {
	display:none;
}
.shmod-breadcrumb {
	font:85% arial;
	padding:10px 0 0 5px;
}
.shmod-breadcrumb a{
	/*padding-right:8px; 
	background:url(http://shopdanong.com/images/breadcrumb.gif) no-repeat right bottom; */
	margin-right:3px; 
	float:left
}
.sg-breadcrumb {
	font:85%/85% arial;
	margin-bottom:10px;
	padding-left:5px;
}
.search .sg-breadcrumb {
	margin:10px 0 0 0;
}
.sg-breadcrumb .result {
	float:right;
	font-weight:normal;
	text-align:right;
	color:#4e4e4e;
	padding-left:35px;
}
.sg-breadcrumb em {
	font-weight:bold;
	padding-right:5px;
}
.sg-breadcrumb .cr-se, .sg-breadcrumb .cr-sw {
	display:none;
}
ul.hproducts li.hproduct {
	zoom:1;
}
ul.hproducts li.hproduct p.title {
	font:93% arial;
	padding-bottom:3px;
}
ul.hproducts li.hproduct p.price {
	font:108% arial;
	padding-bottom:8px;
}
ul.hproducts li.hproduct p.shrating {
	font:85% arial;
}
ul.hproducts li.hproduct p.merchant {
	font:93% arial;
}
ul.hproducts li.hproduct p.shrating span {
	padding:0 3px;
}
ul.hproducts li.hproduct .img {
	float:left;
	height:60px;
	margin-bottom:3px;
	margin-right:10px;
	position:relative
}
.img img {
}
ul.hproducts li.hproduct .img span{ position:absolute; background:url(http://shopdanong.com/images/arrow.gif) no-repeat; width:157px; height:62px; top:0; left:0}
ul.hproducts li.hproduct .img1 {
border:1px solid #D6D6D6;
float:left;
height:65px;
text-align:center;
width:65px;
margin-right:10px;
overflow:hidden
}
ul.hproducts li.last {
	margin:0;
}
ul.hproducts li.hproduct .img a {
	display:block;
	border:1px solid #e4e4e4;
	width: 148px
}
ul.hproducts .summary {
	margin:0;
	padding:0;
	margin-left:76px;
}
.shmod-seo .hd {
	margin-bottom:5px;
}
.shmod-seo .ft {
	margin-top:10px;
}
.shmod-seo ol {
	padding-left:5px;
}
.shmod-seo ol li {
	list-style:decimal outside;
	margin-left:25px;
}
.shmod-ysm .mod-content .hd {
	font: 77% ;
	margin-bottom:0;
	text-align:right;
}
.shmod-ysm .hd a {
	color:#909090;
}
.shmod-ysm .hd a:hover {
	color:#036;
	text-decoration:underline;
}
.shmod-ysm li {
	margin-top:7px;
}
.shmod-ysm li.first {
	margin-top:0;
}
.shmod-ysm li a {
	display:block;
	text-decoration:none;
	color:#4e4e4e;
}
.shmod-ysm li a:hover {
	text-decoration:none;
}
.shmod-ysm li p {
	font:100% arial;
	color:#000;
}
.shmod-ysm li p em.title {
	font:123.1% arial;
	text-decoration:underline;
	color:#036;
}
.shmod-ysm li p.host {
	color:#008000;
}
.shmod-ysm .pp {
	background-position:-145px -1030px;
	padding:0 35px;
}
.shmod-ysm ul.doublebold li p em b {
	font-size:108%;
}
.sb-brws-spm .hd {
	font:85% arial;
	text-align:center;
	padding-bottom:3px;
}
.sb-brws-spm .bd {
	border:1px solid #dbdbdb;
	padding:10px 15px 0 15px;
}
.sb-brws-spm .bd img {
	padding-right:5px;
}
.sb-brws-spm .bd a {
	height:26px;
	color:#000;
	font-weight:bold;
	margin-bottom:0;
	display:block;
}
.sb-brws-spm .bd a font {
	line-height:26px;
	color:#000;
	vertical-align:top;
	font-size:107%;
}
.sb-brws-spm .bd table img {
	display:inline;
	padding-right:10px;
}
.sb-brws-spm .bd table a {
	height:auto;
	line-height:13px;
	color:#0000F2;
	font-size:100%;
	font-family:arial;
	font-weight:bold;
	display:block;
	margin-bottom:3px;
}
.sb-brws-spm .bd table font {
	font-size:100%;
	font-family:arial;
}
.sb-brws-spm .bd table br {
	font-size:5px;
	line-height:5px;
	padding:0;
	margin:0;
}
.sb-brws-spm .bd table font b {
	font-size:100%;
	font-family:arial;
	font-weight:bold;
}
.sb-brws-spm .bd table .ad-spacer {
	height:5px;
	font-size:0;
	line-height:0;
}
.shmod-sitedisabled h1 {
	color:#000;
	font:bold 136% arial;
	text-align:center;
	padding:87px 0 70px;
}
.shmod-rlp li {
	margin-bottom:15px;
}
.shmod-rlp li .author {
	padding:2px 0;
	font:93% arial;
	color:#878787;
}
.shmod-rlp li .summary {
	font:93% arial;
}
.shmod-ac .open {
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://l.yimg.com/a/i/us/sh/gr/sa_drawer_open.png', sizingMethod='crop');
	_background:none;
}
.shmod-ac .closed {
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://l.yimg.com/a/i/us/sh/gr/sa_drawer_closed.png', sizingMethod='crop');
	_background:none;
}
#shmodcoupons .tabcont li {
	margin-bottom:10px;
}
#shmodcoupons .tabcont li .exp {
	color:#4e4e4e;
	font:93% arial;
	padding-top:2px;
}
#shmodcoupons .scrolling {
	width:2000px;
}
#shmodcoupons .bd {
	width:278px;
	overflow:hidden;
}
#shmodcoupons .bd .tabcont {
	display:block;
	float:left;
	width:278px;
}
#woot {
	color:#2b2b2b;
}
#woot .img a {
	float:left;
	width:250px;
	height:250px;
	background-position:0 -10px;
	background-repeat:no-repeat;
	margin:0px 10px 10px 0px;
	border:1px solid #f2f2f8;
	text-align:center;
	overflow:hidden
}
#woot .bd h2 {
	font:bold 138.5%/18px arial;
	margin-bottom:10px;
}
#woot .bd p.price {
	margin-bottom:15px;
}
#woot .bd div.summary{
	height:48px;
	overflow:hidden
}
#woot .bd p.price strong {
	font:normal 20px arial;
	font-family:"Arial Black", "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#woot .bd p.price em {
	font:85%/11px arial;
}
#woot .ft {
	clear:both;
	padding-top:0;
	text-align:left;
}
#woot .ft li {
	line-height:11px;
	display:inline;
	padding-right:5px;
	margin-right:5px;
	border-right:1px solid #8b8b8b;
}
#woot .ft li.last {
	border-right:0;
}
#woot .ft .logo {
	float:right;
	width:154px;
	height:22px;
	background-position:-20px -620px;
}
#shmodcapitalone .mod-content {
	position:relative;
	zoom:1;
}
#shmodcapitalone .img {
	float:left;
	height:115px;
	width:110px;
	overflow:hidden;
}
#shmodcapitalone .img img {
	border:1px solid #dbdbdb;
}
#shmodcapitalone .cont h2 {
	font:bold 100%/13px arial;
	margin-bottom:10px;
}
#shmodcapitalone .cont-ft {
	clear:both;
}
#shmodcapitalone .cont-ft h3 {
	color:#4e4e4e;
	font:bold 93%/12px arial;
}
#shmodcapitalone .cont-ft p {
	margin-top:2px;
}
#shmodcapitalone .cont-ft p.price strong {
	color:#d95c00;
	font:bold 123.1%/20px arial;
}
#shmodcapitalone .cont-ft p.price strong.strike {
	text-decoration:line-through;
	padding-right:5px;
}
#shmodcapitalone .cont-ft p.info {
	color:#4e4e4e;
	font:85%/11px arial;
}
#shmodcapitalone .cont-ft p a {
	font:bold 93%/12px arial;
}
#shmodcapitalone .logo {
	float:right;
	width:117px;
	height:63px;
	border-left:1px solid #dedede;
}
#shmodcapitalone .logo a {
	display:block;
	height:40px;
	margin-top:10px;
	background:url(http://l.yimg.com/a/i/us/sh/topshop08/capone_logo.gif) no-repeat;
}
#shmodcapitalone .membership .slide {
	display:block;
	height:70px;
	background-repeat:no-repeat;
}
#shmodcapitalone .membership .slide-nol {
	background:url(http://l.yimg.com/a/i/us/sh/topshop08/acq_image_2.gif) no-repeat;
}
#shmodcapitalone .membership .summary {
	padding-top:10px;
}
#shmodcapitalone .membership .cont-ft {
	margin-top:25px;
}
#shmodcapitalone .membership a.apply {
	display:block;
	width:112px;
	height:25px;
	background-repeat:no-repeat;
}
#shmodcapitalone .membership a.apply-nol {
	background:url(http://l.yimg.com/a/i/us/sh/topshop08/apply_now.gif) no-repeat;
}
#shmodcapitalone .membership p.info {
	padding-left:3px;
}
#shmodcapitalone .membership .logo {
	border:0;
	height:auto;
}
#shmodcapitalone .membership .logo a {
	margin-top:0;
}
#shmodcapitalone .scrolling {
	width:3500px;
}
#shmodcapitalone .bd {
	width:278px;
	overflow:hidden;
}
#shmodcapitalone .bd .tabcont {
	display:block;
	float:left;
	width:278px;
}
#shmodcapitalone .ft {
	margin-top:5px;
}
.shmod-categorylist .hd h1 {
	float:left;
	width:50%;
}
.shmod-categorylist .hd ul {
	float:right;
	width:50%;
}
.shmod-categorylist .hd ul li {
	float:right;
	font:93%/12px arial;
	margin-right:5px;
	padding-right:5px;
	border-right:1px solid #818181;
}
.shmod-categorylist .hd ul li.last {
	margin-right:0;
	padding-right:0;
	border-right:0;
}
.shmod-categorylist .bd li {
	float:left;
	margin-bottom:10px;
	padding-right:35px;
	width:164px;
	height:60px;
	overflow:hidden;
	}
.shmod-categorylist .bd li.last {
	margin-bottom:0;
}
.ParentCss{
	font:bold 93% arial;
	color:#003366;
	width:164px;
	margin-bottom:3px;
	display:block;
	height:16px
}

.shmod-categorylist .bd li h2 {
	font:bold 93% arial;
	color:#4e4e4e;
}
.ChildCss {
	font:85% arial;
	color:#4e4e4e;
	line-height:14px;
	display:inline-table;
}

.shmod-categorylist .bd li p a {
	font:85%/11px arial;
	color:#4e4e4e;
}
#shmodhero .mod-content {
	position:relative;
	height:260px;
}
#shmodhero .buttons {
	position:absolute;
	right:5px;
	bottom:5px;
	width:auto;
	z-index:1;
}
#shmodhero .buttons li {
	float:left;
}
#shmodhero .buttons li a {
	display:block;
	width:31px;
	height:29px;
}
#shmodhero .buttons li .tab0 {
	width:32px;
	background-position:-20px -761px;
}
#shmodhero .buttons li.selected .tab0 {
	background-position:-20px -101px;
	cursor:default;
}
#shmodhero .buttons li .tab1 {
	background-position:-70px -761px;
}
#shmodhero .buttons li.selected .tab1 {
	background-position:-80px -101px;
	cursor:default;
}
#shmodhero .buttons li .tab2 {
	background-position:-120px -761px;
}
#shmodhero .buttons li.selected .tab2 {
	background-position:-140px -101px;
	cursor:default;
}
#shmodhero .buttons li .tab3 {
	width:32px;
	background-position:-170px -761px;
}
#shmodhero .buttons li.selected .tab3 {
	background-position:-200px -101px;
	cursor:default;
}
#shmodhero .buttons li .tab4 {
	width:32px;
	background-position:-220px -801px;
}
#shmodhero .buttons li.selected .tab4 {
	background-position:-260px -101px;
	cursor:default;
}
#shmodhero .bd .tabcont {
	display:none;
}
#shmodhero .bd .selected {
	display:block;
}
#shmodhero .bd .tabcont div {
	width:630px;
	height:260px;
	background-repeat:no-repeat;
	background-position:top left;
}
#shmodhero .bd .tabcont .right {
	background-position:top right;
}
#shmodhero .bd .tabcont div a {
	position:absolute;
}
#shmodhero .tabcont {
	position:absolute;
}
#shmodrecommendations .scrolling {
	width:2000px;
}
#shmodrecommendations .bd {
	width:278px;
	overflow:hidden;
}
#shmodrecommendations .bd .tabcont {
	display:block;
	float:left;
	width:278px;
}
#shmodrecommendations .mod-content {
	padding-right:0;
}
#shmodrecommendations h3 {
	font-size:93%;
	margin-bottom:10px;
}
.browse #bd {
	padding-top:10px;
}
.browse .shmod-rd .shmod-breadcrumb {
	padding:0;
}
.browse h1.header {
	font:28px/28px arial;
	color:#3664a5;
	margin-top:15px;
}
.browse #shmodhero .mod-content {
	height:180px;
	margin-top:15px;
}
.browse #shmodhero .buttons {
	left:auto;
	right:5px;
	bottom:5px;
	width:auto;
	z-index:1;
}
.browse #shmodhero .bd .tabcont div {
	width:598px;
	height:180px;
}
.browse #shmodhero .bd .tabcont .left {
*position:absolute;
}
.shmod-visualnavigation {
	margin-top:10px;
}
.shmod-visualnavigation .bd ul li {
	float:left;
	width:90px;
	*width:88px;
	text-align:center;
	margin:0px 4px 0px 5px;
	display:inline
}
.shmod-visualnavigation .bd ul li.last {
	float:right;
	width:15.1%;
}
.shmod-visualnavigation .bd ul li p {
	width:88px;
	font:93%/120% arial;
	text-align:center;
}
.shmod-visualnavigation .bd a.img {
	display:block;
	margin:0 auto 5px 0;
	height:88px;
	width:88px;
	border:1px solid #d6d6d6;
}
.shmod-editorial .author {
	font:93% arial;
	color:#868686;
	margin-bottom:10px;
}
.shmod-editorial .left .author {
	margin-bottom:5px;
}
.shmod-advertorial .img {
	float:left;
}
.shmod-advertorial .img a {
	display:block;
	width:133px;
	height:98px;
	border:1px solid #d6d6d6;
}
.shmod-advertorial .content {
	margin-left:153px;
}
.shmod-advertorial .content h2 {
	font:bold 116% arial;
	padding-bottom:5px;
}
.shmod-advertorial .content .logo {
	text-align:right;
	margin-top:10px;
}
.shmod-categorylinks {
	padding-top:10px;
}
.shmod-categorylinks li a {
	font-size:93%;
	padding-left:2px;
	float:left;
	width:12.3em;
}
.shmod-categorylinks ul.col1 {
	width:10.6em;
*width:10.4em;
	margin-right:.75em;
	float:left;
	margin-bottom:10px;
	height:90px;
	overflow:hidden;
}
.shmod-categorylinks ul.col {
	width:10.6em;
*width:10.4em;
	margin-right:.75em;
	float:left;
	margin-bottom:10px;
}
.shmod-categorylinks ul.col4 {
	margin-right:0;
}
.shmod-categorylinks ul.col li {
	float:none;
	width:auto;
}
.shmod-categorylinks ul.col li h2 { font-size:12px; font-weight:bold; color:#003366}
.shmod-categorylinks ul.col li.heading {
	margin-top:8px;
}
.shmod-categorylinks ul.col li.first {
	margin-top:0;
}
.shmod-buzz h3 {
	font:108% arial;
	margin-bottom:3px;
}
.shmod-buzz ol li {
	list-style:decimal outside;
	margin-left:20px;
*margin-left:25px;
}
.shmod-popularproducts .hd {
	margin-bottom:5px;
}
.shmod-popularproducts .ft {
	margin-top:10px;
	padding-right:15px;
}
.shmod-popularproducts .mod-content {
	padding-right:0;
}
.shmod-popularproducts ul.hproducts .summary {
	width:215px;
}
.shmod-subcategorylinks .col {
	float:left;
	width:33%;
}
.shmod-subcategorylinks ul.last {
	margin-top:15px;
}
.shmod-subcategorylinks ul li {
	padding-left:2px;
}
.shmod-subcategorylinks ul li a {
	font:85% arial;
}
.shmod-subcategorylinks ul li h3 {
	font:85% arial;
	color:#4e4e4e;
}
#shmodhero .buttons li.selected .sprite2 {
	_background:none;
}
#shmodhero .buttons li.selected .tab0 {
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://l.yimg.com/a/i/us/sh/topshop08/hero_nav_1_selected.png', sizingMethod='crop');
	_background:none;
}
#shmodhero .buttons li.selected .tab1 {
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://l.yimg.com/a/i/us/sh/topshop08/hero_nav_2_selected.png', sizingMethod='crop');
	_background:none;
}
#shmodhero .buttons li.selected .tab2 {
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://l.yimg.com/a/i/us/sh/topshop08/hero_nav_3_selected.png', sizingMethod='crop');
	_background:none;
}
#shmodhero .buttons li.selected .tab3 {
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://l.yimg.com/a/i/us/sh/topshop08/hero_nav_4_selected.png', sizingMethod='crop');
	_background:none;
}
#shmodhero .buttons li.selected .tab4 {
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://l.yimg.com/a/i/us/sh/topshop08/hero_nav_5_selected.png', sizingMethod='crop');
	_background:none;
}
@CHARSET "UTF-8";
#ygma {
	font:13px/1.231;
	text-align:center;
	margin:0;
	padding:0;
	color:#000;
*font-size:small;
*font:x-small;
}
#ygmaheader {
	margin:0;
	padding:0;
}
#ygmatop {
	margin:0;
	padding:5px 0;
	width:100%;
	font-size:77%;
	border:0 none;
	text-align:left;
}
ul#ygmanav {
	display:inline;
	padding-left:1px;
	margin:0;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	float:left;
	width:37%;
}
#ygma #ygmapromo {
	float:left;
	text-align:center;
	width:20%;
}
#ygmatop a:link, #ygmatop a:visited, #ygmatop a:active {
	text-decoration:none;
}
#ygmatop a:hover {
	text-decoration:underline;
}
#ygmatop #ygmahelp {
	position:static;
	right:auto;
	margin:0 .6em 0 0;
	padding-left:.8em;
	display:inline;
	float:left;
}
#ygmatop .lst {
	white-space:nowrap;
	text-decoration:none;
	padding:0 1em 0 0;
	margin:.45em 0 0 0;
}
#ygmatop ul.menu {
	position:absolute;
	list-style:none;
	margin:0;
	padding:0;
	white-space:nowrap;
}
#ygmatop ul.menu li {
	padding:.3em .7em;
}
#ygmatop ul.menu li a {
	display:block;
	padding:0;
	margin:0;
}
#ygmatop ul.menu li.last-child {
	margin-bottom:-1px;
*margin-top:-1px;
*position:relative;
	float:none;
	_float:left;
}
* html #ygma #ygmasrchfrm {
	position:relative;
	float:left;
}
#ygmatop ul.menu li.last-child a {
	margin-left:-1px;
}
#ygmatop div#ygmauserinfo {
	float:right;
	padding-right:.2em;
	margin:0;
}
#ygmauseroptions li {
	padding-bottom:.5em;
	white-space:nowrap;
}
ul#ygmauseroptions a {
	padding:0;
}
#ygmabot {
	display:block;
	text-align:right;
	overflow:hidden;
	width:100%;
	padding:0 0 .7em 0;
	height:119px;
	min-height:119px;
}
#ygmalogo {
	margin:20px 0 0 10px;
	position:relative;
	float:left;
	background:url(http://shopdanong.com/images/shopping_logo_v2.png) no-repeat;
	width:250px; height:70px;behavior: url(../js/iepngfix.htc);
}
#ygmalogo img {
	border:0 none;
}

#v1logo {
	margin:2em 0 0 .85em;
	position:relative;
	float:left;
	background:url(http://shopdanong.com/images/shopping_logo_v1.png) no-repeat;
	width:250px; height:80px;
	behavior: url(../js/iepngfix.htc);
}
#v1logo img {
	border:0 none;
}
.right_banner{float:right}


#ygma .srch {
	display:inline;
	text-align:left;
	float:right;
	margin:10px 10px 0 0;
	padding:0;
}
#ygma form {
	margin:0 -1px 0;
	text-align:left;
	display:block;
	font-size:100%;
	padding:.3em .3em .3em .4em;
}
#ygmasrchfrm div.fieldset {
	display:block;
	float:none;
	border:0 none;
	padding:2px 3px 2px .3em;
	margin:0;
	background-color:#FFF;
	color:#000;
	overflow:hidden;
	_float:left;
*padding:3px 4px 2px .3em;
}
#ygmasrchfrm .fieldset label {
	padding:.1em .5em 0 1.8em;
	float:left;
	line-height:1.6em;
	font-size:77%;
}
#ygmasrchfrm {
	display:inline;
	margin:0;
	padding:0;
}
#ygma .ygmasrchimg {
	float:left;
	width:18px;
	height:15px;
	padding:0 0 0 .3em;
	_padding-right:1.3em;
}
#ygmasrchbtn {
	padding:1px 1em;
	margin:0;
	display:block;
	font-size:.76em;
	font-weight:bold;
	border:medium none;
	background-color:transparent;
	line-height:1.45em;
	cursor:pointer;
	text-transform:uppercase;
* padding:1px 1em 0 1em;
* display:inline-block;
* line-height:1;
* overflow:visible;
}
#ygmasrchquery {
	padding:0 0 2px 0;
	margin:0;
	font-size:78%;
	float:left;
	vertical-align:middle;
	width:20em;
*width:20.6em;
}
#ygma .btn {
	float:left;
	border-style:solid;
	border-width:1px 0;
	border-color:#F4AC33;
	padding:0;
	margin:0 0 0 3px;
	display:-moz-inline-box;
}
#ygma .btn .first-child {
	border-style:solid;
	border-width:0 1px;
	border-color:#F4AC33;
	margin:0 -1px;
	display:block;
	vertical-align:top;
*display:inline-block;
*position:relative;
*left:-1px;
}
#ygma .txtdistinct {
	font-weight:bold;
	display:block;
}
#ygma .yid {
	font-weight:bold;
	display:block;
}
#ygma .offscrn {
	display:block;
	left:-99999px;
	position:absolute;
}
#ygmamyyhp, #ygmatoolbar {
	visibility:visible;
	font-weight:bold;
}
#ygmauserinfo em {
	font-style:normal;
	font-weight:bold;
}
#ygma #ygmausername {
	color:#666;
}
#ygma .pseudolink:hover {
	text-decoration:underline;
	cursor:pointer;
}
#ygma em ul {
	font-weight:normal;
}
#ygma .txtbold ul {
	font-weight:normal;
}
#ygma abbr {
	border:0 none;
}
#ygma .sprite_bg {
	background-image:url(../../images/sprite_v1.png);
}
#ygma .bd {
	width:100%;
	background-position:-0px -793px;
	background-repeat:repeat-x;
}
#ygmatop {
	background-position:-0px -683px;
	background-repeat:repeat-x;
	color:#666;
	font-size:11px
}
#ygmatop a {
	color:#666;
}
#ygmanav a {
	color:#666;
}
#ygmauserinfo a {
	color:#666;
}
#ygma #ygmabot {
	background:none;
}
#ygma .srch {
	border-bottom:1px solid #BDCFD7;
	border-top:1px solid #BDCFD7;
	background-position:-0px -173px;
	background-repeat:repeat-x;
}
#ygma form {
	border-left:1px solid #BDCFD7;
	border-right:1px solid #BDCFD7;
}
#ygma .lst {
	background-position:100% 4px;
	background-repeat:no-repeat;
}
#ygma .delim {
	background-position:100% -53px;
	background-repeat:no-repeat;
	padding:0 .9em 0 .8em;
	display:inline;
	float:left;
}
#ygmanav li.last-child {
	padding:0 .9em 0 .8em;
	display:inline;
	float:left;
}
#ygmanav li.last-child ul li, #ygmahelp ul li {
	display:block;
}
#ygma ul.menu li {
	border-right:1px solid #B9B9B9;
	background:none;
}
#ygma ul.menu {
	background-position:-0px -383px;
	background-repeat:repeat-x;
	color:#000;
}
#ygmatop ul.menu li.last-child {
	border-bottom:1px solid #B9B9B9;
}
#ygmamyyhp, #ygmatoolbar {
	color:#000;
}
#ygma .txtdistinct {
	color:#000;
}
#ygma .yid {
	color:#000;
}
#ygmasrchfrm div.fieldset label {
	background-position:-0px -110px;
	background-repeat:no-repeat;
}
#ygma .btn {
	background-position:-0px -293px;
	background-repeat:repeat-x;
}
#ygmatop #ygmauseroptions {
	color:#000;
}
#ygmatop ul#ygmauseroptions li {
	color:#000;
	border-right:1px solid #B9B9B9;
}
#ygmatop #ygmauseroptions li.last-child {
	background:#FCFCFC;
	color:#000;
	border-bottom:1px solid #B9B9B9;
	border-top:1px dotted #D4D4D6;
}
#ygmashpd {
	font:normal x-small ;
	position:relative;
	top:8px;
	left:-200px;
	display:block;
	background-color:#CCC;
	-moz-border-radius:4px;
}
#ygmashpd {
	background:#ccc;
	position:absolute;
}
#ygma #ygmashpd .bd {
	border:1px solid #4333BC;
	width:360px;
	background:#fff;
	position:relative;
	top:-2px;
	left:-2px;
	color:#333;
	-moz-border-radius:4px;
}
#ygmashpd .myyhpbg {
	background-image:url(http://l.yimg.com/a/i/us/uh/bt2/myyhp_sprite_v1.gif);
}
#ygmashpd #pnt {
	position:absolute;
	top:-6px;
	left:70%;
	width:11px;
	height:6px;
	font-size:0;
	background-repeat:no-repeat;
	background-position:-29px -0px;
}
#ygmashpd .ygmashp {
	width:40px;
	height:37px;
	font-size:0;
	line-height:0;
	top:10px;
	left:10px;
	display:block;
	position:absolute;
	background-repeat:no-repeat;
	background-position:-0px -16px;
}
#ygmashpd .ygmashp strong {
	display:none;
}
#ygmashpd ol#ygmahpinstr {
	margin:9px 9px 9px 60px;
	padding:0 0 0 1.5em;
	list-style-type:decimal;
	list-style-position:outside;
* padding:0;
}
#ygmashpd .hr {
	border-color:#ccc;
	margin:0 19px 5px;
}
#ygmashpd p {
	margin:0 9px 9px;
	text-align:center;
}
#ygmashpd a#ygmashpdclose, #ygmashpd a#ygmashpdetails {
	color:#000;
	text-decoration:underline;
}
#ygmatop:after {
	content:" ";
	display:block;
	height:0;
	clear:right;
	visibility:hidden;
}
#ygmatop ul.menu li.last-child a {
	zoom:1;
}
#ygma .hidden {
	display:none;
}
#ygma .visible {
	display:block;
}
#ygmaIframeShim {
	border:0 none;
	position:absolute;
}
body {
	margin:0 4px;
}
h1.header {
-x-system-font:none;
color:#3664A5!important;
font-family:arial;
font-size:28px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:190%;
}

#ad-wrap {
-x-system-font:none;
border:1px solid #DEDEDE;
font-family:arial,helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:auto;
line-height:normal;
margin:0;
overflow:hidden;
padding:0;
}
#ad-wrap a {
display:block;
float:left;
margin:0;
padding:10px;
text-decoration:none;
width:220px;
}
#ad-wrap a:hover {
display:block;
float:left;
margin:0;
padding:10px;
text-decoration:none;
width:220px;
behavior:url(../../js/cssHoverFix.htc);
background-color:#fafafa
}
#ad-wrap strong {
color:#1956C5;
font-weight:bold;
text-decoration:underline;
width:200px
}
#ad-wrap strong:hover {
color:#CC0000;
font-weight:bold;
text-decoration:underline;
width:200px;
behavior:url(../../js/cssHoverFix.htc);
}

#ad-wrap p {
color:#000000;
font-weight:normal;
margin:0;
padding:0;
}
#ad-wrap span {
color:#005B06;
font-weight:normal;
text-decoration:none;
}
#ad-wrap span:hover {
color:#00CC00;
font-weight:normal;
text-decoration:none;
behavior:url(../../js/cssHoverFix.htc);
}
.right_company
	{
		width:278px;
		float:left;
		display:inline;
		height:353px;
		border:1px #c4c4c4 solid;
		padding:5px;
	}
.right_company_txt
	{
		width:278px;
		height:auto;
		float:left;
		color:#0050a1;
		font-weight:bold;
		text-align:center;
		text-decoration:underline;
	}
.right_company_txt1
	{
		width:278px;
		height:auto;
		float:left;
		color:#824300;
		font-weight:bold;
		text-align:center;
		padding-top:5px;
		
	}

.right_company_logo
	{
		width:188px;
		height:87px;
		float:left;
		background:url(http://shopdanong.com/images/bg_logo.gif) no-repeat;
		margin:5px 45px;
		text-align:center;
		display:inline;
		padding-top:8px
	}
.thongtin_dn
	{
		width:278px;
		height:auto;
		float:left;
		line-height:20px;
	}
.thongtin_dn u { float:left; width:48px}
.thongtin_dn em { float:left; width:230px}
.tendn
	{
	color:#0050a1;
	font-size:12px;
	font-weight:bold;
	}
.doanhnghiep_hr
	{
		width:278px;
		line-height:1px;
		font-size:1px;
		float:left;
		height:1px;
		margin-top:5px;
		margin-bottom:5px;
		display:inline;
		background:url(http://shopdanong.com/images/hr.gif) repeat-x center;
	}
.lienlac_yahoo
	{
		float:left;
		width:278px;
		padding-top:10px;
	}
.lienlac_txt
	{
		float:left;
		width:188px;
		padding-top:10px;

	}
.yahoo
	{
		margin:0 auto;
		text-align:center;
	} 
.yahoo img
	{
		padding:3px;
	}




.spchung_dt_ct
	{
	width:598px;
	float:left;
	}
.spchung_img_block
	{
	height:auto;
	width:270px;
	float:left;
	}
.spchung_img_block1
	{
	width:268px;
	float:left;
	margin-bottom:8px;
	border:1px #dbdbdb solid;
	}
.spchung_img_small
	{
		width:270px;
		 height:68px;
		 float:left;
	}
.spchung_img_small_btn
	{
		width:23px;
		 height:68px;
		 float:left;
		 overflow:hidden;
	}
.spchung_img_small_block
	{
		width:223px;
		float:left;
	}
.spchung_img_small_img
	{
		width:66px;
		 height:66px;
		 float:left;
		 border:1px #bebebe solid;
		 overflow:hidden;
		 margin-left:5px;
		 display:inline;
	}

.spchung_txt_right 	{width:318px;float:left;height:auto; margin-left:10px}
.spchung_txt_right .spchung_txt_right_name { font-size:18px; font-weight:bold;color:#003366; padding:5px 0px;}
.spchung_txt_right .spchung_txt_right_rate {}
.spchung_txt_right .spchung_txt_right_provider {}

.spchung_txt_right_rate img
	{
		padding:2px;
	}
.spchung_txt_right_rate span
	{
		position:relative;
		top:-5px;
		font-size:11px;
	}
.spchung_txt_right_provider .spchung_txt_right_provider_tit
	{
		font-weight:bold;
		color:#003366;
		padding:5px 0px;
	}
.spchung_txt_right_provider .spchung_txt_right_provider_com
	{
		color:#000;
		padding:5px 0px;
		line-height:20px;
		text-decoration:underline;
	}
.spchung_txt_right_provider_com a
	{
	color:#000;
	text-decoration:underline;
	}
.spchung_txt_right_provider .spchung_txt_right_provider_page
	{
		color:#003366;
		padding:5px 0px;
		text-align:right;
	}
.spchung_txt_right_provider_page a
	{
		margin:0px 2px;
		color:#003366;
	}
	
.spchung_mota_ct
	{
	width:728px;
	float:left;
	border-left:1px #dbdbdb solid;
	border-right:1px #dbdbdb solid;
	padding:0px 10px;	
	}
.spchung_mota_ct_tit
	{
		font-size:16px;
		color:#003366;
		padding:5px 0px;
		font-weight:bold;
	}
.spchung_mota_ct .spchung_mota_ct_tit
	{
		font-size:16px;
		color:#003366;
		padding:5px 0px;
		font-weight:bold;
	}
.spchung_mota_ct_txt
	{
		color:#000;
		font-size:12px;
		text-align:justify;
		line-height:18px;
	}
h6 { font-size:11px; font-weight:bold; color:#1479AB; float:right; padding-right:20px}
h4 { font-size:12px; font-weight:bold; color:#1479AB; }


.chuyentrang { margin:2px}
.chuyentrang span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:orange none repeat scroll 0 0;
color:white;
font-size:12px;
font-weight:bold;
padding-left:5px;
padding-right:5px;
padding-top:5px;
}
.chuyentrang span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#ffffff none repeat scroll 0 0;
border:1px solid #FFFFFF;
color:#000;
cursor:pointer;
display:block;
padding:2px 5px;
text-decoration:none;
}
.chuyentrang a {
color:white;
padding-left:5px;
padding-right:5px;
text-decoration:none;
}

.chuyentrang a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
border:1px solid #FFFFFF;
color:#FFFFFF;
cursor:pointer;
display:block;
padding:2px 5px;
text-decoration:none;
}
.Sologan{height:32px; overflow:hidden}

/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(../../Images/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(../../Images/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(../../Images/SavedStar.png);
}
.basket_Head{ background:url(http://shopdanong.com/Images/basket_bg.gif) repeat-x; height:26px;}

.shmod-rd .mod-content .bd .left-col {
border-right:1px solid #F2F2F8;
float:left;
padding-right:10px;
width:55%;
}
.left-col img {
border:1px solid #D6D6D6;
float:left;
margin:5px 10px 0 0;
}
.shmod-rd .mod-content .bd .right-col {
float:right;
width:40%;
}

.paging {float:right; text-align:left}
.paging span{padding:1px 4px;
text-align:center;
float:left;
margin:0 3px
}
.numericLink {
border:1px solid #AAAAAA;
color:#333333;
padding:1px 4px;
text-align:center;
float:left;
margin:0 3px
}
.numericLink a, .numericLink a :visited {
border:1px solid #C8EFFD;
color:#C8EFFD;
display:block;
margin:0 50px;
padding:1px 4px;
text-align:center;
width:80px;

}
.numericLink:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#333333 none repeat scroll 0 0;
border:1px solid #000000;
color:#FFFFFF;
padding:1px 4px;
text-align:center;

}
.previousLink { background:url(http://shopdanong.com/Images/prev_H.gif) no-repeat; width:20px; height:18px; text-indent:-1000PX; font-size:0PX; overflow:hidden; float:left; }	
.nextLink { background:url(http://shopdanong.com/Images/next_H.gif) no-repeat; width:20px; height:18px; text-indent:-1000PX; font-size:0PX; overflow:hidden; float:left }


.google_logo {
background:transparent url(../../images/google_logo_alpha.png) no-repeat scroll 0 0;
display:block;
float:left;
height:21px;
margin-left:20px;
overflow:hidden;
text-indent:-1000px;
width:105px;
font-size:0
	
}
.submit input {
background-color:white;
border-bottom:1px solid #000000;
color:black;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:20px;
width:60px;
}
.topgo {
background:transparent url(../../Images/ico_top.gif) no-repeat scroll 0 2px;
padding-left:15px;
padding-right:10px;
}

.fav {
background:transparent url(../../Images/ico_add1.gif) no-repeat scroll 0 3px;
padding-left:15px;
padding-right:10px;
}
.homepage {
background:transparent url(../../Images/ico_homepage1.gif) no-repeat scroll 0 0;
padding-left:15px;
}

.quickSearch {

background:transparent url(../../images/bg_rightHead.jpg) repeat-x scroll 0 0;
font-size:11px;
height:29px;
margin-bottom:5px;
padding:7px 0 0 0px;
text-align:center;
}

.quickSearch a, .quickSearch a:visited {
 border-right:1px solid #363636;
color:#466A99;
font-size:11px;
font-weight:bold;
padding:2px 5px;
text-align:center;
text-transform:uppercase;
}
.quickSearch a:hover { background:#0066CC; color:#FFFFFF;}

.brandContainer { padding:5px 0px ; border-bottom:1px solid #e4e4e4}
.button_dongy { background:url(http://shopdanong.com/Images/dongy.gif) no-repeat; width:86px; height:20px; cursor:pointer; border:0px}
.button_nhaplai { background:url(http://shopdanong.com/Images/nhaplai.gif) no-repeat; width:86px; height:20px; cursor:pointer; border:0px}
.cancel{ background:url(http://shopdanong.com/Images/cancel.gif) no-repeat; width:86px; height:20px; cursor:pointer; border:0px}

.term{text-align:justify; font-size:12px}
.term ul li{padding:5px 0 5px 20px }

.scrolling {float:left; width:630px; overflow:hidden}