/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p,
	blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn,
	em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,
	b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
	table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas,
	details, embed, figure, figcaption, footer, header, hgroup, menu, nav,
	output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup,
	menu, nav, section {
	display: block;
}

body {
	line-height: 1;
	color: #000;
	background-color: #fff;
}

ol, ul {
	list-style: none inside;
}

blockquote, q {
	quotes: none;
}

blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

fieldset, img, a img, :link img, :visited img {
	border: none;
}

:link, :visited, del, ins {
	text-decoration: none;
}

sup {
	vertical-align: text-top;
}

sub {
	vertical-align: text-bottom;
}

pre, code, kbd, samp, tt {
	font-family: monospace;
	line-height: 1;
}
/* Default link styles */
a:link {
	color: inherit
} /* unvisited link */
a:visited {
	color: inherit
} /* visited link */
a:hover, a:focus {
	color: inherit
} /* mouse over / focus link */
a:focus {
	outline: 3px solid #bbb
} /* focus link outline */
a:active {
	color: inherit
} /* selected link */
/* Skip to Content styles */
a#skipNav {
	position: absolute;
	left: -1000px;
	overflow: hidden;
}

#main-header {
	visibility: hidden;
	height: 0;
}

a#skipNav:focus, a#skipNav:active {
	left: 0px;
	overflow: visible;
	text-decoration: underline;
	background-color: #fff;
}
/* Class for white-space fix */
.whiteSpaceFix {
	word-spacing: -1em;
	letter-spacing: -.25em;
	line-height: 0;
}

.whiteSpaceFix>* {
	word-spacing: normal;
	letter-spacing: normal;
	line-height: normal;
}

#iNavSANav {
	display: none !important;
}

strong {
	font-weight: bold;
}

b{
	font-weight:bold;
}


sup {
	vertical-align: super !important;
	font-size: 100% !important;
}

#CQ iframe{
	height:250px!important;
}
@font-face {
    font-family: "BentonSansBold";
    src: url(nautilus-libs/css/fonts/BentonSans-Bold/342cdec0-7d5d-43a9-84bf-8a77730526ee-2.eot);
    src: url(nautilus-libs/css/fonts/BentonSans-Bold/342cdec0-7d5d-43a9-84bf-8a77730526ee-2.eot?) format("embedded-opentype"), url(nautilus-libs/css/fonts/BentonSans-Bold/342cdec0-7d5d-43a9-84bf-8a77730526ee-3.woff) format("woff"), url(nautilus-libs/css/fonts/BentonSans-Bold/342cdec0-7d5d-43a9-84bf-8a77730526ee-1.ttf) format("truetype");
    font-style: normal;
    font-weight: 700
}
@font-face {
    font-family: "BentonSansBook";
    src: url(nautilus-libs/css/fonts/BentonSans-Book/325e6ad0-38fb-4bad-861c-d965eab101d5-2.eot);
    src: url(nautilus-libs/css/fonts/BentonSans-Book/325e6ad0-38fb-4bad-861c-d965eab101d5-2.eot?) format("embedded-opentype"), url(nautilus-libs/css/fonts/BentonSans-Book/325e6ad0-38fb-4bad-861c-d965eab101d5-3.woff) format("woff"), url(nautilus-libs/css/fonts/BentonSans-Book/325e6ad0-38fb-4bad-861c-d965eab101d5-1.ttf) format("truetype");
    font-style: normal;
    font-weight: 400
}
@font-face {
    font-family: "BentonSansLight";
    src: url(nautilus-libs/css/fonts/BentonSans-Light/481b5db4-48a0-4c43-ae8b-fd1a0b7cb481-2.eot);
    src: url(nautilus-libs/css/fonts/BentonSans-Light/481b5db4-48a0-4c43-ae8b-fd1a0b7cb481-2.eot?) format("embedded-opentype"), url(nautilus-libs/css/fonts/BentonSans-Light/481b5db4-48a0-4c43-ae8b-fd1a0b7cb481-3.woff) format("woff"), url(nautilus-libs/css/fonts/BentonSans-Light/481b5db4-48a0-4c43-ae8b-fd1a0b7cb481-1.ttf) format("truetype");
    font-style: normal;
    font-weight: 400
}
@font-face {
    font-family: "BentonSansMedium";
    src: url(nautilus-libs/css/fonts/BentonSans-Medium/0fababca-4914-46dd-9b0f-efbd51f67ae8-2.eot);
    src: url(nautilus-libs/css/fonts/BentonSans-Medium/0fababca-4914-46dd-9b0f-efbd51f67ae8-2.eot?) format("embedded-opentype"), url(nautilus-libs/css/fonts/BentonSans-Medium/0fababca-4914-46dd-9b0f-efbd51f67ae8-3.woff) format("woff"), url(nautilus-libs/css/fonts/BentonSans-Medium/0fababca-4914-46dd-9b0f-efbd51f67ae8-1.ttf) format("truetype");
    font-style: normal;
    font-weight: 700
}
@font-face {
    font-family: "BentonSansRegular";
    src: url(nautilus-libs/css/fonts/BentonSans-Regular/3be50273-0b2e-4aef-ae68-882eacd611f9-2.eot);
    src: url(nautilus-libs/css/fonts/BentonSans-Regular/3be50273-0b2e-4aef-ae68-882eacd611f9-2.eot?) format("embedded-opentype"), url(nautilus-libs/css/fonts/BentonSans-Regular/3be50273-0b2e-4aef-ae68-882eacd611f9-3.woff) format("woff"), url(nautilus-libs/css/fonts/BentonSans-Regular/3be50273-0b2e-4aef-ae68-882eacd611f9-1.ttf) format("truetype");
    font-style: normal;
    font-weight: 400
}

/*!******************************************************
* Authors: njain83 (Nidhi) and jsach1 (Jyoti)
* Date: 29-MAR-2013 | 3:00 AM
* Template: Global
********************************************************/

body {
	margin: 0;
	padding: 0
}

.inlineBlock {
	display: inline-block
}

#iCContainer, .inav, html.no-js #iCContainer #iC_NoJS {
	display: block
}

.hide {
    display: none!important
}

.inav {
	clear: both;
	font-size: 24px;
	font-family: Arial;
	font-weight: 700;
	text-align: center;
	background: #ccc;
	min-height: 50px;
	padding-top: 20px
}

#acq-subnav .selected {
	background-color: #4E4F54
}

#acq-subnav .selected a:hover {
	color: #fff !important
}

#iCContainer {
	background: url(nautilus-libs/cssImages/bg_page.gif) repeat-x #fff;
	margin-top: -6px;
	width: 100%
}

#iCContainer.Pattern {
	background: url(nautilus-libs/cssImages/bg_pattern.gif) repeat-x #fff
}

#iCContainer * {
	border: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: inherit;
	font-weight: inherit;
	margin: 0 auto;
	-outline: 0;
	padding: 0;
	line-height: normal;
	text-transform: none;
	text-decoration: none;
	letter-spacing: normal;
	vertical-align: baseline;
	list-style: none
}

#iCContainer #iC_NoCookies, html.has-js #iCContainer #iC_NoJS {
	display: none
}

#iCContainer #iC_NoCookies, #iCContainer #iC_NoJS {
	margin: 0 auto 10px;
	padding: 20px;
	width: 940px;
	background: #fff
}

#iCContainer #iC_NoCookies a, #iCContainer #iC_NoCookies p, #iCContainer #iC_NoJS a,
	#iCContainer #iC_NoJS p {
	font-size: 12px;
	font-weight: 700
}

#iCContainer #iC_NoCookies a, #iCContainer #iC_NoJS a {
	color: #006890
}

#iCBenefits, #iCContentWrapper, #iCHeroWrapper, #iCTitleBar {
	width: 61.25em;
	margin: 0 auto;
	display: table
}

