body, html {margin: 0; padding: 0; background: #fff url(../images/back2.jpg) repeat 0 0; text-align: center; min-height: 100%; height: auto !important; height: 100%;}
div, p, h1, h2, h3, h4, h5, h6, h7, span, form, dl, dt, dd, fieldset, img, label, input {font-family: Arial, Helvetica, sans-serif; position: static; z-index: 1; margin: 0; padding: 0;}
ul, ol, li {font-family: Arial, Helvetica, sans-serif;}
div, p, form {display: block; margin: 0; padding: 0;}

.cc {clear: both;}
.grey {border-bottom: 1px solid #f0f0f0;}
.fright {float: right;}
.fleft {float: left;}
.u {text-decoration: underline;}
.acenter {text-align: center;}

img, fieldset {border: none; margin: 0; padding: 0;}

/* ROOT */
#root {text-align: left; margin: 0 auto; width: 744px; background: transparent url(../images/root_bg.jpg) repeat-y 0 0; height: 100%;} 
	#wrpr {margin: -1px 12px; border: 1px solid #646464; height: 100%;} 
	
	#launcdate {width: 270px; border: 1px solid #646464; background-color: #fc0; float: right; margin: 0 10px 0 0;}
		#launcdate div {height: 60px; border: 1px solid #646464; background-color: #ff0; margin: 6px; text-align: center;}
		#launcdate div p { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12pt; padding: 8px 3px 0;}
		#launcdate div p#countdowncontainer {font-weight: normal; padding: 5px 0 0; font-size: 11pt;}
	
	h1 {color: #036; text-align: center; width: 400px; margin: 15px auto; font-size: 18pt; border: 1px dotted #000; border-width: 1px 0; padding: .2em 0;}
	h1 strong {color: #c00;}
	
	
	
	
	h2 {color: #c00; font-size:  14pt; padding: 10px 25px; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif;}
	
	#checked {position: relative; margin: 0 30px 0 45px;; padding: 0; list-style: none; background: transparent url(../images/pdficon.jpg) no-repeat 100% 50%;}
		#checked li {background: transparent url(../images/check2.jpg) no-repeat 0 50%; color: #036; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding: 0 0 0 20px; margin: 0 0 7px; font-size: 13pt;}


	.report {border-bottom: 1px dotted #000; width: 185px; height: 218px; float: left; margin: 20px 0 20px 50px;}

	/* SUBSCRIBE FORM */
	#suscribe_form {border: 1px solid #000; width: 300px; float: right; margin: 5px 50px 0 -40px; padding: 0; background-color: #FFFFE1;}
		#suscribe_form div {margin: 10px;}
		#suscribe_form h3 {color: #c00; font-size:  12pt; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; background: transparent url(../images/255red.gif) no-repeat 0 50%; padding: 10px 0 10px 30px; margin: 5px 15px;}

		#suscribe_form label {
							display: block;  font-family: Arial, Verdana, Helvetica, sans-serif; 
							color: #036; font-size: 10pt; font-weight: bold; clear: both;
							padding: 5px 0 5px 25px;}

		#suscribe_form label.chb {font-size: 9pt; padding: 0 0 10px; margin: 0; color: #000;}
		#suscribe_form label.chb input {float: none; width: auto; margin: 0 0 -2px 0;}
		#suscribe_form label input {float: right; margin: -2px 0 0 0; width: 140px;}
		
		#suscribe_form #subbut {background: #CCEAFF; font-size:10pt; font-weight:bold;  font-family: Arial, Verdana, Helvetica, sans-serif; margin: 5px auto; display: block;}
		#suscribe_form p {text-align: center; font-size: 7.5pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 0 50px;}
	

		/* SIGNATURE */
		#signature {font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; color: #000; font-size: 8.5pt; padding: 0 20px 10px; background: transparent url(../images/dollarbill2.jpg) no-repeat 100% 100%;} 
		
	
/* HEADER */	
#header {background: #fff url(../images/header_bg.jpg) repeat-x 0 0; padding-top: 41px;}
	#logo {margin-left: 20px;}

/* FOOTER */
#footer {height: 28px; background: #fff url(../images/footer_bg.jpg) repeat-x 0 100%; border-top: 1px solid #fff;}
#footer p {color: #fff; text-align: center; font-size: 9pt; margin: 9px 0 0; font-weight: bold;}
#footer p a:link, #footer p a:visited, #footer p a:hover, #footer p a:active {color: #fff; text-decoration: none;}
#footer p a:hover, #footer p a:active {color: yellow; text-decoration: underline;} 