*:focus {
	outline:			none;
}

body {
	font-size:			12px;

	color:				#666666;
	background-color:	#333333;

	margin:				0;

	font-family: ff-dagny-web-pro;
}

body.Dev::after,
body.Beta::after {
	content:          "Dev Environment";

	position:         fixed;
	left:             50%;
	top:              0;
	z-index:          1000000;

	width:            200px;
	margin-left:      -100px;
	height:           24px;

	line-height:      26px;
	font-size:        11px;
	font-family:      Helvetica, Arial, sans-serif;
	font-weight:      bold;
	text-transform:   uppercase;
	text-align:       center;
	color:            white;
	background-color: rgba(255, 165, 0, 0.85);
}

body.Beta::after {
	content:          "Beta Environment";
	background-color: rgba(255, 0, 0, 0.85);
}

table {
	font-family: ff-dagny-web-pro;
}

img {
	border:				none;
}

p {
	margin:				0;
	padding:			0;
}

a {
	color:				#226597;
}

h1 {
	margin-top:			0px;
	margin-bottom:		20px;

	font-size:			20px;

	border-bottom:		1px #AAAAAA solid;
}

h3 {
	color:				#005189;
}

.PageNotice {
	padding:			10px;

	color:				white;

	background-color:	#C10000;
	margin-bottom:		20px;
}

.BreadCrumbs {
	height:				14px;
	line-height:		14px;

	background-color:	#EEEEEE;

	margin-bottom:		10px;
	padding:			6px;
	padding-left:		25px;

	background-image:	url("./gfx/BreadCrumbs.png");
	background-position: 8px center;
	background-repeat:	no-repeat;
}

.HR {
	width:				100%;

	height:				1px;

	margin-top:			1px;
	margin-bottom:		2px;

	border-top:			1px #EEEEEE solid;
}

.VisitedAdmin {
	background-image:	url("./gfx/VisitedAdmin.png");
	width:				114px;
	height:				84px;

	position:			absolute;

	right:				0px;
	top:				0px;
}

.VisitedAdminLink {
	width:				43px;
	height:				38px;

	position:			absolute;

	right:				0px;
	top:				0px;

	cursor:				pointer;
}

/*------*/
.BannersWrapper {
	width:				640px;
	height:				336px;

	position:			relative;

	margin-bottom:		20px;
}

.Banners {
	position:			absolute;

	left:				0px;
	top:				0px;

	z-index:			1;
}
.Banners > * {
	background-size: 640px auto;
}

.BannersImage1 {
	position:			absolute;

	top:				0px;
	left:				0px;

	background-repeat:	no-repeat;

	width:				640px;
	height:				336px;

	z-index:			1;

	opacity:			1;
	filter:				alpha(opacity=100);

	cursor:				pointer;
}

.BannersImage2 {
	position:			absolute;

	top:				0px;
	left:				0px;

	background-repeat:	no-repeat;

	width:				640px;
	height:				336px;

	z-index:			2;

	opacity:			0;
	filter:				alpha(opacity=0);

	cursor:				pointer;
}

.BannersPrevious {
	position:			absolute;

	left:				16px;
	bottom:				18px;

	z-index:			4;

	background-image:		url("./gfx/Tilesheet.png");
	background-position:	-91px 0px;
	background-repeat:		no-repeat;

	overflow:				hidden;

	width:				17px;
	height:				24px;

	cursor:				pointer;

	display:			none;
}

.BannersNext {
	position:			absolute;

	left:				41px;
	bottom:				18px;

	z-index:			4;

	background-image:		url("./gfx/Tilesheet.png");
	background-position:	-109px 0px;
	background-repeat:		no-repeat;

	overflow:				hidden;

	width:				17px;
	height:				24px;

	cursor:				pointer;

	display:			none;
}

.BannersNumbers {
	position:			absolute;

	left:				10px;
	bottom:				10px;

	z-index:			4;
}

.BannersNumber {
	background-color:	white;

	width:				18px;
	height:				18px;

	cursor:				pointer;

	float:				left;

	z-index:			2;

	cursor:				pointer;

	color:				#666666;

	font-size:			12px;
	font-weight:		bold;

	text-align:			center;

	margin-right:		6px;

	line-height:		18px;

	border:				1px #AAAAAA solid;
}

.BannersNumberActive {
	color:				#D15412;
}

