/********************************************************
*  Author: Medeea WebWorks - http://www.medeeaweb.com   *
********************************************************/
body {
	background: #fff url(../img/bg.gif) repeat-x left top;
	margin: 0px;
	padding: 0px;
	text-align: left;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

a,a:hover{
	text-decoration:none;
	outline: none;
}

#wrap {
	margin: 0px auto;
	text-align: left;
	width: 944px;
}

/*Website Logo*/
.website-logo{
	width: 255px;
	height: 99px;
	padding: 0;
	float: left; 
	background: url(../img/website-logo.gif) no-repeat left bottom;
}
	.website-logo a, .website-logo a:hover{
		width: 255px;
		height: 99px;
		display: block;
		text-indent: -9999px;		
		outline: none; /*hide outline from firefox*/ 		
	}
		.website-logo a span{
			position: absolute;
			left: -10000px;
		}

/*Search Box*/
.loginfield {
	width: 108px;
	height: 14px;
	border: 1px solid #C9CDA8;
	font: normal 11px/13px Arial, Helvetica, sans-serif;
	padding: 0px;
	padding-left: 2px;
}
.loginbutton {
	width: 46px;
	height: 18px;
	border: 0px;
	vertical-align: top;
	margin-left: 62px;
	padding: 0px;
}
.search_engine{
	margin-top: 2px;
}
.searchfield {
	width: 162px;
	height: 15px;
	padding: 2px; 
	border: 1px solid #E3E3E3;
	font-size: 11px;
	font-weight: normal;
}
.searchbutton {
	width: 28px;
	height: 28px;
	border: 0px;
	margin: -1px 0 0 4px;
	padding: 0px;
	outline: none;
}
.search a, .search a:hover{
	margin: -2px 0 0 82px;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
	display: block;
}

.contact_button {
	border: 1px solid #ECECEC;
	font: bold 11px Tahoma;
	padding: 2px 10px 1px 10px;
	background: url(../img/bg_button.jpg) repeat-x;
	width: 65px;
}

.forminput {
	border: 1px solid #EDEDED;
}

.forminput:hover {
	background: #F8F8F9;
}

/*Website Currencies*/
.website-currencies{
	margin: 41px 30px 0 0;
	float: right;
}
	.website-currencies h4{
		margin-right: 4px;
		font-size: 11px;
		color: #F9461C;
		font-weight: normal;
		display: inline;
	}
	.currencies-drop_down{
		width: 140px;		
		border: 1px solid #D3DFE3;
		color: #979FAF;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
	}

/*Website Bascket*/
.website-basket{
	float: right;
}
	.get_basket_box, .get_basket_box:hover{
		width: 129px;
		height: 30px;
		padding: 20px 61px 16px 11px;
		margin-top: 13px;
		background: url(../img/website-bascket_bg.gif) no-repeat left top;
		display: block;
	}
		.get_basket_box h3{
			margin: 0;
			padding: 0 0 2px 0;
			font-size: 12px;
			font-weight: bold;
			color: #F9461C;
		}
		.get_basket_box ul{
			margin: 0px;
			padding: 0px;
			list-style: none;
			list-style-image: none;
			color: #000000;
		}
			.get_basket_box ul li{
				width: 50%;
				float: left;
				text-align: right;
			}
				.get_basket_box .basket-left{
					text-align: left;
				}

/*Main Menu*/
.menu-container{
	clear: both;
	height: 47px;
	margin: 8px 0 0 0;
}
	.search{
		width: 203px;
		float: right;
	}

