﻿/* HTML Tags */

@import url('anywherebarwidget_merrick.css');

FORM
{
    margin:0px;
    padding:0px;
}
INPUT.text {
    border:1px solid #626279;
}
A {
    color:#0742c2;
}
A:visited {
    color:#0742c2;
}
A:hover {
    color:#9c7e0f;
}
A:active {
    color:#9c7e0f;
}

H1 {
    font-family:Arial Narrow,Arial,Helvetica,sans-serif;
    text-align:right;
    font-size:23px;
    color:#C8B171;
    letter-spacing:2px;
    margin:0px 0px 0px 0px;
    padding:0px 0px 23px 0px;
}

H2 {
	font-size: 16px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-weight: bold;
	/*border: dotted 1px red;*/
}
OL {
    padding-left:20px;
    padding-right:30px;
}
UL {
    margin:15px 0px 15px 0px;
    padding:0px 0px 0px 25px;
    list-style-type:square;
    list-style-image:url('Images/li_goldlines.gif');
    text-align:left;
}
UL.LI {
    text-align:left;
    list-style-image:url('Images/li_goldlines.gif');
    margin:0px 0px 2px 0px;
    padding:0px 0px 0px 7px;
}

P {
	margin-right: 15px; 
	padding-right: 15px; 
	margin-top: 5px; 
}
SUP {
    font-size:85%;
    vertical-align:super;
}

/* Defined Classes */
BODY.Default {
    width:976px;
    min-width:950px;
    margin:0 auto 0 auto;
    background-color:#9292a6;
    font-family:Arial,Helvetica,sans-serif;
    font-size:13px;
    color:#1b2555;
}

BODY.Popup {
    margin:0px 20px 0px 30px;
    font-family:Arial,Helvetica,sans-serif;
    font-size:13px;
}
A:link {
    color:#0742c2;
}
UL.Secure {
    margin:15px 0px 0px 0px;
    padding:7px 0px 0px 25px;
    list-style-type:square;
    list-style-image:url('Images/li_padlock.gif');
    text-align:left;
}
LI.Secure {
    text-align:left;
    list-style-image:url('Images/li_padlock.gif');
    margin:0px 0px 10px 0px;
    padding:0px 0px 0px 7px;
}

UL.Square {
    margin:15px 0px 15px 0px;
    padding:0px 0px 0px 25px;
    list-style-type:square;
    list-style-image:none;
    text-align:left;
}
LI.Square {
    text-align:left;
    list-style-image:none;
    margin:0px 0px 5px 0px;
    padding:0px 0px 0px 0px;
}

UL.Disc {
    list-style-type:disc;
    list-style-image:none;
    text-align:left;
}
LI.Disc {
    text-align:left;
    list-style-image:none;
}

TD.Green {
    background-color:#CCFFCC;
    text-align:center;
    padding:23px 5px 23px 5px;
}
.Button {
    border:0px;
    background-color:#665310;
    color:White;
}
.displace {
	position:absolute;
	left:-5000px;
}
.Disclaimer {
    font-size:10px;
    font-style:italic;
}
.Error {
    color:#FF0000;
}
.NavDark a {
    color:#9c7e0f;
    text-decoration:none;
}
.NavDark a:visited {
    color:#9c7e0f;
}
.NavDark a:hover {
    color:#0742c2;
}
.NavDark a:active {
    color:#0742c2;
}
.NavLight a {
    color:#fff;
    text-decoration:none;
}
.NavLight a:visited {
    color:#fff;
}
.NavLight a:hover {
    color:#f4edd8;
}
.NavLight a:active {
    color:#f4edd8;
}
/* Home/Silo Page Mid Section Formatting*/
.MidTitle {
    float:left;
    height:24px;
    border-top:1px solid #d3cebf;
    border-bottom:1px solid #b0adb0;
    background-color:#f4edd8;
    width:229px;
    text-align:center;
    color:#9c7e0f;
    font-family:Times New Roman,serif;
    font-weight:bold;
    font-size:17px;
    padding-top:5px;
}
.MidTitle a {
    color:#9c7e0f;
    text-decoration:none;
}
.MidTitle a:visited {
    color:#9c7e0f;
}
.MidTitle a:hover {
    color:#0a3aa3;
}
.MidTitle a:active {
    color:#0a3aa3;
}

