﻿body
{
	margin: 0;
	background: white;
	padding: 0px;
	color: #000000;
	font-family: Arial;
}
form {margin:0; padding:0}

h1
{
	color: #003300;
	font-family: Arial;
	padding: 10px;
	font-size: 36pt;
	margin: 10px;
	line-height: normal;
	letter-spacing: normal;
	text-align: center;
	font-weight: bold;
}

h2
{
	color: navy;
	font-family: Arial;
	font-size: 14pt;
	padding-right: 10px;
	font-weight: bold;
}

h3
{
	color: red;
	font-family: Arial;
	padding: 1px;
	font-size: 8pt;
	background-color: yellow;
	font-weight: bold;
	text-align: center;
}

h4
{
	color: #000099;
	font-family: Arial;
	font-size: 12pt;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: center;
}


p
{
	color: #000000;
	padding-bottom: 5;
	padding-top: 0;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 10pt;
}


.GF_Affiliate p
{
	color: navy;
	padding-bottom: 5;
	padding-top: 0;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 8pt;
}

.GF_Affiliate a
{
	color: navy;
	padding-bottom: 5;
	padding-top: 0;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 8pt;
}


td, tr
{
	font: bold 12px arial;
	color: black;
	vertical-align: top;
}

.GF_Table
{
	background-color: #ccff99;
	padding: 5;
	border-right: #000000 thin ridge;
	border-top: #000000 thin ridge;
	border-left: #000000 thin ridge;
	border-bottom: #000000 thin ridge;
	border-collapse: separate;
}



.GF_TableRowHeader
{
	color: white;
	font-weight: bold;
	background-color: #228b22;
}


.GF_TableWhite
{
	padding: 5;
	border-right: #000000 thin ridge;
	border-top: #000000 thin ridge;
	border-left: #000000 thin ridge;
	border-bottom: #000000 thin ridge;
	border-collapse: separate;
}



.TableRowDetail
{
	color: black;
	background-color: #ccff99;
}


a
{
	color: black;
	text-decoration: underline;
	font-size: 10pt;
}

.GF_TableSmallFont
{
	background-color: #ccff99;
	padding: 5;
	border-right: #000000 thin ridge;
	border-top: #000000 thin ridge;
	border-left: #000000 thin ridge;
	border-bottom: #000000 thin ridge;
	border-collapse: separate;
}

.GF_TableSmallFont tr
{
	font: bold 10px arial;
	color: black;
	vertical-align: top;
}

.GF_TableSmallFont td
{
	font: bold 10px arial;
	color: black;
	vertical-align: top;
}

.GF_TableSmallFont a
{
	font: bold 10px arial;
}

.GF_TableSmallFont li
{
	font: bold 10px arial;
}

.GF_TableSmallFont select
{
	font: bold 10px arial;
}

.GF_TableSmallFont input
{
	font: bold 10px arial;
}


.GF_TableSpecials
{
	background-color: #ccff99;
	padding: 5;
	border-right: #000000 thin ridge;
	border-top: #000000 thin ridge;
	border-left: #000000 thin ridge;
	border-bottom: #000000 thin ridge;
	border-collapse: separate;
}

.GF_TableSpecials tr
{
	font: bold 10px arial;
	color: black;
	vertical-align: top;
}

.GF_TableSpecials td
{
	font: bold 18px arial;
	color: black;
	vertical-align: top;
}

.GF_TableSpecials a
{
	font: bold 10px arial;
}

.GF_TableSpecials li
{
	font: bold 10px arial;
}

.GF_TableSpecials select
{
	font: bold 10px arial;
}

.GF_TableSpecials input
{
	font: bold 10px arial;
}

.GF_TableSpecials_Head
{
	font-weight: bold;
	background-color: yellow;
	color: red;
	vertical-align: bottom;
	font-size: 14pt;
}

.GF_TableSpecials_Footer
{
	font-weight: bold;
	background-color: yellow;
	color:red
}

.GF_TableSpecials_Even
{
	background-color: white;
}

.GF_TableSpecials_Alt
{
	background-color: lightblue;
}