.Wrapper {
	width:				894px;

	margin:				0 auto;

	background-color:	white;

	padding-left:		20px;
	padding-right:		20px;
}

.Header {
	width:				100%;
	height:                         154px;

	position:			relative;
}

.HeaderLogo {
	width:				235px;
	height:				121px;

	background:			transparent url("./gfx/HeaderLogo.png") scroll no-repeat center center;
	background-size:	contain;

	position:			absolute;

	left:				0px;
	top:				16px;

	cursor:				pointer;
}

.HeaderLogoTagline {
	width:				383px;
	height:				19px;

	background-image:	url("./gfx/HeaderLogoTagline.png");

	position:			absolute;

	left:				146px;
	top:				106px;
}

.HeaderCart,
.HeaderPoints {
	width:				184px;
	height:				33px;

	background-image:	url("./gfx/HeaderCart.png");

	position:			absolute;

	right:				0px;
	top:				0px;
	z-index:			5;

	color:				white;

	line-height:		33px;

	padding-left:		12px;

	cursor:				pointer;

	text-decoration:	none;
}
.HeaderPoints {
	z-index: 4;

	box-sizing: border-box;

	width: 196px;

	padding: 0 12px;

	color: #1968a5;

	text-align: center;

	background: #e5eaf0;

	border-radius: 0 0 4px 4px;
}
.HeaderPoints.WithActiveCart {
	right: 192px;

	padding-right: 16px;

	border-radius: 0 0 0 4px;
}

.HeaderLinks {
	position:			absolute;

	right:				0px;
	top:				40px;

	color:				#6D6D6D;

	font-size:			13px;
}

.HeaderLinks a {
	text-decoration:	none;

	color:				#6D6D6D;
}

.HeaderPhone {
	color:				#94101D;

	font-size:			16px;
	font-weight:		900;

	position:			absolute;

	right:				0px;
	bottom:				10px;
}

.Navigation {
	list-style-type:	none;

	margin:				0;
	padding:			0;

	height:				36px;

	background-color:	#333333;

	margin-bottom:		10px;
}

.Navigation li {
	margin:				0;
	padding:			0;

	float:				left;

	border-right:		1px #222222 solid;
	border-left:		1px #666666 solid;

	height:				36px;
	line-height:		36px;

	padding-left:		12px;
	padding-right:		12px;

	font-weight:		bold;
	font-size:			13px;

	cursor:				pointer;
}

.Navigation li:hover {
	background-color:	#444444;
}

.Navigation a {
	color:				white;

	text-decoration:	none;
}

.NavigationLiveChat {
	background-image:	url("./gfx/NavigationLiveChat.png");
	background-repeat: 	no-repeat;
	background-position: 8px center;
	background-color: 	#707070;

	float: 				right;

	height: 			36px;
	line-height: 		36px;

	color: 				white;

	padding-left:		34px;
	padding-right: 		14px;

	border-left: 		1px #222222 solid;

	cursor: 			pointer;
}

.NavigationLiveChat[rel=Online] {
	background-color: 	#2DA647;
}

.Body {
	width:				100%;
}

.Sidebar {
	width:				233px;
}

.SidebarSearch {
	width:				100%;
	height:				37px;

	margin-bottom:		20px;

	background-image:	url("./gfx/SidebarSearch.jpg");

	position:			relative;
}

.SidebarSearch > input {
	width:				164px;
	height:				24px;

	line-height:		24px;

	border:				none;

	background-color:	white;

	color:				#333333;

	font-size:			12px;

	position:			absolute;

	left:				6px;
	top:				6px;

	padding-left:		6px;
}

.SidebarSearchGo {
	width:				46px;
	height:				27px;

	background-image:	url("./gfx/SidebarSearchGo.jpg");

	cursor:				pointer;

	position:			absolute;

	right:				6px;
	top:				6px;
}

.SidebarCategories {
	background-color:	#E5E5E5;

	margin:				0;
	padding:			0;

	margin-bottom:		20px;
}

.SidebarCategories li {
	margin:				0;
	padding:			0;

	line-height:		36px;

	height:				36px;

	border-bottom:		1px #CDCDCD solid;

	padding-left:		10px;

	list-style-type:	none;

	font-weight:		900;
	font-size:			13px;
}

.SidebarCategories li:hover {
	background-color:	#DDDDDD;
}

.SidebarCategories a {
	color:				#666666;

	text-decoration:	none;
}

