/*
	###########################################################
	# element style definitions
	###########################################################
*/

/*
    ###########################################################
    # element/element contextual style definitions
    ###########################################################
*/

/*
	###########################################################
    # element/class contextual style definitions
    ###########################################################
*/

a.breadcrumb:link, a.breadcrumb:visited
{ 
	color: #5f8793;
}

a.breadcrumb:hover, a.breadcrumb:active
{
    color: #a34f24;
    text-decoration: underline;
}


a.footer:link, a.footerBold:link, a.footerLarge:link, a.footerLargeBold:link
{
	color: #5f5045;
    text-decoration: none;
}

a.footer:visited,  a.footerBold:visited, a.footerLarge:visited, a.footerLargeBold:visited
{
	color: #726153;
    text-decoration: none;
}

a.footer:hover, a.footerBold:hover, a.footerLarge:hover, a.footerLargeBold:hover
{
	color: #886239;
    text-decoration: underline;
}

a.footer:active, a.footerBold:active, a.footerLarge:active, a.footerLargeBold:active
{
	color: #886239;
    text-decoration: none;
}

a.footerLight:link
{
	color: #726153;
    text-decoration: none;
}

a.footerLight:visited
{
	color: #87796d;
    text-decoration: none;
}

a.footerLight:hover
{
	color: #886239;
    text-decoration: underline;
}

a.footerLight:active
{
	color: #886239;
    text-decoration: none;
}

// 

a.group1_level0_link_special
{
	font-family: Arial;
	font-size: 12px; 
	font-weight: bold; 
	line-height: 20px; 
    	color: #c6e1d0;
    	text-decoration: none;
    	letter-spacing: 0px;    
   	word-spacing: -1px;
}

a.group1_level0_link_special:link
{
	font-family: Arial;
	font-size: 12px; 
	font-weight: bold; 
	line-height: 20px; 
    	color: #c6e1d0;
    	text-decoration: none;
    	letter-spacing: 0px;    
   	word-spacing: -1px;
}

a.group1_level0_link_special:visited
{
	font-family: Arial;
	font-size: 12px; 
	font-weight: bold; 
	line-height: 20px; 
    	color: #c6e1d0;
    	text-decoration: none;
    	letter-spacing: 0px;    
    	word-spacing: -1px;
}

a.group1_level0_link_special:hover
{
	font-family: Arial;
	font-size: 12px; 
	font-weight: bold; 
	line-height: 20px; 
    	color: #c6e1d0;
    	text-decoration: underline;
    	letter-spacing: 0px;    
   	word-spacing: -1px;
}

a.group1_level0_link_special:active
{
	font-family: Arial;
	font-size: 12px; 
	font-weight: bold; 
	line-height: 20px; 
    	color: #c6e1d0;
    	text-decoration: none;
    	letter-spacing: 0px;    
   	word-spacing: -1px;
}










a.group1_level0_link_expanded
{
	font-family: Arial;
	font-size: 12px; 
	font-weight: bold; 
	line-height: 20px; 
    	color: #a1c1c5;
    	text-decoration: none;
    	letter-spacing: 0px;    
   	word-spacing: -1px;
}

a.group1_level0_link_expanded:link
{
	font-family: Arial;
	font-size: 12px; 
	font-weight: bold; 
	line-height: 20px; 
    	color: #a1c1c5;
    	text-decoration: none;
    	letter-spacing: 0px;    
   	word-spacing: -1px;
}

a.group1_level0_link_expanded:visited
{
	font-family: Arial;
	font-size: 12px; 
	font-weight: bold; 
	line-height: 20px; 
    	color: #a1c1c5;
    	text-decoration: none;
    	letter-spacing: 0px;    
    	word-spacing: -1px;
}

a.group1_level0_link_expanded:hover
{
	font-family: Arial;
	font-size: 12px; 
	font-weight: bold; 
	line-height: 20px; 
    	color: #cb9e87;
    	text-decoration: none;
    	letter-spacing: 0px;    
   	word-spacing: -1px;
}

a.group1_level0_link_expanded:active
{
	font-family: Arial;
	font-size: 12px; 
	font-weight: bold; 
	line-height: 20px; 
    	color: #cb9e87;
    	text-decoration: none;
    	letter-spacing: 0px;    
   	word-spacing: -1px;
}