#iCBenefits, #iCContentWrapper, #iCHeroWrapper {
	background: #fff
}

#iCContentWrapper {
	width: 58.75em
}

#iCHero {
	min-height: 395px;
	display: block;
	position: relative
}

.iCHeroImg {
	width: 980px;
	min-height: 395px;
	position: absolute;
	left: 0;
	z-index: 3999
}

.iCHeroImg img {
	width: 100%;
	height: 283px
}

#iCHero .iCHeroContent {
	float: left;
	width: 50%;
	margin-left: 20px;
	position: relative;
	z-index: 3999
}

#iCHero h1, #iCHero h3 {
	margin-top: 34px;
	float: left
}

#iCHero h1 span {
	font-family: BentonSansRegular, Helvetica, Arial;
	font-size: 240%;
	color: #002663;
	clear: both;
	display: block;
	letter-spacing: -.04em;
	line-height: 1.1em
}

#iCContainer .iCCol .iCSectionTitle h2, #iCContainer .iCSectionTitle h2,
	#iCHero .iCSubHead {
	font-family: BentonSansMedium, Helvetica, Arial;
	font-weight: 700;
	letter-spacing: -.01em;
	float: left
}

#iCHero .iCCTA, #iCHero .iCIntroText, #iCHero .iCSubHead {
	float: left;
	width: 100%
}

#iCHero .iCSubHead {
	margin-top: 1.7em;
	font-size: 110%;
	color: #4D4F53
}

#iCHero .iCIntroText {
	color: #4D4F53;
	margin-top: 1em;
	font-size: 90%;
	line-height: 1.5em
}

#iCHero .iCCTA {
	margin-top: 1.875em
}

#iCContainer .iCCTA a {
	color: #006890;
	font-size: 75%;
	font-weight: 700;
	float: left
}

#iCWrapper {
	background: url(nautilus-libs/cssImages/bg_sec.gif) repeat-x #fff;
	padding: 47px 0;
	display: block
}

#iCWrapper #iCContent {
	display: table;
	width: 100%
}

#iCContainer .iCSectionTitle {
	float: left;
	clear: both;
	width: 100%
}

#iCContainer .iCSectionTitle h2 {
	font-size: 125%;
	color: #222
}

#iCContainer .iCSectionTitle a {
	color: #006890;
	font-size: 75%;
	margin: 6px 0 0 20px;
	float: left
}

#iCContainer .iCCols {
	width: 55em;
	margin: 0 auto;
	display: block
}

#iCContainer .iCCol .iCSectionTitle h2 {
	font-size: 110%;
	color: #222;
	margin-bottom: 5px
}

#iCContainer .iCAddText {
	float: left;
	font-size: 90%;
	color: #4D4F53;
	clear: both;
	width: 100%
}

#iCContainer .iCSectionImg {
	width: 23.4375em;
	margin: 27px 0 29px;
	float: left
}

#iCContainer .iCSectionImg img {
	width: 100%;
	height: auto
}

#iCContainer .iCButton, #iCContainer .iCCTA, #iCContainer .iCSecContent
	{
	float: left;
	width: 23.4375em
}

#iCContainer .iCSecContent li, #iCContainer .iCSecContent p {
	font-size: 75%;
	line-height: 1.5em;
	color: #4D4F53
}

#iCContainer .iCButton a, #iCContainer .iCButton a span.iCLabel,
	#iCContainer.CCSG .iCButton a, #iCContainer.OPEN .iCButton a,
	#iCContainer.OPEN .iCButton a span.iCLabel {
	float: left;
	font-size: 90%;
	font-weight: 700;
	height: 29px;
	line-height: 29px;
	overflow: visible
}

#iCContainer .iCSecContent p {
	margin-bottom: 10px
}

#iCContainer .iCSecContent li {
	list-style-type: disc;
	margin-left: 20px
}

#iCContainer .iCSecItemBtns {
	margin-top: 38px;
	float: left
}

#iCContainer .iCCol .iCCTA {
	margin-bottom: 17px
}

#iCContainer .iCButton a, #iCContainer.OPEN .iCButton a {
	color: #FFF !important;
	display: inline-block;
	padding: 0 0 0 20px;
	text-decoration: none !important;
	background: url(nautilus-libs/cssImages/button.gif) 0 -29px no-repeat #002663
}

#iCContainer .iCButton a span.iCLabel, #iCContainer.OPEN .iCButton a span.iCLabel
	{
	color: #fff;
	white-space: nowrap;
	background: url(nautilus-libs/cssImages/button.gif) right top no-repeat #002663;
	display: block;
	padding: 0 20px 0 0
}

#iCContainer.CCSG .iCButton a {
	color: #002663 !important;
	display: inline-block;
	padding: 0 0 0 20px;
	text-decoration: none !important
}

#iCContainer.CCSG .iCButton a span.iCLabel {
	color: #002663;
	white-space: nowrap;
	display: block;
	font-size: 90%;
	font-weight: 700;
	height: 29px;
	line-height: 29px;
	overflow: visible;
	padding: 0 10px;
	width: 90px;
	border-radius: 5px;
	border-radius: 0\0/;
	background-color: #eaebeb;
	margin-left: -22px;
	float: left;
}

#iCContainer .iCCardmembers-Features .iCAmex-benefits-list a:hover, a:active,
	div[tabindex="-1"]:focus, li[tabindex="-1"]:focus {
	outline: 0
}

#iCContainer span.iCAccessTxt {
	position: absolute;
	margin-left: -999em;
	font-size: 11px;
	color: #000;
	background: #fff;
	float: left;
	padding: 0 5px
}

.ui-widget-overlay {
	background: #fff;
	-ms-filter: "alpha(opacity=80)";
	filter: alpha(opacity = 80);
	position: absolute;
	top: 0;
	left: 0;
	opacity: .8;
	z-index: 4000 !important
}

.ui-dialog {
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	background: url(nautilus-libs/cssImages/gradient.jpg) 0 -50px repeat-x #FFF;
	border: 1px solid #CFCFCF;
	font-family: Arial, Verdana, Helvetica, san-serif;
	left: 50%;
	padding: 20px;
	position: fixed;
	top: 50%;
	z-index: 4001 !important;
	max-height: 554px
}

.ui-dialog-content p {
	margin: 0;
	padding: 0 10px 20px 0
}

.ui-dialog-content {
	color: #4D4F53;
	font-size: 11px;
	line-height: 16px;
	overflow-x: hidden;
	overflow-y: auto
}

.ui-dialog-content a {
	color: #006890
}

.ui-dialog-content a:hover {
	text-decoration: underline
}

.ui-dialog-title {
	color: #222;
	font-size: 16px;
	font-weight: 700;
	font-family: BentonSansBold, Helvetica, Arial
}

.ui-dialog-title sup {
	font-size: 9px
}

.ie7 .ui-dialog-title sup {
	font-size: 75%;
	vertical-align: text-top
}

.ui-dialog-titlebar-close {
	display: block;
	position: absolute;
	right: 4px;
	top: 4px
}

.ui-icon-closethick {
	background: url(nautilus-libs/cssImages/button-close.gif) no-repeat;
	display: block;
	height: 25px;
	margin: -3px;
	overflow: hidden;
	text-indent: -9999px;
	width: 25px
}

.has-js .dialog-modal a.back-to-top, .has-js .dialog-modal p strong sup,
	.has-js .dialog-modal strong.dialog-title {
	display: none
}

.dialog-modal strong.dialog-title {
	color: #333
}

#vidCont {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1001;
	width: 640px;
	height: 210px
}

#vidoverlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1000;
	background: #000;
	opacity: .3;
	width: 100%;
	display: block;
	min-height: 100%;
	-ms-filter: "alpha(opacity=30)";
	filter: alpha(opacity = 30)
}

