﻿
@media print  { .noprint  { display: none; } }
@media screen { .noscreen { display: none; } }


/*****************/
/* Module Styles */
/*****************/

.WebPartTitle
{
	font-weight: bold;
	font-size: 13px;
	color: black;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}


/* text style for the unselected tabs */
.MenuDescription	/*RUM*/
{
	font-size: 13px;
	color: black;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.EditElementNameStyle    /*RUM*/
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}
.EditSelectedStyle		/*RUM*/
{
	font-weight: normal;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: Gray;
}
.EditStyleHeader
{
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #d4d0c8;
}
.EditStyleEvenRow    /*RUM*/
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    
}
.EditStyleOddRow    /*RUM*/
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    background-color: #eeeeee
}
.OddRow    /*RUM*/
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    background: #E7E3E7;
}

.EvenRow    /*RUM*/
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    background: #EFEBEF;
}

/* hyperlink styles of the unselected tabs */
A.MenuDescription:link, A.MenuDescription:visited, A.MenuDescription:active /*RUM*/
{
	font-weight: bold;
    text-decoration:    none;
    color: #3D8AD8;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
}

A.MenuDescription:hover   /*RUM*/
{
	font-weight: bold;
    text-decoration:    underline;
    color:#3D8AD8;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;

}

A.NormalURL:link, A.NormalURL:visited, A.NormalURL:active    /*BUP*/
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration:    underline;
    font-weight:normal;
    color: #3D8AD8;
}

A.NormalURL:hover   /*BUP*/
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration:    none;
    color:#3D8AD8;
    font-weight:normal;
}

.MenuRightTitel
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color:black
}

/* hyperlink styles of the unselected tabs */
A.MenuRightActive:link, A.MenuRightActive:visited, A.MenuRightActive:active    /*RUM*/
{
	font-weight: bold;
    text-decoration:    none;
    color:#3D8AD8;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
}

A.MenuRightActive:hover   /*RUM*/
{
	font-weight: bold;
    text-decoration:    underline;
    color:#3D8AD8;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;

}

/* hyperlink styles of the unselected tabs */
A.MenuRight:link, A.MenuRight:visited, A.MenuRight:active    /*RUM*/
{
	font-weight: bold;
    text-decoration:    none;
    color:#3D8AD8;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
}

A.MenuRight:hover   /*RUM*/
{
	font-weight: bold;
    text-decoration:    underline;
    color:#3D8AD8;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;

}

.TopMenu, A.TopMenu:link, A.TopMenu:visited, A.TopMenu:active
{
    text-decoration:    none;
    color: white;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
}

A.TopMenu:hover
{
    text-decoration: none;
    color: #3D8AD8;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
}



.searchbutton
{
	color: #555555;
	font-family: arial;
	font-weight: bold;
	font-size: 13px;
	border: solid 1px #666666;
	padding: 1px 3px 2px 3px;
	text-decoration: none;
}
A.searchbutton:link,A.searchbutton:hover,A.searchbutton:visited,A.searchbutton:active
{
	color: #555555;
	font-family: arial;
	font-weight: bold;
	font-size: 13px;
	border: solid 1px #666666;
	padding: 1px 3px 2px 3px;
	text-decoration: none;
}

.HistorySeperator
{
    text-decoration:    none;
    color:#747474;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight:bold;

}

A.HistoryMenu:link, A.HistoryMenu:visited, A.HistoryMenu:active    /*RUM*/
{
    text-decoration:    none;
    color:#747474;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
}

A.HistoryMenu:hover   /*RUM*/
{
    text-decoration:    none;
    color:#747474;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
}

A.CurrentHistoryMenu:link, A.CurrentHistoryMenu:visited, A.CurrentHistoryMenu:active, A.CurrentHistoryMenu:hover /*RUM*/
{
    text-decoration:    none;
    color:#747474;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 18px;
}


.CatalogZone, .CatalogZone TD
{
	background-color:silver;
	font-size:12px;
}

