/*--------------------------------------------------------------------------
**  <copyright file="CssWscSpecific.css" company="Microsoft">
**      Copyright (c) Microsoft Corporation.  All rights reserved.
**  </copyright>
**  <summary>
**      Contains some CSS definitions that are specific for
**      the Dynamics AX Help WebSearch component.
**      2013/04/25  Friday  13:55  Add #idTD288_AxErd_Link.
**  </summary>
**--------------------------------------------------------------------------
*/


/*---------------- HTML element type selectors. ------------------
*/

a:visited
{
	color           : #0066cc;
	text-decoration : none;
}
a:hover
{
	color           : #3399FF;
	text-decoration : underline;
}
a[id^=idA299Footer_]
{
	color : #ffffff ;
}
a[id^=idA299Footer_]:hover
{
	color           : #b9b900 ;
	text-decoration : underline ;
}

td
{
	vertical-align : top ;
	border         : none 0 transparent ;
}


/*-------------------- CSS class selectors. ----------------------
*/

.cssFontDuplFargo
{
/* Caution: Must MANUALLY keep FONT exactly the same as for BODY in CssGeneralFargo.css!
	Weakness in CSS, but add this as a second CSS class in HTML class= attribute values.
*/
	font: normal normal 9pt/1.5em "Segoe UI", Verdana, Tahoma, sans-serif;
}

.cssFontForBetaNote
{
	font: normal normal 8pt/1.5em "Segoe UI", Verdana, Tahoma, sans-serif;
	color: #999999;
}

.cssTableCellLeft1
{
/* TODO ???  Has no effect? 150px
*/
	width : 150px ;
}

.cssTableCellRight1
{}

.cssWarningHighlighted
{
	color : red ;
}

.cssTableCellToggleAdvCn
{
	width : 300px ;
}

.cssPreGroupLabelVertAlign
{
	color          : #000000 ;
	vertical-align : top ;
	margin         : 0px 0px 0px 0px ;
	padding-right  : 10px ;
}

.cssPreGroupLabelStatusBar:hover
{
/* ?? Unwanted after all.
	color           : #884444 ;
	text-decoration : none ;
	/ * cursor          : help ;
	* /
	/ * Also, usually use cssFontDuplFargo whenever this class is used for a <PRE> element.
	* /
*/
}

.cssCheckboxLabelStatusBar
{
	color          : #000000 ;
	vertical-align : top ;
}

.cssCheckboxLabelStatusBar:hover
{
/* ?? Unwanted.
	background-color : #ffbbbb ;
	text-decoration  : none ;
	/ * Also, usually use cssFontDuplFargo whenever this class is used for a <PRE> element.
	* /
*/
}

.cssPre222ToggleAdvCn
{
	cursor          : pointer;
	color           : #0066cc ;
	text-decoration : none ;
	border-style    : none ;
/* Also use cssFontDuplFargo whenever this class is used.
*/
}
.cssPre222ToggleAdvCn:hover
{
	color           : #3399FF ;
	text-decoration : underline ;
}

.cssSrcOfHelpUnofficialGroup258Class
{
/*	color : #00aa00 ;
*/
}

.classTr297MsdnTnLinks
{
	height : 33px ;
}

.classA297MsdnTnLinks
{
	margin-left : 10px;
}

.classDiv299Footer
{
	background-color : #44aacc ;
	color            : #ffffff ;
}

/* TODO  Unused??, class classA299Footer
*/

.classHr351
{
	width : 600px ;
}

.classTd299Legal
{
	text-align : right ;
}

/*-------------- HTML id= attribute selectors. --------------
*/

#idTab200TextAndMagnify
{
	border-color : #cccccc ;
	border-style : solid ;
}


#idTD288_AxErd_Link
{
	border         : none 0 transparent ;
	vertical-align : top ;
}
#img286_AxErd_Logo
{
	border-color : #cccccc ;
	border-width : 1px ;
	border-style : solid ;
}


#idImg284BingSearchMagnifyGlass
{
	height         : 24px ;
	width          : 24px ;
	vertical-align : top ;
	border         : none 0 transparent ;
}

#idTabAdvancedControls
{
	/* G.A.
	border  : 0px ;
	*/
	padding : 0px 0px 0px 0px ;
	width   : 600px ;

	margin: 1em 0;
	border: none !important;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	background: #F8F8F8;
}

#idDiv299Footer
{
	vertical-align : bottom ;
}

#idTable336HoldResults
{
	border-style : solid ;
	border-width : 1px ;
	border-color : #cccccc ;
}

#idTd336HoldResults
{
	padding-right : 32px ;
}

/*-------------- For the dynamically injected HTML about search results links. ------------
*/



.classDivPagingControls
{
	padding-left : 64px ;
}


.classInputButtonPageLiveMain
{
	height         : 24px ;
	vertical-align : middle ;

	color  : #000000 ;
	cursor : pointer ;

	padding : 0px ;
	margin-left  : 4px ;
	margin-right : 4px ;
	border-width : 1px 1px 1px 1px ;

	border-color : #444444 ;
	border-style : solid ;

	background-color : #ccccff ;
} 


.classInputButtonPageLive_hover
{
/*
onmouseover="this.className='classInputButtonPageLiveMain classInputButtonPageLive_hover';"
onmouseout="this.className='classInputButtonPageLiveMain'; blur();"
*/
	border-color     : #ff8888 ;
	background-color : #ccffcc ;
} 


.classInputButtonPageLive_disabled
{
/*
class="classInputButtonPageLiveMain classInputButtonPageLive_disabled"
*/
	border-color     : #cccccc ;
	background-color : #cccccc ;

	cursor : default ;
} 


.classADhtmlResultsLinks:link
{
}
.classADhtmlResultsLinks:visited
{
	color : #aa00aa ;
}
.classADhtmlResultsLinks:active
{
}
.classADhtmlResultsLinks:hover
{
	color : #770077 ;
}


.classPDhtmlResultsItem
{
	margin-top    : 0px ;
	margin-bottom : 0px ;
}
.classPDhtmlUrl
{
	color         : #00aa00 ;
}
.classPDhtmlLatestDateCrawled
{
	color         : #776600 ;
}


/*** --------- Graphic Artist ---------- ***/


#idTab283SimpleSearchAlwaysVis td
{
	vertical-align: middle;
}

#idTab283SimpleSearchAlwaysVis #idPre200SearchTxt
{
	/* font-weight: bold; */
	font-size: 10pt;
}

.cssTableCellLeft1
{
	padding-left: 1em;
}

.cssPreGroupLabelVertAlign
{
	/* font-weight: bold; */
	font-size: 8pt;
}

.cssTableCellToggleAdvCn
{
	width: 330px;
}

/* eof
*/
