﻿
/* 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;}
input[type=text] {width:250px;background:#fff;padding:5px;
-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;	
	-moz-border-radius: 5px;
	border-radius: 5px;border:1px solid #ccc; }
input.zip {width:75px;}
.stateHolder,.zipHolder {float:left;}
#subscriber li.zipHolder {margin-left:10px}
.countryList {clear:both;padding-top:10px;}
#subscriber label.address2 {display:none;}
.state {width:165px}
.country {width:250px;}
#subscriberBlock {padding:10px;background:#e2e0d1;
border:1px solid #ccc;display:inline;-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;	
	-moz-border-radius: 5px;
	border-radius: 5px;}
#subscriber li.emailHolder {margin-bottom:10px;}
input[type=text]:focus {border-color: #666;-moz-box-shadow:0px 0px 3px #999;-webkit-box-shadow: 0px 0px 3px #999;}
#container {background:#e2e0d1;padding:10px;border:1px solid #ccc;-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;	
	-moz-border-radius: 5px;
	border-radius: 5px;margin:10px;}
	#header {margin:10px 10px 0;}
	#error {color:#900;margin:10px;}
	#footer {margin:10px;font-size:.9em;}
	h2 {font-weight:bold; color:#cd2d1b;font-size:1.4em}

#subscriberOffers,#subscriberBilling {margin:0 0 10px 0;}