body, p, .text  {
	color: #000;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	margin: 0px;
	padding: 0px;
	font-size: 11px;
}

#btn-make-payment, #login-button,  {text-decoration:none;}

td {font-family:Arial, Verdana, Tahoma, sans-serif; font-size:11px;}
/* Set the site link colour */
a:link, a:visited, a:active, a:hover{
	color: #333B90;
	text-decoration:underline;
	font-size:11px;
}
.navlink, a {text-decoration: none;}
.formbox {BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid;BORDER-LEFT: #CCCCCC 1px solid;BORDER-BOTTOM: #CCCCCC 1px solid;}
/*.headertable {width: 100%;background-image:url(../images/top_middle.gif);background-repeat:repeat-x;}*/
/*nothing {border-bottom: solid 1px #E89E47;border-top: double 3px #BF5C00;height:80px; }*/
.headercenter {width: 100%;background:url(/themes/store_images/Website_Header_BackGround.gif);} 
.headerleft { background:url(/images/top_left3.gif) no-repeat;padding-top:10px;/*padding-right:465px;*/width:475px;}
.headerleft img {border-left:1px solid #626262;}
.headerright {background:url(/images/top_right3.gif) no-repeat top right;padding-top:10px;}
.headerright img object{border-right:1px solid #626262;}

/* For the panel headers on the left */

.navpanelleft {width: 140px;} 
.navpanelright {width: 150px;} 
.navpanelleftbody,.navpanelrightbody,.navpanelbodybody {
	background-color:#FFFDFE;/*background-image: url(../images/menubg.gif);background-repeat:repeat-x;*/
	font-size:11px;
	padding-left:10px;
	width:100%;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FFE6EC;
	border-bottom-color: #FFE6EC;
	border-left-color: #FFE6EC;
}
.navpanelbodybody { border-collapse: collapse;border-spacing: 0;padding: 10px 10px 10px 10px;width: 100%;}
.navpanelleftcontent {}
.navpanelleftcontent, .navpanelrightcontent, .navpanelbodycontent {}
.navpanelleftheader, .navpanelrightheader {background-color:#FFE6EC;width:100%;}
.navpanelbodyheader {border-collapse: collapse;border-spacing: 0;width: 100%;padding: 0 0 0 0;height: 20px;background: repeat;border-bottom: 1px solid #999999;border-top: 1px solid #999999;border-right: 1px solid #999999;border-left: 1px solid #999999;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;background-image: url(images/panelHeader.gif);}
.navpanelbody{width:100%}
.navpanelbodycell {width: 100%;}
.navpanelleftcell {width: 140px;}
.navpanelrightcell {width: 150px;}
.navpanelleftheaderleft {padding: 0;border-left:2px solid #e0b72f;width: 0;}
.navpanelrightheaderleft {padding: 0;border-left:2px solid #e0b72f;width: 0;}
.navpanelleftheaderright {padding: 0;width: 22px;background-repeat: no-repeat;}
.navpanelleftheadercenter, .navpanelrightheadercenter , .navpanelbodyheadercenter {color:#000000;font-size:12px;font-weight:bold;text-align: left;letter-spacing:1px;}


/* For the panel headers in the body */


.navpanelbodyheaderleft {width: 12px;background-image: url(images/navpanelbodyheaderleft.gif);background-repeat: no-repeat;}
.navpanelbodyheadercenter { font-size: 10px;font-variant: small-caps;color: #666666;font-size: 10px}
.navpanelbodyheaderright { }


/* Headings */

h1 {padding-top:10px;}
.heading-subcategory {font-size: 14px;color: #CC0000;font-weight: bold}
.heading-main {font-size: 14px;color: #000000;font-weight: bold;}
.heading-main2 {font-size: 14px;color: #000000;font-weight: bold; padding:0;}
.heading-small {width: 100%;text-align: right;font-size: 10px;color: Gray;font-weight: normal;}
.heading-product {text-align:left;font-size: 12px;color: #000000;font-weight: bold}

/* text types */

.text-search {font-size: 10px;}
.text-product-desc {
text-align:left;}

.text-productsubdesc {}
.text-pricingdetails{ font-size: 10px;color: Black;}
.text-price {font-weight: bold;font-size: 10px;color: black;}
.text-pricestrike {text-decoration: line-through;font-weight: bold;}
.text-shipping {color: black;font-size: 11px}
.text-pricesave {color: red;font-weight: bold;}
.text-small {font-size: 9px;}
.text-availabilitytext {font-size: 10px;color: Gray;}
.text-availabilitytitle {font-size: 10px;font-weight: bold;}

/*----------- This was edited to solve the problem of the images forcing the grey formbox off the edge of the page. -----------------*/
#frmMain {width:100%;background:#FFF;border:1px solid #d8d8d8;padding-left:10px;padding-top:10px;padding-right:5px;}
#frmMain .baskettable, #frmMain .normal {}

/* the "you may also be interested in text" */

.text-related {}

/* theme UL tag */

.list-theme {padding: 0px 0px 0px 0px ;}

/* theme LI tag  (child of list-theme class)*/

.list-theme-item {padding: 0px 0px 0px 0px ;}

/* TIps (including basket quick tips) */

.tiptable {width: 100%;}
.tipheader {width: 100%;color: Black;font-weight: bold;font-size: 10px;font-variant: small-caps;text-align: left;}
.tipbody { width: 100%;font-size: 10px}

/* Basket */

.baskettable {width: 100%; border-collapse: collapse;}
.baskettable tr.basketlist-row1 td, .baskettable tr.basketlist-row2 td {border-bottom: 1px solid #D8D8D8;}}
.basketheader { width: 100%;font-weight: bold;font-size: 10px;font-variant: small-caps;text-align: left;color: Black}
.basketlist-row1 {background: #ffffff;color: Black; border-bottom:1px solid #ccc;}
.basketlist-row2 {background: #fff;}
.basketlist-hilight {background: #fff;font-weight: bold;}
.basketlist-lolight {font-weight: bold;}

/* Product List */

.productlist-row1 {}
.productlist-row2 {background: #D9D9D9;}
.product-info {color: Black;}
.product-link {color: Black;margin:0;padding: 0px;}
.productlist-image a:link{border: 1px solid #CCCCCC;display:block;margin:0;padding: 0px;}
.productlist-image a:visited {border: 1px solid #CCCCCC;display:block;margin:0;padding: 0px;}
.productlist-image a:hover{border: 1px solid #8AD0FF;display:block;margin:0;padding: 0px;}
.productlist-image a:active{border: 1px solid #FFFFFF;display:block;margin:0;padding: 0px;}
.productlistheader {background-color:#f0f0f0;color: Black;font-weight: bold;font-size: 10px;padding: 0;}
.productlisttable {border: 1px solid Gray;empty-cells: show;border-collapse: collapse;border-spacing: 0;font-size: 10px;}


#page-category .product-summary {DISPLAY: none}
.productlist-col5 {display:none;}


/* Store bits */

.storecredits {text-align: center;padding: 42px 10px 0px 10px;}

/* Tab Bits */

.tab-table {height: 25px;/*margin-right:675px;*/}
.tab-left {}
.tab-parenttable  {width:100%;background:#FFFFFF;border-left:1px solid #626262;border-right:1px solid #626262;border-top-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-bottom-style: solid;border-top-color: #626262;border-bottom-color: #626262;background-image:url(../images/webadress_03.gif);background-repeat: no-repeat;background-position: right;}
.tab-text {font-size: 11px;text-align: center;float:left;padding: 3px 12px 0px 12px;font-weight: normal;}
.tab-link {text-decoration: none;font-size: 11px;font-weight: normal;color:#333333;text-transform:uppercase;margin: 0px;padding: 0px;}
.tab-middle {background-image: url(../images/tab_sep.gif);background-repeat: repeat-y;padding: 0px;	/*border-right:1px solid #626262;*/}
.tab-right {}

/* Added automatically */

.text-bold {font-weight: bold;}

/* Added automatically */

.text-shipping-row1 {}

/* Added automatically */
.text-shipping-row2 {}

/* Added automatically */

.basketlist-blank {background: white;}

/* Added automatically */

/*.link-department-select {font-weight: bold;font-family:Tahoma, Verdana, Arial, sans-serif;display:block;width:100%; height:10px;border-top:1px solid #d8d8d8;}*/

/* Added automatically */

/*.link-department {font-weight: normal;border-top:1px solid #d8d8d8;font-family:Tahoma, Verdana, Arial, sans-serif;display:block;width:100%;height:10px;padding-top:5px;padding-bottom:5px;}*/

/* Added automatically */

/*.link-category-select {font-weight: bold;font-family:Tahoma, Verdana, Arial, sans-serif;}*/

/* Added automatically */

/*.link-category {font-weight: normal;font-family:Tahoma, Verdana, Arial, sans-serif;color:#666666;}*/

#panel-navigation br {line-height:1px;}

/* Added automatically */

.link-subcategory-select {font-weight: bold;}

/* Added automatically */

.link-subcategory {font-weight: bold;}

/* Added automatically */

.productlist-hcol1 {}

/* Added automatically */

.productlist-hcol2 {}

/* Added automatically */
.productlist-hcol3 {
	
}

/* Added automatically */
.productlist-hcol4 {display:none;}

/* Added automatically */

.productlist-col4 {display:none;}

/* Added automatically */

.productlist-col3 {}

/* Added automatically */

.productlist-col2 {}

/* Added automatically */

.productlist-col1 {}

/* Added automatically */

.table-error {background: #B22222;}

/* Added automatically */

.table-error-td {background: Red;}

/* Added automatically */

.error-text {background: White;font-weight: bold;}

/* Added automatically */

.error-heading {color: White;font-weight: bold;text-decoration: underline;font-size: 14px;}

/* Added automatically */

.testmodeinfo {background: #9999FF;color: black;font-weight: bold;}
.text-pricespecial { color: red; font-size: 11px; }
.registerform .text {width: 140px;font-size: 12px;text-align: right;}
.registerform .textbox, .registerform .select   {width: 180px;}
.shippingaddress .text {width: 140px;font-size: 12px;text-align: right;}

.shippingaddress .textbox, .registerform .select   {width: 180px;}

/*p {font-size:11px;}*/

.search-table {width: 100%;border-left: 1px solid #626262;border-right: 1px solid #626262;}
.search-table table, .search-table table td {text-align: left;width: 100%;/*margin-right:420px;*/}
.search-table select {width: 164px;font-family:Tahoma, Verdana, Arial, sans-serif;font-size: 11px;}
.brandlist p{color:#999999;font-size:11px;}
.brandlist a, .brandlist a:link, .brandlist a:active, .brandlist a:visited {color:#999999;font-size:11px;text-decoration:underline;}
.brandlist a:hover {}

#brandBox {background-image: url(../images/brandBoxtopbg_21.jpg);background-repeat: repeat-x;background-position: top;background-color: #FFFFFF;}
#brandBox td.right {background-image: url(../images/brandBox_27.jpg);background-repeat: repeat-y;}
#brandBox td.left {text-align: left;background-image: url(../images/brandBox_29.jpg);background-repeat: repeat-y;}
#brandBox td.bottom {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #B4D6EF;}
#featuresBox {background-image: url(../images/pink_gradient.jpg);background-repeat: repeat-x;background-position: top;background-color: #FFFFFF;}
#featuresBox td.center {border: 1px solid #FFE6EC;padding: 5px;}
img.image-thumb {margin: 0px;padding: 0px;}
#featuresBox form {
	background-color: #FFE6EC;
}
.AuthorizeNetSeal {
	margin-right: auto;
	margin-left: auto;
	width: 20px;
}

.parent-newproduct .navpanelleft
{display:none;}

/********************************* BEGIN SAGE CUSTOM STYLES *********************************/

.BodyStyle{
	background: #FFF;
	text-align: center; 
	width: 100%;
}

.wholepage{
	width: 900px !important;
	background:#FFFFFF;
	margin-right:auto;
	margin-left:auto;
}

.HeaderTable{
	width: 100%;
	background: #FFEEA8;
	height: 99px;
}

.HeaderTable td{
	vertical-align: middle;
}

.ShoppingBag{
	vertical-align: middle;
	text-align: center;
	padding-right: 6px;
}

.ShoppingBag a:link, .ShoppingBag a:visited, .ShoppingBag a:active, .ShoppingBag a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000;
	font-size: 12px !important;
	text-decoration:none;
}

.ShoppingBag img{
	vertical-align: middle;
}

.Quantity{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000;
	font-size: 11px;
}

.OrderInfoText{
	padding-right: 5px;
}

.OrderInfoText, .OrderInfoText p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12spx;
	color:#1B1F4B;
}

.OrderInfoText p{
	text-align:right;
}

.ShippingInfo{
	font-size: 10px !important;
}

a.HeaderInfoLink:link, a.HeaderInfoLink:visited, a.HeaderInfoLink:active, a.HeaderInfoLink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#1B1F4B;
	text-decoration:none;
}

a.TypeSelect:link, a.TypeSelect:visited, a.TypeSelect:active{
	display: block;
	width: 100%;
	color:#1B1F4B;
	line-height: 26px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-decoration: none;
}

a.TypeSelect:hover{
	display: block;
	width: 100%;
	color:#FFEEA8 !important;
	line-height: 26px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	vertical-align:middle;
	background: #1B1F4B;
	text-decoration: none;
}

.TypeSelectCell, .TypeSelectCellLeft{
	text-align: center;
	color: #1B1F4B;
	background: #F5F5F5;
	border-bottom: 1px solid #CCCCCC;
}

.TypeSelectCellLeft{
	border-right: 1px solid #F5F5F5;
}

.TypeSelectButtonCell{
	padding: 0 0 0 0;
}

.HiddenNav{
	display:none;
}

.TopContent td{
	line-height: 35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right: 15px;
	padding-left: 15px;
	vertical-align: middle;
	color: #000;
}

.TopContent td form{
	margin: 0;
	padding: 0;
}

/* BEGIN TOP NAV BAR */
.MainNav{
	height: 27px;
	width: 100%;
	background-color:#1B1F4B;
	text-align:left;
}

.MainNavCells{
	height: 25px;
}

a.NavItems:link, a.NavItems:visited, a.NavItems:active{
	display: block;
	line-height: 25px;
	background-color: #999;
	border-right: 1px solid #666;
	color: #FFF;
	padding-right: 8px;
	padding-left: 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

a.NavItems:hover{
	display: block;
	line-height: 25px;
	background-color: #FFDBE3;
	border-right: 1px solid #666;
	color: #000;
	padding-right: 8px;
	padding-left: 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
/* END TOP NAV BAR */

/* BEGIN LEFT COLUMN */
.LeftColumn{
	width: 161px !important;
}

.LeftNav{
	border: 1px solid #CCC;
	width: 161px;
}

.LeftNavPanes{
	padding-bottom: 10px;
	width: 161px;
	height: 395px;
}

.LeftNavHeader{
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 14px;
	color: #000;
	line-height: 27px;
}

#DepartmentTab, #BrandTab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000;
	width: 161px;
	text-decoration:none !important;
}

a.link-department:link, a.link-department:visited, a.link-department:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px !important;
	color: #000;
	display: block;
	width: auto;
	padding-left: 10px;
	line-height: 18px;
	text-transform:uppercase;
	text-decoration:none;
}

a.link-department:hover, #BrandTab a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px !important;
	color: #0000FF;
	display: block;
	width: auto;
	padding-left: 10px;
	line-height: 18px;
	text-transform:uppercase;
	text-decoration:none;
}

/* END LEFT COLUMN */

/* BEGIN CENTRE COLUMN */

.CentreColumn{
	border-top:1px solid #666;
}

.ContentArea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding: 15px;
}

/* END CENTRE COLUMN */

.FooterContent{
	color: #999 !important;
	width: 900px;
	background: #1B1F4B;
	line-height: 25px;
	text-align:center;
	margin: auto;
}

.BrandDropDown {
	display:none;
}

a.link-category-select:link,a.link-category-select:visited,a.link-category-select:active,a.link-category:link, a.link-category:visited, a.link-category:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px !important;
	color: #000;
	width: 100%;
	width: auto;
	line-height: 18px;
	text-transform:uppercase;
	padding-left: 10px;
	text-decoration:none;
}

a.link-category-select:hover,a.link-category:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px !important;
	color: #0000FF;
	width: 100%;
	width: auto;
	line-height: 18px;
	text-transform:uppercase;
	padding-left: 10px;
	text-decoration:none;
}

a.link-department-select:link,a.link-department-select:visited,a.link-department-select:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold !important;
	font-size: 10px !important;
	color: #000;
	display: block;
	width: auto;
	padding-left: 10px;
	line-height: 18px;
	text-transform:uppercase;
	text-decoration:none;
}

a.link-department-select:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold !important;
	font-size: 10px !important;
	color: #0000FF;
	display: block;
	width: auto;
	padding-left: 10px;
	line-height: 18px;
	text-transform:uppercase;
	text-decoration:none;
}

a.link-category-select:link,a.link-category-select:visited,a.link-category-select:active,a.link-category-select:hover{
	font-weight: bold;
	text-decoration:none;
}

/* Added automatically */

.link-subcategory-select {
	font-family:Arial, Helvetica, sans-serif !important;
	font-weight: normal;
	font-size: 10px !important;
	color: #000;
	padding-left: 10px;
	line-height: 20px;
	text-transform:uppercase;
}

/* Added automatically */

.link-subcategory {
	font-family:Arial, Helvetica, sans-serif !important;
	font-weight: normal;
	font-size: 10px !important;
	color: #000;
	padding-left: 10px;
	line-height: 20px;
	text-transform:uppercase;
}

#sitefooter{
	display: none !important;
	visibility: hidden !important;
}

#text-percentage, .price-percentage{
	
	display: none;
}

.NewsLetterSignup{
	vertical-align:middle;
}

.SizeChart, .SizeChart td{
	border: 1px solid #000;
	border-collapse:collapse;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000;
}

/* NEW STYLES FOR THE PRODUCT PAGE */

h1.ProductHeader{
	font-size: 18px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000 !important;
	letter-spacing: 0.02em;
	margin: 0;
	padding: 0 0 35px 0;
}

#ProductsPageWrapper .HeaderSpace{
	width: 100%;
	background-color: #fff;
}

#ProductInfo {
	margin-left: 20px;
	}
	
p.ProductDescription {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #342923;
	}
	
#ProductDescriptionWrapper, #ProductOptions, #ProductPurchase {
	margin-bottom: 15px;
	padding-bottom: 15px;
	border-bottom: 1px solid #d1d1d1;
	}
	
#ProductsPageWrapper .ProductPageForm{
	display: block;
	border: 0px;
	background: #fff;
	margin: 0px;
	padding: 0px;
}

#ProductOptions strong, #ProductOptions td p {
	display: block;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000;
	font-size: 14px;
	margin-bottom: 7px;
	}
	
#ProductOptions td p {
	text-transform: lowercase;
	margin-right: 10px;
	}
	
#productbuyinfo {
	width: 250px;
	}
	
#productbuyinfo td {
	text-align: left;
	}
	
#productbuyinfo #text-yourprice, #productbuyinfo .text-price, 
#productbuyinfo .prodinfo, #productbuyinfo .text-availabilitytext, 
#productbuyinfo .text-availabilitytitle {
	font-family:Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 14px;
	}
	
#productbuyinfo .prodinfo {
	text-align: right;
	}
	
#productbuyinfo .text-availabilitytitle, #productbuyinfo #text-yourprice {
	width: 180px;
	}
	
#productbuyinfo .prodinfo b, #productbuyinfo .text-availabilitytitle {
	font-weight: normal;
	}
	
#productbuyinfo .text-availabilitytext {
	font-weight: bold;
	}
	
#ProductPurchase, #ProductActions {
	width: 100%;
	}

#ProductActions ul {
	list-style-type: none;
	padding-left: 0;
	margin-left: 5px;
	}

#ProductActions ul li {
	padding: 0 0 5px 13px;
	background-image: url(store_images/list-arrow.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	}
	
#ProductActions ul li a:link, #ProductActions ul li a:visited, #ProductActions ul li a:active {
	color: #3b439a;
	font-size: 12px;
	text-decoration: none;
	}

#ProductActions ul li a:hover {
	color: #4b56c6;
	font-size: 12px;
	text-decoration: none;
	}/* CSS Buttons */
.button-big, .button-small { display: block; cursor: hand; cursor: pointer; text-decoration: none; }
.button-big .button-text { background: transparent url(store_images/buttons.gif) no-repeat scroll 0 -68px; padding:0; line-height:23px; height: 23px; }
.button-big .button-left { width: 12px; height: 23px; background: transparent url(store_images/buttons.gif) no-repeat scroll 0px 0px; }
.button-big .button-right { width: 13px; height: 23px; background: transparent url(store_images/buttons.gif) no-repeat scroll -9px 0px; }
.button-small .button-text { width:55px; background: transparent url(store_images/buttons.gif) no-repeat scroll 0 -68px; padding:0; height: 23px; line-height: 23px; }
.button-small .button-left { width: 12px; height: 23px; background: transparent url(store_images/buttons.gif) no-repeat scroll 0px 0px; }
 .button-small .button-right { width: 14px; height: 23px; background: transparent url(store_images/buttons.gif) no-repeat scroll -9px 0px; }
.button-right,.button-left { float: left; display: block; font-size:0px; }
.button-text {font-family: Arial, sans-serif;font-size: 11px; font-weight: bold; float: left; display: block; color: #3f3e4e; text-decoration: none; text-align:center;text-transform:capitalize; }

/*
.button-text { text-transform:uppercase; font-family: Arial, sans-serif; font-style: italic; font-size: 10px; font-weight: bold; float: left; display: block; color: #3f3e4e; text-decoration: none; text-align:center; }
*/
.button-small .button-text { font-size: 11px; text-decoration:none; }
 .pagination .button-text { width:auto; }
 .pagination .button-right { margin-right: 1px; }
.pagination .button-small span { filter:alpha(opacity=55); -moz-opacity:.55; opacity:.55; }
.pagination .button-small:HOVER span { filter:alpha(opacity=99); -moz-opacity:.99; opacity:.99; }
.pagination .button-on span { filter:alpha(opacity=99); -moz-opacity:.99; opacity:.99; }
.button-rightaligned   { float: right; }

#login-button .button-text {text-decoration:none;}
.basketlist-col1 img {width:100px;}
#mainbody p a{text-transform:capitalize;}
.registerform #companyrow { display: none; }

/* Added by NitroSell - do not remove! */
label { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000; font-weight: bold; }