#vidCont a.btnClose {
	float: right;
	width: 25px;
	height: 30px;
	display: block;
	position: relative;
	z-index: 5000;
	border: none
}

html.ie7 #vidCont a.btnClose img {
	border: none
}

#iCContainer .shareamex {
	clear: both;
	-width: 61.25em;
	margin: -2.1875em auto 0;
	position: relative;
	left: 1.2em;
	float: left;
	z-index: 4001
}

#iCContainer .shareamex .iCLabel {
	font-size: .8em;
	color: #333;
	margin: 5px 8px 0 0;
	float: left
}

#iCContainer .shareamex li {
	border-top: none
}

#iCContainer .shareamex a, #iCContainer .shareamex img {
	border: 0;
	height: 26px;
	width: 26px
}

#iCContainer .shareamex img {
	background: url(nautilus-libs/cssImages/sprite26t_2.png) no-repeat
}

#iCContainer .shareamex img.fb {
	background-position: -217px 0
}

#iCContainer .shareamex img.tw {
	background-position: -186px 0
}

#iCContainer .shareAmexTools_share_1 {
	float: left;
	margin: 0 1em 0 0
}

#iCContainer .shareAmexTools_fbLike_2, #iCContainer .shareAmexTools_fbSend_3
	{
	float: left;
	margin-top: .25em
}

#iCContainer .iCCardmembers-Features {
	background: url(nautilus-libs/cssImages/shadow.gif) left top no-repeat;
	padding: 3.5em 0 6.125em;
	margin: .8125em auto 0;
	width: 61.25em;
	display: table
}

#iCContainer .iCCardmembers-Features .iCAmex-benefits {
	float: none;
	padding: 0;
	width: 61.25em
}

#iCContainer .iCCardmembers-Features .iCAmex-benefits h2 {
	color: #222;
	font-size: 150%;
	font-weight: 400;
	margin: 0 0 1.45em;
	padding: 0;
	text-align: center;
	font-family: BentonSansMedium, Helvetica, Arial
}

#iCContainer .iCCardmembers-Features ul.iCAmex-benefits-list {
	margin: 0;
	padding: 0;
	width: 61.25em;
	float: left
}

#iCContainer .iCCardmembers-Features .iCAmex-benefits-list li {
	line-height: 1.125em;
	margin: 0 1.125em 0 0;
	text-align: center;
	width: 9.0625em;
	float: left;
	font-weight: 700;
	list-style: none
}

#iCContainer .iCCardmembers-Features .iCAmex-benefits-list img {
	display: block;
	height: 58px;
	text-indent: -9999px;
	width: 51px;
	margin: auto
}

#iCContainer .iCCardmembers-Features .iCAmex-benefits-list .iCRoad img,
	#iCContainer .iCCardmembers-Features .iCAmex-benefits-list .iCRoad span
	{
	background-position: 0 0
}

#iCContainer .iCCardmembers-Features .iCAmex-benefits-list .iCLoss img,
	#iCContainer .iCCardmembers-Features .iCAmex-benefits-list .iCLoss span
	{
	background-position: -130px 0
}

#iCContainer .iCCardmembers-Features .iCAmex-benefits-list .iCPurchase img,
	#iCContainer .iCCardmembers-Features .iCAmex-benefits-list .iCPurchase span
	{
	background-position: -260px 0
}

#iCContainer .iCCardmembers-Features .iCAmex-benefits-list .iCExtended img,
	#iCContainer .iCCardmembers-Features .iCAmex-benefits-list .iCExtended span
	{
	background-position: 0 -58px
}

#iCContainer .iCCardmembers-Features .iCAmex-benefits-list .iCEntertainment img,
	#iCContainer .iCCardmembers-Features .iCAmex-benefits-list .iCEntertainment span
	{
	background-position: -130px -58px
}

#iCContainer .iCCardmembers-Features .iCAmex-benefits-list .iCTravel img,
	#iCContainer .iCCardmembers-Features .iCAmex-benefits-list .iCTravel span
	{
	background-position: -260px -58px
}

#iCContainer .iCCardmembers-Features .iCAmex-benefits-list h3 {
	color: #222;
	font-size: 13px;
	margin: 0 0 .6em;
	width: 157px
}

#iCContainer .iCCardmembers-Features .iCAmex-benefits-list h3 sup {
	color: #006890;
	font-size: 9px;
	line-height: .8em;
	display: inline-block;
	vertical-align: text-top
}

#iCContainer .iCCardmembers-Features .iCAmex-benefits-list li p {
	font-weight: 400;
	line-height: 18px;
	padding: .9em 0 0;
	margin: 0;
	color: #4D4F53;
	font-size: 75%
}

#iCContainer .iCCardmembers-Features .modal-btn {
	line-height: .8em;
	font-size: 9px
}

.visibility-hidden {
	height: 0;
	left: -10000px;
	position: absolute;
	top: auto;
	width: 0
}

#iCContainer .iCCardmembers-Features .iCAmex-benefits-list a, a:visited
	{
	color: #006890;
	text-decoration: none
}

#iCContainer .iCCardmembers-Features .iCAmex-benefits-list a:hover {
	text-decoration: underline
}

.has-js #iCContainer .iCAll-benefits-info {
	display: none
}

#iCContainer .iCAll-benefits-info {
	width: 61.25em;
	padding: 74px 0 100px;
	color: #666;
	margin: 0 auto
}

#iCContainer .iCCardmembers-Features sup {
	color: #006890;
	font-size: 10px;
	font-weight: 700;
	vertical-align: super
}

.no-js #iCContainer .iCAll-benefits-info a.back-to-top {
	display: block;
	font-size: 12px;
	font-weight: 700;
	margin: 0 0 20px;
	color: #006890
}

#iCContainer .iCAll-benefits-info p.ui-dialog-title {
	color: #222;
	font-size: 16px;
	font-weight: 700
}

#iCContainer .iCAll-benefits-info h2 {
	background: url(nautilus-libs/cssImages/all-benefits-sprite.gif) left bottom
		no-repeat;
	text-indent: -9999px;
	margin: 0 auto 30px;
	height: 22px;
	width: 181px;
	padding: 0;
	font-size: 11px
}

#iCContainer .iCAll-benefits-info p {
	line-height: 18px;
	margin: 0 0 15px;
	padding: 0;
	font-size: 11px
}

#iCContainer .iCAmex-card-rating span.iCCardRating, #iCContainer .iCBlockItemRating span.iCCardRating
	{
	width: 4em;
	float: left;
	height: 10px;
	overflow: hidden;
	margin: 0 .4em 0 0;
	text-indent: -1000px;
	background: url(nautilus-libs/cssImages/icons-sprite.gif) 0 -200px no-repeat
}

#iCContainer .iCAmex-card-rating span.iCRating-0, #iCContainer .iCCard .iCBlockItemRating span.iCRating-0
	{
	background-position: 0 -190px
}

#iCContainer .iCAmex-card-rating span.iCRating-5, #iCContainer .iCCard .iCBlockItemRating span.iCRating-5
	{
	background-position: -70px -190px
}

#iCContainer .iCAmex-card-rating span.iCRating-10, #iCContainer .iCCard .iCBlockItemRating span.iCRating-10
	{
	background-position: 0 -200px
}

#iCContainer .iCAmex-card-rating span.iCRating-15, #iCContainer .iCCard .iCBlockItemRating span.iCRating-15
	{
	background-position: -70px -200px
}

#iCContainer .iCAmex-card-rating span.iCRating-20, #iCContainer .iCCard .iCBlockItemRating span.iCRating-20
	{
	background-position: 0 -210px
}

#iCContainer .iCAmex-card-rating span.iCRating-25, #iCContainer .iCCard .iCBlockItemRating span.iCRating-25
	{
	background-position: -70px -210px
}