a.group1_level0_link_none:link
{
	font-family: Arial;
	font-size: 12px; 
	font-weight: bold; 
	line-height: 20px; 
    	color: #a1c1c5;
    	text-decoration: none;
    	letter-spacing: 0px;    
    	word-spacing: -1px;
}

a.group1_level0_link_none:visited
{
	font-family: Arial;
	font-size: 12px; 
	font-weight: bold; 
	line-height: 20px; 
    	color: #a1c1c5;
    	text-decoration: none;
    	letter-spacing: 0px;    
    	word-spacing: -1px;
}

a.group1_level0_link_none:hover
{
	font-family: Arial;
	font-size: 12px; 
	font-weight: bold; 
	line-height: 20px; 
    	color: #cb9e87;
    	text-decoration: none;
    	letter-spacing: 0px;    
    	word-spacing: -1px;    
}

a.group1_level0_link_none:active
{
	font-family: Arial;
	font-size: 12px; 
	font-weight: bold; 
	line-height: 20px; 
    	color: #cb9e87;
    	text-decoration: none;
    	letter-spacing: 0px;    
    	word-spacing: -1px;    
}

a.group1_level0_link_selected:link, a.group1_level0_link_selected:visited, a.group1_level0_link_selected:hover, a.group1_level0_link_selected:active
{
	font-family: Arial;
	font-size: 12px; 
	font-weight: bold; 
	line-height: 20px; 
	color: #d5c685;
	text-decoration: none;
   	letter-spacing: 0px;    
   	word-spacing: -1px;
   	cursor: default;    
}

a.group1_level1_link_expanded
{
	font-family: Arial;
	font-size: 11px; 
	font-weight: bold; 
	line-height: 14px; 
    	color: #cfdbdf;
    	text-decoration: none;
    	letter-spacing: 0px;    
    	word-spacing: -1px;
}

a.group1_level1_link_expanded:link
{
	font-family: Arial;
	font-size: 11px; 
	font-weight: bold; 
	line-height: 14px; 
    	color: #cfdbdf;
    	text-decoration: none;
    	letter-spacing: 0px;    
    	word-spacing: -1px;
}

a.group1_level1_link_expanded:visited
{
	font-family: Arial;
	font-size: 11px; 
	font-weight: bold; 
	line-height: 14px; 
    	color: #cfdbdf;
    	text-decoration: none;
    	letter-spacing: 0px;    
    	word-spacing: -1px;
}

a.group1_level1_link_expanded:hover
{
	font-family: Arial;
	font-size: 11px; 
	font-weight: bold; 
	line-height: 14px; 
    	color: #cb9e87;
    	text-decoration: none;
    	letter-spacing: 0px;    
    	word-spacing: -1px;
}

a.group1_level1_link_expanded:active
{
	font-family: Arial;
	font-size: 11px; 
	font-weight: bold; 
	line-height: 14px; 
    	color: #cb9e87;
    	text-decoration: none;
    	letter-spacing: 0px;    
    	word-spacing: -1px;    
}

a.group1_level1_link_none:link
{
	font-family: Arial;
	font-size: 11px; 
	font-weight: bold; 
	line-height: 14px; 
    	color: #cfdbdf;
    	text-decoration: none;
    	letter-spacing: 0px;    
    	word-spacing: -1px;
}

a.group1_level1_link_none:visited
{
	font-family: Arial;
	font-size: 11px; 
	font-weight: bold; 
	line-height: 14px; 
    	color: #cfdbdf;
    	text-decoration: none;
    	letter-spacing: 0px;    
   	word-spacing: -1px;
}

a.group1_level1_link_none:hover
{
	font-family: Arial;
	font-size: 11px; 
	font-weight: bold; 
	line-height: 14px; 
    	color: #cb9e87;
    	text-decoration: none;
    	letter-spacing: 0px;    
    	word-spacing: -1px;    
	margin-bottom: 0px;
	padding-bottom: 0px;
}

a.group1_level1_link_none:active
{
	font-family: Arial;
	font-size: 11px; 
	font-weight: bold; 
	line-height: 14px; 
    	color: #cb9e87;
    	text-decoration: none;
    	letter-spacing: 0px;    
    	word-spacing: -1px;    
}

