/* @override http://web01.mosoft.no/jadshop/default.css */

h1, h2, h3, h4, h5, p
{
	padding: 0px;
	margin: 0px;
}

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: 13px;
	font-weight: bold;
	color: black;
}

a.ItemTitle:hover
{	
	font-size: 13px;
	font-weight: bold;
	color: black;
	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: 7px;
}

.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;
}

.SubMainTitle 
{
	font-size: 13px;
	font-weight: bold;
	color: #444444;
}
.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 
{
	
	}
	
	.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: 20px;
	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;
}

/* list */
.list .MainContainer {}
.list .MainTitleContainer {}
.list .MainTitle {}
.list .MainTitle:hover {}
.list .ItemTitle {}
.list a.ItemTitle:hover {}
.list .GridItemContainer {}

.list .GridItemContainerAlt 
{
	background-color: #f5f5f5;
}

.list .GridItem {}
.list a.GridItem:hover {}
.list .GridItemImage {}
.list .GridItemImage:hover {}

.list .Teaser 
{
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	font-style: normal;
}

.list .Mp3Container {}
.list .FlvContainer {}
.list .SortingContainer {}
.list .SortingBox {}
.list .ListContainer {}
.list .DocItemContainer {}
.list .DocItemContainerAlt {}
.list .ProdItemContainer {}
.list .ProdItemContainerAlt {}
.list .MsDate {}
.list .ImageContainer {}
.list .Image {}
.list .Image:hover {}

.list .Teaser 
{
	padding-top: 5px; 
}

.list .Content {}
.list .SubListContainer {}
.list .SubMainTitle {}
.list .SubItemContainer {}
.list .SubItemTitle {}
.list a.SubItemTitle:hover {}
.list .PagerContainer {}
.list .MsAuthor {}
.list .ProdDetailsContainer {}
.list .ProductNumberTxt {}
.list .ProductNumber {}
.list .StockTxt {}
.list .Stock {}
.list .PriceTxt {}
.list .Price {}
.list .PriceVatTxt {}
.list .OriginalPriceTxt {}
.list .OriginalPrice {}
.list .OriginalPriceVatTxt {}
.list .DiscountPriceTxt {}
.list .DiscountPrice {}
.list .DiscountPriceVatTxt {}
.list .DimensionTxt {}
.list .DimensionDrp {}
.list .QuantityTxb {}
.list .BuyBtn {}
.list .AddedToCartImage {}
.list .msg {}

/* view */
.view .MainContainer {}

.view .MainTitle 
{
	font-size: 22px;
	font-weight: bold;
	color: black;
}

.view .ItemTitle {}
.view a.ItemTitle:hover {}

.view .Teaser 
{
	padding-top: 5px;
}

.view .Mp3Container {}
.view .MsDate {}
.view .ImageContainer {}

.view .Image 
{
	padding: 4px 4px 7px 3px;
}

.view .Image:hover {}
.view .RelImage {}
.view .RelImage:hover {}
.view .TeaserContainer {}
.view .Teaser {}
.view .ContentContainer {}
.view .Content {}
.view .ProdDetailsContainer {}
.view .ProductNumberTxt {}
.view .ProductNumber {}
.view .StockTxt {}
.view .Stock {}
.view .PriceTxt {}
.view .Price {}
.view .PriceVatTxt {}
.view .OriginalPriceTxt {}
.view .OriginalPrice {}
.view .OriginalPriceVatTxt {}
.view .DiscountPriceTxt {}
.view .DiscountPrice {}
.view .DiscountPriceVatTxt {}
.view .DimensionTxt {}
.view .DimensionDrp {}

.view .Text1Text 
{
	font-size: 11px;
	color: black;
	font-weight: bold;
}

.view .Text1 
{
	border: 1px solid silver;
	height: 20px;
}

.view .Text2Text 
{
	font-size: 11px;
	color: black;
	font-weight: bold;
}

.view .Text2 
{
	border: 1px solid silver;
	height: 20px;
}
	
.view .QuantityTxb {}
.view .BuyBtn {}

/* msform */
.msform .MainContainer {}
.msform .MainTitleContainer {}
.msform .MainTitle {}

