@charset "UTF-8";
/* CSS Document */
#mainContainer {display: none;}
#wrapper{display: block;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, 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, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
			border:0 none;
			font-size:100%;
			margin:0;
			outline-color:-moz-use-text-color;
			outline-style:none;
			outline-width:0;
			padding:0;
			vertical-align:baseline;
		}
		body {
			line-height:1;
			background:#FFFFFF none repeat scroll 0 0;
			font-family:Arial,Helvetica,sans-serif;
			font-size:62.5%;
			line-height:1.25;
			margin:0;
			padding:0;
		}
		table {
			border-collapse:collapse;
			border-spacing:0;
		}
#wrapper {font-size:1.2em;}
fieldset ol,fieldset ul {list-style:none;margin:0;padding:0}
li {margin:10px 0 0 0;}
label {display:block;color:#000;text-indent:5px;}

#subscriber label.address2 {display:none;}

#subscriberBlock {padding:10px;background:#e2e0d1;
border:1px solid #ccc;}
#subscriber li.emailHolder {margin-bottom:10px;}
#container {background:#e2e0d1;padding:10px;border:1px solid #ccc;margin:10px;}
	#header {margin:10px 10px 0;}
	#error {color:#900;margin:10px;}
	#footer {margin:10px;font-size:.9em;}
	h2 {font-weight:bold; color:#000;font-size:1.4em}

#subscriberOffers,#subscriberBilling {margin:0 0 10px 0;}