#iCContainer .iCAmex-card-rating span.iCRating-30, #iCContainer .iCCard .iCBlockItemRating span.iCRating-30
	{
	background-position: 0 -220px
}

#iCContainer .iCAmex-card-rating span.iCRating-35, #iCContainer .iCCard .iCBlockItemRating span.iCRating-35
	{
	background-position: -70px -220px
}

#iCContainer .iCAmex-card-rating span.iCRating-40, #iCContainer .iCCard .iCBlockItemRating span.iCRating-40
	{
	background-position: 0 -230px
}

#iCContainer .iCAmex-card-rating span.iCRating-45, #iCContainer .iCCard .iCBlockItemRating span.iCRating-45
	{
	background-position: -70px -230px
}

#iCContainer .iCAmex-card-rating span.iCRating-50, #iCContainer .iCCard .iCBlockItemRating span.iCRating-50
	{
	background-position: 0 -240px
}

#iCContainer .iCOther .iCBlockItemImg .iCBlockItemRating, #iCContainer .iCService .iCBlockItemImg .iCBlockItemRating
	{
	display: none
}
#euc_dialog{text-align:justify}#euc_privacyLink,#euc_cookiePolicy{cursor:pointer;-moz-text-blink:none;color:#90d7e7!important;background-color:inherit!important;*text-decoration:underline;*border:0}#euc_privacyLink.hover,#euc_cookiePolicy.hover{color:#90d7e7}#overlay_textDiv{font-weight:normal;text-align:justify;color:#fff!important;line-height:135%;font-size:12px!important}#textDivStrict{font-weight:normal;margin:0;font-size:12px;text-align:justify;color:#fff;width:70%;line-height:135%}a.euc_linkStyle{cursor:pointer;color:#90d7e7;text-decoration:none;background-color:#05347a}a.euc_linkStyle:active,a.euc_linkStyle:visited,a.euc_linkStyle:hover{color:#90d7e7;text-decoration:none;background-color:#05347a}.euc_sprites{background-image:url(nautilus-libs/img/euc_sprite.png);background-color:transparent;background-repeat:no-repeat}input.euc_sprites{filter:none}#euc_dialog #closeSpan{position:absolute;right:0;bottom:100%;cursor:pointer;top:0;margin-left:100%;height:20px;width:20px;background-color:inherit}#sprite-close_btn{background-position:-102px -52px;width:20px;height:20px;border:0;cursor:pointer}.centerAlign_euc{display:inline-block;zoom:1;*display:inline}.spriteButton_euc{cursor:pointer;font-size:12px;font-family:arial}.spriteButton_euc span.btnLeftDoor_euc{background:url(nautilus-libs/img/euc_sprite.png) no-repeat scroll 0;float:left;height:36px;width:13px;-webkit-border-radius:0;-webkit-appearance:none}.spriteButton_euc input.btnCenterText_euc{display:inline;color:#effbfe}.spriteButton_euc input.btnCenterBackground_euc{background:url(nautilus-libs/img/euc_sprite.png) no-repeat scroll 0;border:0;cursor:pointer;float:left;height:36px;padding:0 2px 0 2px;margin:0;text-decoration:none;width:auto;overflow:visible;font-size:14px;font-weight:bold;font-family:Arial,sans-serif;-webkit-border-radius:0;-webkit-appearance:none}.spriteButton_euc input.btnCenterText_euc{top:0;_top:0;#top:0}.spriteButton_euc span.btnRightDoor_euc{background:url(nautilus-libs/img/euc_sprite.png) no-repeat scroll 0;float:left;height:36px;width:13px;-webkit-border-radius:0;-webkit-appearance:none}.spriteButton_euc span.silverLeftDoor_euc{background-position:-5px -4px}.spriteButton_euc input.silverButtonCenter_euc{background-position:-9px -105px}.spriteButton_euc span.silverRightDoor_euc{background-position:-26px -4px}.spriteButton_euc input.silverButtonText_euc{color:#1f5e8b}.spriteButton_euc:hover span.silverLeftDoor_euc{background-position:-5px -52px}.spriteButton_euc:hover input.silverButtonCenter_euc{background-position:-9px -153px}.spriteButton_euc:hover span.silverRightDoor_euc{background-position:-26px -52px}.consentContainer{display:none;position:absolute;left:0;top:0;z-index:99999;width:100%;height:100%}.euc_greyMask{position:fixed;left:0;top:0;z-index:9000;background-color:#4c4c4c;opacity:.5;filter:alpha(opacity=50);width:100%;height:100%}.consentOverlay{position:fixed;left:0;bottom:0;height:auto;width:100%;background:#05347a;font-family:Arial;font-size:12px;color:#fff;z-index:9005;overflow-x:auto;outline:0}.centerContent{width:96.875%;height:auto;margin:0 auto}.euc_headLine{font-size:18px;text-align:left;color:#c7c9cb;font-weight:bold;width:90%}.euc_rowMargins{margin-top:1.6129%;margin-bottom:1.6129%}.euc_rowMarginBottom{margin-bottom:1.6129%}.leftFloat{float:left}.rightFloat{float:right}.textDivSoft{width:86%}.buttonsDivSoft{width:13%;min-width:120px;text-align:center}.textDivStrict{width:75%}.buttonsDivStrict{width:24%;text-align:center}.euc_linkStyle{border-bottom:1px solid #90d7e7;cursor:pointer}.euc_buttonStyle{border:0;cursor:pointer}.euc_closeBtnSpan{height:20px;width:20px;position:absolute;top:0;right:0}.euc_buttonMargin{margin-left:9.6674%}.fullWidth_euc{width:100%}.acceptWidth_euc{width:50%}.declineWidth_euc{width:48%}.euc_fixIE7{*float:none}@media screen and (min-width :950px) and (max-width :1200px){.textDivSoft{width:84%}.buttonsDivSoft{width:15%}.textDivStrict{width:70%}.buttonsDivStrict{width:28%;text-align:center}}@media screen and (min-width :768px) and (max-width :950px){.textDivSoft{width:79%}.buttonsDivSoft{width:20%}.textDivStrict{width:64%}.buttonsDivStrict{width:35%;text-align:center}}@media screen and (max-width :768px){.textDivSoft{width:100%}.buttonsDivSoft{width:100%;text-align:center;margin-top:1.6129%}.textDivStrict{width:100%}.buttonsDivStrict{width:100%;text-align:center;margin-top:1.6129%}}@media screen and (min-width:321px) and (max-device-width:640px) and (orientation:landscape){.euc_headLine{font-size:16px;text-align:left;color:#c7c9cb;font-weight:bold;width:90%}.consentOverlay{position:fixed;left:0;bottom:0;height:auto;width:100%;background:#05347a;font-family:Arial;font-size:11px;color:#fff;z-index:9005;outline:0}#overlay_textDiv{font-weight:normal;text-align:justify;color:#fff;line-height:125%}#textDivStrict{font-weight:normal;margin:0;font-size:12px;text-align:justify;color:#fff;width:70%;line-height:125%}}
.no-js  #iC_NoJS p{text-align:center;}
.adword-label {
    display: none!important;
}
/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p,
	blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn,
	em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,
	b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
	table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas,
	details, embed, figure, figcaption, footer, header, hgroup, menu, nav,
	output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup,
	menu, nav, section {
	display: block;
}

body {
	line-height: 1;
	color: #000;
	background-color: #fff;
}

ol, ul {
	list-style: none inside;
}

blockquote, q {
	quotes: none;
}

blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

fieldset, img, a img, :link img, :visited img {
	border: none;
}

:link, :visited, del, ins {
	text-decoration: none;
}

sup {
	vertical-align: text-top;
}

sub {
	vertical-align: text-bottom;
}

