/* CSS Document */

html, body{
margin:0px;
background:url(../images/body-bg.gif) repeat-x left top #cbcccc;
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, h1, h2, h3, h4, h5, h6, ul, li{padding:0px; margin:0px;}

.main {width:960px;}
.top { background:#ffffff;}
.left {height:112px; vertical-align:middle; padding-left:20px; background:url(../images/top-bg.gif) repeat-x bottom left #ffffff;}
.r-corner {background:url(../images/b-r-co.gif) no-repeat right top #2b2b2b;}
.hei {height:10px;}
.wei {width:10px;}

.d-down {background:#d6d6d6; border:solid 1px #d5d5d5; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333; margin:0px 10px 0px 5px;}
.d-down1 {background:#d6d6d6; border:solid 1px #d5d5d5; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333; margin-right:10px;}
.d-down2 {background:#d6d6d6; border:solid 1px #d5d5d5; width:311px; height:21px; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333;}
.d-down3 {background:#d6d6d6; border:solid 1px #d5d5d5; width:310px; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333; padding:2px 0px;}
.d-down4 {background:#eeeeee; border:solid 1px #d5d5d5; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333; margin:0px 10px 0px 5px;}
.d-down5 {background:#eeeeee; border:solid 1px #d5d5d5; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333; margin-right:10px;}

.input {background:#d6d6d6; border:solid 1px #9a9a9a; width:50px; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333; padding:2px;}
.input1 {background:#d6d6d6; border:solid 1px #9a9a9a; width:225px; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333; padding:3px 2px;}
.input2 {background:#d6d6d6; border:solid 1px #9a9a9a; width:305px; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333; padding:3px 2px;}
.input3 {background:#d6d6d6; border:solid 1px #9a9a9a; width:30px; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333; padding:3px 2px;}
.input4 {background:#d6d6d6; border:solid 1px #9a9a9a; width:40px; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333; padding:3px 2px; margin:0px 3px;}
.input5 {background:#eeeeee; border:solid 1px #9a9a9a; width:50px; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666666; padding:2px;}
.t-area {background:#d6d6d6; border:solid 1px #9a9a9a; width:305px; height:60px; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333; padding:3px 2px;}

.arial {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333333;}
.arial-11 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333; text-align:justify;}
.arial-12 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#747474;}
.arial-new {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333;}
.arial-n {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#747474;}
.arial-b {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#be8c05;}

.title {font-family:"Times New Roman", Times, serif; font-size:15px; font-weight:bold; color:#ebecec;}
.title1 {font-family:Verdana; font-size:20px; font-weight:normal; color:#d71515; }
.title2 {font-family:"Times New Roman", Times, serif; font-size:19px; font-weight:normal; color:#cb980d;}
.title3 {font-family:"Times New Roman", Times, serif; font-size:16px; font-weight:bold; color:#febe10; font-style:italic;}

.right {background:url(../images/top-bg.gif) repeat-x bottom left #ffffff; text-align:right; padding:0px 18px 0px 0px; vertical-align:middle; font-family:"Times New Roman", Times, serif; font-size:29px; font-weight:normal; color:#5c5c5c;}
.right img {vertical-align:middle; margin-right:15px;}

.title-td {background:url(../images/menu-bg.gif) repeat-x left top; padding:5px 10px 0px 10px; vertical-align:middle; border-top:solid 1px #313131;}
.title-td img {vertical-align:middle;}
.title-td span {float:left; display:inline-block; line-height:28px;}
.title-td p {vertical-align:middle; float:right; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#ebecec;}
.title-td p .s-input {width:192px; border:none; background:url(../images/input.gif) no-repeat right top; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333333; padding:6px 0px 6px 5px; margin-left:8px;}
.title-td p .s-input1 {width:28px; height:27px; border:none; vertical-align:middle;}

.t-menu {height:32px; background:url(../images/menu-bg.gif) repeat-x left top; vertical-align:middle; padding-top:5px;}
.right-td {background:url(../images/r-co.gif) no-repeat right center; vertical-align:middle; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ffffff; padding-right:5px;}
.right-td img {vertical-align:middle;}
.right-td a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ffffff; text-decoration:none;}
.right-td a:hover {color:#febe10;}

.gal-td {background:url(../images/gal-bg.gif) repeat-x left top; padding:0px 10px; vertical-align:middle;}
.gal-td img {vertical-align:middle;}
.gallery td {height:142px; text-align:center; vertical-align:middle; padding:0px 14px 0px 14px; background:url(../images/gal-bg1.gif) no-repeat right top;}
div#wn	{position:relative; width:881px; height:142px; overflow:hidden;}
.l-button {position:absolute; left:-28px; top:65px;}
.r-button {position:absolute; left:901px; top:65px;}

.l-menu {width:234px; background:url(../images/bg.gif) no-repeat right 50px;}

.bottom {text-align:center; border-top:solid 1px #9a9a9a; border-bottom:solid 1px #9a9a9a; line-height:16px; padding:10px 0px;}
.bottom p, h1, h2, h3 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#5a5a5a; display:inline;}
.bottom b {display:inline-block; margin:0px 5px;}
.bottom a {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#5a5a5a; text-decoration:none;}
.bottom a:hover {color:#ff0000;}
.bottom .fix {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ff0000; text-decoration:none;}
.bottom span {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#5a5a5a; margin:0px 2px;}

.copyright {text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#5a5a5a; padding:10px;}
.copyright span {float:left;}
.copyright span b {color:#ff0000; font-weight:normal;}
.copyright p {float:right; color:#5a5a5a;}
.copyright p a {color:#5a5a5a; text-decoration:none; font-size:12px;}
.copyright p a:hover {color:#ff0000;}

.know-more {background:#ffffff; padding:4px; float:right; position:relative;}
.know-more div {position:absolute; bottom:0px; left:0px; margin:0px 0px 10px 15px;}
.know-more div img {border:none;}
.know-more img {border:solid 1px #aab2b1;}

.col-div {background:#ffffff; padding:1px; position:relative;}
.col-div div {position:absolute; bottom:0px; left:0px; height:18px; padding:3px 0px 0px 0px; width:232px; background:url(../images/p-img.png);}

.pro-td {vertical-align:top; background:url(../images/paging-r1.gif) no-repeat right top #b0aeae; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333;}
.pro-td img {vertical-align:top; margin-right:5px;}
.pro-td span {float:left;}
.pro-td span b {display:inline-block; margin-top:7px; font-weight:normal;}
.pro-td p {float:right; margin:6px 10px 0px 0px;}

.paging {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333; padding:10px;}
.paging p {float:left; font-weight:bold;}
.paging span {float:right;}
.paging img {margin:0px 5px;}
.paging a {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333; text-decoration:none; margin:0px 2px;}
.paging a:hover {color:#ff0000;}
.paging .current {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ff0000; text-decoration:none; margin:0px 2px;}

.product {line-height:25px; width:auto;}
.product td {text-align:center; width:237px;}
.prod-td {vertical-align:middle; background:url(../images/prod-bg.jpg) no-repeat center 20px; height:161px;}
.prod-td img {vertical-align:middle; margin-top:20px;}
.prod-td1 {padding:5px 0px 15px 0px; border-bottom:solid 1px #b0aeae;}

.price {color:#d71515;}
.price1 {color:#d71515;}
.errormsg {color:#febe10;font-family:Arial, Helvetica, sans-serif;  font-size:11px;}
.star {color:#ff0000; margin-left:2px;}

.login {table-layout:fixed; border-collapse:separate; border-bottom:solid 1px #b0aeae;}
.login-new {border-collapse:separate; width:500px; border-bottom:solid 1px #b0aeae;}
.login1 {background:url(../images/paging-l.gif) no-repeat left top #b0aeae; padding:6px 0px 6px 10px; color:#eeeeee;}
.login2 {background:url(../images/paging-r.gif) no-repeat right top #b0aeae; padding:6px 0px 6px 10px; color:#eeeeee;}
.login3 {border-left:solid 1px #b0aeae; border-right:solid 1px #eeeeee; background:#e6e6e6; padding:12px 10px 5px 10px;}
.login4 {border-right:solid 1px #b0aeae; background:#e6e6e6; padding:12px 10px 0px 10px;}
.login5 {border-left:solid 1px #b0aeae; background:#e6e6e6; text-align:right; padding-right:10px; vertical-align:middle; height:30px;}
.login8 {border-left:solid 1px #b0aeae; border-right:solid 1px #b0aeae; background:#e6e6e6; text-align:center; padding:10px; vertical-align:middle;}
.btn {text-align:right; padding-bottom:15px;}
.log-sp {display:inline-block; width:75px; margin-left:15px;}

.b-title {background:url(../images/paging-l.gif) no-repeat left top #2e2e2e; height:25px;}
.b-title span {float:left; display:inline-block; margin:5px 0px 0px 10px;}
.b-title p {float:right; height:25px; background:url(../images/paging-r.gif) no-repeat right top; width:6px;}

.billing {background:#e6e6e6; border-left:solid 1px #b0aeae;}
.billing1 {background:#e6e6e6; border-right:solid 1px #b0aeae;}
.billing2 {padding:0px 18px; border-top:solid 1px #eeeeee; height:50px; vertical-align:middle; line-height:15px;}
.billing3 {background:#e6e6e6; padding:10px;}
.bill-l {padding:5px 16px; border-top:solid 1px #eeeeee; line-height:18px; background:#e6e6e6;}
.bill-r {padding:5px 16px; border-top:solid 1px #eeeeee; line-height:18px; background:#e6e6e6;}
.bill-l1 {padding:5px 16px; line-height:18px; background:#e6e6e6;}
.bill-r1 {padding:5px 16px; line-height:18px; background:#e6e6e6;}
.border {border-left:solid 1px #b0aeae; border-right:solid 1px #b0aeae;}

.error-td {border:solid 1px #9a9a9a; padding:6px 10px 6px 45px; background:url(../images/error.gif) no-repeat 15px 5px #e6e6e6; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#d71515;}
.error-td1 {border:solid 1px #9a9a9a; padding:6px 10px 6px 45px; background:url(../images/no-error.gif) no-repeat 15px 5px #e6e6e6; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#5ac108;}
.error-td2 {border-top:solid 1px #eeeeee;border-bottom:solid 1px #eeeeee; padding:6px 10px 6px 45px; background:url(../images/error.gif) no-repeat 15px 5px #e6e6e6; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#f32424;}



/*.zoom {width:252px; height:211px; background:#ffffff; border:solid 1px #999999; text-align:center; vertical-align:middle; position:relative; margin-left:10px;}
.zoom img {margin-top:50px;}
.zoom div {position:absolute; bottom:2px; right:2px; background:#eeeeee; padding:3px 8px; text-align:center;}
.zoom div img {margin:0px; border:none;}
.zoom a {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333; text-decoration:none; display:block;}
.zoom a:hover {text-decoration:underline;}*/

.zoom {width:252px; height:211px; background:#ffffff; border:solid 1px #999999; text-align:center; vertical-align:middle; position:relative; margin-left:10px;}
.zoom img {margin-top:50px;}
.zoom-div {position:absolute; bottom:2px; right:2px; background:#eeeeee; padding:3px 8px; text-align:center;}
.zoom-div img {margin:0px; border:none;}
.zoom-div a {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333; text-decoration:none; display:block;}
.zoom-div a:hover {text-decoration:underline;}



.pro-code {padding:4px;}
.pro-code span {display:inline-block; width:110px; margin-left:5px;}
.pro-code a {margin:5px; display:inline-block;}

.shop {background:#b0aeae; padding:5px 0px 5px 0px; text-align:center; color:#eeeeee;}
.shop1 {background:#b0aeae; padding:5px 10px 5px 0px; text-align:right; color:#eeeeee;}
.shop2 {text-align:center; padding:10px 0px 10px 0px; border-right:solid 1px #b0aeae; border-bottom:solid 1px #b0aeae; background:#e6e6e6;}
.shop3 {text-align:right; padding:10px 10px 10px 0px; border-right:solid 1px #b0aeae; border-bottom:solid 1px #b0aeae; background:#e6e6e6;}
.shop4 {background:url(../images/paging-r.gif) no-repeat right top #b0aeae; padding:5px 0px 5px 0px; text-align:center; color:#eeeeee;}

.shop5 {border-right:solid 1px #b0aeae; padding:10px; border-bottom:solid 1px #b0aeae; background:#e6e6e6; border-left:solid 1px #b0aeae;}
.shop5 b {float:left;}
.shop5 p {float:right; width:180px; line-height:17px;}
.shop5 p span {display:block;}
.shop5 p span span {display:inline;}

.shop6 td {padding:8px 10px 8px 0px; text-align:right; border-bottom:solid 1px #b0aeae; font-size:12px;}
.shop7 {background:#e6e6e6; padding:5px 0px 5px 0px; text-align:left; padding:10px;}

.final td {padding:5px 0px 5px 20px; border-top:solid 1px #eeeeee;}
.link {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333; text-decoration:none;}
.link:hover {color:#ff0000;}

.forgot {border-collapse:separate; width:auto; border-bottom:solid 1px #b0aeae;}
.forgot td {vertical-align:middle;}
.forgot1 {border-left:solid 1px #b0aeae; background:#e6e6e6; padding:10px 5px 0px 15px;}
.forgot2 {border-right:solid 1px #b0aeae; background:#e6e6e6; padding:10px 10px 0px 5px;}

.contact {text-align:center; line-height:16px; padding:10px; background:url(../images/contact.jpg) no-repeat right top;}
.contact a {color:#666666; text-decoration:none;}
.contact a:hover {color:#ff0000;}

.welcome {width:500px; background:#e6e6e6; border:solid 1px #b0aeae; border-collapse:separate; margin-top:10px;}
.welcome td {padding:10px 20px;}
.welcome td ul {margin:0px; padding:0px;}
.welcome li {margin:0px; list-style:none; display:block; padding:1px 0px;}
.welcome li a {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666666; text-decoration:none; display:inline-block; background:url(../images/arrow.gif) no-repeat left 6px; padding-left:12px;}
.welcome li a:hover {color:#ff0000;}

.loader {position: absolute; display:none; z-index:1000;}
.order {border-collapse:separate; border:solid 1px #302f2f; width:100%;}
.order td{text-align:center;}


.shop-footer {text-align:right;}
.shop-footer span {}

.shop-td {padding:10px; vertical-align:middle; text-align:center;}
.shop-td img {vertical-align:middle;}
.shop-td input {vertical-align:middle; margin:0px 10px;}

.s-link {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#be8c05; text-decoration:none; cursor:pointer;}
.s-link:hover {color:#d71515;}

.paypal td {vertical-align:middle; text-align:center;}
.paypal td input {margin-right:5px;}
.paypal td a {margin:0px 1px;}

.final-td {padding:8px 10px; text-align:right; width:71%;}
.final-td1 {padding:8px 10px 8px 45px;}
.bot-bor td {border-bottom:solid 1px #b0aeae;}

.pro-wei td {border:solid 1px #b0aeae; padding:2px 5px;}
.pro-wei td img {border:solid 1px #aab2b1; margin:3px;}
.pro-wei .pro-weight td {border-left:none; border-top:none; border-bottom:solid 1px #b0aeae; text-align:right; padding-right:5px;}

.price-tab {width:210px; border:solid 1px #9a9a9a; margin-top:5px;}
.price-tab td {vertical-align:middle; line-height:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333; text-decoration:none;}
.price-tab input {vertical-align:middle;}
.price-tab img {vertical-align:middle;}
.first {width:30px; vertical-align:middle; text-align:center;}
.first img {vertical-align:middle;}

.banner {text-align:center; padding-left:20px; vertical-align:middle;}
.banner span {padding:4px; background:#ffffff; display:inline-block;}
.banner img {border:solid 1px #aab2b1;}
.i-border {border:solid 1px #ffffff;}

.bill-l2 {padding:5px 10px; line-height:18px; background:#e6e6e6;}
.bill-r2 {padding:5px 10px; line-height:18px; background:#e6e6e6;}


.sitemap {padding:0; margin:0;}
.sitemap p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cb980d; font-weight:bold; margin:10px 0 5px 24px;}
.sitemap p a {text-decoration:none; font-family:Arial, Helvetica, sans-serif; color:#cb980d; font-size:12px;}
.sitemap ul {margin:0 0 0 50px; padding:0;}
.sitemap li {margin:0 0 4px 0; padding:0; list-style-image:url(../images/yellowarrowleftnav.gif); font-family:Arial, Helvetica, sans-serif; color:#5a5a5a; font-size:12px;}
.sitemap li a {text-decoration:none; font-family:Arial, Helvetica, sans-serif; color:#5a5a5a; font-size:12px;}
.sitemap li a:hover {text-decoration:none; font-family:Arial, Helvetica, sans-serif; color:#ff0000; font-size:12px;}
.sitemap li .subcat {color:#5a5a5a;}
.sitemap li .subcat:hover {color:#ff0000;}

.category-class {display:inline-block; width:480px; text-align:right;}
.category-class a {font-family:Arial; font-size:12px; font-weight:normal; color:#ffffff; text-decoration:none; display:inline-block; padding:1px 5px; background:#333333; border:solid 1px #555555; line-height:16px; margin-top:4px;}
.category-class a:hover {color:#febe10; border:solid 1px #666666; background:#000000;}

.bill-l3 {padding:5px 16px; border-top:solid 1px #eeeeee; line-height:18px; background:#e6e6e6;}
.bill-l3 span {margin:1px 0px 1px 25px; display:inline-block; width:120px;}
.bill-l3 span input {margin:0px 10px 0px 0px;}


.pdf {padding:10px; vertical-align:middle;}
.pdf img {vertical-align:middle;}
.pdf a {display:inline-block; margin-right:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#5a5a5a; text-decoration:none;}
.pdf a:hover {color:#e00000;}
