﻿/* BEGIN RESET.CSS
Copyright (c) 2010, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 3.2.0
build: 2676
*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0px;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{font-size:100%;}legend{color:#000;}
/* END RESET.CSS */

/* Begin main styles */
html
{
	/*Hides the vertical scroll bar when nothing needs to scroll*/
	overflow: auto;
}

/* avoid user resize on text area (new browsers) */
textarea { resize:none; padding: 5px; }
.watermark { color: #666666; }
*:focus { outline-width:0px; outline:none; }
body.IE8 .ListPanel table td.right div { margin-left:-4px; }

.smallText { font-size: smaller; }

body, select
{
	font-family:Verdana; 
	font-size: 9pt;
}

.center {
  margin-left: auto;
  margin-right: auto;
}

.right div, td.right
{
	text-align:right;
}

.headerMenu, .quickSearchMenuContainer, .btnQuickSearchMenu, .loginContainer, .actionButtonGray, .actionButton, .actionButtonLogin, .athensLink, .signature, .btnQuickSearchMenuloupe, .bottomRightButtons, #expertSearchSave, #expertSearchReset, #listResultsBarRight, #myMintBarRight, .twoPartsButtonRight, #FishEye, .myMintCancel, .ContentLinks, .closeButton, .languageSelectionContainer {
  float: right;
}
.baseline, .quickSearchResultsContainer, #divAboutImg, #divContactImg, #divWhatsnewImg, #divWhatsnewAnimatedImg, #divMyMintImg, #divFeedbackImg, #divHelpImg, #divLogoutImg, .loginIntro, .brochureImg, #brochure img, .forgottenPasswordLink, .errorLoginMessage, .btnQuickSearchMenuTxt, .expertSearchField, .expertSearchLabel, .foldContent .actionButtonGray, #BvDNewsContent .actionButtonGray, #MarketResearchContent .actionButtonGray, #contactsPersonalContent .actionButtonGray, #contactsPositionContent .actionButtonGray, #contactsCompanyContent .actionButtonGray, #financialEmployeesContent .actionButtonGray, #directorsContent .actionButtonGray, #advisorsContent .actionButtonGray, #ownershipContent .actionButtonGray, #locationContent .actionButtonGray, #industryContent .actionButtonGray, #MandOContent .actionButtonGray, #StatusContent .actionButtonGray, #AuditorBanksContent .actionButtonGray, .searchStep, #listResultsBarLeft, #myMintBarLeft, #refine, .twoPartsButton, .twoPartsButtonGreyed, .shortcutsHead, .shortcutsItemsContainer, #LightSearch input, .termsAndConditionsContainer, .sliderBox, #DivCustomLogo {
   float: left;
}
.baseline, #FishEye, .clear {
  clear: both;
}


/*quickSearchResultsHeader : visibility set to hidden > Amsterdam and London decision*/
.quickSearchResultsHeader
{
	visibility:hidden;
}

.quickSearchResultsHeader
{
	text-align: center;
}

.headerMenu, div.headerMenu a, .actionButtonGray, .actionButtonGray a, .actionButton, div.actionButton a:link,  div.actionButton a:hover, div.actionButton a:visited, .actionButtonDisabled, .btnQuickSearchMenuTxt, .quickSearchResultsHeader, .expertSearchLabel, .foldGray, .foldGreen, .searchStep, .TabBarItemLabel, .actionButtonLogin, #intro, .twoPartsButton, .twoPartsButtonGreyed, .shortcutsHead, .refineItemsHead, .modalLayerDialog .title, .loadFileContainer .title, .downloadFileContainer .title, .dialogContainer .title, .modalDialogContainer .title, .formatOptionDialogTitleSpan, .bold, body.list .listLink, body.mailing .listLink, a.addColumnLink, .tLabelBold, .tValueBold, .languageSelection {
	font-weight: bold;
}

.pointerCursor { cursor:pointer; }
.day a { text-decoration:none; }
.today a { text-decoration:underline; font-weight:bolder;}

.quickSearchInput, .quickSearchInputDiv, #LightSearch input, .inputLogin
{
	background-repeat:no-repeat;
	background-position:0px 0px;
}

.quickSearchInputDiv 
{
	background-color:Transparent;
	background-position:0px 25px
}


.actionButtonGray, .actionButtonLogin, .actionButton
{
	cursor:pointer;
}

.actionButtonGray, .actionButtonLogin
{
	margin: 0px 0px 0px 5px;
	padding: 2px;
	text-align: center;
	z-index:0;
	background-repeat:repeat-x;
	background-position:center;
	border-style: solid;
	border-width: 1px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	behavior: url(CommonPepperMint/global/pie.htc);
}

.actionButtonLogin
{
	min-width: 40px;
	height: 21px;
	padding: 5px 2px 5px 2px;
	font-size:18px;
}

.actionButton, .actionButtonDisabled
{
	white-space:nowrap;
	margin: 0px 0px 0px 3px;
	padding: 1px 4px 1px 2px;
	text-align: center;
	z-index:0;
	background-repeat:repeat-x;
	background-position:center;
	border-style: solid;
	border-width: 1px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	behavior: url(CommonPepperMint/global/pie.htc);
	position: relative;
	left: 3px;
}


.largeButton
{
	padding-top:2px; 
	padding-bottom:2px; 
	margin-top:3px;
	margin-right:3px;
}

body.IE8 div.actionButton
{
	position: relative;
}

body.IE8 .ButtonBar div.actionButton

{
	float:none;
}

body.IE8 td div.actionButton

{
	float:none;
}

body.IE8 div.bottomRightButtons div.actionButton

{
	float:right;
}

body.IE8 .largeButton
{
	margin-top:0px;
}


.SaveButton
{
	margin: 3px 5px 5px 3px;
	cursor:pointer;
}

.bottomSeparator
{
	border-width: 1px 0px 0px 0px; border-style:solid; width: 100%;
}

.bottomRightButtons
{
	margin: 0px 3px 3px 0px;
}

body.search\.savesearch .bottomRightButtons
{
	margin: 0px 10px 10px 0px;
}

body.IE7 .bottomRightButtons
{
	width: 50%;
	white-space:nowrap;
}

body.CHROME input[type="submit"]:disabled
{
	cursor:default;
}
/* End main styles */

a.twoPartsButtonLink:link  { text-decoration:none; }
a.twoPartsButtonLink:hover { text-decoration:none; }
a.twoPartsButtonLink:visited { text-decoration:none; }

/*Lookups action buttons*/
.actionButton a:link  { text-decoration:none; }
.actionButton a:hover { text-decoration:none; }
.actionButton a:visited { text-decoration:none; }

 a.actionButton:link  { text-decoration:none; }
 a.actionButton:hover { text-decoration:none; }
 a.actionButto:visited { text-decoration:none; }

.actionButton a.BlueLink:link  { text-decoration:none; }
.actionButton a.BlueLink:hover { text-decoration:none; }
.actionButton a.BlueLink:visited { text-decoration:none; }

a.actionButtonGray:link {font-weight: bold;}
a.actionButtonGray:hover {font-weight: bold;}
a.actionButtonGray:visited {font-weight: bold;}

.actionButtonGray a { text-decoration:none; }

a.addColumnLink:link { font-weight:bold; text-decoration: underline; cursor:pointer; }
a.addColumnLink:hover { font-weight:bold; text-decoration:none; cursor:pointer; }
a.addColumnLink:visited { font-weight:bold; text-decoration: underline; cursor:pointer; }


div.headerMenu a { text-decoration:none; }

/* refines */
.refineItemsHead
{
	padding: 2px 4px 2px 4px;
	margin: 5px;
	width:175px;
}

.refineItemLine
{
	position: relative;
	display:block;
}
.refineBlock
{
	padding-top:2px;
}
.waitpos
{
	position:absolute; 
	display:block; 
	z-index:1; 
	padding-left:154px; 
}

.transparency60
{
	zoom: 1;
	filter: alpha(opacity=60);
	opacity: 0.6;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
}

.smostPopular
{
	display:block;
	position:absolute;
	background-repeat:repeat-x;
	background-position: center;
	margin: 0px 0px 0px 0px;
	padding: 3px;
	width: 50%;
	border-style: solid;
	border-width: 1px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	behavior: url(CommonPepperMint/global/pie.htc);
	font-size: 10px;
	height: 8px;
	z-index:0
}

.mostPopular
{
	display:block;
	position:absolute;
	background-repeat:repeat-x;
	background-position: center;
	margin: 0px 0px 0px 0px;
	padding: 3px;
	width: 50%;
	border-style: solid;
	border-width: 1px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	behavior: url(CommonPepperMint/global/pie.htc);
	font-size: 10px;
	height: 8px;
	z-index:0
}

.refineItems
{
	margin-left: 5px;
	max-height: 80px;
	overflow : auto;  
	overflow-y : auto;
	overflow-x: hidden; 
}
/*
body.IE6 .refineItems, body.IE7 .refineItems
{
	overflow : auto;
}
*/
.refineItems .Level0, .refineItems .Level1, .refineItems .Level2, .refineItems .Level3, .refineItems .Level4 
{	
	display:block;
	padding-top: 2px;
	position:relative;
	z-index:2; 
	cursor:pointer;
	overflow:hidden; 
	white-space:nowrap; 
	text-overflow:ellipsis;
	width: 165px;
	height: 18px;
}

.refineItems .Level0 { padding-left:2px; }
.refineItems .Level1 { padding-left:10px; }
.refineItems .Level2 { padding-left:18px; }
.refineItems .Level3 { padding-left:26px; }
.refineItems .Level4 { padding-left:34px; }

/* selected refines */
.refineItems .sLevel0, .refineItems .sLevel1, .refineItems .sLevel2, .refineItems .sLevel3, .refineItems .sLevel4 
{
	display:block;
	padding-top: 2px;
	position:relative; 
	z-index:2; 
	cursor:pointer; 
	/*
	font-weight:bold; 
	font-style:italic; 
	*/
	overflow:hidden; 
	white-space:nowrap; 
	text-overflow:ellipsis;
	width: 150px;
	height: 18px;
}

.refineItems .sLevel0 { padding-left:2px; }
.refineItems .sLevel1 { padding-left:10px; }
.refineItems .sLevel2 { padding-left:18px; }
.refineItems .sLevel3 { padding-left:26px; }
.refineItems .sLevel4 { padding-left:34px; }

.loadFileContainer select
{
	 border:none;
}



/* Begin shadow styles*/
.onePageReportContainerPortrait, .onePageReportContainer, .onePageReportContainerLandscape
{
   behavior: url(CommonPepperMint/global/pie.htc);
}
/* End shadow styles*/

/* Begin master page styles */
#master{width:100%;}
#master.highRes{position:relative}
body.IE7 #master{position:relative;}
/* End master page styles */

/* Begin header styles*/
#header
{
	width:100%;
	height:80px;
}
#header .product
{
	width:inherit;
	height:80px;
	background-repeat:no-repeat;
	background-position:0px 0px;
}

#header .betaProduct
{
	display:none;
	width:32px;
	height:15px;
	position:absolute;
	font-size: 11px;
}
#header .productHomeLink
{	
	position:absolute;
	cursor:hand;cursor:pointer;
}

#header .breadcrumb
{
	position:absolute;
	top:70px;
	background-repeat:repeat-x;
	background-position: center;
	margin: 0px 5px 0px 5px;
	padding: 3px;
	width: 98%;
	border-style: solid;
	border-width: 1px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	behavior: url(CommonPepperMint/global/pie.htc);
	font-size:10pt;
}

#header .AvailableCredits
{
	float:right; margin-right:5px; font-size:0.8em; padding-top:2px;
}

body.IE8 #header .breadcrumb
{
	background-position: 0 -8px;
}


#header li, .listTabBar li
{
	display:inline;
}
#header ul.SessionLocator span.Separator
{
	padding:0px 5px 0px 5px;
	
}

#header ul.SessionLocator a
{
	font-weight:bold;
}

#header ul.SessionLocator
{
	display:inline;
}

#header .baseline
{
	position:relative;
	padding:0px;
	border:solid 0px red;
	top: 47px;
	left: 235px;
	font-weight: bold;
	font-size: 1em;
}

#header .headerMenu
{
	margin-top:10px;
	margin-right: 10px;
}

#header #loginUtilities
{
	width:120px;
 }

