/* CSS Document */

/* CSS Document */

   
body { margin: 0 auto;  font: 12px  Arial; background: #000 url(images/body_bkg.jpg) no-repeat;  }
img { padding:0; margin:0px;}
div{margin: 0 auto;}
/* links */
a { color: #003B6E; background: inherit; }
a:hover { color: #9EC068; background: inherit; }	

/* headings */
h1 { font: bold 2.5em "Arial", Sans-Serif; margin: 0; letter-spacing: -1px; }
h2 { font: bold 2em Arial, Sans-Serif; margin: 0; padding: 0; }
h1 a, h2 a { color: #2b2b2b; background: #fff; text-decoration: none; }
h1 a:hover, h2 a:hover { color: #2b2b2b; background: #FFF; }

/* lists and form elements */
ul { margin: 0; padding : 0; list-style : none; }
form { margin: 0; }
input.search { width: 150px; border: none; background: #fff url(images/input.gif) no-repeat; padding: 5px 10px; color: #1E67A8; font-weight: bold; }
input.button { padding: 3px; }
.search p{ margin:0; padding:0;}
/* content holder */
#top-menu{height:43px;padding-top:5px; margin:0 auto; width:1004px;}
#top { margin:0 auto; width: 1004px; }
#content-home{ background:#ffffff; padding:1px 4px 1px 2px;;  clear:both; width:998px;  padding-bottom:10px;}
#content { background:#ffffff; padding-top:1px; padding-left:1px; padding-right:4px; clear:both; width:999px; height:auto; padding-bottom:100px; }
#content1 { background:url(images/index1_05.gif) repeat-x #FFFFFF; padding-top:14px;  clear:both; width:1004px; height:auto;}
#content_n{ padding:1px 1px 100px 4px;background:#ffffff;clear:both; width:999px; height:auto;}
/* header */
#header { widht:1004px;}
#logo { width:197px; float:left; height:116px;}
#rightlogo{ background:url(images/toplink-trans.png) no-repeat;_background:url(images/toplink_bg.jpg) no-repeat; width:577px; font-size:11px; height:67px; padding-top:5px; padding-left:230px;}
#rightlogo a{color:#ffffff; font-size:11px;}
.currency{color:#fff; padding-top:5px; padding-left:420px;}
#way{padding-top:18px; padding-left:10px;}
/* menu */	
#tab1{ width:807px;  float:left;}
#tabs { background: #000 url(images/menu-b.jpg) repeat-x ; color: #000;  height: 40px; text-align: center; padding: 5px 0 0 20px;
 border-right:1px solid #757e84; clear:both; }
#tabs li { display: inline; height: 45px; }
#tabs li a { float: left; color: #808080; padding: 10px 0; width: 130px;  text-decoration: none; color:#FFFFFF; font-size:15px;}
#tabs li a:hover {  color: #da0507; }	
#tabs li a.current {color: #2C71AE; }	
.key { text-decoration: underline; }



/* menu::base */
div#menu {
	width:767px;

	color: #646464;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;	
	 background: #000 url(/images/menu-b.jpg) repeat-x ; color: #000;  height: 35px; padding: 10px 0 0px 40px;
 clear:both; 
}

ul.menu {
	clear: both;
	float: none;
	cursor: pointer;
	z-index: 1;
	position: relative;
}

div#menu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	z-index: 2;
	position: relative;
}

div#menu li {
	position: relative;
	margin: 0px;
	padding: 0px;
	display: block;
	overflow: visible;
	float: left;  
	height: 30px;
	z-index: 3; width:125px; 
}
/* menu::level1 */
div#menu li a {
	height: 30px;
	display: block;
	float: left;
	line-height: 30px;
	text-decoration: none;
	color: #fff;
	overflow: hidden;
	z-index: 4;
  position: relative; font-size:16px;
}

div#menu li span {  
	color: #646464; 
	display: block;
	padding: 0 15px;
  background-repeat: no-repeat;
	background-position: 95% 0px;
	z-index: 6;
	position: relative;
}

div#menu li span.bg { 
	display: block;
  background: transparent url('images/menu/menu_level1_item.png') repeat-x scroll 0pt 100%;
  padding: 0;
	height: 30px;
	z-index: 5;
	position: relative;
  float: left;
}

div#menu li.current {  
	font-weight: bold;
}

