BODY
{
	background-attachment: scroll;
	background-image: url(../Images/BkgrBody.gif);
	background-repeat: repeat-x;
	margin: 0px;
	color: #000000;
	background-color: #FFFFFF;
	font-family: Tahoma;
	font-size: 11px;
}
TABLE, TD
{
	font-size: 11px;
	font-family: Tahoma;
	border-collapse: collapse;
	color: #000000;
}
.HeaderSides
{
	background-color: #F6F6F6;
}

P
{
	padding-top: 0;
	margin-top: 0;
}

/*------------------------------------------------------------------------------------------------*/
.Path
{
	background-attachment: scroll;
	background-image: url(../Images/BkgrPath.gif);
	background-repeat: repeat-x;
}
/*------------------------------------------------------------------------------------------------*/
LI.TopMenuItem, LI.TopMenuItem A
{
	list-style-type: none;
	color: #000000;
	text-decoration: none;
}
LI.TopMenuItem A:hover
{
	text-decoration: underline;
}
/*------------------------------------------------------------------------------------------------*/
/*TD.TopMenuProduct TD
{
	padding-left: 10px;
}
TD.TopMenuProduct TD A:visited
{
}
TD.TopMenuProduct TD A
{
	color: #A10000;
	font-weight: bold;
	text-decoration: none;
}
TD.TopMenuProduct TD A:hover
{
	text-decoration: underline;
}
TD.TopMenuProduct TD A:active
{
	text-decoration: underline;
}
TD.TopMenuProduct TD A:link
{
	text-decoration: none;
}*/

A.TopMenuProductLink
{
	color: #A10000;
	font-weight: bold;
	text-decoration: none;
}
A.TopMenuProductLink:hover
{
	text-decoration: underline;
}
TopMenuProductLink:active
{
	text-decoration: underline;
}
TopMenuProductLink:link
{
	text-decoration: none;
}
/*---------------------------------------------*/
TD.MainTopMenuProduct TD
{
	padding-left: 10px;
	/*padding-top: 5px; /*10px;*/
}
TD.MainTopMenuProduct TD A:visited
{
	/*text-decoration: underline;*/
}
TD.MainTopMenuProduct TD A
{
	color: #000000;
	font-weight: bold;
	text-decoration: none; /*text-decoration: underline;*/
}
TD.MainTopMenuProduct TD A:hover
{
	/*text-decoration: none;*/
	text-decoration: underline;
}
TD.MainTopMenuProduct TD A:active
{
	text-decoration: underline;
}
TD.MainTopMenuProduct TD A:link
{
	text-decoration: none;
}