body.FR-FR #header #loginUtilities
{
	width:170px;
 }

body.IT-IT #header #loginUtilities
{
	width:125px;
 }

body.RU-RU #header #loginUtilities
{
	width:135px;
 }

#header #divAboutImg
{
	width:50px;
	display:inline-block;
	background-repeat:no-repeat;
	background-position:center 0px;
	margin-right:20px;
	padding-top:35px;
	padding-bottom: 15px;
	font-size: 8pt;
	text-align:center;
	white-space:nowrap;
}

body.FR-FR #header #divAboutImg
{
	width:100px;
}

body.IT-IT #header #divAboutImg
{
	width:50px;
}

body.IE6 #header #divAboutImg
{
	background-repeat:no-repeat;
}

#header #divContactImg
{
	display:inline-block;
	background-repeat:no-repeat;
	background-position:center 0px;
	padding-top:35px;
	padding-bottom: 15px;
	font-size: 8pt;
	text-align:center;
	white-space:nowrap;
}

#header #divContactImg span
{
}
body.IE6 #header #divContactImg
{
	background-repeat:no-repeat;
}

#header #divWhatsnewImg, #header #divWhatsnewAnimatedImg
{
	display:inline-block;
	background-repeat:no-repeat;
	background-position:center;
	margin-right:20px;
	padding-top:40px;
	font-size: 8pt;
	text-align:center;
	white-space:nowrap;
	cursor:pointer;
}

#header #divMyMintImg
{
	display:inline-block;
	background-repeat:no-repeat;
	background-position:center;
	margin-right:20px;
	padding-top:40px;
	font-size: 8pt;
	text-align:center;
	white-space:nowrap;
	cursor:pointer;
}

#header #divFeedbackImg
{
	display:inline-block;
	background-repeat:no-repeat;
	background-position:center;
	margin-right:20px;
	padding-top:40px;
	font-size: 8pt;
	text-align:center;
	white-space:nowrap;
	cursor:pointer;
}

#header #divHelpImg
{
	display:inline-block;
	background-repeat:no-repeat;
	background-position:center;
	margin-right:20px;
	padding-top:40px;
	font-size: 8pt;
	text-align:center;
	white-space:nowrap;
	width:43px;
}

.help
{
	display:inline-block;
	background-repeat:no-repeat;
	background-position:center;
	width:17px;
	height:17px
}

#header #DivCustomLogo
{
	display:inline-block;
	padding-top:25px;
	margin-right:20px;
	font-size: 8pt;
	text-align:center;
	white-space:nowrap;
}

#header #divLogoutImg
{
	display:inline-block;
	background-repeat:no-repeat;
	background-position:center;
	padding-top:40px;
	font-size: 8pt;
	text-align:center;
	white-space:nowrap;
}

body.IE6 #header #divWhatsnewImg
{
	background-repeat:no-repeat;
}

body.IE6 #header #divWhatsnewAnimatedImg
{
	background-repeat:no-repeat;
}

body.IE6 #header #divMyMintImg
{
	background-repeat:no-repeat;
}

body.IE6 #header #divFeedbackImg
{
	background-repeat:no-repeat;
}

body.IE6 #header #divHelpImg
{
	background-repeat:no-repeat;
}

body.IE6 #header #divLogoutImg
{
	background-repeat:no-repeat;
}

/* HELP MENU */


/*CSSMENU*/
.CssMenu
{
	 z-index:50;
}
.CssMenu, .CssMenu UL
{
	list-style-type: none;padding: 0px;margin: 0px;
	background-color:white;
}
.CssMenu UL
{
	/*Hidden with a vengeance...*/
	position:absolute; left:-9999px; top:-9999px; width:0px; height:0; margin:0px; padding:0px; list-style:none
}
.CssMenu UL UL
{
	color:blue;
}
	
.CssMenu LI
{
	padding-Top:2px;
	padding-bottom:2px;
	cursor:hand; cursor: pointer;
}
.CssMenu li.disabled
{
	color:#a7b1bd;cursor:none;
}
.CssMenu li.hover.disabled
{
	background-color: #E4ECF6; 
	
}

.CssMenu{position:relative;}
.CssMenu LI.hover UL  { left:90px; top:-3px;}
.CssMenu LI.hover LI.hover UL, .CssMenu LI.hover LI.hover LI.hover UL  { left:90px; top:0px;}
.CssMenu LI.hover UL UL,.CssMenu LI.hover LI.hover UL UL, .CssMenu LI.hover LI.hover UL UL UL
{
	/*Hidden with a vengeance...*/
	position:absolute; left:-9999px; top:-9999px; width:0px; height:0px; margin:0px; padding:0px; list-style:none
}

#header .CssMenu LI
{
	display:block;
}
.shHelpMenu {position:absolute; top:80px; right:60px;}
.shHelpMenu LI{padding:3px;}

/* End header styles*/

/* Begin footer styles*/
.footer
{
	height:20px;
	text-align:right;
	width:100%;
}

.signature
{
	margin-top: 6px;
	margin-right: 10px;
	width:160px;
	height:10px;
	background-repeat:no-repeat;
}

.termsAndConditionsContainer
{
	margin: 0px 0px 0px 10px;
}
/* End footer styles*/

/* Begin main content styles */
#main
{
	margin: 20px 10px 0px 10px;
}

#mainPanel
{
	overflow:hidden;
	margin: 0 auto;
	max-width: 900px;
	border-width: 1px;
	border-style: solid;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	behavior: url(CommonPepperMint/global/pie.htc);
}

body.IE7 #mainPanel
{
	width: 90%;
}
/* End content styles */

/* Begin login box styles */

.languageSelectionContainer
{
	margin: 10px 10px 0px 0px;
}

.inputLogin
{
	height: 27px;
	border-width: 0px ;
}

.quickSearchInput
{
	height: 24px;
	border-width: 0px ;
	padding-top:5px;
	padding-left:4px;
}

.CHROME .quickSearchInput, .IE .quickSearchInput
{
	padding-top:3px;
}

.loginMainPanel
{
	background-repeat:no-repeat;
	background-position: bottom left;
}

#loginContainer
{
	width:360px;
	margin-right:60px;
	margin-top: 130px;
}

#loginBox
{
	z-index:0;
	height:169px;
	position:relative;
	background-repeat:no-repeat;
	border-style: solid;
	border-width: 1px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	margin-bottom:10px;
	behavior: url(CommonPepperMint/global/pie.htc);
}

#buttonOK
{
	width: 50px;
	margin:0 0 0 80%;
}

#buttonOK #label
{
	width:20px;
	font-size:10pt;
	margin: 5px auto 0 auto;
}

div#intro
{
	width:400px;
	margin:20px;
	font-family: Arial;
	font-size: 13px;
	font-weight:normal;
	line-height:18px;
}

div#intro span.productName
{
	font-weight:bold;
}

body.IE6 div#intro
{
	margin-top: 30px;
}

body.IE7 div#intro
{
	margin-top: 30px;
}


#brochure
{
	margin-top:20px;
	font-size:8pt;
	font-weight: bold;
	white-space:nowrap;
	width:260px;
}

#mainPanel
{
	height: 438px;
}

.registeredUsersLogin
{
	height:18px;
	width:100%;
	background-position:center;
	text-align:center;
	background-repeat:no-repeat;
	margin: 14px auto 10px auto;
}

.loginBoxTxt
{
	z-index:10000;
	margin-left:20px;
	margin-right:30px;
	font-family:Verdana;
	font-size:8pt;
}

#lblUser, #lblLogoutMsg, #lblConnectionClosedMsg, #lblConnectedUsersMsg
{
	margin-right:10px;
	font-weight: bold;
	font-size: 12px;

}

#lblPassword
{
	margin-right:13px;
	font-weight: bold;
	font-size: 12px;
}

#inputUser, #inputPassword
{
	width:200px;
	border-style:solid;
	border-width: 0px;
}

#forgottenPassword, #athens
{
	font-family:Verdana;
	font-size:7.5pt;
	z-index:10000;
}

/* Password expired */
.newPassword span {
    color: #336699;
    font-size: 20px;
    line-height: 36px;
}
.newPasswordMessage {
    font-style: italic;
    font-size: 12px;
    color: #666666;
    line-height: 36px;
}


.lblUser, .lblPassword {
    font-size: 12px;
    color: #666666;
}

.passwordDescription {
    float: right;
    margin: 6px 0;
   color: #666666;
}

.confirmPasswordValidatorMessage {
    color: red;
	 font-style: italic;
    font-size: 12px;
    line-height: 36px;
}

.inputPasswordExpired {
    width: 98%;
}


.freeTrial
{
	margin: 0 0 auto 200px;
	top:180px;
	z-index:5000;
	position: absolute;
	background-repeat:no-repeat;
}

body.IE6 .freeTrial
{
	background-repeat:no-repeat;
}

body.IE6 .freeTrialText
{
	margin-top:13px;
	margin-left:18px;
}

body.IE7 .freeTrialText
{
	margin-top:8px;
	margin-left:18px;
}

body.IE8 .freeTrialText 
{
	margin-top:11px;
	margin-left:21px;
}


body.IE9 .freeTrialText 
{
	margin-top:10px;
	margin-left:18px;
	zoom : 1;
}


body.FF .freeTrialText 
{
	margin-top:30px;
	margin-left:21px;
}

body.SAFARI .freeTrialText, body.CHROME .freeTrialText
{
	margin-top:30px;
	margin-left:21px;
}

body.FR-FR .freeTrialText
{
	font-size: 10pt;
	letter-spacing: 0.1em;
	text-align: center;
}

body.SAFARI.FR-FR .freeTrialText, body.CHROME.FR-FR .freeTrialText
{
	margin-top:20px;
	margin-left:0px;
}

body.FF.FR-FR .freeTrialText 
{
	margin-top:30px;
	margin-left:0px;
	letter-spacing: 0.01em;
}

body.IE9.FR-FR .freeTrialText, body.IE8.FR-FR .freeTrialText 
{
	margin-top:8px;
	margin-left:-2px;
	zoom : 1;
}


body.IE6 div.forgottenPasswordLink, body.IE6 div.athensLink, body.IE7 div.forgottenPasswordLink, body.IE7 div.athensLink, body.IE8 div.forgottenPasswordLink, body.IE8 div.athensLink
{
	margin-top: 25px;
}

.storePassword
{
	float:left; 
	margin-top: 5px;
	font-size: 12px;
}

/* End login box styles */

/* Begin Quick search */
input.disableSubmit {display:none;}

.quickMainPanel
{
	background-repeat:no-repeat;
	background-position: 5% 20%;
}

.btnQuickSearchMenu
{
	margin: 10px 0px 10px 0px;
	background-repeat:no-repeat; 
	background-position:center center;
	width:220px;
	height:40px; 
	padding:10px 0px 0px 10px;
	border-style: solid;
	border-width: 3px 0px 3px 3px;
	-moz-border-radius: 10px 0px 0px 10px;
	-webkit-border-radius: 10px 0px 0px 10px;
	border-radius: 10px 0px 0px 10px;
	behavior: url(CommonPepperMint/global/pie.htc);
}

.btnQuickSearchMenuArrow
{
	float:right; 
	width:8px; 
	height:13px; 
	margin-right:10px;
	margin-top: 2px;
	background-repeat:no-repeat;
}

body.IE8 .btnQuickSearchMenu, body.IE9 .btnQuickSearchMenu, body.SAFARI .btnQuickSearchMenu, body.CHROME .btnQuickSearchMenu, body.FF .btnQuickSearchMenu
{
	margin: 10px -8px 10px 0px;
}

.btnTopQuickSearchMenu
{
	background-repeat:no-repeat; 
	background-position:center center;
	width:200px;
	height: 15px;
	padding:5px 0px 5px 10px;
	border-style: solid;
	border-width: 1px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	behavior: url(CommonPepperMint/global/pie.htc);
	font-size:9pt;
	cursor: pointer;
}

body.FR-FR .btnTopQuickSearchMenu
{
	width: 260px;
}

body.FR-FR .btnQuickSearchMenu
{
	width: 270px;
}

.btnQuickSearchMenuloupe
{
	background-repeat:no-repeat; 
	background-position:center center;
	width:17px;
	height: 17px;
	margin-right: 5px;
}

select { margin-bottom:0px; margin-top:0px;}

