/* CSS Document */

body {background: #ffffff; font-family: Arial; color: #444444; font-size: .75em; margin: 0px 0px 0px 0px; padding: 0px; text-align: center; min-width: 895px;	}

table {font-size: 100%;}
a {text-decoration: none;  color: #558800; }
a:link, a:visited {color:#558800; }
a:hover,a:active {color:#558800; text-decoration: underline;}
.btn {border-top: 1px solid #88bb00; border-left: 1px solid #88bb00; border-bottom: 1px solid #385703; border-right: 1px solid #385703; background: #558800; height: 15px; width: 46px; cursor:pointer; text-align: center; padding-top: 1px; color: #ffffff; font-size: 11px;}
.disclosure {font-size: 90%;}
.arrow {}
.arrow ul{margin-left: 5px; list-style: none;}
.arrow ul li{padding-left: 8px; padding-bottom: 4px; background-image: url(https://www.regions.com/App_Themes/Default/img/arrowGray_Small.gif); background-repeat: no-repeat; background-position: 0 .5em;}
.arrow ul ul{list-style:disc;margin-left: 15px;}
.arrow ul ul li {background-image:none;padding-left: 0px;}
.gsgImage {float:right;	width:350px; height:250px; padding-left:10px; padding-bottom:10px;}
.gsgStep {float:left; width:100%; padding-top:10px; border-bottom-color:#666666; border-bottom:solid; border-bottom-width:1px;}
.textLife {color: #558800; font-size: 11px;}
.textNormal {color: #444444; font-size: 11px;}
.textWhite {color: #ffffff;}
.subCopy{font-family: Arial, san-serif; font-size: 12px; text-transform:uppercase; text-align: left; color: #444444; line-height: 18px;}
#page {background: #ffffff; width: 895px; margin: 0 auto; text-align: left;}
.donotdisplay {display: none;}
.rateArrow {width: 300px; padding-top: 2px; background:url(https://www.regions.com/App_Themes/Default/img/arrowOrange.gif) no-repeat left; text-indent: 10px; text-align: left;}
.rateArrowText {width: 160px; padding-top: 2px; background:url(https://www.regions.com/App_Themes/Default/img/arrowOrange.gif) no-repeat left; text-indent: 10px; text-align: left;color:#558800; font-weight: bold; font-size: 11px;}

@media screen {
#pageTriage {background: #ffffff; height: 24px; padding: 3px 0px 0px 11px;}
.triageLink {float: left; width: 221px; padding-top: 2px; background:url(https://www.regions.com/App_Themes/Default/img/arrowOrange.gif) no-repeat left; text-indent: 10px; text-align: left;}
/*
#pageTriage a:link, #pageTriage a:visited {color:#558800; font-weight: bold; font-size: 95%; }
#pageTriage a:hover, #pageTriage a:active {color:#558800; text-decoration: underline;}
*/
a.trmLink:link, a.trmLink:visited, a.trmLink:active {color:#558800; font-weight: bold; font-size: 11px; }
a.trmLink:hover {color:#558800; text-decoration: underline;}
a.trmLinkSelected:link, a.trmLinkSelected:visited,a.trmLinkSelected:active {color:#fe5500; font-weight: bold; font-size: 11px; }
a.trmLinkSelected:hover {color:#fe5500; text-decoration: underline;}



#pageGlobal {background: #f2f2f2; height: 45px; padding-left: 11px; text-align: left; border-top: 1px solid #ffffff;}
#pageGlobal a:link, #pageGlobal a:visited {color:#558800; font-size: 11px;}
#pageGlobal a:hover, #pageGlobal a:active {color:#558800}
#pageGlobal img {border: 0px;}
#globalOnlineServices { clear: both; position: absolute; margin-top:47px; z-index: 10000; margin-left: 226px; font-size: 12px;   }
.shadowWrapper{background: #e9e9e9; padding: 2px 10px 5px 10px;}
#globalLogo {float: left; width: 213px; height: 45px; background: #88bb00;}

#globalLoginContent {float: left; display: inline; margin: 5px 0px 0px 10px;}

/*#globalLogin {float: left; width: 259px; height: 45px; background: #88bb00;}*/
/* Delete: #globalLoginExpanded { position: absolute; width: 259px; height: 150px; background: #e9e9e9; z-index: 10001;} */
#globalLoginContentExpanded {float: left; display: inline; margin: 5px 0px 10px 10px;}
.loginlinks {text-align: center;}
.inLoginLabel{ color: #fe5500; font-size: 11px; text-align: right;}
.w90 {width: 90px; text-align: right;}
.inLoginData {padding: 0px 0px 1px 2px; margin: 0 0 0 0; color: #fe5500; width: 79px; font-size: 10px;}
.inFindATM {padding: 0px 0px 1px 2px;	color: #444; width: 95px; font-size: 10px;}
.inFindRate {padding: 0px 0px 1px 2px;	color: #444; width: 95px; font-size: 10px;}
.inGoogleSearch {padding: 0px 0px 1px 2px; color: #444; width: 164px; font-size: 11px;}
.imgLogin {margin-bottom: 10px;}

#globalSep {float: left; height: 35px; margin: 5px 0px 5px 0px; border-left: 2px dotted #cbcbcb; color: #558800;}
#globalServices {float: left; width: 71px; height: 35px; margin: 5px 0px 5px 7px; border-right: 2px dotted #cbcbcb; color: #558800;}
#globalServicesContent {float: left; margin-top: 3px}
#globalATM {float: left; width: 130px; height: 35px; margin: 5px 0px 5px 7px; border-right: 2px dotted #cbcbcb;}
#globalATMContent {float: left; margin-top: 0px}
#globalMisc {float: left; width: 196px; height: 35px; margin: 5px 0px 5px 5px; border-right: 2px dotted #cbcbcb; color: #558800;}
#globalMiscContent {float: left; margin-top: 3px}
#globalSearch {float: left; width:225px; height: 35px; margin: 5px 0px 5px 10px; color: #558800 /*#568900*/}
#globalSearchContent {float: left; margin-top: 7px}

#pageBrandingLarge {float: left; width: 671px; height:205px; background-color:#e2e2e2; border-top: 1px solid #ffffff;}
#pageBrandingSmall {float: left; width: 671px; height:33px; background-color:#e2e2e2; border-top: 1px solid #ffffff;}
#pageLogin {float: left; width: 223px; height:239px; background-color:#f2f2f2; border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;}

#loginHeader {height: 28px; background-color: #88bb00; padding-top: 8px;}
.loginHeaderText {font-size: 16px; color: #fff; font-weight: bold; margin-left: 15px;}

#loginContent { font-size: 12px; color: #444;  margin: 10px 15px;}
#loginContent a:link,#loginContent a:visited {color:#558800; font-size: 11px; font-weight: normal;}
#loginContent a:hover,#loginContent a:active {color:#558800; font-size: 11px; text-decoration: underline;}
.loginItem {background:url(https://www.regions.com/App_Themes/Default/img/arrowGray_Small.gif) no-repeat left; text-indent: 7px; color:#558800; margin: 4px 0px 3px 0px; }

#pageBrandingTop {height: 100px; border-top: 1px solid #ffffff; width: 895px; background: #FFF3E1;}
.brandingSmallItem {background:#88bb00; height: 100px; width:223px; border-right: 1px solid #ffffff; float: left;}
#pageBrandingLogo{width: 447px; height: 100px;}
.brandingLogoItem {background:#558800; height: 100px; width:447px; text-align: center;}
.itemFloatLeft {float: left;}
#content { background: #003333;}
#footer {background: #f2f2f2; height: 44px; border-top: 1px solid #ffffff;}
#pageBrandingFooter { display: inline; background: #558800; height: 180px; border-top: 1px solid #ffffff; width: 895px;}
.brandingFooterSeperatorL {background:#558800; height: 180px; width:9px; border-right: 1px solid #ffffff; float: left;}
.brandingFooterSeperatorR {background:#558800; height: 180px; width:9px; float: left;}
.brandingFooterItem {height: 180px; width:437px; border-right: 1px solid #ffffff; float: left;}


/* Page: Header */
#pageHeader {width: 845px; height: 60px; border-top: 2px solid #88bb00; border-bottom: 1px solid #cde682;}
#headerLogo {float: left; width: 425px; height: 57px; padding-top: 4px; padding-left: 10px;}
#headerSearch {float: right; width: 400px; height: 57px; padding-top: 3px; padding-left: 10px;}



#mainNav {background:#ffffff; width: 180px; float: left;}
.mainNavHeader {background: #aaaaaa; height: 25px;}

.mainNavBlock{float: left; margin-left: 5px; margin-top: 10px; height: 15px;}
.mainNavText{float: left; margin-left: 3px; margin-top: 3px; height: 19px; color: #ffffff; font-size: 115%;}
.mainNavDDL{float: left; width: 199px; padding-left: 11px; padding-top: 3px;}

.pageContentDDL {width:177px; font-size: 90%;display: inline;padding: 0px 1px 1px 1px;}

#pageTop {height: 36px; border-bottom: 1px solid #E9E9E9; width: 100%;}
#pageTopLogo {float: left; width: 205px; height: 36px;}
#pageTopMenu {height: 36px; width: 670px; float: left; text-transform: uppercase; padding-left: 16px;}
.topMenuLink {float: left;  margin: 10px 20px 0px 0px; padding-top: 2px; background:url(https://www.regions.com/App_Themes/Default/img/arrowOrange.gif) no-repeat left; text-indent: 10px;}
a.tmLink:link, a.tmLink:visited, a.tmLink:active {color:#558800; font-weight: bold; font-size: 100%; }
a.tmLink:hover {color:#558800; text-decoration: underline;}
a.tmLinkSelected:link, a.tmLinkSelected:visited {color:#fe5500; font-weight: bold; font-size: 100%; }
a.tmLinkSelected:hover,a.tmLinkSelected:active {color:#fe5500; text-decoration: underline;}

/* Page: Breadcrumbs */
#breadcrumbs {height: 25px;}
.bcSpacer {float: left; height: 25px; width: 220px;}
.bcItems {float: left; margin: 6px 10px 0px 0px; background:url(https://www.regions.com/App_Themes/Default/img/selectorGray.gif) no-repeat left; text-indent: 5px;}
.bcItemHome {float: left; margin: 6px 10px 0px 0px;}
.bcItemSelected {float: left; margin: 6px 10px 0px 0px; background:url(https://www.regions.com/App_Themes/Default/img/selectorOrange.gif) no-repeat left; text-indent: 5px;}
.bcLinkSelected {float: left; margin: 6px 10px 0px 0px; background:url(https://www.regions.com/App_Themes/Default/img/selectorOrange.gif) no-repeat left; text-indent: 5px;color: #fe5500; font-size: 100%;}
a.bcLink:link, a.bcLink:visited, a.bcLink:active {color:#558800; font-size: 100%; font-weight: normal; text-decoration: none;}
a.bcLink:hover {color:#558800;  text-decoration: underline;}
a.bcLinkSel:link, a.bcLinkSel:visited, a.bcLinkSel:active {color:#fe5500; font-size: 100%; font-weight: normal; text-decoration: none;}
a.bcLinkSel:hover {color:#fe5500;  text-decoration: underline;}

/* Page: Left Menu */
#pageLeftMenu {float: left; width: 195px; height: 400px; padding-left: 10px; margin-right: 15px; /*background: #FFEFD5;*/}
.lmContainer {width: 194px; /*background-color: #F0E68C;*/ border-bottom: 1px solid #e9e9e9;}
.lmcHeader, .lmcHeaderLink {font-size: 105%; font-weight: bold; color: #558800; padding: 9px 0px 9px 0px; text-transform: uppercase;}
.lmcItems {margin: 5px 0px 6px 4px;}
a.lmcLink:link, a.lmcLink:visited, a.lmcLink:active {color:#558800; font-size: 100%; font-weight: normal; text-decoration: none;}
a.lmcLink:hover {color:#558800; text-decoration: underline;}
a.lmcLinkSelected:link, a.lmcLinkSelected:visited, a.lmcLinkSelected:active {color:#fe5500; font-size: 100%; font-weight: bold; text-decoration: none;}
a.lmcLinkSelected:hover {color:#fe5500; text-decoration: underline;}
a.lmcHeaderLink:link, a.lmcHeaderLink:visited, a.lmcHeaderLink:active {color:#558800; text-decoration: none; }
a.lmcHeaderLink:hover {color:#558800; text-decoration: underline;}
a.lmcHeaderLinkSelected:link, a.lmcHeaderLinkSelected:visited, a.lmcHeaderLinkSelected:active {color:#fe5500; text-decoration: none; }
a.lmcHeaderLinkSelected:hover {color:#fe5500; text-decoration: underline;}
.lmcPrint {padding: 9px 0px 9px 0px;}

/* Page: Cross Sell Menu */
/*#pageLeftMenu {float: left; width: 205px; height: 400px; margin-right: 15px; background: #FFEFD5;} */
.csmContainer {width: 194px; border-bottom: 1px solid #e9e9e9;}
.csmcHeader, .csmcHeaderLink {font-size: 105%; font-weight: bold; color: #558800; padding: 9px 0px 9px 0px;}
.csmcItems {margin: 5px 0 6px 0;}
.csmcDescription {color: #444444;}
a.csmcLink:link, a.csmcLink:visited {color:#558800; font-size: 100%; font-weight: normal;}
a.csmcLink:hover,a.csmcLink:active {color:#558800; text-decoration: underline;}
a.csmcHeaderLink:link, a.csmcHeaderLink:visited {color:#558800; }
a.csmcHeaderLink:hover,a.csmcHeaderLink:active {color:#558800; text-decoration: underline;}

.osHeader {/*font-size: 95%;*/ color: #FE5500; padding: 2px 0px 0px 0px; cursor: default;}
a.osLink:link, a.osLink:visited, a.osLink:active {color:#558800; font-size: 100%; font-weight: normal; text-decoration: none; padding-left: 5px;}
a.osLink:hover {color:#558800; text-decoration: underline; padding-left: 5px;}

#pageCaseContent{float: left; padding: 10px 0px 0px 8px;}
.ccContainer {float: left; width: 221px; text-align: left; }

/* Page: Overview Content */
#pageOverviewContent {float: left; padding: 20px 0px 0px 8px;}
.ovContainer {float: left; width: 221px; text-align: left; }
.ovcHeader {background:url(https://www.regions.com/App_Themes/Default/img/arrowOrange.gif) no-repeat left; text-indent: 10px; color:#558800; font-weight: bold; margin-bottom: 5px;}
a.ovcHeaderLink:link, a.ovcHeaderLink:visited, a.ovcHeaderLink:active {color:#558800; font-weight: bold; }
a.ovcHeaderLink:hover {color:#558800; text-decoration: underline;}

.ovcItem {background:url(https://www.regions.com/App_Themes/Default/img/arrowGray_Small.gif) no-repeat left; text-indent: 7px; color:#558800; margin: 0px 0px 5px 10px; }
a.ovcLink:link, a.ovcLink:visited, a.ovcLink:active {color:#558800; font-size: 100%;}
a.ovcLink:hover {color:#558800; text-decoration: underline;}

/* Page: Overview Message Center */
#pageMessageCenter {float: left; padding: 20px 0px 0px 10px; margin-bottom: 0px; text-align: left; width: 700px;}
.msgcItem { margin-bottom: 10px;}
.msgcHeader {margin-bottom: 2px;}
a.msgcHeaderLink:link, a.msgcHeaderLink:visited {color:#444444;}
a.msgcHeaderLink:hover,a.msgcHeaderLink:active {color:#444444; text-decoration: underline;}
a.msgcLink:link, a.msgcLink:visited {color:#558800; font-size: 100%;}
a.msgcLink:hover,a.msgcLink:active {color:#558800; text-decoration: underline;}

/* Page: Main Content */
#pageMainContent{float: left; width: 675px; height: 100%;}
#pageWrapperContent{float: left; width: 675px;}
.mcHeaderNoBlurb{width: 675px; float: left; margin-bottom: 10px;}
.mcHeaderBlurb{width: 375px; height: 220px; float: left;}
#mcHeaderImage{width: 300px; height: 220px; float: left;}
.mchbHeader{font-size: 210%;color: #444; font-weight: normal; margin-bottom: 10px;}
.mchbDescription{font-size: 100%;color: #444; text-transform: uppercase; font-weight: normal; margin-bottom: 15px;}
.mchbText{color: #444;}
.mcColumnFull{width: 670px; float: left; padding: 10px 5px 0 0;}
.mcColumnFull a {font-weight: bold;}
.mcColumn1{display: inline; width: 365px; float: left; padding: 10px 10px 0 0;}
.mcColumn1 a {font-weight: bold;}
.mcColumn2{width: 295px; float: left; padding: 10px 5px 0 0;}
.mcColumn2 a {font-weight: bold;}
.mcSecureBank{	text-align: left;}
.mcSecureBank a {font-weight: bold;}
.mcSeperator{width: 100%; height: 15px; background: url(https://www.regions.com/App_Themes/Default/img/bgDot.gif) repeat-x;float:left;}
/*.mcSeperator{width: 100%; height: 7px; background: red;float:left; padding: 0px;}*/

#mcWrapper { float: left; width: 100%; /*width: 670px;*/}
#mcIWrapper { height: 400px; width: 100%;}


/* Page: Footer */
/*
#pageFooter { height: 21px; padding-top: 4px; float: left;}
.footerItemEHL {background: url(https://www.regions.com/App_Themes/Default/img/logoEqualHousingLender.gif) no-repeat; padding-left: 18px;  margin: 6px 10px 0px 10px;}
.footerItem {margin: 6px 10px 0px 10px;}
*/
/* Page: Footer Links */
.pageFooterLinks { width: 100%; height: 21px; padding-top: 4px; float: left; text-align: left;}
.fItemEHL {background: url(https://www.regions.com/App_Themes/Default/img/logoEqualHousingLender.gif) no-repeat; padding-left: 18px;  margin: 6px 10px 0px 10px;}
.fItems {margin: 6px 10px 0px 10px;}
a.fLink:link, a.fLink:visited {color:#558800; font-size: 100%; font-weight: normal;}
a.fLink:hover,a.fLink:active {color:#558800; text-decoration: underline;}
a.fCLink:link, a.fCLink:visited {color:#558800; font-size: 100%; font-weight: normal;}
a.fCLink:hover,a.fCLink:active {color:#558800; text-decoration: underline;}

#osArrow {float: left; margin: 17px 0px 0px 4px; cursor: pointer; }
#gsTitle {float: left; font-size: 11px; width: 50px;}
#loginlinks { text-align: center; margin-top: 14px; float:left; width: 259px; /* margin-top:14px; padding-right: 5px; width:216px;*/}
#xlgnArrow{float: left; height:22px; margin: 4px 0px 0px 16px;}
#lgnArrow{float: left; height:10px; margin: 4px 0px 0px 16px;}
}
@media print
{
	#pageMainContent{float: left; width: 675px; height: 100%;}
	#mcHeaderBlurb{width: 375px; height: 220px; float: left;}
	/* #mcHeaderImage{width: 300px; height: 220px; float: left;} */
	.lmcHeader, .lmcHeaderLink {font-size: 105%; font-weight: bold; color: #558800; padding: 9px 0px 9px 0px; text-transform: uppercase;}
	.mchbHeader{font-size: 210%;color: #444444;}
	.mchbDescription{padding: 20px 0px 0px 0px; font-size: 100%;color: #444444; text-transform: uppercase;}
	.mchbText{padding: 20px 10px 0px 0px; color: #444444;}
	.mcColumnFull{width: 670px; padding: 10px 5px 0 0;}
	.mcColumnFull a {font-weight: bold;}
	.mcColumn1{width: 365px; float: left; padding: 10px 10px 0 0;}
	.mcColumn1 a {font-weight: bold;}
	.mcColumn2{width: 295px; float: left; padding: 10px 5px 0 0;}
	.mcColumn2 a {font-weight: bold;}

	#pageTriage {display:none;}
	#pageTop {display:none;}
	#pageGlobal {display:none;}
	#breadcrumbs {display:none;}
	#pageLeftMenu {display:none;}
	#pageFooter2 {display:none;}
	#pageBrandingFooter {display:none;}
	#mcHeaderImage{display: none;}
}	
