*						{margin: 0; padding: 0;}
body						{background-color: #d3d3d3;}


/* Containers */


#container_outer				{background: #fff url('../images/gfx_popup/bg_container_outer.jpg') left bottom repeat-x;}
#container_inner				{background: transparent url('../images/gfx_popup/bg_container_inner.gif') left top repeat-x;}


.wrapper					{}
#header						{height: 76px; background: #c1c1c1 url('../images/gfx_popup/bg_header.gif') left top repeat-x; padding: 0 17px 0 17px;}
#content					{background: #fff url('../images/gfx_popup/bg_content.jpg') left bottom repeat-x; padding: 25px 20px 62px 20px; margin: 0 17px 0 17px;}


/* Header */


#header a					{display: block; text-decoration: none; overflow: hidden;}
#header span					{position: absolute; top: 0; left: 0; display: block; width: 100%; height: 100%;}
#header img					{display: none;}

#header h1					{position: relative; width: 350px; height: 76px; font-size: 43px; line-height: 45px; letter-spacing: -3pt; overflow: hidden;}
#header h1 a					{width: 350px; height: 61px; padding: 15px 0 0 20px; color: #a90056;}
#header h1 a strong				{position: absolute; top: 24px; left: 110px; width: 145px; height: 35px; text-align: center; font-weight: bold; font-style: italic; font-size: 14px; line-height: 16px; letter-spacing: 0; color: #383535; z-index: 1;}
#header h1 a span				{width: 350px; height: 76px; background-image: url('../images/gfx_popup/bg_h1_logo_bca.gif'); z-index: 2;}

#header p					{position: absolute; top: 10px; right: 37px; width: 113px; height: 66px; margin: 0; padding: 0; font-weight: bold;}
#header p a					{width: 113px; height: 46px; padding: 20px 0 0 0; font-size: 11px; color: #737373; text-transform: uppercase; text-align: center;}
#header p a:hover				{color: #4d4d4d;}
#header p a span				{width: 113px; height: 66px; background-image: url('../images/gfx_popup/bg_header_p_a.gif');}

#header p a:hover span				{background-position: 0 -66px;}
#header p a:active span				{background-position: 0 -132px;}


/* Content */


#content_container				{border: 1px #dbdbdb solid; padding: 20px;}
#content_container h2				{font-size: 20px; color: #a90056;}

#content_container > *:first-child		{margin-top: 0; !important}
#content_container > *:last-child		{margin-bottom: 0; !important}