#quickSearchMenuContainer
{
	margin-top:15px;
	width:25%;
	display: table-cell;
	padding-right:8px;
}

body.IE8 #quickSearchMenuContainer
{
	margin-top: 5px;
	margin-left: 9px;
}

#quickSearchResultsContainer
{
	font-size:11pt;
	margin-top:25px;
	padding: 15px;
	padding-bottom: 5px;
	width:65%;
	height:110px;
	margin-left:10px;
	background-repeat:no-repeat;
	background-position:-40px -40px;
	min-height:110px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	behavior: url(CommonPepperMint/global/pie.htc);
}

body.IE6 #quickSearchResultsContainer, body.IE7 #quickSearchResultsContainer, body.IE8 #quickSearchResultsContainer
{
	background-repeat:no-repeat;
	background-position: -620px -40px;
}

body.FR-FR #quickSearchResultsContainer
{
	width:63%;
}

#dResults
{
	margin-bottom: 10px;
}

#main input.quickSearchInput
{
	width:100%;
	margin-top:25px;
	border-width: 0px;
}

#resultsContainer
{
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	overflow-x: hidden;
	overflow-y: auto;
	margin: 0 auto;
	padding-left:10px;
	/*margin-top:10px;*/
	width:100%;
}

ul#resultsList li
{
	margin-top:10px;
}

#resultsContainer div
{
	font-size: 9pt;
	clear:both;
}

#resultsContainer .coc
{
	margin-top:5px;
	text-decoration:underline;
}
.selectAll { font-size: 11pt; }
.selectAllDiv { text-align:right;margin-top:10px; }

#resultsContainer .duns, #resultsContainer .regnum
{
	font-size: 9pt;
	padding-right:10px;
	display:inline-block;
}

ul#resultsList li 
{
	padding-top: 8px;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
}

ul#resultsList li:first-child
{
	border-width: 0px 0px 0px 0px;
}

body.selectdatabase .quickSearchInput
{
	font-size: 10pt;
}

.noResults
{
	width: 98%;
	margin: 10px 0px 0px 0px;
	text-align: right;
}

/* End quick search */

/* Begin expert search */
.foldGreen
{
	background-repeat:repeat-x;
	background-position: center; 
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	behavior: url(CommonPepperMint/global/pie.htc);
	border-style: solid;
	border-width: 1px;
	padding: 3px 5px 3px 10px;
	margin-bottom: 5px;
	cursor:pointer;
	background-gradientmode:Vertical; 
}

.foldGray
{
	background-repeat:repeat-x;
	background-position: center;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	behavior: url(CommonPepperMint/global/pie.htc);
	border-style: solid;
	border-width: 1px;
	padding: 3px 5px 3px 10px;
	margin-bottom: 5px;
	cursor:pointer;
	background-gradientmode:Vertical;
}

body.IE8 .foldGray
{
	background-position: 0 -5px;
}

body.IE .foldGray
{
	height: 12px;
}
body.SAFARI .foldGray, body.CHROME .foldGray
{
	height: 15px;
}

body.IE8 .foldGreen
{
	background-position: 0px -5px;
}

body.IE .foldGreen
{
	height: 12px;
}

body.SAFARI .foldGreen, body.CHROME .foldGreen
{
	height: 15px;
}

.unfolded .icon
{
	float:right;
	background-repeat:no-repeat;
	background-position:center;
	width:14px;
	height:14px;
	margin-right:5px;
}

.folded .icon
{
	float:right;
	background-repeat:no-repeat;
	background-position:center;
	width:14px;
	height:14px;
	margin-right:5px;
}

body.IE6 .unfolded .icon
{
	margin-top:-13px;
}

body.IE6 .folded .icon
{
	margin-top:-13px;
}

body.IE7 .unfolded .icon
{
	position: relative;
	top: -14px;
}

body.IE7 .folded .icon
{
	position: relative;
	top: -14px;
}

.iconCurrency
{
	float:right;
	background-repeat:no-repeat;
	background-position:center;
	width:14px;
	height:14px;
	margin-right:5px;
	z-index:2000;
}

#divFindACriterion
{
	text-align: right;
	padding: 5px;
}

.expandable
{
	margin-bottom:10px;
	overflow-y:auto;
	overflow-x: hidden;
	display: block;
	position:relative;
}


body.search\.expert, body.MyMint 
{
	overflow:hidden;
}
.expertWhiteSpace
{
	padding-left:10px;
}
.expertSearchHeader, .expertWhiteSpace
{
	width:170px;
	margin: 0px 10px 0px 0px;
	white-space:nowrap;
	float:left;
}
.expertSearchField
{
	margin: 0px 10px 10px 0px;
	white-space:nowrap;
}

.expertSearchLabel
{
	margin: 2px 10px 10px 0px;
	white-space:nowrap;
}

body.FF5 #contactsCompanyContent .expertSearchLabel
{
	letter-spacing: -0.07em;
}

.SessionCurrency
{
	width:55px;
	white-space:nowrap;
}

.getmorebutton
{
	position:relative;
	height:20px;
	z-index:0;
}
.expertSearchField
{
	position:relative;
	z-index:1;
}

.tbCompanyNameDiv, .tbLocationsDiv, .tbBvdidDiv, .tbDirectorNameDiv, .tbShareholderNameDiv, .tbShareholderCountryDiv, .tbSubsidiaryNameDiv, .tbSubsidiaryCountryDiv, .tbAdvisorNameDiv, .tbBankNameDiv, .tbAuditorNameDiv, .tbWordsInNotesDiv, .ddlFTSEDiv, .ddlQuotedDiv
{
	width: 364px;
}

.lIncludeCodesDiv, .lExcludeCodesDiv, .lAllWordsDiv, .lExactPhraseDiv, .lAnyWordsDiv, .lNotWordsDiv, .lCodesDiv
{
	width: 120px;
}

.lExactPhraseDiv, .lNotWordsDiv
{
	width: 110px;
}

.lDateOfIncFrom
{
	width:30px;
}

.lDateOfIncTo
{
	width:30px;
	text-align:right;
}

#mostPopularContent .lDateOfIncTo
{
	text-align:right;
}

.tbDateOfIncFrom, .tbDateOfIncTo
{
	width: 80px;
}

.tbPeriod
{
	width: 110px;
}

.tbIncludeCodesDiv, .tbExcludeCodesDiv, .tbCodesDiv
{
	width: 234px;
}

.tbAllWordsDiv, .tbExactPhraseDiv, .tbAnyWordsDiv, .tbNotWordsDiv
{
	width: 234px;
}

.tbAllWordsDiv, .tbAnyWordsDiv
{
	margin-right: 20px;
}

.tbTurnoverDiv, .lTurnoverDiv, .tbFinEmpDiv, .lFinEmpDiv, .lDirectorAge, .tbNumberBranchesDiv, .tbDunsNumberDiv, .tbRegistrationNumberDiv, .tbDirectorAge, .tbDIFrom, .tbDITo, .lFrom, .lTo
{
	width: 90px;
}

.expertRateWhiteSpace
{
	width: 40px;
}

.expertRateWhiteSpace2
{
	width: 55px;
}

.tbTurnoverRateDiv, .lTurnoverRateDiv, .tbFinEmpRateDiv, .lFinEmpRateDiv
{
	width: 95px;
	margin-right:30px;
}
.tbFinEmpRateDiv
{
	width: 90px;
}

.ckbEstimates input, .ckbIsShareholder input, .ckbGender input, .ckbType input, .cbExcludeSubsidiaries input, .SearchParam input, .rbType input
{
	margin-right:5px;
}

.ckbIsShareholder, .cbExcludeSubsidiaries
{
	margin-left: 10px;
}

.SearchParam, .tbExcludeCodes, .tbIncludeCodes, .tbAllWordsDiv .form_textarea_enabled, .tbExactPhraseDiv .form_textarea_enabled, .tbAnyWordsDiv .form_textarea_enabled, .tbNotWordsDiv .form_textarea_enabled
{
	width: 100%;
	z-index:150;
}

.subIndentedSearch
{
	margin-left:25px;
}

.tbIndustryDiv input
{
	width:364px;
}

.ddlTopCountDiv select
{
	width:95px;
}

.ddlTopBasedOnDiv select
{
	width:170px;
}

.expertSearchFieldFirst
{
	margin: 10px 0px 10px 0px;
}

.expertSearchLabel
{
	width:170px;
	padding-left:10px;
}

.searchStep
{
	border-style: solid;
	border-width: 1px;
	padding: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	behavior: url(CommonPepperMint/global/pie.htc);
}

#expertSearchReset, #expertSearchSave
{
	margin: 7px 5px auto 0px;
}


.divMarketResearchLocation
{
	width:400px;
	height:200px;
	overflow-y:auto;
}

.divLoadFile
{
	left:350px; 
	top:150px; 
	z-index:19999;
}

.loadFileContainer
{
	border-style: solid;
	border-width: 1px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	behavior: url(CommonPepperMint/global/pie.htc);
	z-index: 0;
	display:table-cell;
	width:585px; 
}

.loadFileContainer .title
{
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	behavior: url(CommonPepperMint/global/pie.htc);
	background-repeat:repeat-x;
	background-position:0px 0px;
	padding: 5px;
	z-index: 100;
}

.title
{
	height: 20px;
	background-position:0px -2px;
}

.loadFileContainer input
{
	margin: 5px;
	width: 80%;
}

.upLoadButton
{
	width: 50px; margin: 0px 0px 0px auto;
}

div.expertSearchField input[type=checkbox], div.expertSearchField label 
{
	vertical-align:bottom;
}

.searchbooleancheckboxcontrol input[type=checkbox], input[type=radio]
{
	margin-right: 5px;
}

.lBasedOn
{
	margin-top: 4px;
}

/* End expert search */

/* My Mint */

.rbLanguageList input
{
	margin: 5px;
}

.myMintCancel
{
	margin: 3px 5px auto 0px;
}

.myMintSectionTitle { width:100px; font-weight:bold; padding-left:3px; vertical-align:top; }

body.mymint\.mysettings input { margin-right: 3px; }

.myMintPlaceHolderContainer
{
	border-radius: 10px 10px 0px 0px; 
	-moz-border-radius: 10px 10px 0px 0px; 
	-webkit-border-radius: 10px 10px 0px 0px;
	behavior: url(CommonPepperMint/global/pie.htc);
	border-width: 1px;
	border-style: solid;
	overflow-x: hidden;
	overflow-y: auto;
	padding-top:-5px;
}
 
body.SAFARI .myMintPlaceHolderContainer table tr:first-child td:first-child, body.CHROME .myMintPlaceHolderContainer table tr:first-child td:first-child
{
	border-width: 0px;
}

body.FF5 .myMintPlaceHolderContainer table tr:first-child td:first-child
{
	border-width: 0px;
}


.tcItemSort
{
	border-width: 1px 1px 1px 0px;
	border-style: solid;
	padding-left:3px;
}

.tcItem
{
	border-width: 1px 1px 1px 0px;
	border-style: solid;
	padding-left:3px;
}


.pageCounterContainer
{
	margin: 5px;
}

.first-child
{
	-moz-border-radius: 10px 0px 0px 0px;
	-webkit-border-radius: 10px 0px 0px 0px;
	border-radius: 10px 0px 0px 0px;
	behavior: url(CommonPepperMint/global/pie.htc);
}

.last-child
{
	-moz-border-radius: 0px 10px 0px 0px;
	-webkit-border-radius: 0px 10px 0px 0px;
	border-radius: 0px 10px 0px 0px;
	behavior: url(CommonPepperMint/global/pie.htc);
}
/* End My Mint */

/* Begin Dialogs */

.dialogContainer, .modalDialogContainer
{
	margin: 0 auto;
	overflow : hidden;
	display:table-cell;
}

.dialogContainer
{
	border-style: solid;
	border-width: 1px;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	behavior: url(CommonPepperMint/global/pie.htc);
	width: 50%;
	
}

body.CHROME .dialogContainer, body.CHROME .modalDialogContainer
{
	overflow : hidden;
	display:table;
}

body.FF .dialogContainer, body.FF .modalDialogContainer
{
	overflow : hidden;
	display:table;
}

body.myalerts\.configuration .dialogContainer
{
	width: 775px;
}

body.export\.download .dialogContainer
{
	width: 100%;
}