div#menu li.current ul {  
	font-weight: normal;
}

/* menu::level2 */
div#menu ul.menu ul {
	padding: 0px 0px 10px;
	background: transparent url('images/menu/menu_dropdown_bg.png') no-repeat scroll 0pt 100%; 
	_background: transparent url('images/menu/menu_dropdown_bg.gif') no-repeat scroll 0pt 100%;	
	left: -999em; 
	width: 173px;
	position: absolute;
	top: 30px;
}

div#menu li:hover ul, div#menu li.sfhover ul { 
	left: 0px; 
	z-index: 100;
	visibility: visible; 
}

div#menu li li { 
	width: 100%; 
	text-indent: 0px;
	float: none; 
	height: auto;
}

div#menu li li a, div#menu li li span.separator { 
	margin: 0px 1px;
	padding: 0px 0px 0px 5px; 
	background: url('images/menu/menu_level2_item.gif') no-repeat scroll 100% bottom;
	height: auto; 
	float: none; 
	display: block; 
	line-height: 25px; 
	width: 163px; font-size:11px;
}

div#menu li li a.parent { 
	background: url('images/menu/menu_level2_item_parent.gif') no-repeat scroll 100% bottom;
}

/* menu::level3 */
div#menu li ul ul { 
	margin: -31px 0 0 173px;
}

div#menu li:hover ul ul, div#menu li.sfhover ul ul { 
	border-top: 1px solid #1E1E1E; 
}

div#menu li:hover ul ul, div#menu li.sfhover ul ul, div#menu li:hover ul ul ul, div#menu li.sfhover ul ul ul, div#menu li:hover ul ul ul ul, div#menu li.sfhover ul ul ul ul { 
	left: -999em; 
}
div#menu li li:hover ul, div#menu li li.sfhover ul, div#menu li li li:hover ul, div#menu li li li.sfhover ul, div#menu li li li li:hover ul, div#menu li li li li.sfhover ul { left: 0pt; z-index: 100; }

div#menu a:hover {
	color: #FFFFFF;
}
div#menu span:hover {
	color: #FFFFFF;
}
div#menu li ul span:hover {
	color: #FFFFAA;
}
 


/* search form */
#search-top{ background: url(images/search_bg.png) no-repeat right bottom; width:417px ; 
             height:43px; text-align:right;  float:left; padding-left:580px;}

#search-top .val{ width:260px; background:#262626; color:#b8b8b8; border:0; margin-left:30px; font-size:15px; }




#search { 
	float: left;
	clear: both;
	color: #000;
	background: #fff;
	padding: 8px 0 0px 185px;
    width:811px;
	margin: 0 0 0 0;
	height:48px;
}
	#search p { padding-top:10px; margin: 0; }

#login { padding:3px 0px 3px 0px;}
#login p{ margin:5px 0; color:#FFFFFF;}

/* left side */
#left { float: left; width: 183px; clear:both; background:url(images/left_menu.gif) repeat-y;}
#menu_left{  padding:20px 0px; width:183px; padding-bottom:200px;}
   #menu_left li{ display:block; width:178px;  text-align:right; padding-right:5px; }
   #menu_left li a{ padding:5px 10px; text-decoration:none; line-height:20px; }
   #menubg{  margin-top:1px; }
   #menubg1{margin-top:1px; }
 #cate{ color:#fff; font-weight:bold; height:25px; padding-top:0px;
        font-size:14px;}
	
  #cate1{ color:#fff; font-weight:bold; height:25px; padding-top:0px; background:url(/images/cate_bg.gif) repeat-x;
        font-size:14px;}	
.menu-con {height:20px;  margin:0px; padding-top:7px; text-align:right; padding-right:12px;}


#sell{  padding:20px 12px;}



 #sell li a{ color:#FFFFFF; }