.Content {
	width:				640px;

	text-align:			left;
}

.Footer {
	width:				934px;
	height:				258px;

	background-image:	url("./gfx/FooterBG.jpg");

	position:			relative;

	margin:				0 auto;
}
.Footer.NoCC {
	background-image:	url("./gfx/FooterBGNoCC.jpg");
}

.FooterList {
	list-style-type:	none;

	margin:				0;
	padding:			0;

	float:				left;

	width:				200px;

	margin-left:		20px;
	margin-top:			20px;

	color:				white;

	font-size:			13px;
}

.FooterListFirst {
	border-bottom:		1px white solid;

	font-weight:		bold;

	margin-bottom:		6px;

	font-size:			14px;
}

.FooterList li {
	line-height:		18px
}

.FooterList li a {
	color:				white;

	text-decoration:	none;
}

.FooterCopyright {
	position:			absolute;

	left:				12px;
	bottom:				0px;

	line-height:		44px;
	height:				40px;

	color:				white;

	font-size:			12px;
	font-weight:		bold;
}

.FooterTop {
	width:				106px;
	height:				40px;

	background-image:	url("./gfx/FooterTop.jpg");

	cursor:				pointer;

	position:			absolute;

	right:				0px;
	bottom:				0px;
}

.GetInTouch {
	width:				638px;
	height:				250px;

	border:				1px #E5A336 solid;

	margin-bottom:		20px;

	background-image:	url("./gfx/GetInTouch.jpg");
	background-color:	#FDC569;

	position:			relative;
}

.GetInTouch h3 {
	margin:				0;
	padding:			0;

	margin-left:		14px;
	margin-top:			7px;

	font-size:			28px;
	font-weight:		bold;

	color:				white;

	text-shadow:		#D08A12 1px 1px;

	line-height:		28px;
}

.GetInTouchEmail {
	width:				30px;
	height:				19px;

	background-image:	url("./gfx/GetInTouchEmail.png");

	position:			absolute;

	right:				10px;
	top:				10px;
}

#GetInTouchYourName {
	position:			absolute;

	left:				20px;
	top:				50px;

	width:				269px;
	height:				10px;

	padding:			10px;

	color:				#A74B0E;

	background-color:	#F6EFDF;

	border:				none;

	font-family:		ff-dagny-web-pro;
}

#GetInTouchYourEmail {
	position:			absolute;

	left:				329px;
	top:				50px;

	width:				269px;
	height:				10px;

	padding:			10px;

	color:				#A74B0E;

	background-color:	#F6EFDF;

	border:				none;

	font-family:		ff-dagny-web-pro;
}

#GetInTouchComments {
	position:			absolute;

	left:				20px;
	top:				100px;

	width:				578px;
	height:				80px;

	padding:			10px;

	color:				#A74B0E;

	background-color:	#F6EFDF;

	border:				none;

	font-family:		ff-dagny-web-pro;
}

.GetInTouchSubmit {
	width:				123px;
	height:				31px;

	background-image:	url("./gfx/GetInTouchSubmit.png");

	position:			absolute;

	bottom:				10px;
	right:				20px;

	cursor:				pointer;
}

.HomeFeaturedCategoriesTitle {
	width:				640px;
	height:				28px;

	margin-bottom:		20px;
	margin-top:			20px;

	background-image:	url("./gfx/HomeFeaturedCategoriesTitle.png");
}

.HomeFeaturedCategories {
	width:				145px;

	text-align:			center;

	float:				left;

	margin-right:		20px;
}

.HomeFeaturedCategories a {
	text-decoration: 	none;
}

.HomeFeaturedCategoriesImage {
	width:				143px;
	height:				143px;

	border:				1px #CCCCCC solid;

	margin-bottom:		10px;

	background-repeat:	no-repeat;
	background-position: center center;
}

.HomeFeaturedCategories h2 {
	font-size:			14px;

	margin-bottom:		20px;

	color:				#333333;
}

.HomeFeaturedCategoriesView {
	width:				122px;
	height:				24px;

	background-image:	url("./gfx/HomeFeaturedCategoriesView.png");

	display:			inline-block;
}