body.aggregationreport .dialogContainer
{
	width: 400px;
}
body.analysis\.concentration .dialogContainer
{
	width: 400px;
}

body.pathfinder\.delayedanalysispopup .dialogContainer
{
	width: 450px;
}

body.analysis\.wizard .dialogContainer, body.analysis\.wizard2 .dialogContainer, body.analysis\.wizard .modalDialogContainer, body.analysis\.wizard2 .modalDialogContainer, body.pathfinder\.wizard .dialogContainer, .mailingWizard, body.pathfinder\.cms\.subjectcompanies .dialogContainer, body.pathfinder\.searchlist .dialogContainer, body.analysis\.segmintation\.asyncprogress .dialogContainer, body.pathfinder\.custo\.subjectcompanies .dialogContainer
{
	width: 600px;
	margin: 0 auto;
	display: block;
}

body.IE.pathfinder\.treeoptions .dialogContainer
{
	width: 100%;
}

body.IE8.mailing\.wizard .dialogContent
{
	overflow:auto;
}

body.list .dialogContainer
{
	width: 400px;
}

body.report .dialogContainer
{
	width: 100%;
}


.progressionBarContainer
{
	border-width: 1px;
	border-style: solid;
	height: 28px;
}

.dialogContainer .title, .myMintPlaceHolderContainer .title
{
	-moz-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px;
	behavior: url(CommonPepperMint/global/pie.htc);
	background-repeat:repeat-x;
	background-position:0px -8px;
	padding: 5px;
	white-space:nowrap;
	font-size: 8pt;
}

body.search\.savesearch .IE7 .dialogContainer .title
{
	margin-left: -2px;
}

body.SAFARI .dialogContainer .title, body.CHROME .dialogContainer .title, body.FF .dialogContainer .title, body.SAFARI .modalDialogContainer .title, body.CHROME .modalDialogContainer .title, body.FF .modalDialogContainer .title
{
	height: 20px;
}

.dialogContainer .subTitle, .modalDialogContainer .subTitle
{
	height: 15px;
	margin: 2px;
	padding: 5px 0px 5px 5px;
	font-size: 8pt;
}

.dialogContent
{
	padding: 5px;
	font-size: 10pt;
}

.dialogContent input
{
	margin: 5px;
}
/* End Dialogs */

/* Begin CRM */
#CRMLinkInReportContent 
{
	float:right;
}
.CRMLinkInReportupdate, .CRMLinkInReportmatch
{
	margin-top:4px;
}
.CRMLinkInReportadd
{
	margin-top:2px;
}
/* table name */
#CRMLinkInReportContent span
{
	position:relative;
	top:-2px;
	color:#f00;
}

.lnDumpMappingToLog
{
	padding-top:10px; display:block;
}
#addDataFromProduct .closeButton{padding-right:15px}
#addDataFromProduct .ok span, #addDataFromProduct .cancel span {	cursor:hand; cursor: pointer; }

.CRMStepTitle
{
	font-family : Verdana, Geneva, sans-serif; font-size:9pt; font-weight : bold; display:block;
	margin-bottom:5px;margin-top:5px;
}

.CRMMandatoryFieldsLabel
{
	font-family : Verdana, Geneva, sans-serif; font-size:8pt; display:block; margin-top:15px;
}
.CRMMandatoryFieldList{
	margin-left:50px; 
}
#CRMUpdate .progress
{
	margin:10px 0px 10px 100px; width:300px;
}
#CRMUpdate h1
{
	margin:0px 0px 0px 0px; padding:5px 5px 5px 5px; 
	font-family : Verdana, Geneva, sans-serif; font-size:9pt; font-weight : bold;
}
#CRMUpdate h1 select
{
	font-weight:normal;
}
#CRMUpdate h2
{
	font-family : Verdana, Geneva, sans-serif; font-size:9pt; font-weight : bold; margin:0px 5px 0px 0px; padding:5px 5px 5px 5px;
	font-style:italic;
}
#CRMUpdate h3
{
	font-family : Verdana, Geneva, sans-serif; font-size:9pt; font-weight : bold; margin:0px 5px 0px 0px;  padding:5px 5px 5px 5px;
}
#CRMUpdate td
{
	font-family : Verdana, Geneva, sans-serif; font-size:9pt; 
}
/* End CRM */

/* Begin Analysis */

.wizard
{
	margin: 0 auto;
}

.wizard input
{
	margin: 5px;
}

.stepCounter
{
	background-repeat: no-repeat;
	width: 60px;
	height:21px;
	margin-top: -5px;
	padding: 3px 0px 0px 10px;
	display:inline-block;
}

/* End Analysis */

/* --- Tab bar --- */
body.IE7 .TabBarBaseItem 
{ 
	margin-top:-11px;
}

.TabBarBaseItem 
{
	display:inline; 
	overflow: hidden;
	height: 17px;
	float:left;
	padding-left: 7px;
	margin-right: 2px;
	padding-top:2px;
	border-style: solid;
	border-width: 1px;
	behavior: url(CommonPepperMint/global/pie.htc);
	border-radius: 7px 7px 0px 0px;
	-moz-border-radius: 7px 7px 0px 0px;
	-webkit-border-radius: 7px 7px 0px 0px;
}

body.CHROME.lookUp .TabBarBaseItem, body.IE.lookUp .TabBarBaseItem
{
	padding: 3px 7px 0px 7px;
}

body.FF.lookUp .TabBarBaseItem, body.SAFARI .lookUp .TabBarBaseItem
{
	padding: 3px 6px 0px 3px;
}

.TabBarBaseItem img#deleteIcon
{
	vertical-align:top;
	margin-top:2px;
}
.TabBarBaseItem img#addImg
{
	vertical-align:top;
	margin:2px 4px 0px -2px;
}

.TabBarBaseItem img#nextImg
{
	vertical-align:top;
	margin:2px 5px 0px 0px;
}

.TabBarInactiveItem 
{
	cursor:pointer;
}

.TabBarDisabledItem
{
	cursor:default;
	border-color: #D4D4D4;
	color: #b9b9b9;
	Background-color:#D4D4D4;
}

.TabBarItemLabel 
{
	display:inline;
	overflow:hidden; 
	white-space:nowrap; 
	text-overflow:ellipsis;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.8em;
	font-stretch: ultra-expanded;
	vertical-align:top;
}

.TabBarItemImg { padding-left: 3px;display:inline;}
.CHROME .TabBarItemImg, .FF .TabBarItemImg {display: inline-block;width: 48px; }
.TabBarItemImg img { margin-right: 3px; cursor:pointer; }

.TabBarItemDivAllItems 
{
	overflow:hidden;
	padding: 5px;
}


.TabBarItemDivAllItems a:hover { text-decoration : none; cursor:pointer; }

#listResultsBar, #myMintBar
{
	background-repeat:repeat-x;
	background-position:center;
	border-style: solid;
	border-width: 1px;
	-moz-border-radius: 0px 10px 10px 10px;
	-webkit-border-radius: 0px 10px 10px 10px;
	border-radius: 0px 10px 10px 10px ;
	margin-bottom:10px;
	behavior: url(CommonPepperMint/global/pie.htc);
	padding: 0px 5px 10px 5px;
	height:14px;
}
.article #listResultsBar
{
	background-position:top;
}

#listResultsBarLeft, #myMintBarLeft
{
	width: 8px;
	background-repeat:no-repeat;
	background-position:center;
	-moz-border-radius: 0px 0px 0px 10px;
	-webkit-border-radius: 0px 0px 0px 10px;
	border-radius: 0px 0px 0px 10px ;
	behavior: url(CommonPepperMint/global/pie.htc);
}

#listResultsBarRight, #myMintBarRight
{
	width: 8px;
	background-repeat:no-repeat;
	background-position:center;
	-moz-border-radius: 0px 10px 10px 0px;
	-webkit-border-radius: 0px 10px 10px 0px;
	border-radius: 0px 10px 10px 0px ;
	behavior: url(CommonPepperMint/global/pie.htc);
}

body.IE6 #listResultsBarRight, #myMintBarRight
{
	margin-top: -14px;
}

/* Begin refine*/
#refine
{
	border-style: solid;
	border-width: 1px;
	width:198px; 
	position:absolute; 
	margin-top:5px;
	padding:5px;
	-moz-border-radius: 0px 0px 10px 10px;
	-webkit-border-radius: 0px 0px 10px 10px;
	border-radius: 0px 0px 10px 10px ;
	behavior: url(CommonPepperMint/global/pie.htc);
	z-index:0;
}

#hideRefine
{
	border-width: 1px 1px 1px 0px;
	border-style: solid;
	width:20px; 
	height:60px;
	position:absolute; 
	margin-top:20px; 
	left:191px;
	-moz-border-radius: 0px 10px 10px 0px;
	-webkit-border-radius: 0px 10px 10px 0px;
	border-radius: 0px 10px 10px 0px ;
	behavior: url(CommonPepperMint/global/pie.htc);
	white-space:nowrap;
}

.hideTxt
{
	margin: 8px 0px 5px 2px;
	width:50px;
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	zoom:1;
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
	font-size:7pt;
	letter-spacing:0.2em;
}

body.FF5 .hideTxt, body.SAFARI .hideTxt, body.CHROME .hideTxt
{
	margin: 26px 0px 0px -16px;
}

.twoPartsButton
{
	width:190px; 
	height:15px;
	font-size:8pt;
	text-align:left;
	white-space:nowrap;
	margin: 0px 0px 5px 0px;
	padding: 5px 5px 2px 5px;
	background-repeat:repeat-x;
	background-position:0px -5px;
	border-style: solid;
	border-width: 1px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	behavior: url(CommonPepperMint/global/pie.htc);
}

#refine .twoPartsButton
{
	width:185px; 
}

body.CHROME #refine .twoPartsButton
{
	width:170px; 
}

.twoPartsButtonGreyed
{
	width:190px; 
	height:15px;
	font-size:8pt;
	text-align:left;
	white-space:nowrap;
	margin: 0px 0px 5px 0px;
	padding: 5px 5px 2px 5px;
	background-repeat:repeat-x;
	background-position:0px -5px;
	border-style: solid;
	border-width: 1px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	behavior: url(CommonPepperMint/global/pie.htc);
}


body.IE6 .twoPartsButton .twoPartsButtonGreyed
{
	height: 10px;
	padding: 6px 0px 0px 15px;
	background-position:0px -2px;
}


.twoPartsButtonRight
{
	width:45px; 
	height:17px;
	font-size:7pt;
	text-align:center;
	margin: -6px -8px 0px 0px;
	padding: 5px 0px 0px 0px;
	background-repeat:repeat-x;
	background-position:0px -5px;
	border-style: solid;
	border-width: 1px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	behavior: url(CommonPepperMint/global/pie.htc);
}

body.FF5 .twoPartsButtonRight
{
	margin: -20px -6px 0px 0px;
	padding: 5px 0px 0px 0px;
}

body.CHROME .twoPartsButtonRight
{
	margin: -6px -22px 0px 0px;
	padding: 5px 0px 0px 0px;
}


body.IE6 .twoPartsButtonRight
{
	width:40px; 
	height: 18px;
	margin: -19px -1px -1px 0px;
	padding: 5px 0px 0px 0px;
	background-position:bottom;
}

body.IE7 .twoPartsButtonRight
{
	width:40px; 
	height: 17px;
	position:relative;
	top: -12px;
	padding: 5px 0px 0px 0px;
	background-position:bottom;
}

.shortcutsHead
{
	width:193px; 
	height:15px;
	font-size:8pt;
	text-align:center;
	white-space:nowrap;
	margin: 0px;
	padding: 5px 2px 2px 0px;
	background-repeat:repeat-x;
	background-position:0px -5px;
	border-style: solid;
	border-width: 1px;
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	behavior: url(CommonPepperMint/global/pie.htc);
}

.shortcutsHeadWebWatch
{
	width:193px; 
	height:15px;
	font-size:8pt;
	text-align:center;
	white-space:nowrap;
	margin: 0px;
	padding: 5px 2px 2px 0px;
	background-repeat:repeat-x;
	background-position:0px -10px;
	border-style: solid;
	border-width: 1px;
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	behavior: url(CommonPepperMint/global/pie.htc);
}


body.IE6 .shortcutsHead
{
	width:194px;
}