/*Main Content*/
.main-content{
	margin-top: 25px;
}
	/*Left Column*/
	.left-column{
		width: 202px;
		margin-right: 6px;
		float: left;
	}
	
		/*Special Offers*/
		.special-offers{
			background: url(../img/accordion-menu_bg.gif) repeat-y left top;
		}
			.special h4{
				padding: 0px;
				margin: 7px 0;
				font-size: 13px;
				font-weight: bold;
				color: #040404;
				text-align: left;
			}
			.special{
				padding: 0 20px;
				text-align: center;
				clear: both;
			}
			.offers-details{
				margin: 10px 0 0 0;
				padding: 0 19px 0 20px;
				list-style: none;
				text-align: left;
				width: 163px;
				border-top: 1px solid #F4F4F5;
				border-bottom: 1px solid #F4F4F5;	
			}
			.offers-details li{
				float: left;
			}
			.offers-details .price, .product-info .price{
				width: 55%;
				padding-top: 7px;
				text-align: left;
				font-size: 13px;
				color: #485059;
				font-weight: bold;
				letter-spacing: -1px;
			}
				.offers-details .price span, .product-info .price span{
					color: #FC1204;
					font-weight: bold;
					display:block;
				}
				.offers-details .price strong, .product-info .price strong{
					margin: 0;
					padding: 0;
					font-size: 18px;
					letter-spacing: -2px;
					color: #485059;
				}
			.offers-details .bascket, .product-info .bascket{
				width: 45%;
				padding-top: 3px;
				text-align: right;				
			}
			.offers-bottom{
				background:url(../img/category-menu-bottom_bg.gif) no-repeat left bottom;
			}
			
		/*Bestsellers Products*/		
		.bestseller-title{
			margin: 0 20px;
			border-bottom: 1px solid #F4F4F5;
		}		
			.bestseller-title a, .bestseller-title a:hover{
				padding: 7px 10px;			
				display: block;
				color: #040404;
				font-weight: normal;
			} 
				.bestseller-title a:hover{
					color: #FC1204;
				}
	
	/*Right Column*/
	.right-column{
		width: 736px;
		float: right;
	}
		/*Flash Header*/
		.flash-header{			
			margin-bottom: 5px;
		}
		/*Content*/
		.bottom-content{
			height: 4px;
			font-size: 1px;
			background: url(../img/bottom-content_bg.gif) no-repeat left bottom;			
		}
			
			/*Products - Page Style*/
			.products-container{
				padding-left: 5px;
			}
				.product-box{
					width: 171px;					
					float: left;
					margin: 0 6px 10px 5px;				
					_margin: 0 3px 10px 5px;				
					display: inline;
					height:auto;
					background: url(../img/product-box_bg.gif) no-repeat left bottom;
					padding-bottom: 7px;
				}
				.product-box h3, .product-box .white-bg{
					height: 45px;
					padding: 5px 42px 5px 7px;
					background: url(../img/product-box-h3_bg.gif) no-repeat left top;
				}
					.product-box .white-bg{
						padding: 5px 7px 5px 7px;
						background: url(../img/product-box-h3-white_bg.gif) no-repeat left top;
					}
					.product-box h3 a, .product-box h3 a:hover, .category-box h3 a, .category-box h3 a:hover{
						font-size: 13px;
						font-weight: bold;
						color: #040404;
						text-decoration: none;
					}
				.product-box a{
					display: block;
				}
				.product-box .product-image{
					margin: 7px 0 9px;
					text-align: center;
				}
				.product-box .product-details, .product-box .product-details:hover{
					margin: 0 22px 7px 0;
					padding: 0 15px 0 0;
					font-size: 12px;
					font-weight: bold;
					color: #FC1204;
					text-align: right;
					background: url(../img/product-details_bg.gif) no-repeat right 3px;
				}
			
			.product-info{
				margin: 7px 0 0 0;
				padding: 0 10px 0 10px;
				text-align: left;
				width: 151px;
				border-top: 1px solid #F4F4F5;
			}
				.product-info li{
					float: left;
					list-style: none;
					list-style-type: none;
					list-style: none;
					padding-left: 0px;
	
				}	

			.products-container .product-box table td{
				padding: 0 8px;
				color: #8F8F8F;
				font-size: 11px;
			}
			.products-container .product-box .product-attributes{
				height: 53px;
				overflow: hidden;
				padding-bottom: 2px;
			}
			
			/*Category - Style*/
			.category-container{
				padding: 0 6px;
			}
				.category-box{
					width: 113px;
					margin: 0 3px 5px 4px;
					background: url(../img/category-box_bg.gif) repeat-y left  top;
					float: left;
					display: inline;
					text-align: center;
				}
					.category-box h3{
						height: 29px;
						padding: 12px 10px 17px 10px;
						background: url(../img/category-box-h3_bg.gif) no-repeat left top;
					}
					.category-box-bottom{
						height: 7px;
						padding-top: 10px;
						font-size: 1px;
						background: url(../img/category-box-bottom.gif) no-repeat left bottom;
					}
			.category-bottom-content{
				margin-bottom: 6px;
			}
			.category-box h3 .active, .category-box h3 .active:hover{
				color: #FC1204;
				text-decoration: none;
			}
				.category-box h3 .active:hover{
					text-decoration: underline;
				}
			.headline-subcategories{
				margin-top: 10px;
			}

		/*Error message for Category*/
		.message-show{
			padding: 100px 0;
			text-align: center;
			color: #FC1204;
			font-size: 13px;
			font-weight: bold;
		}
		
		/* Project List Navigation */
		.page-nav {
		  margin-top: 8px;
		  padding: 0 12px 5px 20px;
		  list-style: none;
		  float: right;
		}
		.page-nav-info{
			background: url(../img/content_bg.gif) repeat-y left top;
		} 
		.headline2 .page-nav {
		  padding: 0;
		  margin: 0px;
		  font-size: 11px;
		  line-height: 11px;
		  list-style: none;
		  float: right;
		}
				
		.page-nav li {
			float: left; 
		}		
		.page-nav a,
		.page-nav a:hover{
		  background: #fff;
		  border: 1px solid #EDEDED;
		  font-weight: bold;
		  margin: 2px;
		  padding: 4px 6px;
		  text-decoration: none;
		  display: block;
		  color: #333;
		}
		
		.page-nav a:hover {
			background: #252525;
			border: 1px solid #252525;
			color: #fff;
		}		
		.page-nav .current-page, .page-nav .current-page:hover {
		  background: #cccccc;
		  border: 1px solid #cccccc;
		  font-weight: bold;
		  color: #fff;
		}
		
		/*Productd Page - Style*/
		.productd-top{
			padding-top: 20px;
		}
		.productd-container{
			background: url(../img/productd-container_bg.gif) repeat-y left top;					
		}	
			.productd-container .productd-image{
				width: 398px;				
				margin: 0 10px 0 21px;
				_margin: 0 5px 0 10px;
				float: left;
				border: 1px solid #EDEDED;				
				text-align: center;
			}
			.productd-attributes{
				padding: 0 20px;
			}
	 	    .productd-tab-container .category-box{
				margin: 0 3px 5px 2px;
			} 
				.sugested-products-headline{
					margin: 20px 0 10px;
					padding: 5px 10px;
					font-size: 13px;
					font-weight: bold;
					color: #FC1204;
					border: 1px solid #EDEDED;
					background: #F8F8FA;
					}
			
			/*Product info container*/
			.productd-container .productd-info-container{
				width: 294px;
				padding: 0 0 0 11px;
				float: right;								
			}
				.productd-info-container h4{
					margin: -5px 0 0 -2px;
					*margin: -4px 0 0 -2px;
					padding: 0 11px 6px 0;
					font-size: 20px;
					font-weight: normal;
					color: #F53900;
				}
				.price-info{
					width: 114px;
					height: 45px;
					padding: 8px 11px 0 11px;
					margin: 10px 11px 0 0;
					font-size: 13px;
					font-weight: bold;
					color: #485059;
					background: url(../img/price-info_bg.gif) repeat-x left top;
					float: left;
				}
					.price-info span{
						font-size: 11px;
						font-weight: bold;
						color: #FC1204;
						display: block;
					}
					.price-info strong{
						margin: 0px;
						padding: 0px;
						font-size: 22px;
						font-weight: bold;
						color: #485059;
					}
				.productd-info-container img{
					float: left;
					margin: 10px 11px 0 0;
				}
				.add-bascket{
					float: left;
					margin: 10px 11px 0 0;
				}
				
				/*Product Tools*/
				.productd-tools{
					width: 241px;
					height: 148px;
					padding: 10px 21px;
					margin-top: 20px;
					background: url(../img/product-tools_bg.gif) no-repeat left top;
				}
					.productd-tools ul{
						border-bottom: 1px solid #E7E7E7;
					}					
						.productd-tools ul li{
							padding: 0px;
							margin: 0px;
							list-style: none;
							list-style-image: none;
							list-style: outside;
							list-style:none;
							font-size: 11px;
							font-weight: normal;
							border-top: 1px solid #E7E7E7;
						}
							.productd-tools ul li a, .productd-tools ul li a:hover{
								height: 14px;
								margin: 0px;
								padding: 7px 10px 7px 44px; 
								color: #3D3D3D;
								text-decoration: none;
								display: block;
							}
						.productd-tools .favorites{
							background: url(../img/favorites_bg.gif) no-repeat left top;
						}
							.productd-tools .at300bs{
								display: none;
							}
							.productd-tools .favorites:hover{
								background: url(../img/favorites-hover_bg.gif) no-repeat left top;
							}												
						.productd-tools .gallery{
							background: url(../img/gallery_bg.gif) no-repeat left top;
						}
							.productd-tools .gallery:hover{
								background: url(../img/gallery-hover_bg.gif) no-repeat left top;
							}
						.productd-tools .producer{
							background: url(../img/producer.gif) no-repeat left top;
						}
							.productd-tools .producer:hover{
								background: url(../img/producer-hover_bg.gif) no-repeat left top;
							}
						.productd-tools .friend{
							background: url(../img/friend_bg.gif) no-repeat left top;
						}
							.productd-tools .friend:hover{
								background: url(../img/friend-hover_bg.gif) no-repeat left top;
							}
						.productd-tools .compare{
							background: url(../img/compare-bg.gif) no-repeat left top;
						}
							.productd-tools .compare:hover{
								background: url(../img/compare-hover-bg.gif) no-repeat left top;
							}

					/*Product Tab*/
					.productd-tab-container{
						margin: 20px 0 0 0;
						padding: 0 11px 0 21px;
					}
						.productd-tab-container ul li{
							padding: 0;
							list-style: none;
							list-style-image: none;
						}
						.productd-tab{
							height: 51px;
							background: url(../img/product-tab_bg.gif) repeat-x left top;
						}
						.productd-tab-container table{
							border-bottom: 1px solid #E5E5E5;
						}
							.productd-tab-container table td{
								color:#666666;
								font-size:11px;
								padding:8px 10px;
							}

		/*Website Bascket*/
		.top-bascket, .top-bascket td, .top-bascket td span{
			height: 36px;
			padding-right: 10px;
			font-size: 13px;
			font-weight: bold;
			color: #424242;
			background: url(../img/top-bascket_bg.gif) repeat-x left top;
			text-align: center;
		}
		.basket .gray-bg, .basket .white-bg{
			height: 125px;
			background: url(../img/bascket-gray_bg.gif) repeat-x left top;
		}
			.basket .gray-bg img, .basket .white-bg img{
				margin: 0 10px;
			}
			.basket a, .basket a:hover{
				font-size: 14px; 
				font-weight: bold;
				color: #F02C00;
				text-decoration: none;
			} 
			.basket .selected_options{
				color: #000000;
				font-weight: normal;
			}	
			.basket .quantityinput{
				padding: 4px  0 3px 4px;
				border: 1px solid #D1D1D1;
				background: url(../img/bascket-quantity_bg.gif) no-repeat left top;
			}	
			.basket .total{
				height: 36px;
				padding-right: 20px;
				font-size: 13px;
				font-weight: bold;
				color: #E50D00;
				background: url(../img/bascket-total_bg.gif) repeat-x left top;
			}
			.basket-buttons{
				padding-top: 10px;
			}	
				.basket-buttons a, .btn{
					margin-left: 10px;
				}
		.basket .white-bg{
			background: #FFFFFF;
		}
	
	/*Register Page*/
	.register-info td{
		padding: 4px;
	}
		.register-link{
			padding: 3px; 
			background-color:#F5F5F5; 
			border:1px solid #E5E5E5;
			font-size: 11px;
			font-weight: normal;
			color: #FD2308;
		}
		.delivery-address{
			margin: 0 20px;
		}
			.register-link a, .register-link a:hover{
				font-size: 11px;
				font-weight: normal;
				color: #FD2308;
				text-decoration: none;
			}
				.register-link a:hover{
					text-decoration: underline;
				}
		.register-type{
			padding: 3px;
			margin: 0 21px;
			background-color:#F5F5F5;
			border:1px solid #E5E5E5;
			text-align: center;
		}
		.forgot-details{
			color: #FD2308;
			font-weight: bold;
			text-align: left;
		}
		.error-message{
			margin: 0 21px;
		}
		.orders-top{
			font-size: 13px;
			font-weight: bold;
			color: #333333;
			background: #F8F8F9;
			border: 1px solid #EDEDED;
		}
			.orders-action, .orders-action:hover{
				font-size: 11px;
				font-weight: bold;
				color: #FD2308;
				text-decoration: none;
			}
				.orders-action:hover{
					text-decoration: underline;
				}
								
		/*Preview Page*/
		.separator{
			font-size: 1px;
			height: 1px;
		}
		.preview-product-box{
			margin: 10px 0;
			border-bottom: 1px solid #EDEDED;
			
		}
		.preview-top, .preview-bottom{
			padding: 10px;
			background: #F7F7F9;
			border-bottom: 1px solid #EDEDED;
		}
			.preview-bottom	{
				border-bottom: none;
				font-weight: bold;
				color: #FC1204;
			}
		.preview-products a, .preview-products a:hover{
			color: #FC1204;
			font-size: 12px;
			padding: 8px 10px;
			text-decoration: none;
			outline: none; /*Hide outline from firefox*/
		}
			.preview-products a:hover{
				text-decoration: underline;
			}
		.prewiew-options{
			font-size: 10px;
			color: #9A9999;
		}
		.orders-link, .orders-link:hover{
			color: #FC1204;
			text-decoration: none;
		}
			.orders-link:hover{
				text-decoration: underline;
			}
			
	/*Category Menu*/
	.category_headline, .offer_headline{
		height: 28px;
		padding: 11px 0 10px 32px;
		font-size: 13px;
		font-weight: bold;
		color: #333333;
		background: url(../img/category_headline.gif) no-repeat left top;
	}
	.offer_headline{
		margin-top: 5px;	
	}
	
	/*Options Style*/
	.options h3{
		font-size: 15px;
		width: 210px;
		float: left;
		margin: 0px;
		padding:0px;
		color: #FD2308;
		font-weight: bold;
	}
	.options{
		margin: 10px 0;
	}
	.option{
		margin-top: 10px;
	}
	.option p, .option-price{
		width: 440px;
		float: right;
		margin: 0px;
		padding: 0px;
	}
	.option-product, .option-price{
		width: 215px;
		float: left;
		font-size: 12px;
		color: #797979;
		font-weight: bold;
	}
	.option-drop_down{
		width: 410px;
		border: 1px solid #EDEDED;
	}
		
	/*Package*/
	.package-container{
		padding: 12px 11px 12px 21px;
	}
	.package-offers{
		margin-top: 5px;
	}	
	.package-headline{
		height: 22px;
		padding: 4px 0px 0 10px;
		font-size: 13px;
		color: #F9461C;
		font-weight: bold;
		background: #F7F7F9;
		border: 1px solid #EDEDED;
	}		
	.package-details table{
		margin-bottom: 3px;
		border-bottom: 1px solid #F4F4F5;
	}
		.package-details table td, .prodinfo table td{
			padding: 7px 10px 7px 10px;
			font-size:11px;
			color:#666666;
		}

