body {
	background-color:#cccccc;
	text-align:center;
}

td {
	vertical-align:top;
}

th {
	text-align:left;
}

p {}

a {
	color:black;
	text-decoration:underline;
}

a:hover {
	text-decoration:none;
}

.FONT {
	font-family: Verdana;
	font-size:12px;
}

.BTN {
	padding:3px;
	width:120px;
	font-weight:bold;
}

/* table containg entire site */
.TBL_MAIN {
	border-left:solid 1px black;
	border-top:solid 1px black;
	border-right:solid 1px black;
	border-bottom:solid 1px black;
	margin:auto;

}

/* td containing tag line */
.TD_TAGLINE {
	color:white;
	font-size:10px;
}


/* used for page content sub titles */
.SUB_TITLE {
	font-weight:bold;
}

/* --------------------------  contact.php  -------------------------- */
.TD_CONTACT {
	font-size:12px;
}

.TD_CONTACT_TITLE {
	border-bottom:solid 1px #444444;
	font-size:12px;
}

TD_CONTACT_CONTENT {
	border-bottom:solid 1px #444444;
	font-size:12px;
}

/* --------------------------  email_sent.php  -------------------------- */ 
.DIV_EMAIL_SENT {
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}	

/* --------------------------  includes/footer.php  -------------------------- */
.TD_FOOTER_LINKS {
	text-align:left;
	padding:5px;
	font-size:10px;
	vertical-align:middle;
}

.TD_COPYRIGHT {
	color:#ffffff;
	text-align:right;
	padding:5px;
	font-size:10px;
	vertical-align:middle;
}

.A_FOOTER_LINKS {
	text-decoration:none;
	color:#ffffff;
}

.A_FOOTER_LINKS:hover {
	text-decoration:underline;
	color:#ffffff;
}



.TD_HEADER {
	text-align:left;
	font-weight:bold;
	background-color:#CCCCCC; 
	color:black;
	padding:3px;
	font-size:12px;
	border-top:solid 1px #666666;
	border-bottom:solid 1px #666666;

}

.TD_HEADER_ALT {
	text-align:left;
	font-weight:bold;
	background-color:#CCCC99;
	color:black;
	padding:3px;
	font-size:12px;
	border-top:solid 1px #666666;
	border-bottom:solid 1px #666666;

}

.TD_KEY {
	text-align:left;
	font-weight:bold;
	padding:3px;				
}

.TD_VALUE {
	text-align:right;
	font-weight:normal;
	padding:3px;				
}

.TBL_SUB {
/*	background-color:#CCCC99; */
	background-color:#F0F0D1;
	
}


.BTN_ESIGN {
	width:200px;
	height:200px;
	font-weight:bold;
	font-size:18px;
}

.PAGE_HEADER {
	padding-bottom:20px;
}

.CHECK {
	font-size:12px;
	font-weight:bold;
}