.Padding
{
	Padding:0px 0px 0px 30px;
	font-weight: bold;
	font-size: 13px;
	color: black;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.NoPadding
{
	font-weight: bold;
	font-size: 13px;
	color: black;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

A.linkbutton:link,A.linkbutton:hover,A.linkbutton:visited,A.linkbutton:active
{
	color: #555555;
	font-family: arial;
	font-weight: bold;
	font-size: 13px;
	border: solid 1px #666666;
	padding: 1px 3px 2px 3px;
	text-decoration: none;
}
/* product selector properties*/
A.productcategory:link, A.productcategory:hover, A.productcategory:visited, A.productcategory:active
{
	font-weight: normal;
	font-size: 11px;
	color: black;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
}

A.biggersizelink:link, A.biggersizelink:visited, A.biggersizelink:active
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 16px;    
    font-weight:normal;
    color: #005bc3;
    text-decoration: none;
}
A.biggersizelink:hover  
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 16px;
    font-weight:normal;
    color:#005bc3;
    text-decoration: underline;    
}
A.productparentbrand:link, A.productparentbrand:hover, A.productparentbrand:visited, A.productparentbrand:active
{
	font-weight: normal;
	font-size: 16px;
	color: #005bc3;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
A.productcategoryselector:link, A.productcategory:hover, A.productcategory:visited, A.productcategory:active
{
	font-weight: normal;
	font-size: 18px;
	/*color: black;*/
	color: #005bc3;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
}
.BiggerText
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 18px;
    color: Black;
}
.productselectorlinkbutton,A.productselectorlinkbutton:link,A.productselectorlinkbutton:hover,A.productselectorlinkbutton:visited,A.productselectorlinkbutton:active
{
	color: #7F9DB9;
	font-family: arial;
	font-weight: bold;
	font-size: 13px;
	border: solid 1px #7F9DB9;
	padding: 1px 3px 1px 3px;
	text-decoration: none;
}

/*-----------------------------------*/
/*	SitemapHome */
/*-----------------------------------*/
A.SitemapHome:link, A.SitemapHome:visited, A.SitemapHome:active, A.SitemapHome:hover    /*RUM*/
{
	font-weight: bold;
    color:#023881;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
}

/*-----------------------------------*/
/*	SitemapLevel0 */
/*-----------------------------------*/
A.SitemapLevel0:link, A.SitemapLevel0:visited, A.SitemapLevel0:active, A.SitemapLevel0:hover    /*RUM*/
{
	font-weight: bold;
    color:#023881;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
}

/*-----------------------------------*/
/*	SitemapLevel1 */
/*-----------------------------------*/
A.SitemapLevel1:link, A.SitemapLevel1:visited, A.SitemapLevel1:active, A.SitemapLevel1:hover      /*RUM*/
{
	font-weight: normal;
    color:#023881;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
}

/*-----------------------------------*/
/*	SitemapLevelOther */
/*-----------------------------------*/
A.SitemapLevelOther:link, A.SitemapLevelOther:visited, A.SitemapLevelOther:active, A.SitemapLevelOther:hover  /*RUM*/
{
	font-weight: normal;
    color:Black;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
}

.JobTitel
{
	font-size:12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	padding-top:20px;
	}
.JobText
{
	font-size:12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	}
.MailFormBold
{
	font-size:11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	}
.MailConfirmation
{
	font-size:11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	}
.MailSend
{
	background-color:#D3D3D3;
	padding: 3px 20px 3px 20px;
	}

/*-----------------------------------*/
/*	generated Modules				 */
/*-----------------------------------*/