.ViewCategoryProductListing {
	display: -ms-flex;
	display: flex;

	-ms-flex-wrap: wrap;
	flex-wrap: wrap;

	/* IE */
	width: 640px;
}
.ViewCategoryProduct {
	-ms-flex:           0 1 auto;
	flex:               0 1 auto;

	width:				143px;

	text-align:			center;

	margin-right:		16px;
	margin-bottom:		40px;
}

.ViewCategoryProduct a {
	text-decoration:	none;
}

.ViewCategoryProduct h2 {
	margin:				0;
	padding:			0;

	font-weight:		bold;
	font-size:			14px;

	color:				#00599A;

	margin-bottom:		16px;

	min-height:				26px;

	line-height:		18px;
}

.ViewCategoryProductImage {
	width:				143px;
	height:				143px;

	background-color:	white;
	background-repeat:	no-repeat;
	background-position: center center;

	margin-bottom:		10px;
}

.ViewCategoryProductPrice {
	font-size:			11px;

	color:				#9D9D9D;

	font-style:			italic;
}

.ViewCategoryProductPrice span {
	font-size:			13px;
	font-weight:		bold;

	color:				#2DA647;
}

.ColorChoice {
	float:				left;

	width:				44px;
	height:				64px;

	padding:			5px;

	margin-right:		6px;
	margin-bottom:		10px;

	cursor:				pointer;

	font-size:			10px;
	line-height:		12px;

	color:				#333333;

	text-align:			center;

	/*word-break: 		break-all;*/
}

.ColorChoiceSelected {
	background-color:	#1685af;
	color:				white;
}

.ColorChoiceBox {
	width:				32px;
	height:				32px;

	border:				1px #333333 solid;

	margin-left: 		5px;
	margin-bottom: 		4px;

	background-size:	cover;
}

/*=============================================================================
  View Product
=============================================================================*/
.ViewProductBlock {
	width:				100%;

	text-align:			left;
}

.ViewProductSeparator {
	clear:				both;
	width:				100%;
	height:				1px;

	margin-top:			4px;
	margin-bottom:		4px;

	border-bottom:		2px dotted #CCCCCC;

	background:			transparent;
}

.ViewProductTitle {
	font-family:		Arial, sans-serif;
	font-weight:		bold;
	font-size:			21px;
	letter-spacing:		0px;

	color:				#3f3f3f;
}

.ViewProductImage {
	width:				200px;

	text-align:			center;
}

.ViewProductThumnail {
	float: 				left;

	width: 				55px;
	height: 			55px;

	background-size: 	contain;
	background-repeat: 	no-repeat;
	background-position: top center;
	background-color: 	white;

	border:				5px white solid;

	box-sizing: 		border-box;
	-moz-box-sizing: 	border-box;

	cursor: 			pointer;
}

.ViewProductDescription {
	font-size:			11px;
}

.ViewProductDescriptionNote {
	font-size:			12px;
	font-weight:		bold;
	color:				#333333;
}

.ViewProductQuoteBuyLinks {
	text-align:			right;
}

.ViewProductStepTitle {
	width:				100%;

	font-family:		Arial, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	text-transform:		uppercase;

	color:				#b8520c;
}

.ViewProductStepTitleNote {
	font-family:		Arial, sans-serif;
	font-size:			10px;
	text-transform:		none;

	color:				#666666;
}

#ViewProductGridsTable {
	width:				100%;
	margin:				auto;
	border:				1px solid #cccccc;
	text-align:			center;
}

#ViewProductGridsTable td {
	background:			#b5dbfd;
	font-size:			12px;
	text-align:			center;
	padding:			3px;
	font-weight:		bold;
}

.ViewProductGridsTableTH {
	background: 		#D6EBFE;

	color: 				#666;

	font-size: 			12px;
	font-weight: 		normal;

	padding: 			3px;
}

.ProductOptionsHeading {
	margin-bottom: 0.5em;

	font-size: 14px;
	color: #0071E1;
}
label.ProductOptionsHeading {
	margin-bottom: 0;
}

#NormalOptionsID {
	margin-left: 8px;
}
#Quantity {
	margin:				4px 8px;
}

.ViewProductSimilarProducts {
	margin-bottom:		20px;
}

.ViewProductSimilarProductsImage {
	width:				75px;
	height:				75px;

	background-repeat:	no-repeat;
	background-position: center center;

	margin-bottom:		10px;

	display:			inline-block;

	cursor:				pointer;
}

