
// Toolbar
.ToolbarButtonImage			{height:16px;width:16px;border:0px;}
.ToolbarButtonAnchor		{
	text-decoration:none; 
	font-family:tahoma; 
	font-size:8pt;
	unicode-bidi:embed;}
.ToolbarViewDropdown		{
	text-decoration:none; 
	font-family:tahoma; 
	font-size:8pt;}
.ToolbarViewDropdownSelect
{
	font-family:tahoma; 
	font-size:8pt;
}
.ToolbarSeparator			{border:0px;height:16px;width:2px;margin-right:5px;margin-left:5px;}
.ToolbarButton				{white-space:nowrap;cursor:pointer;cursor:hand;}
.ToolbarButton a:link		{text-decoration:none;color:black;}
.ToolbarButton a:visited	{text-decoration:none;color:black;}
.ToolbarButton a:hover		{text-decoration:underline;color:black;}
.ToolbarButton a:active		{text-decoration:none;color:black;}
.ToolbarBranding
{
	text-decoration:none;color:#666666; white-space:nowrap;unicode-bidi:embed;cursor:default;
	font-family:tahoma; 
	font-size:8pt;
}

.ErrorPageShortMessage
{ 
	margin-top:12pt;
	font-family:tahoma; 
	font-size:8pt;}

.ErrorPageButton
{
	margin-top:12pt 
}

.ButtonAccessKey
{
	border-bottom: 1px solid
}

.ErrorPageNormalText
{
	font-family:tahoma; 
	font-size:8pt;
	font-weight: normal; padding-top:4px; padding-bottom:8px
}

.ErrorPageItalicText
{
	font-family:tahoma; 
	font-size:8pt;
	font-style:italic;
}

.ErrorPageEmphasisText
{
	font-family:tahoma; 
	font-size:8pt;
	font-weight:bold;
}

.ErrorPageDetailsTable
{
	border: 1px solid; table-layout:fixed; width:100%;
}

.ErrorPageDetailsText
{
	width:397px;height:100px;margin-top:3px;border:1px solid #7f9db9;
	font-family:tahoma; 
	font-size:8pt;
	padding:2px;color:black;overflow:auto;word-wrap:break-word;
}

.ErrorPageDescriptionHeader
{
	font-family:tahoma; 
	font-size:8pt;
	font-weight:bold;
	text-decoration: underline; text-align:center;
}

.ErrorPageSmallText
{
	font-family:tahoma; 
	font-size:8pt;
	font-weight: normal
}

.ErrorPageSmallLabel
{
	font-family:tahoma; 
	font-size:8pt;
	font-weight:bold;
}

.ErrorLargeText
{
	font-family:tahoma; 
	font-size:11pt;
	font-weight:bold;
	font-style:italic;
}

.DialogContainerIFrame
{
	z-index:101; border:3px blue dashed; background-color:green; position:absolute; left:0px; top:0px; width:0px; height:0px; display:none; 
}

.invalid
{
	BORDER: red 1px dashed; margin-top: 0px; margin-bottom: 0px; margin-right: 1px; margin-left: 1px;
}

.errorDiv
{
	z-index:100;position:absolute;top:0px;left:0px;display:none;width:300px;padding:2px 3px;
	border:1px solid #B22828;background:#FFFED7;color:#B22828;

	font-family:Verdana; 
	font-size:x-small;
	text-decoration:none;font-weight:normal;
}

.errorDivClickable
{
	z-index:100;position:absolute;top:0px;left:0px;display:none;width:300px;padding:2px 3px;
	border:1px solid #B22828;background:#FFFED7;color:blue;
	font-family:Verdana; 
	font-size:x-small;
	cursor:pointer;cursor:hand;text-decoration:underline;font-weight:normal;
}

.errorMore
{
	cursor:pointer;cursor:hand;
	font-family:Tahoma; 
	font-size:x-small;
	color:blue;
}

.errorText
{
	font-family:Tahoma; 
	font-size:x-small;
	color:#B22828;
}

.signatureIcon
{
	z-index:200;position:absolute;top:0px;left:0px;display:none;width:12px;height:12px;border:none;
}

.menuItem_ltr
{
	direction:ltr;text-align:left;cursor:pointer;cursor:hand;padding:0px 0px 0px 25px;background: white url(/_layouts/inc/MergedImage2.png?rev=MgwMZrsJcX2hRvGHEYkZlQ%3D%3D) repeat-y;overflow:hidden;background-position:-32 0; BORDER: solid 0px silver;
	font-family:Tahoma; 
	font-size:xx-small;
}

.menuItem_rtl
{
	direction:rtl;text-align:right;cursor:pointer;cursor:hand;padding:0px 30px 0px 25px;background: white url(/_layouts/inc/MergedImage2.png?rev=MgwMZrsJcX2hRvGHEYkZlQ%3D%3D) repeat-y right; overflow:hidden;background-position:-32 0; BORDER: solid 0px silver;
	font-family:Tahoma; 
	font-size:xx-small;
}

