.txt_headerxl_cm
{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 38px;
	color: #666666;
}

.txt_header1_cm
{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #666666;
	line-height: 34px;
}

.txt_header2_cm
{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
	line-height: 30px;
}

.txt_header3_cm
{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	line-height: 18px;
}

.txt_images_cm
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #666666;
	line-height: 12px;
}

.txt_small_cm
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 12px;
}

.txt_color_orange_cm
{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #E16100;
}

.txt_color_green_cm
{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #009E0B;
}

.txt_color_purple_cm
{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #BE65A4;
}

.txt_color_blue_cm
{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #509CCB;
}

.txt_color_black_cm
{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #000000;
}

.txt_color_grey_cm
{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #666666;
}

.txt_ingress
{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #666666;
}

.txt_light
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #999999;
}

.txt_linksep
{
	font-weight: normal;
	color: #CC6600;
}

.txt_snippets
{
	FONT-SIZE: 11px;
    COLOR: #666666;
    line-height: 18px;
}

.leftchildren
{
	BACKGROUND-COLOR: #DDE0E8;
	height: 20px;
	color: #505A61;
}

.leftchildren A:link
{
	font-weight: bold;
	color: #505A61;
}

.leftchildren A:hover
{
	font-weight: bold;
	color: #24333D;
}

.leftchildren A:visited
{
	font-weight: bold;
	color: #505A61;
}

.tmp
{
	FILTER: progid: dximagetransform.microsoft.Shadow(direction=135,color=#076430,strength=3)
}

.ctrl_toplinks A:link
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	text-transform: uppercase;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: none
}

.ctrl_toplinks A:visited
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	text-transform: uppercase;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: none
}

.ctrl_toplinks A:hover
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	text-transform: uppercase;
	COLOR: #ACC0D0;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: none
}

.tbl_cell_navtrail
{
	BACKGROUND-COLOR: #FFFFFF;
}

.ctrl_lightlinks
{
	color: #FFFFFF;
}
.ctrl_lightlinks A
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #C9DFED;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: none
}
.ctrl_lightlinks A:link
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #C9DFED;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: none
}

.ctrl_lightlinks A:visited
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #C9DFED;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: none
}

.ctrl_lightlinks A:hover
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: none
}

.ctrl_lightlinks_small
{
	color: #FFFFFF;
	FONT-SIZE: 9px;
}
.ctrl_lightlinks_small A
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #C9DFED;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: none
}
.ctrl_lightlinks_small A:link
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #C9DFED;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: none
}

.ctrl_lightlinks_small A:visited
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #C9DFED;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: none
}

.ctrl_lightlinks_small A:hover
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: none
}

.hnab_links A
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #008BB1;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: none
}

.hnab_links A:link
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #008BB1;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: none
}

.hnab_links A:visited
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #008BB1;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: none
}

.hnab_links A:hover
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #008BB1;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: underline
}
.notsel A
{
	background-color: #E7E2C7;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #E9E9E9;
	border-right-color: #E9E9E9;
	border-bottom-color: #E9E9E9;
	border-left-color: #E9E9E9;
	color: #CC6600;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-width: 1px;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
	height: 21px;
}
.notsel A:link
{
	background-color: #E7E2C7;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #E9E9E9;
	border-right-color: #E9E9E9;
	border-bottom-color: #E9E9E9;
	border-left-color: #E9E9E9;
	color: #CC6600;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-width: 1px;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
	height: 21px;
}
.notsel A:visited
{
	background-color: #E7E2C7;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #E9E9E9;
	border-right-color: #E9E9E9;
	border-bottom-color: #E9E9E9;
	border-left-color: #E9E9E9;
	color: #CC6600;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-width: 1px;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
	height: 21px;
}
.notsel A:hover
{
	background-color: #B9B59F;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #E9E9E9;
	border-right-color: #E9E9E9;
	border-bottom-color: #E9E9E9;
	border-left-color: #E9E9E9;
	color: #CC6600;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-width: 1px;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
	height: 21px;
}

.sel A
{
	background-color: #FFFFFF;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #E9E9E9;
	border-right-color: #E9E9E9;
	border-bottom-color: #FFFFFF;
	border-left-color: #E9E9E9;
	color: #CC6600;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-width: 1px;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
	height: 21px;
}
.sel A:link
{
	background-color: #FFFFFF;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #E9E9E9;
	border-right-color: #E9E9E9;
	border-bottom-color: #FFFFFF;
	border-left-color: #E9E9E9;
	color: #CC6600;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-width: 1px;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
	height: 21px;
}
.sel A:visited
{
	background-color: #FFFFFF;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #E9E9E9;
	border-right-color: #E9E9E9;
	border-bottom-color: #FFFFFF;
	border-left-color: #E9E9E9;
	color: #CC6600;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-width: 1px;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
	height: 21px;
}
.sel A:hover
{
	background-color: #FFFFFF;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #E9E9E9;
	border-right-color: #E9E9E9;
	border-bottom-color: #FFFFFF;
	border-left-color: #E9E9E9;
	color: #CC6600;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-width: 1px;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
	height: 21px;
}