pre, code, kbd, samp, tt {
	font-family: monospace;
	line-height: 1;
}
/* Default link styles */
a:link {
	color: inherit
} /* unvisited link */
a:visited {
	color: inherit
} /* visited link */
a:hover, a:focus {
	color: inherit
} /* mouse over / focus link */
a:focus {
	outline: 3px solid #bbb
} /* focus link outline */
a:active {
	color: inherit
} /* selected link */
/* Skip to Content styles */
a#skipNav {
	position: absolute;
	left: -1000px;
	overflow: hidden;
}

#main-header {
	visibility: hidden;
	height: 0;
}

a#skipNav:focus, a#skipNav:active {
	left: 0px;
	overflow: visible;
	text-decoration: underline;
	background-color: #fff;
}
/* Class for white-space fix */
.whiteSpaceFix {
	word-spacing: -1em;
	letter-spacing: -.25em;
	line-height: 0;
}

.whiteSpaceFix>* {
	word-spacing: normal;
	letter-spacing: normal;
	line-height: normal;
}

#iNavSANav {
	display: none !important;
}

strong {
	font-weight: bold;
}

b{
	font-weight:bold;
}


sup {
	vertical-align: super !important;
	font-size: 100% !important;
}

#CQ iframe{
	height:250px!important;
}
@font-face {
    font-family: "BentonSansBold";
    src: url(../../../apps/nautilus/clientlibs/nautilus-libs/css/fonts/BentonSans-Bold/342cdec0-7d5d-43a9-84bf-8a77730526ee-2.eot);
    src: url(../../../apps/nautilus/clientlibs/nautilus-libs/css/fonts/BentonSans-Bold/342cdec0-7d5d-43a9-84bf-8a77730526ee-2.eot?) format("embedded-opentype"), url(../../../apps/nautilus/clientlibs/nautilus-libs/css/fonts/BentonSans-Bold/342cdec0-7d5d-43a9-84bf-8a77730526ee-3.woff) format("woff"), url(../../../apps/nautilus/clientlibs/nautilus-libs/css/fonts/BentonSans-Bold/342cdec0-7d5d-43a9-84bf-8a77730526ee-1.ttf) format("truetype");
    font-style: normal;
    font-weight: 700
}
@font-face {
    font-family: "BentonSansBook";
    src: url(../../../apps/nautilus/clientlibs/nautilus-libs/css/fonts/BentonSans-Book/325e6ad0-38fb-4bad-861c-d965eab101d5-2.eot);
    src: url(../../../apps/nautilus/clientlibs/nautilus-libs/css/fonts/BentonSans-Book/325e6ad0-38fb-4bad-861c-d965eab101d5-2.eot?) format("embedded-opentype"), url(../../../apps/nautilus/clientlibs/nautilus-libs/css/fonts/BentonSans-Book/325e6ad0-38fb-4bad-861c-d965eab101d5-3.woff) format("woff"), url(../../../apps/nautilus/clientlibs/nautilus-libs/css/fonts/BentonSans-Book/325e6ad0-38fb-4bad-861c-d965eab101d5-1.ttf) format("truetype");
    font-style: normal;
    font-weight: 400
}
@font-face {
    font-family: "BentonSansLight";
    src: url(../../../apps/nautilus/clientlibs/nautilus-libs/css/fonts/BentonSans-Light/481b5db4-48a0-4c43-ae8b-fd1a0b7cb481-2.eot);
    src: url(../../../apps/nautilus/clientlibs/nautilus-libs/css/fonts/BentonSans-Light/481b5db4-48a0-4c43-ae8b-fd1a0b7cb481-2.eot?) format("embedded-opentype"), url(../../../apps/nautilus/clientlibs/nautilus-libs/css/fonts/BentonSans-Light/481b5db4-48a0-4c43-ae8b-fd1a0b7cb481-3.woff) format("woff"), url(../../../apps/nautilus/clientlibs/nautilus-libs/css/fonts/BentonSans-Light/481b5db4-48a0-4c43-ae8b-fd1a0b7cb481-1.ttf) format("truetype");
    font-style: normal;
    font-weight: 400
}
@font-face {
    font-family: "BentonSansMedium";
    src: url(../../../apps/nautilus/clientlibs/nautilus-libs/css/fonts/BentonSans-Medium/0fababca-4914-46dd-9b0f-efbd51f67ae8-2.eot);
    src: url(../../../apps/nautilus/clientlibs/nautilus-libs/css/fonts/BentonSans-Medium/0fababca-4914-46dd-9b0f-efbd51f67ae8-2.eot?) format("embedded-opentype"), url(../../../apps/nautilus/clientlibs/nautilus-libs/css/fonts/BentonSans-Medium/0fababca-4914-46dd-9b0f-efbd51f67ae8-3.woff) format("woff"), url(../../../apps/nautilus/clientlibs/nautilus-libs/css/fonts/BentonSans-Medium/0fababca-4914-46dd-9b0f-efbd51f67ae8-1.ttf) format("truetype");
    font-style: normal;
    font-weight: 700
}
@font-face {
    font-family: "BentonSansRegular";
    src: url(../../../apps/nautilus/clientlibs/nautilus-libs/css/fonts/BentonSans-Regular/3be50273-0b2e-4aef-ae68-882eacd611f9-2.eot);
    src: url(../../../apps/nautilus/clientlibs/nautilus-libs/css/fonts/BentonSans-Regular/3be50273-0b2e-4aef-ae68-882eacd611f9-2.eot?) format("embedded-opentype"), url(../../../apps/nautilus/clientlibs/nautilus-libs/css/fonts/BentonSans-Regular/3be50273-0b2e-4aef-ae68-882eacd611f9-3.woff) format("woff"), url(../../../apps/nautilus/clientlibs/nautilus-libs/css/fonts/BentonSans-Regular/3be50273-0b2e-4aef-ae68-882eacd611f9-1.ttf) format("truetype");
    font-style: normal;
    font-weight: 400
}

/*!******************************************************
* Authors: njain83 (Nidhi) and jsach1 (Jyoti)
* Date: 29-MAR-2013 | 3:00 AM
* Template: Global
********************************************************/

body {
	margin: 0;
	padding: 0
}

.inlineBlock {
	display: inline-block
}

#iCContainer, .inav, html.no-js #iCContainer #iC_NoJS {
	display: block
}

.hide {
    display: none!important
}

.inav {
	clear: both;
	font-size: 24px;
	font-family: Arial;
	font-weight: 700;
	text-align: center;
	background: #ccc;
	min-height: 50px;
	padding-top: 20px
}

#acq-subnav .selected {
	background-color: #4E4F54
}

#acq-subnav .selected a:hover {
	color: #fff !important
}

#iCContainer {
	background: url(../../../apps/nautilus/clientlibs/nautilus-libs/cssImages/bg_page.gif) repeat-x #fff;
	margin-top: -6px;
	width: 100%
}

#iCContainer.Pattern {
	background: url(../../../apps/nautilus/clientlibs/nautilus-libs/cssImages/bg_pattern.gif) repeat-x #fff
}

#iCContainer * {
	border: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: inherit;
	font-weight: inherit;
	margin: 0 auto;
	-outline: 0;
	padding: 0;
	line-height: normal;
	text-transform: none;
	text-decoration: none;
	letter-spacing: normal;
	vertical-align: baseline;
	list-style: none
}

#iCContainer #iC_NoCookies, html.has-js #iCContainer #iC_NoJS {
	display: none
}

#iCContainer #iC_NoCookies, #iCContainer #iC_NoJS {
	margin: 0 auto 10px;
	padding: 20px;
	width: 940px;
	background: #fff
}

#iCContainer #iC_NoCookies a, #iCContainer #iC_NoCookies p, #iCContainer #iC_NoJS a,
	#iCContainer #iC_NoJS p {
	font-size: 12px;
	font-weight: 700
}

#iCContainer #iC_NoCookies a, #iCContainer #iC_NoJS a {
	color: #006890
}

