/* brand body font */
body {color:#222222;font-family:"Helvetica";font-size:16px;}
/* brand background */
body {background-repeat:no-repeat;background-color:#FFFFFF;}
.custom-content, .app-content, .logout-with-name {background-color:#FFFFFF;}
/* brand global navbar */
.global-header .navbar-custom {background-color:#ffffff;border-color:#dadedf;color:rgba(10, 24, 49, 1.00);}
.global-header .navbar-custom .navbar-brand {background-color:inherit;border-color:inherit;color:inherit;}
.global-header .navbar-custom .nav-link, .global-header .navbar-custom .nav-item {background-color:#ffffff;border-color:#dadedf;color:rgba(10, 24, 49, 1.00);}
.global-header .navbar-custom .dropdown-menu, .global-header .navbar-custom .dropdown-item {background-color:#ffffff !important;border-color:#dadedf !important;color:rgba(10, 24, 49, 1.00) !important;}
.global-header .navbar-custom .dropdown-submenu, .global-header .navbar-custom .dropdown-submenu a {background-color:#ffffff;border-color:#dadedf;color:rgba(10, 24, 49, 1.00);}
.global-header .navbar-custom .navbar-nav .fa {color:rgba(10, 24, 49, 1.00);}
.global-header .navbar {font-family:"Helvetica";}
/* brand headings */
h2, .h2 {color:#222222;font-family:"Helvetica";font-size:24px;font-weight:500;}
.form-inner-wrapper h2, .form-inner-wrapper .h2 {color:#222222;font-family:"Helvetica";font-size:24px;font-weight:500;}
h3, .h3 {color:#222222;font-family:"Helvetica";font-size:20px;font-weight:500;}
.form-inner-wrapper h3, .form-inner-wrapper .h3 {color:#222222;font-family:"Helvetica";font-size:20px;font-weight:500;}
h4, .h4 {color:#222222;font-family:"Helvetica";font-size:16px;font-weight:500;}
.form-inner-wrapper h4, .form-inner-wrapper .h4 {color:#222222;font-family:"Helvetica";font-size:16px;font-weight:500;}
h5, .h5 {color:#222222;font-family:"Helvetica";font-size:16px;font-weight:500;}
.form-inner-wrapper h5, .form-inner-wrapper .h5 {color:#222222;font-family:"Helvetica";font-size:16px;font-weight:500;}
h6, .h6 {color:#222222;font-family:"Helvetica";font-size:14px;font-weight:500;}
.form-inner-wrapper h6, .form-inner-wrapper .h6 {color:#222222;font-family:"Helvetica";font-size:14px;font-weight:500;}
/* brand hyperlinks */
a {color:rgba(10, 24, 49, 1.00);text-decoration:none;}
a:hover, a:focus {color:rgba(10, 24, 49, 1.00);text-decoration:underline;}
/* brand buttons */
.btn-primary {background-color:rgba(163, 29, 54, 1.00);border-color:rgba(163, 29, 54, 1.00);color:#FFFFFF;}
.btn-primary:hover, .btn-primary:focus {background-color:rgba(121, 17, 41, 1.00);border-color:rgba(121, 17, 41, 1.00);color:#FFFFFF;}
.text-primary {color:rgba(163, 29, 54, 1.00);}
.text-primary:hover, .text-primary:focus {color:rgba(121, 17, 41, 1.00);}
.btn-default {background-color:#FFFFFF;border-color:#CCCCCC;color:#333333;}
.btn-default:hover, .btn-default:focus {background-color:#E6E6E6;border-color:#ADADAD;color:#333333;}
.btn-secondary {background-color:#FFFFFF;border-color:#CCCCCC;color:#333333;}
.btn-secondary:hover, .btn-secondary:focus {background-color:#E6E6E6;border-color:#ADADAD;color:#333333;}
/* brand category navbar */
.shop-by-nav.navbar-custom {background-color:rgba(163, 29, 54, 1.00);border-color:rgba(163, 29, 54, 1.00);color:#FFFFFF;}
.shop-by-nav.navbar-custom .navbar-brand {background-color:inherit;border-color:inherit;color:inherit;}
.shop-by-nav.navbar-custom .nav-link, .shop-by-nav.navbar-custom .nav-item {background-color:rgba(163, 29, 54, 1.00);border-color:rgba(163, 29, 54, 1.00);color:#FFFFFF;}
.shop-by-nav.navbar-custom .dropdown-menu, .shop-by-nav.navbar-custom .dropdown-item {background-color:rgba(163, 29, 54, 1.00) !important;border-color:rgba(163, 29, 54, 1.00) !important;color:#FFFFFF !important;}
.shop-by-nav.navbar-custom .dropdown-submenu, .shop-by-nav.navbar-custom .dropdown-submenu a {background-color:rgba(163, 29, 54, 1.00);border-color:rgba(163, 29, 54, 1.00);color:#FFFFFF;}
.shop-by-nav.navbar {font-family:"Helvetica";}
/* brand global footer */
.global-footer {font-family:"";}
.global-footer {background-color:rgba(10, 24, 49, 1.00);color:rgba(255, 255, 255, 1.00);}
.global-footer .global-footer-content .socialIconsFooter li a {color:rgba(255, 255, 255, 1.00);}
.global-footer a {color:rgba(255, 255, 255, 1.00);text-decoration:underline;}
.global-footer a:hover, .global-footer a:focus {color:rgba(255, 255, 255, 1.00);text-decoration:underline;}

/* styles for Feature */
.feature-content .card-deck>.card:nth-child(1) .card-inner \*  html{min-height:100%;
	min-width:1024px;
	width:100%;
	height:auto;} .feature-content .card-deck>.card:nth-child(1) .card-inner a:link  a:visited{color:#000099;
	font-weight:bold;
	text-decoration:none;} .feature-content .card-deck>.card:nth-child(1) .card-inner a:hover  a:active{color:#999a8f;
	font-weight:bold;
	text-decoration:none;
	outline:none;} .feature-content .card-deck>.card:nth-child(1) .card-inner a:focus  a:active{outline:none;} .feature-content .card-deck>.card:nth-child(1) .card-inner .hidden{visibility:hidden;} .feature-content .card-deck>.card:nth-child(1) .card-inner .topMargin15{margin-top:15px;} .feature-content .card-deck>.card:nth-child(1) .card-inner h1{color:#084f7b;
	font-size:1.1em;
	color:#333333;
	font-weight:bold;} .feature-content .card-deck>.card:nth-child(1) .card-inner h1.header{color:#031e2f;
	margin:0px;
	padding:4px 5px 2px 0px;
	height:auto;
	font-size:1.1em;
	font-weight:bold;
	display:block;
	border-bottom:1px solid #084f7b;} .feature-content .card-deck>.card:nth-child(1) .card-inner h2{font-size:1em;
	color:#084f7b;
	padding-left:0px;
	padding-bottom:5px;
	font-weight:bold;
	display:block;} .feature-content .card-deck>.card:nth-child(1) .card-inner h2.header{color:#084f7b;
	margin:0px;
	padding:4px 5px 2px;
	height:auto;
	font-size:1.1em;
	font-weight:bold;
	display:block;
	border-bottom:1px solid #084f7b;} .feature-content .card-deck>.card:nth-child(1) .card-inner h3{font-size:0.8em;
	font-weight:bold;
	display:block;
	clear:both;
	color:#333333;
	margin-bottom:10px;} .feature-content .card-deck>.card:nth-child(1) .card-inner #skipNav  #skipToNav{visibility:hidden;
	display:none;} .feature-content .card-deck>.card:nth-child(1) .card-inner #container{width:980px;
	min-height:100%;
	height:auto !important;
	height:100%;
	margin:0px auto -100px;
	padding:0px;
	border-right:1px solid #000000;
	border-left:1px solid #000000;
	background:#ffffff url('web/classic/images/left_nav_background.gif');} .feature-content .card-deck>.card:nth-child(1) .card-inner #container.noLeftNav{background:url('web/classic/images/left_nav_background_no_nav.gif') repeat-y center;} .feature-content .card-deck>.card:nth-child(1) .card-inner #containerNoNav{width:980px;
	min-height:100%;
	height:auto !important;
	height:100%;
	margin:0px auto -100px;
	padding:0px;
	background:#d9d9d9;} .feature-content .card-deck>.card:nth-child(1) .card-inner #header{min-height:100px;
	max-height:100px;
	min-width:960px;
	max-width:100%;
	margin:0px auto;
	padding:0px;
	display:block;
	background:#ffffff;
	overflow:hidden;
	background:#ffffff;} .feature-content .card-deck>.card:nth-child(1) .card-inner .headerbanner{width:960px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .headerbannerPrint{display:none;} .feature-content .card-deck>.card:nth-child(1) .card-inner #header  .storeTitle{font-size:0.7em;
	display:none;} .feature-content .card-deck>.card:nth-child(1) .card-inner #headertext{font-size:0.7em;
	display:block;
	float:right;
	width:50%;
	margin:15px 15px 0px 0px;
	text-align:right;} .feature-content .card-deck>.card:nth-child(1) .card-inner #header  .search{padding:65px 0px 0px;
	float:left;
	width:960px;
	text-align:right;} .feature-content .card-deck>.card:nth-child(1) .card-inner #header  .search  input{height:17px;
	border:1px solid #000000;
	float:right;
	padding:2px;} .feature-content .card-deck>.card:nth-child(1) .card-inner #preview{border:1px solid #cccccc;
	background:#333333;
	padding:10px;
	display:none;
	color:#ffffff;} .feature-content .card-deck>.card:nth-child(1) .card-inner .printHeader{display:none;} .feature-content .card-deck>.card:nth-child(1) .card-inner .requiredText{font-size:0.8em;
	font-weight:bold;
	color:#af292e;
	display:block;
	text-align:right;
	margin:0px 0px 10px;
	padding:0px;
	float:left;
	width:100%;} .feature-content .card-deck>.card:nth-child(1) .card-inner .notRequired{padding-left:9px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .requiredMarker{font-weight:bold;
	color:#af292e;
	padding-right:3px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .messages{border:1px solid #fdb913;
	background:#ffedc4;
	padding:10px;
	margin-bottom:10px;
	font-size:0.8em;
	font-weight:bold;
	margin-top:10px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .scrolling{width:auto;
	overflow:auto;
	border:1px solid #cccccc;
	padding:3px;
	text-align:right;
	background:#ffffff;
	height:auto;} .feature-content .card-deck>.card:nth-child(1) .card-inner .scrolling.quantity{font-size:100%;
	padding-left:0px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .scrolling  .scrollHeader{margin-bottom:3px;
	padding-bottom:3px;
	border-bottom:1px solid #cccccc;
	display:block;} .feature-content .card-deck>.card:nth-child(1) .card-inner .columnLeft.deliveryMethod  .scrolling{width:643px;
	height:auto;
	margin-bottom:15px;
	overflow:auto;
	background:#ffffff;
	display:block;
	float:left;
	padding:0px;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-bottom:none;
	border-top:none;} .feature-content .card-deck>.card:nth-child(1) .card-inner .productDetailRightColumn  .scrolling{display:block;
	width:170px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .columnLeft.deliveryMethod  .deliveryType{display:block;
	float:left;
	border-right:1px solid #cccccc;
	width:613px;
	padding:15px;
	border-bottom:1px solid #cccccc;
	border-left:1px solid #cccccc;
	margin-bottom:15px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .columnLeft.deliveryMethod  .cardTypes{display:block;
	clear:both;
	width:645px;
	padding-top:15px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .columnLeft.deliveryAddress  .input_buttons.topBottomMargin{margin-top:0px;
	margin-bottom:0px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .columnLeft.deliveryAddress  .input_buttons.topMargin  .columnLeft.deliveryMethod  .input_buttons.topMargin{margin-top:15px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .openText{line-height:120%;} .feature-content .card-deck>.card:nth-child(1) .card-inner .splashText{font-size:0.8em;
	line-height:120%;
	display:block;
	margin-bottom:10px;} .feature-content .card-deck>.card:nth-child(1) .card-inner ul.schedule{clear:both;
	display:block;
	padding-left:0px;} .feature-content .card-deck>.card:nth-child(1) .card-inner ul.schedule  li{list-style:none;
	display:block;
	clear:both;} .feature-content .card-deck>.card:nth-child(1) .card-inner ul.schedule  li  .date{display:inline-block;
	float:left;
	width:30%;} .feature-content .card-deck>.card:nth-child(1) .card-inner ul.schedule  li  .amount{display:inline-block;
	float:right;
	text-align:right;
	width:70%;} .feature-content .card-deck>.card:nth-child(1) .card-inner .navbar  .search{text-align:right;
	padding-top:2.5px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .navbar  .search  input{padding:0px;
	font-size:100%;
	border-style:inset;} .feature-content .card-deck>.card:nth-child(1) .card-inner \* +html  .navbar  .search  input{padding:0px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .hidden{visibility:hidden;
	display:none;} .feature-content .card-deck>.card:nth-child(1) .card-inner input{padding:1px;} .feature-content .card-deck>.card:nth-child(1) .card-inner input.checkbox{display:block;
	float:left;
	width:20px !important;
	padding:2px 0px 0px;
	margin:0px 5px 0px 0px;
	text-align:left;} .feature-content .card-deck>.card:nth-child(1) .card-inner input.categoryDetailedLayoutSelect{display:block;
	float:left;
	margin-right:5px;} .feature-content .card-deck>.card:nth-child(1) .card-inner input.radio{float:left;
	width:20px;
	margin-right:5px;
	display:inline-block;} .feature-content .card-deck>.card:nth-child(1) .card-inner input.radio  input.radio:active{border-style:none;} .feature-content .card-deck>.card:nth-child(1) .card-inner input.quantity{width:5ex !important;
	display:block;
	float:left;} .feature-content .card-deck>.card:nth-child(1) .card-inner input.amount{width:10ex;
	display:block;
	float:left;} .feature-content .card-deck>.card:nth-child(1) .card-inner .search  label{display:none;} .feature-content .card-deck>.card:nth-child(1) .card-inner .search  .chk-submitbtn:link  .search  .chk-submitbtn:visited{font-size:0.7em;
	font-weight:bold;
	color:#000000;
	display:inline-block;
	padding:4px 5px;
	margin-left:5px;
	background:#999a8f url('web/classic/images/search.png') repeat-x center;
	border:1px solid #000000;
	vertical-align:middle;
	float:right;} .feature-content .card-deck>.card:nth-child(1) .card-inner .search  .chk-submitbtn:hover{color:#ffffff;
	background:#000033 url('web/classic/images/search_r.png') repeat-x center;} .feature-content .card-deck>.card:nth-child(1) .card-inner .chk-submitbtn:link  .chk-submitbtn:visited  .chk-smsubmitbtn:link  .chk-smsubmitbtn:visited{font-size:0.8em;
	color:#ffffff;
	background:#a71930;
	background-repeat:repeat-x;
	background-position:center;
	padding:4px 5px;
	border:1px solid #cccccc;
	float:left;
	font-weight:bold;
	margin-right:15px;
	display:block;} .feature-content .card-deck>.card:nth-child(1) .card-inner .chk-submitbtn:hover  .chk-smsubmitbtn:hover{color:#ffffff;
	background:#a71930;
	background-repeat:repeat-x;
	background-position:center;} .feature-content .card-deck>.card:nth-child(1) .card-inner .chk-submitbtn-paynow:link  .chk-submitbtn-paynow:visited  .chk-smsubmitbtn-paynow:link  .chk-smsubmitbtn-paynow:visited{font-size:0.8em;
	color:#ffffff;
	background:#a71930;
	background-repeat:repeat-x;
	background-position:center;
	padding:4px 5px;
	border:1px solid #cccccc;
	float:left;
	font-weight:bold;
	margin-right:15px;
	display:block;} .feature-content .card-deck>.card:nth-child(1) .card-inner .chk-submitbtn-paynow:hover  .chk-smsubmitbtn-paynow:hover{color:#ffffff;
	background-repeat:repeat-x;
	background-position:center;} .feature-content .card-deck>.card:nth-child(1) .card-inner .chk-viewrates:link  .chk-viewrates:visited{font-size:0.7em;
	font-weight:bold;
	color:#4f107a;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable.cart  .chk-submitbtn  .mytable.cart  .chk-smsubmitbtn{font-size:100%;} .feature-content .card-deck>.card:nth-child(1) .card-inner .input_buttons{padding:5px;
	float:left;
	display:block;
	width:98%;
	clear:both;} .feature-content .card-deck>.card:nth-child(1) .card-inner \* +html  .input_buttons{float:none;} .feature-content .card-deck>.card:nth-child(1) .card-inner .input_buttons  p.login{width:300px;
	margin:0px;
	padding:10px 0px 0px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .input_buttons.margin{margin:10px 0px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .input_buttons.topMargin10{margin-top:10px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .input_buttons.topBottomMargin{margin-top:15px;
	margin-bottom:15px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .input_buttons.bottomMargin{margin-top:0px;
	margin-bottom:15px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .registeredUsersDetail  .input_buttons.margin  .registerNewUser  .input_buttons.margin  .registeredUsersDetail  .input_buttons.margin  .promotionalCode  .input_buttons.margin  .storeAccountContainer  .input_buttons.margin  .rightColumn.fullWidth  .input_buttons.margin{margin:0px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .registerNewUser  .input_buttons.topBottomMargin{margin:0px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .registeredUsersDetail  .input_buttons.topBottomMargin  .deliveryAddress  .input_buttons.topBottomMargin  .promotionalCode  .input_buttons.topBottomMargin  .orderSummaryDetail.review  .input_buttons.topBottomMargin{margin-top:0px;
	margin-bottom:0px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .productDetailRightColumn  .input_buttons.topBottomMargin  .rightStoreItems  .input_buttons.topBottomMargin{margin:0px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .cartContainer  .input_buttons.topBottomMargin{margin-top:0px;
	margin-bottom:0px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .cartContainer  .input_buttons.topBottomMargin.active{margin-top:15px;
	margin-bottom:15px;} .feature-content .card-deck>.card:nth-child(1) .card-inner \* +html  .cartContainer  .input_buttons.topBottomMargin.active{margin-top:0px;
	margin-bottom:0px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .cartContainer  .deliveryAddress.review.center  .input_buttons.topBottomMargin  .cartContainer  .promotionalCode.review.right  .input_buttons.topBottomMargin  .cartContainer  .orderSummaryDetail.review  .input_buttons.topBottomMargin{margin-top:10px;
	margin-bottom:0px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .storeAccountContainer  .input_buttons.margin.login{padding-left:205px;
	padding-bottom:10px;
	width:400px;} .feature-content .card-deck>.card:nth-child(1) .card-inner input.cvv{width:4ex !important;} .feature-content .card-deck>.card:nth-child(1) .card-inner #ccnCC{width:20ex !important;} .feature-content .card-deck>.card:nth-child(1) .card-inner .navbar{height:30px;
	background-color:#000033;
	background-repeat:repeat-x;
	background-position:center;
	margin:0px auto;
	width:980px;
	display:inline-block;} .feature-content .card-deck>.card:nth-child(1) .card-inner ul.userAccount{padding-left:0;
	margin-left:0;
	float:left;
	width:400px;
	display:block;} .feature-content .card-deck>.card:nth-child(1) .card-inner ul.userAccount  li{display:inline;} .feature-content .card-deck>.card:nth-child(1) .card-inner ul.userAccount  li  a:link  ul.userAccount  li  a:visited{padding:6px 15px 0px;
	text-decoration:none;
	float:left;
	height:22px;
	font-size:0.8em;
	color:#ffffff;
	white-space:nowrap;} .feature-content .card-deck>.card:nth-child(1) .card-inner ul.userAccount  li  a:hover  ul.userAccount  li  a:active{color:#999a8f;
	text-decoration:none;} .feature-content .card-deck>.card:nth-child(1) .card-inner ul.myCart{padding-left:0;
	margin-left:0;
	float:right;
	width:400px;
	clear:none;
	display:block;} .feature-content .card-deck>.card:nth-child(1) .card-inner ul.myCart  li{display:inline;} .feature-content .card-deck>.card:nth-child(1) .card-inner ul.myCart  li  a{padding:7px 15px 0px;
	text-decoration:none;
	float:right;
	height:22px;
	font-size:0.8em;
	color:#ffffff;
	white-space:nowrap;} .feature-content .card-deck>.card:nth-child(1) .card-inner ul.myCart  li  a:hover{color:#999a8f;} .feature-content .card-deck>.card:nth-child(1) .card-inner ul.myCart  li  .active{color:#feb913;} .feature-content .card-deck>.card:nth-child(1) .card-inner .navbar  .userAccount  .pipe{color:#cccccc;
	margin-top:4px;
	margin-bottom:7px;
	height:14px;
	display:inline;
	float:left;} .feature-content .card-deck>.card:nth-child(1) .card-inner .navbar  .myCart  .pipe{color:#cccccc;
	margin-top:5px;
	margin-bottom:7px;
	height:14px;
	display:inline;
	float:right;} .feature-content .card-deck>.card:nth-child(1) .card-inner .navigationPath{padding:4px 4px 4px;
	margin-bottom:4px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .crumbs{font-weight:normal;
	font-size:0.7em;
	line-height:120%;} .feature-content .card-deck>.card:nth-child(1) .card-inner .crumbs  a{font-weight:normal;
	color:#999999;} .feature-content .card-deck>.card:nth-child(1) .card-inner .crumbs  a.active  .crumbs  a.active:hover{font-weight:bold;} .feature-content .card-deck>.card:nth-child(1) .card-inner .crumbs  a:hover{font-weight:normal;
	color:#999a8f;} .feature-content .card-deck>.card:nth-child(1) .card-inner .crumbs  .pipe{color:#999999;
	padding-right:5px;
	padding-left:5px;} .feature-content .card-deck>.card:nth-child(1) .card-inner #content{margin:0px auto;
	width:960px;
	padding:0px 0px 30px;
	height:100%;} .feature-content .card-deck>.card:nth-child(1) .card-inner #content  .pleaseWait{display:block;
	margin:60px 60px 30px;
	width:840px;
	text-align:center;} .feature-content .card-deck>.card:nth-child(1) .card-inner #contentBackground{background:#ffffff;
	margin:0px auto;
	width:900px;} .feature-content .card-deck>.card:nth-child(1) .card-inner #containerPopUp{padding:20px;
	background:#999999;
	margin-bottom:0px;} .feature-content .card-deck>.card:nth-child(1) .card-inner #containerPopUp  #content{margin:0px auto;
	width:960px;
	padding:20px;
	background:#ffffff;
	border:1px solid #333333;} .feature-content .card-deck>.card:nth-child(1) .card-inner #containerPopUp  #content  h1{margin-bottom:15px;
	border-bottom:1px solid #cccccc;
	padding-bottom:5px;} .feature-content .card-deck>.card:nth-child(1) .card-inner #containerPopUp  #content  h2{padding-bottom:0px;} .feature-content .card-deck>.card:nth-child(1) .card-inner #containerPopUp  #content  p{line-height:120%;
	padding-bottom:10px;} .feature-content .card-deck>.card:nth-child(1) .card-inner #content.noLeftNavigation{padding:15px 0px 0px;} .feature-content .card-deck>.card:nth-child(1) .card-inner #content  .leftNavigation{width:250px;
	float:left;
	display:block;
	margin:0px 14px 0px 0px;
	clear:both;
	background:#cccccc;
	border-right:1px solid #333333;
	border-bottom:1px solid #333333;} .feature-content .card-deck>.card:nth-child(1) .card-inner #content  .leftNavigation.hidden{visibility:hidden !important;
	display:none;} .feature-content .card-deck>.card:nth-child(1) .card-inner #content  .rightColumn{display:block;
	float:right;
	width:680px;
	padding:0px;} .feature-content .card-deck>.card:nth-child(1) .card-inner #content  .rightColumn.noTopPad{padding-top:0px;} .feature-content .card-deck>.card:nth-child(1) .card-inner #contentholder{margin:0px;
	width:680px;
	text-align:center;
	padding:15px 15px 15px 0px;
	float:right;
	display:block;} .feature-content .card-deck>.card:nth-child(1) .card-inner #contentholder  h2.storeItemHeader{display:block;
	padding-left:160px;
	padding-bottom:10px;} .feature-content .card-deck>.card:nth-child(1) .card-inner #contentholder  ul.storeItemHeader{font-size:0.9px;
	color:#333333;} .feature-content .card-deck>.card:nth-child(1) .card-inner #contentholder  ul.subCategory{list-style:none;
	display:block;
	padding:10px 10px 5px;
	border:1px solid #cccccc;
	margin-top:15px;} .feature-content .card-deck>.card:nth-child(1) .card-inner #contentholder  ul.subCategory  li{font-weight:bold;
	font-size:0.8em;
	background:#eeeeee;
	padding:5px;
	margin-bottom:5px;
	border:1px solid #cccccc;
	display:block;} .feature-content .card-deck>.card:nth-child(1) .card-inner #contentholder  ul.subCategory.mallDetail{padding-left:0px;
	float:none;
	width:auto;} .feature-content .card-deck>.card:nth-child(1) .card-inner #categoryLayout{display:block;
	padding:15px 15px 10px;
	border:1px solid #cccccc;
	overflow:auto;} .feature-content .card-deck>.card:nth-child(1) .card-inner #contentholder  .rightColumn  h1{font-size:1.2em;
	font-weight:bold;
	color:#031e2f;
	padding-bottom:5px;
	border-bottom:1px solid #cccccc;
	margin-bottom:10px;} .feature-content .card-deck>.card:nth-child(1) .card-inner #contentholder  .rightColumn  hr{background:#cccccc;
	height:1px;
	border-style:none;
	margin-bottom:10px;} .feature-content .card-deck>.card:nth-child(1) .card-inner #contentholder  .rightColumn  p{font-size:0.8em;} .feature-content .card-deck>.card:nth-child(1) .card-inner #contentholder  .rightColumn.fullWidth  p{font-size:0.8em;
	padding-left:5px;} .feature-content .card-deck>.card:nth-child(1) .card-inner #contentholder  .rightColumn.fullWidth  p.login{width:400px;
	margin-left:155px;
	padding:0px;} .feature-content .card-deck>.card:nth-child(1) .card-inner #contentholder  .rightColumn  img{border-style:none;
	margin-bottom:10px;} .feature-content .card-deck>.card:nth-child(1) .card-inner #contentholder  .rightColumn  h3{font-size:0.9em;
	color:#333333;
	margin-bottom:10px;
	font-weight:bold;
	padding-left:5px;} .feature-content .card-deck>.card:nth-child(1) .card-inner #contentholder  .rightColumn  h2.storeItemHeader{font-size:1em;
	color:#084f7b;
	font-weight:bold;
	display:block;
	margin-bottom:10px;
	padding:0px;} .feature-content .card-deck>.card:nth-child(1) .card-inner #contentholder  .rightColumn  .subCategory  li{display:block;
	margin-bottom:5px;} .feature-content .card-deck>.card:nth-child(1) .card-inner #contentholder  .rightColumn  ul.subCategory{list-style:none;
	font-size:0.8em;
	margin-bottom:15px;
	display:block;
	float:right;
	width:520px;
	padding:0px;} .feature-content .card-deck>.card:nth-child(1) .card-inner #contentholder  .rightColumn.fullWidth  .input_buttons.margin{margin:0px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .storeItems  p{display:block;
	margin-bottom:5px;
	float:left;
	clear:both;
	width:100%;} .feature-content .card-deck>.card:nth-child(1) .card-inner .storeItems  p.requiredText{display:block;
	clear:both;} .feature-content .card-deck>.card:nth-child(1) .card-inner .storeItems.noBorder{border-bottom:none;} .feature-content .card-deck>.card:nth-child(1) .card-inner .storeItems  input.text{display:block;
	font-size:100%;
	width:7ex;} .feature-content .card-deck>.card:nth-child(1) .card-inner .productImage{width:80px;
	height:80px;
	max-width:80px;
	max-height:80px;
	text-align:center;
	overflow:auto;
	float:left;
	display:block;
	vertical-align:middle;
	border:1px solid #ffffff;} .feature-content .card-deck>.card:nth-child(1) .card-inner .productImage  img{max-width:80px;
	max-height:80px;
	font-size:0.7em;
	font-weight:normal;
  	text-align:center;} .feature-content .card-deck>.card:nth-child(1) .card-inner .storeItems  .disclaimer{font-size:0.6em;
	color:#999999;
	margin-top:-5px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .storeItems  .leftStoreItems{float:left;
	width:385px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .storeItems  .leftStoreItems.productImage{float:left;
	width:300px;
	margin-left:10px;
	border-style:none;} .feature-content .card-deck>.card:nth-child(1) .card-inner .storeItems  .leftStoreItems.fullWidth{width:675px;
	margin-bottom:15px;
	padding-bottom:15px;
	border-bottom:1px solid #cccccc;} .feature-content .card-deck>.card:nth-child(1) .card-inner .storeItems  .leftStoreItems.fullWidth  .detail.title  .storeItems  .leftStoreItems.fullWidth  .detail.description{width:585px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .storeItems.noProductImage  h2{float:left;
	width:515px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .storeImage{width:150px;
	max-height:300px;
	text-align:center;
	overflow:auto;
	float:left;
	display:block;} .feature-content .card-deck>.card:nth-child(1) .card-inner .storeImage  img{max-width:150px;
	max-height:300px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .noStoreImage{width:auto;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage{display:block;
	float:left;
	width:680px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage  .storeItems{display:block;
	margin-bottom:15px;
	float:right;
	padding-bottom:15px !important;
	border-bottom:1px solid #cccccc;
	width:515px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage  .storeItems.noBorder{border-bottom-style:none;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage  .storeItems  .productDescription{padding-left:0px;
	margin-bottom:0px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage  .storeItems  .dataLabel{float:left;
	width:180px;
	display:block;
	margin-bottom:10px;
	font-size:0.8em;
	padding-left:5px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage  .storeItems  .data{width:300px;
	float:left;
	display:block;
	font-size:0.8em;
	margin-bottom:10px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage  .storeItems  .thumbnails.center{width:136px;
	height:140px;
	text-align:center;
	border:1px solid #cccccc;
	overflow:auto;
	padding:15px 10px 10px;
	margin:0px 13px 13px 0px;
	float:left;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage  .storeItems.noProductImage  .thumbnails.center{width:135px;
	padding:15px 10px 10px;
	margin:0px 14px 13px 0px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage  .storeItems  .thumbnails.center  .detail.title{font-size:0.8em;
	width:135px;
	margin:10px auto 0px;
	display:block;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage  .storeItems  .thumbnails.center  .detail.image{float:none;
	border-style:none;
	margin-bottom:10px;
	clear:both;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage  .storeItems  .thumbnails.center  img{height:auto;
	max-height:80px;
	width:auto;
	max-width:80px;
	border:1px solid #cccccc;
	font-size:0.7em;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage  .storeItems  .productDetailImage{width:150px;
	height:150px;
	max-height:150px;
	text-align:center;
	overflow:auto;
	display:block;
	vertical-align:middle;
	border:1px solid #cccccc;
	max-width:150px;
	float:left;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage  .storeItems  .productDetailImage  img{max-width:150px;
	max-height:300px;
	font-size:0.7em;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage  .storeItems.productDetailImage{width:515px;
	float:right;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage  .storeItems.productDetailImage  .productDetailRightColumn{width:355px;
	float:right;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage  .storeItems.productDetailImage  .productDetailRightColumn  .dataLabel{float:left;
	width:180px;
	display:block;
	margin-bottom:10px;
	font-size:0.8em;
	padding-left:0px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage  .storeItems.productDetailImage  .productDetailRightColumn  .data{width:150px;
	float:left;
	display:block;
	font-size:0.8em;
	margin-bottom:10px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage  .storeItems.productDetailImage  .productDetailRightColumn  label{width:180px;
	display:block;
	float:left;
	margin-bottom:3px;
	padding:3px 0px 0px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage  .storeItems  .leftStoreItems.noProductImage  .detail.title  .withStoreImage  .storeItems  .leftStoreItems.noProductImage  .detail.price  .withStoreImage  .storeItems  .leftStoreItems.noProductImage  .detail.description{width:270px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage  .storeItems.noProductImage{margin-bottom:0px;
	padding-bottom:0px;
	width:515px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage  .storeItems.noProductImage.noBottomBorder{border-style:none;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage  .storeItems.noProductImage  .data{width:180px;
	float:left;
	display:block;
	font-size:0.8em;
	margin-bottom:10px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage  .storeItems.noProductImage  .dataLabel{float:left;
	width:180px;
	display:block;
	margin-bottom:10px;
	font-size:0.8em;
	padding-left:0px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage  .storeItems.noProductImage  label{width:180px;
	display:block;
	padding:3px 0 0;
	float:left;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage  .storeItems.noProductImage  label.notRequired{width:180px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage  .storeItems  .leftStoreItems{width:210px;
	float:left;
	border-top:none;
	border-right:none;
	border-bottom:none;
	border-left:none;
	text-align:left;
	margin-left:10px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage  .storeItems  .leftStoreItems  .detail.title  .withStoreImage  .storeItems  .leftStoreItems  .detail.price  .withStoreImage  .storeItems  .leftStoreItems  .detail.amount  .withStoreImage  .storeItems  .leftStoreItems  .detail.description{margin-bottom:5px;
	font-size:0.8em;
	display:block;
	width:205px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage  .storeItems  .leftStoreItems.productImage  .detail.title  .withStoreImage  .storeItems  .leftStoreItems.productImage  .detail.price  .withStoreImage  .storeItems  .leftStoreItems.productImage  .detail.amount  .withStoreImage  .storeItems  .leftStoreItems.productImage  .detail.description{margin-bottom:5px;
	font-size:0.8em;
	display:block;
	width:auto;
	padding-left:0px;
	text-align:left;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage  .storeItems  .rightStoreItems{width:210px;
	padding:0px;
	float:right;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage  .storeItems  .rightStoreItems  p{width:210px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage  .storeItems  .rightStoreItems  input  .amount{float:right;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage  .storeItems  .rightStoreItems  .detail.title  .storeItems  .rightStoreItems  .detail.price  .withStoreImage  .storeItems  .rightStoreItems  .detail.amount  .withStoreImage  .storeItems  .rightStoreItems  .detail  .withStoreImage  .storeItems  .rightStoreItems  .detail.description{margin-bottom:5px;
	font-size:0.8em;
	display:block;
	width:auto;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage  .storeItems  .rightStoreItems  .detail{width:75px;
	float:left;
	margin-right:5px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage  .storeItems  .rightStoreItems  .detail.price{width:125px;
	float:left;
	padding-left:0px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage  .storeItems  .rightStoreItems  label{width:75px;
	display:block;
	float:left;
	padding-right:5px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage  .storeItems  .rightStoreItems  label.radio{width:180px;
	display:block;
	float:left;
	margin-bottom:5px;
	padding-top:0px;} .feature-content .card-deck>.card:nth-child(1) .card-inner \* +html  .withStoreImage  .storeItems  .rightStoreItems  label.radio{padding-top:2px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage  .storeItems  .rightStoreItems  input.text{width:7ex;
	max-width:7ex;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage  .storeItems  .rightStoreItems  select{max-width:20ex;
	display:block;
	font-size:100%;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage  .storeItems  .rightStoreItems  input.quantity{width:7ex;
	max-width:7ex;
	display:block;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage  .storeItems  .rightStoreItems  input.amount{width:10ex;
	max-width:10ex;
	display:block;
	text-align:right;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withStoreImage  .storeItems  .rightStoreItems  .input_buttons.margin{margin:0px 0px 10px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withoutStoreImage{display:block;
	clear:both;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withoutStoreImage  .storeImage.noImage{display:none;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withoutStoreImage  .storeItems{display:block;
	margin-bottom:15px;
	float:left;
	padding-bottom:10px;
	border-bottom:1px solid #cccccc;
	width:100%;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withoutStoreImage  .storeItems.noBorder{border-bottom-style:none;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withoutStoreImage  .productDescription{padding-left:0px;
	margin-bottom:10px;
	display:block;
	width:100%;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withoutStoreImage  .storeItems  .thumbnails.center{width:135px;
	height:140px;
	text-align:center;
	border:1px solid #cccccc;
	overflow:auto;
	padding:15px 10px 10px;
	margin:0px 13px 10px 0px;
	float:left;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withoutStoreImage  .storeItems  .thumbnails.center  .detail.title{float:none;
	font-size:0.8em;
	margin:10px auto 0px;
	display:block;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withoutStoreImage  .storeItems  .thumbnails.center  .detail.image{float:none;
	border-style:none;
	margin-bottom:10px;
	clear:both;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withoutStoreImage  .storeItems  .thumbnails.center  img{height:80px;
	max-height:80px;
	width:auto;
	max-width:80px;
	border:1px solid #cccccc;
	font-size:0.7em;
	font-weight:normal;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withoutStoreImage  .storeItems.noProductImage{margin-left:0px;
	padding-left:0px;
	border-style:none;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withoutStoreImage  .storeItems.noProductImage  .data{width:49%;
	float:left;
	display:block;
	font-size:0.8em;
	margin-bottom:10px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withoutStoreImage  .storeItems.noProductImage  .dataLabel{float:left;
	width:50%;
	display:block;
	margin-bottom:10px;
	font-size:0.8em;
	padding-left:5px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withoutStoreImage  .storeItems.noProductImage  label{width:50%;
	display:block;
	float:left;
	padding-left:5px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withoutStoreImage  .storeItems.noProductImage  .productDetailRightColumn  .requiredText{width:600px;
	float:right;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withoutStoreImage  .storeItems.noProductImage  .productDescription  p{width:100%;
	display:block;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withoutStoreImage  .storeItems  .leftStoreItems{width:290px;
	float:left;
	border-top:none;
	border-right:none;
	border-bottom:none;
	border-left:none;
	text-align:left;
	margin-left:10px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withoutStoreImage  .storeItems  .leftStoreItems  .detail.title  .withoutStoreImage  .storeItems  .leftStoreItems  .detail.price  .withoutStoreImage  .storeItems  .leftStoreItems  .detail.amount  .withoutStoreImage  .storeItems  .leftStoreItems  .detail.description{margin-bottom:8px;
	font-size:0.8em;
	display:block;
	width:auto;
	padding-right:5px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withoutStoreImage  .storeItems  .leftStoreItems.productImage  .detail.title  .withoutStoreImage  .storeItems  .leftStoreItems.productImage  .detail.price  .withoutStoreImage  .storeItems  .leftStoreItems.productImage  .detail.amount  .withoutStoreImage  .storeItems  .leftStoreItems.productImage  .detail.description{margin-bottom:5px;
	font-size:0.8em;
	display:block;
	width:auto;
	padding-left:0px;
	text-align:left;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withoutStoreImage  .storeItems  .rightStoreItems{float:right;
	width:285px;
	text-align:left;
	padding:0px 0px 0px 0px;
	display:block;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withoutStoreImage  .storeItems  .rightStoreItems  .data{width:180px;
	float:left;
	display:block;
	font-size:0.7em;
	margin-bottom:10px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withoutStoreImage  .storeItems  .rightStoreItems  .dataLabel{float:left;
	width:160px;
	display:block;
	margin-bottom:10px;
	font-size:0.7em;
	padding-left:0px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withoutStoreImage  .storeItems  .rightStoreItems  label{width:140px;
	display:block;
	float:left;
	padding-top:1px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withoutStoreImage  .storeItems  .rightStoreItems  .detail.title  .withoutStoreImage  .storeItems  .rightStoreItems  .detail.price  .withoutStoreImage  .storeItems  .rightStoreItems  .detail.amount  .withoutStoreImage  .storeItems  .rightStoreItems  .detail  .withoutStoreImage  .storeItems  .rightStoreItems  .detail.description{margin-bottom:5px;
	font-size:0.8em;
	display:block;
	width:140px;
	float:left;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withoutStoreImage  .storeItems  .productDetailImage{width:250px;
	text-align:center;
	overflow:auto;
	display:block;
	vertical-align:middle;
	border:0px solid #cccccc;
	max-width:250px;
	float:left;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withoutStoreImage  .storeItems  .productDetailImage  img{max-width:250px;
	font-size:0.7em;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withoutStoreImage  .storeItems.productDetailImage{width:680px;
	float:right;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withoutStoreImage  .storeItems.productDetailImage  .productDetailRightColumn{width:415px;
	float:right;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withoutStoreImage  .storeItems.productDetailImage  .productDetailRightColumn  p{width:100%;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withoutStoreImage  .storeItems.productDetailImage  .productDetailRightColumn  .requiredText{float:right;
	width:500px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withoutStoreImage  .storeItems.productDetailImage  .productDetailRightColumn  .productDescription{padding-left:0px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withoutStoreImage  .storeItems.productDetailImage  .productDetailRightColumn  .dataLabel{float:left;
	width:50%;
	display:block;
	margin-bottom:10px;
	font-size:0.8em;
	padding-left:0px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withoutStoreImage  .storeItems.productDetailImage  .productDetailRightColumn  .data{width:150px;
	float:left;
	display:block;
	font-size:0.8em;
	margin-bottom:10px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .withoutStoreImage  .storeItems.productDetailImage  .productDetailRightColumn  label{width:50%;
	display:block;
	float:left;
	padding:3px 5px 0px 0px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable{text-align:left;
	width:680px;
	border:1px solid #cccccc;
	float:left;
	clear:both;
	font-size:0.8em;} .feature-content .card-deck>.card:nth-child(1) .card-inner \* +html  .mytable{margin:0px;
	width:595px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable  tr.light  td  .mytable.cart  tr.light  td{background:#eeeeee;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable  tr  .mytable  td  .mytable  th{padding:5px;
	text-align:left;
	vertical-align:top;
	border:1px solid #cccccc;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable  tr{border:none;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable.events  tr:hover  .mytable.XXXXXX  tr:hover  .mytable.XXXXXXX  tr:hover{background:#ffedc4;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable.events  th  tr:hover  .mytable.XXXXXX  th  tr:hover  .mytable.XXXXXX  th  tr:hover{background:#ffffff;
	font-weight:bold;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable  tr.tableDescriptions  th  .mytable  tr.tableDescriptions  th:hover{background:#ffffff;
	font-weight:bold;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable.orderHistory{width:900px;
	margin:0px 0px 15px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable.detail{width:515px;
	border-style:none;
	float:right;
	clear:both;
	margin:0px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable.noStoreImage{width:680px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable  legend{font-weight:bold;
	margin:0px;
	padding:5px 0px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable  .dateRange{display:block;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable  .dateRange  label.fromTo{float:left;
	display:block;
	margin-right:10px;
	padding:0px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable  .dateRange  img{float:left;
	display:block;
	margin-right:20px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable  .dateRange  input.text{float:left;
	display:block;
	margin-right:10px;
	margin-bottom:10px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable  tr  .noBorder  .mytable  th  .noBorder  .mytable  td  .noBorder{border:none !important;} .feature-content .card-deck>.card:nth-child(1) .card-inner .leftBorder{border-top:none;
	border-right:none;
	border-bottom:none;
	border-left:1px solid #cccccc;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable  .column90{white-space:nowrap;
	width:90%;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable  .column85{white-space:nowrap;
	width:85%;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable  .column80{white-space:nowrap;
	width:80%;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable  .column75{white-space:nowrap;
	width:75%;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable  .column70{white-space:nowrap;
	width:70%;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable  .column67{white-space:nowrap;
	width:67%;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable  .column65{white-space:nowrap;
	width:65%;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable  .column60{white-space:nowrap;
	width:60%;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable  .column55{white-space:nowrap;
	width:55%;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable  .column50{width:50%;
	padding:5px 0px 0px 5px;
	margin:0px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable  .column50  label{padding:0px 0px 0px 25px;
	margin-bottom:10px;
	display:block;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable  .column50  p{padding-left:25px;
	padding-right:50px;
	font-size:90%;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable  .column45{white-space:nowrap;
	width:45%;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable  .column40{white-space:nowrap;
	width:40%;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable  .column33{white-space:nowrap;
	width:33%;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable  .column30{white-space:nowrap;
	width:30%;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable  .column25{white-space:nowrap;
	width:25%;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable  .column20{white-space:nowrap;
	width:20%;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable  .column15{white-space:nowrap;
	width:15%;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable  .column14{white-space:nowrap;
	width:14%;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable  .column12{white-space:nowrap;
	width:12%;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable  .column10{width:10%;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable  .column5{white-space:nowrap;
	width:5%;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable.memberShip{margin-left:1px;
	border:1px solid #cccccc;
	width:900px;} .feature-content .card-deck>.card:nth-child(1) .card-inner \* +html  .mytable.memberShip{width:645px;
	margin-left:0px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable.memberShip  th  .mytable.memberShip  td{border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable.memberShip  th{font-weight:bold;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable.memberShip  .memberUserPass{display:block;
	margin-bottom:10px;
	clear:both;
	float:left;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable.memberShip  tr:hover{background:#ffffff;} .feature-content .card-deck>.card:nth-child(1) .card-inner .mytable.memberShip  input.text  .mytable.memberShip  input.password{width:25ex;
	max-width:25ex;
	display:block;
	font-size:100%;} .feature-content .card-deck>.card:nth-child(1) .card-inner .memberUserPass  label{display:block;
	width:100px;
	float:left;} .feature-content .card-deck>.card:nth-child(1) .card-inner .chk-smsubmitbtn.fontControl  .chk-smsubmitbtn-paynow.fontControl{font-size:100%;
	background:#a71930;} .feature-content .card-deck>.card:nth-child(1) .card-inner #footer  .push{min-height:150px;
	max-height:150px;
	min-width:979px;
	max-width:980px;
	margin:0px auto;
	overflow:auto;} .feature-content .card-deck>.card:nth-child(1) .card-inner #footer{background:#333333;} .feature-content .card-deck>.card:nth-child(1) .card-inner #footertext{font-size:0.9em;
	color:#ff0000;
	display:inline;
	padding:15px;
	float:left;
	max-width:100%;} .feature-content .card-deck>.card:nth-child(1) .card-inner .printFooter{display:none;} .feature-content .card-deck>.card:nth-child(1) .card-inner .footerReceipt{display:none;} .feature-content .card-deck>.card:nth-child(1) .card-inner .footerLogoReceipt{display:none;} .feature-content .card-deck>.card:nth-child(1) .card-inner .footerLogoPrint{display:none;} .feature-content .card-deck>.card:nth-child(1) .card-inner ul.footerNavigationLinks{height:30px;
	background-color:#03202f;
	background-repeat:repeat-x;
	background-position:center;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	list-style:none inside;
	margin:0px;
	padding:0px;
	display:block;
	width:980px;
	float:left;
	clear:both;} .feature-content .card-deck>.card:nth-child(1) .card-inner ul.footerNavigationLinks  li{display:inline;} .feature-content .card-deck>.card:nth-child(1) .card-inner ul.footerNavigationLinks  li  a:link  .footerNavigationLinks  li  a:visited{padding:6px 15px 0px;
	text-decoration:none;
	float:left;
	height:22px;
	font-size:0.8em;
	color:#ffffff;
	white-space:nowrap;} .feature-content .card-deck>.card:nth-child(1) .card-inner ul.footerNavigationLinks  li  a:hover  .footerNavigationLinks  li  a:active{color:#999a8f;} .feature-content .card-deck>.card:nth-child(1) .card-inner ul.footerNavigationLinks  .pipe{float:left;
	margin-top:3px;
	margin-bottom:7px;
	height:14px;
	color:#cccccc;
	margin-top:0px;} .feature-content .card-deck>.card:nth-child(1) .card-inner \* +html  ul.footerNavigationLinks  .pipe{margin-top:5px;} .feature-content .card-deck>.card:nth-child(1) .card-inner #footer  .footerLegal  p{color:#cccccc;
	font-size:0.6em;} .feature-content .card-deck>.card:nth-child(1) .card-inner #footer  .footerLegal  p  a:link  #footer  .footerLegal  p  a:hover  #footer  .footerLegal  p  a:visited{font-weight:normal;
	color:#ff0000;} .feature-content .card-deck>.card:nth-child(1) .card-inner .modifierContent{margin-top:35px;
	text-align:left;} .feature-content .card-deck>.card:nth-child(1) .card-inner div.modifierContent  table.modifierTable:first-child{display:inline;}