.shortcutsItemsContainer
{
	width:193px;
	font-size:7pt;
	margin: 0px 0px 5px 0px;
	padding: 5px 2px 10px 0px;
	background-repeat:repeat-x;
	background-position: bottom;
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	-moz-border-radius: 0px 0px 5px 5px;
	-webkit-border-radius: 0px 0px 5px 5px;
	border-radius: 0px 0px 5px 5px;
	behavior: url(CommonPepperMint/global/pie.htc);
}

.shortcutsItemsContainerWebWatch
{
	width:193px;
	font-size:10pt;
	margin: 0px 0px 5px 0px;
	padding: 5px 2px 10px 0px;
	background-repeat:repeat-x;
	background-position: bottom;
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	-moz-border-radius: 0px 0px 5px 5px;
	-webkit-border-radius: 0px 0px 5px 5px;
	border-radius: 0px 0px 5px 5px;
	behavior: url(CommonPepperMint/global/pie.htc);
}


body.IE6 .shortcutsItemsContainer
{
	width:164px;
	padding: 5px 0px 10px 0px;
}

input[type=submit]
{
	min-width: 50px;
	float: right;
}

body.analysis\.wizard input[type=submit], body.analysis\.wizard2 input[type=submit]
{
	width: 100%;
	float: right;
}

/* 508 compliant section  */

body.highContrast div#divRegisteredUsersLogin:before
{
	content:"Registered users login";
	font-weight:bold;
}

body.highContrast span#signature:before
{
	content:"Bureau van dijk";
	font-weight:bold;
}

/* --- Notes dialog --- */

.notesDialog
{
	margin:10px;
}
.notes #waitDLG
{
	position:absolute; width:800px;height:800px;
	top:-9999px;/*Doing the rendering outside of the screen*/
	background-color:white;
}
.notes #waitDLG p
{
	margin-left:35px;
	margin-top:8px;
}
.notes #waitDLG div
{
	background-image:url('Icons/Green/ajaxBigLoading.gif');
	background-repeat:no-repeat;
	position:absolute;
	height:32px;
	top:100px;
	left:118px;
	z-index:50;
}

/* --- Currency dialog --- */

body.IE7 .currencyDiv
{
	width:405px;
}

/* --- Mailing wizard step --- */


.wizardFooter
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:100%;
	text-align:right;
}


.wizardFooter .footerItem
{
	vertical-align:bottom;
	display:inline-table;
	height:25px;
}

body.IE7 .wizardFooter
{
	float:right;
	width: 98%;
	margin-bottom: 10px;
	margin-right: 10px;
}

body.IE7 .wizardFooter .footerItem
{
	display:inline;
}

body.IE7 .wizardFooter .footerItem .actionButton
{
	float:none;
	display:list-item;
}

/* --- IFrame modal layer dialog --- */

.modalLayerDialog
{
	background-repeat:repeat-x;
	background-position: 0px -10px;
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	behavior: url(CommonPepperMint/global/pie.htc);
}

.modalLayerDialog .title { width:100% }



.modalLayerDialog iframe
{
	margin-bottom:0px;
	margin-top:0px;
}


/* --- Lookups --- */

div.MainTable
{
	margin: 10px;
}

body.CHROME div.maintable
{
	margin: 0px 10px 0px 10px;
}

body.FF div.maintable
{
	margin: 3px 10px 3px 10px;
}

body.lookUp .Label
{
	padding: 10px 0px 10px 10px;
}
body.lookUp .searchbooleancheckboxcontrol, body.lookUp .CodeType, body.lookUp .TopSubView
{
	padding: 5px 0px 0px 5px;
}

body.lookUp .searchfreetextcontrol
{
	padding: 0px 0px 0px 10px;
	margin: 10px 0px 0px 10px;
}
 .LookupTabs
 {
	padding: 0px 0px 0px 10px;
 }

.lookUp, body.lookUp td
{
	font-family: Verdana; 
	font-size: 8pt;
}

body.lookUp .ButtonBar
{
	margin: 0px 10px 0px 0px;
	border-top-width: 0px;
}

body.lookUp .ButtonBar table
{
	width: 98%;
	margin: 5px;
}

body.IE8\.lookUp .ButtonBar table
{
	width: 95%;
}


/* --- Begin popup modal dialog --- */

body.dialog .Label, body.dialog .searchbooleancheckboxcontrol, body.dialog .CodeType
{
	padding: 10px 0px 0px 10px;
}

body.dialog .searchfreetextcontrol
{
	padding: 0px 0px 0px 10px;
}

.dialog, body.dialog td
{
	font-family: Verdana; 
	font-size: 8pt;
}

body.dialog .dialogContainer, body.dialog .modalDialogContainer
{
	width:100%;
}

.ButtonBar
{
	border-color: #d8d8d8;
}

/* --- End popup modal dialog --- */

.ListPanel div
{
	white-space:nowrap; 
	overflow:hidden; 
	text-overflow: ellipsis; 
	-o-text-overflow: ellipsis; 
	-webkit-text-overflow: ellipsis;
}

.lbCellSeparator
{
    border-left-width:1px; 
    border-left-style:solid; 
}
.bottomCellSeparator, .lbCellSeparator
{
    border-bottom-width:1px; 
    border-bottom-style:solid; 
}

.noBottomLine
{
	border-bottom-width:0px; 
}

.leftCellPadding, .lbCellSeparator
{
	padding-left: 2px;
	padding-right: 2px;
}
.CheckboxForSelectingInPicklist 
{
	padding:2px 5px 2px 5px;
}

.CheckboxForSelectingInPicklistTD 
{ 
	width: 20px; 
}

body.CHROME .CheckboxForSelectingInPicklistTD, body.FF .CheckboxForSelectingInPicklistTD 
{ 
	padding: 0px 0px 0px 4px;
}

div.CheckboxForSelectionInPicklist table tr:first-child td:first-child
{
	-moz-border-radius-topleft:8px; 
	-webkit-border-top-left-radius:8px; 
	border-top-left-radius:8px;
	behavior: url(CommonPepperMint/global/pie.htc);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-style: solid;
}

div.CheckboxForSelectionInPicklist table tr:first-child td:last-child
{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-style: solid;
	-moz-border-radius-topright:8px; 
	-webkit-border-top-right-radius:8px; 
	border-top-right-radius:8px;
	behavior: url(CommonPepperMint/global/pie.htc);
}

#SelectingList_FineTuneHeaderRowTD
{
	border-left-width: 0px;
}

div.EmptyListPanel, div.ListPanel
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-style: solid;
}

.TitleLabel
{
	border-width: 0px;
}

div.CheckboxForSelectionInPicklist td
{
	vertical-align:bottom;
}

div.CheckboxForSelectionInPicklist
{
	-moz-border-radius-topleft:10px; 
	-webkit-border-top-left-radius:10px; 
	border-top-left-radius:10px;
	-moz-border-radius-topright:10px; 
	-webkit-border-top-right-radius:10px; 
	border-top-right-radius:10px;
	behavior: url(CommonPepperMint/global/pie.htc);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-style: solid;
	border-color: #d9d9d9;
}

.AlphabeticalTR { margin-left: 0px; margin-top: 10px; border:0px; }
.hr { position:absolute; margin: 1px 0px 10px 10px; width:97%; height:1px; padding:0px;}
body.SAFARI .hr { display:inline-block; position: relative }
body.IE .hr { display:inline-table; position: relative }


div.ListPanel { height:auto; margin-top: 0px; margin-bottom: 0px; padding: 0px; overflow-x: hidden; overflow-y: auto; }
div.EmptyListPanel {margin-top: 0px; margin-bottom: 0px; padding-right:0px; }
input#searchBranches, input#WholeWords, input#FirstWords, input#UseSynonym, input#FreeTextEdit, input#CheckBox11, input#CheckBox21, input#ShareholderNameWholeWords, input#ShareholderNameFirstWords { margin-right:5px; }
input#Include, input#Exclude { margin: 5px 5px 0px 5px; }
td.PostCodePanel { padding-top:10px; }

.dialogContainer td, .modalDialogContainer td
{
	font-family: Verdana; 
	font-size: 12px;
}

/* --- Delete records page --- */

.deleteRecordsDialog { padding:10px; }

.deleteRecordsDialog input { margin-bottom:5px; }

.deleteRecordsDialog input:submit { margin-left:5px; }

.deleteRecordsDialog label { margin-left: 5px; }

.dialogFooter .centerToButton { padding-top:15px; }

/* --- List control styles --- */
span.listLink 
{
	text-decoration:underline;
	cursor:hand;
	cursor:pointer;
}

.listHeader img
{
	margin-left:3px;
	margin-top:3px;
}

.listHeaderDice
{
	padding-left:7px;
	padding-top: 5px;
}

/* the div that contains the MCLB */
.mclbDiv
{
	overflow:hidden; 
	border-radius: 10px 0px 0px 0px;
	-moz-border-radius: 10px 0px 0px 0px; 
	-webkit-border-radius: 10px 0px 0px 0px; 
}

.mclbOvH { height:19px; }

/* Sorted header (td) */
.listSortedHeader { padding:3px 0px 3px 3px; }

body.pathfinder\.results .listSortedHeader { padding:0px 0px 0px 3px; }

/* The style applied to render the cells border */
.listCellSeparator { height:1px;}

/* The style applied on each list line (tr) */
.listLine { height:18px; font-family: Verdana; font-size: 8pt;}

.Estimate { font-style:italic; }
.SelfDisclosure { font-style:italic; }

/* --- List page styles --- */

body.list div.fixed {height: 63px;}
body.mailing div.fixed {height: 63px;}
body.mailing #fixedMain {height: 35px;}

/* The footer MUST be located at the bottom of the page to able to compute 
   by JavaScript the div's height that contains the MCLB */
body.list .footer
{
	position:absolute;
	bottom:0px;
	right:0px;
}

body.list .NewsFootNote
{
	font-family: Verdana;
	font-size: 8pt;
}

body.list .ContentLinks
{
	position:relative;
	top:0px;
}

body.IE7 .ContentLinks
{
	margin-top: -14px;
}
body.IE8 .ContentLinks
{
	margin-top: -10px;
}

.listTabBar
{
	position:relative;
	top:1px;
	z-index:10;
}

body.CHROME.lookUp .listTabBar, body.FF.lookUp .listTabBar, body.SAFARI .lookUp .listTabBar
{
	display: inline-block;
}

/* green box that contains the search summary and right icons */
#listHeader 
{ 
	width:100%;
	border-radius: 0px 8px 8px 8px; 
	-moz-border-radius: 0px 8px 8px 8px; 
	-webkit-border-radius: 0px 8px 8px 8px; 
	margin-bottom:10px;
	behavior: url(CommonPepperMint/global/pie.htc);
}


body.list .navigation
{
	position:absolute;	
	top:105px;
	left:250px;
	z-index:10;	
}

body.mailing .navigation
{
	position:absolute;	
	top:105px;
	left:20px;
	z-index:10;	
}

body.list .FromToLabel, body.mailing .FromToLabel, .ResultsSummary
{
	position:relative;
	top:5px;
	font-size: 7pt;
}

body.list .headerAjaxPanel, body.mailing .headerAjaxPanel
{
	position: relative;
	padding-top:5px;
}

.AddColumn
{
	border-left:0px;
	width:33px;
	border-radius: 0px 10px 0px 0px; 
	-moz-border-radius: 0px 10px 0px 0px; 
	-webkit-border-radius: 0px 10px 0px 0px;
	behavior: url(CommonPepperMint/global/pie.htc);
}

.AddColumn .listHeader, .ctl00_Global_Main_Content_listControlMclb_LB1_FHDR, .ctl00_Global_Main_Content_listControlMclb_LB1_FHDRTBL
{
	border-radius: 0px 10px 0px 0px; 
	-moz-border-radius: 0px 10px 0px 0px; 
	-webkit-border-radius: 0px 10px 0px 0px;
	behavior: url(CommonPepperMint/global/pie.htc);
 }

.AddColumn .listHeader
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-left-width: 1px;
	border-left-style: solid;
	font-size: 8pt;
	vertical-align: bottom;
	text-align: right;
	display: table-cell;
	z-index: -10;
	width: 33px;
	padding-right: 3px;
}

/* Dynamic tooltip */
.selectionTooltipDiv { padding:3px; z-index:800; }

