img, div, span, a, swf{ 
behavior: url(iepngfix.htc)
}

a:link {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#343434;
text-decoration:underline;
}

a:visited  {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#343434;
text-decoration:underline;
}

a:active {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#343434;
text-decoration:underline;
} 

a:hover  {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#c70000;
text-decoration:underline;
}

body {
	background-image: url(../images/share/bg.gif);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

hr {
width: 722px;
height:1px;
border: 1px solid #d9d9d9;
padding: 0px;
margin:0px;}

.content_table {
	background-color:#FFFFFF;
}

input, select {
font-size:10px;
}

.txt_field_1{
width: 200px;
}

.general_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
color:#343434;
/*text-align:justify;*/
vertical-align:middle;

}

.form_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#343434;
text-align:justify;
}

.footer_txt{
color:#343434;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
}

#left_menu {
width:162px;
clear:both;
float:left;
}

#promote_banner{
width:179px;
clear:inherit;
float:left;
}

#right_menu{
width:486px;
clear:inherit;
float:left;
}

#content_l {
width:769px;
clear:both;
float:left;
}

#content_r {
width:168px;
clear:inherit;
float:left;
vertical-align:top;
}

#content_l_menu{
width:186px;
clear:inherit;
float:left;
vertical-align:top;
}

#content_l_main{
width:581px;
clear:none;
float:left;
vertical-align:top;
/*background-color:#FFFFFF;*/
}

#top_menu_logo{
clear:both;
float:left;
width:624px;
height:69px;
vertical-align:middle;
}

#top_menu_logo img{
margin-top:8px;
}

#top_menu_search{
clear:inherit;
float:left;
}

#top_menu_list{
float:left;
clear:both;
}

#top_submenu{
float:left;
clear:both;
width:954px;
height:25px;
background-image:url(../images/share/submenu_bg.gif);
}

#footer{
float:left;
clear:both;
height:40px;
vertical-align:bottom;
}

#footer_menu{
float:left;
clear:both;
height:40px;
vertical-align:bottom;
}

.content_layer_pos {
	position:absolute;
	left:624px;
	top:106px;
	width:161px;
	height:192px;
	visibility: visible;
	z-index: 2;
}

#mcc {
	position:absolute;
	left:624px;
	top:106px;
	width:161px;
	height:192px;
	z-index:1;
	visibility: hidden;
}

#mff {
	position:absolute;
	left:624px;
	top:106px;
	width:161px;
	height:192px;
	z-index:2;
	visibility: hidden;
}

#mcb {
	position:absolute;
	left:624px;
	top:106px;
	width:161px;
	height:192px;
	z-index:3;
	visibility: hidden;
}

#mbp {
	position:absolute;
	left:624px;
	top:106px;
	width:161px;
	height:192px;
	z-index:4;
	visibility: hidden;
}

#max {
	position:absolute;
	left:624px;
	top:106px;
	width:161px;
	height:192px;
	z-index:5;
	visibility: hidden;
}

#mcs {
	position:absolute;
	left:624px;
	top:106px;
	width:161px;
	height:192px;
	z-index:6;
	visibility: hidden;
}

/* shop list div*/

#shop_list_div{
background-color:#ededed;
padding-top:5px;
/*padding-right:13px;
padding-left:10px;*/
padding-bottom:5px;
width:545px;
margin-left: 13px;
margin-top: 13px;
margin-bottom: 10px;
}

/*#shop_list_div img{
margin: 5px; }*/

#shop_list_tit{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#c70000;
text-align:justify;
vertical-align:top;
cursor:hand;
cursor:pointer;
}

#shop_list_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
color:#343434;
text-align:justify;
vertical-align:top;
clear:both;
}

/* shop list div end*/


.shoplink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	/*color:#a91013;*/
	color:#343434;
	text-decoration:underline;
	cursor:hand;
	cursor:pointer;
	text-align:left;
}

.currpage{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	/*color:#a91013;*/
	color:#343434;
	text-decoration:none;
	cursor:hand;
	cursor:pointer;
	text-align:left;
}

.pulldown{
	/*border-left: 1px solid #888888;
	border-right: 1px solid #888888;
	border-bottom: 1px solid #888888;*/
	border-top: 1px solid #eeeeee;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#343434;
	text-align:left;
	vertical-align:top;
	background-color:#FFFFFF;
	cursor:hand;
	cursor:pointer;
	padding-left:5px;
}

/* right side netvigation*/

table.rmenuhighlight {
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #ffffff;
	line-height: 5px;
	vertical-align: middle;
}

table.rmenuhighlight td font.titcolor {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	vertical-align: middle;
}

table.rmenunormal{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
	line-height: 5px;
	vertical-align: middle;
}

table.rmenunormal td font.titcolor {
    font-family:Arial, Helvetica, sans-serif;
	color:#990000;
	vertical-align: middle;
}

.rmenu_highlight { 
 background-image: url(../images/promo/rmenu_list_hl.gif);
 font-size:11px;
 color: #ffffff;
 vertical-align: middle;
 font-family:Arial, Helvetica, sans-serif;
}

.rmenu_normal { 
 font-size:11px;
 color: #797979;
 vertical-align: middle;
 font-family:Arial, Helvetica, sans-serif;
}

#banner01_l_shadow{
background:url(../images/share/img_rside_shadow_l.jpg);
}

#banner01_r_shadow{
background:url(../images/share/img_rside_shadow_r.jpg);
}

#banner01_l_shadow2{
background:url(../images/share/img_rside_shadow_l.jpg);
}

#banner01_r_shadow2{
background:url(../images/share/img_rside_shadow_r.jpg);
}

/* right side netvigation end*/

/* bottom shadow */
#png-holder img,div{
 behavior: url(../Scripts/iepngfix.htc);
  }

/* bottom shadow end*/
