#homepage h1, #tablet-homepage h1{position:absolute;text-align:center;top:300px;width:100%;}
.page-grid-b #layout-body-container, .page-grid-b #layout-body{overflow:visible;}
.page-section{margin-bottom:10px;}


#flash-card-container{
/* height: 500px; */
position: relative;
width: 100%;
/* margin-top: 30px; */
/* margin-left: 0; */
margin: 30px 81px;
}


.bann_slider{
	visibility:hidden;
}
.cont-left2 .bx-wrapper img{
min-width: 104px !important;
max-height: 253px !important;
}




#flash-card-container input.hasDatepicker{position:relative;z-index:1000;}

#flash-card-container input.hasDatepicker{position:relative;z-index:1000;}
.flash-card{
	cursor:pointer;
	float:left;
	width: 148px;
	height: 228px;
	padding:1px 14px;
	position:relative;
}
.flash-card.front-card{cursor:default;}

.loaded .flash-card{float:none;position:absolute;}

.flash-card .fc-bg{
	left:1px;
	position:absolute;
	top:1px;
	overflow:hidden;
	width: 164px;
	height: 205px;
	/* -webkit-border-radius: 10px; */
	-moz-border-radius: 10px;
	/* border-radius: 10px; */
}

.flash-card .fc-bg img{

}

.flash-card .fc-frame{left:0;position:absolute;top:0;width: 165px;}
.flash-card .fc-floor{position:absolute;bottom:0;left:0;width:100%;z-index:-1;}

.flash-card h2, .card-content{position:relative;}

.card-content{width: 96px;}

.card-content p{
	font-family:Arial;
	font-size:12px;
}
/*
.fc-layout-6 .card-content{
	margin-top:15px;
}
*/

.flash-card iframe{filter:mask();height:100%;left:0;position:absolute;top:0;width:296px;z-index:-1;}
.card-header-1{
	text-align:left;
}
.card-header-2{text-align:right;}
.card-header-3{text-align:center;}
.loaded .flash-card-1{left:310px;top:69px;z-index:50;}
.loaded .flash-card-2{left:130px;top:35px;z-index:40;}
.loaded .flash-card-3{left:510px;top:35px;z-index:40;}
.loaded .flash-card-4{left:0px;top:0px;z-index:30;}
.loaded .flash-card-5{left:655px;top:0px;z-index:30;}
.loaded .flash-card-6{left:320px;top:0;z-index:20;}
.loaded .flash-card-3 .card-content, .loaded .flash-card-5 .card-content{text-align:right;}

.flash-card h2{
	font-family: Arial;
	font-size:17px;
	font-weight:bold;
	width:214px;
	margin:0;
	padding:0;
	/*text-transform:uppercase;*/
	margin-top:12px;
}

.flash-card h2 span.t1{
	margin-top:31px;
	margin-left:10px;
	display:block;
	text-transform: uppercase;
}