/*Special Offer Scroll */
.navi a { outline: none; }

div.scrollable {
	position:relative;
	overflow:hidden;
	width: 150px;
	height: 637px;
	float:left;
	left: 19px;
}

div.scrollable div.items {
	width: 20000em;
	position:absolute;
	clear:both;
	height:260px;
}

div.scrollable div.items div {
	float:left;
	text-align:center;
	width:150px;
}

div.scrollable div.items div.active { }

div.scrollable div.items div img { border: 0; }

	div.scrollable div.items .offer-details{
		width: 130px;
		height: 43px;
		padding: 6px 10px 0;
		margin-bottom: 20px;
		text-align:left;
		font-size:11px;
		font-weight:bold;
		background: url(../img/special-offer-bottom_bg.gif) no-repeat left top;
	}
		div.scrollable .offer-details a,
		div.scrollable .offer-details a:hover{
			float:right;	
			color:#FC1204;
			text-decoration:underline;
			font-size:13px;
		}
		div.scrollable .offer-details h5{
			color:#FC1204;
			font-weight:bold;
		}
		div.scrollable .offer-details p{
			color:#485059;
		}
		div.scrollable .offer-details strong{
			font-size:16px;			
		}



div.scrollable div.items div span a:hover { text-decoration: underline; }

div.scrollable div.items div span a.left { float: left; }

