BODY { background-color: #E6E6E6; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; color: #1F1F1F; FONT-SIZE: 12px; margin: 0px; scrollbar-base-color: #AEAEAE; scrollbar-face-color: #C7C7C7; scrollbar-track-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #FFFFFF; scrollbar-arrow-color: #FFFFFF; scrollbar-shadow-color: #949494; scrollbar-darkshadow-color: #000000); }
DIV,TH,TD,P,INPUT,SELECT,TEXTAREA,TT { FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; FONT-SIZE: 12px; }
H1 { FONT-SIZE: 22px; color: #000000; }
H2 { FONT-SIZE: 17px; color: #808080; }
H3 { FONT-SIZE: 14px; color: #000000; }
H4 { FONT-SIZE: 12px; color: #000000; }
H5 { FONT-SIZE: 10px; color: #000000; }
.ProductThumb:link { color: #666666; TEXT-DECORATION: none; FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; FONT-WEIGHT: bold;}
.ProductThumb:visited { color: #666666; TEXT-DECORATION: none; FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; FONT-WEIGHT: bold;}
.ProductThumb:hover { color: #666666; TEXT-DECORATION: underline; FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; FONT-WEIGHT: bold;}
.ProductThumb:active { color: #666666; TEXT-DECORATION: none; FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; FONT-WEIGHT: bold;}
.newssubjecttitle { FONT-SIZE: 16px; color: #000000; FONT-WEIGHT: bold; }
HR { color: #cccccc; background: #cccccc; border: 0; Height:1px;}
.HeadBox { BACKGROUND-COLOR: #FFFBD3; }
.HeadText { font-size: 11px; color: #000000; vertical-align: top; }
.HeadLine { color: #000000; padding: 0px; margin-bottom: 8px; }
.VertMenuBox { color: #000000; background-color: #ffffff; border-color: #974042; BORDER: 1px solid #974042; padding-top: 5px; padding-bottom: 5px;}
.VertMenuBlank { color: #FF0000; background-color: #FFFFFF; }
.VertMenuTitle { color: #FFFFFF; FONT-WEIGHT: bold; padding: 0px; font-size: 11px; border-bottom: 0px solid #974042; background-color: #974042; background-image: url('images/VertMenuTitle.gif');}
.VertMenuSearchTitle { color: #FFFFFF; FONT-WEIGHT: bold; padding: 0px; font-size: 11px; border-bottom: 0px solid #974042; background-color: #974042; }
.VertMenuItems { font-family: Arial; color: #974042; TEXT-DECORATION: normal; FONT-SIZE: 12px }
.VertMenuBoxNewsTitle { font-family: Arial; color: #FFFFFF; FONT-WEIGHT: bold; padding: 0px; margin: 0px; }
.VertMenuItems:link { font-family: Arial; font-family: Arial; color: #000000; TEXT-DECORATION: none; }
.VertMenuItems:visited { font-family: Arial; color: #333333; TEXT-DECORATION: none; }
.VertMenuItems:hover { font-family: Arial; color: #333333; TEXT-DECORATION: underline; }
.VertMenuItems:active { font-family: Arial; color: #333333; TEXT-DECORATION: underline; }
.VertMenuItems_top { font-family: Arial; color: #000000; TEXT-DECORATION: none; }
.VertMenuItems_top:link { font-family: Arial; color: #000000; TEXT-DECORATION: none; }
.VertMenuBorder { margin: 0px; padding: 0px;}
.VertMenuHr { color: #484848; }
.VertMenuSubTitle { color: #FFFFFF; FONT-WEIGHT: bold; padding: 2px; font-size: 11px; border-bottom: 0px solid #000000; background-color: #4529A3; }.CategoriesList { font-size: 11px; color: #000000; }
.ProductDialogBox { BACKGROUND-COLOR: #000000; background-repeat: repeat-x; }
.ProductDialogBorder { background-color: #000000; color: #000000; }
.ProductDialogTitle { FONT-FAMILY: Arial; color: #000000; FONT-WEIGHT: bold; FONT-SIZE: 20px; padding-left: 0px; padding-top: 4px; padding-bottom: 3px; background-color: #FFFFFF; }
.DialogBox { BACKGROUND-COLOR: #ffffff; background-image: url('images/item_foot.gif'); background-repeat: repeat-x; background-position: bottom; }
.DialogBorder { background-color: #C8C8C8; color: #002040; }
.DialogTitle { color: #FFFFFF; background-color: #000000; FONT-WEIGHT: bold; FONT-SIZE: 11px; padding-left: 0px; padding-top: 4px; padding-bottom: 3px; }
.DialogTitle2 { color: #FFFFFF; background-color: #000000; FONT-STYLE: normal; FONT-WEIGHT: bold; FONT-SIZE: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 3px; }
.DialogBlankBox { BACKGROUND-COLOR: #ffffff; }
.DialogBlankBorder { background-color: #ffffff; color: #ffffff; }
.DialogBlankTitle { color: #ffffff; background-color: #000000; FONT-WEIGHT: bold; FONT-SIZE: 13px; padding-left: 15px; padding-top: 0px; padding-bottom: 0px; background-image: url('images/dingbat_dialog_arrow.gif'); background-repeat: no-repeat; background-position: left;}
.DialogBlankProductTitle { color: #333333; background-color: #ffffff; FONT-WEIGHT: bold; FONT-SIZE: 15px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; }
.DialogBestsellers { color: #184433; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 3px; text-transform: uppercase; }
.NumberOfArticles { color: #373737; FONT-WEIGHT: bold; padding: 3px; }
.advsearch { color: #FFFFCC; FONT-WEIGHT: normal; font-size: 11px; }
.advsearch:link { color: #FFFFCC; FONT-WEIGHT: normal; font-size: 11px; TEXT-DECORATION: underline; }
.advsearch:visited { color: #FFFFCC; FONT-WEIGHT: normal; font-size: 11px; }
.advsearch:hover { color: #ffffff; FONT-WEIGHT: normal; font-size: 11px; }
.advsearch:active { color: #FFFFCC; FONT-WEIGHT: normal; font-size: 11px; }
.TopLabelA { color: #ffffff; FONT-WEIGHT: bold; font-size: 12px; }
.TopLabel { color: #4529A3; FONT-WEIGHT: bold; font-size: 11px; }
.TopLabel2 { color: #202020; font-size: 11px; }
.TopLabel2 a { color: #242424; }
.Text { COLOR: #000000; }
.DecorTr { COLOR: #389DA6; }
.AdminSmallMessage { COLOR: #FF3300; }
.AdminTitle { COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 12px; }
.Line { background-color: #404A55; }
.ProductTitle { COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 13px; }
.ProductTitleHidden { COLOR: #666666; FONT-WEIGHT: bold; FONT-SIZE: 13px; }
.ProductDetailsTitle { COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 17px; }
.ProductDetailsMainPrice { COLOR: #184433; FONT-WEIGHT: bold; FONT-SIZE: 28px; }
.ProductDetails { COLOR: #000000; }
.ProductPriceTitle { COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 13px; }
.ProductPriceConverting { COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 13px; }
.ProductPrice { FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #184433; FONT-SIZE: 17px; FONT-WEIGHT: bold; }
.ProductPriceSmall { COLOR: #0B5F3E; FONT-WEIGHT: bold; }
.MarketPrice { COLOR: #000000; FONT-SIZE: 11px; font-weight: normal; }
.CategoryText { FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #333333; FONT-WEIGHT: normal; FONT-SIZE: 12px; line-height: 22px; }
.ItemsList { COLOR: #003834; FONT-WEIGHT: bold; }
#Disabled { COLOR: #909090; }
.NavigationPath { color: #000000; FONT-WEIGHT: normal; TEXT-DECORATION: none; FONT-SIZE: 11px;}
.NavigationPath:link { color: #000000; FONT-WEIGHT: normal; TEXT-DECORATION: underline; FONT-SIZE: 11px;}
.NavigationPath:visited { color: #000000; FONT-WEIGHT: normal; TEXT-DECORATION: underline; FONT-SIZE: 11px; }
.NavigationPath:hover { color: #068454; FONT-WEIGHT: normal; TEXT-DECORATION: underline; FONT-SIZE: 11px; }
.NavigationPath:active { color: #184433; FONT-WEIGHT: normal; TEXT-DECORATION: underline; FONT-SIZE: 11px; }
.FormButton { COLOR: #000000; FONT-WEIGHT: bold; }
.Button { FONT-FAMILY: Arial; BACKGROUND: URL(images/butbg.gif); color: #FFFFFF; FONT-SIZE: 11px; TEXT-DECORATION: none; FONT-WEIGHT: bold; }
.Button2 { FONT-FAMILY: Arial; BACKGROUND: URL(images/but_bg.gif); color: #444444; FONT-SIZE: 11px; TEXT-DECORATION: none; }
.CustomerMessage { COLOR: #FF3300; FONT-WEIGHT: bold; }
.ErrorMessage { COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 18px; }
.Star { COLOR: #FF0000; }
.HighLight { background-color: #D5DEEC; }
.SaveMoneyLabel { color: #FFFFFF; FONT-WEIGHT: bold; font-size: 18px; background-color: #00804F; padding: 2px; }
.TableHead { BACKGROUND-COLOR: #CCCCCC; FONT-WEIGHT: bold; }
.TableSubHead { BACKGROUND-COLOR: #EEEEEE; }
.TableLine { BACKGROUND-COLOR: #F0F0F0; }
.SmallNote:link { color: #FF0000; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; }
.SmallNote:visited { color: #FF0000; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; }
.SmallNote:hover { color: #FF0000; TEXT-DECORATION: underline; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; }
.SmallNote:active { color: #FF0000; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; }
.SmallText { color: #DF0000; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; }
.Bottom { background-color: #ffffff; color: #000000; font-size: 10px; padding: 5px; }
.Bottom a { color: #FFFFFF; text-decoration: none; font-weight: bold; }
.Bottom a:visited { color: #FFFFFF; }
.Bottom a:hover { color: #FF8040; }

.tab { color: #FFFFFF; font-size: 10px; text-transform: uppercase; text-decoration: none; background-color: #666666; padding: 3px;}
.tab a { color: #FFFFFF; text-decoration: none; background-color: #666666; border-color: #000000; }
.tab a:link { color: #FFFFFF; text-decoration: none; background-color: #666666; }
.tab a:visited { color: #FFFFFF; text-decoration: none; background-color: #666666;}
.tab a:hover { color: #FFFFCC; text-decoration: none; background-color: #666666; }
.tab a:active { color: #FFFFCC; text-decoration: none; background-color: #666666; }

.CatMenuItemOff { BORDER-RIGHT: none; BORDER-TOP: none; BORDER-LEFT: none; BORDER-BOTTOM: none; MARGIN-BOTTOM: 1px; MARGIN-TOP: 1px; MARGIN-LEFT: 1px; MARGIN-RIGHT: 2px; CURSOR: hand; }
.CatMenuItemOffExp { BORDER-RIGHT: none; BORDER-TOP: none; BORDER-LEFT: none; BORDER-BOTTOM: none; MARGIN-BOTTOM: 1px; MARGIN-TOP: 1px; MARGIN-LEFT: 1px; MARGIN-RIGHT: 2px; CURSOR: hand; }
.CatMenuItemOn { BACKGROUND-COLOR: #FF8600; BORDER-RIGHT: #FF8600 1px solid; BORDER-TOP: #FF8600 1px solid; BORDER-LEFT: #FF8600 1px solid; BORDER-BOTTOM: #FF8600 1px solid; MARGIN-LEFT: 1px; MARGIN-RIGHT: 2px; CURSOR: hand; }
.CatSubMenu { BACKGROUND-COLOR: #E8EDF4; BORDER-RIGHT: #8E4B00 1px solid; BORDER-TOP: #8E4B00 1px solid; BORDER-LEFT: #8E4B00 1px solid; BORDER-BOTTOM: #8E4B00 1px solid; MARGIN-LEFT: 1px; MARGIN-RIGHT: 2px; }
.CatMenuItem { FONT-SIZE: 12px; FONT-FAMILY: Arial; CURSOR: hand; }
.CatMenuItem:link { COLOR: #970000; }
.CatMenuItem:visited { COLOR: #970000; }
.CatMenuItem:hover { COLOR: #970000; }
.CatMenuItem:active { COLOR: #970000; }
.print_space { border-bottom: 0px solid #2C2C58; padding: 3px; }
.NavDialogTitle { font-size: 11px; font-weight: bold; color: #970000; }
.NavDialogBorder { background-color: #FFBE7D; }
.NavDialogBox { background-color: #FFFFCC; }
.PopupHelpLink:link { FONT-SIZE: 9px; COLOR: #970000; TEXT-DECORATION: none; }
.PopupHelpLink:visited { FONT-SIZE: 9px; COLOR: #970000; TEXT-DECORATION: none; }
.PopupHelpLink:hover { FONT-SIZE: 9px; COLOR: #970000; TEXT-DECORATION: none; }
.PopupHelpLink:active { FONT-SIZE: 9px; COLOR: #970000; TEXT-DECORATION: none; }
.MediaElementProperties { COLOR: #666666; FONT-SIZE: 10px; }
.SubHeader2Line { BACKGROUND-COLOR: #CCCCCC; }
.CheckoutSteps { COLOR: #FF0000; FONT-SIZE: 16px; FONT-WEIGHT: bold; }
.CheckoutFont { COLOR: #000000; FONT-SIZE: 13px; }
.CheckoutFont2 { COLOR: #000000; FONT-SIZE: 16px; }
.CheckoutFontHeading { COLOR: #0B5F3E; FONT-SIZE: 19px; }
.CheckoutNote { COLOR: #FF0000; FONT-SIZE: 11px; FONT-WEIGHT: bold; }
.okvir { width: 960px; background-color: #FFFFFF; }
.okvir2 { width: 100%; background-color: #FFFFFF; }
.logo { color: #000000; background-image: url('http://www.shaving-shack.com/skin1/images/logo_bg_right.jpg'); background-repeat: no-repeat; background-position: right top; }
.right { border-left: 0px solid #868686; background-color: #FFFFFF; color: #000000; }
.left { border-right: 0px solid #868686; background-color: #FFFFFF; vertical-align: top; }
.subnav { background-color: #666666; height: 27; }
.subnavleft { background-image: url('images/subnav_left.gif'); background-repeat: repeat-x; background-position: left bottom; }
.subnavright { background-image: url('images/subnav_right.gif'); background-repeat: no-repeat; background-position: right bottom; }
#categories a:link { display: block; background-color: #FFFFFF; padding-right: 2px; padding-left: 15px; padding-top: 2px; padding-bottom: 2px; color: #000000; background-image: url('images/arr.gif'); background-repeat: no-repeat; background-position: left; font-size: 11px; }
#categories a:visited { display: block; background-color: #FFFFFF; padding-right: 2px; padding-left: 15px; padding-top: 2px; padding-bottom: 2px; color: #000000; background-image: url('images/arr.gif'); background-repeat: no-repeat; background-position: left; font-size: 11px; }
#categories a:hover { display: block; background-color: #FFFFFF; color: #FF0000; text-decoration: underline; background-image: url('images/arr_hover.gif'); background-repeat: no-repeat; background-position: left; font-size: 11px; }
#categories a:activ { display: block; background-color: #FFFFFF; color: #FF0000; text-decoration: underline; background-image: url('images/arr_hover.gif'); background-repeat: no-repeat; background-position: left; font-size: 11px; }
#helpcategories a:link { display: block; background-color: #FFFFFF; padding-top: 2px; padding-bottom: 2px; padding-left: 4px; color: #000000; FONT-FAMILY: Arial, Verdana; font-size: 12px; line-height: 15px; }
#helpcategories a:visited { display: block; background-color: #FFFFFF; padding-top: 2px; padding-bottom: 2px; padding-left: 4px; color: #000000; FONT-FAMILY: Arial, Verdana; font-size: 12px; line-height: 15px; }
#helpcategories a:hover { display: block; background-color: #E9E9E9; color: #000000; text-decoration: none; font-size: 12px; FONT-FAMILY: Arial, Verdana; line-height: 15px; }
#helpcategories a:active { display: block; background-color: #E9E9E9; color: #000000; text-decoration: none; font-size: 12px; FONT-FAMILY: Arial, Verdana; line-height: 15px;}
.CategoriesList { FONT-SIZE: 12px; }
.CategoriesSeparator { FONT-SIZE: 10px; COLOR: #FFFFFF; }
.WelcomeText { COLOR: #4529A3; FONT-SIZE: 13px; }
table.chart { background-color: #808080; color: #000000; } 
table.chart tr.chart_light td {background-color: #FFFFFF; padding: 1px 3px;} 
table.chart tr.chart_dark td {background-color: #CCCCCC; padding: 1px 3px;} 
.menutable { 
BORDER-RIGHT: #cccccc 1px solid; 
BORDER-TOP: 0px solid; 
BORDER-LEFT: #cccccc 1px solid; 
BORDER-BOTTOM: 0px solid; 
FONT-STYLE: normal; 
} 
.menutable2 { 
BORDER-RIGHT: #AF6FDF 1px solid; 
BORDER-TOP: 0px solid; 
BORDER-LEFT: #AF6FDF 1px solid; 
BORDER-BOTTOM: 0px solid; 
FONT-STYLE: normal; 
}
.menutable3 { 
BORDER-RIGHT: #cccccc 4px solid; 
BORDER-TOP: 0px solid; 
BORDER-LEFT: #cccccc 4px solid; 
BORDER-BOTTOM: 0px solid; 
FONT-STYLE: normal; 
}  
.FeaturedDialogBoxOff { 
BACKGROUND-COLOR: #FFFFFF; 
BORDER: 1px solid #990000; 
} 
.FeaturedDialogBoxOn { 
BACKGROUND-COLOR: #D4F0FE; 
BORDER: 1px solid #0000FF; 
}
.CHECKOUTPRE {
FONT-FAMILY: Arial, Verdana;;
FONT-SIZE: 12px;
}
.NoBorder {
border-bottom: 0px solid #E5E5E5;
border-left: 0px solid #E5E5E5;
border-right: 0px solid #E5E5E5;
border-top: 0px solid #E5E5E5;
}

.ProductBorder {
border-bottom: 1px solid #E5E5E5;
border-left: 1px solid #E5E5E5;
border-right: 1px solid #E5E5E5;
border-top: 1px solid #E5E5E5;
}

.Thumbnail {
border-bottom: 1px solid #CCCCCC;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-top: 1px solid #CCCCCC;
}
.Subcategories { color: #000000; FONT-WEIGHT: bold; font-size: 13px; }
.CouponCode { color: #000000; font-size: 12px; background-color: #CCCCCC; padding: 2px; }

/*** Blog Headlines Styles Start ***/
a.blog_headlines { /* The link */
    display:block; padding-left: 0px; padding-bottom: 10px; color: #000000;
}
a.blog_headlines:link {
    color: #000000;
}
a.blog_headlines:hover { /* The link when hovered over */
    color: #FF0000;
}
a.blog_headlines:visited { 
display:block; padding-left: 0px; padding-bottom: 10px; color: #000000;
}
hr.blog_headlines { /* The line */
    color:#e1e1e1;
}
div.blog_headlines { /* The date */
    float:right;
}
br.blog_headlines{
    clear:left;
}
/*** Blog Headlines Styles End ***/

p.fourth {
	margin-top: 0px;
	margin-bottom: 10px;
	margin-right: 0px;
	margin-left: 0px;
}

p.fifth {
	margin-top: 0px;
	margin-bottom: 7px;
	margin-right: 0px;
	margin-left: 0px;
}

.logoheadertable {
	background-color: #000000;
	width: 990px;
	height: 86px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
}

.haveaccount {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

.whitetext {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
}

.toplinks {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: underline;
}

.toplinks:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: underline;
}

.toplinks:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: underline;
}

.toplinks:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFCC;
	font-weight: normal;
	text-decoration: underline;
}

.toplinks:active {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFCC;
	font-weight: normal;
	text-decoration: underline;
}

.searchbox {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	height: 22px;
	width: 150px;
	border: 1px solid #FFFFCC;
	line-height: 17px;
}

.advancedsearch {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFCC;
	font-weight: bold;
}

.advancedsearch:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFCC;
	font-weight: bold;
	text-decoration: none;
}

.advancedsearch:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFCC;
	font-weight: bold;
	text-decoration: none;
}

.advancedsearch:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}

.advancedsearch:active {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}

.yourbasket {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	line-height: 17px;
}

.yourbasket:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	line-height: 17px;
}

.yourbasket:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	line-height: 17px;
}

.yourbasket:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFCC;
	font-weight: bold;
	text-decoration: underline;
	line-height: 17px;
}

.yourbasket:active {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFCC;
	font-weight: bold;
	text-decoration: underline;
	line-height: 17px;
}

.yourbasket2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 22px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	line-height: 37px;
}

.yourbasket3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	line-height: 37px;
}

.yourbasket4 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	line-height: 37px;
}


.checkout {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFCC;
	font-weight: bold;
	text-decoration: underline;
	line-height: 22px;

}

.checkout:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFCC;
	font-weight: bold;
	text-decoration: underline;
	line-height: 22px;

}

.checkout:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFCC;
	font-weight: bold;
	text-decoration: underline;
	line-height: 22px;

}

.checkout:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
	line-height: 22px;

}

.checkout:active {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
	line-height: 22px;

}

A:link { color: #336699; TEXT-DECORATION: none; }
A:visited { color: #336699; TEXT-DECORATION: none; }
A:hover { color: #990000; TEXT-DECORATION: underline; }
A:active { color: #FF0000; TEXT-DECORATION: none; }

.popularsearches {
	background-color: #ffffff;
	width: 760px;
	height: 26px;
}

.popularsearchestext {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	font-weight: bold;
	}

.popularsearchestext2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	background-color: #ffffff;
	}

.popsearch {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	line-height: 15px;
	font-weight: normal;
}

.popsearch:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	line-height: 15px;
	font-weight: normal;
}

.popsearch:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	line-height: 15px;
	font-weight: normal;
}

.popsearch:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	text-decoration: underline;
	line-height: 15px;
	font-weight: normal;
}

.popsearch:active {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	text-decoration: underline;
	line-height: 15px;
	font-weight: normal;
}

.featuredsections {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 15px;
	font-weight: normal;
}

.header1homepage {
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	line-height: 10px;
	margin: 0px;
}

.header2cat {
	font-family: Arial;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	margin-top: 15px;
	margin-bottom: 10px;
	line-height: 22px;
}

#navlistthree { 
list-style-image: url('http://www.shaving-shack.com/skin1/images/arrow_button.gif');
padding: 7px;
margin-top: -15px;
margin-bottom: 0px;
margin-right: 0px;
margin-left: 10px;
}

#navlistthree li
{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
color: #333333;
line-height: 20px;
}

#navcontainerthree li a
{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
color: #333333;
line-height: 20px;
text-decoration: none;
}

#navcontainerthree li a:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
color: #000000;
text-decoration: underline;
line-height: 20px;
}

#navlistfour { 
list-style-type: none;
padding: 20px;
margin-right: 20px;
margin-left: 20px;
margin-bottom: 0px;
}

#navlistfour li
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #666666;
line-height: 18px;
}

#navcontainerfour li a
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #666666;
line-height: 18px;
text-decoration: none;
}

#navcontainerfour li a:link
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #666666;
line-height: 18px;
text-decoration: none;
}

#navcontainerfour li a:visited
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #666666;
line-height: 18px;
text-decoration: none;
}


#navcontainerfour li a:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #000000;
text-decoration: underline;
line-height: 18px;
}

#navcontainerfour li a:active
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #000000;
text-decoration: underline;
line-height: 18px;
}


.footertable {
	background-color: #FFFFFF;
	width: 960px;
}

.footerheaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 30px;
	font-weight: bold;	
}

.catsep {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	font-weight: normal;
	text-decoration: none;
}

.subcat {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	font-weight: bold;
	text-decoration: none;
	line-height: 14px;

}

.subcat:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
	line-height: 14px;

}

.subcat:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
	line-height: 14px;

}

.subcat:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	text-decoration: underline;
	line-height: 14px;

}

.subcat:active {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	text-decoration: underline;
	line-height: 14px;

}

.rewards {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #003333;
	text-decoration: underline;
	line-height: 15px;
	font-weight: normal;
}

.rewards:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #003333;
	text-decoration: underline;
	line-height: 15px;
	font-weight: normal;
}

.rewards:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #003333;
	text-decoration: underline;
	line-height: 15px;
	font-weight: normal;
}

.rewards:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration: underline;
	line-height: 15px;
	font-weight: normal;
}

.rewards:active {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration: underline;
	line-height: 15px;
	font-weight: normal;
}

.collect {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 15px;
	font-weight: normal;
}

.shavepoints {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	line-height: 15px;
	font-weight: bold;
	background-color: #000000;
}

.points {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	line-height: 15px;
	font-weight: bold;
}

.linkheaders { color: #184433; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 3px; }

VertMenuItems
ul {
	font-family: Verdana;
	font-size: 11px;
	line-height: 25px;
}

ol {
	font-family: Verdana;
	font-size: 11px;
	line-height: 17px;
}

.menutable4 { 
BORDER-RIGHT: #FBE2E1 1px solid; 
BORDER-TOP: #FBE2E1 1px solid; 
BORDER-LEFT: #FBE2E1 1px solid; 
BORDER-BOTTOM: #FBE2E1 1px solid;
}

.youarehere {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 15px;
	font-weight: bold;
}

.resultpages-sortby { 
	BORDER-RIGHT: #184433 0px solid; 
	BORDER-TOP: #184433 0px solid; 
	BORDER-LEFT: #184433 0px solid; 
	BORDER-BOTTOM: #184433 0px solid;
	background-image: url('images/search-background.gif');
	height: 36px;
}

.sortbylinks {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	line-height: 15px;
	font-weight: normal;
}

.sortbylinks:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	line-height: 15px;
	font-weight: normal;
}

.sortbylinks:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	line-height: 15px;
	font-weight: normal;
}

.sortbylinks:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration: underline;
	line-height: 15px;
	font-weight: normal;
}

.sortbylinks:active {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration: underline;
	line-height: 15px;
	font-weight: normal;
}

.continue {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 17px;
	color: #990000;
	text-decoration: underline;
	line-height: 15px;
	font-weight: normal;
}

.RelatedProductPrice { COLOR: #184433; FONT-WEIGHT: bold; FONT-SIZE: 17px; }

.categorytitle {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	line-height: 15px;
	font-weight: bold;
}

.categorytitle:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	line-height: 15px;
	font-weight: bold;
}

.categorytitle:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	line-height: 15px;
	font-weight: bold;
}

.categorytitle:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: underline;
	line-height: 15px;
	font-weight: bold;
}

.categorytitle:active {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	line-height: 15px;
	font-weight: bold;
}

.productcount {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 12px;
	font-weight: normal;
}

.productcount:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 12px;
	font-weight: normal;
}

.productcount:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 12px;
	font-weight: normal;
}

.productcount:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 12px;
	font-weight: normal;
}

.productcount:active {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 12px;
	font-weight: normal;
}

ol {
  font: 1em Arial, Georgia, Times, serif;
  color: #000000;
}

.orderslisttext {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}