.GF_TableSpecials_Selected
{
	background-color: silver;
	color: black;
}

.GF_TableSpecials_Pager
{
	font-weight: bold;
	background-color: #8fbc8b;
}



a:hover
{
	color: #b4960b;
	text-decoration: none;
}

ul, li
{
	list-style-image: url(../Images/ch_more.gif);
	color: black;
	font-size: 10pt;
}

.GF_Affiliate ul
{
	color: navy;
	font: bold 10px arial;
}

.GF_Affiliate li
{
	color: navy;
	font: bold 10px arial;
}



.end{ color:#595959; text-decoration:none; text-align:center; font-weight:normal;}
.end span{ color:#6F9331; text-decoration:none; font-weight:normal;}
.end span a{ color:#6F9331; text-decoration:underline;  font-weight:normal;}
.end span a:hover{ color:#6F9331; text-decoration:none;  font-weight:normal;}


.mnuHomePage{ background-image:url(../images/mnuHomePage.png); background-repeat:no-repeat;}
.mnuHomePageAlt{ background-image:url(../images/mnuHomePage_hover.png); background-repeat:no-repeat;}
.mnuAboutUs{ background-image:url(../images/mnuAboutUs.png); background-repeat:no-repeat;}
.mnuAboutUsAlt{ background-image:url(../images/mnuAboutUs_Hover.png); background-repeat:no-repeat;}
.mnuServices{ background-image:url(../images/mnuServices.png); background-repeat:no-repeat;}
.mnuServicesAlt{ background-image:url(../images/mnuServices_hover.png); background-repeat:no-repeat;}
.mnuContactUs{ background-image:url(../images/mnuContactUs.png); background-repeat:no-repeat;}
.mnuContactUsAlt{ background-image:url(../images/mnuContactUs_hover.png); background-repeat:no-repeat;}
.mnuLocateUs{ background-image:url(../images/mnuLocateUs.png); background-repeat:no-repeat;}
.mnuLocateUsAlt{ background-image:url(../images/mnuLocateUs_hover.png); background-repeat:no-repeat;}
.mnuOurStaff{ background-image:url(../images/mnuOurStaff.png); background-repeat:no-repeat;}
.mnuOurStaffAlt{ background-image:url(../images/mnuOurStaff_hover.png); background-repeat:no-repeat;}
.mnuSiteMap{ background-image:url(../images/mnuSiteMap.png); background-repeat:no-repeat;}
.mnuSiteMapAlt{ background-image:url(../images/mnuSiteMap_hover.png); background-repeat:no-repeat;}

.mnuHomePage1{font-weight: bold;font-size: 11pt;text-transform: capitalize;color: White;font-family: Arial; padding-right:75pt;}
.mnuHomePageAlt1{font-weight: bold;font-size: 13pt;text-transform: capitalize;font-family: Arial;padding-right: 75pt;font-style: italic;}
.mnuAboutUs1{font-weight: bold;font-size: 11pt;text-transform: capitalize;color: White;font-family: Arial; padding-right:75pt;}
.mnuAboutUsAlt1{font-weight: bold;font-size: 13pt;text-transform: capitalize;font-family: Arial; padding-right:75pt;font-style: italic;}
.mnuServices1{font-weight: bold;font-size: 11pt;text-transform: capitalize;color: White;font-family: Arial; padding-right:75pt;}
.mnuServicesAlt1{font-weight: bold;font-size: 13pt;text-transform: capitalize;font-family: Arial; padding-right:75pt;font-style: italic;}
.mnuContactUs1{font-weight: bold;font-size: 11pt;text-transform: capitalize;color: White;font-family: Arial; padding-right:75pt;}
.mnuContactUsAlt1{font-weight: bold;font-size: 13pt;text-transform: capitalize;font-family: Arial; padding-right:75pt;font-style: italic;}
.mnuLocateUs1{font-weight: bold;font-size: 11pt;text-transform: capitalize;color: White;font-family: Arial; padding-right:75pt;}
.mnuLocateUsAlt1{font-weight: bold;font-size: 13pt;text-transform: capitalize;font-family: Arial; padding-right:75pt;font-style: italic;}
.mnuOurStaff1{font-weight: bold;font-size: 11pt;text-transform: capitalize;color: White;font-family: Arial; padding-right:75pt;}
.mnuOurStaffAlt1{font-weight: bold;font-size: 13pt;text-transform: capitalize;font-family: Arial; padding-right:75pt;font-style: italic;}
.mnuSiteMap1{font-weight: bold;font-size: 11pt;text-transform: capitalize;color: White;font-family: Arial; padding-right:75pt;}
.mnuSiteMapAlt1{font-weight: bold;font-size: 13pt;text-transform: capitalize;font-family: Arial; padding-right:75pt;font-style: italic;}
.mnuLinks1{font-weight: bold;font-size: 11pt;text-transform: capitalize;color: White;font-family: Arial; padding-right:75pt;}
.mnuLinksAlt1{font-weight: bold;font-size: 13pt;text-transform: capitalize;font-family: Arial; padding-right:75pt;font-style: italic;}
.mnuClubhouse1{font-weight: bold;font-size: 11pt;text-transform: capitalize;color: White;font-family: Arial; padding-right:75pt;}
.mnuClubhouseAlt1{font-weight: bold;font-size: 13pt;text-transform: capitalize;font-family: Arial; padding-right:75pt;font-style: italic;}
.mnuGSI1{font-weight: bold;font-size: 11pt;text-transform: capitalize;color: White;font-family: Arial; padding-right:75pt;}
.mnuGSIAlt1{font-weight: bold;font-size: 13pt;text-transform: capitalize;font-family: Arial; padding-right:75pt;font-style: italic;}
.mnuMainMenu1{font-weight: bold;font-size: 11pt;text-transform: capitalize;color: White;font-family: Arial; padding-right:75pt;}
.mnuMainMenuAlt1{font-weight: bold;font-size: 13pt;text-transform: capitalize;font-family: Arial; padding-right:75pt;font-style: italic;}
.mnuTeeTime1{font-weight: bold;font-size: 11pt;text-transform: capitalize;color: White;font-family: Arial; padding-right:75pt;}
.mnuTeeTimeAlt1{font-weight: bold;font-size: 13pt;text-transform: capitalize;font-family: Arial; padding-right:75pt;font-style: italic;}
.mnuTrainingAids1{font-weight: bold;font-size: 11pt;text-transform: capitalize;color: White;font-family: Arial; padding-right:75pt;}
.mnuTrainingAidsAlt1{font-weight: bold;font-size: 13pt;text-transform: capitalize;font-family: Arial; padding-right:75pt;font-style: italic;}
.mnuGolfEquipment1{font-weight: bold;font-size: 11pt;text-transform: capitalize;color: White;font-family: Arial; padding-right:75pt;}
.mnuGolfEquipmentAlt1{font-weight: bold;font-size: 13pt;text-transform: capitalize;font-family: Arial; padding-right:75pt;font-style: italic;}
.mnuGolfHealth1{font-weight: bold;font-size: 11pt;text-transform: capitalize;color: White;font-family: Arial; padding-right:75pt;}
.mnuGolfHealthAlt1{font-weight: bold;font-size: 13pt;text-transform: capitalize;font-family: Arial; padding-right:75pt;font-style: italic;}

.mnuButton{font-weight: bold;font-size: 11pt;text-transform: capitalize;color: White;font-family: Arial; padding-right:75pt;}
.mnuButtonAlt{font-weight: bold;font-size: 13pt;text-transform: capitalize;font-family: Arial;padding-right: 75pt;font-style: italic;}



.c_a1{background-image: url(../images/a_bot.jpg);	background-repeat: no-repeat;}
.c_a2{ background-image:url(../images/a2.gif); background-repeat:repeat-y;top:0;}
.c_a4{ background-image:url(../images/a4.gif); background-repeat:repeat-y;top:0;}

.cellSides{ background-image:url(../images/CellSides.gif); background-repeat:repeat-y;top:0;}
.cellSides p {margin-left: 15px;margin-right: 15px;}

.ContentPanel{background-image: url(../images/ContentPanel.jpg);background-repeat: repeat-y;bottom: 0;left: auto;text-indent: 10pt;}
.ContentPanelTopRow{background-image: url(../images/ContentPanelTopRow.jpg);background-repeat: repeat-y;bottom: 0;left: auto;text-indent: 10pt;}
.ContentPanelBottomRow{background-image: url(../images/ContentPanelTopRow.jpg);background-repeat: repeat-y;bottom: 0;left: auto;text-indent: 10pt;}



strong
{
	color: navy;
	font-weight: bold;
}

strong a{ color:#6F9331; text-decoration:underline}
strong a:hover{ color:#6F9331; text-decoration:none}

.ins1 a{ color:#686868; text-decoration:underline}
.ins1 a:hover{ color:#686868; text-decoration:none}

.ins a{ color:#C7E522; text-decoration:underline; font-weight:bold;}
.ins a:hover{ color:#C7E522; text-decoration:none; font-weight:bold;}

.deep1 td{ color:#AEAEAE;}

.r1 ul { margin:0; padding:0; list-style:none;}
.r1 li { background:url(../Images/ch_more.gif) center left no-repeat; margin:0 0 0 0; padding:0 0 0 10px;}
.r1 li a {line-height:17px; color:#8B8B8B; text-decoration:underline;  background-position:left center;}
.r1 li a:hover { text-decoration:none; color:#8B8B8B;}

.r2 ul { margin:0; padding:0; list-style:none;}
.r2 li { background:url(../Images/ch_more.gif) center left no-repeat; margin:0 0 0 0; padding:0 0 0 10px;}
.r2 li a {line-height:17px; color:#6F6F6F; text-decoration:underline;  background-position:left center;}
.r2 li a:hover { text-decoration:none; color:#6F6F6F;}

.f1{ width:153px; height:19px; font-family:tahoma; font-size:11px; color:#656565; padding:1px 0 1px 6px;}
.f2{ width:149px; height:18px; padding:1px 0 1px 6px; color:#686868; font-size:11px; font-family:tahoma; border:1px solid #B5B5B5; margin-bottom:7px;}
.f3{ width:149px; height:117px; padding:1px 0 1px 6px; color:#686868; font-size:11px; font-family:tahoma; border:1px solid #B5B5B5; overflow:auto;}


.GF_Heading1{ background-image:url(../images/TopRoundLine.gif); background-repeat:repeat-y; top:0}
.GF_Heading_Text{color: #6F9331;font-weight: bold;	font-size: 10pt;}

.GF_Clinical_Excellance
{
	color: #6F9331;
	font-weight: bold;
	font-size: 10pt;
	}

.GF_White
{
	background-color: white;
}


.GF_CenterText
{
	text-align: center;
}

.GF_List li
{
	list-style-image: url(../Images/NGFPBullet.gif);
	line-height: 15pt;
	vertical-align: middle;
	font-size: 10pt;
	color: black;
}
	
.GF_RightArrow
{
	background-image: url(Images/Demo.gif);
}

#NoScroll{position: fixed;}
.NoScroll{position: fixed;}

/* Main Layout Features*/
.TopPanel
{
	height: 90px;
	background-image: url(../Images/TiledBackground1.gif);
	background-repeat: repeat;
}

.TopPanel PageHeading
{
	color: #003300;
	font-family: Arial;
	padding: 10px;
	font-size: 48pt;
	margin: 10px;
	line-height: normal;
	letter-spacing: normal;
	text-align: center;
	font-weight: bold;
}


.TopPanel h1
{
	text-align: center;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
.TopPanel h2 {text-align: right;}
.TopPanel h3 {	text-align: right;	color: Yellow;	margin-top: 0px; margin-bottom: 0px; padding-bottom: 0px; padding-top: 0px;}
.TopPanel h4 {text-align: left;}

.LeftPanel
{
	padding: 10px;
	margin: 10px;
	line-height: normal;
}


.CenterPanel
{
	padding: 2px;
	margin: 2px;
	line-height: normal;
}

.RightPanel
{
	padding: 10px;
	margin: 10px;
	line-height: normal;
}

.BottomPanel
{
	padding: 10px;
	margin: 10px;
	line-height: normal;
	color: black;
	background-color: #006400;
	background-image: url(../Images/BallsAndTeesTiled.gif);
	background-repeat: repeat;
}

.SiteSearch
{
	text-align:left;
}

.NGFPLogo
{
	background-image: url(../images/GF_Logo.png);
	background-position: left top;
	background-repeat: no-repeat;
}

.MainMenu
{
	position: relative;
}

.MainMenu a
{
	padding: 0;
	margin-left: 20px;
}

.MainMenu1
{
	position: absolute;
	padding: 10px;
	text-decoration: none;
}

.MainMenu1 a
{
	padding: 10px;
	text-decoration: none;
}

.Breadcrumb
{
	position: absolute;
	top: 0px;
	right: 0px;
	float: right;
	font-size: 8pt;	
}

.GF_LegalStuff
{
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	font-size:12px;
}

.GF_RulesOfGolf
{
	text-align: center;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 10px;
	border-top-style: groove;
	padding-top: 10px;
	border-right-style: groove;
	border-left-style: groove;
	border-bottom-style: groove;
}

.GF_RulesOfGolf p
{
	text-align: center;
	font-size: 10px;
	color: maroon;
}



.GF_ParagraphHeading
{
	font-weight: bold;
	font-size: 10pt;
	color: navy;
	font-family: Arial;
	margin-bottom: 0px;
	padding-bottom: 0px;
}


.GF_ParagraphHeadingLink
{
	font-weight: bold;
	font-size: 11pt;
	color: navy;
	font-family: Arial;
	margin-bottom: 0px;
	padding-bottom: 0px;
	clear: both;
}

.GF_ParagraphHeadingLink a
{
	color: navy;
}

.GF_ParagraphHeadingLink a:hover
{
	color: green;
	text-decoration: none;
}


.GF_ParagraphHeadingCentered
{
	font-weight: bold;
	font-size: 10pt;
	color: navy;
	font-family: Arial;
	margin-bottom: 0px;
	padding-bottom: 0px;
}


.GF_ParagraphHeadingCenteredLink
{
	font-weight: bold;
	font-size: 13pt;
	color: red;
	font-family: Arial;
	text-align: center;
}

.GF_ParagraphHeadingCenteredLink a
{
	color: navy;
}

.GF_ParagraphHeadingCenteredLink a:hover
{
	color: green;
	text-decoration: none;
}



.GF_TableLink
{
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	font-family: Arial;
	margin-bottom: 0px;
	padding-bottom: 0px;
	clear: both;
}

.GF_TableLink a
{
	color: #000000;
	font-size: 10pt;
}
.GF_TableLink a:hover
{
	color: #b4960b;
	text-decoration: none;
}


.GF_SmallBoldItalic
{
	font-weight: bold;
	font-size: 10pt;
	font-style: italic;
	text-decoration: none;
}

.GF_SmallBoldItalicBorder
{
	font-weight: bold;
	font-size: 10pt;
	font-style: italic;
	text-decoration: none;
	border: black thin solid;
	padding: 10;
}

.GF_PressReleaseDate
{
	font-weight: bold;
	font-size: 8pt;
	font-style: italic;
	text-decoration: none;
	border: black thin solid;
	padding: 10;
	color: gray;
}
.GF_PressReleaseHeading
{
	font-weight: bold;
	font-size: 9pt;
	font-style: normal;
	text-decoration: none;
	color: blue;
}

.GF_PressReleaseText
{
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
}

.GF_Message
{
	font-weight: bold;
	font-size: larger;
	height: 25px;
}


.GF_AdRotator
{
	text-decoration: underline;
	color: #8B8B8B;
	width: 75px;
	text-align: center;
}

.GF_ContactUs
{
	background-position: left bottom;
	background-image: url(Images/email_sm_nwm.gif);
	background-repeat: repeat-y;
	margin-right: 20px;
	padding-right: 20px;
	width: 100px;
	height: 100px;
	font-weight: bold;
	font-size: 18px;
	color: #000000;
}

.GF_ContactUs p
{
	font-weight: bold;
	font-size: 18px;
	color: #ffffff;
	background-color: navy;
}



.ClickHere
{
	color: #b4960b;
	text-decoration: none;
	font-weight: bold;
}
.ClickHere span
{
	color: #00f431;
	text-decoration: none;
	font-weight: normal;
}
.ClickHere span a
{
	color: #b4960b;
	text-decoration: underline;
	font-weight: bold;
}

.ClickHere span a:hover
{
	color: #b4960b;
	text-decoration: none;
	font-weight: normal;
}

.GF_ContactInfo
{
	color: black;
	text-decoration: none;
	font-weight: bold;
}

.GF_ContactInfo a
{
	color: black;
	text-decoration: underline;
	font-weight: bold;
}

.GF_ContactInfo a:hover
{
	color: #b4960b;
	text-decoration: none;
	font-weight: bold;
}

.GF_MoreInfo
{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
}
.GF_MoreInfo span
{
	color: #b4960b;
	text-decoration: none;
	font-weight: normal;
}
.GF_MoreInfo span a
{
	color: #b4960b;
	text-decoration: underline;
	font-weight: bold;
	border-right: black thin solid;
	border-top: black thin solid;
	border-left: black thin solid;
	border-bottom: black thin solid;
}

.GF_MoreInfo span a:hover{ color:#b4960b; text-decoration:none;  font-weight:normal;}


.GF_MoreInfoSmall
{
	color: #000000;
	font-weight: bold;
	text-align: left;
	font-size: 8pt;
}
.GF_MoreInfoSmall span
{
	color: #b4960b;
	text-decoration: none;
	font-weight: normal;
}
.GF_MoreInfoSmall span a
{
	color: #b4960b;
	text-decoration: underline;
	font-weight: bold;
	border-right: black thin solid;
	border-top: black thin solid;
	border-left: black thin solid;
	border-bottom: black thin solid;
}

.GF_MoreInfoSmall span a:hover{ color:#b4960b; text-decoration:none;  font-weight:normal;}





.GF_PartnerAd
{
	color: #000099;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	font-size: 10pt;
	border-right: silver solid;
	border-top: silver solid;
	border-left: silver solid;
	border-bottom: silver solid;
}

.GF_Notice
{
	color: black;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	font-size: 10pt;
	border-right: red thick solid;
	border-top: red thick solid;
	border-left: red thick solid;
	border-bottom: red thick solid;
	background-color: silver;
}

.GF_Notice a
{
	color: black;
	font-size: 10pt;
}


.GF_Relocate
{
	color: black;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	font-size: 10pt;
	border-right: aqua ridge;
	border-top: aqua ridge;
	border-left: aqua ridge;
	border-bottom: aqua ridge;
	background-color: silver;
}

.GF_Relocate a
{
	color: black;
	font-size: 10pt;
}


.GF_Newsletter
{
	color: black;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	font-size: 10pt;
	border-right: red ridge;
	border-top: red ridge;
	border-left: red ridge;
	border-bottom: red ridge;
	background-color: silver;
}

.GF_Newsletter a
{
	color: black;
	font-size: 10pt;
}


.GF_Feedback
{
	color: black;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	font-size: 10pt;
	border-right: aqua ridge;
	border-top: aqua ridge;
	border-left: aqua ridge;
	border-bottom: aqua ridge;
	background-color: silver;
}

.GF_Feedback a
{
	color: black;
	font-size: 10pt;
}


.ImageOnLeft
{
	left: 0px;
	float: left;
	position: relative;
	margin: 10px;
	vertical-align: top;
}


.ImageOnRight
{
	right: 0px;
	float: right;
	position: relative;
	margin: 10px;
}

.ImageCenter
{
	right: 0px;
	position: relative;
	clear: none;
	margin: 10px;
}

.CelticFont
{
	font-family: Celtic, Arial;
}

.GF_NormalLine p
{
	margin-top: 0;
	margin-bottom: 0;
}


ul#panResults { margin-left: 0; padding-left: 0; white-space: nowrap; } 
#panResults li { display: inline; list-style-type: none; } 
#panResults a { padding: 3px 10px;} 
#panResults a:link, #panResults a:visited { color: #fff; background-color: #036; text-decoration: none; } 
#panResults a:hover { color: #fff; background-color: #369; text-decoration: none; }

.DGTbl
{
	font-family: Arial;
	font-size: 10pt;
	border-width: 1px;
}
.DGTblHead
{
	font-weight: bold;
	background-color: #8fbc8b;
	color: black;
	vertical-align: bottom;
	font-size: 14pt;
}
.DGTblFooter
{
	font-weight: bold;
	background-color: green;
	color:white
}

.DGTblAlt
{
	background-color: #ccffcc;
}
.DGTblSelected
{
	background-color: #8fbc8b;
}

.DGPager
{
	font-weight: bold;
	background-color: #8fbc8b;
}



.mouseup{width:150px;background-color:#3F3F3F;color:white;font-family:verdana;font-size:10pt;padding:2px;padding-left:5px;padding-right:15px;border:1px;border-color:#3F3F3F;border-style:solid;cursor:pointer;cursor:hand;}
.mousedown{width:150px;background-color:#3B5386;color:white;font-family:verdana;font-size:10pt;padding:2px;padding-left:5px;padding-right:15px;border:1px;border-color:#3F3F3F;border-right-color:#8A99BA;border-bottom-color:#8A99BA;border-left-color:black;border-top-color:black;border-style:solid;cursor:pointer;cursor:hand;}

.mouseover{width:150px;background-color:#3B5386;color:white;font-family:verdana;font-size:10pt;padding:2px;padding-left:5px;padding-right:15px;border:1px;border-color:#3F3F3F;border-left-color:#8A99BA;border-top-color:#8A99BA;border-right-color:black;border-bottom-color:black;border-style:ridge;cursor:pointer;cursor:hand;}
.mouseover_1 {background-color:silver;color:black;font-family:verdana;font-size:10px;border:1px;
  border-style:solid;border-color:Gray;padding:2px;padding-left:5px;padding-right:15px;
  cursor:pointer;cursor:hand;}
.mouseover_2 {font-family:verdana;font-size:10px;border: solid 1px #999; padding: 2px 6px 2px 6px; margin: 0px; background: #ccc; white-space: nowrap; cursor:pointer;cursor:hand;}  


.BUTTON
{
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: BLUE;
    COLOR: WHITE;
}

.GFMenuButton
{
	font-family: Arial;
	background-color: Green;
	color: WHITE;
	border-top-style: outset;
	border-right-style: outset;
	border-left-style: outset;
	border-bottom-style: outset;
	font-weight: bold;
	font-size: 10pt;
	text-transform: capitalize;
}

.GFMenuButton_Over
{
	font-family: Arial;
	background-color: White;
	color: Green;
	font-weight: bold;
	font-size: 10pt;
	text-transform: capitalize;
	font-style: italic;
	border-top-style: inset;
	border-right-style: inset;
	border-left-style: inset;
	border-bottom-style: inset;
}


.gf_multiline
{
	font-family: Arial;
	text-align: left;
}

.GF_HelpPanel
{
	margin-top: 0;
	margin-bottom: 0;
	border-right: thin solid;
	border-top: thin solid;
	border-left: thin solid;
	border-bottom: thin solid;
	background-color: teal;
}

.GF_btnHelp 
{
	FONT-FAMILY: Tahoma; BACKGROUND-COLOR: BLUE; COLOR: WHITE;
	border-right: black ridge;
	border-top: black ridge;
	border-left: black ridge;
	border-bottom: black ridge;
}

.GF_HelpParagraphHeadingLink
{
	font-weight: bold;
	font-size: 11pt;
	color: black;
	font-family: Arial;
	margin-bottom: 0px;
	padding-bottom: 0px;
	clear: both;
}

.GF_Instructions p
{
	font-weight: bold;
	font-size: 8pt;
	color: navy;
	font-family: Arial;
	margin-bottom: 0px;
	padding-bottom: 0px;
	clear: both;
}