.MidHighlight {
    float:left;
    border-top:1px solid #ebe5cf;
    width:211px;
    height:22px;
    padding-top:7px;
    text-align:center;
    color:#fff;
    background-color:#9c7e0f;
}
.MidHighlight a {
    color:#fff;
    text-decoration:none;
}
.MidHighlight a:visited {
    color:#fff;
}
.MidHighlight a:hover {
    color:#fff;
    text-decoration:underline;
}
.MidHighlight a:active {
    color:#fff;
}


/* Cardholder Benefits Rotating Features*/
#divPaysPaymentProtection,
#divCreditManager,
#divIdSecure,
#divBudgetGard, 
#divShoppersAdvantage,
#divAutoVantage,
#divCompleteHome,
#divVip,
#divGreatFun {
    display:none;
}

/* Rotating Features */
#divContent {
    width:781px;
    height:240px;
    background-color:#FFFFFF;
    border-left:2px solid #1b2555;
    font-size:14px;
}

/* Home Page Rotating Features */
#divSecuredCard {
    display:none;
    width:784px;
    height:240px;
    background-image:url('Images/rotatingfeature_securedcard_bg.jpg');
}
a.btnSecuredCard {
	display:inline-block;
	width:107px;
	height:32px;
	text-decoration:none;
	background:url('Images/rotatingfeature_securedcard_btn.gif');
}
a.btnSecuredCard:hover {
	background-position:-107px 0;
}
#divDirectMail {
    display:none;
    width:784px;
    height:240px;
    background-image:url('Images/rotatingfeature_directmail_bg.jpg');
}
a.btnDirectMail {
	display:inline-block;
	width:123px;
	height:32px;
	text-decoration:none;
	background:url('Images/rotatingfeature_directmail_btn.gif');
}
a.btnDirectMail:hover {
	background-position:-123px 0;
}
#divMerchant {
    display:none;
    width:784px;
    height:240px;
    background-image:url('Images/rotatingfeature_merchant_bg.jpg');
}
a.btnMerchant {
	display:inline-block;
	width:107px;
	height:32px;
	text-decoration:none;
	background:url('Images/rotatingfeature_merchant_btn.gif');
}
a.btnMerchant:hover {
	background-position:-107px 0;
}

#divTrailer {
    display:none;
    width:784px;
    height:240px;
    background-image:url('Images/rotatingfeature_trailer_bg.jpg');
}
a.btnTrailer {
	display:inline-block;
	width:107px;
	height:32px;
	text-decoration:none;
	background:url('Images/rotatingfeature_trailer_btn.gif');
}
a.btnTrailer:hover {
	background-position:-107px 0;
}

#divBoat {
    display:none;
    width:784px;
    height:240px;
    background-image:url('Images/rotatingfeature_boat_bg.jpg');
}
a.btnBoat {
	display:inline-block;
	width:107px;
	height:32px;
	text-decoration:none;
	background:url('Images/rotatingfeature_boat_btn.gif');
}
a.btnBoat:hover {
	background-position:-107px 0;
}

a.btnSearch {
    vertical-align:bottom;
	display:inline-block;
	width:23px;
	height:20px;
	text-decoration:none;
	background:url('Images/btn_search_go.gif');
}
a.btnSearch:hover {
	background-position:-23px 0;
}

a.btnVote {
    vertical-align:text-bottom;
	display:inline-block;
	width:41px;
	height:21px;
	text-decoration:none;
	background:url('Images/btn_survey_vote.gif');
}
a.btnVote:hover {
	background-position:-41px 0;
}