.msform .FormLabel 
{
	font-size: 11px;
	color: black;
	font-weight: bold;
	
}

.msform .FormBox 
{
	border: 1px solid silver;
	height: 20px;
	margin-top: 1px;
	margin-bottom: 1px;
}

.msform .FormMultiBox 
{
	border: 1px solid silver;
}

.msform .ButtonsContainer {}

.msform .FormButton 
{
	border: 1px solid #cccccc;
	height: 20px;
	background-color: #dedede;
	margin-top: 5px;
	color: black;
	text-transform: none;
	font-size: 11px;
}

.msform .FormButton:hover 
{
	border: 1px solid #cccccc;
	height: 20px;
	background-color: gray;
	margin-top: 5px;
	color: white;
	font-size: 11px;
}

.msform .FormDrpBox {}

.msform .FormChkBox 
{
	font-size: 11px;
	color: black;
	font-weight: bold;
}

.msform .RequiredField 
{
	font-size: 11px;
	color: red;
}

.msform .SubMainTitle {}
.msform .GridItem
{
	font-size: 11px;
	color: black;
	font-weight: bold;
}
.msform .GridItemContainer {}
.msform .GridItemContainerAlt {}

/* menu */
.menu .MainContainer
{
	
	width: 188px;
}
.menu .MainTitleContainer {
}
.menu .MainTitle
{
	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;
	}

.menu .MenuLevel1
{
	width:100%;
}
.menu .MenuItemContainterLevel1
{
	width: 100%;
}
.menu .MenuItemLevel1
{
	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;
}
.menu .MenuItemLevel1: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;
	}
.menu .MenuItemSelectedContainterLevel1 {}
.menu .MenuItemSelectedLevel1
{
	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;
}
.menu .MenuItemSelectedLevel1: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;
}

.menu .MenuLevel2
{
	width: 100%;
}
.menu .MenuItemContainterLevel2 { }
.menu .MenuItemLevel2
{
	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;
}
.menu .MenuItemLevel2: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;
}
.menu .MenuItemSelectedContainterLevel2 {}
.menu .MenuItemSelectedLevel2
{
	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;
	}
.menu .MenuItemSelectedLevel2: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;
}

.menu .MenuLevel3 {
	width: 100%;
}
.menu .MenuItemContainterLevel3 { }
.menu .MenuItemLevel3
{
	display: block;
	color: black;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 1px;
	padding: 4px 0px 4px 20px;
	font-size: 11px;
}
.menu .MenuItemLevel3:hover {
	display: block;
	color: #0000ff;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 1px;
	padding: 4px 0px 4px 20px;
	font-size: 11px;
	}
.menu .MenuItemSelectedContainterLevel3 {}
.menu .MenuItemSelectedLevel3
{
	display: block;
	color: #0000ff;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 1px;
	padding: 4px 0px 4px 20px;
	font-size: 11px;
}
.menu .MenuItemSelectedLevel3:hover {
	display: block;
	color: #0000ff;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 1px;
	padding: 4px 0px 4px 20px;
	font-size: 11px;
	}

.menu .MenuLevel4 {}
.menu .MenuItemContainterLevel4 { }
.menu .MenuItemLevel4
{
	display: block;
	color: black;
	font-weight: normal;
	text-decoration: none;
	margin-bottom: 1px;
	padding: 0px 0px 0px 30px;
	font-size: 11px;
	font-style: normal;
}
.menu .MenuItemLevel4: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;
}
.menu .MenuItemSelectedContainterLevel4 {}
.menu .MenuItemSelectedLevel4
{
	display: block;
	color: #0000FF;
	font-weight: normal;
	text-decoration: none;
	margin-bottom: 1px;
	padding: 0px 0px 0px 30px;
	font-size: 11px;
	font-style: normal;
}
.menu .MenuItemSelectedLevel4: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;
}

.CartGridItemQuantity
{
	border: 1px solid #dedede;
	height: 20px;
	font-size: 11px;
	color: black;
}

.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;
}

.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;
}

.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;
}

.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;
}

.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;
}

.uc109 .msg
{
	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;
}