.HeaderStyle{font-family:Verdana,Arial, Helvetica, Sans-serif;color:black;font-size:12px; background-color:#D3DCE3;font-weight:bold;}
.Item{font-family:Verdana,Arial, Helvetica, Sans-serif;color:black;font-size:12px;background-color:#ffffff;}
.AlternateItem{font-family:Verdana,Arial, Helvetica, Sans-serif;color:black;font-size:12px;background-color:#DDDDDD;}
.EditStyle{font-family:Verdana,Arial, Helvetica, Sans-serif;color:black;font-size:12px;background-color:#D3DCE3;}
.EditStyleInput{font-family:Verdana,Arial, Helvetica, Sans-serif;color:black;font-size:12px;background-color:white;}
.FooterStyle{font-family:Verdana,Arial, Helvetica, Sans-serif;color:black;font-size:12px;background-color:#D3DCE3;font-weight:bold;}
.SelectedStyle{font-family:Verdana,Arial, Helvetica, Sans-serif;color:black;font-size:12px;background-color:#DDDDDD;} 

/**/


/*-----------------------------------*/
/*	PeopleDirectory					 */
/*-----------------------------------*/


/* Search Mask */
.SearchMaskText
{
	font-family: Arial;
	font-weight: bold;
	color: Black;
	font-size: 12px;
}

.SearchMaskTextNotBold
{
	font-family: Arial;
	font-weight: normal;
	color: Black;
	font-size: 12px;
}

.SearchMaskAdvanced
{
	vertical-align: middle;
	text-align: right;
	height: 4px;
	background-color: #bec4d0;
	padding: 0 4 0 0;
}

.SearchMaskAdvancedButton
{
	color: White;
	background-color: Gray;
	border: solid 1 White;
}

.SearchMaskBackground
{
	background-color: #dee3e7;
}

.SearchMaskStatus
{
	vertical-align: middle;
	text-align: left;
	height: 4px;
	background-color: #bec4d0;
	padding: 6 0 6 14;
	font-family: Arial;
	font-weight: bold;
	color: Black;
	font-size: 12px;
}
/**/


/* Search Results */
.SearchHeader
{
	background-color: #bec4d0;
}

.SearchHeaderCell
{
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #dee3e7;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #dee3e7;
}

.SearchHeaderCellBorderBottom
{
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #dee3e7;
}

.SearchContent
{
	background-color: #dee3e7;
}

.SearchContentCell
{
	font-family: Arial;
	font-weight: normal;
	color: Black;
	font-size: 12px;
	vertical-align: top;
}

.SearchContentCellGray
{
	font-family: Arial;
	font-weight: normal;
	color: #7f8ba1;
	font-size: 12px;
}

.SearchHeaderName
{
	font-family: Arial;
	font-weight: bolder;
	color: Black;
	font-size: 12px;
}

.SearchHeaderNameWhite
{
	font-family: Arial;
	font-weight: bolder;
	color: White;
	font-size: 12px;
}

.SearchHeaderPeopleLocation
{
	font-family: Arial;
	font-weight: bolder;
	color: #7f8ba1;
	font-size: 12px;
}
/**/

/* MyProfile */

.MyProfileTitle
{
	font-family: Arial;
	font-weight: bolder;
	color: Black;
	font-size: 14px;
	vertical-align: top;
}

.MyProfileText
{
	font-family: Arial;
	font-weight: normal;
	color: Black;
	font-size: 12px;
	vertical-align: top;
	white-space: nowrap;
}

.MyProfileTextBoxes
{
	width: 155px;
}

.MyProfileTextBoxesMultiLine
{
	width: 155px;
	height: 75px;
}
/**/


/*-----------------------------------*/



/*-----------------------------------*/
/*	ToolTip							 */
/*-----------------------------------*/

.tooltiptitle
{
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	CURSOR: Default;
	font-family: verdana;
	font-weight: bold;
	font-size: 9pt;
}

.tooltipcontent
{
	COLOR: #000000;
	TEXT-DECORATION: none;
	CURSOR: Default;
	font-family: verdana;
	font-size: 8pt;
}

#ToolTip
{
	position:absolute;
	width: 200px;
	top: 0px;
	left: 0px;
	z-index:4;
	visibility:hidden;
}

/*-----------------------------------*/



/*-----------------------------------*/
/*	MultiImageLinks-Module			 */
/*-----------------------------------*/

.multiImageLinksImage
{
	margin-bottom: 6px;
}

.multiImageLinksLinkText
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
	color: rgb(77,93,124);
}

/*-----------------------------------*/



/* Horizontal Rules */
.horizontalRuleGray
{
	border: none 0;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #cccccc;
	height: 1px;
	color: #cccccc;
}
/********************/


/*-----------------------------------*/
/*	InfoBox							 */
/*-----------------------------------*/

/* the InfoBox-Styles are used by some of the small modules in the right zone, and not just the infobox-module */

.infoBoxTitle
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
	color: rgb(144,154,173);
	font-weight: normal;
}

.infoBoxTextBold
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 120%;
	color: #000000;
	font-weight: bold;
}

.infoBoxText
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 120%;
	color: #000000;
	font-weight: normal;
}

a.infoBoxLink:link, a.infoBoxLink:visited, a.infoBoxLink:active
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 120%;
	color: rgb(32,52,90);
	font-weight: normal;
	text-decoration: none;
}

a.infoBoxLink:hover
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 120%;
	color: rgb(32,52,90);
	font-weight: normal;
	text-decoration: underline;
}

