form	{padding: 0; margin: 0;}
img		{padding: 0; margin: 0;}

ul 		{padding: 0 0 0 30px; margin: 0 0 12px 0;}

.BodyText			{FONT-SIZE: 11px; LINE-HEIGHT: 16px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none;}
.BodyText a:link	{FONT-SIZE: 11px; LINE-HEIGHT: 16px; COLOR: #474c80; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline;}
.BodyText a:active	{FONT-SIZE: 11px; LINE-HEIGHT: 16px; COLOR: #474c80; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline;}
.BodyText a:visited	{FONT-SIZE: 11px; LINE-HEIGHT: 16px; COLOR: #474c80; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline;}
.BodyText a:hover	{FONT-SIZE: 11px; LINE-HEIGHT: 16px; COLOR: #eb401e; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline;}

.BodyTextSmall				{FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none;}
.BodyTextSmall a:link		{FONT-SIZE: 10px; COLOR: #474c80; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline;}
.BodyTextSmall a:active		{FONT-SIZE: 10px; COLOR: #474c80; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline;}
.BodyTextSmall a:visited	{FONT-SIZE: 10px; COLOR: #474c80; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline;}
.BodyTextSmall a:hover		{FONT-SIZE: 10px; COLOR: #eb401e; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline;}

.TopNav				{FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: lowercase;}
.TopNav a:link		{FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: lowercase;}
.TopNav a:active	{FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: lowercase;}
.TopNav a:visited	{FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: lowercase;}
.TopNav a:hover		{FONT-SIZE: 12px; COLOR: #d2d4eb; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: lowercase;}

.TopNavOn			{FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #d2d4eb; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: lowercase;}
.TopNavOn a:link	{FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #d2d4eb; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: lowercase;}
.TopNavOn a:active	{FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #d2d4eb; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: lowercase;}
.TopNavOn a:visited	{FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #d2d4eb; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: lowercase;}
.TopNavOn a:hover	{FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #d2d4eb; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: lowercase;}

.TopNavTier2			{FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-STYLE: italic; TEXT-DECORATION: none; TEXT-TRANSFORM: lowercase;}
.TopNavTier2 a:link		{FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-STYLE: italic; TEXT-DECORATION: none; TEXT-TRANSFORM: lowercase;}
.TopNavTier2 a:active	{FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-STYLE: italic; TEXT-DECORATION: none; TEXT-TRANSFORM: lowercase;}
.TopNavTier2 a:visited	{FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-STYLE: italic; TEXT-DECORATION: none; TEXT-TRANSFORM: lowercase;}
.TopNavTier2 a:hover	{FONT-SIZE: 11px; COLOR: #d2d4eb; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-STYLE: italic; TEXT-DECORATION: none; TEXT-TRANSFORM: lowercase;}

.TopNavTier2On				{FONT-SIZE: 11px; COLOR: #d2d4eb; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-STYLE: italic; TEXT-DECORATION: none; TEXT-TRANSFORM: lowercase;}
.TopNavTier2On a:link		{FONT-SIZE: 11px; COLOR: #d2d4eb; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-STYLE: italic; TEXT-DECORATION: none; TEXT-TRANSFORM: lowercase;}
.TopNavTier2On a:active		{FONT-SIZE: 11px; COLOR: #d2d4eb; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-STYLE: italic; TEXT-DECORATION: none; TEXT-TRANSFORM: lowercase;}
.TopNavTier2On a:visited	{FONT-SIZE: 11px; COLOR: #d2d4eb; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-STYLE: italic; TEXT-DECORATION: none; TEXT-TRANSFORM: lowercase;}
.TopNavTier2On a:hover		{FONT-SIZE: 11px; COLOR: #d2d4eb; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-STYLE: italic; TEXT-DECORATION: none; TEXT-TRANSFORM: lowercase;}

.Caption			{FONT-SIZE: 10px; FONT-STYLE: italic; COLOR: #333333; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none;}
.Caption a:link		{FONT-SIZE: 10px; FONT-STYLE: italic; COLOR: #474c80; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline;}
.Caption a:active	{FONT-SIZE: 10px; FONT-STYLE: italic; COLOR: #474c80; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline;}
.Caption a:visited	{FONT-SIZE: 10px; FONT-STYLE: italic; COLOR: #474c80; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline;}
.Caption a:hover	{FONT-SIZE: 10px; FONT-STYLE: italic; COLOR: #eb401e; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline;}

.ErrorText				{FONT-SIZE: 11px; LINE-HEIGHT: 16px; COLOR: #eb401e; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none;}
.ErrorText a:link		{FONT-SIZE: 11px; LINE-HEIGHT: 16px; COLOR: #eb401e; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline;}
.ErrorText a:active		{FONT-SIZE: 11px; LINE-HEIGHT: 16px; COLOR: #eb401e; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline;}
.ErrorText a:visited	{FONT-SIZE: 11px; LINE-HEIGHT: 16px; COLOR: #eb401e; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline;}
.ErrorText a:hover		{FONT-SIZE: 11px; LINE-HEIGHT: 16px; COLOR: #eb401e; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline;}

.Footer				{FONT-SIZE: 10px; LINE-HEIGHT: 14px; COLOR: #828bea; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none;}
.Footer a:link		{FONT-SIZE: 10px; LINE-HEIGHT: 14px; COLOR: #828bea; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline;}
.Footer a:active	{FONT-SIZE: 10px; LINE-HEIGHT: 14px; COLOR: #828bea; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline;}
.Footer a:visited	{FONT-SIZE: 10px; LINE-HEIGHT: 14px; COLOR: #828bea; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline;}
.Footer a:hover		{FONT-SIZE: 10px; LINE-HEIGHT: 14px; COLOR: #d2d4eb; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline;}


/* misc fonts for use on the content pages */
h1				{FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none; MARGIN: 0 0 0 0;}
h2				{FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #333333; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none; LINE-HEIGHT: 20px; MARGIN: 0 0 0 0;}
.Required		{FONT-SIZE: 11px; COLOR: #eb401e; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none;}


/* form fields */
.textbox250			{FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #000000; WIDTH: 250px; HEIGHT:20px}
.textbox75			{FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #000000; WIDTH: 75px; HEIGHT:20px}
.textbox50			{FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #000000; WIDTH: 50px; HEIGHT:20px}
.textbox40			{FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #000000; WIDTH: 40px; HEIGHT:20px}
.textarea250		{FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #000000; WIDTH: 250px; HEIGHT:100px}
.SignupTextBox		{FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #000000; WIDTH: 400px; HEIGHT:20px}
.SignupTextArea		{FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #000000; WIDTH: 400px; HEIGHT:100px}
.SignupButton		{FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #000000; background-color: #828bea; border: solid 1px #333333;}



/* background images for different parts of the site */
.HeaderImage		{background: url(/images/page_header.jpg) no-repeat;}


/* these are simply defining background colors for different uses on the site */
.White				{BACKGROUND-COLOR: #ffffff;}
.Black				{BACKGROUND-COLOR: #000000;}
.PageBorder			{BACKGROUND-COLOR: #d2d3ea;}
.PageInterior		{BACKGROUND-COLOR: #828bea;}
.PageContent		{BACKGROUND-COLOR: #d2d3ea;}
.DarkGray			{BACKGROUND-COLOR: #333333;}


/* other items */
.PageBackground		{MARGIN-RIGHT: 0; MARGIN-LEFT: 0; MARGIN-TOP: 0; MARGIN-BOTTOM: 0; BACKGROUND-COLOR: #333333;}