#iCBenefits, #iCContentWrapper, #iCHeroWrapper, #iCTitleBar {
	width: 61.25em;
	margin: 0 auto;
	display: table
}

#iCBenefits, #iCContentWrapper, #iCHeroWrapper {
	background: #fff
}

#iCContentWrapper {
	width: 58.75em
}

#iCHero {
	min-height: 395px;
	display: block;
	position: relative
}

.iCHeroImg {
	width: 980px;
	min-height: 395px;
	position: absolute;
	left: 0;
	z-index: 3999
}

.iCHeroImg img {
	width: 100%;
	height: 283px
}

#iCHero .iCHeroContent {
	float: left;
	width: 50%;
	margin-left: 20px;
	position: relative;
	z-index: 3999
}

#iCHero h1, #iCHero h3 {
	margin-top: 34px;
	float: left
}

#iCHero h1 span {
	font-family: BentonSansRegular, Helvetica, Arial;
	font-size: 240%;
	color: #002663;
	clear: both;
	display: block;
	letter-spacing: -.04em;
	line-height: 1.1em
}

#iCContainer .iCCol .iCSectionTitle h2, #iCContainer .iCSectionTitle h2,
	#iCHero .iCSubHead {
	font-family: BentonSansMedium, Helvetica, Arial;
	font-weight: 700;
	letter-spacing: -.01em;
	float: left
}

#iCHero .iCCTA, #iCHero .iCIntroText, #iCHero .iCSubHead {
	float: left;
	width: 100%
}

#iCHero .iCSubHead {
	margin-top: 1.7em;
	font-size: 110%;
	color: #4D4F53
}

#iCHero .iCIntroText {
	color: #4D4F53;
	margin-top: 1em;
	font-size: 90%;
	line-height: 1.5em
}

#iCHero .iCCTA {
	margin-top: 1.875em
}

#iCContainer .iCCTA a {
	color: #006890;
	font-size: 75%;
	font-weight: 700;
	float: left
}

#iCWrapper {
	background: url(../../../apps/nautilus/clientlibs/nautilus-libs/cssImages/bg_sec.gif) repeat-x #fff;
	padding: 47px 0;
	display: block
}

#iCWrapper #iCContent {
	display: table;
	width: 100%
}

#iCContainer .iCSectionTitle {
	float: left;
	clear: both;
	width: 100%
}

#iCContainer .iCSectionTitle h2 {
	font-size: 125%;
	color: #222
}

#iCContainer .iCSectionTitle a {
	color: #006890;
	font-size: 75%;
	margin: 6px 0 0 20px;
	float: left
}

#iCContainer .iCCols {
	width: 55em;
	margin: 0 auto;
	display: block
}

#iCContainer .iCCol .iCSectionTitle h2 {
	font-size: 110%;
	color: #222;
	margin-bottom: 5px
}

#iCContainer .iCAddText {
	float: left;
	font-size: 90%;
	color: #4D4F53;
	clear: both;
	width: 100%
}

#iCContainer .iCSectionImg {
	width: 23.4375em;
	margin: 27px 0 29px;
	float: left
}

#iCContainer .iCSectionImg img {
	width: 100%;
	height: auto
}

#iCContainer .iCButton, #iCContainer .iCCTA, #iCContainer .iCSecContent
	{
	float: left;
	width: 23.4375em
}

#iCContainer .iCSecContent li, #iCContainer .iCSecContent p {
	font-size: 75%;
	line-height: 1.5em;
	color: #4D4F53
}

#iCContainer .iCButton a, #iCContainer .iCButton a span.iCLabel,
	#iCContainer.CCSG .iCButton a, #iCContainer.OPEN .iCButton a,
	#iCContainer.OPEN .iCButton a span.iCLabel {
	float: left;
	font-size: 90%;
	font-weight: 700;
	height: 29px;
	line-height: 29px;
	overflow: visible
}

#iCContainer .iCSecContent p {
	margin-bottom: 10px
}

#iCContainer .iCSecContent li {
	list-style-type: disc;
	margin-left: 20px
}

#iCContainer .iCSecItemBtns {
	margin-top: 38px;
	float: left
}

#iCContainer .iCCol .iCCTA {
	margin-bottom: 17px
}

#iCContainer .iCButton a, #iCContainer.OPEN .iCButton a {
	color: #FFF !important;
	display: inline-block;
	padding: 0 0 0 20px;
	text-decoration: none !important;
	background: url(../../../apps/nautilus/clientlibs/nautilus-libs/cssImages/button.gif) 0 -29px no-repeat #002663
}

#iCContainer .iCButton a span.iCLabel, #iCContainer.OPEN .iCButton a span.iCLabel
	{
	color: #fff;
	white-space: nowrap;
	background: url(../../../apps/nautilus/clientlibs/nautilus-libs/cssImages/button.gif) right top no-repeat #002663;
	display: block;
	padding: 0 20px 0 0
}

#iCContainer.CCSG .iCButton a {
	color: #002663 !important;
	display: inline-block;
	padding: 0 0 0 20px;
	text-decoration: none !important
}

#iCContainer.CCSG .iCButton a span.iCLabel {
	color: #002663;
	white-space: nowrap;
	display: block;
	font-size: 90%;
	font-weight: 700;
	height: 29px;
	line-height: 29px;
	overflow: visible;
	padding: 0 10px;
	width: 90px;
	border-radius: 5px;
	border-radius: 0\0/;
	background-color: #eaebeb;
	margin-left: -22px;
	float: left;
}

#iCContainer .iCCardmembers-Features .iCAmex-benefits-list a:hover, a:active,
	div[tabindex="-1"]:focus, li[tabindex="-1"]:focus {
	outline: 0
}

#iCContainer span.iCAccessTxt {
	position: absolute;
	margin-left: -999em;
	font-size: 11px;
	color: #000;
	background: #fff;
	float: left;
	padding: 0 5px
}

.ui-widget-overlay {
	background: #fff;
	-ms-filter: "alpha(opacity=80)";
	filter: alpha(opacity = 80);
	position: absolute;
	top: 0;
	left: 0;
	opacity: .8;
	z-index: 4000 !important
}

.ui-dialog {
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	background: url(../../../apps/nautilus/clientlibs/nautilus-libs/cssImages/gradient.jpg) 0 -50px repeat-x #FFF;
	border: 1px solid #CFCFCF;
	font-family: Arial, Verdana, Helvetica, san-serif;
	left: 50%;
	padding: 20px;
	position: fixed;
	top: 50%;
	z-index: 4001 !important;
	max-height: 554px
}

.ui-dialog-content p {
	margin: 0;
	padding: 0 10px 20px 0
}

.ui-dialog-content {
	color: #4D4F53;
	font-size: 11px;
	line-height: 16px;
	overflow-x: hidden;
	overflow-y: auto
}

.ui-dialog-content a {
	color: #006890
}

.ui-dialog-content a:hover {
	text-decoration: underline
}

.ui-dialog-title {
	color: #222;
	font-size: 16px;
	font-weight: 700;
	font-family: BentonSansBold, Helvetica, Arial
}

.ui-dialog-title sup {
	font-size: 9px
}

.ie7 .ui-dialog-title sup {
	font-size: 75%;
	vertical-align: text-top
}

.ui-dialog-titlebar-close {
	display: block;
	position: absolute;
	right: 4px;
	top: 4px
}

.ui-icon-closethick {
	background: url(../../../apps/nautilus/clientlibs/nautilus-libs/cssImages/button-close.gif) no-repeat;
	display: block;
	height: 25px;
	margin: -3px;
	overflow: hidden;
	text-indent: -9999px;
	width: 25px
}

.has-js .dialog-modal a.back-to-top, .has-js .dialog-modal p strong sup,
	.has-js .dialog-modal strong.dialog-title {
	display: none
}

