﻿body { font-family: Arial, Verdana, Helvetica, sans-serif; }

.BodyText			{FONT-SIZE: 12px; LINE-HEIGHT: 18px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.BodyText a:link	{FONT-SIZE: 12px; LINE-HEIGHT: 18px; COLOR: #455a21; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.BodyText a:active	{FONT-SIZE: 12px; LINE-HEIGHT: 18px; COLOR: #455a21; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.BodyText a:visited	{FONT-SIZE: 12px; LINE-HEIGHT: 18px; COLOR: #455a21; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.BodyText a:hover	{FONT-SIZE: 12px; LINE-HEIGHT: 18px; COLOR: #a4b67f; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}

.BodyTextMed			{FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.BodyTextMed a:link	    {FONT-SIZE: 11px; COLOR: #455a21; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.BodyTextMed a:active	{FONT-SIZE: 11px; COLOR: #455a21; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.BodyTextMed a:visited	{FONT-SIZE: 11px; COLOR: #455a21; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.BodyTextMed a:hover	{FONT-SIZE: 11px; COLOR: #a4b67f; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}

.BodyTextSmall				{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.BodyTextSmall a:link		{FONT-SIZE: 10px; COLOR: #455a21; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.BodyTextSmall a:active		{FONT-SIZE: 10px; COLOR: #455a21; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.BodyTextSmall a:visited	{FONT-SIZE: 10px; COLOR: #455a21; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.BodyTextSmall a:hover		{FONT-SIZE: 10px; COLOR: #a4b67f; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}

.BreadCrumbs			{FONT-SIZE: 11px; LINE-HEIGHT: 18px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.BreadCrumbs a:link	    {FONT-SIZE: 11px; LINE-HEIGHT: 18px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.BreadCrumbs a:active	{FONT-SIZE: 11px; LINE-HEIGHT: 18px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.BreadCrumbs a:visited	{FONT-SIZE: 11px; LINE-HEIGHT: 18px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.BreadCrumbs a:hover	{FONT-SIZE: 11px; LINE-HEIGHT: 18px; COLOR: #a4b67f; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}

.Footer				{FONT-SIZE: 10px; COLOR: #fff5d6; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.Footer a:link		{FONT-SIZE: 10px; COLOR: #fff5d6; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.Footer a:active	{FONT-SIZE: 10px; COLOR: #fff5d6; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.Footer a:visited	{FONT-SIZE: 10px; COLOR: #fff5d6; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.Footer a:hover		{FONT-SIZE: 10px; COLOR: #fff5d6; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}

.SearchText				{FONT-SIZE: 12px; COLOR: #fff5d6; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.SearchText a:link		{FONT-SIZE: 12px; COLOR: #fff5d6; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.SearchText a:active	{FONT-SIZE: 12px; COLOR: #fff5d6; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.SearchText a:visited	{FONT-SIZE: 12px; COLOR: #fff5d6; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.SearchText a:hover		{FONT-SIZE: 12px; COLOR: #fff5d6; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}

.ErrorText				{FONT-SIZE: 11px; LINE-HEIGHT: 16px; COLOR: #cc3333; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.ErrorText a:link		{FONT-SIZE: 11px; LINE-HEIGHT: 16px; COLOR: #cc3333; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.ErrorText a:active		{FONT-SIZE: 11px; LINE-HEIGHT: 16px; COLOR: #cc3333; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.ErrorText a:visited	{FONT-SIZE: 11px; LINE-HEIGHT: 16px; COLOR: #cc3333; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.ErrorText a:hover		{FONT-SIZE: 11px; LINE-HEIGHT: 16px; COLOR: #eb401e; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}

#CaptchaErrorMessage	{margin-bottom: 12px; FONT-SIZE: 12px; LINE-HEIGHT: 16px; COLOR: #cc3333; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight: bold; text-align: center;}


/* misc fonts for use on the content pages */
h1				{FONT-SIZE: 19px; FONT-WEIGHT: bold; COLOR: #7f8f36; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; MARGIN: 0 0 0 0;}
h2				{FONT-SIZE: 16px; FONT-WEIGHT: bold; COLOR: #7f8f36; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; MARGIN: 0 0 0 0;}
.Required		{FONT-SIZE: 11px; COLOR: #cc3333; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}


/* form fields */
.textbox250			{FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #000000; WIDTH: 250px; HEIGHT:20px}
.textbox235			{FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #000000; WIDTH: 209px; HEIGHT:14px}
.textbox235Real		{FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #000000; WIDTH: 215px; HEIGHT:20px}
.textbox75			{FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #000000; WIDTH: 75px; HEIGHT:20px}
.textbox40			{FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #000000; WIDTH: 34px; HEIGHT:14px}
.textbox30			{FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #000000; WIDTH: 24px; HEIGHT:14px}
.textarea235		{FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #000000; WIDTH: 209px; HEIGHT:94px}
.SearchBox          {FONT-SIZE: 10px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #000000; WIDTH: 144px; HEIGHT:12px; LINE-HEIGHT: 12px; BACKGROUND-COLOR:#fff5d6; BORDER-WIDTH:1px; BORDER-STYLE:solid; BORDER-COLOR:#a4b67f; }


/* background images for different parts of the site */
.BreadcrumbBarOn	{background: url(/images/page/breadcrumb_bar_on.jpg) no-repeat;}
.BreadcrumbBarOff	{background: url(/images/page/breadcrumb_bar_off.jpg) no-repeat;}
.MainBackground     {background: url(/images/page/background_main.jpg) no-repeat;}


/* these are simply defining background colors for different uses on the site */
.White				{BACKGROUND-COLOR: #ffffff;}
.Black				{BACKGROUND-COLOR: #000000;}
.LightGreen  		{BACKGROUND-COLOR: #a4b67f;}
.DarkGreen          {BACKGROUND-COLOR: #455a21;}
.PageBorder 		{BACKGROUND-COLOR: #000000;}
.TopMenuMain 		{BACKGROUND-COLOR: #fffcd5;}
.TopMenuBottom 		{BACKGROUND-COLOR: #477c9e;}
.RightPhotoBorder   {BACKGROUND-COLOR: #455a21;}

/* other items */
.PageBackground		{MARGIN-RIGHT: 0; MARGIN-LEFT: 0; MARGIN-TOP: 0; MARGIN-BOTTOM: 0; BACKGROUND-COLOR: #455a21;}

/* define size of scrolling area */
#MainContent			{width: 305px; padding:0; margin:0;}
#MainContentWrap		{width: 333px; height:424px; padding:0px; margin:0px; position:relative; left:0px; top:0px; right:0px; overflow:auto;}

