/* CSS Document */

body {
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;

	}


img{border:0; float:left;}
.flt{float:left;}
.flr{float:right;}
.clr{clear:left;}
.ds{display:inline;}
#main{ width:100%; height:30px;  float:left; background:#000; margin-top:3px; display:block  }
#main2{ width:100%;  float:left; background:#7fc2ec; display:block ; }
#main3{ width:100%; height:30px;  float:left; background:#ffffff; display:block  }
#main4{ width:100%; height:25px;  float:left; background:#ffffff; display:block  }
#main5{ width:100%;  float:left; background:#ececec; display:block ; }

#main_block{width:1004px; background:#ffffff; text-align:left;}

#top_block{ width:1004px; float:left; padding-top:2px; background:#353d3f; padding-bottom:2px;border:solid 1px #353d3f;}
#content_block{ width:1004px;float:left; }
#left_block{ float:left; width:230px; }
#right_block{width:760px;float:right;display:inline;padding-bottom:5px;  }
#footer_block{ width:1004px; float:left;/* background:#f2f2f2;*/ padding:10px 0 10px 0;}
#c_block{ width:752px;display:inline;margin-top:3px; padding-bottom:5px;   }
/**********How to Shopping***********/
.Cart_block{width:250px; height:151px; float:left; display:block; background:url(../images/top_bgr2.jpg) no-repeat #ffffff;
}
.cart_txt{ padding-left:30px;
}

.section_w280 {
	width: 240px;
}