.dialog-modal strong.dialog-title {
	color: #333
}

#vidCont {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1001;
	width: 640px;
	height: 210px
}

#vidoverlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1000;
	background: #000;
	opacity: .3;
	width: 100%;
	display: block;
	min-height: 100%;
	-ms-filter: "alpha(opacity=30)";
	filter: alpha(opacity = 30)
}

#vidCont a.btnClose {
	float: right;
	width: 25px;
	height: 30px;
	display: block;
	position: relative;
	z-index: 5000;
	border: none
}

html.ie7 #vidCont a.btnClose img {
	border: none
}

#iCContainer .shareamex {
	clear: both;
	-width: 61.25em;
	margin: -2.1875em auto 0;
	position: relative;
	left: 1.2em;
	float: left;
	z-index: 4001
}

#iCContainer .shareamex .iCLabel {
	font-size: .8em;
	color: #333;
	margin: 5px 8px 0 0;
	float: left
}

#iCContainer .shareamex li {
	border-top: none
}

#iCContainer .shareamex a, #iCContainer .shareamex img {
	border: 0;
	height: 26px;
	width: 26px
}

#iCContainer .shareamex img {
	background: url(../../../apps/nautilus/clientlibs/nautilus-libs/cssImages/sprite26t_2.png) no-repeat
}

#iCContainer .shareamex img.fb {
	background-position: -217px 0
}

#iCContainer .shareamex img.tw {
	background-position: -186px 0
}

#iCContainer .shareAmexTools_share_1 {
	float: left;
	margin: 0 1em 0 0
}

#iCContainer .shareAmexTools_fbLike_2, #iCContainer .shareAmexTools_fbSend_3
	{
	float: left;
	margin-top: .25em
}

#iCContainer .iCCardmembers-Features {
	background: url(../../../apps/nautilus/clientlibs/nautilus-libs/cssImages/shadow.gif) left top no-repeat;
	padding: 3.5em 0 6.125em;
	margin: .8125em auto 0;
	width: 61.25em;
	display: table
}

#iCContainer .iCCardmembers-Features .iCAmex-benefits {
	float: none;
	padding: 0;
	width: 61.25em
}

#iCContainer .iCCardmembers-Features .iCAmex-benefits h2 {
	color: #222;
	font-size: 150%;
	font-weight: 400;
	margin: 0 0 1.45em;
	padding: 0;
	text-align: center;
	font-family: BentonSansMedium, Helvetica, Arial
}

#iCContainer .iCCardmembers-Features ul.iCAmex-benefits-list {
	margin: 0;
	padding: 0;
	width: 61.25em;
	float: left
}

#iCContainer .iCCardmembers-Features .iCAmex-benefits-list li {
	line-height: 1.125em;
	margin: 0 1.125em 0 0;
	text-align: center;
	width: 9.0625em;
	float: left;
	font-weight: 700;
	list-style: none
}

#iCContainer .iCCardmembers-Features .iCAmex-benefits-list img {
	display: block;
	height: 58px;
	text-indent: -9999px;
	width: 51px;
	margin: auto
}

#iCContainer .iCCardmembers-Features .iCAmex-benefits-list .iCRoad img,
	#iCContainer .iCCardmembers-Features .iCAmex-benefits-list .iCRoad span
	{
	background-position: 0 0
}

#iCContainer .iCCardmembers-Features .iCAmex-benefits-list .iCLoss img,
	#iCContainer .iCCardmembers-Features .iCAmex-benefits-list .iCLoss span
	{
	background-position: -130px 0
}

#iCContainer .iCCardmembers-Features .iCAmex-benefits-list .iCPurchase img,
	#iCContainer .iCCardmembers-Features .iCAmex-benefits-list .iCPurchase span
	{
	background-position: -260px 0
}

#iCContainer .iCCardmembers-Features .iCAmex-benefits-list .iCExtended img,
	#iCContainer .iCCardmembers-Features .iCAmex-benefits-list .iCExtended span
	{
	background-position: 0 -58px
}

#iCContainer .iCCardmembers-Features .iCAmex-benefits-list .iCEntertainment img,
	#iCContainer .iCCardmembers-Features .iCAmex-benefits-list .iCEntertainment span
	{
	background-position: -130px -58px
}

#iCContainer .iCCardmembers-Features .iCAmex-benefits-list .iCTravel img,
	#iCContainer .iCCardmembers-Features .iCAmex-benefits-list .iCTravel span
	{
	background-position: -260px -58px
}

#iCContainer .iCCardmembers-Features .iCAmex-benefits-list h3 {
	color: #222;
	font-size: 13px;
	margin: 0 0 .6em;
	width: 157px
}

#iCContainer .iCCardmembers-Features .iCAmex-benefits-list h3 sup {
	color: #006890;
	font-size: 9px;
	line-height: .8em;
	display: inline-block;
	vertical-align: text-top
}

#iCContainer .iCCardmembers-Features .iCAmex-benefits-list li p {
	font-weight: 400;
	line-height: 18px;
	padding: .9em 0 0;
	margin: 0;
	color: #4D4F53;
	font-size: 75%
}

#iCContainer .iCCardmembers-Features .modal-btn {
	line-height: .8em;
	font-size: 9px
}

.visibility-hidden {
	height: 0;
	left: -10000px;
	position: absolute;
	top: auto;
	width: 0
}

#iCContainer .iCCardmembers-Features .iCAmex-benefits-list a, a:visited
	{
	color: #006890;
	text-decoration: none
}

#iCContainer .iCCardmembers-Features .iCAmex-benefits-list a:hover {
	text-decoration: underline
}

.has-js #iCContainer .iCAll-benefits-info {
	display: none
}

#iCContainer .iCAll-benefits-info {
	width: 61.25em;
	padding: 74px 0 100px;
	color: #666;
	margin: 0 auto
}

#iCContainer .iCCardmembers-Features sup {
	color: #006890;
	font-size: 10px;
	font-weight: 700;
	vertical-align: super
}

.no-js #iCContainer .iCAll-benefits-info a.back-to-top {
	display: block;
	font-size: 12px;
	font-weight: 700;
	margin: 0 0 20px;
	color: #006890
}

#iCContainer .iCAll-benefits-info p.ui-dialog-title {
	color: #222;
	font-size: 16px;
	font-weight: 700
}

#iCContainer .iCAll-benefits-info h2 {
	background: url(../../../apps/nautilus/clientlibs/nautilus-libs/cssImages/all-benefits-sprite.gif) left bottom
		no-repeat;
	text-indent: -9999px;
	margin: 0 auto 30px;
	height: 22px;
	width: 181px;
	padding: 0;
	font-size: 11px
}

#iCContainer .iCAll-benefits-info p {
	line-height: 18px;
	margin: 0 0 15px;
	padding: 0;
	font-size: 11px
}

#iCContainer .iCAmex-card-rating span.iCCardRating, #iCContainer .iCBlockItemRating span.iCCardRating
	{
	width: 4em;
	float: left;
	height: 10px;
	overflow: hidden;
	margin: 0 .4em 0 0;
	text-indent: -1000px;
	background: url(../../../apps/nautilus/clientlibs/nautilus-libs/cssImages/icons-sprite.gif) 0 -200px no-repeat
}

#iCContainer .iCAmex-card-rating span.iCRating-0, #iCContainer .iCCard .iCBlockItemRating span.iCRating-0
	{
	background-position: 0 -190px
}

#iCContainer .iCAmex-card-rating span.iCRating-5, #iCContainer .iCCard .iCBlockItemRating span.iCRating-5
	{
	background-position: -70px -190px
}

#iCContainer .iCAmex-card-rating span.iCRating-10, #iCContainer .iCCard .iCBlockItemRating span.iCRating-10
	{
	background-position: 0 -200px
}