/* List live edition */
.listEditionMode 
{
	z-index:100;
	position: absolute;
}

.listLiveEdition
{
	position:absolute;
	bottom:80px;
	width:80%;
}

/* Styles class for displaying company names in color according to user settings */
body.list .nameNormal { color:#003366; }
body.list .nameGreen { color:Green; }
body.list .nameGrey { color:Gray; }
body.list .nameBrown { color:Brown; }
body.list .nameOwnData { color: #3399CC; }

/* --- List Format Edition --- */

.moreLabel { font-weight:bold; }

/* The (left) div that contains the treeview */
.dictionaryTreeView
{
	overflow:auto;
	height:300px;
	width:430px;
}

body.IE7 .dictionaryTreeView
{
	margin-bottom: 5px;
}


/* The (right) div that contains the user selections */
.yourSelections
{
	width:430px;
	height:300px;
	overflow:auto;
}

/* Items in "Your selection" (right div) */
.yourSelections li
{
	padding-top:3px;
}

/* The delete image located at the left of each item in "Your selection" */
.yourSelections li img
{
	padding-left:2px;
	padding-right:2px;
}

.dialogFooter
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:100%;
	text-align:right;
	position:fixed; 
	bottom:0px;
}


body.IE7 .largeButton

{
	padding-top:0px; 
	padding-bottom:0px; 
}

.dialogFooter .footerItem
{
	vertical-align:bottom;
	display:inline-block;
}

body.IE7 .dialogFooter
{
	padding: 0px 10px 5px 0px;
	margin-top: -5px;
}

body.IE8 .dialogFooter
{
	padding: 0px 0px 0px 0px;
	margin-top: 0px;
}

body.IE .dialogFooter .footerItem a
{
	display:block;
	/*margin-top: 5px;*/
}

.listFormatNameTextBox
{
	height:18px;
}

/* The div that contains the format option box */
.formatOptionDialogContainer
{
	border:solid 1px
}

.formatOptionDialog #content
{
	margin-left:5px;
}

.formatOptionDialog .subTitle
{
	font-weight: bold;
}

.formatOptionDialog label
{
	padding-left:3px;
}

.formatOptionDialog .tabBar
{
	margin-top:5px;
	margin-left:5px;
}

.formatOptionDialog .tabBarBottomBorder
{
	width:100%;
	height:1px;
}

.formatOptionDialogOptionLabel
{}

.formatOptionDialogRadioButton
{
	margin-bottom:5px;
}

#ContactsPositionFilterOption
{
	padding:5px;
}

.currentPreviousTable td:first-child
{
	padding-left:3px;
}

.currentPreviousTable td:nth-child(2):input
{
	padding-left:30px;
}

/* Financial selection */

.financialSelection
{
	padding:5px;
}

.financialSelection td
{
	padding:2px;
}

.financialSelection td label
{
	padding-left:2px;
}

/*  --- END List Format Edition --- */

/* Links in treeview */
a.dictionaryTreeViewItem:link { vertical-align:middle; text-decoration:none; }
a.dictionaryTreeViewItem:hover { text-decoration:underline; }
a.dictionaryTreeViewItem:visited { text-decoration:none; }

/* --- Dictionary search item --- */
.dictionarySearchItemTableResultsContainer
{
	border-style: solid;
	border-width: 1px;
	width: 100%;
	height: 100px;
	margin-top: 2px;
	overflow :auto; 
}

body.IE7 #dictionarySearchItemTabBar
{
	position: relative;
	margin-top:50px;
}

#dictionarySearchItemFindIcon
{
	width:17px;
}

#dictionarySearchItemTabBar
{
	background-repeat:repeat-x;
	background-position:center;
	margin-top:8px;
	padding:1px;
	border-radius: 5px 5px 5px 5px; 
	-moz-border-radius: 5px 5px 5px 5px; 
	-webkit-border-radius: 5px 5px 5px 5px;
	behavior: url(CommonPepperMint/global/pie.htc);
}

#dictionarySearchItemInputTd
{
	padding:5px;
}

#dictionarySearchItemTableResults td
{
	padding-left:3px;
}

#dictionarySearchItemTableResults span
{
	padding-left:3px;
	margin-bottom:5px
}


#dictionarySearchItemInputTd input
{
	background-repeat:no-repeat;
	background-position:0px 0px;
	width:100%;
	height:22px;
	border-width:0px;
	font-weight:bold;
	padding-left:5px;
}

#dictionarySearchItemFindIcon img, #searchItemShowHideIcon img
{
	margin-top:4px;
}



/* --- Tree view --- */

.vertiImg { background-repeat:repeat-y; padding:0px 19px 0px 0px; background-position: -163px -1px}
.middle { margin:0px; padding:0px; vertical-align:middle; margin-top:3px; margin-bottom:1px; margin-left:0px;}
.EndNodeUnfolded { background-repeat: no-repeat; padding:0px 19px 0px 0px; height:16px; background-position: -101px -1px} 
.EndNodeFolded { background-repeat: no-repeat; padding:0px 19px 0px 0px; height:16px; background-position: -21px -1px} 
.OneItem { background-repeat: no-repeat; padding:0px 19px 0px 0px; height:16px; background-position: -180px 0px; } 
.Vertical { background-repeat: no-repeat; padding:0px 19px 0px 0px; height:16px; background-position: -160px 0px; } 
.AnItem	{ background-repeat: no-repeat; padding:0px 19px 0px 0px; height:16px;background-position: -203px -1px; } 
.OneNodeFolded { background-repeat: no-repeat; padding:0px 19px 0px 0px; height:16px; background-position: -60px 0px; } 
.OneNodeUnfolded { background-repeat: no-repeat; padding:0px 19px 0px 0px; height:16px; background-position: -140px 0px; } 
.FirstNodeFolded { vertical-align:middle; background-repeat: no-repeat; padding:0px 19px 0px 0px; height:16px; background-position: -1px -1px;} 
.FirstNodeUnfolded { vertical-align:middle; background-repeat: no-repeat; padding:0px 19px 0px 0px; height:16px; background-position: -81px -1px;} 
.FirstNodeFolded2 { background-repeat: no-repeat; padding:0px 19px 0px 0px; height:16px; background-position: -1px -1px;} 
.FirstNodeUnfolded2 { background-repeat: no-repeat; padding:0px 19px 0px 0px; height:16px; background-position: -81px -1px;}
.EndItem { background-repeat: no-repeat; padding:0px 19px 0px 0px; height:16px; background-position: -230px -1px; } 
.FirstItem { background-repeat: no-repeat; padding:0px 19px 0px 0px; height:16px; background-position: -222px 0px; } 
.NodeFolded { background-repeat: no-repeat; padding:0px 19px 0px 0px; height:16px; background-position: -41px -1px } 
.NodeUnfolded { background-repeat: no-repeat; padding:0px 19px 0px 0px; height:16px; background-position: -121px -1px}

body.list\.formatedition .middle {margin-top:-3px; }
body.list\.formatedition .FirstNodeFolded { background-position: -1px -3px;} 
body.list\.formatedition .FirstNodeUnfolded { background-position: -81px -3px;} 
body.list\.formatedition .FirstNodeFolded2 { background-position: -1px -3px;} 
body.list\.formatedition .FirstNodeUnfolded2 { background-position: -81px -3px;}
body.list\.formatedition .NodeFolded { background-position: -41px -3px } 
body.list\.formatedition .NodeUnfolded {  background-position: -121px -3px}
/* Begin fixed main*/
.navigation_textarea
{
	height:15px; 
	border-width:1px; 
	font-size:9px; 
	text-align:right; 
	z-index:1 
}

body.FF5 .hideTxt, body.SAFARI .hideTxt, body.CHROME .hideTxt
{
	margin: 26px 0px 0px -16px;
}

body.analysis\.concentration #LightSearch, body.aggregationreport #LightSearch, body.segmentation\.report #LightSearch
{
	visibility:hidden;
}

#LightSearch
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	width:200px;
	font-size:7pt;
	text-align:left;
	white-space:nowrap;
	background-repeat:repeat-x;
	border-style: solid;
	border-width: 0px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	behavior: url(CommonPepperMint/global/pie.htc);
	display: inline-block;
}

#LightSearch input
{
	width:80%;
	margin:5px 0px 2px 0px;
	padding-left:5px;
	height: 21px;
	border-width: 0px;
}

body.IE8 #LightSearch input
{
	padding-top: 5px;
	height: 16px;
	border-width: 0px;
}

.inputWithGrayedTextInfoLoupe
{
	cursor:pointer;
	background-repeat:no-repeat;
	height: 22px;
	width: 22px;
	display: inline-block;
	margin:5px 0px 2px 0px;
}

#FishEye
{
	position:absolute; right:15px; top:105px;display:none;
}

body.Pathfinder\.Tree #FishEye
{
	position:absolute; right:15px; top:10px;display:none;
}

#FishEye .jqDockLabelText, #FishEyeDice .jqDockLabelText
{
	position:relative; right:0px; top:-20px;

	background-color:#666;
	color:White;
	font-weight:bold;
	padding:3px 10px 3px 10px;
	border-radius: 8px; 
	behavior: url(CommonPepperMint/global/pie.htc); 
	font-size:9px;
}

/* End fixed main*/

/* Begin icons bar*/
ul.SectionContentLinks
{
	float: right;margin-right: 5px;margin-top: 2px;
}
ul.ContentLinks
{
	padding-right:10px;
}
ul.ContentLinks li
{
	margin:2px;
	cursor:hand;
	cursor: pointer; 
	display:inline-block;
}

body.IE7 .ContentLinks li
{
	display:inline;
	zoom:1;
}

ul.ContentLinks .Delete 
{
	height: 19px;
	width: 19px;
	background-repeat: no-repeat;
	background-position : -103px  0px;
}

ul.ContentLinks .Note {
	height: 19px;
	width: 19px;
	background-repeat: no-repeat;
	background-position : -125px  0px;
}

ul.ContentLinks .Edit {
	height: 19px;
	width: 19px;
	background-repeat: no-repeat;
	background-position : -23px  0px;
}


ul.SectionContentLinks .ExportExcel, ul.ContentLinks .ExportExcel {
	height: 19px;
	width: 19px;
	background-repeat: no-repeat;
	background-position : -147px  0px;
}

ul.SectionContentLinks .ExportExcelGreyed, ul.ContentLinks .ExportExcelGreyed {
	height: 19px;
	width: 19px;
	background-repeat: no-repeat;
	background-position : -2px -39px;
}

ul.ContentLinks .ExportWord {
	height: 19px;
	width: 19px;
	background-repeat: no-repeat;
	background-position : -83px  0px;
}

ul.ContentLinks .ExportWordGreyed {
	height: 19px;
	width: 19px;
	background-repeat: no-repeat;
	background-position : -21px  -39px;
}

ul.ContentLinks .ExportPDF, span.ContentLinks .ExportPDF {
	background-repeat: no-repeat;
	
}

ul.ContentLinks .ExportPDF {
	height: 19px;
	width: 19px;
	background-position : -62px  0px;
}


span.ContentLinks .ExportPDF  {
	height: 13px;
	width: 13px;
	background-position : -42px  -44px;
}

body.IE8 span.ContentLinks, body.IE7 span.ContentLinks  {
	margin-top: 0px;
}

body.IE7 span.ContentLinks li  {
	display:block;
}

body.FF span.ContentLinks .ExportPDF  {
	display:table;
}

ul.ContentLinks .ExportPDFGreyed {
	height: 19px;
	width: 19px;
	background-repeat: no-repeat;
	background-position : -148px -19px;
}

ul.ContentLinks .ExportPrint {
	height: 19px;
	width: 19px;
	background-repeat: no-repeat;
	background-position : 0px  0px;
}

ul.ContentLinks .CrmUpdate {
	height: 19px;
	width: 27px;
	background-repeat: no-repeat;
	background-position : -59px -40px;
}

/* End icons bar*/
body.report td.heading4, td.Heading4
{
	font-style:italic;
}

.Heading4Green, td.Heading4Green
{
	font-style:italic;
}

.SmallFonts
{
	font-size:8pt;
}

.RedHeading2, #RedHeading2 
{ 
	font-size:9pt; 
}

.heading2, .reportSubSubTitle 
{
	font-weight: bold;
}

body.analysis\.concentration div.chartTitle
{
	width:570px;
}