.special-offer{
	padding: 0 9px;
}
.special-offer-top{
	margin-top: 11px;
}
.special-offer .prev, .special-offer .next {
	display: block;
	float: left;
	width: 24px;
	height: 24px;
	background: url(../img/scroll_nav.gif) no-repeat;
	background-position:  -9px 0px;
	cursor: pointer;
	overflow: hidden;
}

.special-offer .prev:hover { background-position: -9px -24px; }

.special-offer  .next {
	float: right;
	background-position: -33px 0px;
}

.special-offer .next:hover { background-position: -33px -24px; }

.special-offer  .disabled { visibility: hidden; }

div.navi {
	width: 96px;
	height: 9px;
	padding: 6px 0px 0 25px;
	overflow: hidden;
}

div.navi a {
	width: 9px;
	height: 9px;
	float: left;
	overflow: hidden;
	margin-right: 10px;
	background: url(../img/scroll_nav.gif) no-repeat 0 0;
	cursor: pointer;
}

div.navi a:hover { background-position: 0 -9px; }

div.navi a.active { background-position:0 -18px; }

/*Compare Page*/
.compare{
	background: url(../img/compare_bg.gif) repeat-y left top;
}
.compare-left{	
	width: 347px;
	padding: 0 10px;
	float: left;
}
	.compare-left h4, .compare-right h4{
		padding:0 11px 6px 0;
		color:#F53900;
		font-size:20px;
		font-weight:normal;		
		text-align: center;
	}
	.compare-left .compare-image, .compare-right .compare-image{
		margin: 10px;
		text-align: center;
	}
		.compare-left .compare-image a img, .compare-right .compare-image a img{
			border:1px solid #E5E5E5;
		}
	.compare-price{
		color: #485059;
		font-size: 16px;
		font-weight: bold;
		text-align: left;
		text-align: center;
	}
		.compare-price strong{
			margin: 0;
			padding: 0;		
			font-size: 26px;		
		}	
	.compare-left table, .compare-right table{
		border-bottom:1px solid #E5E5E5;
	}
	.compare-left table td, .compare-right table td{
		color:#666666;
		font-size:11px;
		padding:8px 10px;
	}

