#middlearea .selt{ float:left; margin:24px 0 10px 25px; padding:0; border:1px dotted #000; width:660px;  }
			.selt select{ height:20px; font-size:11px; margin:8px 28px; width:158px; height:20px; border:1px solid #b4cfd1}
			.selt .inputt{ margin:8px 10px 8px 15px; padding:5px 20px; border:0px; cursor:pointer; background-color:#000000; color:#FFFFFF; }				
			.selt  h1{ float:left; margin:10px; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:16px;font-weight:bold; color:#990000; text-align:center;}
			.selt h2{ float:left;margin:10px 0 0 10px; padding:0; font-size:12px; font-weight:bold; color:#990000; height:20px; }
			.selt h2 a{ color:#990000; text-decoration:none;}
			.selt .items{ margin:10px 0 0 20px; width:580px; padding:0; border:1px solid #84a83c; background-color:#999999;}
			.selt .items1{border:1px solid #84a83c;}

			th{ height:20px; background:url(../images/itemmenubar.jpg) repeat-x top left;text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FFFFFF; margin:1px; padding:2px;}
			td{ border:1px solid #bfd8ff; text-align:center; padding:4px; color:#554f4f; font-weight:bold; font-size:13px;}
			td a{ color:#3399CC; text-decoration:none; font:13px bold arial;}
			td a:hover{ color:#3399CC; text-decoration:underline; font:13px bold arial;}
			
			b{ color:#CC0000; font-weight:bold; font-size:13px; }			
            h1{ color:#990000; margin:0 0 0 10px;}

  #middlearea .lightbox{ float:left; margin:0; padding:0; width:680px; text-align:justify; font-size:13px; }
  #middlearea .lightbox .img{float:left; margin:10px; width:106px; height:205px;}
  #middlearea .slidbox{float:right; margin:0 8px 0 0; }
  /*  #giftList li{padding:5px; border:3px solid #dcdcdc; cursor:pointer; margin:0 2px; text-align:center; width:160px; height:90px;}
  #giftList li span{ text-align:center; background-color:#333333; color:#FFFFFF; padding:3px;}*/

			.txtbox{ width:660px; float:left; margin:23px 0 10px 24px;  border:1px dotted #ccc; position:relative; }
			.txtbox h1{ color:#3399FF; float:left; font-size:13px; font-weight:bold; margin:10px 0 0 10px; padding:0; height:20px;}
			.txtbox .litbox{ float:right; width:460px; height: 180px; overflow: auto; margin:10px ;}
			.txtbox .litbox p{ width:460px; margin:5px 10px; padding:0; text-align:justify; color:#000000; font-size:11px; font-weight:normal; line-height:18px;}
			.txtbox h2 a{ float:left; margin:0 0 0 10px; padding:0; font-size:12px; font-weight:bold; color:#990000; height:20px; }
			 h1{ float:left; margin:15px 0 10px 24px; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:16px;font-weight:bold; color:#990000; text-align:center;}
  			#list{ float:left; margin:0 ; padding:5px; display:none; }
  			#list p{ float:left;  }


			.txtbox2{ width:660px; float:left; margin:0 0 0 23px; height:130px; border:1px dotted #ccc;}
			.txtbox2 ul{ margin:0 auto; margin:0 0 0 5px; padding:0; width:660px; }
			.txtbox2 ul li{ float:left; margin:5px 2px; padding:0; list-style-type:none; display:inline; height:20px; font-size:11px; font-weight:normal; text-align:center; }
			.txtbox2 ul li a{ color:#000; display:block; width:210px; height:20px; text-decoration:none; padding:2px 0 0 0 ;}
			.txtbox2 ul li a:hover{ text-decoration:none; background-color:#d3d5d5; color:#203b3b; padding:2px 0 0 0 ; }
			.txtbox2 select{ display:inline ;font-size:11px; width:200px; height:20px; margin:10px 30px 0 0; padding:0; border:1px solid #ccc; }



             .boxbor{ clear:left; float:left; margin:0 0 0 20px; padding:0; width:670px; border:0px dotted #ccc; }
			 .itemshow{ float:left; margin:0; padding:0; }
			 .itemshow ul{ clear:both; margin:20px 0 10px 0; padding:0; width:670px; }
			 .itemshow ul li{ float:left; margin:5px 0; padding:0; display:inline; width:133px; height:207px; background:url(../images/box.png) no-repeat top left; text-align:center; }
             .itemshow ul li:hover{ background-position:bottom; width:133px; height:207px;}
			 .itemshow ul li h2{ margin:10px 0 5px 0; padding:0; font-size:11px; letter-spacing:1px; text-align:center; height:26px; }
			 .itemshow h3{ margin:0 ; padding:4px 0 0 0 ; height:20px; font:bold 12px Verdana, Arial, Helvetica, sans-serif; }
			 .itemshow ul li a{ float:left;  margin:0 5px; padding:6px 0 0 0;text-decoration:none;color:#858585; width:123px; height:16px; font-weight:bold; text-align:center }
			 .itemshow ul li a:hover{ background-color:#efefef; color:#1BACC2; }
			 .itemshow img{ margin:0 0 3px 0; padding:0; }