#iCContainer .iCAmex-card-rating span.iCRating-15, #iCContainer .iCCard .iCBlockItemRating span.iCRating-15
	{
	background-position: -70px -200px
}

#iCContainer .iCAmex-card-rating span.iCRating-20, #iCContainer .iCCard .iCBlockItemRating span.iCRating-20
	{
	background-position: 0 -210px
}

#iCContainer .iCAmex-card-rating span.iCRating-25, #iCContainer .iCCard .iCBlockItemRating span.iCRating-25
	{
	background-position: -70px -210px
}

#iCContainer .iCAmex-card-rating span.iCRating-30, #iCContainer .iCCard .iCBlockItemRating span.iCRating-30
	{
	background-position: 0 -220px
}

#iCContainer .iCAmex-card-rating span.iCRating-35, #iCContainer .iCCard .iCBlockItemRating span.iCRating-35
	{
	background-position: -70px -220px
}

#iCContainer .iCAmex-card-rating span.iCRating-40, #iCContainer .iCCard .iCBlockItemRating span.iCRating-40
	{
	background-position: 0 -230px
}

#iCContainer .iCAmex-card-rating span.iCRating-45, #iCContainer .iCCard .iCBlockItemRating span.iCRating-45
	{
	background-position: -70px -230px
}

#iCContainer .iCAmex-card-rating span.iCRating-50, #iCContainer .iCCard .iCBlockItemRating span.iCRating-50
	{
	background-position: 0 -240px
}

#iCContainer .iCOther .iCBlockItemImg .iCBlockItemRating, #iCContainer .iCService .iCBlockItemImg .iCBlockItemRating
	{
	display: none
}
#euc_dialog{text-align:justify}#euc_privacyLink,#euc_cookiePolicy{cursor:pointer;-moz-text-blink:none;color:#90d7e7!important;background-color:inherit!important;*text-decoration:underline;*border:0}#euc_privacyLink.hover,#euc_cookiePolicy.hover{color:#90d7e7}#overlay_textDiv{font-weight:normal;text-align:justify;color:#fff!important;line-height:135%;font-size:12px!important}#textDivStrict{font-weight:normal;margin:0;font-size:12px;text-align:justify;color:#fff;width:70%;line-height:135%}a.euc_linkStyle{cursor:pointer;color:#90d7e7;text-decoration:none;background-color:#05347a}a.euc_linkStyle:active,a.euc_linkStyle:visited,a.euc_linkStyle:hover{color:#90d7e7;text-decoration:none;background-color:#05347a}.euc_sprites{background-image:url(../../../apps/nautilus/clientlibs/nautilus-libs/img/euc_sprite.png);background-color:transparent;background-repeat:no-repeat}input.euc_sprites{filter:none}#euc_dialog #closeSpan{position:absolute;right:0;bottom:100%;cursor:pointer;top:0;margin-left:100%;height:20px;width:20px;background-color:inherit}#sprite-close_btn{background-position:-102px -52px;width:20px;height:20px;border:0;cursor:pointer}.centerAlign_euc{display:inline-block;zoom:1;*display:inline}.spriteButton_euc{cursor:pointer;font-size:12px;font-family:arial}.spriteButton_euc span.btnLeftDoor_euc{background:url(../../../apps/nautilus/clientlibs/nautilus-libs/img/euc_sprite.png) no-repeat scroll 0;float:left;height:36px;width:13px;-webkit-border-radius:0;-webkit-appearance:none}.spriteButton_euc input.btnCenterText_euc{display:inline;color:#effbfe}.spriteButton_euc input.btnCenterBackground_euc{background:url(../../../apps/nautilus/clientlibs/nautilus-libs/img/euc_sprite.png) no-repeat scroll 0;border:0;cursor:pointer;float:left;height:36px;padding:0 2px 0 2px;margin:0;text-decoration:none;width:auto;overflow:visible;font-size:14px;font-weight:bold;font-family:Arial,sans-serif;-webkit-border-radius:0;-webkit-appearance:none}.spriteButton_euc input.btnCenterText_euc{top:0;_top:0;#top:0}.spriteButton_euc span.btnRightDoor_euc{background:url(../../../apps/nautilus/clientlibs/nautilus-libs/img/euc_sprite.png) no-repeat scroll 0;float:left;height:36px;width:13px;-webkit-border-radius:0;-webkit-appearance:none}.spriteButton_euc span.silverLeftDoor_euc{background-position:-5px -4px}.spriteButton_euc input.silverButtonCenter_euc{background-position:-9px -105px}.spriteButton_euc span.silverRightDoor_euc{background-position:-26px -4px}.spriteButton_euc input.silverButtonText_euc{color:#1f5e8b}.spriteButton_euc:hover span.silverLeftDoor_euc{background-position:-5px -52px}.spriteButton_euc:hover input.silverButtonCenter_euc{background-position:-9px -153px}.spriteButton_euc:hover span.silverRightDoor_euc{background-position:-26px -52px}.consentContainer{display:none;position:absolute;left:0;top:0;z-index:99999;width:100%;height:100%}.euc_greyMask{position:fixed;left:0;top:0;z-index:9000;background-color:#4c4c4c;opacity:.5;filter:alpha(opacity=50);width:100%;height:100%}.consentOverlay{position:fixed;left:0;bottom:0;height:auto;width:100%;background:#05347a;font-family:Arial;font-size:12px;color:#fff;z-index:9005;overflow-x:auto;outline:0}.centerContent{width:96.875%;height:auto;margin:0 auto}.euc_headLine{font-size:18px;text-align:left;color:#c7c9cb;font-weight:bold;width:90%}.euc_rowMargins{margin-top:1.6129%;margin-bottom:1.6129%}.euc_rowMarginBottom{margin-bottom:1.6129%}.leftFloat{float:left}.rightFloat{float:right}.textDivSoft{width:86%}.buttonsDivSoft{width:13%;min-width:120px;text-align:center}.textDivStrict{width:75%}.buttonsDivStrict{width:24%;text-align:center}.euc_linkStyle{border-bottom:1px solid #90d7e7;cursor:pointer}.euc_buttonStyle{border:0;cursor:pointer}.euc_closeBtnSpan{height:20px;width:20px;position:absolute;top:0;right:0}.euc_buttonMargin{margin-left:9.6674%}.fullWidth_euc{width:100%}.acceptWidth_euc{width:50%}.declineWidth_euc{width:48%}.euc_fixIE7{*float:none}@media screen and (min-width :950px) and (max-width :1200px){.textDivSoft{width:84%}.buttonsDivSoft{width:15%}.textDivStrict{width:70%}.buttonsDivStrict{width:28%;text-align:center}}@media screen and (min-width :768px) and (max-width :950px){.textDivSoft{width:79%}.buttonsDivSoft{width:20%}.textDivStrict{width:64%}.buttonsDivStrict{width:35%;text-align:center}}@media screen and (max-width :768px){.textDivSoft{width:100%}.buttonsDivSoft{width:100%;text-align:center;margin-top:1.6129%}.textDivStrict{width:100%}.buttonsDivStrict{width:100%;text-align:center;margin-top:1.6129%}}@media screen and (min-width:321px) and (max-device-width:640px) and (orientation:landscape){.euc_headLine{font-size:16px;text-align:left;color:#c7c9cb;font-weight:bold;width:90%}.consentOverlay{position:fixed;left:0;bottom:0;height:auto;width:100%;background:#05347a;font-family:Arial;font-size:11px;color:#fff;z-index:9005;outline:0}#overlay_textDiv{font-weight:normal;text-align:justify;color:#fff;line-height:125%}#textDivStrict{font-weight:normal;margin:0;font-size:12px;text-align:justify;color:#fff;width:70%;line-height:125%}}
.no-js  #iC_NoJS p{text-align:center;}
.adword-label {
    display: none!important;
}