A.MainTopMenuProduct{
	color: #000000;
	font-weight: bold;
	text-decoration: none; /*text-decoration: underline;*/
}
/*------------------------------------------------------------------------------------------------*/
TD.FrontPageBlockHeader
{
	padding-left: 7px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 7px;
}
TD.FrontPageBlockHeader A SPAN.BackLocation
{
	font-weight: normal;
}
TD.FrontPageBlockHeader, TD.FrontPageBlockHeader A
{
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
TD.FrontPageBlockHeader A:hover
{
	text-decoration: underline;
}
TD.FrontPageBlockHeader A.CurrentSectionSubMenuHeader
{
	color: #AA0000;
	text-decoration: none;
}
TD.FrontPageBlockHeader A.CurrentSectionSubMenuHeader:hover
{
	text-decoration: underline;
}
TD.FrontPageBlockHeader A.BackLink
{
	/* placeholder */
}
TD.FrontPageBlockHeader A.BackLink:hover
{
	/* placeholder */
}
/*------------------------------------------------------------------------------------------------*/
TD.FrontPageBlockHeaderGrey
{
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 10px;
}
TD.FrontPageBlockHeaderGrey A SPAN.BackLocation
{
	font-weight: normal;
}
TD.FrontPageBlockHeaderGrey, TD.FrontPageBlockHeaderGrey A
{
	color: #716F7A;
	/*font-weight: bold;*/
	font-size: 11px;
	text-decoration: none;
}
TD.FrontPageBlockHeaderGrey A:hover
{
	text-decoration: underline;
}
/*------------------------------------------------------------------------------------------------*/
.ContentHeader
{
	color: #000000;
	font-weight: bold;
}
/*------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------*/
TD.FrontPageBlockMore
{
	padding-right: 7px; /*10px*/
}
DIV.ViewMoreButton, SPAN.ViewMoreButton, SPAN.ImageButton
{
	background-image: url(../Images/BkgrBtnViewMore.png);
	background-repeat: no-repeat;
	background-position: right;
	text-align: center;
	width: 63px;
	height: 15px;
	display: block;
}

A.ImperoViewMore
{
	color: #020867;
}
A.ContegoViewMore
{
	color: #001E0B;
}
A.ElementsViewMore
{
	color: #AA0000;
}
A.WebSitesViewMore
{
	color: #FF4E00;
}
A.SolutionsViewMore
{
	color: #000000;
}
A.InformationServicesViewMore
{
	color: #000000;
}

A.LearnAbout
{
	font-weight: bold;
	text-decoration: underline;
}
A.LearnAbout:hover
{
	text-decoration: none;
}

DIV.ViewMoreButton A, SPAN.ViewMoreButton A
{
	color: #888888;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
}
DIV.ViewMoreButton A:hover, SPAN.ViewMoreButton A:hover
{
	color: #444444;
	text-decoration: none;
}
.BorderlessButton, A.BorderlessButton
{
	font-family: Tahoma;
	font-size: 10px;
	color: #888888;
	border-width: 0px;
	border-style: solid;
	background-color: transparent;
	background-image: url(../Images/BkgrBtnViewMore.png);
	background-repeat: no-repeat;
	text-align: center;
	width: 63px;
	height: 15px;
	text-decoration: none;
}
A.BorderlessButton
{
	padding-top: 1px;
}
A.BorderlessButton:hover
{
	color: #444444;
}

/*------------------------------------------------------------------------------------------------*/
P.FrontPageItemTitle
{
	margin: 0px;
}
P.FrontPageItemTitle A
{
	text-decoration: none;
	color: #A10000;
	font-weight: normal;
	text-decoration: underline;
}
P.FrontPageItemTitle A:hover
{
	text-decoration: none;
}
TD.FrontPageBlockContentCell
{
	padding: 5px 7px 5px 7px;
}
/*------------------------------------------------------------------------------------------------*/

/*------------------------------------------------------------------------------------------------*/
P.FrontPageItemBody, P.FrontPageItemBody A
{
	color: #000000; /*#444444;*/
	margin: 0px;
	margin-top: 2px;
}
P.FrontPageItemBody A
{
	text-decoration: underline;
}
P.FrontPageItemBody A:hover
{
	text-decoration: none;
}
P.FrontPageItemAdditionalInfo, P.FrontPageItemAdditionalInfo A
{
	color: #888888;
	margin: 0px;
	margin-top: 2px;
}
P.FrontPageItemAdditionalInfo A:hover
{
	text-decoration: none;
}
TD.FrontPageLeftText
{
	font-size: 14pt;
	text-align: center;
}
TD.FrontPageLeftText P
{
	font-size: 11px;
	margin-top: 10px;
	color: #000000; /*#444444;*/
}
/*------------------------------------------------------------------------------------------------*/
.ItemSimpleDescription
{
	color: #888888;
	margin: 0px;
	margin-top: 2px;
	font-size:9px;
}
/*------------------------------------------------------------------------------------------------*/
.InnerPageItemTitle
{
	margin: 0px;
}
.InnerPageItemTitle A, A.InnerPageItemTitle
{
	text-decoration: none;
	color: #000000;
	font-weight: normal;
}
.InnerPageItemTitle A:hover
{
	text-decoration: underline;
}
.InnerPageItemRedTitle
{
	margin: 0px;
}
.InnerPageItemRedTitle A, A.InnerPageItemRedTitle
{
	text-decoration: underline;
	color: #A00000;
	font-weight: normal;
}
.InnerPageItemRedTitle A:hover, A.InnerPageItemRedTitle:hover
{
	text-decoration: none;
}
/*------------------------------------------------------------------------------------------------*/
SPAN.CalipersLink
{
	margin: 0px;
}
SPAN.CalipersLink A
{
	text-decoration: none;
	color: #FF4400;
	font-weight: normal;
}

.CalipersLink A, A.CalipersLink
{
	text-decoration: none;
	color: #FF4400;
	font-weight: normal;
}
.CalipersLink A:hover
{
	text-decoration: underline;
}
/*------------------------------------------------------------------------------------------------*/
SPAN.FormulaOneLink
{
	margin: 0px;
}
SPAN.FormulaOneLink A
{
	text-decoration: none;
	color: #AA0000;
	font-weight: normal;
}

.FormulaOneLink A, A.FormulaOneLink
{
	text-decoration: none;
	color: #AA0000;
	font-weight: normal;
}
.FormulaOneLink A:hover
{
	text-decoration: underline;
}
/*------------------------------------------------------------------------------------------------*/
.ImperoLink
{
	margin: 0px;
}
.ImperoLink A, A.ImperoLink
{
	text-decoration: none;
	color: #2C2D87;
	font-weight: normal;
}
.ImperoLink A:hover
{
	text-decoration: underline;
}
/*------------------------------------------------------------------------------------------------*/
.ContegoLink
{
	margin: 0px;
}
.ContegoLink A, A.ContegoLink
{
	text-decoration: none;
	color: #0E2E1E;
	font-weight: normal;
}
.ContegoLink A:hover
{
	text-decoration: underline;
}
/*------------------------------------------------------------------------------------------------*/
.ElementsLink
{
	margin: 0px;
}
.ElementsLink A, A.ElementsLink
{
	text-decoration: none;
	color: #AE0A31;
	font-weight: normal;
}
.ElementsLink A:hover
{
	text-decoration: underline;
}
/*------------------------------------------------------------------------------------------------*/
.InnerPageItemBody, .InnerPageItemBody A
{
	color: #000000; /*#444444;*/
	margin: 0px;
	margin-top: 2px;
}
.InnerPageItemBody A
{
	text-decoration: underline;
}
.InnerPageItemBody A:hover
{
	text-decoration: none;
}
.InnerPageItemAdditionalInfo, .InnerPageItemAdditionalInfo A, A.InnerPageItemAdditionalInfo
{
	color: #000000; /*#444444;*/
	margin: 0px;
	margin-top: 2px;
}

.InnerPageItemAdditionalInfo A, A.InnerPageItemAdditionalInfo
{
	/*text-decoration: underline;*/
	text-decoration: none;
}
.InnerPageItemAdditionalInfo A:hover, A.InnerPageItemAdditionalInfo:hover
{
	/*text-decoration: none;*/
	text-decoration: underline;
}
A.Elements
{
	color: #A00000;
}
/*------------------------------------------------------------------------------------------------*/
TABLE.BlockBkgrLeft
{
	background: url(../Images/GreySpacer.gif) repeat-y top left;
}
TD.BlockBkgrRight
{
	background: url(../Images/GreySpacer.gif) repeat-y top right;
}
/*------------------------------------------------------------------------------------------------*/
TD.Footer
{
	background-attachment: scroll;
	background-image: url(../Images/BkgrFooter.gif);
	background-repeat: repeat-x;
}
/*------------------------------------------------------------------------------------------------*/
LI.LeftMenuItem
{
	list-style-type: none; /*list-style-image: url(../Images/BulletSquareRed.gif);*/
	padding-top: 3px;
	padding-bottom: 1px;
	color: #AA0000;
}
LI.LeftMenuItem IMG
{
	/*vertical-align: middle;*/
	margin: 5px 5px 2px 0px;
}

LI.LeftMenuItem A
{
	color: #000000;
	text-decoration: none;
}
LI.LeftMenuItem A:hover
{
	text-decoration: underline;
}

A.LeftMenuFirstLevelItem
{
	color: #000000;
	text-decoration: none;
}
A.LeftMenuFirstLevelItem:hover
{
	text-decoration: underline;
}

TD.LeftMenuItem
{
	list-style-type: none;
	padding-top: 3px;
	color: #000000;
}
TD.LeftMenuItem IMG
{
	margin: 5px 5px 2px 0px;
}
TD.LeftMenuItem A
{
	color: #000000;
	text-decoration: none;
}
TD.LeftMenuItem A:hover
{
	text-decoration: underline;
}
/*------------------------------------------------------------------------------------------------*/
UL.SubMenuList
{
	margin: 0px;
	padding: 0px; /*border: 1px solid #FF0000;*/
}
UL.SubMenuList UL.SubMenuList
{
	margin-left: 10px;
	margin-top: 3px;
	padding: 0px; /*border: 1px solid #FF0000;*/
}
/*------------------------------------------------------------------------------------------------*/
.SubTitle
{
	padding-top: 15px;
	color: #888888;
}

H3.SubTitle
{
	padding: 0;
	margin: 0;
	font-size: 12px;
	color: #888888;
	font-weight: normal;
}
.SubTitleUnderline
{
	width: 200px;
	height: 1px;
	margin-top: 2px;
	margin-bottom: 3px;
}
A.SubTitle
{
	text-decoration: none;
}
A.SubTitle:hover
{
	text-decoration: none;
}
/*------------------------------------------------------------------------------------------------*/
.IntroductionTitle
{
	padding-top: 15px;
	color: #868686;
}

H2.IntroductionTitle
{
	padding: 0;
	margin: 0;
	font-size: 12px;
	color: #868686;
	font-weight: normal;
}

.IntroductionTitleUnderline
{
	width: 200px;
	height: 1px;
	margin-top: 2px;
	margin-bottom: 3px;
}
A.IntroductionTitle
{
	text-decoration: none;
}
A.IntroductionTitle:hover
{
	text-decoration: none;
	color: #888888;
}
/*------------------------------------------------------------------------------------------------*/
.LanguageLinkActive
{
	color: #000000;
}
A.LanguageLinkActive
{
	text-decoration: none;
}
A.LanguageLinkActive:hover
{
	text-decoration: underline;
}
/*------------------------------------------------------------------------------------------------*/
.LanguageLinkInactive
{
	color: #A5A5A5;
}
A.LanguageLinkInactive
{
	text-decoration: underline;
}
A.LanguageLinkInactive:hover
{
	text-decoration: none;
}
/*------------------------------------------------------------------------------------------------*/
A.CorporateMenuLink
{
	text-decoration: none;
	color: #000000;
}
A.CorporateMenuLink:hover
{
	text-decoration: underline;
}
/*------------------------------------------------------------------------------------------------*/
.ComboBox
{
	font-family: Tahoma;
	font-size: 11px;
}
.FormInput
{
	font-family: Tahoma;
	font-size: 11px;
	height: 19px;
	padding-top: 2px;
	padding-left: 3px;
	border: 1px solid #979797;
	color: #000000;
}
.Input
{
	font-family: Tahoma;
	font-size: 11px;
	height: 19px;
	padding-top: 2px;
	padding-left: 3px;
	border: 1px solid #979797;
	color: #A00000;
}
.SearchInput
{
	font-family: Tahoma;
	font-size: 10px;
	color: #868686;
	border: 1px solid #DDDDDD;
	height: 15px;
}
SELECT
{
	font-family: Tahoma;
	font-size: 11px;
}
.Button
{
	font-family: Tahoma;
	font-size: 11px;
	height: 18px;
	color: #FFFFFF;
	border: 1px solid #727272;
	background-color: #979797;
}

/*------------------------------------------------------------------------------------------------*/
/*.PathText, A.PathText{
	text-decoration: underline;
	padding-right: 10px;
	color: #AA0000;
}
A.PathText:hover{
	text-decoration: none;
}*/
.PathText, A.PathText
{
	/*text-decoration: underline;*/
	text-decoration: none;
	/*padding-right: 2px;*/
	color: #000000;
	/*color: #AA0000;*/
}
A.PathText:hover
{
	text-decoration: underline;
	/*text-decoration: none;*/
}
/*------------------------------------------------------------------------------------------------*/
.PathDescription
{
	text-decoration: none;
	color: #666666;
	font-size: 9px;
}
/*------------------------------------------------------------------------------------------------*/
.ListBullet
{
	padding-top: 6px;
	text-align: left;
	width: 4px;
}
/*------------------------------------------------------------------------------------------------*/
TD.GroupHeaderMain, H1.GroupHeaderMain
{
	color: #AA0000; /*border-bottom: 1px solid #AA0000;*/
	padding-top: 20px;
}
H1.GroupHeaderMain
{
	padding: 0;
	margin: 0;
	color: #AA0000; /*border-bottom: 1px solid #AA0000;*/
	font-size: 12px;
	font-weight: normal;
}
TD.GroupHeaderSecondary
{
	color: #888888; /*border-bottom: 1px solid #F1F1F1;*/
	padding-top: 15px;
}

A.GroupHeaderMain
{
	color: #AA0000; /*border-bottom: 1px solid #AA0000;*/
	padding-top: 20px;	
	text-decoration: none;
}
A.GroupHeaderSecondary
{
	color: #888888; /*border-bottom: 1px solid #F1F1F1;*/
	padding-top: 15px;
	text-decoration: none;
}

/*------------------------------------------------------------------------------------------------*/
A.BlackUnderlined
{
	color: #000000;
	text-decoration: underline;
}

A.BlackUnderlined:hover
{
	text-decoration: none;
}

A.BlackNotUnderlined
{
	color: #000000;
	text-decoration: none;
}

A.BlackNotUnderlined:hover
{
	text-decoration: underline;
}

A.GrayNotUnderlined
{
	color: #868686;
	text-decoration: none;
}

A.GrayNotUnderlined:hover
{
	text-decoration: underline;
}
/*------------------------------------------------------------------------------------------------*/
.SystemLink
{
	color: #716F7A; /*#B5B5B5;*/
	font-size:10px;
}
A.SystemLink
{
	color: #716F7A; /*#B5B5B5;*/
	text-decoration: none;
}

A.SystemLink:hover
{
	color: #716F7A; 
	text-decoration: underline;
}
/*------------------------------------------------------------------------------------------------*/
DIV.TopMenuLink
{
	color: #868686;
	text-decoration: underline;
}


.TopMenuLink
{
	color: #868686;
	font-size:10px;
	vertical-align:top;
}
A.TopMenuLink
{
	color: #868686;
	text-decoration: none;
}

A.TopMenuLink:hover
{
	color: #868686; 
	text-decoration: underline;
}
/*------------------------------------------------------------------------------------------------*/
.SystemLinkBlack
{
	color: #000000;
}
A.SystemLinkBlack
{
	color: #000000;
	text-decoration: none;
}

A.SystemLinkBlack:hover
{
	color: #000000; 
	text-decoration: underline;
}
/*------------------------------------------------------------------------------------------------*/
/* Content when in TD */
TD.Content
{
	color: #000000; /*#444444;*/
	width: 100%;
	overflow: hidden;
	
	font-size: 12px; /*11px;*/
	font-family:Tahoma;/*Verdana;*/
	line-height:15px;
}
TD.Content P
{
	color: #000000; /*#444444;*/
	font-size: 12px; /*11px;*/
	font-family:Tahoma;/*Verdana;*/
}
TD.Content TABLE
{
	background-color: #D8D8D8;
}
TD.Content TD
{
	background-color: #FFFFFF;
}
TD.Content A
{
	color: #888888;
	text-decoration:underline;
	
	font-size: 12px; /*11px;*/
	font-family:Tahoma;/*Verdana;*/
}
TD.Content A:hover
{
	text-decoration: none;
}
TD.Content A.SiteMapLink, TD.SiteMapLink
{
	font-size: 12px;
	color: #888888;
	text-decoration: none;
}
TD.Content A.SiteMapLink:hover
{
	/*text-decoration: underline;*/
}
TD.Content A.SearchLink
{
	color: #00AA00; /*#444444;*/
	
	font-size: 12px; /*11px;*/
	font-family:Tahoma;/*Verdana;*/
}
TD.Content A.SearchLink:hover
{
	text-decoration: none;
}
TD.Content UL
{
	list-style-type: square;
	margin-top: 5px;
	margin-bottom: 5px;

	font-size: 12px; /*11px;*/
	font-family:Tahoma;/*Verdana;*/
}
TD.Content UL UL
{
	list-style-type: square;
	margin-top: 5px;
	margin-bottom: 5px;
	
	font-size: 12px; /*11px;*/
	font-family:Tahoma;/*Verdana;*/
}
/*------------------------------------------------------------------------------------------------*/
/* Content when in DIV */
DIV.Content
{
	color: #000000; /*#444444;*/
	width: 100%;
	overflow: hidden;
	
	font-size: 12px; /*11px;*/
	font-family:Tahoma;/*Verdana;*/
	line-height:15px;
}
DIV.Content P
{
	color: #000000; /*#444444;*/
	font-size: 12px; /*11px;*/
	font-family:Tahoma;/*Verdana;*/
	line-height:15px;
}
DIV.Content TABLE
{
	background-color: #D8D8D8;
	line-height:15px;
}
DIV.Content TD
{
	background-color: #FFFFFF;
}
DIV.Content A
{
	color: #000000; /*#888888; /*#716F7A;*/
	text-decoration: none; /*underline;*/
	
	font-size: 12px; /*11px;*/
	font-family:Tahoma;/*Verdana;*/
}
DIV.Content A:hover
{
	/*text-decoration: none;*/
	text-decoration:underline;
}

/*DIV.Content A.SiteMapLink
{
	color: #000000; /*#888888;*/
/*	text-decoration: none;
}
DIV.Content A.SiteMapLink:hover
{
	text-decoration: underline;
}*/
DIV.Content A.BlackUnderlined
{
	text-decoration: underline;
}
DIV.Content A.BlackUnderlined:hover
{
	text-decoration: none;
}


DIV.Content A.SearchLink
{
	color: #00AA00; /*#444444;*/
	
	font-size: 12px; /*11px;*/
	font-family:Tahoma;/*Verdana;*/
}
DIV.Content A.SearchLink:hover
{
	text-decoration: none;
}
DIV.Content UL
{
    list-style-image: url(http://ladger.com/Images/BulletBlackFilled.jpg);
	/*list-style-type: none;*/
	margin-top: 5px;
	margin-bottom: 5px;
    
	font-size: 12px; /*11px;*/
	font-family:Tahoma;/*Verdana;*/
	line-height:15px;
}

DIV.Content UL UL
{
	list-style-type: square;
	margin-top: 5px;
	margin-bottom: 5px;

	font-size: 12px; /*11px;*/
	font-family:Tahoma;/*Verdana;*/
}

TD.NewsHeader DIV.Content
{
	font-size: 14pt;
	padding-bottom: 10px;
}
TD.ItemHeader
{
	font-size: 14pt;
	padding-bottom: 10px;
	color: Black;
}
DIV.ItemHeader
{
	font-size: 14pt;
	padding-bottom: 10px;
	padding-top: 0px;
	vertical-align:top;
	color: Black;
}

SPAN.Content
{
	font-size: 14pt;
	/*padding-bottom: 20px;*/
	color: Black;
}
SPAN.Content SPAN.SearchStringHighlight
{
	/*color: #FDB903;*/ /*#F2D513;*/ /*#AA0000;*/
	color: #000000;
	background-color:#E0E0E0;
	text-decoration: none; /*underline;*/
	
	font-size: 11px; /*12px;*/
	font-family:Tahoma;/*Verdana;*/
	line-height:15px;
}

.SearchStringHighlight
{
	/*color: #FDB903; */
	background-color:#E0E0E0;
	/*text-decoration: underline;*/
	text-decoration: none;
	
	font-size: 11px; /*12px;*/
	font-family:Tahoma;/*Verdana;*/
}
/*------------------------------------------------------------------------------------------------*/
SPAN.ActionHolder
{
	text-align: left;
	border: 1px solid #D8D8D8;
	background-color: #F6F6F6;
	width: 100%;
}
/*------------------------------------------------------------------------------------------------*/
TD.Pager
{
	color: #888888;
	font-size: 10px;
}
TD.Pager SPAN.Page
{
	background-image: url(../Images/BkgrPage.gif);
	background-repeat: no-repeat;
	background-position: right;
	text-align: center;
	width: 16px;
	height: 14px;
	padding-top: 3px;
	display: block;
	float: left;
}
TD.Pager SPAN.PreviousPage, TD.Pager SPAN.NextPage
{
	background-image: url(../Images/BkgrNextPrevious.gif);
	background-repeat: no-repeat;
	background-position: right;
	text-align: center;
	width: 53px;
	height: 14px;
	padding-top: 3px;
	display: block;
	float: left;
}

TD.Pager SPAN.CurrentPage
{
	color: #A00000;
}

TD.Pager SPAN.Summary
{
	margin-left: 10px;
	padding-top: 3px;
	padding-left: 5px;
	height: 14px;
	font-size: 11px;
	background-color: inherit;
	display: block;
}

TD.Pager A
{
	color: #888888;
	text-decoration: none;
}
TD.Pager A:hover
{
	color: #444444;
}

/*------------------------------------------------------------------------------------------------*/
TD.GalleryPicture
{
	color: #888888;
}

/*------------------------------------------------------------------------------------------------*/
.SmartKeywordText A.SmartKeywordLink
{
	color: #444444;
	text-decoration: none;
}
.SmartKeywordText A.SmartKeywordLink:hover
{
	color: #009900;
	text-decoration: none;
}
.SmartKeywordText
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display: inline;
	font-size: 11px;
	line-height: normal;
	letter-spacing: normal;
	font-weight: normal;
	/*border-bottom: 1px solid #00BB00;*/
	border-bottom-style:dashed; /*double*/
	border-bottom-width:1px;
	border-bottom-color: #00BB00;
}

/*------------------------------------------------------------------------------------------------*/
DIV#Window_Navigator A
{
	color: White;
	text-decoration: underline;
}
DIV#Window_Navigator A:hover
{
	text-decoration:none;
}
/*------------------------------------------------------------------------------------------------*/
.TagText A.TagLink
{
	/*color: #AA0000;*/
	color: #00BB00;
	text-decoration: none;
}
.TagText A.TagLink:hover
{
	/*color: #AA0000;*/
	color: #00BB00;
	text-decoration: underline;
}
.TagText
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display: inline;
	font-size: 11px;
	/*color: #AA0000;*/
	color: #00BB00;
	line-height: normal;
	letter-spacing: normal;
	font-weight: normal;
}