/* Specific IDs */
#TopMenu {
    cursor:default;
    position:absolute;
    left:auto;
    top:0;
    z-index:2;
    width:976px;
    height:70px;
    background-color:#FFFFFF;
    padding-left:1px;
    overflow:visible;
}
#TopMenu_Tagline {
    padding-top:4px;
    font-family:Times New Roman,serif;
    font-size:19px;
    font-style:italic;
    font-weight:bold;
    color:#9c7e0f;
    text-align:center;
    letter-spacing:1px;
    width:272px;
    height:26px;
    text-decoration:none;
}
#TopMenu_Logo {
    cursor:pointer;
    background-image:url('Images/merrickbank_logo.gif');
    margin-left:9px;
    margin-top:6px;
    float:left;
    width:102px;
    height:91px;
}
#TopMenu_LogoType {
    cursor:pointer;
    margin-left:9px;
    margin-top:10px;
    float:left;
}
#TopMenu_LogoType_Image {
    background-image:url('Images/merrickbank_logotype.gif');
    width:272px;
    height:32px;
    cursor:pointer;
}
#TopMenu_Small {
    font-family:Arial,Helvetica,sans-serif;
    font-size:11px;
    color:#a1a1ac;
    /*letter-spacing:1px;*/
    text-align:center;
}
#TopMenu_Small a {
    padding:0px 13px 0px 13px;
    text-decoration:none;
    color:#a1a1ac;
}
#TopMenu_Small a:hover {
    color:#626279;
}
#TopMenu_Separator {
    float:right;
    margin:8px 25px 5px 0px;
    width:479px;
    height:5px;
    background-image:url('Images/topmenu_goldline.gif');
    background-repeat:no-repeat;
}
#TopMenu_Section {
    font-family:Times New Roman,serif;
    font-size:17px;
    font-weight:bold;
    color:#0a3aa3;
    text-align:center;
}
#TopMenu_Section a {
    padding:0px 13px 0px 13px;
    text-decoration:none;
    color:#0a3aa3;
}
#TopMenu_Section a:hover {
    color:#9c7e0f;
}
#TopMenu_LogIn {
    float:right;
    font-family:Arial Narrow,Arial,Helvetica,sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#a1a1ac;
    text-align:center;
    right:5px;
    height:70px;
    width:50px;
    vertical-align:top;
    padding:25px 15px 0px 0px;
}
#TopMenu_LogIn_Padlock {
    background-image:url('Images/login_padlock.gif');
    width:11px;
    height:14px;
    margin:1px 5px 0px 0px;
    float:left;
    vertical-align:text-top;
}
#TopMenu_LogIn a {
    color:#a1a1ac;
    text-decoration:none;
}
#TopMenu_LogIn a:hover {
    color:#626279;
}

a.Header {
    font-weight:bold;
    text-align:left;
    font-size:13px;
    color:#cab475;
    text-decoration:none;
}
a.Header:hover {
    color:#cacad4;
}

#LeftMenu {
    width:184px;
    margin:0px 0px 0px 0px;
    text-align:left;
    color:#fff;
    font-family:Arial Narrow,Arial,Helvetica,sans-serif;
    letter-spacing:1px;
}
#LeftMenu .LeftMenuItems {
    font-size: 14px; 
    margin: 10px 10px 0px 10px; 
    padding-bottom: 20px;
}
#LeftMenu table.Menu {
    width:100%;
}
#LeftMenu th.Menu {
    vertical-align:top;
    text-align:center;
    padding-top:4px;
}
#LeftMenu td.Menu {
    padding:0px 5px 0px 5px;
    text-align:left;
    vertical-align:top;
}


/* Content_BG in Themed StyleSheet */
#Content_Border {
    border-top:1px solid white;
}
#Content_Internal {
    border-top:1px solid #1b2555;
    border-left:1px solid white;
    border-right:1px solid white;
    padding:0px;
    margin:2px 3px 0px 3px;
}

#Corp_Outer {
    margin-top:35px;
    padding:0px 3px 0px 3px;
}
#Corp_Border {
    border-left:1px solid white;
    border-right:1px solid white;
}
#Corp_Content {
    width:184px;
    text-align:center;
    margin-top:-35px;
    padding:5px 0px 10px 0px;
}

#imgVisa {
    margin:5px 2px 2px 2px;
    background-image:url('Images/visa.gif');
    width:44px;
    height:26px;
    vertical-align:bottom;
    float:left;
}
#imgMasterCard {
    margin:3px 2px 2px 2px;
    background-image:url('Images/mastercard.png');
    width:45px;
    height:27px;
    vertical-align:bottom;
    float:left;
}
#imgFDIC {
    margin:2px;
    background-image:url('Images/fdic.png');
    width:47px;
    height:29px;
    vertical-align:bottom;
    float:left;
}
#imgDiscover {
    margin:20px 1px 1px 14px;
    background-image:url('Images/discover.png');
    width:116px;
    height:29px;
    vertical-align:bottom;
    border:1px solid #fe7416;
}