body.analysis\.concentration table, body.segmentation\.report table
{
	border-collapse:separate;
}

.LowRes .reportSubTitle
{
	/*If you need to change the width, please check the 1024*768 resolution with enought content to have a vertical scroll.*/
	width:980px; 
}

.GreyHeading2
{
	padding-left:10px;font-weight:bold;
}
.recordName 
{
	text-align:center;
	margin: 15px 0px 10px; width: 98%; font-size: 13pt; font-weight: bold; border-bottom-width: 1px; border-bottom-style: solid;
}
body.report #master .recordName, body.report #master div.section
{
	width:990px;
}
.centeredContent
{
	display:none;
}
.centerContent, .centerContent div.section 
{
	margin:0px auto 0px auto; display:block;
}
.article .centeredContent
{
	margin-top:18px;
}
#content div.scroll
{
	overflow:auto;width:100%;
}

body.IE7 #content div.scroll
{
		overflow-x: hidden;width:100%;
}

body.IE7 div.scroll
{
	position: relative;
}


#content div.disableScroll
{
	overflow:visible;
}
body.report div.fixed select{display:none; margin-right:10px;}
#SectionSelector, body.report div.fixed select.selected{display:inline;}
body.report div.data
{
	margin:5px;
}

body.report .navigation, body.report\.onepage .navigation
{
	display:inline;top:-8px;
	position:relative;
}
body.article .navigation
{
	left:0px;
}
body.report .navigation img, body.report\.onepage .navigation img
{
	margin-left:5px;
	margin-right:5px;
	cursor:hand;cursor:pointer;
}

.onePageReportContainerPortrait, .onePageReportContainer, .onePageReportContainerLandscape
{
	padding:5px; 
	margin-bottom: 20px; 
	margin-left: auto; margin-right: auto; /*center content*/
}
.onePageReportContainerLandscape
{
	width:1240px; 
}

.onePageReportContainer, .onePageReportContainerPortrait
{
	width:900px; 
}

.onePageAnnualOD
{
	cursor:hand;cursor:pointer;
	text-align:right;
}

.onePageAnnualOD div.token
{
	float:right;
	 height: 19px;
	width: 19px;
	background-repeat: no-repeat;
	background-position : -62px  0px;
}
.loading div.token
{
	background-position : 0px  0px;
}

/* report without tabs*/
#tabsAndHeader .NoTabs
{
	height:19px;
}
.NoTabs #listResultsBar
{
	border-radius: 8px; 
	-moz-border-radius: 8px; 
	-webkit-border-radius: 8px; 
}

#reportMessage .wait
{
	display:none;
}

/* MasterPage menu */
body.list #menu, body.MyMint #menu
{
	float:left;
}
body.list #content
{
	margin-left:230px
}
body.MyMint #content
{
	margin-left:210px
}

body.MyMint.FF5 #content, body.MyMint.SAFARI #content, body.MyMint.CHROME #content
{
	margin-left:226px
}
body.list .minimal #content
{
	margin-left:0px;top:0px;
}
.minimal #header
{
	height:0px;
}
.minimal #main
{
	margin-top:25px;
}

/* Widgets */
.boxedwidget
{
	/*BUG IN EXPORT CSS READER*/
}
.boxedwidgettitle
{
	background-repeat: repeat-x;
	background-position: center;
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;	
	behavior: url(CommonPepperMint/global/pie.htc);
	
	font-weight: bold;
	font-size: 8pt;
	padding: 3px 3px 3px;
	font-family:Verdana; 
}
	
/* Widgets */
.widget, .boxedwidget, .onePageOverview, .onePageOverviewLarge{
	font-size:8pt;
}

.boxedwidgetcontent
{
	padding:3px;
}

.widgettitle
{
	font-weight: bold;
	font-size: 8pt;
	padding: 3px;
	border-top-width:1px;border-top-style:solid;
}
.widgetcontent
{
	padding:3px;
	margin-bottom:10px;
}

.analysis\.segmintation .widgetcontent
{
	padding:0px;	
}

.onePageRecordId
{
	font-size:9pt;	font-weight:normal;
}
.onePageRecordName
{
	padding-bottom:15px; font-size: 13pt; font-weight: bold;
}
.OnePageRedHeading,#OnePageRedHeading
{
	font-size:8pt; 
	color : Red;
}

.originalDocumentsMainTable
{
	width:980px;
}
.originalDocumentsHeader
{
}
.originalDocumentsHeader p
{
	margin-bottom:3px;
}
.originalDocumentsContent
{
	padding-top:0px;
	padding-right:10px;
	padding-bottom:5px;
	padding-left:10px;
}
.originalDocumentsContent table
{
	/*table-layout:fixed;width:960px;*/
}
/* one page table section*/
.oth, .othHilight, .otValue, .otValueHilight
{
	text-align:right;padding-right:5pt;
}
.oth, .othHilight
{
	vertical-align:bottom;
}
.overview, .onePageOverview, .onePageOverviewLarge
{
	 text-align:justify;
}
.onePageOverviewLarge
{
	display:none;
}
.newsContentVisible 
{
	padding-bottom:10px;
}
a.goToFullSection:link
{
	line-height: 2.5em;
}
/*onePageReportContainer*/
.fitTo
{
	margin-right:0px;
	margin-left:0px;
}

.zoomMenu
{
	margin-left:3px;
	margin-right:3px;
}

.zoomMenuLS
{
	margin-left:3px;
}

.zoomMenu, .zoomMenuLS
{
	float:left;
}

.zoomMenu .portrait
{
	background-repeat: no-repeat;
	background-position : -90px  -19px;
	height: 21px;
	width: 15px;
	cursor:hand; cursor: pointer; 
}

.zoomMenu .portraitGreyed
{
	background-repeat: no-repeat;
	background-position : -127px  -19px;
	height: 21px;
	width: 15px;
	cursor: auto; 
}

.zoomMenuLS .landscape
{
	background-repeat: no-repeat;
	background-position : -68px  -19px;
	cursor:hand; cursor: pointer; 
	width: 20px;
	height: 21px;
}

.zoomMenuLS .landscapeGreyed
{
	background-position : -106px  -19px;
	width: 20px;
	height: 21px;
	cursor: pointer; 
}

.displayReport
{
	cursor:hand; cursor: pointer; text-decoration:none;
}
.displayReport:hover
{
	text-decoration:underline;
}
/*js*/
.jsHidden
{
	display:none;
}
.Hidden{visibility:hidden;display:none;}
.NetscapeHidden{visibility:collapse;}

/* report Table sections */
/*
	.tLabel, .tValue, .thFirst, .thLast, .th --> font-weight cannot be modified 
	.tdValue, .theaderFirst, .theaderLast, .theader --> font-weight can be modified
*/
.tLabel, .tLvlA, .tValue, .thFirst, .thLast, .th, .tdLabel , .tdValue, .theaderFirst, .theaderLast, .theader, .tLabelAffil , .tLabelBold, .tValueBold
{
	border-width:1px;
	border-style:solid;
	border-color:#d8d8d8;
	padding:2px;
	padding-right:5px;
}

.thFirst, .thLast, .th, .theaderFirst, .theaderLast, .theader, .selected
{
	background-color: #eeeeee; 
}

.selected
{
	background-color: #aecfe7;
}

.seg
{
	padding:0px;
	vertical-align: middle;
}

.segM, segMFirst, .exSegM, exSegMFirst
{
	vertical-align: top;
	border-top-width:0pt;
}

.segM, .segMFirst
{
	border-left-width:0pt;
}

.exSegM, .exSegMFirst
{
	padding-top:2px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:2px;
}

.tLabel, .tValue, .thFirst, .thLast, .th
{
	font-weight:normal !important;
}

.thFirst, .thLast, .th, .theaderFirst, .theaderLast, .theader
{
	vertical-align:top;	
}

.tValue, .tdValue, .theaderFirst .right, .theaderLast .right, .tdLabel .right,.theader .right
{
	text-align:right;
}

.thFirst, .theaderFirst
{
	-moz-border-radius-topleft:8px; 
	-webkit-border-top-left-radius:8px; 
	border-top-left-radius:8px;
	behavior: url(CommonPepperMint/global/pie.htc);
	text-align:left;
}
.thLast, .theaderLast
{
	-moz-border-radius-topright:8px; 
	-webkit-border-top-right-radius:8px; 
	border-top-right-radius:8px;
	behavior: url(CommonPepperMint/global/pie.htc);
}

span.selectable , span._selectable
{
	cursor:pointer;
	padding: 0px;
}

span.selectable
{
	background-color:transparent;
	text-decoration:none;	
}

span._selectable    
{
	color:#555555;	
	text-decoration:underline;	
}

.Bullet
{
	width: 5pt; vertical-align: top;padding-top:2px;
}

.BulletedLine
{
	 vertical-align: top;padding-top:2px;
}

.newsTitle{font-size:13px;font-weight:bold; text-align:justify;}
.newsLabel{font-weight: bold; vertical-align:top; padding:2px 0px 2px 0px;}
.newsContent{padding-left:12px;padding-right:12px;}
.newsValue{vertical-align:top; padding:2px 0px 2px 0px; text-align:justify;}
.newsContentLinks{width:80px; vertical-align:top; text-align:right;}

.newsTitleContainer
{
	background-gradientmode:Vertical; 
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;	
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;	
	font-weight: bold;
}
.newsHeaderContainer
{
	behavior: url(CommonPepperMint/global/pie.htc); 
	background-repeat: repeat-x; 
	background-position: top; 
	
	border-width: 1px; 
	border-style: solid; 
	border-radius: 5px; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	padding-left: 12px;padding-right: 12px;padding-top: 8px;padding-bottom: 8px;
	
	/*export*/
	background-gradientmode:Vertical;
}

.newsHelpContainerTitle
{
	background-repeat:repeat-x;
	background-position: center;
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	behavior: url(CommonPepperMint/global/pie.htc);
	padding: 2px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 8pt;
	white-space:nowrap;
}
.selectAllCompaniesArticle
{
	position:relative;top:5px;
	background-repeat:repeat-x;
	display:inline-block;
	width:19px;
	height:15px
}

/*contacts*/
.fixed,#fixed { TABLE-LAYOUT: fixed;}
.form_textarea_company_count,#form_textarea_company_count
{
	width:40px; 
	border-width:1px; 
	font-size:11px; 
	text-align:right; 
	z-index:1 
}

.vAlTop { vertical-align:top; }

.FoldedUnfolded_FirstNodeFolded { vertical-align:middle; background-repeat: no-repeat; padding:0px 0px 0px 0px; height:16px; background-position: 0px -0px; width:20px} 
.FoldedUnfolded_OneNodeFolded { vertical-align:middle; background-repeat: no-repeat; padding:0px 0px 0px 0px; height:16px; background-position: -23px -3px; width:20px} 
.FoldedUnfolded_EndItem { vertical-align:middle; background-repeat: no-repeat; padding:0px 0px 0px 0px; height:16px; background-position: 0px 0px; width:20px} 

/* search summary*/
.tableContainer
{
	-moz-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px;
	behavior: url(CommonPepperMint/global/pie.htc);
	margin: 0 auto;
}

.tableContainer .theadfirst
{
	-moz-border-radius: 10px 0px 0px 0px;
	-webkit-border-radius: 10px 0px 0px 0px;
	border-radius: 10px 0px 0px 0px;
	behavior: url(CommonPepperMint/global/pie.htc);
	padding: 4px;
}

.tableContainer .theadlast
{
	-moz-border-radius: 0px 10px 0px 0px;
	-webkit-border-radius: 0px 10px 0px 0px;
	border-radius: 0px 10px 0px 0px;
	behavior: url(CommonPepperMint/global/pie.htc);
	padding: 4px;
	text-align: right
}

.tableContainer .theadmid
{
	padding: 4px;
}


body.dialog .tableContainer
{
	width: 75%;
}

picker.div, .picker
{
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	behavior: url(CommonPepperMint/global/pie.htc);
	margin-top: 5px;
	padding: 2px 10px 2px 2px;
	text-align:left;
	cursor: pointer;
	text-overflow:ellipsis;
	z-index:1;
	white-space: nowrap;
	line-height: 1.5em;
}

