
/* --- General elements */

a
{
	color: #8C6239;
	text-decoration: none;
}

a:hover
{
	color: #7F7F7F; 
}


a.DynamicTextLDarkBrown:hover,
a.DynamicTextMDarkBrown:hover,
a.DynamicTextSDarkBrown:hover,
a.DynamicTextXLDarkBrown:hover,
a.DynamicTextXSDarkBrown:hover,
a.DynamicTextLBoldDarkBrown:hover,
a.DynamicTextMBoldDarkBrown:hover,
a.DynamicTextSBoldDarkBrown:hover,
a.DynamicTextXLBoldDarkBrown:hover,
a.DynamicTextXSBoldDarkBrown:hover
{
	text-decoration: underline;
	color: #7F7F7F;
}

body,
td,
input,
select,
textarea
{
	color: #A38161;
	font-family: Arial, Sans-Serif;
}

/* --- Classes */

.SASMenuHL{
	background-color: #CEE1EC;
	cursor: hand;
}

.SASTopMenuHL{
	background-color: #BDD7E5;
	cursor: hand;
}

.none{}

.topMenuHL{
	background-color: #A38161;
}
.topMenuLL{
	background-color: #8C6239;
}

.leftMenuLevel0Hover{
	background-color: #DFD6CE;
}
.leftMenuLevel0Normal{
	background-color: #F2F2F2;
}

.leftMenuLevel1Hover{
	background-color: #CEBEB0;
}
.leftMenuLevel1Normal{
	background-color: #DFD6CE;
}

.leftMenuLevel2Hover{
	background-color: #C1AC98;
}
.leftMenuLevel2Normal{
	background-color: #CEBEB0;
}

.leftMenuLevel3Hover{
	background-color: #B59D87;
}
.leftMenuLevel3Normal{
	background-color: #C1AC98;
}

.SASMenuHL,
.topMenuHL,
.topMenuLL,
.leftMenuLevel0Hover,
.leftMenuLevel0Normal,
.leftMenuLevel1Hover,
.leftMenuLevel1Normal,
.leftMenuLevel2Hover,
.leftMenuLevel2Normal,
.leftMenuLevel3Hover,
.leftMenuLevel3Normal,
.buttonTable
{
	cursor: hand;	
}

/*   --- Font-sizes */

/*     --- 14 px */
.DynamicTextL,
.DynamicTextLBlack,
.DynamicTextLBoldBlack,
.DynamicTextLLightBlack,
.DynamicTextLBoldDarkBrown,
.DynamicTextLDarkBrown,
.DynamicTextLDarkGrey,
.DynamicTextLBoldDarkGrey,
.DynamicTextLWhite,
.DynamicTextLBoldWhite,
.DynamicTextLDYKTLightBlack,
.DynamicTextLDYKTDarkBlue,
.DynamicTextLSASDarkBlue,
.DynamicTextLSASBoldDarkBlue
{
	font-size: 85%;
}

/*     --- 12 px */
.DynamicTextM,
.DynamicTextMBlack,
.DynamicTextMBlack
	td,
.DynamicTextMBoldBlack,
.DynamicTextMLightBlack,
.DynamicTextMBoldDarkBrown,
.DynamicTextMDarkBrown,
.DynamicTextMDarkGrey,
.DynamicTextMBoldDarkGrey,
.DynamicTextMWhite,
.DynamicTextMBoldWhite,
.DynamicTextMDYKTLightBlack,
.DynamicTextMDYKTDarkBlue,
.DynamicTextMSASDarkBlue,
.DynamicTextMSASBoldDarkBlue
{
	font-size: 75%;
}

/*     --- 11 px */
.DynamicTextS,
.DynamicTextS
	td,
.DynamicTextSBlack,
.DynamicTextSBoldBlack,
.DynamicTextSLightBlack,
.DynamicTextSBoldDarkBrown,
.DynamicTextSDarkBrown,
.DynamicTextSDarkGrey,
.DynamicTextSDarkGrey
	td,