#sell li p{line-height:15px; }
  #sell P{ margin:0; padding:0; color:#FFFFFF }
  .image { float: left; margin: 0 9px 3px 0; height:40px; }
   
   
.sellimg{ width:89; float:left;}
.fontstyle{ font-size:13px; color:#000000; font-weight:bold; padding:15px 20px; }
#ord { padding:5px 20px; font-size:13px;color:#ffffff;}
.logintop{ background:url(images/index1_06.gif); height:46px;}
.menutop{}
.menutop1{ background:url(images/index1_30.gif); height:30px;}
.contact{ background:url(images/index1_40.gif); height:27px; color:#ffffff; font-size:12px;  font-weight:bold;}
.contactb{ background:url(images/index1_43.gif); height:7px;}
.ordertop{ background:url(images/index1_45.gif); height:38px;}

.loginbot{background:url(images/index1_17.gif); height:33px; width:225px;}
/* right side */


#compare{ height:35x; padding-top:15px; padding-bottom:15px;}

#right{ width:800px; float:right ; padding-left:13px;}	
#right_pro{width:99%;}
#right1{width:812px; padding-left:3px;}	
.banner{padding-top:4px; height:407px; width:1000px; }
.right_side{ padding-top:5px;}
.fl_home_container{width:709px; float:left;}
.ban-right{ float:left; padding-left:3px; width:283px;}
.box{ padding-top:15px;}
.boxlogo{ background:url(images/index1_22.gif) no-repeat;height:27px; padding-top:3px;
}

.boxlogo1{ border-bottom:1px solid #182021; background:url(images/index1_36.gif) no-repeat; height:26px;
padding-left:620px;  color:#299ab5; font-size:13px; margin-top:
}
.newboxtop{ margin:5px 0 0 0; padding:0; background:url(images/index1_39.gif) no-repeat; height:7px;}
.newboxbot{ background:url(images/index1_53.gif) no-repeat; height:5px;}
.news{ background:url(images/index1_34.gif) ;}
    #nav{ padding-left:25px; } 
    #nav li{ line-height:20px; font-size:12px; }
	
/* top sell */
.top_sell{}
.door_container {
width:708px; background:#fff; border:1px solid #ccc;
}
.door_container .TabTitle {
height:26px; padding-top:15px; margin-bottom:6px; background:url(/images/topsell_bg.jpg) repeat-y 
}
.door_container .TabTitle li {
list-style:none;
float:left;
width:140px;
height:26px;
cursor:pointer;
padding-left:2px;
line-height:28px;
color:#282828;
font-size:14px;
text-align:center;
font-weight:bold;
background:url(/images/active.png) no-repeat;
}
.door_container .TabTitle .active {
color:#349172;
background:url(/images/best_bg.png) no-repeat;
}
.door_container .TabTitle .normal {
color:#282828;
}
.door_container .TabContent {
width:680px; padding:8px; height:330px;
}
.none {
display:none;
}
.star{
width:198px;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
}
.star dl{
width:198px;
margin:2px 0;
float:left;
}
.star dl dd{
float:left;
margin-left:8px;
line-height:18px;
}
.star dl dt{
float:left;
}
.bg{
width:198px;
margin:2px 0;
background:#e1e1e1;
float:left;
}
.sl01{
background:#0066CC;
margin:15px 5px 0 5px;
width:25px;
height:18px;
padding-top:7px;
text-align:center;
font-weight:bold;
color:#FFF;
}
.sl02 img{
border:1px solid #999999;
padding:3px;
}
.sl03 a{
color:#0066CC;
text-decoration:underline;
}
.sl03 a:hover{
color:#FF0084;
text-decoration:none;
}
.sl04{
background:#CCCCCC;
}
.sl05{
color:#FF0084;
}
.bg .sl01{
background:#fff;
margin:5px 5px 0 5px;
width:25px;
height:18px;
padding-top:7px;
text-align:center;
font-weight:bold;
color:#0066CC;
}
.bg .sl02 img{
display:none;
}
.bg .sl03{
width:140px;
}
.bg .sl04{
background:#CCCCCC;
width:155px;
}
.bg .sl05{
display:none;
}
/* top sell end */

.thirds { float: left; width: 135px;  color: #5d5d5d; display:inline; background:#000; }
	.smallboxtop { height: 8px; background: #fff url(images/smallboxtop.gif) no-repeat; color: #000; }
	.smallbox {  color: #444; padding: 1px; background-color:#FFFFFF; }
	.smallbox p { padding: 0; margin: 0; background-color:#1a303a; width:135px; }
#productnm_home {height:50px; width:125px;}
#productnm_home a{text-align:left;font-family:Arial; font-size:11px;  line-height:18px; color:#1a303a;  }
		.thirds1 { float: left; width: 150px; background: #ffffff; margin: 0 2px 0 0; color: #5d5d5d; }
		.smallbox1 {  color: #444; padding: 1px 5px 5px 5px; background-color:#FFFFFF;   }
	    .smallbox1 p { padding: 0; margin: 0; background-color:#FFFFFF; }
	#productnm{ font-size:11px; height:55px; line-height:18px; text-align:center; font-family:Arial; width:140px;}
		#productnm a{ font-size:11px; height:80px; line-height:18px; text-decoration:none }
	#price{ font-size:12px; color:#FF3300; text-align:center}
    #pro-img{ width:175px;_width:170px;} 
    #pro-img_co{ text-align:center;}

.four { float: left;  margin: 10px 10px 0 0; color: #5d5d5d; height:28px; background:#FFFFFF; }
.menuleft{ background:url(/images/style_03.gif) no-repeat; width:5px; float:left; height:28px;}
.menubox{ float:left; background:url(/images/style_04.gif) repeat-x; padding:5px 10px; height:28px; font-size:11px; width:116px;}
.menuright{ background:url(/images/style_06.gif) no-repeat; width:4px; float:left;height:28px;}
#combox { padding-left:30px;}
#combox li a{ color:#1e7ec8; }
#combox li{ color:#1e7ec8; display:block; margin-right:6px; padding-top:2px;
background:url(images/comlist.png);
		              background-repeat:no-repeat;
		              padding-left:0px;
		              background-position:left center; 
}
#combox1 li{ color:#1e7ec8; display:inline; margin-right:5px; margin-top:10px;}
.wishlist{padding: 8px 28px ;}
/* footer  */
.footer { clear: both;  line-height: 1.8em; padding: 4px 0 0px 0px; 
          font-family:Arial, Helvetica, sans-serif;  width:1003px; margin:0 auto;}

/*--------------------------------------------------------------------*/
.rightbox{ overflow:hidden; font-size:12px; font-family:Arial, Helvetica, sans-serif;  border-bottom:1px dotted #cccccc; width:99%; height:22px; padding-top:12px; padding-bottom:3px;}
.rightbox1{ overflow:hidden; font-size:13px;   width:800px; height:44px;}
.rightmid{ }
.list li{line-height:22px; margin-left:8px;  background-image:url("images/custom_list.gif");
		                           padding-left:10px;
                                   background-repeat:no-repeat;
                                   background-position:left center; line-height:23px; color:#343434;}
.list1 li{line-height:22px; margin-left:5px; font-size:11px;  color:#343434; font-family:Arial, Helvetica, sans-serif;}								   							  
.mid1{font-family:Arial, Helvetica, sans-serif;  background:#ffffff;height:99%; padding-top:10px;  
   color:#515151; width:100%;}
   .mid1_n{ width:93%; font-family:Arial, Helvetica, sans-serif;padding-top:25px;  }
   .mid-pro { width:}

.midbg{ width:96%; height:23px; background:#2e3a3a; padding-left:10px; line-height:23px;overflow:hidden; margin-top:8px; }
.midbox{ border:1px solid #d9dde8; width:96%;padding-left:10px; margin-top:1px;}
.fontstyle{ font-size:13px; font-weight:bold; color:#056186;}

#nav{ padding-left:20px; color:#333333; list-style-image:url(images/list.gif);}
.dc{padding-left:10px; color:#000000; font-size:19px;}
.dc1{ font-weight:bold; font-size:12px; color:#ffffff;}
.detail{ }
.bigimg{ border:1px solid #e1e1e1; width:494px; height:auto;padding-bottom:15px; background:#FFFFFF;}
.line{ border-bottom:2px solid #CC3300;}
.font1{color:#ea6705; font-size:13px;}
.pricecolor{font-size:15px; color:#d70606; font-weight:bold;}
.pic{ }
.pro_cart{width:175px; padding:8px; background:#d1d1d1; height:258px;}
.pro_cart_n{ background:#FFFFFF; padding:4px;}
.cart{ padding-top:18px; border-top:2px solid #efefef; padding-bottom:8px; text-align:center;}
.desc{padding-left:10px;}
.font-in1 {padding-bottom:15px; padding-top:5px;}
/*ÏÂÀ­-----------------------------------*/
.menunext{ background:#cccecf; width:183px;  }
.menunext ul li{ line-height:16px;  border-bottom:1px solid #d9d9d9;  width:180px; }
.menunext ul li a{font-size:11px; color:#001f2e;}
.menunext ul li a:hover{ width:170px; color:#d70606; }
.smallText{ color:#000000; padding-top:15px;}
.inputsize{ width:110px;}
.name1{ font-size:13px; color:#d6086b}
.namewidth{width:150px;}
.proname{ font-size:14px; color:#000000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-bottom:15px; padding-left:8px; }
.multi_view{padding-left:15px;}

.pro-des{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.bigfont{ font-size:13px; font-weight:blod; color:#000066}
.smallfont{ font-size:12px;  font-family:Arial, Helvetica, sans-serif;line-height:15px; color:#000000 }
.wu{   width:145px; font-size:13px; color:#a61d00; text-align:center;}
.wu0{ font-size:10px; color:#2a4653;font-weight:normal;}
.wu1{ font-size:13px; color:#d70606;padding-top:8px; }
.wu2{ padding-top:5px; }
.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}

.layerPopup{

position:absolute;
width:281px;
background-color:black;
border:1px solid #414141;
bottom:5px;
padding:5px;
color: #FFFFFF;

}
.layerPopupHeader{
background-color:#212121;
border:1px solid #414141;
color:#EFBA36;
margin-bottom:8px;
margin-left:-5px;
margin-top:-6px;
padding:4px;
position:relative;
width:282px;
margin-right:-5px;
}
a.layerPopUpClose:link, a.layerPopUpClose:hover, a.layerPopUpClose:visited, a.layerPopUpClose:active
{
position:absolute;
right:6px;
top:7px;
}

/*Ñ¡Ïî¿¨------------------------------*/
.hotibox{font-size:12px;color:#000;line-height:18px;  padding:6px 4px 50px 6px;  font-family:Arial, Helvetica, sans-serif;}
.hotibox nobr{padding:0px 0px 0px 10px;width:96%}
.hotibox a{text-transform:none;text-decoration:none;color:#000;}
.hotibox a:hover{color:#555;text-decoration:none;}
.i203cmenu {width:97%;height:33px;font-size:12px;font-family:Arial; background:#a7a7a7;margin-top:12px; float:left;}
.i203cmenu div a {text-decoration:none;color:#000000;height:96%;width:96%;display:block}
.i203cmenuon0, .i203cmenuon1, .i203cmenuon2, .i203cmenuon3, .dummy {
float:left;margin:2 1px 0 1px;
position:relative;top:1px;
width:130px;height:33px;padding:4px 6px 0 6px;line-height:19px;text-align:center; border-bottom:0;
cursor:hand;cursor:pointer;
}
.i203cmenuoff {
cursor:hand;cursor:pointer;
float:left;margin:2px 1px 0 1px;width:130px;height:21px;padding:4px 6px 0 6px;line-height:16px;text-align:center;
 border-bottom:0; color:#FFFFFF
}
.i203c0, .i203c1, .i203c2, .i203c3, .dummy {width:97%;border:1px solid #bebebe;clear:both;margin-top:1px; float:left;}
.i203cmenuoff {color:#ffffff;border-color: #cccccc}
.i203cmenuon0 {color:#ffffff; background:url(images/bg.gif) repeat-x;}
.i203cmenuon1 {color:#ffffff; background:url(images/bg.gif) repeat-x;}
.i203cmenuon2 {color:#ffffff; background:url(images/bg.gif) repeat-x;}
.i203cmenuon3 {color:#ffffff; background:url(images/bg.gif) repeat-x;}
.i203c0,.i203c1,.i203c2,.i203c3, {border:0;padding-top:5px;}
.i203c0,.i203c1,.i203c2,.i203c3 {background:#ffffff;border:1px solid #bebebe;}

/*end------------------------------*/
.foottitle{color:#fff; font-weight:bold;}
.friend_link{celar:both; width:99%; background:#000000; padding:5px; height:60px;}
.friend_link a{font-size:11px; color:#343434; }
#foot_link { background:#fff; width:991px; margin:0 auto; padding:3px 6px 0px 7px; }
#foot_bg{ background:#333333 url(images/foot_bg_top.jpg) no-repeat top; height:210px; padding-top:30px; padding-bottom:10px;}
.foot2{ width:150px; float:left; padding-left:8px;}
.footlist { padding-left:5px;  color:#c2c2c2; height:auto;}
.footlist a{  color:#c2c2c2;       background-image:url("images/footlist.gif");
		                           padding-left:2px;
                                   background-repeat:no-repeat;
                                   background-position:left center; line-height:23px;
            text-align:left; font-size:11px;} 
.foot3{ width:240px; float:left; padding-left:8px; border-left:1px solid #767676; height:99px;}
.question_con{padding:5px;}
.question{height:23px;color:#534d46; font-family:Arial; font-size:12px; padding-top:5px; border-bottom:1px dotted #eaeaea;}
.return{ border-bottom:1px dotted #b4b4b4; padding-bottom:5px; color:#9d0000;padding-left:18px; padding-top:10px; width:100%; 
margin-bottom:10px; font-size:11px;}
.return a{color:#9d0000;}
.title { font-size:13px; font-weight:bold; padding-top:5px; color:#000;}

#new_arrival{background:url(images/arrival_bg.jpg) repeat-y; width:253px; padding:7px 7px 7px 13px;}
.arr_pro{width:256px; height:110px; border-bottom:1px dashed #d6d6d6; clear:both; }
.arr_pro img{width:129px; float:left;}
.arr_pro p{width:124px; float:left; font-size:11px; color:#1a303a; padding: 20px 0;}

/* comment-------------------------------------*/
.com_title{background:#2c2c2c;  width:277px; padding:9px 3px 3px 3px;}
#listticker{height:255px;width:277px;overflow:hidden;padding:4px 0px 0px 1px;margin:0px; border-left:1px solid #3f3f3f;border-right:1px solid #3f3f3f; }
	#listticker li{	border:0; margin:0; padding:0; list-style:none;height:65px; list-style:none;padding-top:19px; padding-left:10px; padding-right:10px;
	                 color:#ffffff; font-family:Arial;}
	.hp_ele_1 {	background:#222222;}
	.hp_ele_2 {background:#101010}
	.hp_tit { color:#FFF; font-weight:bold; font-size:13px; text-decoration:none;}
	.hp_tt { color:#666666; font-size:11px; text-decoration:none}
	.hp_tit:hover { color:#fecb00; text-decoration:none}
	.hp_tt:hover { color:#fecb00; text-decoration:none}
/* comment end--------------*/
#sel{padding-top:4px;}
#huanh{ height:auto; margin-left:-3px; width:490px; padding-top:20px;}
#huanh li{ height:60px; margin-right:-5px; margin-top:-8px;}
#huanh_style{ width:260px; }
#huanh_style li{ width:58px;  display:block; }
#huanh_also{ height:125px;}

ul.thumbnail{margin:0 0 3px 5px;height:53px;overflow:hidden;}
.thumbnail li{float:left;margin:0 6px 0 0;padding:8px 0px 4px 3px;}
.thumbnail li:hover{}
.thumbnail li a{border:1px solid #fff;}
.thumbnail li a:hover{background:#fff;*border:3px solid #e1e1e1;*margin:-2px;}
.thumbnail li.selected{}
.thumbnail li.selected a,.thumbnail li.selected a:hover{*border:3px solid #ffc600;*margin:-2px;}
.thumbnail li.selected:hover{}
.thumbnail li.selected:hover a{border:1px solid #ffc600;*border:3px solid #ffc600;*margin:-2px;}
.thumbnail li a{display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:35px;*font-family:Arial;overflow:hidden;}
.thumbnail li img{vertical-align:middle;}

.thumbnail1 li{float:left;margin:0;padding:8px 1px 4px 0px;}
.thumbnail1 li:hover{}
.thumbnail1 li a{border:1px solid #fff;}
.thumbnail1 li a:hover{}
.thumbnail1 li.selected{}
.thumbnail1 li.selected a,.thumbnail li.selected a:hover{*border:3px solid #ffc600;*margin:-2px;}
.thumbnail1 li.selected:hover{}
.thumbnail1 li.selected:hover a{border:1px solid #ffc600;*border:3px solid #ffc600;*margin:-2px;}
.thumbnail1 li a{display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:35px;*font-family:Arial;overflow:hidden;}
.thumbnail1 li img{vertical-align:middle;}
/* shopping cart--------------*/
 #shoppingcart_items{ width:99%;}
 .item_title{height:35px; background:#ededed}
 .item_img{width:15%; padding-left:15px; color:#000; font-size:11px;}
 .iteminfo{ width:35%;  padding-left:15px; color:#000000; font-size:11px;}
 .itemprice{ width:13%;  padding-left:15px; color:#000; font-size:11px;}
 .itemActions{width:13%;  padding-left:15px; color:#000000; font-size:11px;}
 .itemremove{width:10%; padding-left:15px; color:#000000; font-size:11px;}
 .itemTotal{width:15%;  padding-left:15px; color:#000000; font-size:11px;}
 .total{ width:85%; background:#ededed; padding-top:7px; padding-bottom:7px;  text-align:right; padding-right:85px;}
 .Totalprice{background:#ededed; width:15px;}
 
 .iteminfo_con{ padding-left:15px; width:40%; }
 .itemActions_con{ padding-left:15px; width:13%;}
 .itemTotal_con{padding-left:15px; width:15%;}
 .itemTotal_con{padding-left:15px;}
 .itemprice_con{ width:13%;  padding-left:15px; color:#000; font-size:11px;}
 .checkout_img{ text-align:right; padding-top:15px;}
  .itemremove_con{width:10%; padding-left:15px; color:#000000; font-size:11px;}
 .empty{ padding-bottom:10px; padding-left:5px; }
/* shopping cart end--------------*/
.custom_title{ width:100%; background:#8a8a8a;font-family:"Times New Roman",Times,serif ; font-size:18px; font-weight:bold; padding:6px ;}
#list_dsc{ padding:10px 8px; margin-left:10px;}
#customer_list{ background:#f1f1f1; padding:20px 20px 80px;}
#customer_list ul{ border-bottom:2px solid #e1e1e1; padding-bottom:10px; padding-top:5px;}
#customer_list ul li{ font-family:Arial, Helvetica, sans-serif; line-height:30px; font-size:11px;
                      background-image:url("images/custom_list.gif");
		                           padding-left:10px;
                                   background-repeat:no-repeat;
                                   background-position:left center; line-height:23px;
            text-align:left; font-size:11px; 
}

.main_contact{ font-family:"Times New Roman",Times,serif ; font-size:1.3em; font-weight:normal;}
.contact_bor{ background:#f1f1f1; padding:10px; border:1px dashed #cccccc;}
.login_title{ font-size:16px;}
.leftColumn { width:400px; float:left; padding-left:5px; padding-right:50px; padding-top:30px; }
.leftColumn h2{ background:#e5e5e5; font-size:16px; padding:8px;}
.leftColumn p{ padding-left:10px;}
.leftColumn span{ text-align:right; background:#999999; width:400px; }
.enter{ width:100px; float:right;}
/* customer service  end--------------*/