.compare-right{
	width: 348px;
	padding: 0 10px; 
	float: right;
}
	.compare-title{
		margin-top: 10px;
	}

/*Slideshow Style*/
#slideshow {
	_margin-bottom: 10px; 
    position:relative;
	height: 366px;
	background: url(../img/slideshow_bg.gif) no-repeat left top;
}

#slideshow DIV {
    position:absolute;
    top:4px;
    left:4px;
    z-index:8;
    opacity:0.0;
    height: 358px;
    background-color: #FFF;
}

#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow DIV.last-active {
    z-index:9;
}

#slideshow DIV IMG {
    height: 360px;	
    _height: 350px;	
	width: 726px;
    display: block;
    border: 0;
    margin-bottom: 10px;
}
																	
/*Footer Box*/
.footer-box-top {
	margin-top: 5px;
	background: url(../img/footer-box-top_bg.gif) repeat-x left top;
	height: 5px;
	overflow: hidden;
}
	.footer-box-top .footer-box-left {
		background:url(../img/footer-box-left.gif) no-repeat left top;
		height: 5px;
	}
		.footer-box-left span {
			background:url(../img/footer-box-right.gif) no-repeat left top;
			height: 5px;
			width: 5px;
			float: right;
		}
		
.footer-box-mid {
	padding: 12px 6px 12px 15px;
	color: #9CA2B2;
	font-size: 10px;
	background: #F7F7F8 url(../img/footer-box-mid_bg.gif) repeat-x left top;
	border-left: 1px solid #EDEDED;
	border-right: 1px solid #EDEDED;
	text-align: right;
}
	.footer-box-mid  a, .footer-box-mid a:hover{
		padding: 0 9px;
		color: #9CA2B2;
		font-size: 10px;
		font-weight: bold;
		text-decoration: none;
	}
		.footer-box-mid a:hover{
			text-decoration: underline;
		}
	.copyright{
		padding-top: 4px;
		padding-right: 9px;
		font-size: 11px;
		font-weight: normal;
		color: #121212; 
	}

