body {
	margin-top: 0px;
}

div.homeHeaderTagLine		 
	{
	margin-left:120px; margin-right:555px; margin-top:253px; margin-bottom:24px;
	}

#headerImage2 {display: none; }
#headerImage3 {display: none; }
#headerImage4 {display: none; }
#homeHeaderTD {background-image:url('/_assets/images/header1.jpg'); background-repeat:no-repeat;}

body, td
{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; 

}

body.home, td.home

{
	line-height: 12px;
	}

.specials
{
	font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style:bold; 

}

.subhead
{
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style:bold;
}

td.FooterLinks
	{
	text-align: center;
	color: #ffffff;
	font-weight: bold;
	padding-top: 4px;

	}

td.FooterLinks a
	{
	color: #ffffff;
	font-weight: bold;
	
	}

td.FooterLinks a:active, td.FooterLinks a:hover
	{
	text-decoration: none
	}



p.BlueLinks 
{
	text-align: right;
	margin: 0px;
	padding: 0px;
}

p.BlueLinksleft
{
	text-align: left;
}

p.BlueLinks  a
	{
	color: #016891;
	font-weight: bold;
	
	}

p.BlueLinks	a:active, p.BlueLinks a:hover
	{
	text-decoration: none
	}


table.homePageSpecials tr td
{
	padding: 0px 8px 8px  8px;
}

td
	{
	vertical-align: top;
	}
img
	{
	border: none;
	}







	

#ApptDateSelection p
{
	text-align: left;
	margin: 0px;
	padding: 0px;
}

#ApptDateSelection p.ApptLink
{
	text-align: left;
	margin: 0px;
	padding: 12px 0px 0px 0px;
}

#ApptDateSelection p.ApptLink a
	{
	color: #006B8E;
	font-weight: bold;
	
	}


#ApptDateSelection p.ApptLink a:active, #ApptDateSelection p.ApptLink a:hover
	{
	text-decoration: none
	}


#ApptDateSelectionHomePage
{
	margin: 30px 4px 0px 22px;
}


#ApptDateSelectionInnerPage
{
	height:200px;
	margin-top: 33px;
	margin-left: 15px;
}


table.calDateSelection 
{
	border: #ffffff 2px solid;
}

table.calDateSelectionForm
{
	border: black 2px solid;
}

table.calDateSelection table, table.calDateSelectionForm table
{	
	border: none; 
}

table.calDateSelection tr td
{
	padding: 1px 1px 3px 1px;
}

div.calDateSelectionContainer 
{
	margin-top: 8px 
}


th
	{
	text-align: right;
	vertical-align: top;
	}

p.required
{
font-weight: bold;
margin-left: 20px;
margin-top: 0px;
}


table.ContactForm th
{
width: 100px;
padding-right: 6px;
}

h2
{
font-size: .75em
}