h1, h2, h3, h4, h5, p
{
	padding: 0px;
	margin: 0px;
	line-height: normal;
}

a
{
	font-size: 11px;
	font-variant: normal;
	color: blue;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}

a:hover      
{
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #0000ff;
	text-decoration: underline;
}

/* NEW CONTROLS */
/* Low level */
.MainContainer 
{
	padding: 3px;
}

.MainTitleContainer {}

.MainTitle
{
	font-size: 14px;
	font-weight: bold;
	color: black;
}

a.MainTitle:hover
{
	font-size: 14px;
	font-weight: bold;
	color: black;
	text-decoration: underline;
}

.ItemTitle 
{
	font-size: 12px;
	font-weight: bold;
	color: gray;
}

a.ItemTitle:hover
{	
	font-size: 12px;
	font-weight: bold;
	color: gray;
	text-decoration: underline;
}

.Mp3Container {}
.FlvContainer {}

.SortingContainer 
{
	padding-left: 3px;
}

.SortingBox 
{
	margin-top: 3px;
	margin-bottom: 4px;
	margin-left: 6px;
}

.ListContainer {}
.DocItemContainer {}
.DocItemContainerAlt {}

.ProdItemContainer 
{
	height: 99%;
}

.ProdItemContainerAlt 
{
	height: 99%;
}

.ProdItemInnerContainer
{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border: 1px solid #dedede;
	padding: 5px;
	height: 99%;
}

.MsDate 
{
	font-size: 9px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
}

.ImageContainer 
{
	padding: 6px;
}

.Image 
{
	border-style: none;	
}

.Image:hover {}
.TeaserContainer {}

.Teaser 
{
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	margin-bottom: 15px;
}

.ContentContainer {}

.Content 
{
	font-size: 11px;
	color: black;
	font-weight: normal;
	font-style: normal;
	line-height: 16px;
}

.SubListContainer {}

.SubMainTitleContainer
{
	border-top: 1px solid silver;
	padding-bottom: 7px;
	padding-top: 3px;
}

.SubMainTitle 
{
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}