.footer-box-bottom {
	margin-bottom: 18px;
	background: url(../img/footer-box-bottom.gif) repeat-x left top;
	height: 5px;
	overflow: hidden;
}
	.footer-box-bottom .footer-box-left {
		background: url(../img/footer-box-bottom-left.gif) no-repeat left top;
		height: 5px;
	}
		.footer-box-bottom span {
			background: url(../img/footer-box-bottom-right.gif) no-repeat left top;
			height: 5px;
			width: 5px;
			float: right;
		}

/* Breadcrumb */
.headline-breadcrumb{
	margin-bottom: 6px;
	background: url(../img/breadcrumb_bg.gif) repeat-y left top;
}
	.headline-breadcrumb h2{
		padding: 8px 0 4px 11px;
		color: #808080;
		background: url(../img/breadcrumb-top_bg.gif) no-repeat left top;
	}
		.headline-breadcrumb h2 a, .headline-breadcrumb h2 a:hover{
			color: #B2B2B2;
			text-decoration: none;
		}
		.headline-breadcrumb h2 a:hover{
			text-decoration: underline;
		}
.breadcrumb-bottom{
	height: 4px;
	background: url(../img/breadcrumb-bottom_bg.gif) no-repeat left bottom;
}

/*Page Style*/
.txtform{
	border: 1px solid #EDEDED;
}
.pagination-orders{
	margin-top: 10px;
	color: #000000;
}	
	.pagination-orders a, .pagination-orders a:hover{
		color: #FD2308;
		text-decoration: none;
	}
		.pagination-orders a:hover{
			text-decoration: underline;
		}
	.field_small{
		border: 1px solid #EDEDED;
	}
