/* Eric Meyer's Reset Reloaded *//* http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/ */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, font, 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 {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}body {line-height: 1;}ol, ul {list-style: none;}blockquote, q {quotes: none;}/* remember to define focus styles! */:focus {outline: 0;}/* remember to highlight inserts somehow! */ins {text-decoration: none;}del {text-decoration: line-through;}/* tables still need 'cellspacing="0"' in the markup */table {border-collapse: collapse;border-spacing: 0;}

/*DEFAULT*/
html { font-size: 62.5%; font-family: Arial, Helvetica, Verdana, sans-serif; color: #FFF; }
body { font-size: 1.1em; line-height: 1.6em; background: url('http://www.regions.com/virtualMedia/img2492.jpg') no-repeat 50% 0 #580; }
/* BASIC STRUCTURE */
#wrapper { width: 750px; margin: 0 auto; }
#header { margin-top: 20px; }
#header div.right { margin-top: 20px; }
#header a#regions-logo { margin-top: 21px; }
#content { margin: 30px 0 30px 0 }
#tagline { margin-bottom: 10px; }
#flashcontainer { display: block; width: 750px; height: 510px }
#footer .left { margin-top: 17px; }
#footer .left a { margin: 0 10px; }
#footer .right { text-align: right; }
#footer .right p.text { width: 350px; }
/* POSITIONING */
.left { float: left; }
.right { float: right; }
#questions { margin: 10px 20px 0 0; }
#equal-opp-lender { margin-left: 10px; }
/* TYPOGRAPHY */
#info p { font-size: 1.1em; }
#member-fdic { font-size: 1.3em; font-weight: bold; }
/* LINKS */
a { color: #FFF; text-decoration: none; }
a:hover { border-bottom: 1px solid #FFF; }
#header a:hover { border-bottom: 0px; }
/* CLEAR FIX */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }

/* IMAGE REPLACEMENT */
.replace { display: none; }
a#regions-logo { background-image: url(http://www.regions.com/virtualMedia/img2496.gif); display: block; height: 28px; width: 152px; }
#tagline { background-image: url(http://www.regions.com/virtualMedia/img2491.gif); display: block; height: 16px; width: 302px; }
#questions { background-image: url(http://www.regions.com/virtualMedia/img2495.gif); display: block; height: 13px; width: 191px; }
a#enroll-now { background-image: url(http://www.regions.com/virtualMedia/img2493.gif); background-position: left top; display: block; height: 36px; width: 111px; }
a#enroll-now:hover { background-position: left bottom; }
#equal-opp-lender { background-image: url(http://www.regions.com/virtualMedia/img2494.gif); background-position: left top; display: block; height: 36px; width: 36px; }