/*-----------------------------------*/



/*-----------------------------------*/
/*	VisitBox						 */
/*-----------------------------------*/

.visitBoxText
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
	color: rgb(32,52,90);
}

/*-----------------------------------*/


/*-----------------------------------*/
/*	Intranet						 */
/*-----------------------------------*/

.intranetContentBackground
{
	background-color: #dee3e7;
	height: 100%;
}

.intranetTabHeader
{
	background-color: #BEC8D2;
}

.intranetTitleHeader
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: White;
}

.intranetTopMenuItem
{
	float: left;
	cursor: pointer;
	position: relative;
	padding: 2px 4px 2px 4px;
	font-family: Arial, Sans-Serif, Helvetica;
	font-size: 11px;
	border-right-color: White;
	border-right-style: solid;
	border-right-width: 1px;
}

.intranetTopMenuItemSelected
{
	color: #20345A;
	background-color: #BED9B0;
}

.intranetTopMenuItemUnselected
{
	color: #77839A;
	background-color: #EFF1F4;
}

.sidebarControlBackground
{
	background-color: #AEDDE7;
}

.myIntranetMainareaCellBorderTopGray
{
	border-top-color: rgb(210, 211, 216);
	border-top-style: solid;
	border-top-width: 1px;
}

.myIntranetSidebarCellBorderTopGray
{
	border-top-color: rgb(163, 197, 209);
	border-top-style: solid;
	border-top-width: 1px;
}


/* General Items Navigation */

/* Level 0 = top Level */
.navGeneralItemsLevel0
{
	cursor: pointer; /* hand that appears when mouse is over the menu */
	position: relative;
	padding-left: 9; /* space on the left of the text */
	font-family: Arial, Sans-Serif, Helvetica;
	font-size: 11px;
	min-height: 21px;
	_height: 21px;
	line-height: 21px;
	vertical-align: middle;
	border-bottom-color: White; /* white line after each element */
	border-bottom-style: solid;
	border-bottom-width: 1;
}

.navGeneralItemsLevel0unselected
{
	color: #ffffff;
	background-color: rgb(32,52,90);/*#DFE4E9*/
}

.navGeneralItemsLevel0selected
{
	color: #ffffff;
	background-color: rgb(77,93,124);/*#4D5D7C*/
}
/***********/


/* Level 1 */
.navGeneralItemsLevel1
{
	cursor: pointer;
	position: relative;
	padding-left: 9;
	font-family: Arial, Sans-Serif, Helvetica;
	font-size: 11px;
	min-height: 21px;
	_height: 21px;
	line-height: 21px;
	vertical-align: middle;
	border-bottom-color: White;
	border-bottom-style: solid;
	border-bottom-width: 1;
}

.navGeneralItemsLevel1unselected
{
	color: rgb(32,52,90);
	background-color: rgb(207,214,221);/*#CFD6DD*/
}

.navGeneralItemsLevel1selected
{
	color: #ffffff;
	background-color: rgb(77,93,124);/*#4D5D7C*/
}
/***********/


/* Level 2 */
.navGeneralItemsLevel2
{
	cursor: pointer;
	position: relative;
	padding-left: 19;
	font-family: Arial, Sans-Serif, Helvetica;
	font-size: 11px;
	min-height: 21px;
	_height: 21px;
	line-height: 21px;
	vertical-align: middle;
	border-bottom-color: White;
	border-bottom-style: solid;
	border-bottom-width: 1;
}

.navGeneralItemsLevel2unselected
{
	color: rgb(32,52,90);
	background-color: rgb(190,200,210);/*#BEC8D2*/
}