.search-input{
	width: 200px;
	border: 1px solid #E3E3E3;
}

/* Error message Style */
.info, .success, .warning, .error{  
    border: 2px solid;  
    margin: 10px 0px;  
    padding:10px 10px 10px 53px;  
    background-repeat: no-repeat;  
    background-position: 10px center;
	font-size: 12px;
}
	.info h3,
	.success h3,
	.warning h3,
	.error h3{
		font-size:17px;
	}
	.info a,
	.info a:hover,
	.success a,
	.success a:hover,	
	.warning a,
	.warning a:hover,	
	.error a,
	.error a:hover{
		font-size:11px;
		float:right;
		font-weight:bold;
		text-decoration:none;
		outline:none;
		text-transform:capitalize;
		background-image:url(../img/admin_dismiss.gif);
		background-repeat:no-repeat;
		padding-left:15px;
	}
	
.info{
    color: #567da5;  
    background-color: #d7ebf2;  
    background-image: url(../img/admin_info.gif);
	border-color:#b6c7cd;
}
	.info a{
		color: #567da5;
		background-position:0px -35px;
	}
.success{
    color: #ffffff;  
	border-color:#3b9805;
    background-color: #8ac469;  
    background-image:url(../img/admin_success.gif);	
}
	.success a{
		color: #ffffff;  
		background-position:0px 3px;
	}
.warning{
    color: #655f4f;  
    background-color: #fdedc5;  
    background-image:url(../img/admin_warning.gif);
	border-color:#efcd78;	
}
	.warning a{
		color: #655f4f;
		background-position:0px -16px;
	}
.error{
    color:#ffffff;  
    background-color:#ed7053;
    background-image:url(../img/admin_error.gif);
	border-color:#c63d09;
}  
	.error a{
		color:#ffffff;
		background-position:0px -54px;
	}

/*Class Hide*/
.hide{
	display: none;
}

/* Clear Float Fix Problem */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix {
	display: inline-block;
}
html[xmlns] .clearfix {
	display: block;
}
* html .clearfix {
	height: 1%;
}




#footer_new {clear: both;padding:10px 0 10px 0;}
#footer_new th{text-align:left; padding:5px; color:#000000; font-size:12px;font-weight:bold;text-decoration:none;}
#footer_new li{margin-left: 5px; display: block;}
#footer_new ul{margin-top:0; margin-bottom:0; margin-left: 0px; text-align:left;}
#footer_new ul li a{ color:#9CA2B2; text-decoration:none; font-size:11px;}
#footer_new ul li a:hover{ color:#FC1204; text-decoration:none;}

#sitemap_new a{ color:#9CA2B2; text-decoration:none;}
#sitemap_new a:hover{ color:#FC1204; text-decoration:none;}


