a:link {
     color: #003366; text-decoration: underline
}
a:visited {
     color: #003366; text-decoration: underline
}
a:hover {
     color: #990000; text-decoration: underline
}

#apptCenter { 
	padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 6px
}

#apptCenter2 { 
	padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 2px
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif; margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0
}

.bodytext  {color: #000; font-size: 78%; text-align:justify; padding-left: 1px; padding-right:1px }

.bodytext2  {color: #000; font-size: 78%; text-align:justify; padding-bottom:2px }

.boldBluePlainText  {color: #003366; font-size: 78%; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; font-weight:bold }

.boldBlueText  {color: #003366; font-size: 78%; padding-top: 8px; float:left; padding-right: 0px; padding-left: 4px; padding-bottom: 10px; font-weight:bold }

.boldBlueTextWithTopPadding  {color: #003366; font-size: 78%; padding-top: 10px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; font-weight:bold }

.boldBlue22Text  {color: #003366; font-size: 78%; padding-top: 0px; padding-right: 10px; padding-left: 10px; padding-bottom: 0px; font-weight:bold }

.boldRedItalicText  {color: #990000; font-size: 78%; padding-top: 0px; padding-right: 10px; padding-left: 10px; padding-bottom: 0px; font-weight:bold; font-style:italic }

.breadcrumb a:link {
	color: #666; text-decoration: underline
}

.breadcrumb a:visited {
     color: #666; text-decoration: underline
}
.breadcrumb a:hover {
     color: #5d5d5d; text-decoration: underline
}

.breadcrumb {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 2px; COLOR: #666;  PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

li.box {
	list-style-image:     url("images/li_bbox.gif");
}

.caption {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 8px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

#content { 
	padding-top: 8px; padding-right: 15px; padding-left: 15px; padding-bottom: 8px
}

#content2 { 
	padding-top: 6px; padding-right: 0px; padding-left: 0px; padding-bottom: 6px
}

.date a:link {
	color: #666; text-decoration: underline
}

.date a:visited {
     color: #666; text-decoration: underline
}
.date a:hover {
     color: #5d5d5d; text-decoration: underline
}

.date {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: right; PADDING-BOTTOM: 2px; COLOR: #666;  PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.fammedTinyPhotoText a:link {
	color: #333; text-decoration: underline
}

.fammedTinyPhotoText a:visited {
     color: #333; text-decoration: underline
}
.fammedTinyPhotoText a:hover {
     color: #666666; text-decoration: underline
}

.fammedTinyPhotoText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 2px; COLOR: #333;  PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.footer1 a:link {
	color: #003366; text-decoration: underline
}

.footer1 a:visited {
     color: #003366; text-decoration: underline
}
.footer1 a:hover {
     color: #990000; text-decoration: underline
}

.footer1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 20px; COLOR: #FFF;  PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold
}

#highlighter { background-color:#fff3bf; padding-bottom: 5px; padding-top: 5px; padding-left: 5px; padding-right: 5px }
#greenHighlighter { background-color:#d1f7aa; padding-bottom: 5px; padding-top: 5px; padding-left: 5px; padding-right: 5px }

.mastheadLinks a:link {
	color: #003366; text-decoration: underline
}

.mastheadLinks a:visited {
     color: #003366; text-decoration: underline
}
.mastheadLinks a:hover {
     color: #990000; text-decoration: underline
}

.mastheadLinks {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: right; PADDING-BOTTOM: 2px; COLOR: #FFF;  PADDING-TOP: 39px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold
}

.footer2 a:link {
	color: #003366; text-decoration: underline
}

.footer2 a:visited {
     color: #003366; text-decoration: underline
}
.footer2 a:hover {
     color: #990000; text-decoration: underline
}

.footer2 {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: right; PADDING-BOTTOM: 20px; COLOR: #FFF;  PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold
}

.greyText  {color: #666; font-size: 78%; text-align:justify }

.hffmHeaderText a:link {
	color: #003366; text-decoration: none
}

.hffmHeaderText a:visited {
     color: #003366; text-decoration: none
}
.hffmHeaderText a:hover {
     color: #cc0000; text-decoration: none
}

.hffmHeaderText {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; FONT-SIZE: 10px; FLOAT: right; PADDING-BOTTOM: 6px; COLOR: #333;  PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.highlightText {
	font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; color: #990000;
}

.largerboldBlueText  {color: #003366; font-size: 125%; padding-top: 0px; padding-right: 10px; padding-left: 10px; padding-bottom: 0px; font-weight:bold }

.largerredItalicText  {color: #990000; font-size: 125%; padding-top: 0px; padding-right: 10px; padding-left: 10px; padding-bottom: 0px; font-style: italic; font-weight:bold }

.largeBlackText  {color: #000; font-size: 125%; padding-top: 0px; padding-right: 10px; padding-left: 10px; padding-bottom: 10px; font-weight:bold }

#newsAndEventsLine3 { 
	 border-top: 0px; border-bottom: 1px solid #c1c1c1; border-left: 0px; border-right: 0px; margin-left: 9px; margin-right: 9px
}

#newsAndEventsLine { 
	 border-top: 0px; border-bottom: 0px; border-left: 0px; border-right: 1px solid #b6b6b8
}

#newsAndEventsNoLine { 
	 border-top: 0px; border-bottom: 0px; border-left: 0px; border-right: 0px; margin-left: 3px; margin-right: 3px
}

.newsAndEventsText  {color: #000; font-size: 78%; padding-top: 7px; padding-right: 9px; padding-left: 9px; padding-bottom: 7px }

#newsLine { 
	 border-top: 0px; border-bottom: 1px solid #c1c1c1; border-left: 0px; border-right: 0px; margin-left: 8px; margin-right: 8px; padding-top: 10px; padding-bottom: 10px;
}

#newsNoLine { 
	 border-top: 0px; border-bottom: 0px; border-left: 0px; border-right: 0px; margin-left: 8px; margin-right: 8px; padding-top: 10px; padding-bottom: 10px;
}

.photoCap {
	PADDING-RIGHT: 2px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 6px; BACKGROUND:#dadada; COLOR: #333; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

#printableForms { 
	 border-top: 0px; border-bottom: 10px; border-left: 0px; border-right: 0px; margin-left: 0px; margin-right: 0px; background-image:url(file:///Macintosh HD/Users/joey/Desktop/fammed/images/rightBullet.jpg); background-repeat:no-repeat; padding-top: 0px; padding-right: 0px; padding-left: 8px; padding-bottom: 6px
}

.printableFormsText  {color: #000; font-size: 78%; padding-top: 0px; padding-right: 10px; padding-left: 10px; padding-bottom: 0px }

.printableVersion a:link {
	color: #666; text-decoration: underline
}

.printableVersion a:visited {
     color: #666; text-decoration: underline
}
.printableVersion a:hover {
     color: #5d5d5d; text-decoration: underline
}

.printableVersion {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 10px; FLOAT: right; PADDING-BOTTOM: 2px; COLOR: #666;  PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.searchbox {
	FONT-FAMILY: Arial, Helvetica, sans-serif; font-style: normal; font-size: 10px; font-weight: normal; font-variant: normal; border-top: 2px solid #969696; border-bottom: 2px solid #fbfbfb; border-left: 2px solid #969696; border-right: 2px solid #fbfbfb; background-color: #FFF; padding: 1px; margin-bottom: 0px;
}

#searchboxSpace { 
	padding-top: 0px; padding-right: 3px; padding-left: 2px; padding-bottom: 0px; margin-bottom: 0
}

#subNav { 
	padding-top: 0px; padding-right: 0px; padding-left: 7px; padding-bottom: 5px
}

.subNavText a:link {
	color: #333; text-decoration: underline
}

.subNavText a:visited {
     color: #333; text-decoration: underline
}
.subNavText a:hover {
     color: #5d5d5d; text-decoration: underline
}

.subNavText {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.subtitle {color: #333333;	font-size: 110%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }

.subtitle2 {color: #666666;	font-size: 95%;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold }

.subtitle3 {color: #003366;	font-size: 95%;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold }

.newsAndEventsText2  {color: #000; font-size: 78%; padding-top: 0px; padding-right: 12px; padding-left: 12px; padding-bottom: 0px }

#newsAndEventsLine2 { 
	 border-top: 0px; border-bottom: 1px solid #c1c1c1; border-left: 0px; border-right: 0px
}


table.polaroid {
     border-width: 1px; border-style: solid; border-color: #b6b6b8; border-collapse: collapse; background-color:#ececec
}

table.polaroid th {
     border-width: 1px; padding: 5px; border-style: inset; border-color: #b6b6b8; background-color:#ececec 
}

table.polaroid td {
     border-width: 1px; padding: 5px; border-style: inset; border-color: #b6b6b8; background-color:#ececec
}

table.tableStyle {
     border-width: 1px; border-style: solid; border-color: #d8d8d8; border-collapse: collapse
}

table.tableStyle th {
     border-width: 1px; padding: 8px; border-style: inset; border-color: #d8d8d8; font-size: 78% 
}

table.tableStyle td {
     border-width: 1px; padding: 8px; border-style: inset; border-color: #d8d8d8; font-size: 78%
}

tr.evenRow td {
	background-color: #fff
}

.alignLeft {
	text-align: left
}

.alignCenter {
	text-align: center
}

.alignRight {
	text-align: right
}

tr.oddRow td {
	background-color: #ececec
}

table.polaroidCutout {
     border-width: 1px; border-style: solid; border-color: #b6b6b8; border-collapse: collapse; background-color:#fff
}

table.polaroidCutout th {
     border-width: 1px; border-style: inset; border-color: #b6b6b8; background-color:#fff 
}

table.polaroidCutout td {
     border-width: 1px; border-style: inset; border-color: #b6b6b8; background-color:#fff
}

.tableWhiteTitleText {
	font-family: Arial, Helvetica, sans-serif; font-size: 78%; font-weight: bold; background-color:#c1c1c1; text-transform:uppercase
}

.Title {
	font-family: Arial, Helvetica, sans-serif; font-size: 125%; font-weight: bold; color: #000; padding-bottom: 8px
}

.Title2 {
	font-family: Arial, Helvetica, sans-serif; font-size: 125%; font-weight: bold; color: #003366
}