a:link { 
	color: #85c8df; 
	text-decoration: none;
}

a:visited { 
	color: #6bb3cc;
	text-decoration: none;
}

a:hover { color: #b7e2f1; }
a:active { color: #d2e8f0; }
body { color: black; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #3a3a3a; }
div { color: #3a3a3a; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
td { color: #85c8df; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: center; }

/***********************************************/
/* Layout Divs - #pagecelll has Body Height    */
/***********************************************/

#pagecellAppt{
	position:absolute;
	top: 110px;
	left: 86px;
/*	right: 2%;   */
	width: 800px;
	background-color: #cccccc;
	height: 940px;
}

#pagecellContact{
	position:absolute;
	top: 110px;
	left: 86px;
/*	right: 2%;   */
	width: 800px;
	background-color: #cccccc;
	height: 890px;
}

/************** header tag styles **************/

h1{
 font: bold 110% Arial,sans-serif;
 color: #85c8df;
 margin: 0px;
 padding: 0px;
}

h2{
 font: bold 100% Arial,sans-serif;
 color: #85c8df;
 margin: 0px;
 padding: 0px;
}

h3{
 font: bold 80% Arial,sans-serif;
 color: #85c8df;
 margin: 0px;
 padding: 0px;
}

/*************** story styles ******************/

.contact{
	padding: 10px 10px 0px 10px;
	font-size: 80%;
	background-color: #cccccc;
}


/************** feature styles - padding; Top, Lt, Bottom, Rt *****************/

.feature_contact{
	padding: 0px 0px 10px 10px;
	font-size: 80%;
	min-height: 60px;
	height: 110px;
}
html>body .feature {height: auto;}

.feature_contact h3{
	font: bold 115% Arial,sans-serif;
	color: #006699;
	padding: 0px 0px 5px 0px;
}

.feature_contact h4{
	font: bold 130% Arial,sans-serif;
	color: #111111;
	padding: 0px 0px 0px 0px;
}

.feature img{
	float: left;
	padding: 10px 20px 20px 10px;
}