/*------------------------------------------------------------------------------------------------*/

DIV.Navigator
{
	position:relative;
	left: 20px; 
	top:20px;
	
	background-color: Black;
	margin-right:10px;
	margin-bottom:50px;	
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	opacity: 0.80;
	
	   
}

DIV.Navigator TD
{
	color: White;
}

/*------------Ladger links------------------------------------------------------------------------------------*/
A.ImperoLinkBlock, A.ElementsLinkBlock, A.CalipersLinkBlock, A.F1CentralLinkBlock, A.LadgerRacingLinkBlock,  A.BBANLinkBlock
{
    color: #868686;
    text-decoration: none;
}

A.ImperoLinkBlock:hover
{
    color: #2C2D87;
}

A.ElementsLinkBlock:hover
{
    color: #AE0A31;
}

A.CalipersLinkBlock:hover
{
    color: #FF4400;
}

A.F1CentralLinkBlock:hover, A.LadgerRacingLinkBlock:hover
{
    color: #AA0000;
}

A.TopLinks
{
    font-size: 10px;
    color: #868686;
    text-decoration: none;
}

A.TopLinks:hover
{
    text-decoration: underline;
}
/*------------------------------------------------------------------------------------------------*/
#LDCHeader
{
    z-index: 1;
}

#QuickLinksContentLayerParent
{
    z-index: 1000;
}

A.IntroductionLink
{
	text-decoration: underline;
	color: #6e6d6d;
}
A.IntroductionLink:hover
{
	text-decoration: none;
}

a.ModuleTitle
{
	color: #AA0000;
	text-decoration: underline;
	padding-bottom: 5px;
}

a.ModuleTitle:hover
{
	text-decoration: none;
}


div.ModuleShortDescription
{
	line-height: 15px;
}

.ModuleDescription, .ModuleDescription TD, .ModuleDescription P, .ModuleDescription UL, .ModuleDescription DL
{
	text-align: justify;
	font-size: 12px;
	line-height: 15px;
}