.DynamicTextSBoldDarkGrey,
.DynamicTextSWhite,
.DynamicTextSBoldWhite,
.DynamicTextSDYKTLightBlack,
.DynamicTextSDYKTDarkBlue,
.DynamicTextSSASDarkBlue,
.DynamicTextSSASBoldDarkBlue
{
	font-size: 70%;
}

.ForcedStaticM,
.ForcedStaticM
	input,
.ForcedStaticM
	select,
.ForcedStaticM
	td,
.ForcedStaticM
	textarea
	{
		font-size: 12px;
	}

/*     --- 16 px */
.DynamicTextXL,
.DynamicTextXLBlack,
.DynamicTextXLBoldBlack,
.DynamicTextXLLightBlack,
.DynamicTextXLBoldDarkBrown,
.DynamicTextXLDarkBrown,
.DynamicTextXLDarkGrey,
.DynamicTextXLBoldDarkGrey,
.DynamicTextXLWhite,
.DynamicTextXLBoldWhite,
.DynamicTextXLDYKTLightBlack,
.DynamicTextXLDYKTDarkBlue,
.DynamicTextXLSASDarkBlue,
.DynamicTextXLSASBoldDarkBlue
{
	font-size: 100%;
}

/*     --- 10 px */
.DynamicTextXS,
.DynamicTextXSBlack,
.DynamicTextXSBoldBlack,
.DynamicTextXSLightBlack,
.DynamicTextXSBoldDarkBrown,
.DynamicTextXSDarkBrown,
.DynamicTextXSDarkGrey,
.DynamicTextXSBoldDarkGrey,
.DynamicTextXSWhite,
.DynamicTextXSBoldWhite,
.DynamicTextXSDYKTLightBlack,
.DynamicTextXSDYKTDarkBlue,
.DynamicTextXSSASDarkBlue,
.DynamicTextXSSASBoldDarkBlue
{
	font-size: 60%;
}



/*   --- Font colors */
.DynamicTextLWhite,
.DynamicTextMWhite,
.DynamicTextSWhite,
.DynamicTextXLWhite,
.DynamicTextXSWhite,
.DynamicTextLBoldWhite,
.DynamicTextMBoldWhite,
.DynamicTextSBoldWhite,
.DynamicTextXLBoldWhite,
.DynamicTextXSBoldWhite,
a.DynamicTextLWhite:hover,
a.DynamicTextMWhite:hover,
a.DynamicTextSWhite:hover,
a.DynamicTextXLWhite:hover,
a.DynamicTextXSWhite:hover,
a.DynamicTextLBoldWhite:hover,
a.DynamicTextMBoldWhite:hover,
a.DynamicTextSBoldWhite:hover,
a.DynamicTextXLBoldWhite:hover,
a.DynamicTextXSBoldWhite:hover
{
	color: #FFFFFF;
}

.DynamicTextLBlack,
.DynamicTextMBlack,
.DynamicTextSBlack,
.DynamicTextXLBlack,
.DynamicTextXSBlack,
.DynamicTextLBoldBlack,
.DynamicTextMBoldBlack,
.DynamicTextSBoldBlack,
.DynamicTextXLBoldBlack,
.DynamicTextXSBoldBlack
{
	color: #000000;
}

.DynamicTextLDarkBrown,
.DynamicTextMDarkBrown,
.DynamicTextSDarkBrown,
.DynamicTextXLDarkBrown,
.DynamicTextXSDarkBrown,
.DynamicTextLBoldDarkBrown,
.DynamicTextMBoldDarkBrown,
.DynamicTextSBoldDarkBrown,
.DynamicTextXLBoldDarkBrown,
.DynamicTextXSBoldDarkBrown
{
	color: #8C6239;
}

.DynamicTextLDarkGrey,
.DynamicTextMDarkGrey,
.DynamicTextSDarkGrey,
.DynamicTextSDarkGrey
	td,
.DynamicTextXLDarkGrey,
.DynamicTextXSDarkGrey,
.DynamicTextLBoldDarkGrey,
.DynamicTextMBoldDarkGrey,
.DynamicTextSBoldDarkGrey,
.DynamicTextXLBoldDarkGrey,
.DynamicTextXSBoldDarkGrey
{
	color: #7F7F7F;
}

