/*	Project Name:		Delta Import
	.........................................................	*/
	
	
		
	/*	Anything Slider Control
		.........................................................	*/
		
		.anythingSlider {border: 1px solid #818285; height: 190px; position: relative; width: 648px; }
		.anythingSlider .wrapper {height: 151px; position: absolute; top: 0; left: 0; width: 648px; }
		.anythingSlider .wrapper ul {list-style: none; margin-top: 24px; position: absolute; top: 0; left: 0; width: 32700px; }
		.anythingSlider .wrapper ul li {display: block; float: left;  margin: 0; padding: 0; width: 648px; }
		.anythingSlider .wrapper ul li div.product-slide {float: left; font-size: 9px; height: 151px; overflow: hidden; padding-right: 10px; width: 314px; }
		.anythingSlider .wrapper ul li div.product-slide img {border: 1px solid #d7d8da; float: left; margin: 0 13px 0 16px; }
		.anythingSlider .wrapper ul li div.product-slide h3 {font-size: 12px; font-weight: normal; padding-top: 3px; }
		.anythingSlider .wrapper ul li div.product-slide h3 a {color: #231f20; }
		.anythingSlider .wrapper ul li div.product-slide h3 a:hover {color: #ff3333; text-decoration: underline; }
		.anythingSlider .wrapper ul li div.product-slide p {padding: 5px 0; }
		.anythingSlider .wrapper ul li div.product-slide p.addcart {margin-top: 5px; padding: 0; }
		.anythingSlider .wrapper ul li div.product-slide p.addcart a {color: #fcb130; display: block; height: 22px; line-height: 22px; text-align: center; }
		.anythingSlider .wrapper ul li div.product-slide p.price {color: #cb180e; font-weight: bold; padding: 0; }
		
	/* Button, Heading and Pagination
		.........................................................	*/
		
		.addcart, .addcart-L {background: url(/userfiles/image/graphics/btn-product.jpg) no-repeat; float: left; height: 22px; width: 119px; }
		.heading {background: url(/userfiles/image/graphics/bg/bg-heading2.png) no-repeat; color: #fcb130; float: left; line-height: 29px; padding-left: 18px; width: 168px; }
		.inner-heading {background: url(/userfiles/image/graphics/bg/bg-heading.png) no-repeat; color: #fcb130; float: left; line-height: 29px; margin-top: 3px; padding-left: 18px; width: 197px; }
		.slide-page {float: right; padding: 5px 15px 0 0; }
		.slide-page a {color: #231f20; }
		.slide-page a.selected, .slide-page a:hover {color: #fcb130; }
		
	/*	Numbering and Arrow Control
		.........................................................	*/
		
		.anythingSlider .back {cursor: pointer; display: block; height: 9px; line-height: 9px; position: absolute; left: 15px; top: 15px; width: 55px; }
		.anythingSlider .back a {background: url(/userfiles/image/graphics/arrow-btn.jpg) no-repeat left 1px; border: none; color: #fff; margin: 0; padding: 0 0 0 15px; }
		.anythingSlider .forward {cursor: pointer; display: block; height: 9px; line-height: 9px; position: absolute; right: 10px; top: 15px; width: 55px; }
		.anythingSlider .forward a {background: url(/userfiles/image/graphics/arrow-btnF.jpg) no-repeat right 1px; border: none; color: #fff; margin: 0; padding: 0 15px 0 0; }

		.thumbNav {background: #231f20; border: 1px solid #636363; height: 29px; padding-top: 10px; position: absolute; top: 150px; text-align: center; width: 646px; }
		.thumbNav li {display: inline; }
		.thumbNav a {border: 1px solid #cdcdcd; color: #fcb130; display: inline-block; padding: 0 5px; margin: 0 5px 0 0;  text-align: center; }
		.thumbNav a.cur {background: #eeeeee; color: #231f20; text-decoration: none; }
		
	/* Product
		.........................................................	*/
		
		#product {border: 1px solid #818285; float: left; margin-bottom: 3px; padding: 0 2px 10px 2px; width: 644px; }
		#product p {padding: 5px 0; }
		#product ul {list-style: none; width: 644px; }
		#product ul li {border-bottom: 3px solid #b1b1b1; float: left; font-size: 9px; padding-bottom: 7px; width: 320px; }
		#product ul li img {border: 1px solid #d7d8da; float: left; margin: 7px 13px 0 16px; }
		#product ul li h3 {font-size: 12px; font-weight: normal; padding-top: 8px; }
		#product ul li h3 a {color: #231f20; }
		#product ul li h3 a:hover {color: #ff3333; text-decoration: underline; }
		#product p.addcart {margin-top: 5px; padding: 0; }
		#product p.addcart a {color: #fcb130; display: block; height: 22px; line-height: 22px; text-align: center; }
		#product p.price {color: #cb180e; font-weight: bold; padding: 0; }
		  .right {float: right !important; margin-left: 2px; }
		  .clear {border: none !important; }
		  .bullet {background: none !important; }
		  
	/* Inner
		.........................................................	*/
		
		#inner {background: #f4f4f4; border: 1px solid #818285; float: left; height: auto !important; height: 500px; min-height: 500px; margin-bottom: 3px; padding: 10px 15px; width: 620px; }
		#inner h2 {clear: both; color: #4d4d4d; font-size: 12px; padding-bottom: 5px; }
		#inner p {padding-bottom: 10px; }
		  
	/* Box
		.........................................................	*/
		
		#box {
			background: url(/userfiles/image/graphics/bg/bg-box.png) repeat-y;
			float: left;
			height: auto !important; height: 239px; min-height: 239px;
			padding: 0 7px;
			width: 889px; }
		#box ul {background: url(/userfiles/image/graphics/line.jpg) no-repeat top right; float: left; list-style: none; padding-right: 15px; width: 189px; }
		#box ul li {background: url(/userfiles/image/graphics/bullet/bullet.jpg) no-repeat 0 7px; border-bottom: 1px dashed #818285; padding: 0 4px 7px 0; }
		#box ul li a {color: #d4d6db; padding-left: 12px; }
		#box ul.two {padding-left: 19px; width: 189px; }
		#box ul.three {padding-left: 19px; width: 195px; }
		#box ul.four {background: none; padding-left: 16px; width: 180px; }
		#box ul li h3 {color: #fff; font-size: 12px; font-weight: normal; margin: 12px 0 24px 0; }
		
	/*	Detail and Product View Control
		.........................................................	*/
		
		.detailView {float: left; width: 100%; }
		.sameProduct {background: #fff; border: 1px solid #cfcfcb; color: #ff3333; display: block; float: right; height: 28px; padding-top: 15px; text-align: center; width: 298px; }
		
		.product img {border: 1px solid #231f20; float: left; margin-bottom: 5px; }
		.product ul {float: none; }
		.product ul.thumb img {margin: 0 !important; padding: 0 !important; }
		.product ul.thumb {list-style: none; width: 302px; }
		.product ul.thumb li {border-bottom: none; float: left; height: 53px; margin: 0 7px 0 0; _margin-right: 5px; padding: 0; width: 53px; }
		.product {float: left; width: 295px; }
		
		.detail {float: right; position: relative; width: 300px; }
		.detail h3 {color: #574d43; font-size: 12px; margin: 75px 0 15px 0; padding: 0; }
		.detail h4 {font-size: 9px; font-weight: normal; position: absolute; right: 60px; top: 55px; }
		.detail img {margin-right: 0; padding: 0; }
		.detail p.text {padding: 0 10px 15px 0; width: 300px; }
		
	/*	Purchase View Control
		.........................................................	*/
		
		.purchaseView {float: left; margin-top: 15px; position: relative; width: 620px; }
		.purchaseView img {padding: 0; }
		.purchaseView table {border: 1px solid #e0d4b2; width: 620px; }
		.purchaseView tr {height: 35px; }
		.purchaseView tr th {background: #fdf0cc; border-bottom: 1px solid #e0d4b2;  color: #231f20; font-weight: normal; height: 26px; }
		.purchaseView tr td {background: #f4f4f4; }
		.purchaseView tr th span {visibility: hidden; }
		.purchaseView tr td.head img {margin: 0 25px 0 25px !important; }
		.purchaseView tr th.head, .purchaseView tr td.head {border-right: 1px solid #e0d4b2; line-height: 35px; width: 180px; }
		.purchaseView tr th.property, .purchaseView tr td.property {border-right: 1px solid #e0d4b2; padding-left: 15px; width: 175px; }
		.purchaseView tr td.property span {display: block; }
		.purchaseView tr th.amount, .purchaseView tr td.amount {border-right: 1px solid #e0d4b2; width: 57px; }
		.purchaseView tr td.amount input {text-align: center; margin-left: 7px; width: 37px; }
		.purchaseView tr th.buy, .purchaseView tr td.buy {padding-left: 10px; text-align: left; }
		.purchaseView tr td.buy input {float: right; position: absolute; right: 10px; top: 40px;  }
		.purchaseView tr td.buy input.button {
			background: url(/userfiles/image/graphics/btn.png) no-repeat;
			border: none;
			color: #fff;
			cursor: pointer;
			float: left;
			font-size: 10px;
			line-height: 22px;
			height: 22px;
			width: 60px; }
		.purchaseView tr td.buy span {display: block; }
		.special {color: #ff0000; }
		
	/*	Tab Detail Control
		.........................................................	*/
		
		ul.tabs {
			border-bottom: 1px solid #e0d4b2;
			border-left: 1px solid #e0d4b2;
			float: left;
			height: 32px; /*--Set height of tabs--*/
			list-style: none;
			margin: 15px 0 0 0;
			padding: 0;
			width: 620px; }
		ul.tabs li {
			background: #f7eac3;
			border: 1px solid #e0d4b2;
			border-left: none;
			float: left;
			height: 31px; /*--Subtract 1px from the height of the unordered list--*/
			line-height: 31px; /*--Vertically aligns the text within the tab--*/
			margin: 0;
			margin-bottom: -1px; /*--Pull the list item down 1px--*/
			padding: 0;
			overflow: hidden;
			position: relative; }
		ul.tabs li a {color: #666; display: block; font-size: 10px; margin: 0; padding: 0 10px; }
		ul.tabs li a:hover {background: #fdf0cc; color: #996633; }
		html ul.tabs li.activeTab, html ul.tabs li.activeTab a:hover {border-bottom: 1px solid #fdf0cc; }
		html ul.tabs li.activeTab a, html ul.tabs li.activeTab a:hover  {
			background: #fdf0cc;
			border-bottom: 1px solid #e8e5e3; /*--Makes the active tab look like it's connected with its content--*/
			color: #996633 !important; }
		.tab_container {
			background: #fff;
			border: 1px solid #e0d4b2;
			border-top: none;
			float: left;
			margin-bottom: 15px;
			width: 620px; }
		.tab_container table {border: 1px solid #e0d4b2; }
		.tab_container table tr {border-bottom: 1px solid #e0d4b2; }
		.tab_container table tr.dark {background: #f7eac3;}
		.tab_container table tr.light {background: #f2efdf;}
		.tab_container table td {border-bottom: 1px solid #e0d4b2; height: 29px; text-align: center; }
		.tab_container table td.one {border-right: 1px solid #e0d4b2; width: 155px; }
		.tab_container table td.two {border-right: 1px solid #e0d4b2; width: 155px; }
		.tab_content {background: #fdf0cc; font-size: 10px; padding: 10px; }
		.tab_container table tr.lightNoBottomLine, .tab_container table td.lightNoBottomLine {background: #f2efdf; border-bottom: none; }
		
		.show {float: left; margin-top: 5px; overflow: hidden; position: relative; width: 620px; }
		.show h1 {background: none; ine-height: 36px; margin: 0 0 15px 0; padding: 0; }
		.show ul {float: left; list-style: none; width: 620px; }
		.show ul li {float: left; font-size: 9px; padding-right: 10px; width: 300px; }
		.show ul li img {border: 1px solid #D7D8DA; float: left; margin-right: 16px; }
		.show ul li h3 {font-size: 12px; font-weight: normal; padding-top: 5px; }
		.show ul li h3 a {color: #4d4d4d; }
		.show ul li h3 a:hover {color: #ff3333; text-decoration: underline; }
		.show ul li p {padding: 5px 0 !important; }
		.show ul li p.price {color: #cb180e; font-weight: bold; padding: 0 !important; }
		.show ul li p.addcart {font-size: 10px; margin-top: 5px; padding: 0 !important; }
		.show ul li p.addcart a {color: #fff; display: block; float: left; font-size: 10px; line-height: 22px; margin-right: 3px; text-align: center; width: 119px; }
		
		#inner .info-detail {border: 1px solid #231f20; float: left; margin: 0 1px 20px 0; padding: 10px; width: 183px; }
		#inner .info-detail h3 {color: #fcb130; font-size: 13px; font-weight: normal; padding-top: 100px; }
		#inner .info-detail ol {list-style: none; width: 183px; }
		#inner .info-detail ol li {background: url(/userfiles/image/graphics/bullet/bullet.jpg) no-repeat 0 12px; margin: 0; padding: 5px 0 !important; }
		#inner .info-detail ol li a {color: #231f20; padding-left: 10px; }
		#inner .info-detail ol li a:hover {color: #ff0000; }
		  .how_to_add {background: url(/userfiles/image/graphics/icons/shopping_cart.png) no-repeat center 15px; float: left; }
		  .credit_card {background: url(/userfiles/image/graphics/icons/credit_cards.png) no-repeat center 15px; float: left; }
		  .shipping {background: url(/userfiles/image/graphics/icons/transport.png) no-repeat center 15px; float: left; }
		  .support {background: url(/userfiles/image/graphics/icons/support.png) no-repeat center 15px; float: left; }
		  .about_us {background: url(/userfiles/image/graphics/icons/user.png) no-repeat center 15px; float: left; }
		  .offer {background: url(/userfiles/image/graphics/icons/about.png) no-repeat center 15px; float: left; }
		
	/*	Addcart Detail Control
		.........................................................	*/
		
		#addcart {float: left; width: 100%; }
		#addcart ul.addcart-title {color: #000; height: 26px; list-style: none; padding: 0; width: 100%; }
		#addcart ul.addcart-title li {border-bottom: none; display: inline; float: left; font-size: 11px; line-height: 26px; margin: 0; padding: 0; text-align: left; text-decoration: underline; }
		
		#addcart .title-1 {width: 170px;}
		#addcart .title-2 {float: left; width: 160px;}
		#addcart .title-2 p {clear: both; float: left; margin: 0; padding: 0; width: 205px;}
		#addcart .title-2 h3 {color: #333; float: left; font-size: 12px; margin: 0; padding-bottom: 10px; text-decoration: underline; }
		#addcart .title-3, #addcart .title-5, #addcart .title-6, #addcart .title-7 {text-align: left; width: 55px; }
		#addcart .title-4 {text-align: left; width: 70px;}
		#addcart .title-7 a {color: #333; }
		#addcart .title-7 a:hover {color: #ff0000; }
		
		#addcart div.addcart-detail {
			float: left;
			height: auto !important; height:100px;
			list-style: none;
			min-height: 100px;
			padding: 10px 0;
			width: 100%; }
		#addcart p a.addcart {color: #fff; float: right; font-size: 10px; line-height: 22px; margin-right: 3px; text-align: center; }
		.left {float: left !important; margin-left: 0 !important; }
		#addcart div.addcart-detail div{display: inline; float: left; overflow: hidden; }
		#addcart div.addcart-detail div img {border: 1px solid #666; }
		#addcart div.addcart-detail div input.antall {text-align: center; width: 20px; }
		#addcart .addcart-total {
		border-top: 1px solid #989694;
		float: left;
		height: auto !important; height: 100px; min-height: 100px;
		padding: 25px 0;
		position: relative;
		width: 100%; }
		#addcart .addcart-sum p {margin: 0; padding: 0; }
		
		.addcart-sum {display: inline; float: right; overflow: hidden; width: 275px; }
		.addcart-sum ul {float: left; list-style: none; margin-bottom: 10px; padding: 0; width: 275px; }
		.addcart-sum ul li {border-bottom: none; clear: both; float: left; line-height: 20px; margin: 0; overflow: hidden; padding: 0; width: 270px; }
		.addcart-sum ul li .total {color: #656763; display: block; float: right; line-height: 20px; padding: 0; text-align: right; }
		#addcart .addcart-total img {float: left; height: 48px; width: 203px; }
		.addcart-sum ul li .sum {color: #656763; display: block; font-weight: bold; line-height: 20px;}
		.addcart-sum a {float: right; margin: 10px 0 0 5px; }
		.del {float: right; }
		
	/*	Login Control
		.........................................................	*/
		
		#login-left {border-right: 1px solid #ccc; float: left; width: 55%; padding: 0 10px 0 0; position: relative; }
		#login-left dl {float: left; position: absolute; left: -5px; _left: -10px; /left: -10px; width: 100%; }
		#login-left dd {margin-left: 5px; }
		#login-left dd label {margin-right: 10px; }
		#login-left dd label input {margin-right: 3px; }
		#login-left dd label input.btn-login {margin: 0; position: absolute; right: 15px; }
		#login-left input.name {width: 150px; }
		#login-left input.password {width: 150px; }
		#login-left label {float: left; line-height: 26px; }
		#login-left label input {margin: 0 2px 0 0; vertical-align: middle; }	
		#login-left ul {list-style:none; margin: 0; padding:0; width: 300px; }
		#login-left ul li {float: left; line-height: 26px; padding: 0 5px 0 0; }
		#login-left ul li span {float:left; width: 80px; }
		#login-left ul li.check-box {line-height: 16px; padding-left: 80px; _padding-left: 77px; /padding-left: 77px; }
		#login-left a.btn-reg {
			background: url(/userfiles/image/graphics/btn-reg.jpg) no-repeat;
			color: #fff;
			float: left;
			font-size: 10px;
			height: 22px;
			line-height: 22px;
			position: absolute; right: 5px;
			text-align: center;
			width: 55px; }
		#login-left input.btn-login {
			background: url(/userfiles/image/graphics/btn-login.jpg) no-repeat;
			border: none;
			color: #fff;
			cursor: pointer;
			font-size: 10px;
			height: 22px;
			line-height: 22px;
			margin: 5px 0;
			width: 66px; }
		#login-left a.addcart, #login-right a.addcart {
			border: none;
			color: #fff;
			display: block;
			font-size: 10px;
			line-height: 22px;
			margin: 5px 0;
			text-align: center;
			width: 119px; }
		#login-left a.addcart-L {
			border: none;
			color: #fff;
			display: block;
			float: left;
			font-size: 10px;
			line-height: 22px;
			margin: 5px 5px 0 80px;
			_margin-left: 40px;
			text-align: center;
			width: 119px; }
		 #login-left a.btn-problem {
			background: url(/userfiles/image/graphics/btn-problem.jpg) no-repeat;
			border: none;
			color: #fff;
			cursor: pointer;
			float: left;
			font-size: 10px;
			line-height: 22px;
			margin: 5px 5px 0 80px;
			text-align: center;
			width: 170px; }
		#login-right {float:right; width: 40%; padding:0 0 0 5px; }
		#login-right span {display: block; }
		
	/*	Registration Control
		.........................................................	*/
		
		#register {float: left; width: 100%; }
		#register p {padding: 10px 0 ; }
		#register p a.addcart {color: #fff; float: left; font-size: 10px; line-height: 22px; margin-right: 3px; text-align: center; }
		
		#register ul {padding: 0; margin: 0; list-style: none; width: 100%; }
		#register ul li {border-bottom: none; font-size: 11px; overflow: hidden; line-height: 20px; margin: 0; padding: 0 0 4px 0; min-height:20px; width: 440px; }
		#register ul li label input {margin-right: 1px; width: 150px; }
		#register ul li label input.no-width {width: 15px; }
		#register ul li label input.postmail {width: 75px; }
		#register ul li label span.mark {color:#ff0000; float:none; padding: 0 10px; }
		#register p span.mark {color: #ff0000; }
		
		#register ul li span.info-name {width: 250px; float: left; }
		#register ul li span.info-register-name {float:left; text-align:left; width:110px; }
		
		#register-left, #register-right {overflow: hidden; padding: 0; width: 300px; }
		#register h2, #register-left h2, #register-right h2 {color: #4d4d4d; font-size: 12px; padding: 0 0 25px 0; }
		#register-left input, #register-right input {float: left; }
		#register-left {float:left; }
		#register-left p input, #register-right p input {float: left; margin-right: 5px; padding: 0; }
		#register-right{float:right; }
		#register .inputText {width: 100px; }
		#register .register-box {margin-top: -30px }
		
	/*	Payment Control
		.........................................................	*/
		
		#payment {float: left; width: 100%; }
		#payment p {padding: 0; }
		#payment p input {margin: 0 5px 5px 0; vertical-align: middle; }
		#payment h2 {color: #000; font-size: 12px; padding-bottom: 10px; }
		#payment ul {list-style: none; margin-top: 10px; padding: 0; width: 280px; }
		#payment ul li {border-bottom: none; line-height: 16px; margin: 0; padding: 0 0 3px 0; width: 275px; }
		#payment ul li span.payment-title {float: left; width: 90px; }
		#payment ul li input.post {margin-right: 0px; width: 35px; }
		#payment ul li input.sted {margin-right: 0px; width: 132px; }
		#payment ul li input {margin-right: 3px; vertical-align: middle; width: 175px; }
		#payment textarea {height: 100px; margin-bottom: 20px; padding: 5px; width: 610px; }
		
		#payment dl {border-bottom: 1px solid #aeaeae; border-top: 1px solid #aeaeae; float: left; margin-bottom: 15px; width: 100%; }
		#payment dl dt {color: #4d4d4d font-size: 13px; padding: 10px 0; }
		#payment a.addcart {color: #fff; float: left; font-size: 10px; line-height: 22px; margin-right: 3px; text-align: center; }
		
		.payment-left {float: left; padding: 0 5px 10px 0; width: 50%; }
		.payment-left p {padding: 3px 0 !important; }
		.payment-right {float: right; margin-bottom: 10px; width: 44%; }
		
	/*	Check Out Control
		.........................................................	*/
		
		#check-out {float: left; padding-bottom: 10px; width: 100%; }
		#check-out input {margin-right: 5px; line-height: 16px; }
		#check-out h2 {color: #333; font-size: 12px; }
		#check-out h3 {color: #333; font-size: 12px; padding: 10px 0; }
		#check-out p {padding: 0 0 5px 0; }
		
		#check-out .check-out-right {float: right; width: 345px; padding-left: 20px; }
		#check-out ul.check-out-title {
			background-color: #e0d4b2;
			color: #000;
			float: left;
			list-style: none;
			height: 26px;
			margin-top: 10px;
			padding: 0 0 0 5px;
			width: 614px; }
		#check-out ul.check-out-title li {border-bottom: none; display:inline; float:left; padding:0 10px 0 0; margin:0;  line-height: 26px; overflow: hidden; }
		#check-out .title-1 {width: 135px; }
		#check-out .title-2 {padding-right: 0 !important; width: 310px; }
		#check-out .title-3 {width: 40px; }
		#check-out .title-4 {width: 50px; text-align: center; }
		#check-out .title-5 {float: right !important; text-align: left; width: 35px; }
		#check-out .check-out-detail {border-bottom: 1px solid #cfcfcb; color: #787878; float: left; padding:5px 10px; min-height: 25px; padding: 10px 0 10px 10px; width: 609px; }
		#check-out .check-out-detail div {display: inline; float: left; margin:0; padding: 0 5px 0 0; overflow: hidden; }
		#check-out .check-out-total {float: left; padding: 10px 0; width: 100%; }
		.addcart-sum {margin: 0; }
		#check-out a.addcart {color: #fff; float: left; font-size: 10px; line-height: 22px; margin-right: 3px; text-align: center; }
		
		
	/*	Contact Form Control
		.........................................................	*/
		
		#form {color: #231f20; float: right; margin-bottom: 30px; padding: 0; width: 305px; }
		#form span {color:#ff0000; }
		
		#contact-form fieldset {border: none; margin: 5px 0 10px 0; }
		#contact-form fieldset label {display: block; margin: 0 0 3px 0; }
		#contact-form fieldset input, #contact-form fieldset textarea {border: 1px solid #231f20; font-family: Verdana; font-size: 11px; padding: 1px; width: 300px; }
		#contact-form fieldset input:hover, #contact-form fieldset textarea:hover {border: 1px solid gray; }
		
		#comment {height: 100px; }
		#submit1, #reset {background: #231f20; border: none; color: #fff; cursor: pointer; height: 20px; margin-bottom: 5px; width: 66px; }
		
	/*	Info Control
		.........................................................	*/
		
		.info {color: #231f20; float: left; font-size: 12px; padding: 0; width: 275px; }
		.info h3 {color: #231f20; font-size: 12px; font-weight: normal; padding-bottom: 5px; }
		.info address a {color: #231f20; text-decoration: underline; }
		.info strong {color: #231f20; font-weight: normal; }
		
	