#PhotoBanner {
    top:0px;
    width:775px;
    height:49px;
    position:relative;
    margin:8px 3px 0px 0px;
}
#PhotoBanner_Left {
    float:left;
    width:161px;
    height:49px;
    background-image:url('Images/photobanner_left.png');
}
#PhotoBanner_2 {
    float:left;
    width:138px;
    height:49px;
    background-image:url('Images/photobanner_motorcycle.png');
}
#PhotoBanner_3 {
    float:left;
    width:161px;
    height:49px;
    background-image:url('Images/photobanner_creditcard.jpg');
}
#PhotoBanner_4 {
    float:left;
    width:155px;
    height:49px;
    background-image:url('Images/photobanner_marinerv.jpg');
}
#PhotoBanner_Right {
    float:left;
    width:160px;
    height:49px;
    background-image:url('Images/photobanner_right.png');
}
#Copyright {
    background-image:url('Images/bottommenu_bg.gif');
    font-family:Arial,Helvetica,sans-serif;
    font-size:11px;
    padding-top:10px;
    font-size:10px;
    font-weight:bold;
    letter-spacing:1px;
    color:#9999a3;
    height:23px;
    text-align:center;
}
#Copyright a {
    color:#9999a3;
    text-decoration:none;
}
#Copyright a:hover {
    color:#c9c9d0;
}
#BottomMenu {
    margin:0px;
    padding:5px 5px 5px 5px;
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    color:#fff;
    background-color:#626279;
    line-height:18px;
}
#BottomMenu th {
    font-weight:bold;
    text-align:left;
}
#BottomMenu td {
    width:20%;
    vertical-align:top;
}
#BottomMenu a {
    color:#ededed;
    text-decoration:none;
}
#BottomMenu a:visited {
    color:#ededed;
    text-decoration:none;
}
#BottomMenu a:hover {
    color:#fff;
    text-decoration:underline;
}
#BottomMenu a:active {
    color:#fff;
    text-decoration:underline;
}
#BottomMenu table {
    width:100%;
    padding-left:10px;
}

p.PageContent {
	margin-left: 15px; 
	padding-right: 15px; 
	margin-top: 5px; 
	/*border: dotted 1px red;*/ 
}

p.PageContentDetail {
	margin-left: auto; 
	margin-right: auto;
	width: 650px; 
	/*border: dotted 1px red;*/
}

.LeftMargin15px {
	margin-left: 15px;
}

.LeftMargin16px {
	margin-left: 16px;
}

.LeftMargin20px {
	margin-left: 20px;
}

.LeftMargin25px {
	margin-left: 25px;
}

.LeftMargin30px {
	margin-left: 30px;
}

.LeftText {
	text-align: left;
}

.CenterText {
	text-align: center;
}

.RightText {
	text-align: right;
}

.BoldText {
	font-weight: bold;
}

.ItalicText {
	font-style: italic;
}

.RedText {
	color: #FF0000;
}

.UnderlinedText {
	text-decoration: underline;
}

.JustifiedText {
	text-align: justify;
}

.BottomDashedBorder {
	border-bottom: dotted 1px #CCCCCC;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 10px;
}

.SectionDivider {
	background-image: url('Images/dashed-divider.gif');
	background-repeat: repeat-x;
	height: 5px;
}

.TableBorder {
	border: solid 1px #C9C9C9;
}

.GrayBG {
	background-color: #ECECEC;
}

.Caption {
	font-size: 11px;
	color: #A0A0A0;
}

.FAQReturn {
	font-size: 10px;
	margin: 0px 15px 0px 200px;
	text-align: right;
	width: auto;
	/*border: solid 1px red;*/
}

/*
----------------------------------------------------------------------------
		FREQUENTLY ASKED QUESTIONS STYLES
*/

.Question {
	display: block;
	margin-left: 20px;
	margin-bottom: 10px;	
}

.QuestionNumber {
	margin-right: 8px;
}

.QuestionQandA {

}



/*
----------------------------------------------------------------------------
		TERMS AND CONDITIONS STYLES
*/
.TermsHeader { 
	margin-left: 10px;
	margin-right: 10px;
}

.TermsContainer { 
	margin-left: 30px;
	margin-right: 25px;
	margin-top: 5px;
	text-align: justify;
	width: 600px;
}

.TermsItem { 
	display: block;
	float: left;
	width: 20px;
}