.DynamicTextLLightBlack,
.DynamicTextMLightBlack,
.DynamicTextSLightBlack,
.DynamicTextXLLightBlack,
.DynamicTextXSLightBlack
{
	color: #333333;
}

.DynamicTextSDYKTLightBlack,
.DynamicTextMDYKTLightBlack,
.DynamicTextLDYKTLightBlack,
.DynamicTextXLDYKTLightBlack,
.DynamicTextXSDYKTLightBlack
{
	color: #585858
}

.DynamicTextSDYKTDarkBlue,
.DynamicTextMDYKTDarkBlue,
.DynamicTextLDYKTDarkBlue,
.DynamicTextXLDYKTDarkBlue,
.DynamicTextXSDYKTDarkBlue
{
	color: #3269A0
}

a.DynamicTextSSASBoldDarkBlue:hover,
a.DynamicTextMSASBoldDarkBlue:hover,
a.DynamicTextLSASBoldDarkBlue:hover,
a.DynamicTextXLSASBoldDarkBlue:hover,
a.DynamicTextXSSASBoldDarkBlue:hover,
.DynamicTextSSASBoldDarkBlue,
.DynamicTextMSASBoldDarkBlue,
.DynamicTextLSASBoldDarkBlue,
.DynamicTextXLSASBoldDarkBlue,
.DynamicTextXSSASBoldDarkBlue,
a.DynamicTextSSASDarkBlue:hover,
a.DynamicTextMSASDarkBlue:hover,
a.DynamicTextLSASDarkBlue:hover,
a.DynamicTextXLSASDarkBlue:hover,
a.DynamicTextXSSASDarkBlue:hover,
.DynamicTextSSASDarkBlue,
.DynamicTextMSASDarkBlue,
.DynamicTextLSASDarkBlue,
.DynamicTextXLSASDarkBlue,
.DynamicTextXSSASDarkBlue
{
	color: #5587A1
}

/*   --- Font extras */

.DynamicTextSSASBoldDarkBlue,
.DynamicTextMSASBoldDarkBlue,
.DynamicTextLSASBoldDarkBlue,
.DynamicTextXLSASBoldDarkBlue,
.DynamicTextXSSASBoldDarkBlue,
.DynamicTextLBoldBlack,
.DynamicTextMBoldBlack,
.DynamicTextSBoldBlack,
.DynamicTextXLBoldBlack,
.DynamicTextXSBoldBlack,
.DynamicTextLBoldDarkBrown,
.DynamicTextMBoldDarkBrown,
.DynamicTextSBoldDarkBrown,
.DynamicTextXLBoldDarkBrown,
.DynamicTextXSBoldDarkBrown,
.DynamicTextLBoldDarkGrey,
.DynamicTextMBoldDarkGrey,
.DynamicTextSBoldDarkGrey,
.DynamicTextXLBoldDarkGrey,
.DynamicTextXSBoldDarkGrey,
.DynamicTextLBoldWhite,
.DynamicTextMBoldWhite,
.DynamicTextSBoldWhite,
.DynamicTextXLBoldWhite,
.DynamicTextXSBoldWhite
{
	font-weight: bold;
}

/* --- AGoodID Weather and Facts browser fix */
.StaticTextSBlack,
.StaticTextSBoldBlack,
.StaticTextSLightBlack,
.StaticTextSBoldDarkBrown,
.StaticTextSDarkBrown,
.StaticTextSDarkGrey,
.StaticTextSDarkGrey
	td,
.StaticTextSBoldDarkGrey,
.StaticTextSWhite,
.StaticTextSBoldWhite,
.StaticTextSDYKTLightBlack,
.StaticTextSDYKTDarkBlue,
.StaticTextSSASDarkBlue,
.StaticTextSSASBoldDarkBlue
{
	font-size: 11px;
}
.StaticTextSBoldDarkBrown {
	font-weight: bold;
	}
.StaticTextSDarkGrey td{
	color: #979797;
	}

/* --- Specific elements */

.BoldLinks
	a
	{
		font-weight: bold;
	}

ul
{
		margin-top: 0px;
		margin-left: 16px;
}