.ViewProductSimilarProductsItem {
	width:				136px;
	height:				174px;

	float:				left;

	margin-right:		24px;

	text-align:			center;

	position:			relative;
}

.ViewProductSimilarProductsItemText {
	width:				100%;
	height:				28px;

	font-size:			12px;

	overflow:			hidden;

	line-height:		14px;

	text-align:			center;

	font-weight:		bold;

	margin-bottom:		10px;
}

.ViewProductSimilarProductsItemText a {
	color:				#333333;

	text-decoration:	none;
}

.ViewProductSimilarProductsItemText a:hover {
	color:				#555555;

	text-decoration:	none;
}

.ViewProductSimilarProductsItemLowPrice {
	width:				100%;
	height:				24px;

	overflow:			hidden;

	line-height:		12px;

	text-align:			center;

	font-style:			italic;

	color:				#9D9D9D;

	font-size:			10px;
}

.ViewProductSimilarProductsItemLowPrice span {
	font-weight:		bold;
	font-style:			normal;

	font-size:			12px;

	color:				#2DA647;
}

.ViewProductDescriptionText {
	line-height:		14px;
}

.ViewProductImprintLogo {
	width:				100%;
	height:				100px;

	background-repeat:	no-repeat;
	background-position: center center;
	background-image:	url("./gfx/ImprintLogo.png");
	background-size:	contain;

	margin-bottom:		10px;
}

.ProductOptionsColorsGroup {
	display: flex;
}
.ProductOptionsColorsGroup label {
	display: block;

	margin-bottom: 0.9em;

	font-weight: bold;
}
.ProductOptionsColorsNameColumn {
	margin-right: 24px;
}
.ProductOptionsColorsListWrapper {
	display: flex;
}
.ProductOptionsColorsSelectedSwatch {
	width: 40px;
	height: 40px;
}
.GraphicLayout .ProductOptionsColorsSelectedSwatch {
	width: 60px;
	height: 60px;
}
.ProductOptionsColorsList {
	display: flex;
	flex-wrap: wrap;

	flex: 1 1 auto;

	/** IE */
	max-width: 289px;
}
.ProductOptionsColorsListColor {
	position: relative;

	width: 32px;
	height: 32px;

	margin: 2px 6px 6px 2px;
	cursor: pointer;
	background: transparent scroll no-repeat center center;
	background-size: contain;

	border: 1px solid #ffffff;

	outline: 2px solid transparent;

	transition: outline-color 0.25s;
}
.ProductOptionsColorsListColor:hover,
.ProductOptionsColorsListColor:focus {
	outline-color: darkgrey;
}
.ProductOptionsColorsListColor.Active {
	outline-color: black;
}

.ProductOptionsColorsListColor::before {
	content: attr(data-name);

	position: absolute;
	left: 50%;
	bottom: calc(100% + 13px);
	z-index: -1;

	min-width: 100%;
	max-width: 150%;

	padding: 0.5em 0.75em;

	transform: translateX(-50%);

	color: white;

	text-align: center;

	background-color: green;

	border-radius: 0.5em;

	opacity: 0;

	transition: all 0.25s;
}
.ProductOptionsColorsListColor::after {
	content: '';

	position: absolute;
	left: 50%;
	bottom: calc(100% + 7px);
	z-index: -1;

	transform: translateX(-50%);

	display: block;

	width: 0;
	height: 0;

	border-style: solid;
	border-width: 6px 6px 0 6px;
	border-color: green transparent transparent transparent;

	opacity: 0;

	transition: all 0.25s;
}
.ProductOptionsColorsListColor:hover::before,
.ProductOptionsColorsListColor:hover::after {
	z-index: 5;

	opacity: 1;
}

/*=============================================================================
  View Cart
=============================================================================*/
.ViewCartTotals {
	background-color:	#E8F4FF;

	position:			relative;
}

.ViewCartTotalsLoading {
	width:				100%;
	height:				100%;

	position:			absolute;

	left:				0px;
	top:				0px;

	background-color:	white;

	opacity:			0.75;
	filter:				alpha(opacity=75);

	z-index:			1;

	display:			none;

	background-image:	url("./gfx/LoadingSmall.gif");
	background-repeat:	no-repeat;
	background-position: center center;
}

/*=============================================================================
  Checkout
=============================================================================*/
.MCheckout_Step1_Continue {
	padding-right:	15px;
}