.menuItemHover_ltr
{
	direction:ltr;text-align:left;cursor:pointer;cursor:hand;padding:0px 0px 0px 24px;background: #EEEEBB 0px 50% no-repeat; BORDER: solid 1px #EEEEBB;
	font-family:Tahoma; 
	font-size:xx-small;
}

.menuItemHover_rtl
{
	direction:rtl;text-align:right;cursor:pointer;cursor:hand;padding:0px 24px 0px 0px;background: #EEEEBB 0px 50% no-repeat; BORDER: solid 1px #EEEEBB;
	font-family:Tahoma; 
	font-size:xx-small;
}

.menuItemDiv_ltr
{
	padding:4px 16px 4px 5px;background-color:white;
}
.menuItemDiv_rtl
{
	padding:4px 5px 4px 16px;background-color:white;
}
.menuItemDivHover_ltr
{
	padding:3px 15px 3px 5px;background-color:#EEEEBB;
}
.menuItemDivHover_rtl
{
	padding:3px 5px 3px 15px;background-color:#EEEEBB;
}

.mainMenuItem
{
	margin: 2px; width: 100%;
}

.DialogContainer 
{
	width:350px; border:0px #DBDBDB solid; display:none;text-align:left; vertical-align:top;
	font-family:Tahoma; 
	font-size:x-small;
}
.FinalMessageDialog 
{
	padding:20px; text-align:center; vertical-align:middle; border:1px #DBDBDB solid; background-color:white;color:gray;
	font-family:Tahoma; 
	font-size:11pt;
	font-weight:bold;
	font-style:italic;
}
.ProgressDialogBorder {padding:2px;border:2px #D4D5D4 solid;background-color:Window;}
.ProgressDialog {padding:20px 5px;margin:0px;text-align:center; vertical-align:middle; border:1px #D4D5D4 solid;height:100%;background-color:Window;}
.TranslucentIE {}
.Translucent {background:url('/_layouts/inc/translucent.png') repeat;}
.SolidWhite { background-color:white; }
.DialogFrame {display:none;position:absolute;left:0px;top:0px;margin:0px;padding:0px;z-index:150;}
.Dialog {background-color:white;border:0px solid Silver;padding:0px;margin:0px;}
.DialogLayoutTable 
{
	width:100%;
	font-family:Tahoma; 
	font-size:10pt;
}
.DialogButton 
{
	border:solid 1pt #003534;padding-left:5px;padding-right:5px;
	font-family:Tahoma; 
	font-size:10pt;
}

// Standard dialog 
.StandardDialogMainTable	{height:296px;width:447px;border:1px solid #5c7da4;}
.StandardDialogTopRow		{height:65px;width:100%;border:0;background-image:url('/_layouts/inc/IPFSDialogTopGrad.png?rev=aiK0%2FaEOabjixUERUkA3yg%3D%3D');background-color:#e5ebf2;}
.StandardDialogTitle		
{
	width:293px;padding-left:21px;padding-right:21px;color:black
	font-family:Tahoma; 
	font-size:13pt;
}
.StandardDialogBody			
{
	vertical-align:top;color:black;padding-left:21px;padding-right:21px;padding-top:17px;padding-bottom:17px;background-color:white;
	font-family:Tahoma; 
	font-size:8pt;
}
.StandardDialogButtonArea	
{
	height:32px;background-color:#ECECEC;padding-right:16px;padding-left:16px;
	font-family:Tahoma; 
	font-size:8pt;
}
.DialogButton				
{
	border:0px;text-decoration:underline;color:#3333cc;background-color:#ECECEC;
	font-family:Tahoma; 
	font-size:8pt;
	cursor:pointer;cursor:hand;
}
.DialogLayoutTable			
{
	width:100%;
	font-family:Tahoma; 
	font-size:8pt;
}

.hideChildAnchors a
{
	color:expression(this.parentNode.currentStyle.color);
	text-decoration:expression(this.parentNode.currentStyle.textDecoration);
}

.recipientResolvedUser
{
	color:inherit;
	text-decoration:underline;
}

.recipientResolvedGroup
{
	color:inherit;
	text-decoration:underline;
	font-weight:bold;
}

.recipientUnresolved
{
	color:inherit;
	text-decoration:none;
}

.recipientSelected
{
	color:#FFFFFF;
	background-color:#000000;
}

.StandardAnchor a:link
{
	text-decoration:underline;color:black;
}

.StandardAnchor a:visited 
{
	text-decoration:underline;color:black;
}

.StandardAnchor a:hover 
{
	text-decoration:underline;
}

.StandardAnchor a:active 
{
	text-decoration:underline;
}

.IndocUI
{
	font-family:Tahoma; 
	font-size:9pt;
}

.IndocUI:link
{
	text-decoration:none;color:black;
}

.IndocUI:visited 
{
	text-decoration:none;color:black;
}

.IndocUI:hover 
{
	text-decoration:underline;
}

.IndocUI:active 
{
	text-decoration:underline;
}

.BrandingText
{
	border-top:1px solid #666666; padding-top:5px; padding-bottom:0px; padding-left:1px; padding-right:1px; text-decoration:none; 
	font-family:Tahoma; 
	font-size:8pt;
	margin-top:0px; color:#666666;
}

