
h1			{
	font-family : Arial,Helvetica,sans-serif;
	font-size   : 24px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

h2			{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

h3			{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

a:visit 		{
	font-family: Arial, Helvetica, sans-serif;
	color: #800080;
}

a:hover 		{
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-color: #007E3A;
	text-decoration: underline;
}

a.hidden-gray:hover 		{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #CCCCCC;
	text-decoration: none;
}

a.hidden-white:hover 		{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	text-decoration: none;
}

.content		{
	font-family: Arial, Helvetica, sans-serif;
	font-size   : 14px;
	color: #000000;
}

.content-underline		{
	font-family: Arial, Helvetica, sans-serif;
	font-size   : 14px;
	color: #000000;
	text-decoration: underline;
}

.content-italic		{
	font-family: Arial, Helvetica, sans-serif;
	font-size   : 14px;
	color: #000000;
	font-style: italic;
}

.content-bold-large		{
	font-family: Arial, Helvetica, sans-serif;
	font-size   : 18px;
	color: #000000;
	font-weight: bold;
}

.content-cell		{
	padding: 3cm;
}

.content-bold		{
	font-family: Arial, Helvetica, sans-serif;
	font-size   : 14px;
	font-weight: bold;
	color: #000000;
}

.text-link		{
	font-family: Arial, Helvetica, sans-serif;
	font-size   : 14px;
	color: #007E3A;
	background-color: #ffffff;
	text-decoration: underline;
}

.box-content		{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.box-content-underline	{
	font-family: Arial, Helvetica, sans-serif;
	font-size   : 12px;
	color: #000000;
	text-decoration: underline;
}

.box-content-italic	{
	font-family: Arial, Helvetica, sans-serif;
	font-size   : 12px;
	color: #000000;
	font-style: italic;
}

.box-text-link		{
	font-family: Arial, Helvetica, sans-serif;
	font-size   : 12px;
	color: #007E3A;
	text-decoration: underline;
}

.box-header		{
	font-family: Arial, Helvetica, sans-serif;
	font-size   : 12px;
	color: #000000;
	font-weight: bold;
}

.page-title		{
	font-family: "Times New Roman", Times;
	font-size   : 32px;
	color: #ffffff;
	font-weight: bold;
}

.dark-background	{
	background-image: url('images/color-dark-1x1.jpg');
}

.gold-background	{
	background-image: url('images/color-gold-1x1a.jpg');
}

.stripe-background	{
	background-image: url('images/stripe-box3.gif');
}

.right-top-background	{
	background-image: url('images/gradient-right8a.gif');
}

.left-top-background	{
	background-image: url('images/gradient-left8.gif');
}

.gray-background	{
	background-image: url('images/color-gray-1x1.jpg');
}

.title-tagline		{
	font-family: Arial, Helvetica, sans-serif;
	font-size   : 12px;
	color: #ffffff;
}

.phone-text		{
	font-family: Arial, Helvetica, sans-serif;
	font-size   : 10px;
	color: #ffffff;
}

.bottom-menu		{
	font-family: Arial, Helvetica, sans-serif;
	font-size   : 12px;
	color: #006033;
	background-color: #ffffff;
}

.gold-box-top		{
	background-image: url('images/color-gold-1x1a.jpg');
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 0px;
	border-color: #007E3A;
}

.gold-box		{
	background-image: url('images/color-gold-1x1a.jpg');
}

.light-gold-box		{
	background-image: url('images/color-gold-light-1x1.jpg');
}

.box			{
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-color: #007E3A;
	padding: 10px;
	margin: 10px;
}

.box-bottom			{
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-color: #007E3A;
	padding: 10px;
	margin: 10px;
}

.box-list			{
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-color: #007E3A;
	padding: 0px;
	margin: 10px;
}

.box-team		{
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-color: #007E3A;
	padding: 10px;
	margin: 10px;
}

.contact-us-box		{
	background-image: url('images/color-gold-1x1a.jpg');
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-color: #007E3A;
	padding: 10px;
	margin: 10px;
}

.small-hidden-link		{
	font-family: Arial, Helvetica, sans-serif;
	font-size   : 12px;
	color: #000000;
	text-decoration: none;
}

.pdg			{
	font-family: Arial;
	font-size   : 18px;
	color: #ffffff;
	filter: DropShadow (Color=#333333, OffX=2, OffY=2, Positive=true);
	background-image: url('images/pdg-tpbarbkg.gif');
}

.fc_main { background: #DDDDDD; border: 1px solid #000000; font-family: Verdana; font-size: 10px; }
.fc_date { border: 1px solid #D9D9D9;  cursor:pointer; font-size: 10px; text-align: center;}
.fc_dateHover, TD.fc_date:hover { cursor:pointer; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #999999; border-bottom: 1px solid #999999; background: #E7E7E7; font-size: 10px; text-align: center; }
.fc_wk {font-family: Verdana; font-size: 10px; text-align: center;}
.fc_wknd { color: #FF0000; font-weight: bold; font-size: 10px; text-align: center;}
.fc_head { background: #006033; color: #FFFFFF; font-weight:bold; text-align: left;  font-size: 11px; }