.TermsItemContent { 
	float: left;
	width: 600px;
	text-align:  justify;
}


/*
----------------------------------------------------------------------------
		OPTOUT 7 AGREEMENT FORM STYLES
*/

.InputLabel { font-weight: bold; font-size: 12px; }
.TodaysDate { font-weight: normal; font-size: 12px; }
.InputField { border: solid 1px #CDCDCD; }
.OptoutAccountNumber { font-family: inherit; font-size: inherit; width: 200px; }
.OptoutCardNumber { font-family: inherit; font-size: inherit; width: 120px; }
.OptoutCard4Digits { font-family: inherit; font-size: inherit; width: 35px; }
.DashedCardNumber { font-family: inherit; font-size: inherit; width: 160px; }
.OptoutName { font-family: inherit; font-size: inherit; font-weight: normal; width:150px; }
.OptoutMiddleInitial { font-family: inherit; font-size: inherit; font-weight: normal; width:30px; }
.OptoutLastName { font-family: inherit; font-size: inherit; font-weight: normal; width:180px; }
.OptoutInstitution { font-family: inherit; font-size: inherit; font-weight: normal; width:200px; }
.OptoutPhoneArea { font-family: inherit; font-size: inherit; font-weight: normal; width:25px; }
.OptoutPhonePrefix { font-family: inherit; font-size: inherit; font-weight: normal; width:25px; }
.OptoutPhoneSuffix { font-family: inherit; font-size: inherit; font-weight: normal; width:30px; }
.OptoutContact { font-family: inherit; font-size: inherit; font-weight: normal; width:30px; }
.OptoutAccount { font-family: inherit; font-size: inherit; font-weight: normal; width:115px; }
.OptoutSample-text { font-family: inherit; font-size: 8px; font-weight: normal; color: #535353; }
.OptoutAddress { font-family: inherit; font-size: inherit; font-weight: normal; width:180px; }
.OptoutCity { font-family: inherit; font-size: inherit; font-weight: normal; width:150px; }
.OptoutState { font-family: Verdana, Arial; font-size: 11px; font-weight: normal; width:140px; }
.OptoutZip { font-family: inherit; font-size: inherit; font-weight: normal; width:40px; }
.OptoutEmail { font-family: inherit; font-size: inherit; font-weight: normal; width:180px; }
.AgreementMedium { font-family: Verdana, Arial; font-size: 11px; font-weight: normal; width:120px; }
.YearsList { font-family: Verdana, Arial; font-size: 11px; font-weight: normal; width:60px; }
.MonthsList { font-family: Verdana, Arial; font-size: 11px; font-weight: normal; width:100px; }
.DaysList { font-family: Verdana, Arial; font-size: 11px; font-weight: normal; width:50px; }
.ButtonSubmit { border: solid 1px dark blue; }
.InputInitials { width: 50px; text-align: center; }

/*
----------------------------------------------------------------------------
	BLITZ AD STYLES

*/

.BlitzAdDisclosure {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #666666; 
	border-top-width: 1px; 
	text-align: left; 
	padding-top: 10px;
}

.cardholder-center-button { margin: 0 55px 0 0; border: none; }
.continue-to-cardholdercenter-button { background-color: #CACACA; /*background-color: #98AC8E;*/ border: solid 1px #CCCCCC; color: #FFFFFF; font-weight: bold; width: 225px; }
.paid-stamp { background-image: url("http://www.mbdot.com/images/pays/paid.gif"); background-repeat: no-repeat; height: 200px; width: 250px; }
.disclosure { font-size: 9px; color: #666666; }
.trademark { font-size: 6px; font-family: inherit; font-weight: inherit; }



/*
----------------------------------------------------------------------------
	CARDHOLDER BENEFITS STYLES

*/

.ProgramLogos {
	margin: 0 0 15px 0%;
	width: auto;
	/*border: solid 1px red;*/
}

.VIPButton {
	width: 326px;
	height: 60px;
	background-image: url(Images/cardholder-benefits/button-vip.jpg);
	background-repeat: no-repeat;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}



/*
----------------------------------------------------------------------------
	SITE MAP STYLES

*/

.Topic{
	font-weight: bold;
	color: #575757;
}


.LinkList{
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 20px;
}

.LinkListIndented{
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 20px;
}
/*
----------------------------------------------------------------------------	

*/