.cleaner { clear: both; width: 100%; height: 0px; font-size: 0px;  }
.margin_bottom_5 { clear: both; width: 100%; height:5px; font-size: 1px;	}
.margin_bottom_10 { clear: both; width: 100%; height: 10px; font-size: 1px;	}
.margin_bottom_20 { clear: both; width: 100%; height: 20px; font-size: 1px;	}
.margin_bottom_30 { clear: both; width: 100%; height: 30px; font-size: 1px;	}
.margin_bottom_border { clear: both; width: 100%; height:5px; margin-bottom:5px; ont-size: 1px; border-bottom:1px #ccc dotted;	}
.margin_bottom_border2 { clear: both; width: 95%; height:5px; margin-bottom:5px; ont-size: 1px; border-bottom:1px #ccc dotted;	}

/*********************************************/
/*top*/
.tp_img1,.tp_img2{ background:url(../images/banner_bg2.jpg) no-repeat left; width:745px; height:151px; float:left;}
/*.tp_img2{background:url(../images/tp_bk2.jpg) no-repeat right; }*/
.navi{ width:745px;float:left;background:url(../images/menu_bg.gif); margin-left:1px; font-family:Geneva, Arial, Helvetica, sans-serif;
padding-top:2px; }
.navi img{margin-left:20px; margin-right:20px; margin-top:3px; margin-bottom:1px;}
.navi a:hover{color:#cccccc; text-decoration:none; float:left;}
.navi_hm{ float:left; padding:7px 14px ; margin-right:1px; font-size:11px; font-weight:bold; color:#ffffff; text-decoration:none;
background:url(../images/nav1_sep.gif) right no-repeat;
}
.navi_tx{ float:left; padding:6px 14px; margin-right:1px; font-size:11px; font-weight:bold; color:#ffffff; text-decoration:none;border-right:1px solid ;
border-left:1px solid ; }
.navi_search{ width:300px; height:30px; display:block; float:left;font-size:11px; font-weight:bold; color:#999999; background:#ffffff; padding-left:10px;}
.search_box{ width:180px;   float:left; margin-left:5px; margin-top:3px; margin-bottom:3px; border:#999999 solid 1px; color:#333333;font-size:12px;background-image:url(../images/search_icon.gif);background-repeat:no-repeat; padding-left:15px;}
.log_box{ width:100px;  float:left; margin-left:3px; margin-top:3px; margin-bottom:3px; border:#999999 solid 1px; color:#333333;font-size:12px; }
.i_button{margin-left:5px; margin-top:6px; margin-right:3px; float:left; margin-right:20px;}
.logo{ margin:49px 400px 0 55px; float:left;}
.tp_tx{ margin:55px 0 0 225px; float:left; }


.mainX{margin:auto;}
table{border-collapse:collapse; padding:0;}
td{font-size:11px;}
a {color:#3f4143; text-decoration:underline;}
a:hover{text-decoration:none;}
img {border:0;}





body {padding:0; margin:0; background:url(../images/bg.gif) repeat-x top #FFFFFF}
 td{
	font-size:11px;
   }
img      {border:0px;}

.vam { vertical-align:middle}
.header td 		 {color:#464545; vertical-align:middle}
.header span	 {color:#121212; font-size:10px;}
.header b   	 {color:#336699;}
.header a 		 {color:#121212; text-decoration:none; font-size:10px; font-weight:bold}
.header a:hover  {color:#121212;text-decoration:underline}
.header strong a 		 {color:#C9CBBD; text-decoration:underline; font-size:11px}
.header strong a:hover  {color:#C9CBBD;text-decoration:none}
.box_title_on_pages{height:44px; width:100%;}
.box_title_on_pages td{padding:16px 0 0 37px;font-family:Tahoma; font-size:12px; color:#ffffff; text-transform:uppercase; font-weight:bold;}
.box_title_on_pages td a{color:#ffffff; text-decoration:none;}
.box_title_on_pages td a:hover{text-decoration:underline;}


.box_title{ width:100%; background:url(../images/box_top_title.gif) repeat-x left top;}
.box_title td{color:#4b4c50; font-size:11px; font-weight:bold; line-height:26px; text-transform:uppercase; font-family:Tahoma; }
.box_title td div{width:auto; margin-left:20px;padding-left:20px; padding-top:11px;}
.box_title2{ width:225px; background:url(../images/box_top_title2.gif) repeat-x left top;}
.box_title2 td{color:#4b4c50; font-size:11px; font-weight:bold; line-height:26px; text-transform:uppercase; font-family:Tahoma; }
.box_title2 td div{width:auto; margin-left:20px;padding-left:20px; padding-top:11px;}

/* Buttons Settings */
.template-button-left, .template-button-middle, .template-button-right, 
.template-button-left2, .template-button-middle2, .template-button-right2, 
.template-button-left3, .template-button-middle3, .template-button-right3 {
  line-height: 19px;
  height: 19px;
  font-family: Tahoma, Verdana;
  font-size: 11px;
  color: #ffffff;
  padding:0;
  margin: 0;
  vertical-align: bottom;
  display: -moz-inline-box;
  display: inline-block;  
  cursor: pointer;
}
.template-button-left2, .template-button-middle2, .template-button-right2, 
.template-button-left, .template-button-middle, .template-button-right {
  line-height: 18px;
  height: 18px;
  text-transform:lowercase;  
}
.template-button-left2, .template-button-middle2, .template-button-right2 {
  color:#424242;
}
.template-button-left3 {
  background:url(../images/az_button3_left.gif) no-repeat;
  width: 4px;
}
.template-button-middle3 {
  background:url(../images/az_button3_center.gif) repeat-x;
  white-space: no-wrap;
}
.template-button-right3 {
  background:url(../images/az_button3_right.gif) no-repeat;
  width: 4px;
}
.template-button-left {
  background:url(../images/az_button2_left.gif) no-repeat;
  width: 4px;
}
.template-button-middle {
  background:url(../images/az_button2_center.gif) repeat-x;
  white-space: no-wrap;
}
.template-button-right {
  background:url(../images/az_button2_right.gif) no-repeat;
  width: 4px;
}
.template-button-left2 {
  background:url(../images/az_button1_left.gif) no-repeat;
  width: 4px;
}
.template-button-middle2 {
  background:url(../images/az_button1_center.gif) repeat-x;
  white-space: no-wrap;
}
.template-button-right2 {
  background:url(../images/az_button1_right.gif) no-repeat;
  width: 4px;
}

.az_button_submit, .az_button_submit2, .az_button_submit3 {
	font-family:Tahoma;
	font-size:12px;
	padding:0;
	border:none;
	color:#FFFFFF;
	cursor: pointer;
	white-space:nowrap;
	margin:0;
	vertical-align:top;
	height:18px;
	text-transform:lowercase;
}
.az_button_submit {
	background:url(../images/az_button2_center.gif) repeat-x;
}
.az_button_submit2 {
	background:url(../images/az_button1_center.gif) repeat-x;
	color:#424242;
}
.az_button_submit3 {
	background:url(../images/az_button3_center.gif) repeat-x;
	text-transform:none;
	height:19px;
}

.az_button, .az_button2 {
	color:#FFFFFF;
	cursor:pointer;
	font-family:Tahoma;
	font-size:12px;
	height:18px;
	white-space:nowrap;
	text-align:center;
	text-transform:lowercase;
}
.az_button {
	background:url(../images/az_button2_center.gif) repeat-x;
}
.az_button2 {
	background:url(../images/az_button1_center.gif) repeat-x;
	color:#424242;
}
/* eof: Buttons Settings */
.contentBoxHeading {
  font-family: Tahoma;
  font-size: 14px;
  font-weight: bold;
  color: #374c61;
}
.az_productListing-heading {
  font-family:"Arial Narrow", Tahoma;
  font-size: 12px;
  text-transform:uppercase;
}
.az_productListing-heading a {
  font-weight:bold;
  color: #374c61;
}
.az_productListing-heading a:hover {
  color:#999999;
}
.az_productListing-data {
	font-size:11px;
	color:#374c61;
	vertical-align:top;
}


.productBoxTop {
	background:url(../images/az_pbox_top_center.gif) repeat-x;
}
.productBoxBottom {
	background:url(../images/az_pbox_footer_center.gif) left bottom repeat-x;
}
.productBoxL {
	background:url(../images/az_pbox_border_left.gif) repeat-y;
}
.productBoxC {
	background:url(../images/az_pbox_body_bg.gif) left bottom repeat-x;
}
.productBoxR {
	background:url(../images/az_pbox_border_right.gif) right top repeat-y;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Arial, Verdana;
  color:#ff660a;
}
.smallCur {
  font-size:11px;
  color:#4a7d8e;
}
SPAN.productPrice {
  font-family: Arial, Verdana;
  font-size:13px;
  color:#ff660a;
  font-weight:bold;
}
SPAN.productPrice s {
	color: #ff660a;
	font-size:12px;
	font-weight:normal;
}

SPAN.errorText {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  color: #ff0000;
}
.infoBox, .contentBox {
  background: #797979;
}
.infoBoxContents, .contentBoxContents {
  background: #f5f5f5;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
}
TD.smallText, SPAN.smallText, P.smallText {
  font-family:"Arial Narrow", Tahoma;
  font-size: 10px;
  padding-left:10px;
  padding-top:5px;
}

TD.accountCategory {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family:"Arial Narrow", Tahoma;
  font-size: 12px;
  font-weight: normal;
  color: #374c61;
  padding-left:10px;
  padding-top:5px;
}

TD.fieldValue {
   font-family:"Arial Narrow", Tahoma;
  	font-size: 11px;
   padding-left:10px;
   padding-top:5px;
   font-weight: normal;
}
TD.fieldValue img{ margin-left:5px; margin-right:5px; margin-top:3px; float:inherit;}
.link_title{ width:180px; margin:0 0 0 0;margin:0px; float:left;
font-size:11px; font-weight:bold; line-height:30px; text-transform:uppercase;font-family:"Arial Narrow", Tahoma;}
.link_title a{ background:url(../images/Circle_Blue.png) no-repeat; text-decoration:none; padding-left:25px;padding-bottom:7px;}
.link_title a:hover{background:url(../images/Circle_Orange.png) no-repeat;}

.bx_title{ width:250px; background:url(../images/bx_top_title.gif) repeat-x left top ; float:left;}
.bx_title td{color:#4b4c50; font-size:11px; font-weight:bold; line-height:26px; text-transform:uppercase; font-family:Tahoma; }
.bx_title td div{width:auto; margin-left:20px;padding-left:5px; padding-top:11px;}
.bx{width:100%; background:url(../images/bx_tall.gif) repeat-y left top; margin-bottom:8px;}
.bx .indent{padding:5px 1px 0px 5px; width:100%; color:#444444; display:marker; background:url(../images/bx_bottom.gif) no-repeat left bottom ;}
.bx td ul{list-style:none;}
.bx_body{vertical-align:top; }
.bx_body 	{}

.box{width:100%; background:url(../images/box_tall.gif) repeat-y left top; margin-bottom:8px;}
.box .indent{padding:5px 1px 19px 16px; width:100%; color:#444444; display:marker; background:url(../images/box_bottom.gif) no-repeat left bottom;}
.box td ul{list-style:none;}
.box_body{vertical-align:top; }
.box_body 	{}
.box_body  ul 	{padding:0; margin:0 0 0 0; list-style:none;display:block;  }
.box_body .bg_list 	{background:url(../images/bg_list.gif) no-repeat 0px 0px; line-height:20px; background-position:0 8px;
}
.box_body .bg_list  a	{color:#0B74BD;text-decoration:underline; padding-left:18px;display:block;padding-right:5px;}
.box_body .bg_list  a:hover	{color:#0B74BD;text-decoration:none;}

.box_body  .ul1 .bg_list  a	{color:#ed791d;text-decoration:underline; padding-left:18px; padding-right:7px;}
.box_body  .ul1 .bg_list a:hover	{color:#ed791d;text-decoration:none;}

.box_body .bg_list_un 	{background:url(../images/bg_list.gif) no-repeat 0px 0px; line-height:20px; background-position:0 8px}
.box_body .bg_list_un  a	{color:#0B74BD;text-decoration:underline; padding-left:18px;display:block; padding-right:5px;}
.box_body .bg_list_un  a:hover	{color:#0B74BD;text-decoration:none;}


.box_body .ul1 .bg_list_un 	{background:url(../images/bg_list.gif) no-repeat 0px 0px;  line-height:20px; background-position:0 8px}
.box_body .ul1 .bg_list_un  a	{color:#ed791d;text-decoration:underline; padding-left:18px;}
.box_body .ul1 .bg_list_un  a:hover	{color:#ed791d;text-decoration:none;}



/**********Category*******************************************/

.right_dd{
	width:210px;
	background:#ffffff;
	margin:0;
	padding-left: 0px;
	padding-top:5px;
	list-style: none; /*border:1px #acd8fa solid;*/
	padding-bottom:5px;
	
	}
.right_dd_head{float:left; background:url(../images/menu_bg.png) no-repeat;width:240px; height:25px;
color:#fff;font-size:12px; font-weight:bold; padding-left:10px; padding-top:5px;} 
.right_dd li { 
	margin-left:10px;
	color:#2972b5;
	/*border-bottom:1px #ccc dotted;*/
	font-size:11px;
	
	
}

.right_dd li a {
	color:#2972b5;
	text-decoration: none;
	margin-left:15px;
	margin-top:3px;
	list-style:disc;
	display:list-item;
	
}

.right_dd li a:hover {
	color: #0088FF;
}
.box_1{width:235px; border:2px #999 solid;display:block;margin-top:10px; margin-bottom:20px; float:left;}
/****************************************************/

.image_wrapper_01 {
	position: relative;
	width: 500px; height:220px;
	
	/*border:1px #ccc solid;*/
	
/*	background: url(../images2/templatemo_frame_01.png) no-repeat;*/
}

.image_wrapper_01 img {
	position: absolute;
	width: 412px;
	height: 117px;
	top: 10px;
	left: 10px;
}

/******/
.leftmenu{ float:left; font-size:14px; font-weight:bold; 
color:#fff; padding-left:10px;
 padding-bottom:7px; padding-top:7px; background:#6f8992;
  width:220px;}

.leftmenu1 a{ border-bottom:1px #ccc dotted;color:#333; margin-left:10px;
font-size:12px; font-weight:bold; text-decoration:none; font-size:11px;width:100%;
 padding-bottom:7px; padding-top:7px;padding-left:15px; 
 background: url(../images/i.gif) left no-repeat #e7efef;width:190px; display:block;}
.leftmenu1 a:hover{color:#FF6600;}


.search_input{ border:  1px solid #999; width:250px; height:18px;
background: white repeat-x url('../images/cg2.gif');
color:#666666; font-size:11px;
}
.search_input2{ border:  1px solid #999; width:80px; height:18px;
background: white repeat-x url('../images/cg2.gif');
color:#666666; float:left;
}
.txtarea_input{ border:  1px solid black; width:300px;
background: white no-repeat url('../images/input.png');
color:#666666;
}
.input_pic{ width:450px; float:left; margin:3px 0 0 0; border:1; margin-left:5px; margin-top:9px;
background: white repeat-x url('../images/cg2.gif'); border:  1px solid #999; height:20px;}
/******/

.lnk{ width:170px; float:left; background:#fff; margin-top:7px; font-size:11px;}
.lnk2{width:170px; float:left; padding-top:5px;font-size:11px;padding-bottom:5px; border-bottom:1px #ccc dotted; font-weight:normal;  }
.lnk2 a{ color:#0B74BD;float:left;text-decoration:none;font-size:11px;  }
.lnk2 a:hover{ text-decoration:none; color:#0088FF;}
.mainmenu{ color:#007cb6;font-size:11px;float:left; width:190px; display:block; text-decoration:underline;  
cursor:pointer; margin-top:5px; margin-bottom:5px; margin-left:5px;  padding-left:15px; 
background: url(../images/icon_plus.gif) left top no-repeat;
 }
.left_head{float:left; background:url(../images/cate_bg.png) no-repeat;width:240px;
color:#fff;font-size:80%; font-weight:bold; padding-left:30px; padding-bottom:5px; padding-top:5px;} 
.left_txt{ float:left;color:#fff;font-size:12px; font-weight:bold; }
.left_head2{background:url(../images/menu_bg.png) no-repeat;width:240px;
 padding-top:5px; padding-bottom:5px; text-align:center; margin-bottom:3px; float:left; }
.left_head2 a{ text-align:center; color:#fff;  font-size:80%; font-weight:bold; }
.left_head2 a:hover{ text-decoration:none;}
.button{width:100px; height:25px; display:block; background:url(../images/bg_button.gif) no-repeat; padding-top:3px; padding-bottom:3px; float:left;}
.button a{color:#336699; text-decoration:none; font-size:11px; font-weight:normal;}
.blk1_lp{ width:210px; float:left; background:#ffffff; 
padding-right:3px; margin:0; padding-left:10px; padding-bottom:10px; }

/************************Cate view************************************************************************************/
.cate_view1 { color:#666666; padding-top:5px; padding-left:5px; list-style:none; font-size:11px; float:left;}
.cate_view1 img{ margin-left:3px;list-style:none; border:1px #ccc solid; padding:3px 3px 3px 3px; margin-right:10px; 
 margin-top:5px; width:48px; height:35px;}
.cate_view{font-size:11px; margin-top:18px; float:left;color:#666666;}
.cate_view a{ text-decoration:underline;color:#006699; list-style:none; }
.cate_view a:hover{text-decoration:none; color:#0088ff;}

.brand_view{font-size:11px; margin-top:3px; margin-left:3px; float:left;color:#666666; }
.brand_view a{ text-decoration:underline;color:#006699; list-style:none; }
.brand_view a:hover{text-decoration:none; color:#0088ff;}

.content_text{font-size:11px;margin-top:3px; margin-bottom:3px; margin-left:10px; float:left;color:#666666; width:90%;}

/****************************Search Detail**************************************************************************************/
.search_view{font-size: 11px;
 margin-top:5px; margin-left:3px;color:#333333;display:list-item; list-style:none; }
.search_view img{ float:right; padding-right:100px;}
.search_view a{ text-decoration:underline;font-size: 12px; font-weight:bold; color: #ff660a; list-style:none; text-transform:uppercase; }
.search_view a:hover{text-decoration:none; color:#999999;}
.search_view_group{font-size: 11px; color:#336699;  margin-top:5px; margin-left:3px;display:list-item; list-style:none; line-height:18px;}
.search_view_group a{ font-size: 11px; color:#ff6600;margin-top:5px; margin-left:3px; padding-left:15px; background:url(../images/icon_arrow.gif) left no-repeat;}

/*********************************My History**********************************************************************************/

.history{ padding-left:10px; padding-top:5px; padding-bottom:5px; display:block; font-size:11px; font-weight:bold; color:#333; float:left;}
.history a{color:#fff;}
.hist_view{font-size:11px; font-weight:bold; margin-top:3px; margin-left:5px; float:left;color:#fff; }
.hist_view a{ text-decoration:underline;color:#ffffff; list-style:none; font-weight:normal; margin-left:10px;width:210px; display:block; }
.hist_view a:hover{text-decoration:none; color:#ffffff;}
.hist{font-size:11px;  margin-top:3px;float:left;color:#fff;margin-left:15px;width:210px; display:block; }

.cart_view{font-size:11px;font-weight:bold; margin-top:3px;
 margin-left:5px; float:left;color:#666666; padding-top:3px; padding-bottom:3px;
 }
.cart_view a{color:#666; margin-top:30px;}
.cart_view a:hover{color:#336699; text-decoration:none;}
.cart_view2{font-size:11px; font-weight:bold; margin-top:3px; margin-left:5px; float:left;color:#c24032;padding-bottom:3px;padding-top:3px; }
.cust_menu{font-size:11px; margin-top:5px; margin-left:10px; float:left;color:#333; padding-bottom:5px;}
.hd_menu{font-size:11px;float:left;color:#666666; width:80px; display:block; padding-top:7px;}
.hd_menu a{font-size:11px; padding-bottom:7px; padding-left:5px; padding-right:5px; float:left;color:#336699; text-decoration:none;}
.hd_menu a:hover { color:#0088ff;}

/*****************************Promotion*********************/
.show_promotion{ width:730px;; color:#616161;padding-left:10px;padding-top:5px;
 display:block; float:inherit; }
 .sh_TB{float:left; width:240px; margin-top:10px; margin-bottom:10px;
  height:180px;background:url(../images/php-content-background.jpg) repeat-x; padding:5px 5px 5px 5px; margin-left:5px;}
.promotion_price{color:#ff3333; font-size:14px; font-weight:bold; float:left; margin-left:5px; margin-right:5px;}
.last_price{color:#000000;font-size:11px; font-weight:bold;float:left; font-style:italic;margin-left:5px; margin-right:5px;}
.promotion_sku{color:#000000;font-size:11px;font-weight:bold;float:left; margin-right:5px;margin-left:5px; }
.promotion_sku a{color:#000000; font-weight:normal; text-decoration:none; }
.promotion_detail{color:#ff6600; font-size:13px; font-weight:bold; text-decoration:none;margin-top:3px;margin-left:3px;  }
.promotion_txt{color:#FF0000; font-size:13px; font-weight:bold; margin-left:20px; }

.show_product{ float:left;color:#616161;width:520px;  display:block; padding-top:10px; background:#FFFFFF;}	

.img_button{ float:left;  height:21px; margin-top:5px; margin-left:5px; 
			padding-bottom:3px; padding-top:2px; 
 			background:url(../images/btn_bg.gif); color:#ffffff; font-size:11px; font-weight:bold;
  			cursor:pointer; border:1px #ed6502 solid;}
 .img_button:hover{ background:url(../images/btn_over_bg.gif);}
 .group_sep{background:#fff9e9; border:1px #ffcccc solid; float:left; margin-top:3px;
  color:#ff6600;font-size:12px; font-weight:bold; padding-left:10px; padding-top:5px; width:98%; height:25px; display:block; text-align:left;}
.tb_list1{ color:#333333; font-size:11px; font-weight:bold;  padding-bottom:5px; padding-top:5px; padding-right:3px; text-align:right; display:inline-table; float:left; }
.tb_content{color:#333333; font-size:11px; font-weight:normal; padding-left:3px; text-align:left;display:list-item; padding-bottom:3px; padding-top:3px;}
.tb_header{ background:#e2e2e2; border-bottom:1px #d3d9da solid; font-size:11px;}
.tb_listing{ font-size:11px; color:#000; padding-left:5px; padding-right:3px; text-align:left; padding-bottom:3px;}
.tb_listing a{  color:#000; text-decoration:none;}
.tb_listing_num{ font-size:11px; color:#000; padding-left:5px; padding-right:3px; padding-bottom:3px;text-align:right;}
.tb_total{  font-size:11px; font-weight:bold; color:#000;
padding-bottom:5px; padding-top:5px; padding-left:3px; padding-right:5px; text-align:right;}
.tb_above{background:#ffffff;   float:left; width:100%; }
.tr{background:#f4f4f4;}
.tr:hover{ background:#fcf5dd;}
/*************************Sub menu*******************************************/

#popitmenu{
position: absolute;
background-color:#f2f2f2;
border:1px solid #dedede;
font-size: 11px;
line-height: 25px;
z-index: 120;
visibility: hidden;
margin-top:6px; float:left; 


}

#popitmenu a{
text-decoration: none;
padding-left:10px;
color:#336699;
display: block; text-align:left;
border-top:1px #dedede dotted;
background:url(../images/cg2.gif) repeat-x #ffffff;
}

#popitmenu a:hover{ /*hover background color*/
background:url(../images/cg3.gif) repeat-x #ffffff;

}

/*****************Head Content************************/
.mm_head{color:#336699; font-size:18px; font-weight:normal; padding-left:10px; padding-top:3px;}
.mm_pro{color:#cc0000; margin-top:10px; font-size:12px; font-weight:bold;  padding-left:3px;  padding-bottom:10px;
  float:left; text-align:left;}
.mm_head2{color:#ff6600; font-size:16px; font-weight:bold; padding-left:10px; padding-top:3px; float:left;  padding-bottom:5px;}
.mm_head3{color:#333333; font-size:12px; font-weight:bold; padding-left:10px; padding-top:3px; float:left;  padding-bottom:5px;}
.mm_price{color:#333333; font-size:13px; font-weight:bold;padding-left:10px;
 padding-top:3px; float:left;padding-bottom:3px;display:list-item; list-style:none;  }
.mm_name{color:#4a7d8e; font-size:11px; font-family:tahoma; font-weight:bold;padding-left:10px;text-transform:uppercase;
 padding-top:3px; float:left;padding-bottom:3px;display:list-item; list-style:none;text-align:left;   }
.mm_name a{ text-decoration:none;color:#4a7d8e;text-align:left; }
.mm_name a:hover{ text-decoration:underline;}
.mm_sp_price{color:#ff0000;font-size:11px; font-family:tahoma;text-transform:uppercase;
 font-weight:bold; float:left; margin-left:10px; margin-right:5px;}
.mm_button{margin:3px 5px 0 10px;}
.mm_txt{color:#535353;font-size:11px; font-weight:normal;padding-left:10px;padding-top:3px;float:left;padding-bottom:5px;}
.mm_txt_black{color:#535353;font-size:11px; font-family:tahoma; font-weight:bold;padding-left:10px;
 padding-top:3px;padding-bottom:5px; float:left;text-transform:uppercase;}
 .mm_bg{background:url(../images/php-content-background.jpg) repeat-x;}
 .mm_hh{font-size:16px; font-weight:bold; color:#ff6600;float:none;padding-left:10px; background:url(../images/catbar-bg.png) repeat-x;
 width:730px;; height:30px; display:block; padding-bottom:10px; padding-top:10px;  }

.mm_margin_line{ clear: both; width: 100%; height:5px; margin-bottom:5px; ont-size: 1px; border-bottom:1px #ccc solid;	}
.hd1_txt{ margin-left:1px; margin-top:3px; margin-bottom:3px;float:left; font-size:11px; font-weight:bold; color:#666; padding-right:10px;}

.hd2_txt{ margin-left:1px; margin-top:3px; margin-bottom:3px;float:left; font-size:11px; font-weight:bold; color:#ff6600; padding-right:10px;}
.hd2_txt a{ font-size:11px; font-weight:bold; color:#ff6600; text-decoration:none;}
.h_txt{ margin-left:1px; margin-top:3px; margin-bottom:3px;float:left; font-size:11px; font-weight:bold; color:#666; padding-right:10px;}
.header_content_b{width:740px;float:left;color:#ff6600; font-size:11px; font-weight:bold; background:url(../images/h2.gif) repeat;
border-bottom:1px #ccc solid;  }
.header_content{width:730px;float:left;background:url(../images/cgh1.gif) repeat-x;
 padding-bottom:5px; padding-top:5px; padding-left:10px; font-size:11px;   }
.header_content img { margin-top:9px;}
.select_sub{ width:250px; float:right; border:1; margin-left:3px; margin-right:10px; font-size:11px; font-weight:normal; color:#336699; }
.hd1_cat{ padding-left:5px; float:left; font-size:12px; color:#666666; padding-right:5px;}
.hd1_cat a{font-size:11px; color:#000000;text-decoration:none; }
.hd1_search a{font-size:11px; color:#336699;padding-left:5px; float:left; font-size:11px;adding-right:5px; }
.hd1_search a:hover{font-size:11px; color:#0088ff;text-decoration:none; }
.txt_select{ text-align:left; color:#000000; font:13px/15px trebuchet MS; float:right;padding-top:5px;padding-right:7px; padding-bottom:7px; padding-left:5px; }

/*---------------------pagination-----------------------------*/

div.pagination {

padding:5px 5px 5px 5px;
text-align:center;
float:left;
font-size:10px;
font-weight:normal;

}

div.pagination a {
padding:2px 5px 3px 5px;
border: 1px solid #e2ebf4;
text-decoration: none;
color: #4a7d8e;
font-weight:normal;
}
div.pagination a:hover, div.pagination a:active {
border:1px solid #e2ebf4;
color: #ff660a;
font-weight:normal;

}
div.pagination span.current {
padding: 2px 5px 3px 5px;
margin-right: 2px;
border: 1px solid #cccccc;
font-weight:normal;
color: #333;
}
div.pagination span.disabled {
padding: 2px 5px 3px 5px;
margin-right: 2px;
border: 1px solid #e2ebf4;

color: #535353;
}
/*********************/

.home_content{width:980px; margin-left:3px; padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px; border:solid 1px #ccc; display:block; float:left; background:#eaeaea;}
.home_content img{margin-top:3px;}

.hd1_txt2 img{ margin-right:10px; margin-left:10px;}

.hd1{ width:300px; display:block; height:30px; margin-left:0px; margin-top:15px;}
.hd1 a{ color:#5e5b5b;margin-left:10px; float:left; font-size:12px; font-weight:bold; margin-top:5px; text-decoration:none;}
.cat_content{width:200px;  float:left;margin-left:10px;  margin-top:3px;font-size:11px; font-weight:bold;color:#006699; display:block; padding-left:10px; margin-right:10px;}
.cat_content a {   font:11px/15px trebuchet MS;color:#2d527d;  text-decoration:none; }
.cat_content a:hover {  text-decoration:underline; }
.contact{width:250px; height:160px; background:url(../images/contact.gif) no-repeat; margin-left:10px; margin-top:10px; margin-bottom:10px; display:block; float:right; }
.contact_txt{float:right;font:13px/15px trebuchet MS bold;color:#353d3f; margin-left:60px; padding-right:5px; padding-top:5px; width:120px; display:block;}


.mem_head{width:610px; display:block; font-size:12px; font-weight:bold;color:#ff6600;
 margin-top:10px; margin-bottom:10px; margin-left:10px; padding-bottom:3px;border-bottom:2px solid #ebebeb;} 
/*******Page****/

/*left*/

.nws{ color:#fff; font:17px/15px trebuchet MS; float:left;}

.blk2_lp{ background:#348890; float:left; padding:15px 0 15px 43px;  width:272px; margin-top:1px;}
.usr{ text-align:left; color:#36240C; font:11px/17px verdana; float:left; margin-top:7px; width:450px; margin-bottom:15px;}
.usr2{ text-align:left; color:#ffffff; font:14px/17px verdana bold; float:left; margin-top:3px;  margin-bottom:3px;}
.usr3{ text-align:left; color:#36240C; font:12px/17px verdana bold; float:left; margin-top:7px; width:300px; margin-bottom:7px;}
.blk1_lp img{ margin-right:90px; margin-top:0px;}
.criteria{ text-align:left; color:#36240C; font:11px/17px verdana; float:left; margin-top:10px; width:120px;}


.input_select{ width:255px; float:left; margin:3px 0 0 0; border:1; margin-left:5px; margin-top:9px; }
.cri_pic{margin:11px 0 0px  0; padding:0px 0 12px 20px; }
.page{ text-align:left; font:12px/17px verdana bold; float:left; color:#330000; margin-left:3px; margin-right:3px; margin-top:3px; }
.page a { text-align:left; font:11px/17px verdana ; float:left; color:#CC0000; margin-left:3px; margin-right:3px;  }
.page a:hover { text-align:left; font:11px/17px verdana ; float:left; color:#CC0000; margin-left:3px; margin-right:3px; text-decoration:none;   }

.plist{ text-align:left; font:11px/17px verdana bold; float:left; color:#330000;  }
.plist a { text-align:left; font:11px/17px verdana ; float:left; color:#330000; text-decoration:none;  }
.plist a:hover { text-align:left; font:11px/17px verdana bold ; float:left; color:#660000; text-decoration:none;    }
.edit{ width:400px; float:left; margin:3px 0 0 0; border:1; margin-left:3px; margin-top:5px; margin-bottom:5px; color:#666; }


.req_pic{margin:5px 0 0px  0; padding:0px 0 12px 20px;  }
.smt{ margin:12px 12px 0 0; float:left; /*background:url(../images/sbm.gif) no-repeat;*/ width:120px; height:25px; border:1; }
.img_botton{ margin:12px 12px 0 0; float:left; margin-left:10px; }

.chk{ width:120px; float:left;padding-left:3px; }
.chk input{width:13px; height:13px; float:left;}
.chk span{ font-size:11px ; float:left; color:#666666; margin:2px 0 0 9px;  }
.usr a{color:#36240C;}
.usr a:hover{ text-decoration:none; }
.dat{ width:235px; float:left; margin:16px 0 0 0; color:#fff; font:12px/16px Georgia; }
.dat span{ color:#FBDE14;font: bold 12px/16px Georgia; float:left; text-decoration:underline; }
.dat input{ background:url(../images/rd_lf.gif) no-repeat; width:86px; height:20px; float:left; margin:9px 0 0 0; border:0; }

/*right*/
.modul{ padding:0 0 0 16px; float:left;width:640px;} 
.wel{ color:#000000; font:22px Trebuchet MS; float:left; margin-top:30px; margin-left:3px;  }
.head_line{ width:550px; height:1; background:url(../images/l.jpg)  repeat-x; float:left;margin-top:5px; }
.head_line2{ width:450px; height:1; background:url(../images/l.jpg)  repeat-x; float:left;margin-top:5px; }
.inr_bllk{ margin:14px 0 0 0; width:640px; float:left;}
.txt{ color:#000000; float:left; width:430px; margin-left:5px;font:15px Trebuchet MS;}
.txt a{color:#EC892B; text-decoration:underline; float:left; }
.txt a:hover{ text-decoration:none; }
.our{  color:#363636; float:left; font:14px Trebuchet MS; width:300; height:36;margin:10px 0 0 70px;  }
.rdmr{ margin:12px 0 0 0; float:left;}
.rdmr2{ margin:12px 0 0 15px; float:left;}
.blks{ width:300px; background:url(../images/spn_ln.gif) repeat-y; float:left; margin:18px 0 0 0; padding-bottom:5px;}
.bmenu{ width:220px; height:36; background:url(../images/bx_header.jpg)  repeat-x; float:left; }
.b_header{ width:240px; height:50;float:left; background-color: #4a4a4a;}
.b_header img { margin-top:3px; border-bottom:9px; margin-left:10px;}
.b_header_tx{  color:#ffffff; float:left; font:14px Trebuchet MS; width:300; height:36;margin:10px 0 0 70px; margin-bottom:3px; }

.bline2{ width:180px; height:1; background:url(../images/l.jpg)  repeat-x; float:left; margin-left:3px; }

.bl_bottom{ width:130px; height:36;   background:url(../images/box_bottom_bg.jpg) no-repeat;  }
.special{ width:250px; float:left; padding:5px 0 30px 0px; background:url(../images/l2.jpg)  repeat-x;}
.clnt{ width:280px; float:left;padding:0 0 0 32px; }
.spcl_blk{ background:#FCFEFE; width:656px; float:left; }
.widt{ margin-top:18px; float:left; width:656px; }
.tx_widt{ width:350px; float:left;color:#66573A;   }
.price{ width:150px; float:left; color:#333333; font:bold; margin-left:5px;   } 
.tx_h_widt { width:450px; float:left;color:#363636; float:left; font:13px Trebuchet MS; font:bold; margin-bottom:5px; margin-left:10px;}
.tx_p_widt { width:386px; float:left;color:#363636; float:left; font:14px Trebuchet MS; margin:0 0 0 14px; font:bold; margin-bottom:5px;}
.tx_desc{  float:left;color:#363636; float:left; font:13px Trebuchet MS;  font:bold; margin-bottom:5px;margin-left:8px; margin-right:9px;}
.log{  float:left;color:#363636; float:left; font:12px Trebuchet MS;  margin-bottom:5px;margin-left:8px; margin-right:9px;}



.lnk_cl{ width:250px; float:left; margin:24px 0 0 0; }
.lnk_cl a{ color:#D59F28;float:left; text-decoration:underline; }
.lnk_cl a:hover{ text-decoration:none;}
.lnk_cl img{ float:left; margin-top:21px; }
.cls2{float:left; color:#66573A;margin:0 -3px 0 10px;position:relative; width:265px;}
.cls{float:left; color:#66573A;margin:16px -3px 0 10px;position:relative; width:265px;}

/*footer*/
.cpy{ color:#374c61; font-size:11px;; float:left; margin-left:225px; width:600px; padding-top:3px;}
.cpy a{ color:#374c61; font-size:11px; }
.ftr_nv{ margin-left:100px; width:1004px; float:left;}
.ftr_nv a{ color:#374c61; font-size:11px; font-weight:bold; float:left; padding:0 7px; text-decoration:none;}
.ftr_nv span{ color:#374c61; font-size:11px; float:left; padding:0 13px;}
.ftr_nv a:hover{ text-decoration:underline; }
.ftr_line{ width:1004px; height:1; background:url(../images/l.jpg)  repeat-x; float:left;margin-top:10px; }
/************************************/

	/***Right**/
.r_block{ width:215px; float:right; background:url(../images/img15.gif) no-repeat; }
.r_block img{margin-left:20px; margin-top:7px; margin-left:7px;}
.box{ width:225px; float:left;  border:1; margin-left:7px; font-size:11px; }
.botton{  float:left; margin-left:5px;  margin-bottom:2px; }
.bl2{ width:180px; height:1; background:url(../images/l.jpg)  repeat-x; float:left; margin-left:9px; }
.h_line{ width:495px; height:1; background:url(../images/l.jpg)  repeat-x; float:left; margin-left:5px;margin-top:3px; }
.cat_head{ color:#000000; font:13px Trebuchet MS bold; float:left; margin-left:5px; width:495px; }
.cat_head a{  color:#000000;font:13px Trebuchet MS bold; float:left; margin-top:1px; margin-bottom:5px; margin-left:10px;  text-decoration:none;
background-color:#ebebeb;}
.cat_head img{ margin-left:370px; margin-right:5px;}
.subcat{ color:#000000;font:13px Trebuchet MS bold; float:left; margin-left:10px; margin-top:3px; margin-bottom:2px;  width:180px;} 
.subcat a{ color:#003366;margin-left:5px; margin-right:5px;font:13px Trebuchet MS bold; float:left; text-decoration:none;   width:180px;}
/*.subcat a:hover{{color:#003366; margin-left:20px; margin-top:4px;  font:13px Trebuchet MS bold; float:left; text-decoration:underline; }*/
.subcat a:hover{ text-decoration:underline; }
.view a{ color:#003336;margin-left:15px; margin-right:5px; margin-top:15px; margin-bottom:15px;font:13px Trebuchet MS bold; float:left; text-decoration:none;   width:180px;}

/***********Photo*************/

.photo {
	margin-top: 3px;
	position: relative;
	width: 90px;
	height: 80px;
	float: left;
}
.photo img {
	background: #fff;
	border: solid 1px #ccc;
	padding: 3px;
}
.photo span {
	width: 5px;
	height: 9px;
	display: block;
	position: absolute;
	top: 5px;
	left: 5px;
	background: url(../images/digg-style.gif) no-repeat;
}
.photo a {
	text-decoration: none;
}

.photo span { behavior: url(iepngfix.htc); cursor: pointer; }

.productcat { margin-top:15px; color:#000000; font:14px Trebuchet MS bold; float:left; margin-left:20px; width:400px; height:25px;
 background: #98b1c4;	border: solid 1px #ccc; }
.productcat a{ margin-left:10px; margin-top:3px;color:#000000; font:14px Trebuchet MS bold; float:left; text-decoration:none;}

.productsubcat { color:#003366; font:14px/20px "Times New Roman", Times, serif; float:left; margin-left:20px; width:400px; background:#fff;border:solid 1px #ccc; }
.productsubcat a { color:#003366; font:14px/20px "Times New Roman", Times, serif; float:left; margin-top:3px; margin-left:20px; width:180px;text-decoration:none; margin-bottom:3px; }
.productsubcat a:hover{text-decoration:underline;}
.subselect{ color:#660000;font:14px/20px "Times New Roman", Times, serif; float:left; margin-left:20px;text-decoration:none;margin-bottom:3px; }
.sub{ text-align:left; color:#003366; font:14px/20px "Times New Roman", Times, serif; float:left; margin-top:3px; width:130px;margin-left:15px; margin-right:5px; }
.input_sub{ width:160px; float:left; margin:3px 0 0 0; border:1; margin-left:5px; margin-top:5px; margin-right:20px;}


 /*****************************************Member Add Form***********************************************/  
   
   .p_m{ color:#333333;font:13px Trebuchet MS bold; float:left;  width:480px; height:20px; margin-top:10px;  margin-right:10px; margin-left:10px; 				margin-bottom:3px;}
  
   .pd{color:#999999;font:14px Trebuchet MS bold; float:left;  width:600px; height:20px; margin-top:5px;   margin-right:10px; margin-bottom:5px;}
   .pd a{color:#0088ff;font-size:11px; font-weight:bold; float:left;   height:20px; margin-top:5px;   margin-right:10px; margin-bottom:5px; text-decoration:none;}
   .pd img{margin-top:6px;  margin-left:10px;}
	.m_d2{ text-align:right; color:#333333; font:12px Trebuchet MS bold; float:left; margin-top:3px; margin-left:10px; margin-right:10px; width:105px; }
	.input_c2{ width:150px; float:left;  border:1; margin-left:5px; margin-top:3px; font:12px Trebuchet MS bold; color:#000000; }
	.input_c{ width:220px; float:left;  border:1; margin-left:5px; margin-top:3px;font:12px Trebuchet MS bold; color:#000000;  }
	.input_c1{ width150px; float:left;  border:1;  margin-top:3px; margin-right:10px;margin-left:5px; }
	.m_d{ text-align:right; color:#333333; font:12px Trebuchet MS bold; float:left; margin-top:3px; margin-left:10px; margin-right:5px; width:120px; }
	
	/************************Show product*********************************************************/

.r_b_inner{  float:left; color:#616161;width:740px; padding-bottom:5px; padding-left:5px;}
.r_b_c{ background:#eaeaea; float:left; color:#616161;   width:690px; margin-top:20px; margin-right:10px; margin-bottom:20px; margin-left:10px; padding-left:3px; padding-top:15px;border:solid 1px #ccc; padding-bottom:10px;   }	
.confirm{width:500px; display:block;color:#5e5b5b;font-size:13px;font-weight:bold; margin-left:10px; margin-bottom:10px;} 
.confirm_TXT{ float:left; display:block;color:#000000;font:12px/17px verdana bold; padding-left:5px; margin-bottom:10px;  padding-top:10px; }
.confirm_TXT a{color:#003366;font:11px/17px verdana bold;} 
.confirm_TXT img{ margin-left:3px; margin-right:3px; } 
.show_name{ color:#333333;font-size:11px;padding-bottom:3px; margin-left:3px; margin-top:10px; margin-bottom:5px; width:220px; display:block;}
.show_name a{ color:#0088cc;font-size:11px;margin-left:1px; margin-top:5px; margin-bottom:5px; }
.show_desc{color:#3333; float:left;font-size:11px;margin-left:1px; margin-top:3px; margin-bottom:3px;width:130px; height:50px;
display:block; padding-left:5px;}
.show_button{float:left; margin-top:3px; margin-right:3px; width:250px; padding-bottom:15px;   }
.show_button img{float:left; margin-right:3px; margin-bottom:10px; }
.show_price{color:#ff6600; font-size:11px;font-weight:bold;  margin-left:5px; margin-top:5px; width:140px; 
padding-bottom:5px; }

.rp_ln{ margin:5px 0 0 0; float:left; margin-left:5px; width:690px;}
.show_det{ float:left; color:#616161; margin-top:5px; margin-left:15px; width:650px; padding-top:5px;
 padding-left:15px; }	
.show_det2{ float:left; color:#616161; margin-top:15px; margin-left:15px; width:650px; padding-top:5px; padding-left:15px; }	
.show_image{ width:350px;float:left;  padding-top:5px; ; border-right:1px dotted  #e2ebf4;}
.show_header{font-size:13px; font-weight:bold; color:#ff6600;}
.show_header a{color:#990000; padding-right:5px;}
.show_header a:hover{ text-decoration:none;}
.show_detail{ width:180px; float:left;  margin-left:10px;color:#5e5b5b;font-size:13px;font-weight:bold;}
.desc{width:250px; float:left; margin-top:5px; margin-left:10px;color:#666;font-size:12px;font-weight:bold; margin-bottom:5px;}
.desc2{width:250px; float:left; margin-top:5px; margin-left:10px;color:#999;font-size:12px;font-weight:bold; margin-bottom:5px;}
.sprice{color:#cc0000; font-size:14px; margin-left:15px; margin-top:3px; padding-bottom:3px; padding-left:7px; font-weight:normal; }
.detail{ color:#333;font-size:11px; float:left; text-align:left; padding-top:5px; padding-bottom:5px;}
.r_inner{ background:#f5f5f5;float:left;width:600px; padding-top:3px; margin-right:10px; padding-bottom:15px; margin-left:10px;border:solid 1px #ccc;   }	

.bline{ width:220px; height:1; background:url(../images/l.jpg)  repeat-x; float:left; margin-left:3px;margin-top:7px; }
.bline3{ width:220px; height:1; background:url(../images/l.jpg)  repeat-x; float:left; margin-left:7px;margin-top:12px; }

.mem_menu{ float:left; color:#333333; margin-left:15px; font-size:11px;font-weight:bold; padding-top:7px; padding-bottom:5px;}
.mem_menu a{text-decoration:none; color:#333333;font-size:11px;font-weight:bold; margin-left:10px;}
.mem_menu a:hover{text-decoration:none; color:#0088cc;}
.mem_menu img{  margin-right:3px;}
.mem_menu2{ float:left; color:#000000; margin-left:15px; margin-top:7px; font-size:11px;font-weight:bold;}
.mem_menu2 a{text-decoration:none; color:#000000;font-size:11px;font-weight:bold;}
.mem_menu2 img{ margin-top:3px; margin-right:3px;}
.mem_menu2 a:hover{text-decoration:none; color:#0088cc;font-size:11px;font-weight:bold;}
/****************2009-08-05*********************************/
.add_cart{color:#666;font-size:11px;font-weight:bold; margin-left:5px; padding-right:3px; float:right; margin-top:5px; margin-bottom:5px;}
.add_cart2{color:#666;font-size:11px;font-weight:bold;margin-top:5px; margin-bottom:5px;  }
.add_cart3{color:#666;font:11px Trebuchet MS bold;margin-top:3px; margin-bottom:3px; margin-left:3px; width:220px; float:left;padding-right:3px; }
.add_cart4{color:#666;font:11px Trebuchet MS bold; padding-bottom:2px; margin-left:3px; float:left; padding-right:3px;}
.add_cart4 a{text-decoration:none;color:#666;font:11px Trebuchet MS bold;}

.add_det{color:#36240C;font:11px Trebuchet MS bold;margin-top:3px; margin-bottom:3px; margin-left:3px;padding-right:5px; }
.add_det_total{color:#003399;font-size:11px;font-weight:bold;margin-top:3px; margin-bottom:3px; margin-left:3px;padding-right:5px; }
.txbx{ width:140px;  float:left; margin-left:5px; margin-top:3px; margin-bottom:3px; border:#999999 solid 1px; color:#333333;font-size:12px; }
.tx_cri{ width:90px;height:18px;  float:left; margin-left:3px;margin-right:3px; margin-top:3px; margin-bottom:3px; border:#999999 solid 1px; color:#333333;font-size:12px; }
.tx_cri2{ width:95px;height:20px;  float:left; margin-left:3px; margin-top:3px; margin-bottom:3px; border:#999999 solid 1px; color:#333333;font-size:12px; }

.input_cri{ width:250px; float:left;  border:1; margin-left:5px; margin-top:3px; margin-bottom:3px; font-size:11px; color:#333333;
height:20px;}
.ins_det{ width:500px; float:left;  border:1; margin-left:5px; margin-top:5px; margin-bottom:5px; color:#666; font-size:11px; }
.member_det{color:#333;font-size:11px ; font-weight:normal; float:left;   margin-top:4px; }
.contact_p{color:#333;font-size:11px ; float:left;   margin-top:4px; width:150px; display:block; }

/**************************/
.order_view{ color:#36240C;font:11px; padding-bottom:2px; margin-left:3px; padding-right:3px;}
.order_view_cn{ color:#ff0000;font:11px ; padding-bottom:2px; margin-left:3px; padding-right:3px;}
/**********************Clock******************************************/


/* the div that holds the date picker calendar */
.dpDiv {
	}

/* the table (within the div) that holds the date picker calendar */
.dpTable {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #333333;
	background-color: #f7f7f7;
	border: 1px solid #dedede;
	}

/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
	}

/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
	}

/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {
	}

/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
	}

/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
	border: 1px solid #dedede;
	}

/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {
	background-color: #cccccc;
	border: 1px solid #f2f2f2;
	}

/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {
	background-color: #cccccc;
	border: 1px solid #dedede;
	cursor: pointer;
	color: #333333;
	}

/* the table cell that holds the name of the month and the year */
.dpTitleTD {
	}

/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {
	}

/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
	}

/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {
	background-color: #CCCCCC;
	border: 1px solid #dedede;
	color: white;
	}

/* additional style information for the text that indicates the month and year */
.dpTitleText {
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	}

/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {
	color: 4060ff;
	font-weight: bold;
	}

/* the forward/backward buttons at the top */
.dpButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #33333;
	background: #dedede;
	font-weight: bold;
	padding: 0px;
	}

/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background: #f7f7f7;
	font-weight: bold;
	}
