﻿body 
{ 
	font-family: Arial, Tahoma, Sans-Serif; 
	background: url(http://euromoney.cachefly.net/IISEARCHES/Images/Sprites/backgrounds.jpg) repeat-x 0px -172px;
	margin: 0; 
	padding: 0;
}

.hl
{
	background-color: #EF0;
}

body.normal 
{ 
	font-size: 75%
}

body.medium 
{ 
	font-size: 90%
}

body.large 
{ 
	font-size: 100%
}

p, td
{ 
	margin: 0; 
	padding: 0; 
	vertical-align: top;
}

h1 
{ 
	font-size: 160%; 
	margin: 10px 0; 
}

h2  
{
	font-size: 140%; 
    margin: 10px 0; 
}

h3  
{
	font-size: 120%; 
	margin-bottom: 6px; 
	margin-top: 5px; 
}

h4 
{ 
	font-size: 100%; 
}

img  
{
	border: none; 
}

a 
{ 
	color: #0d2070; 
	text-decoration:none;
}

a:hover  
{
	text-decoration:underline; 
}

ul 
{ 
	list-style:square; 
	margin-top:0; 
	padding-top:0; 
	margin-bottom:0; 
	padding-bottom:0; 
}

li 
{ 
	line-height:16px; 
	margin-left:-24px; 
}


body.clickable, body.clickable *, .clickable
{
    cursor: pointer;
}

body.waiting, body.waiting *, .waiting
{
    cursor: wait;
}


.bullet { float:left; margin:9px 4px 0 0; width:5px; height:5px; background-color:#FFFFFF; }

.dataGridTable { _width: 490px; }
.dataGridTable td { padding:2px 3px 2px 3px; font-size:90%; }
/*. Disabled, Grey BackGround when mouse pointer hover in all dataGridTable tr:hover td { background-color:#CCCCCC; } */
.dataGridTable .tableHeader td, .groupHeader td { background-color:#f8f8f8; font-weight:bold; border-top:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; vertical-align:middle; padding-right:0; }
.dataGridTable .tableFooter td { border-top:1px solid #e7e7e7; }
.dataGridTable .altRow { background-color:#f8f8f8; }
.panel1 .contents .dataGridTable td img { margin:0; }

.wrapper .content .SRDetailsLayout .leftColumn .dataGridTable td { padding-top:5px; }
.wrapper .content .SRDetailsLayout .leftColumn .dataGridTable .groupHeader td, .wrapper .content .SRDetailsLayout .leftColumn .dataGridTable .tableHeader td { font-size:110%; background:none; border-top:none; padding-top:20px; }
.wrapper .content .SRDetailsLayout .leftColumn .dataGridTable .groupHeader td p {  }

.wrapper { width: 1010px; _width: 1050px; margin-left: auto; margin-right: auto; }

.masthead { background: url(http://euromoney.cachefly.net/IISEARCHES/Images/headerBg.gif) no-repeat; height: 86px; }
.masthead a.lnkHome { display:block; position:relative; top:12px; left:3px ; height: 65px; width: 190px; }
.fontSizes { padding:80px 0 0 194px; float:right; font-size:90%; margin:-13px 30px 0 0; }
.fontSizes .text { float:left; margin-right:3px;}
.fontSizes img { margin-left:3px; }

.leftNavigation { width: 158px; float:left; margin-left:20px; _margin-left:10px; }
.leftNavigation .btnAwards { margin-top:15px; }

ul.navMainList { margin:0; padding:10px 0 0 45px; margin:0; padding:0; }
ul.navMainList li { line-height:16px; margin-left:-24px; margin:0; height:22px; line-height:22px; padding-left:9px; background-color:#0d2070; font-size:90%; border-bottom:1px solid #a1bae1;}
ul.navMainList li.itemActive { background-color:#a1bae1; border-top:1px solid #ffffff; border-bottom:1px solid #ffffff;}
ul.navMainList, ul.navMainList a { color:#FFFFFF; }

div.menuItem { padding-top:3px; padding-bottom:3px; line-height:16px; margin-left:-24px; margin:0; padding-left:9px; background-color:#0d2070; font-size:90%; border-bottom:1px solid #a1bae1; color: #fff;}
div.menuItem a { color: #fff; }
div.menuItem li.itemActive { background-color:#a1bae1; border-top:1px solid #ffffff; border-bottom:1px solid #ffffff;}

.wrapper .content { width:812px; _width: auto; margin:20px 0px 0px 193px; }
.wrapper .content .leftColumn, .wrapper .content .rightColumn { float:left; }
.wrapper .content .leftColumn { width:593px; }
.wrapper .content .rightColumn { width:204px; margin-right:15px; _margin-right:0px;}

.wrapper .content .leftColumn .introText { margin:15px 0 20px 0; }
.wrapper .content .leftColumn .introText .introTitle { margin-bottom:20px; }
.wrapper .content .leftColumn .introText p { margin:7px 20px 0 20px; }

.wrapper .content .LLayout .leftColumn  { width:641px; padding-right:15px; }
.wrapper .content .LLayout .rightColumn  { width:141px; }
.wrapper .content .LLayout p { padding-top:7px;}

.wrapper .content .SRLayout .leftColumn { width:250px; }
.wrapper .content .SRLayout .rightColumn { width:546px; margin-right:0;}

.wrapper .content .SRDetailsLayout .leftColumn { width:640px; padding-right:15px;}
.wrapper .content .SRDetailsLayout .rightColumn { width:141px; margin-right:0; }

.helpBox { width:141px; height:125px; background:url(http://euromoney.cachefly.net/IISEARCHES/Images/helpBoxBg.png) no-repeat; font-size:90%; display:block; float:left;}
.helpBox ul { margin:0; padding:10px 0 0 45px; }
.helpBox, .helpBox a { color:#FFFFFF; }


/* Panel 1 */
.panel1, .panel2 { width:391px; float:left; margin:0 15px 15px 0; }
.panel1 .leftCell {	background-color:#fcfcfc; border-left:1px solid #e7e7e7; padding:20px 0 0 0; }
.panel1 ul { padding-top:5px; padding-bottom:0px; }
.panel1 li { margin-bottom:3px; }
.panel1 li span { font-size:90%; }
.panel1 .panelTop { background: url(http://euromoney.cachefly.net/IISEARCHES/Images/panel1_3.gif) repeat-x; height:20px;}
.panelTopLeft, .bottomLeft { float:left; }
.panelTopRight, .bottomRight { float:right; }
.panel1 .contents { padding:15px 15px 20px 35px; background-color:#fcfcfc; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; min-height:420px; }


.panel1 .contents .displayed { display: block; padding-bottom: 20px; min-height:330px; }
.panel1 .contents .notDisplayed { display:none; }

.tabs { float:left; padding:20px 0 0 0; margin-left:-35px; _margin-left:-18px; }
.panel1 .bottom { background: url(http://euromoney.cachefly.net/IISEARCHES/Images/panel1_6.gif) repeat-x; height:9px; }
.tabsButtons { margin-top:15px;}

/* Panel 2 */
.panel2 { padding-top:30px; }
.panel2 .userDetails, .panel2 .needHelp { margin:0 0 15px 33px; }
.panel2 .needHelp { float:left; margin-right:28px; margin-top:16px;}

/* Panel 3 */
.panel3 { width:204px; float:left; margin:15px 0px 0px 0; }
.panel3 .panelTop { background: url(http://euromoney.cachefly.net/IISEARCHES/Images/panel3_3.gif) repeat-x; height:20px; }
.panel3 .contents { background: url(http://euromoney.cachefly.net/IISEARCHES/Images/panel3_Background.gif) no-repeat bottom right; background-color:#dfebff; border-left:1px solid #c8c8c8; border-right:1px solid #c8c8c8; padding:1px 12px 15px 12px; width:178px; /*height:165px; */}
input { font-size:90%; }
.panel3 input.logInEM { width:100%; }
.panel3 input.logInPassword { width:107px; margin-right:5px; float:left; }
input.logInEM, input.logInPassword { border:1px solid #0d2070; }
.panel3 .btnGo { float:right; margin-top:-3px; }
.panel3 p { margin-top:11px; margin-bottom:5px; font-size:90%;}
.panel3 .bottom { background: url(http://euromoney.cachefly.net/IISEARCHES/Images/panel3_6.gif) repeat-x; height:20px; }

/* Panel reportsTreeViewMenuPanel class panel 1 */
#reportsTreeViewMenuPanel, #searchTreeViewMenuPanel, #searchTreeView { width:235px; font-size:85%; }
#reportsTreeViewMenuPanel .contents, #searchTreeViewMenuPanel .contents, #searchTreeView  .contents { height:auto;  width:208px; padding-top:6px; }
#reportsTreeViewMenuPanel .panelTop, #searchTreeViewMenuPanel .panelTop, #searchTreeView  .panelTop { background: url(http://euromoney.cachefly.net/IISEARCHES/Images/panel1_3.gif) repeat-x; height:20px; }
#reportsTreeViewMenuPanel .contents, #searchTreeViewMenuPanel .contents, #searchTreeView  .contents  { background: url(http://euromoney.cachefly.net/IISEARCHES/Images/panel4_Background.gif) no-repeat top right; padding:0px 15px 15px 10px; background-color:#fcfcfc; /*border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7;*/ }
#reportsTreeViewMenuPanel .bottomNav, #searchTreeViewMenuPanel .bottomNav, #searchTreeView  .bottomNav { background: url(http://euromoney.cachefly.net/IISEARCHES/Images/panel1_6.gif) repeat-x; height:9px; }
#reportsTreeViewMenuPanel .panelTopRight { background: url(http://euromoney.cachefly.net/IISEARCHES/Images/panel4_4.gif) no-repeat top right; border-right:1px solid #ffffff; float:right; width:92px; }
#searchTreeViewMenuPanel .contents, #searchTreeView  .contents { background: url(http://euromoney.cachefly.net/IISEARCHES/Images/panel6_Background.png) no-repeat top right; background-color:#fcfcfc; padding-top:6px; }
#searchTreeViewMenuPanel .panelTopRight, #searchTreeView  .panelTopRight  { background: url(http://euromoney.cachefly.net/IISEARCHES/Images/panel6_4.gif) no-repeat top right; border-right:1px solid #ffffff; float:right; width:92px; }
#searchTreeViewMenuPanel li 
{ 
	margin: 0px!important; 
	padding: 0px!important; 
	line-height: normal!important; 
}


/* Panel 5 */
.panel5 { float:left; margin:0 15px 15px 0; }
.panel5 .panelTop { background: url(http://euromoney.cachefly.net/IISEARCHES/Images/panel1_3.gif) repeat-x; height:20px;}
.panel5 .contents { padding:5px 10px 0px 10px; background-color:#fcfcfc; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; }
.panel5 .bottom { background: url(http://euromoney.cachefly.net/IISEARCHES/Images/panel1_6.gif) repeat-x; height:9px; }
.panel5 .contents,  .panel5 .contents p { font-size:90%; line-height:1.2em; }
.panelOptions { height:19px; padding:4px 0 0 10px; background: url(http://euromoney.cachefly.net/IISEARCHES/Images/panelOptionsBg.gif) repeat-x; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; font-size:90%; }

.panelOptions2 { margin-top:-16px; float:right; padding:3px 0px 0 0; }
.panelOptions2 div { float:left; border-left:1px solid #e7e7e7; padding:9px 7px 0 7px; }
.panelOptions2 img, .panelOptions2 input { margin:-3px 3px 0 0; vertical-align:middle; }

.panelOptions .queryNum, .panelOptions .queryNumActive { border:1px solid #0d2070; float:left; padding:1px 3px 0 3px; line-height:1em; }
.panelOptions .queryNum { background-color:#ffffff; }
.panelOptions .queryNumActive { background-color:#0d2070; color:#FFFFFF; }
.panelOptions .queryOperator { float:left; padding:2px 5px 0 5px; font-weight:bold;	line-height:1em; }

/* Panel 6 */
.panel6 { width:141px; float:left; margin:15px 15px 15px 0; font-size:90%; }
.panel6 .panelTop { background: url(http://euromoney.cachefly.net/IISEARCHES/Images/panel1_3.gif) repeat-x; height:51px;}
.panel6 .contents { padding:5px 10px 20px 10px; background-color:#fcfcfc; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; }
.panel6 .bottom { background: url(http://euromoney.cachefly.net/IISEARCHES/Images/panel1_6.gif) repeat-x; height:9px; }
.panel6 .contents a, .panel6 .contents a:visited { color:#000000; }

.panel7 .contents { min-height:150px; }

/* Panel queryBuildPanel class panel 5 */
#queryBuildPanel { width:390px; }
#queryBuildPanel .contents { min-height:68px; }
#searchResultsPanel, #reportsResultsPanel { margin-right:0; width:100%; }
#searchResultsPanel .contents, #reportsResultsPanel .contents { padding:5px 5px 15px 5px; }
#searchResultsPanel .tabs, #reportsResultsPanel .tabs { padding-top:10px; margin-left:-5px; }

.bottomPanelsNav { background: url(http://euromoney.cachefly.net/IISEARCHES/Images/panelsBottomNav_2.gif) repeat-x; height:21px; _width: 546px;  }
.bottomPanelsNav .center { float:left; padding-top:3px; font-size:11px; }
.bottomPanelsNav .center, .bottomPanelsNav .center a, .bottomPanelsNav .center a:visited { color:#ffffff; }
.bottomPanelsNav .center .activePageNum { font-weight:bold; }


.wrapper .content .leftColumn .panel1 { width:281px; margin-bottom:5px;}
.wrapper .content .leftColumn .panel1 .contents { min-height:210px; padding-left:20px; padding-right:20px; }

.footer {  padding:30px 0 20px 0; text-align:center; font-size:90%; }
.footer p { margin-bottom:7px;}
.footer .footerLinks { border-top:1px solid #c8c8c8; display:inline; padding-top:2px;}


.popUpsWrapper { margin:20px; background-color:#FFFFFF; }
.popUpsWrapper select { float:left; font-size:90%; font-weight:bold; width:50px; }

.loginBar 
{
	color: #FFFFFF;
	position: absolute;
	text-align: right;
	top: 39px;
	width: 965px;
}

.loginBar a
{
	color: #FFF;
}

div.messageBox
{
	height:auto;
	width:250px;
	display: none;
	padding: 15px;
}

.selectFree {
  display: none; 
  font: 10px Verdana; 
  z-index: 2000; 
  width: 200px
}

.selectFree IFRAME
{
 display:none;/*sorry for IE5*/ 
 display/**/:block;/*sorry for IE5*/
 position:absolute;/*must have*/
 top:0;/*must have*/
 left:0;/*must have*/
 z-index:-1;/*must have*/
 filter:mask();/*must have*/
 width:2000px;/*must have for any big value*/
 height:3000px/*must have for any big value*/;
}

.loading *
{
    display: none;
}
.loading
{
    background: url('http://euromoney.cachefly.net/IISEARCHES/Images/loading.gif') no-repeat center center;    
}


.toolTipButton { background: url(http://euromoney.cachefly.net/IISEARCHES/Images/btnEmpty.gif) no-repeat left top; width: 57px; padding-left: 31px; padding-top: 4px; text-align: left; border: 0; height: 23px; font-size: 11px; font-weight: bold; cursor: pointer; color: #fff; } 

.gray {color:Gray; font-size:90%;}
.button { background: url(http://euromoney.cachefly.net/IISEARCHES/Images/btnEmpty.gif) no-repeat left top; width: 87px; padding-left: 30px; text-align: left; border: 0; height: 23px; font-size: 11px; font-weight: bold; cursor: pointer; color: #fff; }


#waitingExport
{
    height: 100%;
    width: 100%;
    background-color: gray; 
    table-layout: fixed;
    left:0px;
    position:fixed;
    top:0px;
    background-color:gray;
    opacity:0.6;
    filter:alpha(opacity=60);
    z-index:150;
}

#waitingExport div
{
    color:#FFFFFF;
    font-size:125%;
    font-weight:bold;
    height:50px;
    margin-left:auto;
    margin-right:auto;
    position:relative;
    top:45%;
    width:443px;
    text-align: center;
}

#resultTabBottom 
{
    background: url(http://euromoney.cachefly.net/IISEARCHES/Images/Sprites/resulttab.gif) no-repeat -1px -336px;
    height:15px;
    width:25px;
}

#tipAllHiredManagers
{ 
    position:absolute;
	border:1px solid #333;
	padding:2px 5px;
	color:#333;
	display:none;
}

.toolTipLoading
{
    background: url('http://euromoney.cachefly.net/IISEARCHES/Images/loading.gif') no-repeat center center;
    width:50px;
    height:25px;
}

#tipAllHiredManagers p
{
    float:left;
    color:#263475;
    font-weight:bold;
}

.txt-02
{
	left: 110px;
	position:absolute;
}
.txt-01
{
	margin-top: 5px;

}

.slc-02
{
	left: 110px;
	position:absolute;
}

.validator
{
	position:  absolute;
	left: 450px;
}

.personaldetails, .deliveryaddress
{
	position: relative;
}
