/* CSS Document */
html, body{
margin:0px;
background:url(../images/bg.gif) repeat;
padding:0px 0px 0px 0px;
border:none;}

table{
	margin:0px;
	padding:0px;
	border:none;
	width:100%;
	text-align:left;
	border-collapse:collapse;}

	
tr{
padding:0px;
Margin:0px;}

td{
vertical-align:top;
padding:0px;
margin:0px;}

.svpx{
vertical-align:top;
padding:0px;
margin:0px;
height:1px;}

.shpx{
vertical-align:top;
padding:0px;
margin:0px;
width:1px;}

img{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
border:none;}

p{
padding:0px; margin:0px;}

h1,h2,h3,h4,h5,h6 {padding:0px; margin:0px;}
.fleft{ float:left;}
.fright{ float:right;}
.height{ height:100%;}

.main{ width:1000px; height:100%;}

.copyright{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#141414; font-weight:normal; text-decoration:none; padding:10px 25px;}
.copyright a:link,a:active,a:visited{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#141414; text-decoration:none;}
.copyright a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#fe6c81; text-decoration:underline;}

.main-block{border:#000000 solid 1px; background-color:#FFFFFF;padding:15px;}
.bot-center{ background:url(../images/bot-center.gif) repeat top left;}

.menu{  padding-right:10px;}
.menu ul{ margin:0px; padding:0px; text-align:right;}
.menu li{ list-style:none; font-family: "Times New Roman", Times, serif;font-style:italic; font-weight:bold; font-size:19px; color:#f7aabc; text-decoration:none;}
.menu a:link{ list-style:none; font-family: "Times New Roman", Times, serif;font-style:italic; font-weight:bold; font-size:19px;color:#f7aabc; text-decoration:none;}
.menu a:visited{ list-style:none; font-family: "Times New Roman", Times, serif;font-style:italic; font-weight:bold; font-size:19px;color:#f7aabc; text-decoration:none;}
.menu a:active{ list-style:none; font-family:"Times New Roman", Times, serif;font-style:italic; font-weight:bold; font-size:19px;color:#f7aabc; text-decoration:none;}
.menu a:hover{ list-style:none; font-family: "Times New Roman", Times, serif;font-style:italic; font-weight:bold; font-size:19px;color:#bcd72a; text-decoration:none;}
.menu .current{ color:#bcd72a;}

.image-br{ margin:0px 15px 15px 15px; text-align:left; border:#666666 solid 1px; padding:1px;}

.about-title{ font-family: "Times New Roman", Times, serif; font-size:24px; font-style:italic; padding:15px; color:#fca9bb; text-decoration:none; font-weight:bold; text-transform:lowercase;}
.about-title a:link{ font-family: "Times New Roman", Times, serif; font-size:18px; padding:15px; color:#fca9bb; text-decoration:none; font-weight:bold;}
.about-title a:active{font-family: "Times New Roman", Times, serif; font-size:18px; padding:15px; color:#fca9bb; text-decoration:none; font-weight:bold;}
.about-title a:visited{ font-family: "Times New Roman", Times, serif; font-size:18px; padding:15px; color:#fca9bb; text-decoration:none; font-weight:bold;}
.about-title a:hover{ font-family: "Times New Roman", Times, serif; font-size:18px; padding:15px; color:#fca9bb; text-decoration:underline; font-weight:bold;}

.about{ font-family:"Trebuchet MS"; font-size:13px;color:#979696; font-weight:normal; text-align:justify;}

.contact-link{color:#a6a6a6; font-family:"Trebuchet MS"; font-size:16px; font-weight:bold; text-decoration:none;text-align:center; padding:8px;}
.contact-link a:link{color:#a6a6a6; font-family:"Trebuchet MS";font-size:16px; font-weight:bold; text-decoration:none;text-align:center;}
.contact-link a:visited{color:#a6a6a6; font-family:"Trebuchet MS"; font-size:16px; font-weight:bold; text-decoration:none;text-align:center;}
.contact-link a:active{color:#a6a6a6; font-family:"Trebuchet MS";font-size:16px; font-weight:bold; text-decoration:none;text-align:center;}
.contact-link a:hover{color:#a6a6a6; font-family:"Trebuchet MS"; font-size:16px; font-weight:bold; text-decoration:underline;text-align:center;}

.contact{ font-family:"Trebuchet MS"; font-size:16px; color:#BCD72A; font-weight:bold; text-decoration:none; text-align:center; padding:8px;}
.contact a:link{ font-family:"Trebuchet MS";  font-size:16px; color:#BCD72A; font-weight:bold; text-decoration:none; text-align:center;}
.contact a:visited{  font-family:"Trebuchet MS"; font-size:16px; color:#BCD72A; font-weight:bold; text-decoration:none; text-align:center;}
.contact a:active{ font-family:"Trebuchet MS"; font-size:16px; color:#BCD72A; font-weight:bold; text-decoration:none; text-align:center;}
.contact a:hover{ font-family:"Trebuchet MS";  font-size:16px; color:#BCD72A; font-weight:bold; text-decoration:underline; text-align:center;}

.location ul{ margin:0px; padding:0px;}
.location li{ list-style:none; font-family:"Trebuchet MS"; color:#feb2d3; font-size:13px; text-decoration:none; font-weight:bold; text-align:left; padding-bottom:10px; padding-left:10px;}
.location li p{ padding:0px; margin:0px; font-family:"Trebuchet MS"; color:#666666; font-size:12px; text-decoration:none; font-weight:normal;}

.press{ font-family:"Trebuchet MS"; font-size:14px;color:#a6d542; font-weight:bold;text-decoration:none; padding:5px 5px 5px 15px;}
.press a:link{font-family:"Trebuchet MS"; font-size:14px;color:#a6d542; font-weight:bold;text-decoration:none; }
.press a:visited{font-family:"Trebuchet MS"; font-size:14px;color:#a6d542; font-weight:bold;text-decoration:none; }
.press a:active {font-family:"Trebuchet MS"; font-size:14px;color:#a6d542; font-weight:bold;text-decoration:none; }
.press a:hover{font-family:"Trebuchet MS"; font-size:14px;color:#db7191; font-weight:bold;text-decoration:none; }


.press-list ul{ margin:0px; padding:0px;}
.press-list li{ list-style:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#8e8e8e;font-weight:normal; text-decoration:none; font-size:14px; padding:5px 5px 5px 15px;}
.press-list a:link{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#8e8e8e;font-weight:normal; text-decoration:none; font-size:14px;}
.press-list a:visited{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#8e8e8e;font-weight:normal; text-decoration:none; font-size:14px;}
.press-list a:active{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#8e8e8e;font-weight:normal; text-decoration:none; font-size:14px;}
.press-list a:hover{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#db7191;font-weight:normal; text-decoration:none; font-size:14px;}

.discription{ font-family:"Trebuchet MS"; font-size:12px; text-decoration:none; color:#8e8e8e; font-weight:normal; padding-left:15px; text-align:justify;}
.discription b{color:#990000; font-weight:bold; font-style:italic;}
.discription p{ text-align:right;color:#222222; font-weight:bold; font-style:italic;text-decoration:underline; padding:0px; margin:0px;}
.discription p a:link{ text-align:right;color:#222222; font-weight:bold; font-style:italic;text-decoration:underline; padding:0px; margin:0px;}
.discription p a:visited{ text-align:right;color:#222222; font-weight:bold; font-style:italic;text-decoration:underline; padding:0px; margin:0px;}
.discription p a:active{ text-align:right;color:#222222; font-weight:bold; font-style:italic;text-decoration:underline; padding:0px; margin:0px;}
.discription p a:hover{ text-align:right;color:#222222; font-weight:bold; font-style:italic;text-decoration:underline; padding:0px; margin:0px;}

 .form-input
{
color: #343434;
background:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
border:solid 1px #d7d7d7;
font-style:italic;
font-weight:normal;
height:20px;
padding-top:3px;
padding-left:5px;
width:196px;
}

.billing{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; text-align:left; color:#f09cca; background-color:#fff5fa; padding:5px 5px 5px 5px;}
.billing-dis{ font-family:Arial, Helvetica, sans-serif; color:#222222;font-size:12px; text-align:left; text-decoration:none; font-weight:normal; padding:5px;}

.form-tab {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000;}
.form-tab td{padding-top:5px; padding-bottom:4px; }
.form-tab td p{padding-top:3px; text-align:right; padding-right:10px;}
.form-tab td b{padding-top:3px; float:right; padding-right:10px;}
.form-tab h3{padding:0px; margin:0px; font-size:12px; font-weight:normal; color:#000000; padding-top:4px;}
.form-tab h4{ padding-top:5px;}

.product{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#db7191; text-decoration:none;}
.product p{ padding:0px; margin:0px; font-size:12px;  font-family:Arial, Helvetica, sans-serif; color:#333333; font-weight:normal; padding:5px 5px 0px 0px; text-align:justify;}
.product b{ font-weight:bold; font-size:12px;color:#333333;}

.product{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#db7191; text-decoration:none;}
.product a:link{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#db7191; text-decoration:none;}
.product a:visited{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#db7191; text-decoration:none;}
.product a:active{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#db7191; text-decoration:none;}
.product a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#BCD72A; text-decoration:none;}

.image-br1{ border:#8c8c8c solid 1px;}

.top-title{background:url(../images/top-title-right.gif) no-repeat right; border-collapse:separate; font-family:Georgia, 'Times New Roman', Times, serif; font-size:18px; color:#664e51; text-align:left; vertical-align:middle;}
.top-title img{ vertical-align:middle;}

.paging {height:24px; vertical-align: middle; text-align:right; padding: 0px 0px 10px 0px; text-decoration: none; line-height:24px; font-size:12px; }

.text-link:link {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color:#606060; text-decoration: none; padding:0 6px 0 6px;}
.text-link:active {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color:#606060; text-decoration: none; padding:0 6px 0 6px;}
.text-link:visited {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color:#606060; text-decoration: none; padding:0 6px 0 6px;}
.text-link:hover {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color:#ef8399; text-decoration: none; padding:0 6px 0 6px;}


.num-link:link {font-family:Arial, Helvetica, sans-serif; font-size: 12px; padding:4px; font-weight:normal; color:#606060; text-decoration: none;}
.num-link:active {font-family:Arial, Helvetica, sans-serif; font-size: 12px; padding:4px; font-weight:normal; color:#606060; text-decoration: none;}
.num-link:visited {font-family:Arial, Helvetica, sans-serif; font-size: 12px; padding:4px; font-weight:normal; color:#606060; text-decoration: none;}
.num-link:hover {font-family:Arial, Helvetica, sans-serif;	font-size: 12px;text-decoration: none;font-weight:normal;color:#ffffff; padding:4px; line-height:24px;background-color:#ef8399;}

.curNum {font-family:Arial, Helvetica, sans-serif;	font-size: 12px;text-decoration: none;font-weight:normal;color:#ffffff; padding:4px; line-height:24px;background-color:#ef8399;}

.product-detail-l{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#333333; text-decoration:none;}
.product-detail-r{}

.input-product{ font-family:Arial, Helvetica, sans-serif;
width:351px;
height:21px;
font-weight:bold;
font-size:12px;
color:#333333;
}

.input-product-cmt{ font-family:Arial, Helvetica, sans-serif;
width:351px;
height:87px;
font-weight:bold;
font-size:12px;
color:#333333;
}

.input-billing{width:351px;
				height:19px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:normal;margin:5px 0px;
				border:#e5e5e5 solid 1px; 
				vertical-align:middle;
				padding:1px 5px 0px 5px;}
				
.input-billing-cmt{width:351px;
				height:87px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:normal;margin:5px 0px;
				border:#e5e5e5 solid 1px; 
				vertical-align:middle;
				padding:1px 5px 0px 5px;}

.billing-l{ font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";font-size:13px;color:#c5da3c;font-weight:bold; text-align:right; border-top:#b7b7b7 dashed 1px; vertical-align:middle; padding-right:5px;}

.billing-top{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#669900;font-size:13px; text-align:left; padding:5px 0px; }
.back{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#db7191;font-weight:bold; text-align:right;padding:5px 0px;text-decoration:none;}
.back a:link{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#db7191;font-weight:bold; text-align:right;text-decoration:none;}
.back a:visited{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#db7191;font-weight:bold; text-align:right;text-decoration:none;}
.back a:active{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#db7191;font-weight:bold; text-align:right;text-decoration:none;}
.back a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#db7191;font-weight:bold; text-align:right; text-decoration:underline;}

.billing-r{border-top:#b7b7b7 dashed 1px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#222222; font-weight:normal; text-decoration:none; padding-left:5px;}
.billing-r1{ padding:5px 5px 5px 5px;border-top:#b7b7b7 dashed 1px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#222222; font-weight:normal; text-decoration:none;}

.view{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;color:#757575; text-align:right; padding:5px; border:#e3e3e3 solid 1px;}
.view a:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;color:#757575; text-align:right; padding:5px; text-decoration:none;}
.view a:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;color:#757575; text-align:right; padding:5px;text-decoration:none;}
.view a:active{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;color:#757575; text-align:right; padding:5px;text-decoration:none;}
.view a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;color:#757575; text-align:right; padding:5px;text-decoration:underline;}
.view img{ padding:0px 5px; vertical-align:middle;}


.detail-title { background:url(../images/bul.gif) no-repeat; font-family:Arial, Helvetica, sans-serif;font-size:13px; color:#669900; font-weight:bold;padding:9px 20px 8px 25px; background-color:#fff4f6;}

.list1 {font-family:"Trebuchet MS"; font-size:13px; font-weight:bold; color:#c5da3c; font-weight:bold; vertical-align:middle; background-image:url(../images/bullet.gif); background-repeat:no-repeat;padding-left:10px; margin-left:5px;}

.text12 {font-family:"Trebuchet MS";font-size:12px; color:#333333 ; vertical-align:middle;font-weight:normal;text-decoration:none;}

.button{ text-align:center;}
.button img{ padding:5px;text-align:center;}

.product-main{border:#dcdbdb solid 1px;padding:4px; width:290px;}

.sh-head td{ background:#fed5dd;  height:30px; line-height:30px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:center; color:#669900;}
.sh-head p{text-align:left; padding-left:10px;}

.sh-head-f td{ background:#0f5fa4;  height:30px; line-height:30px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:center; color:#FFFFFF;}
.sh-head-f p{text-align:left; padding-left:10px;}

.pro-des-i {border:solid 1px #e8e8e8;}
.pro-des-i h3{ padding:5px 10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:normal; text-align:left; text-decoration:none;}
.pro-des-i td { border-bottom:solid 1px #dddddd;}
.pro-des-i p{ padding:6px 10px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:left; color:#FFFFFF; text-decoration:none; background-color:#0f5fa4; }


.shop-b { background:#dcdcdc; height:30px; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:right; font-weight:normal;}
.shop-b p{float:right; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#000000; font-size:12px; padding-right:80px; padding-left:30px;}
.shop-b h3 {padding:0px; margin:0px; float:left; padding-left:10px;}

.shop-b1 { background:#dcdcdc; height:30px; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:right; font-weight:normal;}
.shop-b1 p{float:right; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#000000; font-size:12px; padding-right:10px; padding-left:40px;}
.shop-b1 h3 {padding:0px; margin:0px; float:left; padding-left:10px;}

.shop-f { background:#f1f1f1; height:24px; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-align:right; font-weight:bold;}
.shop-f p{float:right; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000000; font-size:11px; padding-right:20px; padding-left:10px;}
.shop-f h3 {padding:0px; margin:0px; float:left; padding-left:10px;}


.shop-item td  {text-align:center; vertical-align:middle; border-bottom:solid 1px #dcdcdc;border-left:solid 1px #dcdcdc; border-right:solid 1px #dcdcdc;}
.shop-item {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:bold;}
.shop-item a:link{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#222222; text-decoration:none;font-weight:bold;}
.shop-item a:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#222222; text-decoration:none;font-weight:bold;}
.shop-item a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#222222; text-decoration:none;font-weight:bold;}
.shop-item a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#222222; text-decoration:underline;font-weight:bold;}
.shop-item td table tr td{padding:6px; border:none;}
.shop-item p {padding:0px; background-color:#FFFFFF; padding-left:5px;}
.shop-item p img{border:solid 1px #232323;}
.shop-item p a:hover img{ border:solid 1px #232323;}
.shop-item h3 {margin:0px; padding:0px; font-size:13px; color:#333333; text-align:left; vertical-align:top;}
.shop-item h4{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#920000; text-align:left; padding-left:2px; vertical-align:top;}

.qty-input {width:40px; height:24px; vertical-align:middle; border:solid 1px #d1cfcf; padding:3px 0px 0px 3px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.shop-bit {text-align:right; padding-top:10px;}
.shop-bit img{text-align:right; margin:0px 5px;}

.input-order{width:250px;
			height:19px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:normal;margin:5px 0px;
			border:#e5e5e5 solid 1px; 
			vertical-align:middle;
			padding:1px 5px 0px 5px;}
				
.input-order-cmt{width:250px;
				height:87px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:normal;margin:5px 0px;
				border:#e5e5e5 solid 1px; 
				vertical-align:middle;
				padding:1px 5px 0px 5px;}
				
				
.cmt ul{ margin:0px; padding:0px;}
.cmt li{ list-style:none; background-image:url(../images/bullet.gif); background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#676767 ; vertical-align:middle;font-weight:normal;text-decoration:none; padding-left:15px; margin-left:5px; text-align:justify; padding-bottom:10px;}
.cmt b{ font-weight:normal;color:#c5da3c; font-size:13px;}
.cmt{font-family:"Trebuchet MS";font-size:12px; font-weight:bold; color:#6f6f6f; font-weight:bold; vertical-align:middle; padding:5px 10px 5px 5px;}

.list2 ul{ margin:0px; padding:0px;}
.list2 li{ list-style:none; font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#333333 ; vertical-align:middle;font-weight:normal;text-decoration:none; padding:2px 5px 2px 15px; margin-left:5px;}
.list2 b{ font-weight:normal;}
.list2{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333; font-weight:bold; vertical-align:middle; padding:5px 10px 5px 5px;}
.list2 input{ vertical-align:middle;}

.table-title{ font-family:Arial, Helvetica, sans-serif;font-size:14px; color:#676767; font-weight:bold; text-decoration:none; background-color:#fff4f6; height:24px; vertical-align:middle;border-bottom:#999999 solid 1px;}
.table-title b{ padding-left:15px;}
.table-title span{ padding-left:15px;}
.table-title-bot{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#676767; font-weight:bold; text-decoration:none; height:24px; vertical-align:middle; border-bottom:#999999 solid 1px;}
.table-title-bot b{ padding-left:15px;}
.table-title-bot span{ font-weight:normal; padding-left:20px;}

.gallery{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#db7191; text-decoration:none; width:150px; padding-left:5px; vertical-align:middle;}
.gallery p{ padding:0px; margin:0px; font-size:13px;font-family:Arial, Helvetica, sans-serif; color:#db7191; font-weight:bold; text-align:center; float:left;}
.gallery b{ font-weight:bold; font-size:12px;color:#333333;}
.gallery img{ text-align:center; vertical-align:middle;}

.order-list{ font-family:"Trebuchet MS"; font-size:12px; color:#6f6f6f; text-decoration:none; font-weight:bold; vertical-align:middle; padding:3px 0px 3px 20px;}
.order-list input{ vertical-align:middle;}
.order-list1{ font-family:"Trebuchet MS"; font-size:12px; color:#6f6f6f; text-decoration:none; font-weight:bold; vertical-align:middle; padding:3px 0px 3px 0px;}