.MCheckout_Step1_Login {
	border-left:	1px dotted #999999;
	padding-left:	15px;
}
#Checkout1.SingleColumn .MCheckout_Step1_Login {
	border-left: none;
}
.MCheckout_Step2_header {
	padding-bottom:5px;
}

.MCheckout_Step2_header a {
	color:#666666;
	text-decoration:none;
}

.MCheckout_Step2_header a:hover {
	text-decoration:underline;
}

.MCheckout_errors {
	color:red;
	font-size:large;
	font-weight:bold;
	text-align:center;
}

.MCheckout_errors h1 {
	text-align:left;
}

.MCheckout_Form input[type=text],
.MCheckout_Form input[type=number],
.MCheckout_Form textarea,
.MCheckout_Form select {
	padding: 2px;

	border: 1px solid #cccccc;

	resize: none;
}

.MCheckout_Form input[type=number] {
	width: 52px;
}

.MCheckout_Form input:invalid,
.MCheckout_invalid input,
.MCheckout_invalid select {
	border-color:#C10000;
}

.MCheckout_Login, .MCheckout_Register, .MCheckout_PreviousStep, .MCheckout_NextStep, .MCheckout_Submit {
    border:none;
    width:126px;
    height:36px;
    cursor:pointer;
}

.MCheckout_LoginAndCheckout {
    width:		189px;
    height:		33px;

	background: url("./gfx/MCheckout/LoginCheckout.png") no-repeat;

	border:		none;

	 cursor:		pointer;
}

.MCheckout_ContinueCheckout {
    width:		182px;
    height:		33px;

	background: url("./gfx/MCheckout/continue-checkout.png") no-repeat;

	border:		none;

	 cursor:		pointer;
}

.MCheckout_Checkout
{
    width:		182px;
    height:		33px;

	background: url("./gfx/MCheckout/checkout.png") no-repeat;

	border:		none;

	 cursor:		pointer;
}

.MCheckout_Login
{
	background: url(./gfx/MCheckout/login.png) no-repeat;

	 cursor:		pointer;
}

.MCheckout_Register
{
	background: url(./gfx/MCheckout/register.png) no-repeat;

	 cursor:		pointer;
}

.MCheckout_PreviousStep {
    width:		60px;
    height:		23px;

    cursor:		pointer;

	background-image:	url("./gfx/MCheckout/PreviousStep.png");
}

.MCheckout_NextStep {
    width:		144px;
    height:		33px;

    cursor:		pointer;

	background-image:	url("./gfx/MCheckout/NextStep.png");
}

.MCheckout_Submit {
    width:		182px;
    height:		33px;

	background: url(./gfx/MCheckout/register.jpg) no-repeat;
}

.MCheckout_Products {
	width:		100%;
}

.MCheckout_Products h2 {
	font-size:14px;
	margin:0;
	padding:0;
	color:#666666;
	text-decoration:none;
}

.MCheckout_Products tr th {
	background-color:	#E8E8E8;
	height:				24px;
}

.MCheckout_ProductsImage {
	padding:		2px;

	width:			80px;
	height:			80px;

	background-repeat: no-repeat;
}

.MCheckout_ProductsContent {
	width:			350px;
}

.MCheckout_ProductsContentTitle {
	font-weight:	bold;

	font-size:		14px;
}

.MCheckout_ProductsPrices {
	width:			250px;
}

.MCheckout_Button_Remove {
	background-image:	url("./gfx/TilesheetCart.png");
	background-position: 0px -36px;

	width:				73px;
	height:				18px;

	float:				right;
}

.MCheckout_Button_RemoveHover {
	background-image:	url("./gfx/TilesheetCart.png");
	background-position: -73px -36px;

	width:				73px;
	height:				18px;

	float:				right;

	cursor:				pointer;
}

.MCheckout_Comments {
	width:				100%;
	height:				100px;
}

.MCheckout_ConfirmOrder {
    width:		182px;
    height:		33px;

    cursor:		pointer;

	background-image:	url("./gfx/MCheckout/ConfirmOrder.jpg");

	border:		none;
}

.MCheckout_RegisterNow {
    width:		182px;
    height:		33px;

    cursor:		pointer;

	background-image:	url("./gfx/MCheckout/register-now.png");
}

.MCheckout_CCV {
	background-image: 	url("./gfx/ccv.jpg");

	width: 				157px;
	height: 			118px;

	margin-top: 		10px;
}