.navGeneralItemsLevel2selected
{
	color: #ffffff;
	background-color: rgb(77,93,124);/*#4D5D7C*/
}
/***********/


/* Level 3 */
.navGeneralItemsLevel3
{
	cursor: pointer;
	position: relative;
	padding-left: 29;
	font-family: Arial, Sans-Serif, Helvetica;
	font-size: 11px;
	min-height: 21px;
	_height: 21px;
	line-height: 21px;
	vertical-align: middle;
	border-bottom-color: White;
	border-bottom-style: solid;
	border-bottom-width: 1;
}

.navGeneralItemsLevel3unselected
{
	color: #ffffff;
	background-color: rgb(152,169,183);/*#98A9B7*/
}

.navGeneralItemsLevel3selected
{
	color: #ffffff;
	background-color: rgb(77,93,124);/*#4D5D7C*/
}
/***********/


/* Level 4 */
.navGeneralItemsLevel4
{
	cursor: pointer;
	position: relative;
	padding-left: 39;
	font-family: Arial, Sans-Serif, Helvetica;
	font-size: 11px;
	min-height: 21px;
	_height: 21px;
	line-height: 21px;
	vertical-align: middle;
	border-bottom-color: White;
	border-bottom-style: solid;
	border-bottom-width: 1;
}

.navGeneralItemsLevel4unselected
{
	color: #ffffff;
	background-color: rgb(114,137,157);/*#72899D*/
}

.navGeneralItemsLevel4selected
{
	color: #ffffff;
	background-color: rgb(77,93,124);/*#4D5D7C*/
}

/****************************/


/*-----------------------------------*/


.NormalLinkWhite:link, .NormalLinkWhite:active, .NormalLinkWhite:visited
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: White;
    text-decoration: underline;
}

.NormalLinkWhite:hover
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: White;
    text-decoration: none;
}


.CellBorderBottomWhite
{
	border-bottom-color: White;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.CellBorderTopWhite
{
	border-top-color: White;
	border-top-style: solid;
	border-top-width: 1px;
}

.formViewerList
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}

 .formViewerList th
 {
 	text-align: left;
 }

.zIndexMax
{
	z-index: 999999; /*2147483647*/
}


/* mod_tabbed_navigation */
.navTabbed
{
	cursor: pointer; /* hand that appears when mouse is over the menu */
	position: relative;
	padding-left: 9; /* space on the left of the text */
	font-family: Arial, Sans-Serif, Helvetica;
	font-size: 11px;
	min-height: 21px;
	_height: 21px;
	line-height: 21px;
	vertical-align: middle;
}

.navTabbedUnselected
{
	color: rgb(102,102,102);
	background-color: #ffffff;
}

.navTabbedSelected
{
	color: #ffffff;
	background-color: rgb(77,93,124);/*#4D5D7C*/
}
/***********/


/* ProductFinder -> Token .pf */

.pfFilterHeader
{
	font-family: Arial, Sans-Serif, Helvetica;
	font-size: 9px;
	color: rgb(175,175,175);
}

.pfFilterText, .pfFilterText TD
{
	font-family: Arial, Sans-Serif, Helvetica;
	font-size: 11px;
	color: Black;
}

/*****************/

/* QuickLinks -> Token .ql */

.qlTitle
{
	font-family: Arial, Sans-Serif, Helvetica;
	font-size: 12px;
	color: rgb(32,52,90);
}

.qlText
{
	font-family: Arial, Sans-Serif, Helvetica;
	font-size: 12px;
	color: rgb(102,102,102);
}

/***************************/

.verticalAlignTop, .verticalAlignTop tr
{
	vertical-align: top;
}


/* Navigation History -> Token .nh */

.nhText, .nhText:link, .nhText:active, .nhText:visited
{
	font-family: Arial, Sans-Serif, Helvetica;
	font-size: 11px;
	color: rgb(144,154,173);
	text-decoration: none;
}

.nhText:hover
{
	font-family: Arial, Sans-Serif, Helvetica;
	font-size: 11px;
	color: rgb(32,52,90);
	text-decoration: none;
}

/**********************/