.quickSelected a { text-decoration:underline overline; }
div.arrow { display:none; width:7px; height:11px; margin-left:-10px; margin-right:3px; }
.quickSelected .arrow { display:inline-block; }
.picker .selected, .selected span
{
	font-weight: bold;
}
/*Credit warning*/
.creditWarning
{
	width:460px;
	margin-right:auto;
	margin-left:auto;
}
.creditWarning .originalDocuments
{
	margin-top:30px;
}
.creditWarning .label
{
	font-weight:bold; vertical-align:top;
}
.creditWarning .actions
{
	text-align:right;
}

body.pathfinder\.searchlist .footer
{
	display:none;
}

tr.ChooseDlgCommands
{
	
}
/* Statistical analyses Next Link (copy from fresh.css) */
A.WizardBvdLinkBtnDisable:LINK { color : #789f32; font-weight : bold; text-decoration : underline; }
A.WizardBvdLinkBtnDisable:Hover { color: #789f32; font-weight : bold; text-decoration : none; }
A.WizardBvdLinkBtnDisable:VISITED { color : #789f32; font-weight : bold; }
A.WizardBvdLinkBtnDisable:ACTIVE  { color : #789f32; font-weight : bold; }
A.WizardBvdLinkBtn:LINK { color : #333333; font-weight : bold; text-decoration : underline; }
A.WizardBvdLinkBtn:Hover { color: #666666; font-weight : bold; text-decoration : none; }
A.WizardBvdLinkBtn:VISITED { color : #333333; font-weight : bold; }
A.WizardBvdLinkBtn:ACTIVE  { color : #000000; font-weight : bold; }


/* report section affiliation (copy from fresh.css) */
td.AffilInternal, AffilInternal { text-decoration:underline; font-weight:bold; }
A.AffilInternal:LINK { text-decoration:underline; font-weight:bold; }
A.AffilInternal:Hover { text-decoration:underline; font-weight:bold; }
A.AffilInternal:VISITED { text-decoration:underline; font-weight:bold; }
A.AffilInternal:ACTIVE  { text-decoration:underline; font-weight:bold; }
td.AffilNoAccess, AffilNoAccess { text-decoration:underline;  }
A.AffilNoAccess:LINK { text-decoration:underline;  }
A.AffilNoAccess:Hover { text-decoration:underline;  }
A.AffilNoAccess:VISITED { text-decoration:underline;  }
A.AffilNoAccess:ACTIVE  { text-decoration:underline;  }
td.AffilInternalSelected, AffilInternalSelected { text-decoration:underline; font-weight:bold; }
/* remove backgroud colour for peppermint because i don't know which coulor will be used*/

td.AffilExternal, .AffilExternal { text-decoration:underline;}

A.AffilInternalSelected:LINK { text-decoration:underline; font-weight:bold; }
A.AffilInternalSelected:Hover { text-decoration:underline; font-weight:bold; }
A.AffilInternalSelected:VISITED { text-decoration:underline; font-weight:bold; }
A.AffilInternalSelected:ACTIVE  { text-decoration:underline; font-weight:bold; }
td.AffilNoAccessSelected, AffilNoAccessSelected { text-decoration:underline; }
A.AffilNoAccessSelected:LINK { text-decoration:underline; }
A.AffilNoAccessSelected:Hover { text-decoration:underline; }
A.AffilNoAccessSelected:VISITED { text-decoration:underline; }
A.AffilNoAccessSelected:ACTIVE  { text-decoration:underline; }
td.AffilInternalSelectedBranch, AffilInternalSelectedBranch { text-decoration:underline; font-weight:bold; }
A.AffilInternalSelectedBranch:LINK { text-decoration:underline; font-weight:bold; }
A.AffilInternalSelectedBranch:Hover { text-decoration:underline; font-weight:bold; }
A.AffilInternalSelectedBranch:VISITED { text-decoration:underline; font-weight:bold; }
A.AffilInternalSelectedBranch:ACTIVE  { text-decoration:underline; font-weight:bold; }
td.AffilNoAccessSelectedBranch, AffilNoAccessSelectedBranch { text-decoration:underline; }
A.AffilNoAccessSelectedBranch:LINK { text-decoration:underline; }
A.AffilNoAccessSelectedBranch:Hover { text-decoration:underline; }
A.AffilNoAccessSelectedBranch:VISITED { text-decoration:underline; }
A.AffilNoAccessSelectedBranch:ACTIVE  { text-decoration:underline; }
td.AffilInternalSelectedBranchSeen, AffilInternalSelectedSeen { text-decoration:underline; font-weight:bold; }
A.AffilInternalSelectedBranchSeen:LINK { text-decoration:underline; font-weight:bold; }
A.AffilInternalSelectedBranchSeen:Hover { text-decoration:underline; font-weight:bold; }
A.AffilInternalSelectedBranchSeen:VISITED { text-decoration:underline; font-weight:bold; }
A.AffilInternalSelectedBranchSeen:ACTIVE  { text-decoration:underline; font-weight:bold; }
td.AffilInternalSeen, AffilInternalSeen { text-decoration:underline; font-weight:bold; }
A.AffilInternalSeen:LINK { text-decoration:underline; font-weight:bold; }
A.AffilInternalSeen:Hover { text-decoration:underline; font-weight:bold; }
A.AffilInternalSeen:VISITED { text-decoration:underline; font-weight:bold; }
A.AffilInternalSeen:ACTIVE  { text-decoration:underline; font-weight:bold; }
td.AffilNoAccessSeen, AffilNoAccessSeen { text-decoration:underline;  }
A.AffilNoAccessSeen:LINK { text-decoration:underline; }
A.AffilNoAccessSeen:Hover { text-decoration:underline; }
A.AffilNoAccessSeen:VISITED { text-decoration:underline; }
A.AffilNoAccessSeen:ACTIVE  { text-decoration:underline; }I
td.AffilInternalSelectedSeen, AffilInternalSelectedSeen { text-decoration:underline; font-weight:bold; }
A.AffilInternalSelectedSeen:LINK { text-decoration:underline; font-weight:bold; }
A.AffilInternalSelectedSeen:Hover { text-decoration:underline; font-weight:bold; }
A.AffilInternalSelectedSeen:VISITED { text-decoration:underline; font-weight:bold; }
A.AffilInternalSelectedSeen:ACTIVE  { text-decoration:underline; font-weight:bold; }
td.AffilSeen, AffilSeen { text-decoration:underline; font-weight:bold; }
A.AffilSeen:LINK { text-decoration:underline; font-weight:bold; }
A.AffilSeen:Hover { text-decoration:underline; font-weight:bold; }
A.AffilSeen:VISITED { text-decoration:underline; font-weight:bold; }
A.AffilSeen:ACTIVE  { text-decoration:underline; font-weight:bold; }


/* DDLB and Simple ListBox (Derived from DDLB) */
UL.ddlb, LI.ddlb  { margin-top: 50px; list-style-type: none; }
UL.ddlb[class], LI.ddlb[class] { margin-top: 0px; list-style-type: none; } /* FOR FF */
UL.ddlb img.lb{cursor:pointer;}

/* CHECKBOXES AND RADIO BUTTONS - used to display cursor as a hand when cursor rolls over a checkbox or a radio button*/
.CheckboxRadioOver { cursor:hand; cursor: pointer; font-weight: normal; }

/*Map data*/
.LegendContainer
{
	border-radius: 8px; text-align: center; vertical-align: bottom; padding: 5px; margin: 5px;
}

.TopLeftRoundedWidgetContainer, .TopRightRoundedWidgetContainer
{
	margin: 0px; 
	padding:0px; 
	vertical-align:top; 
	border-style: solid; border-width: 1px; 
	behavior: url(CommonPepperMint/global/pie.htc);
}

.TopLeftRoundedWidgetContainer
{
	-moz-border-radius-topleft:8px; 
	-webkit-border-top-left-radius:8px; 
	border-top-left-radius:8px;	
}

.TopRightRoundedWidgetContainer
{
	-moz-border-radius-topleft:8px; 
	-webkit-border-top-right-radius:8px; 
	border-top-right-radius:8px;	
}

.forSlider, .forInSlider
{
	width:200px;
}
.forSlider, .sliderBox
{
	margin-top:12px;
}
.sliderBox
{
	margin-right:10px;
}

.btnTopQuickSearchMenuDisabled { cursor:default; }

/*Used during exports to add a spacer line between the export Header/footer and the exported content */
.ExportHeaderStyle{padding-bottom:10px;}
.ExportFooterStyle{padding-top:10px;}


.clearFields
{
	float:right;
	width:12px;
	height:12px;
	margin:1px 4px 1px 0px;
}

.forceBold
{
	font-weight: bold !important;
}

.NoHeaderOptions #header #divWhatsnewAnimatedImg, .NoHeaderOptions #header #divWhatsnewImg, .NoHeaderOptions #header #divMyMintImg, .NoHeaderOptions #header #divFeedbackImg, .NoHeaderOptions #header #divHelpImg
{
	display:none;
}

.ChartRadarLegend{ font-size: 10px;}
.ChartRadarLegendTitle{ font-size: 10px; font-weight:bold; text-decoration: underline; padding-top:3px; padding-bottom: 5px;}
.ChartRadarSeriesLegendBullet1 { font-size:20pt; }
.ChartRadarSeriesLegendBullet2 { font-size:20pt; }
.ChartRadarSeriesLegendBullet3 { font-size:20pt; }
.ChartRadarSeriesLegendBullet4 { font-size:20pt; }
.ChartRadarSeriesLegendBullet5 { font-size:20pt; }
.ChartRadarSeriesLegendBullet6 { font-size:20pt; }

.addOpenSearchToBrowser
{
	white-space:nowrap;
	margin-right: 25px;
	margin-top: 5px;
	cursor:pointer;
	display:none;
}
.globalSearch
{
	padding-top:10px;
}
.globalSearch .results
{
	padding:10px;
	-moz-border-radius: 0px 10px 10px 10px;
	-webkit-border-radius: 0px 10px 10px 10px;
	border-radius: 0px 10px 10px 10px;
	behavior: url(CommonPepperMint/global/pie.htc);
}

.finSlide
{
	color: #000000;
	font-size:9px;
	vertical-align:middle;
	font-weight:bolder;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	behavior: url(CommonPepperMint/global/pie.htc);
}


/*Skin to be processed*/

.otherMonth a { color: #cccccc; text-decoration:none; }
.calendar th { text-align:center; }

.picklist, .searchInfo
{
	background-color: #ffffff;
	border: 1px solid #cccccc;
	position: absolute;
	z-index: 999;
	overflow: auto;
}

.ddlcb 
{
	background-color: #ffffff;
	z-index:250;
	display:none;
	position:absolute;
	border:1px solid #cccccc;
	font-size:11px;
}

.ddlcb div
{
	background-color: #ffffff;
	z-index:251;
	height:15px;
}

/*PathFinder Performance Bar*/
.cursorPerformanceDown
{
	background-image:url(Icons/arrow_grey_down.gif);
	background-repeat:no-repeat;
	background-position:0px;
}

.cursorPerformanceUp
{
	background-image:url(Icons/arrow_grey_up.gif);
	background-repeat:no-repeat;
	background-position:0px;
}

/*search lookup*/
.searchbooleancheckboxcontrol 
{
	margin-left:16px;
}


.strategicTitle 
{
	font-weight:bolder;
	color:#222222;
	padding-left:10px;
}

.colrFrmPrt img
{
	margin: 0 auto;
	display:block
}
/* pepper quick bold fields */
.txtBold a { font-weight:bolder; }

/* Print Peer Report */
.Heading2SmallFont, #Heading2SmallFont { font-family : Arial, Helvetica, sans-serif; font-size:8pt; font-weight : bold; color : #000000; }
td.Heading4SmallFont, Heading4SmallFont, #Heading4SmallFont { font-family : Arial, Helvetica, sans-serif; font-size:8pt; font-style:italic; color : #000000; }
td.HeadingNormal, HeadingNormal, #HeadingNormal { font-family : Arial, Helvetica, sans-serif; font-size:9pt; font-style:normal; color : #000000; }
td.HeadingNormalSmallFont, HeadingNormalSmallFont, #HeadingNormalSmallFont { font-family : Arial, Helvetica, sans-serif; font-size:8pt; font-style:normal; color : #000000; }
td.SmallFonts {font-size:8pt;}
td.VerySmallFonts {font-size:7.5pt;}
