@media screen 
{

	/* Document */
	
	html { margin:0; padding:0; }
	body { margin:0; padding:0; text-align:center; color:#000; }
	body, textarea, select, input, td { font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }

	form { margin:0; padding:0; }
	
	/* Headers */	
	
	#coverHeader h1 { font-size:30px; color:#00ABAD; font-weight:normal; margin:0; padding:0; letter-spacing:-0.05em; }
	#mainContent h1 { font-size:24px; color:#00ABAD; font-weight:normal; margin:22px 0 8px 0; padding:0; letter-spacing:-0.05em; }
	#mainContent h2 { font-size:14px; font-weight:normal; color:#000; padding:0; margin:7px 0 5px; letter-spacing:-0.02em; }
	
	.teasers h3 { font-size:16px; font-weight:normal; color:#000; padding:0; margin:0; letter-spacing:-0.02em; }
	.blueTeaser h3 { font-size:16px; color:#FFF; }
	.teasers h4 { font-size:19px; font-weight:normal; color:#00B8BA; padding:0; margin:3px 0; letter-spacing:-0.01em; }
	
	
	/* Links */
	
	a:link, 
	a:visited { color:#00ABAD; text-decoration:none; }
	a:hover, 
	a:active { color:#000000; text-decoration:none; }


	/* Content */
	
	p { margin:7px 0px; }
	
	
	/* Page */	
	
	#page { width: 390px; margin:0 auto; text-align:left; } 



	
	/* Forms */
	
	.form { margin:0; padding:0; width:306px; }
		.form label * { vertical-align:middle; }
		.form .field { margin:0 0 5px; }
		.form .field input.txt { width:300px; }
		.form .field textarea { width:300px; }
		.form .button { text-align:right; }
		.form .valError { display:block; margin:0 0 2px; }
		
	

}