.SubMainTitle:hover
{
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.SubItemContainer {}
.SubItemTitle {}
a.SubItemTitle:hover {}
.PagerContainer {}

.RelImage
{
	margin: 0px 2px 0px 0px;
}

.RelImage:hover {}

.FormLabel 
{
	padding-right: 4px;
}

.FormBox {}
.FormMultiBox {}

.ButtonsContainer 
{
	padding-top: 15px;
}

.FormButton
{
	cursor: pointer;
}
	
.FormButton:hover 
{
	cursor: pointer;
}

.FormDrpBox {}
.FormChkBox {}
.RequiredField {}

.MsAuthor 
{
	font-size: 10px;
	color: black;
	font-weight: normal;
	font-style: normal;
}

.ErrMsg 
{
	font-size: 11px;
	color: red;
	font-weight: bold;
}

.Msg 
{
	font-size: 11px;
	color: blue;
	font-weight: bold;
}

.ProdDetailsContainer {}

.ProductNumberTxt 
{
	font-size: 11px;
	color: black;
	font-weight: bold;
	margin-right: 3px;
}

.ProductNumber 
{
	font-size: 11px;
	color: black;
	font-weight: normal;
	font-style: normal;
}

.StockTxt 
{
	font-size: 11px;
	color: black;
	font-weight: bold;
}

.Stock 
{
	font-size: 11px;
	color: black;
	font-weight: normal;
	font-style: normal;
}

.PriceTxt 
{
	font-size: 11px;
	color: black;
	font-weight: bold;
	padding-right: 2px;
}

.Price 
{
	font-size: 13px;
	color: blue;
	font-weight: bold;
	margin-right: 2px;
}

.PriceVatTxt 
{
	font-size: 11px;
	color: black;
	font-weight: bold;
}

.OriginalPriceTxt 
{
	font-size: 11px;
	color: black;
	font-weight: bold;
}

.OriginalPrice 
{
	font-size: 11px;
	color: #555555;
	font-weight: normal;
	font-style: normal;
	text-decoration: line-through;
}

.DiscountPriceTxt 
{
	font-size: 11px;
	color: black;
	font-weight: bold;
	padding-right: 2px;
}

.DiscountPrice 
{
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	color: #555555;
}

.DimensionTxt 
{
	font-size: 11px;
	color: black;
	font-weight: bold;	
}

.DimensionDrp 
{
	font-size: 11px;
	color: black;
}

.QuantityTxb 
{
	width: 35px;
	text-align: center;
	border: 1px solid silver;
	font-size: 11px;
	color: black;
	font-weight: bold;
	height: 16px;
	margin-top: 5px;
	margin-right: 2px;
}

.BuyBtn 
{
	border: 1px solid #cccccc;
	height: 20px;
	background-color: #dedede;
	margin-top: 5px;
	color: black;
	text-transform: none;
	font-size: 11px;
	cursor: pointer;
}

.BuyBtn:hover
{
	border: 1px solid #cccccc;
	height: 20px;
	background-color: gray;
	margin-top: 5px;
	color: white;
	font-size: 11px;
	cursor: pointer;
}

.AddedToCartImage 
{
	padding-top: 5px;
}

.SectionSpacer
{
	height: 20px;
}

.LinkText
{
	font-size: 10px;
	color: #666666;
	font-weight: bold;
}

.ImageText
{
	font-size: 10px;
	color: #666666;
	font-weight: bold;
}

.Description
{
	font-size: 10px;
	color: #666666;
	font-weight: bold;
}

.ImageDesc
{
	font-size: 10px;
	color: #666666;
	font-weight: bold;
}

/* Social Media */
.SocialMediaContainer {}

.Snippet
{
	padding-top: 6px;
}

.FBLike
{
    padding-top: 6px;
}

.WishListContainer
{
	padding-top: 6px;
}

.WishListAdd {}
a.WishListAdd:hover {}
.WishListRemove {}
a.WishListRemove:hover {}

/* list */
.ListMainContainer {}
.ListMainTitleContainer {}
.ListMainTitle {}
.ListMainTitle:hover {}
.ListItemTitle {}
a.ListItemTitle:hover {}
.ListGridItemContainer {}

.ListGridItemContainerAlt 
{
	background-color: #f5f5f5;
}

.ListGridItem {}
a.ListGridItem:hover {}
.ListGridItemImage {}
.ListGridItemImage:hover {}

.ListTeaser 
{
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	font-style: normal;
}

.ListMp3Container {}
.ListFlvContainer {}
.ListSortingContainer {}
.ListSortingBox {}
.ListListContainer {}
.ListDocItemContainer {}
.ListDocItemContainerAlt {}
.ListProdItemContainer {}
.ListProdItemContainerAlt {}
.ListMsDate {}
.ListImageContainer { }
.ListImage {}
.ListImage:hover {}
.ListContent {}
.ListSubListContainer {}

.ListSubMainContainer
{
	padding-bottom: 0px;
}

.ListSubMainContainerAlt
{
	padding-bottom: 0px;
}

.ListSubMainTitle {}
.ListSubItemContainer {}
.ListSubItemTitle {}
a.ListSubItemTitle:hover {}
.ListPagerContainer {}
.ListMsAuthor {}
.ListProdDetailsContainer {}
.ListProductNumberTxt {}
.ListProductNumber {}
.ListStockTxt {}
.ListStock {}
.ListPriceTxt {}
.ListPrice {}
.ListPriceVatTxt {}
.ListOriginalPriceTxt {}
.ListOriginalPrice {}
.ListOriginalPriceVatTxt {}
.ListDiscountPriceTxt {}
.ListDiscountPrice {}
.ListDiscountPriceVatTxt {}
.ListDimensionTxt {}
.ListDimensionDrp {}
.ListQuantityTxb {}
.ListBuyBtn {}
.ListAddedToCartImage {}
.Listmsg {}

/* view */
.ViewMainContainer {}

.ViewMainTitle 
{
	font-size: 22px;
	font-weight: bold;
	color: black;
}

.ViewItemTitle {}
a.ViewItemTitle:hover {}

.ViewTeaser 
{
	padding-top: 5px;
}

.ViewMp3Container {}
.ViewMsDate {}
.ViewImageContainer { width: 50%; }

.ViewImage 
{
	padding: 4px 4px 7px 3px;
}

.ViewImage:hover {}
.ViewRelImage {}
.ViewRelImage:hover {}
.ViewTeaserContainer {}
.ViewTeaser {}
.ViewContentContainer {}
.ViewContent {}
.ViewProdDetailsContainer {}
.ViewProductNumberTxt {}
.ViewProductNumber {}
.ViewStockTxt {}
.ViewStock {}
.ViewPriceTxt {}
.ViewPrice {}
.ViewPriceVatTxt {}
.ViewOriginalPriceTxt {}
.ViewOriginalPrice {}
.ViewOriginalPriceVatTxt {}
.ViewDiscountPriceTxt {}
.ViewDiscountPrice {}
.ViewDiscountPriceVatTxt {}
.ViewDimensionTxt {}
.ViewDimensionDrp {}

.ViewText1Text 
{
	font-size: 11px;
	color: black;
	font-weight: bold;
}

.ViewText1 
{
	border: 1px solid silver;
	height: 20px;
}

.ViewText2Text 
{
	font-size: 11px;
	color: black;
	font-weight: bold;
}

.ViewText2 
{
	border: 1px solid silver;
	height: 20px;
}
	
.ViewQuantityTxb {}
.ViewBuyBtn {}

/* msform */
.MSFormMainContainer {}
.MSFormMainTitleContainer {}
.MSFormMainTitle {}

.MSFormFormLabel 
{
	font-size: 11px;
	color: black;
	font-weight: bold;	
}

.MSFormFormBox 
{
	border: 1px solid silver;
	height: 20px;
	margin-top: 1px;
	margin-bottom: 1px;
}

.MSFormFormMultiBox
{
	border: 1px solid silver;
}

.MSFormButtonsContainer {}

.MSFormFormButton 
{
	border: 1px solid #cccccc;
	height: 20px;
	background-color: #dedede;
	margin-top: 5px;
	color: black;
	text-transform: none;
	font-size: 11px;
	cursor: pointer;
}

.MSFormFormButton:hover 
{
	border: 1px solid #cccccc;
	height: 20px;
	background-color: gray;
	margin-top: 5px;
	color: white;
	font-size: 11px;
}

.MSFormFormDrpBox {}

.MSFormFormChkBox 
{
	font-size: 11px;
	color: black;
	font-weight: bold;
}

.MSFormRequiredField 
{
	font-size: 11px;
	color: red;
}

.MSFormSubMainTitle {}
.MSFormGridItem
{
	font-size: 11px;
	color: black;
	font-weight: bold;
}
.MSFormGridItemContainer {}
.MSFormGridItemContainerAlt {}

/* menu */
.MenuMainContainer
{
	width: 188px;
}

.MenuMainTitleContainer {}

.MenuMainTitle
{
	display: block;
	color: black;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 1px;
	border-bottom: 1px solid #dedede;
	padding: 4px 0px 4px 0;
}

.MenuMenuLevel1
{
	width: 100%;
}

.MenuMenuItemContainterLevel1
{
	width: 100%;
}

.MenuMenuItemLevel1
{
	display: block;
	color: black;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 1px;
	border-bottom: 1px solid #dedede;
	padding: 4px 0px 4px 0;
}

.MenuMenuItemLevel1:hover
{
	display: block;
	color: #0000ff;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 1px;
	padding: 4px 0px 4px 0px;
	border-bottom: 1px solid #dedede;
}

.MenuMenuItemSelectedContainterLevel1 {}

.MenuMenuItemSelectedLevel1
{
	display: block;
	color: #0000ff;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 1px;
	padding: 4px 0px 4px 0px;
	border-bottom: 1px solid #dedede;
}

.MenuMenuItemSelectedLevel1:hover
{
	display: block;
	color: #0000ff;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 1px;
	padding: 4px 0px 4px 0px;
	border-bottom: 1px solid #dedede;
}

.MenuMenuLevel2
{
	width: 100%;
}

.MenuMenuItemContainterLevel2 { }

.MenuMenuItemLevel2
{
	display: block;
	color: black;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 1px;
	padding: 4px 0px 4px 10px;
	border-bottom: 1px solid #eaeaea;
	font-size: 11px;
}

.MenuMenuItemLevel2:hover
{
	display: block;
	color: #0000ff;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 1px;
	padding: 4px 0px 4px 10px;
	border-bottom: 1px solid #eaeaea;
	font-size: 11px;
}

.MenuMenuItemSelectedContainterLevel2 {}

.MenuMenuItemSelectedLevel2
{
	display: block;
	color: #0000ff;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 1px;
	padding: 4px 0px 4px 10px;
	border-bottom: 1px solid #eaeaea;
	font-size: 11px;
}

.MenuMenuItemSelectedLevel2:hover
{
	display: block;
	color: #0000ff;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 1px;
	padding: 4px 0px 4px 10px;
	border-bottom: 1px solid #eaeaea;
	font-size: 11px;
}

.MenuMenuLevel3
{
	width: 100%;
}

.MenuMenuItemContainterLevel3 {}

.MenuMenuItemLevel3
{
	display: block;
	color: black;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 1px;
	padding: 4px 0px 4px 20px;
	font-size: 11px;
}

.MenuMenuItemLevel3:hover
{
	display: block;
	color: #0000ff;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 1px;
	padding: 4px 0px 4px 20px;
	font-size: 11px;
}

.MenuMenuItemSelectedContainterLevel3 {}

.MenuMenuItemSelectedLevel3
{
	display: block;
	color: #0000ff;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 1px;
	padding: 4px 0px 4px 20px;
	font-size: 11px;
}

.MenuMenuItemSelectedLevel3:hover
{
	display: block;
	color: #0000ff;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 1px;
	padding: 4px 0px 4px 20px;
	font-size: 11px;
}

.MenuMenuLevel4 {}
.MenuMenuItemContainterLevel4 { }

.MenuMenuItemLevel4
{
	display: block;
	color: black;
	font-weight: normal;
	text-decoration: none;
	margin-bottom: 1px;
	padding: 0px 0px 0px 30px;
	font-size: 11px;
	font-style: normal;
}

.MenuMenuItemLevel4:hover 
{
	display: block;
	color: #0000FF;
	font-weight: normal;
	text-decoration: none;
	margin-bottom: 1px;
	padding: 0px 0px 0px 30px;
	font-size: 11px;
	font-style: normal;
}

.MenuMenuItemSelectedContainterLevel4 {}

.MenuMenuItemSelectedLevel4
{
	display: block;
	color: #0000FF;
	font-weight: normal;
	text-decoration: none;
	margin-bottom: 1px;
	padding: 0px 0px 0px 30px;
	font-size: 11px;
	font-style: normal;
}

.MenuMenuItemSelectedLevel4:hover
{
	display: block;
	color: #0000ff;
	font-weight: normal;
	text-decoration: none;
	margin-bottom: 1px;
	padding: 0px 0px 0px 30px;
	font-size: 11px;
	font-style: normal;
}

/* Specific */
.WriteReviewLink {} /* uc116 */
/* uc105 */
.Temperature
{
	color: black;
	font-size: 11px;
	font-weight: bold;
	white-space: nowrap;
}

.YRLink
{
	color: black;
	font-size: 11px;
	font-weight: bold;
}

a.YRLink:hover
{
	color: black;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

.YrImage
{
	width: 30px;
	height: 30px;
}

.PayAndDelivTypeContainer {} /* uc113 */
.AddressContainer {} /* uc113 */
.CartContainer {} /* uc113 */
.ResultContainer {} /* uc113 */
.DocContainer {} /* uc113 */
.GiftContainer {} /* uc113 */
/* Cart */
.CartGrid 
{
	margin-top: 10px;
}

.CartGridItemContainer {}

.CartGridItemContainerAlt
{
	background-color: #f5f5f5;
}

.CartGridHeader 
{
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-transform: uppercase;
	text-decoration: none;
	border-bottom: 1px solid #ededed;
}

.CartGridItemImage {}

.CartGridItem
{
	font-size: 11px;
	font-weight: normal;
	color: black;
	text-transform: none;
	font-style: normal;
}

.CartGridItem:hover 
{
	font-size: 11px;
	font-weight: normal;
	color: black;
	text-transform: none;
	font-style: normal;
	text-decoration: underline;
}

.CartGridItemStock
{
	font-size: 11px;
	font-weight: normal;
	color: black;
	text-transform: none;
	font-style: normal;
}

.CartGridItemQuantity
{
	border: 1px solid #dedede;
	height: 16px;
	width: 35px;
	font-size: 11px;
	color: black;
	text-align: center;
}

.CartGridItemPrice
{
	font-size: 11px;
	font-weight: normal;
	color: black;
	text-transform: none;
	font-style: normal;
}

.CartGridItemDisc
{
	font-size: 11px;
	font-weight: normal;
	color: black;
	text-transform: none;
	font-style: normal;
}

.CartGridItemDelete 
{
	font-size: 11px;
	font-weight: bold;
	color: red;
	text-transform: none;
}

.CartGridItemDelete:hover 
{
	font-size: 11px;
	font-weight: bold;
	color: red;
	text-transform: none;
	text-decoration: underline;
}

.CartTotalContainer
{	
	margin-top: 20px;
	margin-bottom: 20px;
}

.CartUpdatedDateContainer {}
.CartUpdatedDate {}
.CartCreatedDateContainer {}
.CartCreatedDate {}
.CartProdCountContainer {}
.CartTotalDiscountContainer {}
.CartTotalVATContainer {}

.CartTotalPriceContainer 
{
	border-top: 1px solid #ededed;
	border-bottom: 3px double #ededed;
}

.CartTotalText 
{
	font-size: 11px;
	font-weight: bold;
	color: black;
}

.CartProdCount 
{
	font-size: 11px;
	font-weight: bold;
	color: black;
}

.CartTotalDiscount 
{
	font-size: 11px;
	font-weight: bold;
	color: black;
}

.CartTotalVAT 
{
	font-size: 11px;
	font-weight: bold;
	color: black;
}

.CartTotalPrice 
{
	font-size: 11px;
	font-weight: bold;
	color: black;
}

/* SiteCart */
.SiteCartContainer {}

.SiteCartTitle 
{	
	font-size: 13px;
	font-weight: bold;
	color: black;
	text-transform: none;
}

.SiteCartLogin 
{
	font-size: 11px;
	font-weight: normal;
	color: #0000ff;
	text-transform: none;
	font-style: normal;
}

.SiteCartLogin:hover 
{
	font-size: 11px;
	font-weight: normal;
	color: #0000ff;
	text-transform: none;
	font-style: normal;
	text-decoration: underline;
}

.SiteCartRegister 
{
	font-size: 11px;
	font-weight: normal;
	color: #0000ff;
	text-transform: none;
	font-style: normal;
}

.SiteCartRegister:hover 
{
	font-size: 11px;
	font-weight: normal;
	color: #0000ff;
	text-transform: none;
	font-style: normal;
	text-decoration: underline;
}

.SiteCartName 
{
	font-size: 11px;
	font-weight: normal;
	color: #0000ff;
	text-transform: none;
	font-style: normal;
}

.SiteCartName:hover 
{
	font-size: 11px;
	font-weight: normal;
	color: #0000ff;
	text-transform: none;
	font-style: normal;
}

.SiteCartLogout 
{	
	font-size: 11px;
	font-weight: normal;
	color: #0000ff;
	text-transform: none;
	font-style: normal;
}

.SiteCartLogout:hover 
{	
	font-size: 11px;
	font-weight: normal;
	color: #0000ff;
	text-transform: none;
	font-style: normal;
	text-decoration: underline;
}

.SiteCartProdCountText 
{
	font-size: 11px;
	font-weight: normal;
	color: black;
	text-transform: none;
	font-style: normal;
}
	
.SiteCartProdCount 
{
	font-size: 11px;
	font-weight: normal;
	color: black;
	text-transform: none;
	font-style: normal;
}

.SiteCartWishList {}

.SiteCartTotalPriceText 
{
	font-size: 11px;
	font-weight: bold;
	color: black;
	text-transform: none;
}

.SiteCartTotalPrice 
{
	font-size: 11px;
	font-weight: bold;
	color: black;
	text-transform: none;
}
	
.SiteCartTotalPriceVat 
{
	font-size: 11px;
	font-weight: normal;
	color: black;
	text-transform: none;
	font-style: normal;
}

.SiteCartShowCart 
{
	font-size: 11px;
	font-weight: bold;
	color: #0000ff;
	text-transform: none;
}

.SiteCartShowCart:hover 
{
	font-size: 11px;
	font-weight: bold;
	color: #0000ff;
	text-transform: none;
	text-decoration: underline;
}

.SiteCartNoProducts 
{ 	
	font-size: 11px;
	font-weight: bold;
	color: black;
	text-transform: none;
}

/* SiteLogin */
.SiteLoginContainer {}

.SiteLoginLoginText 
{
	font-size: 11px;
	font-weight: bold;
	color: black;
	text-transform: none;
}

.SiteLoginLogin 
{
	font-size: 11px;
	font-weight: bold;
	color: #0000ff;
	text-transform: none;
}

.SiteLoginLogin:hover 
{
	font-size: 11px;
	font-weight: bold;
	color: #0000ff;
	text-transform: none;
	text-decoration: underline;
}

.SiteLoginRegisterText 
{
	font-size: 11px;
	font-weight: bold;
	color: black;
	text-transform: none;
}

.SiteLoginRegister 
{
	font-size: 11px;
	font-weight: bold;
	color: #0000ff;
	text-transform: none;
}

.SiteLoginRegister:hover
{
	font-size: 11px;
	font-weight: bold;
	color: #0000ff;
	text-transform: none;
}

.SiteLoginContainer {}

.SiteLoginLoggedInText 
{
	font-size: 11px;
	font-weight: bold;
	color: black;
	text-transform: none;
}

.SiteLoginName 
{
	font-size: 11px;
	font-weight: bold;
	color: #0000ff;
	text-transform: none;
}

.SiteLoginName:hover 
{
	font-size: 11px;
	font-weight: bold;
	color: #0000ff;
	text-transform: none;
}

.SiteLoginLogout 
{
	font-size: 11px;
	font-weight: bold;
	color: #0000ff;
	text-transform: none;
	text-decoration: none;
}

.SiteLoginLogout:hover
{
	font-size: 11px;
	font-weight: bold;
	color: #0000ff;
	text-transform: none;
	text-decoration: underline;
}

/* uc109 */
.SmallCartContainer
{
	border-radius: 7px/7px;
	-moz-border-radius: 7px/7px;
	-webkit-border-radius: 7px 7px;
	border: 1px solid #dedede;
	width: 180px;
	margin-left: 4px;
}

.SmallCartTitleContainer
{	
	border-bottom: 1px solid #dedede;
	padding-top: 6px;
	padding-bottom: 6px;
}

.SmallCartTitle
{
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase;
	padding-left: 5px;	
}

.SmallCartLoginContainer
{
	width: 100%;
	padding-bottom: 2px;
}

.SmallCartLogin 
{
	font-size: 11px;
	font-weight: bold;
	color: #0000ff;
	text-transform: none;
	padding-left: 5px;
}

.SmallCartLogin:hover 
{
	font-size: 11px;
	font-weight: bold;
	color: #0000ff;
	text-transform: none;
	text-decoration: underline;
	padding-left: 5px;
}

.SmallCartRegister 
{
	font-size: 11px;
	font-weight: bold;
	color: #0000ff;
	text-transform: none;
	padding-left: 5px;
}

.SmallCartRegister:hover 
{
	font-size: 11px;
	font-weight: bold;
	color: #0000ff;
	text-transform: none;
	text-decoration: underline;
	padding-left: 5px;
}

.SmallCartName 
{
	font-size: 11px;
	font-weight: bold;
	color: #0000ff;
	text-transform: none;
	padding-left: 5px;
}

.SmallCartName:hover 
{
	font-size: 11px;
	font-weight: bold;
	color: #0000ff;
	text-transform: none;
	text-decoration: underline;
	padding-left: 5px;
}

.SmallCartLogout 
{
	font-size: 11px;
	font-weight: bold;
	color: #0000ff;
	text-transform: none;
	padding-left: 5px;
}

.SmallCartLogout:hover 
{
	font-size: 11px;
	font-weight: bold;
	color: #0000ff;
	text-transform: none;
	text-decoration: underline;
	padding-left: 5px;
}

.SmallCartWishList
{
	font-size: 11px;
	font-weight: bold;
	color: #0000ff;
	text-transform: none;
	padding-left: 5px;
}

.SmallCartWishList:hover 
{
	font-size: 11px;
	font-weight: bold;
	color: #0000ff;
	text-transform: none;
	text-decoration: underline;
	padding-left: 5px;
}

.SmallCartListContainer 
{
	padding-top: 4px;
}

.SmallCartListTitle 
{
	font-size: 11px;
	font-weight: bold;
	color: black;
	text-transform: none;
	padding-left: 5px;
}

.SmallCartItemContainer 
{
	padding: 2px 3px;
}

.SmallCartItemContainerAlt 
{
	background-color: #f5f5f5;
	padding: 2px 3px;
}

.SmallCartItemImage 
{
	padding-right: 3px;
}

.SmallCartItemTitle 
{
	font-size: 11px;
	font-weight: bold;
	color: black;
	text-transform: none;
	padding: 0px;
}

.SmallCartItemQuantity 
{
	font-size: 10px;
	font-weight: normal;
	color: black;
	text-transform: none;
}

.SmallCartItemProdNoText 
{
	font-size: 10px;
	font-weight: normal;
	color: black;
	text-transform: none;
	padding-right: 4px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.SmallCartItemProdNo 
{
	font-size: 10px;
	font-weight: normal;
	color: black;
	text-transform: none;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.SmallCartItemLineSumText 
{
	font-size: 11px;
	font-weight: bold;
	color: black;
	text-transform: none;
	padding-right: 4px;
}

.SmallCartItemLineSum 
{
	font-size: 11px;
	font-weight: bold;
	color: black;
	text-transform: none;
	
}

.SmallCartItemDelete 
{
	font-size: 11px;
	font-weight: bold;
	color: red;
	text-transform: none;
}
	
a.SmallCartItemDelete:hover 
{
	font-size: 11px;
	font-weight: bold;
	color: red;
	text-transform: none;
	text-decoration: underline;
}

.SmallCartProdCountContainer 
{
	border-top: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
	padding-bottom: 4px;
}

.SmallCartTotalText 
{
	font-size: 11px;
	font-weight: bold;
	color: black;
	text-transform: uppercase;
	padding-left: 5px;
}

.SmallCartProdCount 
{
	font-size: 11px;
	font-weight: bold;
	color: black;
	text-transform: none;
}

.SmallCartTotalPriceContainer 
{
	padding-top: 5px;
	border-bottom: 1px solid #dedede;
	padding-bottom: 7px;
}

.SmallCartTotalPrice 
{
	font-size: 12px;
	font-weight: bold;
	color: black;
	text-transform: none;
}

.SmallCartShowCart 
{
	font-size: 11px;
	font-weight: bold;
	color: #0000ff;
	text-transform: uppercase;
	display: block;
	padding-top: 8px;
	padding-bottom: 8px;
	text-align: left;
	padding-left: 5px;
}

.SmallCartShowCart:hover 
{
	font-size: 11px;
	font-weight: bold;
	color: #0000ff;
	text-transform: uppercase;
	text-decoration: underline;
}

.UC109Msg
{
	padding-left: 5px;
	color: black;
}

/* Pager */
.PagerMainContainer {}
.PagerFirst {}
.PagerPrevious {}

.PagerCurrentPage 
{
	font-size: 11px;
	font-weight: bold;
	color: black;
	text-decoration: none;
}

.PagerOf 
{
	font-size: 11px;
	font-weight: bold;
	color: black;
	text-decoration: none;
}

.PagerTotalPages 
{
	font-size: 11px;
	font-weight: bold;
	color: black;
	text-decoration: none;
}

.PagerNext {}
.PagerLast {}

/* Rating */
.RatingText 
{
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
}

.RatingText:hover
{
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	text-decoration: underline;
	color: blue;
}

/*Tabs*/
.ViewTabStrip {}

.ViewMultiPage
{	
	border-top: 1px solid #e7e7e7;
	border-bottom: 1px solid #e7e7e7;
	padding-left: 5px;
	padding-right: 5px;
}

.ViewPageView {}

.UC115ProdItemContainer
{
	padding-top: 5px;
	padding-bottom: 7px;
	padding-right: 5px;
	border-bottom: 0;
}

.UC115ProdItemContainerAlt
{
	padding-top: 5px;
	padding-bottom: 7px;
	padding-right: 5px;
	border-bottom: 0;
	background-color: #f5f5f5;
}

.UC115SortingContainer
{
	background-color: #f5f5f5;
	border-color: #eaeaea;
	border-width: 1px;
	border-bottom: 1px solid #eaeaea;
	border-top: 1px solid #eaeaea;
}

.UC124MainContainer
{
	padding-left: 5px;
	padding-right: 5px;
}

.UC124SubMainTitleContainer
{
	background-color: #f5f5f5;
	border-style: none;
	margin: 0;
	height: 22px;
	padding: 3px 5px 3px 5px;
	display: table-cell;
}

.UC124ProdItemContainer
{
	padding-bottom: 5px;
	padding-top: 5px;
}

.UC124ProdItemContainerAlt
{
	padding-bottom: 5px;
	padding-top: 5px;
}

.UC124SubMainTitle
{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.UC124SubMainTitle:hover
{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase;
	text-decoration: underline;
	letter-spacing: 1px;
}