a.group1_level1_link_selected:link, a.group1_level1_link_selected:visited, a.group1_level1_link_selected:hover, a.group1_level1_link_selected:active
{
	font-family: Arial;
	font-size: 11px; 
	font-weight: bold; 
	line-height: 14px; 
    	color: #d5c685;
    	text-decoration: none;
    	letter-spacing: 0px;    
    	word-spacing: -1px;
    	cursor: default;    
}

a.group1_level2_link_expanded
{
	font-family: Tahoma, Arial;
	font-size: 10px; 
	font-weight: bold;
	line-height: 13px; 
/* CDF: This color does not belong to the official palette; it slots in between Slate -5 and Slate -6 */
    	color: #d9e3e9;
    	text-decoration: none;
    	word-spacing: -1px;    
}

a.group1_level2_link_expanded:link
{
	font-family: Tahoma, Arial;
	font-size: 10px; 
	font-weight: bold;
	line-height: 13px; 
/* CDF: This color does not belong to the official palette; it slots in between Slate -5 and Slate -6 */
    	color: #d9e3e9;
    	text-decoration: none;
    	word-spacing: -1px;    
}

a.group1_level2_link_expanded:visited
{
	font-family: Tahoma, Arial;
	font-size: 10px; 
	font-weight: bold;
	line-height: 13px; 
/* CDF: This color does not belong to the official palette; it slots in between Slate -5 and Slate -6 */
    	color: #d9e3e9;
    	text-decoration: none;
    	word-spacing: -1px;    
}

a.group1_level2_link_expanded:hover
{
	font-family: Tahoma, Arial;
	font-size: 10px; 
	font-weight: bold;
	line-height: 13px; 
    	color: #cb9e87;
    	text-decoration: none;
    	word-spacing: -1px;    
}

a.group1_level2_link_expanded:active
{
	font-family: Tahoma, Arial;
	font-size: 10px; 
	font-weight: bold;
	line-height: 13px; 
    	color: #cb9e87;
    	text-decoration: none;
    	word-spacing: -1px;    
}

a.group1_level2_link_none:link
{
	font-family: Tahoma, Arial;
	font-size: 10px; 
	font-weight: bold;
	line-height: 13px; 
/* CDF: This color does not belong to the official palette; it slots in between Slate -5 and Slate -6 */
    	color: #d9e3e9;
    	text-decoration: none;
    	word-spacing: -1px;    
}

a.group1_level2_link_none:visited
{
	font-family: Tahoma, Arial;
	font-size: 10px; 
	font-weight: bold;
	line-height: 13px; 
/* CDF: This color does not belong to the official palette; it slots in between Slate -5 and Slate -6 */
    	color: #d9e3e9;
    	text-decoration: none;
    	word-spacing: -1px;    
}

a.group1_level2_link_none:hover
{
	font-family: Tahoma, Arial;
	font-size: 10px; 
	font-weight: bold;
	line-height: 13px; 
    	color: #cb9e87;
    	text-decoration: none;
    	word-spacing: -1px;    
}

a.group1_level2_link_none:active
{
	font-family: Tahoma, Arial;
	font-size: 10px; 
	font-weight: bold;
	line-height: 13px; 
    	color: #cb9e87;
    	text-decoration: none;
   	word-spacing: -1px;    
}

a.group1_level2_link_selected:link, a.group1_level2_link_selected:visited, a.group1_level2_link_selected:hover, a.group1_level2_link_selected:active
{
	font-family: Tahoma, Arial;
	font-size: 10px; 
	font-weight: bold;
	line-height: 13px; 
    	color: #d5c685;
    	text-decoration: none;
    	word-spacing: -1px;    
    	cursor: default;    
}




a.group1_level3_link_expanded
{
	font-family: Tahoma, Arial;
	font-size: 10px; 
	font-weight: bold;
	line-height: 13px; 
/* CDF: This color does not belong to the official palette; it slots in between Slate -5 and Slate -6 */
    	color: #d9e3e9;
    	text-decoration: none;
    	word-spacing: -1px;    
}

a.group1_level3_link_expanded:link
{
	font-family: Tahoma, Arial;
	font-size: 10px; 
	font-weight: bold;
	line-height: 13px; 
/* CDF: This color does not belong to the official palette; it slots in between Slate -5 and Slate -6 */
    	color: #d9e3e9;
    	text-decoration: none;
    	word-spacing: -1px;    
}

