/*
#######################################
GENERAL TAG STYLES
#######################################
*/
BODY					{ padding: 0px; margin: 0px 0px 0px 0px; background-color: rgb(240,240,245); }
FORM					{ display: inline; margin: 0px; padding: 0px; }
TD, INPUT, SELECT, DIV	{ font-family: arial, helvetica, verdana, sans-serif; font-size: 12px; color: rgb(80,80,80); }
H1, .hh1				{ font-size: 17px; font-weight: bold; color: rgb(14,77,145); display: inline; }
H2, .hh2				{ font-size: 14px; font-weight: bold; color: rgb(14,77,145); display: inline; }
H3, .hh3				{ font-size: 12px; font-weight: bold; color: rgb(14,77,145); display: inline; }

/*
#######################################
TEXT & LINK STYLES
#######################################
*/
.footer1				{ font-size: 14px; color: rgb(100,100,100); }
.footer2				{ font-size: 11px; }
.copy					{ font-size: 11px; color: rgb(150,150,150); line-height: 1; }

A, A:active			{ color: rgb(14,77,145); text-decoration: none; }
A:hover				{ color: rgb(14,77,145); text-decoration: underline; }

/*
#######################################
ETC STYLES
#######################################
*/
.linkbox		{ font-size: 12px; line-height: 1.6; }
.pre			{ font-family: curier, monospace; font-size:10pt;}
.cta_input		{ font-size:  11px; padding-left: 3px; padding-right:3px; margin-bottom: 5px; width: 92%; }

/*
#######################################
LAYERS
#######################################
*/

#Container { 
	position: absolute; 
	top: 30px; 
	left: 50px; 
	width: 670px;
	z-index: 10; 
	visibility: hidden;}
	
#LeftColum {
	position: absolute; 
	top: 0px; 
	left: 0px; 
	width: 510px; 
	background-color: rgb(255,255,255);
	z-index: 20; }

#TitleImage {
	position: static; 
	width: 510px; 
	height: 175px; 
	background-color: rgb(255,255,255); }
	
#Menu {
	position: static; 
	width: 510px; 
	height: 50px; 
	background-color: rgb(239,239,239);
	z-index: 100; }

#Content {
	position: static;
	margin: 0px 30px 0px 30px;
	width: 450px;
	z-index: 200; }

#Links {
	position: static;
	width: 450px;
	z-index: 300; }

#Fold {
	position: relative;
	top: -112px;
	left: 283px;
	height: 112px;
	z-index: 1000; }

#Corner {
	position: relative;
	top: -132px;
	left: -30px;
	height: 20px;
	z-index: 900; }

#Footer {
	position: relative; 
	top: 0px;
	left: 0px;
	width: 520px; 
	height: 40px;
	text-align: center;
	z-index: 400; }
	
#RightColum {
	position: absolute; 
	top: 0px; 
	left: 510px; 
	width: 170px; 
	background-image: url('/images/rc_bg.gif');
	background-repeat: repeat-y;
	z-index: 30; }
	
#RC_Top {
	position: static;
	width: 160px; 
	z-index: 130; }
	
#RC_WhyCritical {
	position: static;
	width: 160px; 
	z-index: 130; }
	
#RC_Address {
	position: static;
	width: 160px; 
	background-image: url('/images/rc_address_bg.gif');
	z-index: 130; }
	
#RC_Signup {
	position: static;
	width: 170px; 
	background-image: url('/images/rc_signup_bg.gif');
	z-index: 130; }
	
#RC_Bottom {
	position: static;
	width: 160px; 
	z-index: 130; }

#RC_Footer {
	position: absolute; 
	top: 0px;
	left: 0px;
	width: 10px; 
	height: 10px;
	z-index: 400; }

#Label1 {
	position: absolute; 
	top: 0px;
	left: 0px;
	width: 170px; 
	z-index: 500;
	visibility: hidden;}

#Label2 {
	position: absolute; 
	top: 0px;
	left: 0px;
	width: 170px; 
	z-index: 500;
	visibility: hidden;}

#Label3 {
	position: absolute; 
	top: 0px;
	left: 0px;
	width: 170px; 
	z-index: 500; 
	visibility: hidden;}

#Label4 {
	position: absolute; 
	top: 0px;
	left: 0px;
	width: 170px; 
	z-index: 500; 
	visibility: hidden;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	

