a img { border:0; } or just img { border:0; }
BODY {
background-color: #323948;
background-repeat: repeat;
background-position:top;
background-attachment:scroll;
font-family:Arial, Helvetica, sans-serif;
background-image:url(/images/background2.gif);
font-size:11px; margin-left:0px; margin-right:0px;
}

.leftcol {width: 170px; padding: 5px 10px 5px 5px; }
.main {}
.rightcol {width: 170px; padding: 5px 5px 5px 5px;}

.featured_products_back { background-image:url(/images/featured_products_back.jpg); background-position:top left; background-repeat: no-repeat; }
.featured {border: 1px solid #C0C0C0;}

.width100 { width:100%; }
.NoBorder {border: 0px;}
.btn_back { background-image:url(http://www.thesharperedge.co.uk/images/btn_back.gif); background-repeat:repeat-x; padding-top:2px; }
.midmenulink { font-size:12px; font-weight:bold; color:#b21b1b; }
.midmenulink:hover { font-size:12px; font-weight:bold; color: #F84B01; }
.Thumbnail {border:none;}
font { font-size:11px; }
.nav_content { background-position:bottom; background-repeat:no-repeat; background-color:#262626; padding-left: 24px; padding-top:10px; padding-bottom:14px; color:#FFFFFF; font-size:11px; }

.homebtn { padding-bottom:15px; padding-left:26px; line-height:12px; }
.offersbtn { padding-bottom:15px; padding-left:25px; line-height:12px;}
.cartbtn { padding-bottom:15px; padding-left:24px; line-height:12px; }
.arrivalsbtn { padding-bottom:15px; padding-left:20px; line-height:12px; }
.deliverybtn { padding-bottom:15px; padding-left:15px; line-height:12px; }
.contactbtn { padding-bottom:15px; padding-left:17px; line-height:12px; }

.toplink { font-size:11px; font-weight:bold; color:#b21b1b; }
.bottomlink { font-size:11px; font-weight:bold; color:#FFFFFF; }

.bottomlink:hover { font-size:11px; font-weight:bold; color: #F59D18 }

.bottomlinks { padding-left:16px; padding-top:12px; padding-bottom:15px; }
.btmnavdevider { background-image:url(/images/devider.gif); background-repeat:no-repeat; background-position:right; padding-left:7px; padding-right:7px; }
.btmnavdeviderleft { background-image:url(/images/devider.gif); padding-right:7px; background-repeat:no-repeat; background-position:right; }
.btmnavdeviderright { padding-left:7px; }
.greylink { font-size:11px; font-weight:bold; color:#8d8d8d; text-decoration:none; }
.greylink:hover { font-size:11px; font-weight:bold; color: #ffa800; }

.logo_background { background-color:#FFFFFF }
.top_menu_background { background-image:url(/images/top_menu/top_background.gif); background-repeat:repeat-x; }
.logo_background { background-image:url(/images/logo_background.jpg); background-repeat:repeat-x; }
.box_background { width:467; height:118; border:none; background-image:url(/images/box_background.gif); } 

.bottom_graphic { background-image:url(/images/bottom_graphic.jpg); background-position:right; background-repeat:no-repeat; background-color: #1b222f; }

.nav_bestsellers { background-image: url(/images/right_inner_table_btm.gif); background-position:bottom; background-repeat:no-repeat; background-color:#262626; padding-left: 5px; padding-top:10px; padding-bottom:14px; color:#FFFFFF; font-size:11px; }



.navtitle { padding-left: 45px; color:#FFFFFF; font-size:11px; font-weight:bold; background-image:url(/images/nav_top_background.gif); background-repeat:no-repeat; height:35px; }

.sidebox {background-color: #262626; width: 170px; margin-bottom: 10px;}
.sidebox-title { text-indent: 45px; color:#FFFFFF; font-size:15px; font-weight:bold; background-image:url(/images/nav_top_background.gif); background-repeat:no-repeat; width: 170px; height: 25px; padding-top: 8px;}
.sidebox-title a { color:#FFFFFF; }
.menu_links {padding-left: 18px;}
.menu_links A:Link { font-size:11px; color:#6aaad1;  }
.menu_links A:visited { font-size:11px; color:#6aaad1;  }
.menu_links A:hover { font-size:11px; color:#9aceee;  }
A.navtitle { padding-left: 45px; color:#FFFFFF; font-size:11px; font-weight:bold; }
A.advsearch { COLOR: #0099FF; TEXT-DECORATION: none; font-size:11px; }
A.advsearch:hover { COLOR: #00CCFF; TEXT-DECORATION: none; font-size:11px; }
.cart_contents { color:#ffffff; padding: 0 10px 0 10px;}
.cart_links { color:#7da5be; text-transform:uppercase; }
.right_nav_content { padding-left: 10px; padding-top:10px; color:#ffffff; }
.right_nav_cart { padding: 0 15px 0 10px; color:#FFFFFF; }
.bestseller_links {padding: 0 5px 0 5px; color: #FFFFFF;}

LI { list-style-image: url(/images/bullet.gif); }



.copyright_table { padding-right:16px; padding-top:12px; padding-bottom:15px; }

INPUT.form { color:#000000; background-color:#ffffff; font-size:11px; BORDER-RIGHT: #a3bfd9 1px solid; BORDER-TOP: #a3bfd9 1px solid; MARGIN: 0px; BORDER-LEFT: #a3bfd9 1px solid; WIDTH: 136px; BORDER-BOTTOM: #a3bfd9 1px solid; HEIGHT: 20px } 

###INPUT.form { color:#000000; background-color:#ffffff; font-size:11px; BORDER-RIGHT: #7da5be 1px solid; BORDER-TOP: #7da5be 1px solid; MARGIN: 0px; BORDER-LEFT: #7da5be 1px solid; WIDTH: 136px; BORDER-BOTTOM: #7da5be 1px solid; HEIGHT: 20px } 

INPUT.form_subscribe { float: left; color:#000000; background-color:#ffffff; font-size:11px; BORDER: #7da5be 1px solid; MARGIN: 0px; WIDTH: 118px; HEIGHT: 21px } 

.loginbox { padding-top:9px; padding-left:10px }
.searchbox { padding-top:9px; padding-left:8px; }

form { display:inline; } 



A {COLOR: #7da5be; TEXT-DECORATION: none;}
A:hover {COLOR: #9aceee; TEXT-DECORATION: none; }

H1 {FONT-SIZE: 17px; margin: 0;}
H2 {FONT-SIZE: 15px; margin: 0;}
H3 {FONT-SIZE: 13px; margin: 0;}
p {margin: 5px 0 5px 0; line-height: 140%;}

HR {COLOR: #DDDDDD; HEIGHT: 1px;}
.HeadBox {BACKGROUND-COLOR: #FFFFFF;}
.HeadText {FONT-SIZE: 11px; FONT-WEIGHT: bold;}
.HeadLine {BACKGROUND-COLOR: #D6D7D9;}
.VertMenuBox {BACKGROUND-COLOR: #D6D7D9;}
.VertMenuBorder {BACKGROUND-COLOR: #68C1FF;}
.VertMenuTitle {COLOR: #ffffff; FONT-WEIGHT: bold; FONT-SIZE: 11px;}
.VertMenuItems {COLOR: #ffffff; TEXT-DECORATION: none; font-size:11px; font-weight:normal;}
.VertMenuItems:link {COLOR: #7da5be; TEXT-DECORATION: none;}
.VertMenuItems:visited {COLOR: #7da5be; TEXT-DECORATION: none;}
.VertMenuItems:hover {COLOR: #9aceee; TEXT-DECORATION: underline;}
.VertMenuItems:active  {COLOR: #7da5be; TEXT-DECORATION: none;}
.VertMenuHr {COLOR: #999999;}

.CategoriesList {FONT-SIZE: 11px;}

.DialogTitle {float: left; width: 100%;}
.DialogBox {float: left; width: 100%;}

.NumberOfArticles {COLOR: #333333; FONT-WEIGHT: bold; FONT-SIZE: 11px;}
.TopLabel {COLOR: #333333; FONT-WEIGHT: bold; FONT-SIZE: 11px;}
.Text {COLOR: #333333;}

.AdminSmallMessage {COLOR: #575757;}
.AdminTitle {COLOR: #575757; FONT-WEIGHT: bold; FONT-SIZE: 11px;}

.Line {	BACKGROUND-COLOR: #575757;}

.ProductTitle {COLOR: #990000; FONT-WEIGHT: bold; FONT-SIZE: 11px;}

.ManufacturerTitle {COLOR: #4a91ba; FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: underline;}
.ProductDetailsTitle {COLOR: #575757; FONT-WEIGHT: bold; FONT-SIZE: 11px; padding-bottom: 3px; border-bottom: 1px solid #575757;}
.ProductDetails {COLOR: #333333;}
.ProductPriceTitle {COLOR: #333333; FONT-WEIGHT: bold; FONT-SIZE: 11px;}
.ProductPriceConverting {COLOR: #333333; FONT-WEIGHT: bold; FONT-SIZE: 11px;}
.ProductPrice {COLOR: #666666; FONT-WEIGHT: bold; FONT-SIZE: 12px;}
.ProductPriceSmall {COLOR: #575757; FONT-WEIGHT: bold; FONT-SIZE: 11px;}
.product-image {float: right; width: auto; margin-left: 11px;}
.MarketPrice {FONT-SIZE: 11px;}
.ItemsList {COLOR: #ffa800; FONT-WEIGHT: bold; FONT-SIZE: 11px;}

.NavigationPath {COLOR: #333333; FONT-WEIGHT: bold; FONT-SIZE: 11px;}
.FormButton {COLOR: #333333; FONT-WEIGHT: bold; FONT-SIZE: 11px;}
.Button {BACKGROUND: URL(images/butbg.gif); BACKGROUND-COLOR: #68C1FF; COLOR: #FFFFFF; FONT-WEIGHT: bold;  FONT-SIZE: 11px; TEXT-DECORATION: none;}

.CustomerMessage {COLOR: #575757; FONT-WEIGHT: bold; FONT-SIZE: 11px;}
.ErrorMessage {COLOR: #575757; FONT-WEIGHT: bold; FONT-SIZE: 11px;}

.Star {COLOR: #FF0000;}
.HighLight {BACKGROUND-COLOR: #FFFFCC;}
.SaveMoneyLabel {COLOR: #FFFFFF;}

.TableHead { BACKGROUND-COLOR: #DDDDDD;}
.SmallNote:link {COLOR: #7da5be; TEXT-DECORATION: none; FONT-SIZE: 11px;}
.SmallNote:visited { COLOR: #7da5be; TEXT-DECORATION: none; FONT-SIZE: 11px; }
.SmallNote:hover {COLOR: #9aceee; TEXT-DECORATION: underline; FONT-SIZE: 11px; }
.SmallNote:active {COLOR: #7da5be; TEXT-DECORATION: none; FONT-SIZE: 11px; }
.Bottom {BACKGROUND-COLOR: #081589; COLOR: #FFFFFF;}
.Tab { BACKGROUND-COLOR: #D6D7D9; FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase;}

.CatMenuItemOff {
BACKGROUND-COLOR: transparent;	/* like "VertMenuBox" */
BORDER-RIGHT: none;				/* like "VertMenuBox" */
BORDER-TOP: none;				/* like "VertMenuBox" */
BORDER-LEFT: none;				/* like "VertMenuBox" */
BORDER-BOTTOM: none;			/* like "VertMenuBox" */
MARGIN-BOTTOM: 1px;
MARGIN-TOP: 1px;
MARGIN-LEFT: 1px; 
MARGIN-RIGHT: 2px;
CURSOR: pointer;
}

.CatMenuItemOffExp {
BACKGROUND-COLOR: transparent;	/* like "VertMenuBox" */
BORDER-RIGHT: none;				/* like "VertMenuBorder" */
BORDER-TOP: none;				/* like "VertMenuBorder" */
BORDER-LEFT: none;				/* like "VertMenuBorder" */
BORDER-BOTTOM: none;			/* like "VertMenuBorder" */
MARGIN-BOTTOM: 1px;
MARGIN-TOP: 1px;
MARGIN-LEFT: 1px;
MARGIN-RIGHT: 2px;  
CURSOR: pointer;
}

.CatMenuItemOn {
BACKGROUND-COLOR: #081589;              /* like "VertMenuTitle" */
BORDER-RIGHT: #081589 1px solid;        /* like "VertMenuTitle" */
BORDER-TOP: #081589 1px solid;          /* like "VertMenuTitle" */
BORDER-LEFT: #081589 1px solid;         /* like "VertMenuTitle" */
BORDER-BOTTOM: #081589 1px solid;       /* like "VertMenuTitle" */
MARGIN-LEFT: 1px; 
MARGIN-RIGHT: 2px; 
CURSOR: pointer;
}

.CatSubMenu {
BACKGROUND-COLOR: #D6D7D9;              /* like "VertMenuBox" */
BORDER-RIGHT: #68C1FF 1px solid;        /* like "VertMenuBorder" */
BORDER-TOP: #68C1FF 1px solid;          /* like "VertMenuBorder" */
BORDER-LEFT: #68C1FF 1px solid;         /* like "VertMenuBorder" */
BORDER-BOTTOM: #68C1FF 1px solid;       /* like "VertMenuBorder" */
MARGIN-LEFT: 1px; 
MARGIN-RIGHT: 2px; 
}

.CatMenuItem {
FONT-SIZE: 11px;
CURSOR: pointer;
}

.CatMenuItem:link {
COLOR: #7da5be;                         /* like "VertMenuItems" */
}

.CatMenuItem:visited {
COLOR: #7da5be;                         /* like "VertMenuItems" */
}

.CatMenuItem:hover {
COLOR: #9aceee;                         /* like "VertMenuTitle" */
}

.CatMenuItem:active {
COLOR: #7da5be;                         /* like "VertMenuItems" */
}

.NavDialogTitle {
font-size: 11px;
font-weight: bold;
color: #330000;
}   

.NavDialogBorder {
background-color: #D6D7D9;
}

.NavDialogBox {
background-color: #ffffff;
}

.SubHeader2 {
COLOR: #666666;
font-size: 11px;
FONT-WEIGHT: bold;
}

.SubHeader2Line {
BACKGROUND-COLOR: #CCCCCC;
}

.PopupHelpLink {
FONT-SIZE: 11px;
COLOR: #7da5be;
TEXT-DECORATION: none;
}

.HightLightRow {
BACKGROUND-COLOR: #B0B0B0;
font-weight: bold;
}

.HightLightEqualRow {
BACKGROUND-COLOR: #ffe8af;
}

.VertMenuSubTitle {
BACKGROUND-COLOR: #081589;
}