.flash-card .card-content p, .flash-card .card-content li, .flash-card .card-content a{font:normal 16px/18px "arial narrow","Helvetica Neue", helvetica, arial, sans-serif;}
.flash-card .card-content p em, .flash-card .card-content li em{font-size:20px;font-weight:normal;font-style:normal}.flash-card .card-content a:link, .flash-card .card-content a:visited{text-decoration:none; color:#ffffff;}
.flash-card .card-content a:hover, .flash-card .card-content a:active{text-decoration:underline;}
#layout-body-container .flash-card .card-content p a:link, #layout-body-container .flash-card .card-content p a:visited{border:0;background:none;color:#fff;}
.flash-card.search-flash-card{height:1400px;background:url(http://carthagefood.com/Images/TNG/slide-frame-wetfloor.png) bottom center no-repeat;}
.loaded .flash-card.search-flash-card{height:395px;padding:0;width:296px;}
.loaded .flash-card .search-card .search-swappable-tabs ul, .loaded .flash-card .search-card .search-component-sub-form{opacity:.5;}
.loaded .flash-card.front-card .search-card .search-swappable-tabs ul, .loaded .flash-card.front-card .search-card .search-component-sub-form{opacity:1;}
#carousel-container-outer{position:relative;}
#carousel-container-outer #carousel-container{margin-top:10px;position:relative;z-index:2;float:left;}
#carousel-container-outer #carousel-container.no-carousel{margin-left:32px;}
#carousel-container-outer #carousel-container li{float:left;height:123px;margin-right:20px;overflow:hidden;position:relative;width:193px;}
#carousel-container-outer #carousel-container ul.carousel{list-style-type:none;margin-left:32px;}
#carousel-container-outer #carousel-container .carousel .carousel-image{float:left;height:61px;width:37px;}
#carousel-container-outer #carousel-container .carousel .carousel-content-container{float:left;margin-left:10px;width:109px;}
#carousel-container-outer #carousel-container .carousel h2{margin-top:21px;}
#carousel-container-outer #carousel-container .carousel h2 a:link, #carousel-container-outer #carousel-container .carousel h2 a:visited, #carousel-container-outer #carousel-container .carousel h2 a:hover, #carousel-container .carousel h2 a:active{background:none;font:bold 16px/18px "arial narrow","Helvetica Neue", helvetica, arial, sans-serif;padding:0;text-decoration:none;color:#333;}
#carousel-container-outer #carousel-container .carousel p, #carousel-container-outer #carousel-container .carousel a:link, #carousel-container-outer #carousel-container .carousel a:visited{font:12px/14px "arial narrow","Helvetica Neue", helvetica, arial, sans-serif;color:#333;text-decoration:none;}
#carousel-container-outer #carousel-container li a:link, #carousel-container-outer #carousel-container li a:visited{border:0;background:none;color:#333;}
#carousel-prev, #carousel-next{position:absolute;cursor:pointer;width:20px;height:34px;background:url(http://carthagefood.com/Images/TNG/global_sprite.png) no-repeat;}
#carousel-prev span, #carousel-next span{position:absolute;text-indent:-9999px;}
#carousel-prev{left:0;top:33px;background-position:0 -1509px;}
#carousel-prev.hover-prev{background-position:0 -1558px;}
#carousel-next{right:0;top:33px;background-position:0 -1607px;}
#carousel-next.hover-next{background-position:0 -1656px;}
#carousel-container-outer-272X100{position:relative;font:13px/15px Lucida Sans, Lucida Grande, arial, sans serif;}
#carousel-container-outer-272X100 #carousel-container{margin:10px 0 0 32px;position:relative;}
#carousel-container-outer-272X100 #carousel-container li, #carousel-container-outer-272X100 #carousel-container .carousel-image, #carousel-container-outer-272X100 #carousel-container .carousel-content-container{height:100px;width:272px;}
#carousel-container-outer-272X100 #carousel-container .carousel h2 a:link, #carousel-container-outer-272X100 .carousel h2 a:visited, #carousel-container-outer-272X100 .carousel h2 a:hover, #carousel-container-outer-272X100 .carousel h2 a:active{padding:0;text-decoration:none;color:#666;}
#carousel-container-outer-272X100 #carousel-container .carousel p, #carousel-container-outer-272X100 .carousel a:link, #carousel-container-outer-272X100 .carousel a:visited{color:#fff;text-decoration:none;margin-top:7px;}
#carousel-container-outer-272X100 #carousel-container .carousel p{padding:12px;display:block;margin-top:0;height:100px;}
#carousel-container-outer-272X100 #carousel-container ul{list-style-type:none;}
#carousel-container-outer-272X100 #carousel-container li{margin-right:12px;overflow:hidden;position:relative;background:#666;display:inline-block;}
#carousel-container-outer-272X100 #carousel-container .carousel-content-container{background:#333;position:absolute;top:100px;left:0;}
#carousel-container-outer-272X100 #carousel-prev{left:10px;}
#carousel-container-outer-272X100 #carousel-next{right:10px;}
.carousel-272X100-nonResSearch{padding-top:10px;}
.two-column-stackable .column{width:450px;}
.two-column-stackable .article-content{width:450px;}
.two-column-stackable .article-content h2{margin:0px;}
.two-column-stackable .placement-left{width:450px;float:left;padding-right:10px;}
.two-column-stackable .placement-right{width:460px;float:left;}
.two-column-80-20-stackable .placement-leftside{float:left;margin-right:10px;width:726px;}
.two-column-80-20-stackable .placement-rightside{float:left;width:184px;}
.two-column-80-20-stackable .placement-leftside .column, .two-column-80-20-stackable .placement-rightside .column{clear:both;width:100%}.three-column-40-40-20-stackable .placement-leftmost{float:left;margin-right:10px;width:368px;}
.three-column-40-40-20-stackable .placement-middle{float:left;margin-right:10px;width:358px;}
.three-column-40-40-20-stackable .placement-rightmost{float:left;width:174px;}
.three-column-40-40-20-stackable .placement-leftmost .column,.three-column-40-40-20-stackable .placement-middle .column,.three-column-40-40-20-stackable .placement-rightmost .column{clear:both;width:100%}.rightside-column #in-page, .rightmost-column #in-page{margin-top:15px;}
.column .accordion{padding-right:10px;}
.last-column .accordion{padding-right:0;}
.three-column .last-column .accordion{padding-left:6px;padding-right:0;}
.three-column .accordion{padding-left:3px;padding-right:4px;}
.three-column .first-column .accordion{padding-left:0;padding-right:7px;}
.three-column .last-column .accordion{padding-left:6px;padding-right:0;}
.accordion h2{color:#333;font:normal 11px/14px arial, sans-serif;}
.accordion h2{background:#eaeaea;border-bottom:1px solid #fff;cursor:pointer;font-weight:bold;height:20px;line-height:20px;margin:0;padding:0 12px;}
.accordion h2.ui-state-active{border-bottom-color:#c7c7c7;}
.accordion h2.ui-state-default{color:#666;}
.accordion ul,.accordion ol{list-style-position:inside;}
.accordion .ui-icon, .accordion .ui-icon-down{background:url(http://carthagefood.com/Images/TNG/global_sprite2.png) no-repeat 0 -665px;display:block;float:left;height:20px;margin-right:10px;overflow:hidden;width:13px;}
.accordion .ui-icon-up{background-position:0 -678px;}
.accordion .panel-top, .accordion .panel-bottom{background:url(http://carthagefood.com/Images/TNG/global_sprite2.png) repeat-x 0 -712px;display:block;height:7px;margin:0 0 -7px;overflow:hidden;}
.accordion .panel-bottom{background-position:0 -697px;margin:0 0 1px 0;}
.accordion .panel-content{height:97px;overflow-x:hidden;overflow-y:auto;padding:5px 12px;}
.accordion.two-panel .panel-content{height:118px;}
.accordion.one-panel .panel-content{min-height:147px;height:auto;}
.accordion.one-panel h2{background:none;border:none;}
.accordion.one-panel .ui-icon, .accordion.one-panel .panel-top, .accordion.one-panel .panel-bottom{display:none;}
.accordion .layout-1 img, .accordion .layout-5 img, .article-content.layout-1 img, .article-content.layout-5 img{float:left;margin:2px 12px 12px 0;}
.accordion .layout-2 img, .accordion .layout-6 img, .article-content.layout-2 img, .article-content.layout-6 img{float:right;margin:2px 0 12px 12px;}
.accordion .layout-3 img, .accordion .layout-4 img, .accordion .layout-7 img, .article-content.layout-3 img, .article-content.layout-4 img, .article-content.layout-7 img, .article-content.layout-8, .article-content.layout-9, .article-content.layout-10, .article-content.layout-11{display:block;margin:0 auto;}
.accordion .layout-3 img, .article-content.layout-3 img{margin-bottom:12px;}
.accordion .layout-4 img, .article-content.layout-4 img{margin-top:12px;}
.article-content.layout-8, .article-content.layout-9, .article-content.layout-10, .article-content.layout-11{position:relative;}
.article-content.layout-1 ul,.article-content.layout-1 ol{list-style-position:inside;}
.article-content.layout-8 img, .article-content.layout-9 img, .article-content.layout-10 img, .article-content.layout-11 img{display:block;width:920px;position:relative;top:0;left:0;z-index:-1;}
.article-content .closed{display:none;}
.article-content .open{display:block;}
.article-content.leftNoWrap-border{border-right:1px solid #999;}
h2.leftNoWrap-title{margin-bottom:0px;margin-top:10px;}
.article-content.layout-5.leftNoWrap-border div p{padding-top:10px;}
#leftNoWrap-border-2{margin-bottom:0px;margin-top:0px;z-index:1;}
.leftNoWrap-border-3{background:#fff url(http://carthagefood.com/Images/TNG/global_sprite.png) center -1042px repeat-x;display:block;height:6px;margin-bottom:-6px;width:919px;}
.leftNoWrap-border-4{background:#fff url(http://carthagefood.com/Images/TNG/global_sprite.png) center -1072px repeat-x;border-right:1px solid #999;display:block;height:6px;margin-top:-6px;width:919px;}
.closable-panel{margin-top:10px;}
.collapsing-trigger{background:url(http://carthagefood.com/Images/TNG/global_sprite.png) no-repeat scroll 0 -2109px transparent;}
.closed .collapsing-trigger{background-position:0 -2223px;}
.closable-panel h3.component-head{cursor:pointer;margin:0;padding:0 0 1px 0;}
.article-title{padding-left:25px;}
.component-content p{margin-left:0;}
.article-content a.pop-up-window img{display:inline;margin:0 0 0 5px}a.pop-up-window{background-image:url(http://carthagefood.com/Images/Arrows/icon_newwindow_9x8.gif);background-repeat:no-repeat;background-position:center right;display:inline;padding-right:12px;}
.article-content .tagline{background:transparent url(http://carthagefood.com/Images/TNG/black_70_1x1.png);background:rgba(0, 0, 0, 0.7) none;color:#fff;font:bold 16px/42px "Arial Narrow", Arial, sans-serif;height:42px;margin:0;padding:0;left:0;position:absolute;z-index:2;text-transform:uppercase;width:100%;}
.article-content .tagline span{display:block;margin:0 23px;position:relative;}
.article-content.layout-8, .article-content.layout-9, .article-content.layout-10, .article-content.layout-11{height:100%;padding-right:0;left:0;position:relative;width:100%;}
.article-content.layout-8 .tagline, .article-content.layout-9 .tagline{bottom:0;}
.article-content.layout-10 .tagline, .article-content.layout-11 .tagline{top:0;}
.article-content.layout-9 .tagline, .article-content.layout-11 .tagline{text-align:right;}
#billboard{min-height:92px;overflow:hidden;position:relative;width:919px;z-index:1;}
#billboard.layout-3{width:920px;}
#billboard h2{margin-top:0;}
#billboard ul, #billboard ol, #billboard li{list-style-type:none;margin:0;padding:0;position:relative;}
#billboard ul.content{left:-999em;position:absolute;z-index:1;}
#billboard ul.content li{z-index:1;}
#billboard li{float:left;position:relative;width:100%;}
#billboard button{display:block;font-size:0;line-height:0;height:20px;position:relative;text-indent:-9999em;width:20px;}
#billboard .description, #billboard .photo{float:left;margin:0;width:450px;position:relative;}
#billboard .description{height:100%;padding:0 5px 27px 10px;margin:5px 0 0 -450px;width:454px;}
#billboard .photo{height:100%;margin-right:450px;z-index:2;}
#billboard .photo img{float:none;position:relative;top:-5px;}
#billboard.layout-2 .photo{width:726px;margin-right:193px;}
#billboard.layout-2 .description{width:178px;margin-left:-193px;z-index:3;}
#billboard.layout-3 .photo{width:920px;margin-right:0;}
#billboard .placeholder{height:192px;}
#billboard-switcher{float:right;bottom:0;height:28px;position:absolute;right:0;width:100%;z-index:2;}
#billboard-switcher ol{float:right;height:20px;overflow:hidden;padding:0 26px;width:141px;z-index:1;}
#billboard-switcher li{float:left;width:14px;padding:0 7px;}
#billboard-switcher .prev, #billboard-switcher .next{position:absolute;z-index:2;}
#billboard-switcher .prev{right:167px;}
#billboard-switcher .next{right:2px;}
#billboard.layout-3 #billboard-switcher{height:46px;bottom:20px;}
#billboard.layout-3 #billboard-switcher ol{height:46px;padding:0;right:28px;width:440px;}
#billboard.layout-3 #billboard-switcher li{width:69px;height:46px;margin:0 7px 0 10px;padding:0;overflow:hidden;}
#billboard.layout-3 #billboard-switcher li img{width:65px;height:42px;position:absolute;top:2px;left:2px;}
#billboard.layout-3 #billboard-switcher .prev{right:460px;margin-top:11px;}
#billboard.layout-3 #billboard-switcher .next{right:16px;margin-top:11px;}
#billboard, #billboard .description, #billboard .photo{background-color:#fff;}
#billboard.layout-2{border-right:1px solid #ccc;}
#billboard .placeholder{background-color:#ccc !important;}
#billboard .content li{background:transparent url(http://carthagefood.com/Images/TNG/global_sprite.png) center -1042px repeat-x;}
#billboard.layout-1 .content li{background:none;}
#billboard-switcher{background:transparent url(http://carthagefood.com/Images/TNG/global_sprite.png) center -1050px repeat;}
#billboard.layout-1 #billboard-switcher{background:none;}
#billboard-switcher button{background:transparent url(http://carthagefood.com/Images/TNG/global_sprite.png) center -1014px no-repeat;border:0;}
#billboard .ui-slider-handle-current button{background:transparent url(http://carthagefood.com/Images/TNG/global_sprite.png) center -988px no-repeat;}
#billboard .ui-slider-handle-current{background-image:none;}
#billboard .prev button{background-position:center -913px;}
#billboard .prev.ui-state-hover button{background-position:center -939px;}
#billboard .prev.ui-state-active button{background-position:center -962px;}
#billboard .next button{background-position:center -837px;}
#billboard .next.ui-state-hover button{background-position:center -863px;}
#billboard .next.ui-state-active button{background-position:center -886px;}
#billboard.layout-3 #billboard-switcher{background-image:none;}
#billboard.layout-3 .ui-slider-handle{background-color:#fff;}
#billboard.layout-3 .ui-slider-handle-current{background-color:#000;}
#billboard.layout-3 #billboard-switcher{background-image:none;}
.deals-container{overflow:hidden;padding-bottom:10px;float:left;}
.deals-container.layout20.deals-last-column,.deals-container.layout20.deals-last-column .deals-container-data,.deals-container .deals-container-data .deals-image-left{width:184px;margin-right:0;}
.deals-container.layout30.deals-last-column,.deals-container.layout30.deals-last-column .deals-container-data{width:276px;}
.deals-container.layout33.deals-last-column,.deals-container.layout33.deals-last-column .deals-container-data{width:300px;}
.deals-container.layout40.deals-last-column,.deals-container.layout40.deals-last-column .deals-container-data{width:368px;}
.deals-container.layout50.deals-last-column,.deals-container.layout50.deals-last-column .deals-container-data{width:460px;}
.deals-container.layout60.deals-last-column,.deals-container.layout60.deals-last-column .deals-container-data{width:552px;}
.deals-container.layout80.deals-last-column,.deals-container.layout80.deals-last-column .deals-container-data{width:736px;}
.deals-container.layout20,.deals-container.layout20 .deals-container-data,.deals-container .deals-container-data .deals-image-left{width:174px;}
.deals-container.layout30,.deals-container.layout30 .deals-container-data{width:266px;}
.deals-container.layout33,.deals-container.layout33 .deals-container-data{width:290px;}
.deals-container.layout40,.deals-container.layout40 .deals-container-data{width:358px;}
.deals-container.layout50,.deals-container.layout50 .deals-container-data{width:450px;}
.deals-container.layout60,.deals-container.layout60 .deals-container-data{width:542px;}
.deals-container.layout80,.deals-container.layout80 .deals-container-data{width:726px;}
.deals-container.layout20,.deals-container.layout30,.deals-container.layout33,.deals-container.layout40,.deals-container.layout50,.deals-container.layout60,.deals-container.layout80{margin-right:10px;}
.placement-left .deals-container,.placement-middle .deals-container,.deals-container.deals-last-column{margin-right:0;}
.deals-container .deals-header-image{padding:0;margin:0;}
.deals-container h3{margin:0;padding:10px;}
.deals-container h3 a{font:bold 16px/20px arial,helvetica,sans-serif;padding-right:10px;}
.deals-component{padding:10px 0;border-bottom:1px solid #ccc;}
.deals-component.no-border{border-bottom:0;}
.deals-component p{padding:0;}
.deals-component .deals-component-data{float:left;padding-left:10px;padding-right:10px;}
.deals-container.layout40 .deals-component .deals-component-with-image{width:154px;}
.deals-container.layout50 .deals-component .deals-component-with-image{width:246px;}
.deals-container.layout60 .deals-component .deals-component-with-image{width:338px;}
.deals-container.layout80 .deals-component .deals-component-with-image{width:522px;}
.deals-container-data{overflow:hidden;position:relative;border-top:1px solid #ccc;}
.deals-component-list{left:0;position:relative;top:0;}
.deals-component .deals-title a{font:bold 13px/15px arial,helvetica,sans-serif;padding:0 7px 15px 0;}
.deals-container h3 a,.deals-component .deals-title a{color:#333;text-decoration:none;}
.deals-container h3 a span,.deals-component .deals-title a span{background:url(http://carthagefood.com/Images/TNG/arrows_small.png) no-repeat scroll 100% -2px;padding-right:5px;}
.deals-component .deals-title a:visited span,.deals-container h3 a:visited span{background-position:100% -41px;}
.deals-component .deals-title a:visited,.deals-container h3 a:visited,.deals-footer .more-deals:visited,.deals-container.no-deals a:visited{color:#77C;}
.deals-component .deals-title a:hover span,.deals-container h3 a:hover span{background-position:100% -83px;}
.deals-component .deals-title a:hover,.deals-container h3 a:hover,.deals-footer .more-deals:hover,.deals-container.no-deals a:hover{color:#9d102d;text-decoration:underline;}
.deals-component .deals-title a:active span,.deals-container h3 a:active span{background-position:100% -130px;}
.deals-component .deals-title a:active,.deals-container h3 a:active,.deals-footer .more-deals:active,.deals-container.no-deals a:active{color:#c00;text-decoration:underline;}
.deals-component-data p,.deals-component-data .deals-date,.deals-component-data .deals-price,.deals-container.no-deals p{color:#333;font:normal 11px/14px verdana,helvetica,sans-serif;}
.deals-container.no-deals p{border-top:1px solid #CCCCCC;padding:10px 10px 0 10px;margin-top:10px;}
.deals-component-data .deals-title{padding-bottom:15px;}
.deals-component-data p{padding-bottom:10px;}
.deals-component-data .deals-date,.deals-component-data .deals-price{padding-bottom:7px;}
.deals-component-data em{font-weight:bold;font-style:normal;}
.deals-info{padding-left:184px;}
.deals-component-wrapper,.deals-container-data .deals-component-image-left{float:left;}
.deals-container-data .deals-component-image-right{float:right;}
.deals-footer{padding-top:10px;border-top:1px solid #ccc;}
.deals-footer p{float:left;}
.deals-footer .more-deals,.deals-container.no-deals a{color:#33c;text-decoration:none;}
.deals-footer .more-deals{font:bold 12px/14px arial,helvetica,sans-serif;padding-left:10px;}
.deals-container.no-deals a{font:regular 12px/14px arial,helvetica,sans-serif;}
.deals-light-pagination-next,.deals-light-pagination-prev{background:transparent url(http://carthagefood.com/Images/SearchResults/Sprites/Search_results_sprite.gif) no-repeat;border:none;overflow:visible;padding:1px 16px 4px 0;text-decoration:none;}
.deals-light-pagination-next:hover,.deals-light-pagination-prev:hover{text-decoration:none;}
.deals-light-pagination-next{background-position:0 -117px;}
.deals-light-pagination-prev{background-position:0 -89px;display:none;}
.deals-pagination-light{float:right;height:20px;}
#paging-selector{float:right;}
#paging-selector li{float:left;list-style:none;margin-right:5px;}
#paging-selector li.selected{background-color:#aaa;color:#fff;border:1px solid #999;padding:2px 4px;}
li#paging-next, li#paging-previous{width:16px;text-indent:-99999px;}
li#paging-previous a,li#paging-next a{background:transparent url(http://carthagefood.com/Images/SearchResults/Sprites/Search_results_sprite.gif) no-repeat;border:none;height:16px;}
li#paging-previous a{background-position:0 -87px;}
li#paging-next a{background-position:0 -115px;}
#paging-selector a{display:block;background-color:white;border:1px solid #999;padding:2px 4px;text-decoration:none;}
#records-per-page{clear:none;float:right;white-space:nowrap;margin-right:10px;}
#billboard.layout-3 #billboard-switcher{background-image:none;}
#accessibility-background{background:url("http://carthagefood.com/Images/TNG/lightgray_background_flip.png") repeat-x scroll 0 0 transparent;border:1px solid #CBCBCB;padding-left:10px;}
#help-alert{padding:10px;border:1px solid #cbcbcb;}
#help-alert img{float:left;display:inline;padding-right:10px;}
#help-alert p{display:inline;}
.mtab-wrapper{margin-right:10px;}
.mtab-container{width:100%;zoom:1;}
.mtab-container h3.component-head{height:13px;}
.mtab-container ul{overflow:hidden;padding:0;}
.mtab-container ul li{padding-left:0;}
.mtab-container ul.subtabs{margin-bottom:15px;}
.mtab-container ul.subtabs li{color:#333;float:left;font:normal 12px/14px arial, helvetica, sans-serif;list-style-image:none;list-style-type:none;margin:0 5px 0 0;}
.mtab-container ul.subtabs li.subsep{border-left:1px solid #333333;padding-left:5px;}
.mtab-container ul.subtabs li a, .mtab-container ul.subtabs li a:hover{color:#3333CC;text-decoration:underline;font:normal 12px/14px arial, helvetica, sans-serif;}
.mtab-container ul.subtabs li a.selected{font-weight:bold;text-decoration:none;color:#333;hand:default;}
.mtab-container > ul, .mtab-container > ul a{height:52px;overflow:hidden;}
.mtab-container > ul > li{text-align:left;height:51px;width:172px;float:left;list-style:none;border:1px solid #999;margin:0 5px -1px 0;padding:0 0 14px 0;border-top-left-radius:0;border-top-right-radius:0;}
.mtab-container.smalltabs > ul > li{width:85px;}
.mtab-container > ul > li span{display:block;font:normal 16px/13px arial, helvetica, sans-serif;color:#666;text-align:center;margin-top:10px;margin-bottom:3px;padding:0 5px;height:16px;white-space:nowrap;overflow:hidden;}
.mtab-container > ul > li span.nosub{margin-top:19px;}
.mtab-container > ul > li span.sub{font-size:12px;line-height:12px;margin-top:0;}
.mtab-container > ul > li a{outline:0 none;display:block;text-align:center;color:#000;text-decoration:none;background:#F8F8F8;border:1px solid #FFF;overflow:hidden;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q4ZDhkOCIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgba(216,216,216,0.65) 0%, rgba(255,255,255,0) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(216,216,216,0.65)), color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top, rgba(216,216,216,0.65) 0%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top, rgba(216,216,216,0.65) 0%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top, rgba(216,216,216,0.65) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, rgba(216,216,216,0.65) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6d8d8d8', endColorstr='#00ffffff',GradientType=0);border-top-left-radius:0;border-top-right-radius:0;}
.mtab-container > ul > li a:hover{text-decoration:none;}
.mtab-container.smalltabs > ul > li a.selected{width:83px;}
.mtab-container > ul > li a.selected{width:170px;position:absolute;background:none;border-bottom-width:0;z-index:999;filter:none;background-color:#FFF;}
.mtab-container > ul > li a.selected span{color:#333;font-weight:bold;}
.mtab-container > ul > li a.selected span.sub{font-weight:normal;}
.mtab-container > div{max-height:500px;padding:15px;border:1px solid #999;overflow:auto;width:auto;}
.mtab-container .columns-50 > div{float:left;width:50%;}
.mtab-container .columns-33 > div{float:left;width:33%;}
.mtab-container .columns-50 > div > p, .mtab-container .columns-50 > div > p{padding-left:15px;}
.mtab-container .tabs-content > div:first-child p{padding-left:0;}
.mtab-container .tabs-content > div > p:first-child, .mtab-container div > div > p:first-child{padding-top:0;}
.mtab-container .tabs-content > div > p:last-child, .mtab-container div > div > p:last-child{padding-bottom:0;}
.mtab-container .article-content{padding-right:0;}
.mtab-container .tabs-content > div:first-child{padding-left:0;}
.mtab-container .tabs-content > div > p{padding-left:15px;}
.mtab-container.verticaleft > ul{float:left;width:172px;height:100%;}
.mtab-container.verticaleft > div, .mtab-container.smalltabs.verticalright > div{min-height:230px;}
.mtab-container.verticaleft > ul > li{margin-bottom:5px;height:52px;padding:0;border-bottom-width:1px;}
.mtab-container.verticaleft > ul > li a{height:50px;}
.mtab-container.verticaleft > ul > li a, .mtab-container.verticaleft > ul > li{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;}
.mtab-container.smalltabs.verticaleft > ul{width:86px;}
.mtab-container.smalltabs.verticaleft > ul > li a.selected{width:84px;}
.mtab-container.verticalright > ul{float:right;width:177px;height:100%;}
.mtab-container.verticalright > ul > li{margin-bottom:5px;height:52px;padding:0;border-right-width:1px;border-left-width:0;}
.mtab-container.verticalright > ul > li a{height:50px;}
.mtab-container.verticalright > ul > li a, .mtab-container.verticalright > ul > li{margin-left:-1px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;}
.mtab-container.smalltabs.verticalright > ul{width:86px;}
.mtab-container.smalltabs.verticalright > ul > li a.selected{width:84px;}
#rewards-use-points-landing .article-content h2, #rewards-use-points-landing .article-content h2 a.use-points-landing, #rewards-hotel-rewards-landing .article-content h2, #rewards-travel-unwind-landing .article-container h2, #rewards-travel-unwind-landing .article-content h4{font:lighter 28px/47px gill sans, gill sans MT, sans-serif;text-align:left;text-transform:uppercase;vertical-align:baseline;}
#rewards-use-points-landing .article-content h2, #rewards-hotel-rewards-landing .article-content h2{color:#004692;margin:0;}
#rewards-use-points-landing .column .article-content h2 a{line-height:47px;}
#rewards-use-points-landing .article-content h2.use-points-landing{text-align:center;}
#rewards-travel-unwind-landing .article-container h2{color:#00a0df;margin:0;line-height:30px;}
#rewards-use-points-landing .column.first-column .article-content h2.use-points-landing a:link{color:#004692;}
#rewards-use-points-landing .column.first-column .article-content h2.use-points-landing a:hover{color:#00a0df;}
#rewards-use-points-landing .column .article-content h2.use-points-landing{color:#a5cf4c;}
#rewards-use-points-landing .column .article-content h2.use-points-landing a:hover{color:#333333;}
#rewards-use-points-landing .column.last-column .article-content h2.use-points-landing a:link, #rewards-travel-unwind-landing h4{color:#00a0df;letter-spacing:-1px;}
#rewards-use-points-landing .column.last-column .article-content h2.use-points-landing a:hover{color:#004692;}
#rewards-use-points-landing .article-content h5.use-points-landing{text-transform:none;font-weight:lighter;font-size:16px;line-height:20px;font-family:gill sans, gill sans MT, sans-serif;text-align:center;vertical-align:baseline}#rewards-use-points-landing .column.first-column .article-content h5.use-points-landing{color:#004692;}
#rewards-use-points-landing .column .article-content h5.use-points-landing{color:#a5cf4c;}
#rewards-use-points-landing .column.last-column .article-content h5.use-points-landing{color:#00a0df;}
#rewards-use-points-landing .column .article-content p a, #rewards-travel-unwind-landing .column .article-content a{text-decoration:none;font-weight:regular;font-size:16px;line-height:18px;font-family:gill sans, gill sans MT, sans-serif;text-align:center;text-decoration:none;vertical-align:baseline;}
#rewards-hotel-rewards-landing .column .article-content h2 a, #rewards-hotel-rewards-landing .article-content h2.hotel-rewards-landing, #rewards-travel-unwind-landing h2.travel-unwind-landing{font:18px/20px gill sans, gill sans MT, sans-serif;text-align:left;vertical-align:baseline;color:#004692;}
#rewards-travel-unwind-landing h2.travel-unwind-landing{color:#00a0df;}
#rewards-use-points-landing .column.first-column .article-content a:link, #rewards-use-points-landing .column.first-column .article-content a:visited{color:#004692;}
#rewards-use-points-landing .column.first-column .article-content a:hover, #rewards-hotel-rewards-landing .column .article-content a:hover{color:#00a0df;}
#rewards-use-points-landing .column .article-content a:link, #rewards-use-points-landing .column .article-content a:visited{color:#a5cf4c;}
#rewards-use-points-landing .column a:hover{color:#333333;}
#rewards-use-points-landing .column.last-column a:link, #rewards-use-points-landing .column.last-column a:visited{color:#00a0df;}
#rewards-use-points-landing .column.last-column a:hover{color:#004692;}
#rewards-use-points-landing .article-content.layout-12 p a.use-points-landing, #rewards-travel-unwind-landing .article-content.layout-12 p a.travel-unwind-landing, #rewards-hotel-rewards-landing .article-content.layout-12 p a.hotel-rewards-landing{text-decoration:none;font-weight:regular;font:12px/16px gill sans, gill sans MT, sans-serif;text-align:center;text-decoration:none;vertical-align:baseline;}
#rewards-use-points-landing .article-content p a.use-points-landing:link, #rewards-hotel-rewards-landing p a.hotel-rewards-landing:link{color:#004692;}
#rewards-use-points-landing .article-content p a.use-points-landing:hover, #rewards-hotel-rewards-landing p a.hotel-rewards-landing:hover, #rewards-travel-unwind-landing p a:link, #rewards-travel-unwind-landing p a:visited{color:#00A0DF;}
#rewards-travel-unwind-landing .column a:hover{color:#333;}
#rewards-use-points-landing p.use-points-landing, #rewards-travel-unwind-landing p.travel-unwind-landing, #rewards-hotel-rewards-landing p.hotel-rewards-landing{color:#333;font:bold 14px/16px Arial, Verdana, sans-serif;text-align:left;vertical-align:baseline;}
#rewards-use-points-landing a.use-points-gift-link{position:absolute;margin-left:-24px;}
#rewards-use-points-landing h2.use-points-gift-link{margin-bottom:65px;text-decoration:none;font-weight:regular;font-size:18px;line-height:20px;font-family:gill sans, gill sans MT, sans-serif;text-decoration:none;text-transform:uppercase;vertical-align:baseline}#rewards-use-points-landing #personalizedPlacement-7-1-1 a:link, #rewards-travel-unwind-landing #personalizedPlacement-7-1-1 a:link, #rewards-hotel-rewards-landing #personalizedPlacement-8-1-1 a:link{color:#3333CC;font-size:100%;font-family:verdana,helvetica,sans-serif;text-decoration:underline;}
#rewards-use-points-landing #personalizedPlacement-7-1-1 a:hover, #rewards-travel-unwind-landing #personalizedPlacement-7-1-1 a:hover, #rewards-hotel-rewards-landing #personalizedPlacement-8-1-1 a:link{color:#9D102D;}
#rewards-use-points-landing #personalizedPlacement-7-1-1 a:visited, #rewards-travel-unwind-landing #personalizedPlacement-7-1-1 a:visited, #rewards-hotel-rewards-landing #personalizedPlacement-8-1-1 a:link{color:#77c;}
#rewards-hotel-rewards-landing #carousel-container-outer-272X100 #carousel-container .carousel-content-container{background:#004692;margin:25px 0 0 0;opacity:0.8;width:272px}#rewards-travel-unwind-landing #carousel-container-outer-272X100 #carousel-container .carousel-content-container{background:#00a0df;margin:25px 0 0 0;opacity:0.8;width:272px}.jcarousel-container{position:relative;}
.jcarousel-clip{z-index:2;padding:0;margin:0;overflow:hidden;position:relative;}
.jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0;}
.jcarousel-list li, .jcarousel-item{float:left;list-style:none;width:75px;height:75px;}
.jcarousel-next{z-index:3;display:none;}
.jcarousel-prev{z-index:3;display:none;}

.flash-card .card-content a:link, #layout-body-container .flash-card .card-content a:visited {
	border: 0;
	background: none;
	color: white;
	display: block;
	width: 264px;
	height: 350px;
}