a.group1_level3_link_expanded:visited
{
	font-family: Tahoma, Arial;
	font-size: 10px; 
	font-weight: bold;
	line-height: 13px; 
/* CDF: This color does not belong to the official palette; it slots in between Slate -5 and Slate -6 */
    	color: #d9e3e9;
    	text-decoration: none;
    	word-spacing: -1px;    
}

a.group1_level3_link_expanded:hover
{
	font-family: Tahoma, Arial;
	font-size: 10px; 
	font-weight: bold;
	line-height: 13px; 
    	color: #cb9e87;
    	text-decoration: none;
    	word-spacing: -1px;    
}

a.group1_level3_link_expanded:active
{
	font-family: Tahoma, Arial;
	font-size: 10px; 
	font-weight: bold;
	line-height: 13px; 
    	color: #cb9e87;
    	text-decoration: none;
    	word-spacing: -1px;    
}

a.group1_level3_link_none:link
{
	font-family: Tahoma, Arial;
	font-size: 10px; 
	font-weight: bold;
	line-height: 13px; 
/* CDF: This color does not belong to the official palette; it slots in between Slate -5 and Slate -6 */
    	color: #d9e3e9;
    	text-decoration: none;
    	word-spacing: -1px;    
}

a.group1_level3_link_none:visited
{
	font-family: Tahoma, Arial;
	font-size: 10px; 
	font-weight: bold;
	line-height: 13px; 
/* CDF: This color does not belong to the official palette; it slots in between Slate -5 and Slate -6 */
    	color: #d9e3e9;
    	text-decoration: none;
    	word-spacing: -1px;    
}

a.group1_level3_link_none:hover
{
	font-family: Tahoma, Arial;
	font-size: 10px; 
	font-weight: bold;
	line-height: 13px; 
    	color: #cb9e87;
    	text-decoration: none;
    	word-spacing: -1px;    
}

a.group1_level3_link_none:active
{
	font-family: Tahoma, Arial;
	font-size: 10px; 
	font-weight: bold;
	line-height: 13px; 
    	color: #cb9e87;
    	text-decoration: none;
   	word-spacing: -1px;    
}

a.group1_level3_link_selected:link, a.group1_level3_link_selected:visited, a.group1_level3_link_selected:hover, a.group1_level3_link_selected:active
{
	font-family: Tahoma, Arial;
	font-size: 10px; 
	font-weight: bold;
	line-height: 13px; 
    	color: #d5c685;
    	text-decoration: none;
    	word-spacing: -1px;    
    	cursor: default;    
}

/*
	###########################################################
    # class style definitions
    ###########################################################
*/

.askSearchInput
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #666666;
	vertical-align: middle;
	border: solid 1px #d5c685;
	padding: 1px 3px 0px 3px;
}

.breadcrumb
{
	font-family: Verdana;
	font-size: 11px; 
	line-height: 13px; 
	font-weight: normal; 
    	color: #909090;
    	text-decoration: none;
    	word-spacing: -1px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.footer2
{
	font-family: Tahoma;
        font-size: 10px;
        font-weight: normal;
        color: #5f5045;

}
a.footer2:link
{
        color: #5f5045;
	text-decoration: none;
}
a.footer2:hover
{
        color: #886239;
	text-decoration: underline;
}
a.footer2:visited
{
        color: #5f5045;
}
a.footer2:active
{
        color: #5f5045;
}


.footer
{
	font-family: Tahoma;
	font-size: 10px; 
	font-weight: normal; 
	color: #5f5045;
}

.footerBold
{
	font-family: Tahoma;
	font-size: 10px; 
	font-weight: bold; 
	color: #5f5045;
}

.footerLarge
{
	font-family: Tahoma;
	font-size: 11px; 
	font-weight: normal; 
	color: #5f5045;
}

.footerLargeBold
{
	font-family: Tahoma;
	font-size: 11px; 
	font-weight: bold; 
	color: #5f5045;
}

.footerLight
{
	font-family: Tahoma;
	font-size: 10px; 
	font-weight: normal; 
	color: #726153;
}

.leftNavBody
{
/*
	background-color: #726153;
*/
	background-color: #5f5045;
}
