body.capraisingdirectory div.bannerLeft
{
	background-color:#667D78;
}



/* tab Start  */
body.capraisingdirectory div.tabSection
{
	border-bottom: solid 2px #667D78;
}

body.capraisingdirectory div.tabSection
{	 
	height: 37px;
}
body.capraisingdirectory div.tabHighlight
{
	float: left;
	height:35px;f
}
body.capraisingdirectory div.tab
{
	height: 35px;
}

body.capraisingdirectory div.tabHighlightLeft
{ 
	height: 35px;
	background-image: url(../images/greenLeft35.gif);
}

body.capraisingdirectory div.tabHighlightMid
{
	height: 32px;
	text-align:center;
	display:block;
}
body.capraisingdirectory div.tabHighlightRight
{ 
	height: 35px;
	background-image: url(../images/greenRight35.gif);
}
body.capraisingdirectory div.tabLeft
{
	height: 35px;
	background-image: url(../images/tab_Left35.gif);
}

body.capraisingdirectory div.tabLeftHover
{
	height: 35px;
	background-image: url(../images/tabrolloverleft35.gif);
}
body.capraisingdirectory div.tabMiddle
{
	height: 31px;
}
body.capraisingdirectory div.tabMiddleHover
{
	height: 31px;
}
body.capraisingdirectory div.tabMiddle A,body.capraisingdirectory  div.tabMiddleHover A
{
	text-align:center;
	height:31px;
	display:block;
}
body.capraisingdirectory div.tabRight
{
	height: 35px;
	background-image: url(../images/greyRight35.gif);
}

body.capraisingdirectory div.tabRightHover
{	 
	height: 35px;
	background-image: url(../images/tabrolloverright35.gif);
	 
}

/* tab End  */

body.capraisingdirectory div.pageContainer
{
	clear:both;
}

body.capraisingdirectory div.infoSection
{
	height:48px;
	width:100%;
}

body.capraisingdirectory div.infoSection p
{
	font-size:1em;
	color:#333333;
	line-height:15px;
	padding:7px 0px 0px 0px;
}

body.capraisingdirectory div.filterArea
{
	background-color: #D5DEDE;
	width:934px;
	height:134px;
	float:left;
	margin-top:5px;
}

body.capraisingdirectory div.filterArea select
{
	font-size:0.9em;
	color:#333333;
	margin-top:2px;
	height:200px;
}

body.capraisingdirectory div.filterArea div.columnRegion
{
	float:left;
	padding:8px 0px 5px 6px;
	padding-left: 0px;
}

body.capraisingdirectory div.filterArea div.columnRegion label
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	color:#333333;
}

body.capraisingdirectory div.filterArea div.columnRegion select
{
	float:left;
	border-left: solid 1px #6E6D69;
	border-top: solid 1px #6E6D69;
	height:110px;
	width:182px;
}

body.capraisingdirectory div.filterArea div.columnCountry
{
	float:left;
	padding-top:8px;
}

body.capraisingdirectory div.filterArea  label
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	padding-left:6px;
	color:#333333;
}

body.capraisingdirectory div.filterArea div.columnCountry select
{
	
	width:133px;
	margin-left:5px;
	float:left;
	border-left: solid 1px #6E6D69;
	border-top: solid 1px #6E6D69;
	height:110px;
}

body.capraisingdirectory div.filterArea div.columnIndustry
{
	float:left;
	padding-top:8px;
}

body.capraisingdirectory div.filterArea div.columnIndustry select
{
	float:left;
	border-left: solid 1px #6E6D69;
	border-top: solid 1px #6E6D69;
	height:110px;
	width:153px;
	margin-left:5px;
}

body.capraisingdirectory div.filterArea div.columnExchange
{
	float:left;
	padding-top:8px;
}

body.capraisingdirectory div.filterArea div.columnExchange select
{
	float:left;
	border-left: solid 1px #6E6D69;
	border-top: solid 1px #6E6D69;
	height:110px;
	width:175px;
	margin:2px 0 0 5px;
}

body.capraisingdirectory div.filterArea div.columnDepository
{
	float:left;
	padding-top:8px;
}

body.capraisingdirectory div.filterArea div.columnDepository select
{
	float:left;
	border-left: solid 1px #6E6D69;
	border-top: solid 1px #6E6D69;
	height:110px;
	width:145px;
	margin-left:5px;
}

body.capraisingdirectory div.filterArea div.columnDateRange
{
	float:left;
	padding-top:8px;
	width: 106px;
}

body.capraisingdirectory div.filterArea div.columnDateRange select
{
	float:left;
	border-left: solid 1px #6E6D69;
	border-top: solid 1px #6E6D69;
	height:110px;
	width:107px;
	margin:2px 0 0 5px;
}
/*
body.capraisingdirectory div.filterAreaFooter
{
	background-color: #D5DEDE;
	height:34px;
	float:left;
	width:924px;
	margin:1px 0px 0px 0px;
}

body.capraisingdirectory div.filterLeftContainer
{
	float:left;
	height:34px;
	width:825px;
}

body.capraisingdirectory div.filterAreaFooterLeft
{
	float:left;
	width:290px;
	height:34px;
}

body.capraisingdirectory div.filterAreaFooterRight
{
	float:left;
	width:99px;
	padding-top:6px;
}

body.capraisingdirectory div.filterAreaFooterLeft h2
{
	padding-left:13px;
	font-weight:bold;
	color:#333333;
	margin-top:10px;
	margin-left:3px;
}

body.capraisingdirectory div.filterRadio
{
	float:left;
	padding-top:0 px;
	padding-left:4px;
	margin-top: 4px;
}

body.capraisingdirectory div.filterRadio label
{
	padding-left:4px;
}
	

body.capraisingdirectory div.searchDRTextBox
{
	float:left;
	width:495px;
	height:30px;
	vertical-align:top;
	margin-top:3px;
}

body.capraisingdirectory div.searchDRTextBox input
{
	float:left;
	width:217px;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	margin-left:4px;
	color:#666666;
	padding-left:2px;
	padding-top:1px;
}

body.capraisingdirectory div.filterAreaFooterRight img
{
	margin-right:8px;
		
}

body.capraisingdirectory div.filterAreaFooter input
{
	margin-top:4px;
}

body.capraisingdirectory div.filterAreaFooter label
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
*/
body.capraisingdirectory div.filterAreaLast
{
	float:left;
	margin-left:10px;
	padding-top:8px;
	width:88px;
}

body.capraisingdirectory div.filterAreaLast label
{
	padding-left:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	color:#333333;
}

body.capraisingdirectory div.filterAreaLast select
{
	float:left;
	font-size:1em;
	width:100px;
	height:20px;
	color:#666666;
}

body.capraisingdirectory div.txtSponsor
{
	padding-top:6px;
	height:12px;
	float:left;
	margin-bottom:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
}

body.capraisingdirectory div.alphaContainer
{
	clear:both;
	width:934px;
	height:74px;
}

body.capraisingdirectory div.drProfileTxt 
{
	
	height:36px;
	float:left;
	padding-top:5px;
}

body.capraisingdirectory div.drProfileTxt p
{
	font-size:1em;
	color:#333333;
	line-height:1.5;
} 

body.capraisingdirectory div.alphaLeftContainer
{
	width:557px;
	height:74px;
	float:left;
	display:inline;
}

body.capraisingdirectory div.alphaRightContainer
{
	width:376px;
	float:left;
	height:auto;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:16px;
}

body.capraisingdirectory div.download a
{
	text-decoration:none;
	color:#333;
}

body.capraisingdirectory div.download a:hover
{
	text-decoration:underline;
	color:#101010;
}

body.capraisingdirectory div.backtotop
{
	margin-left:8px;
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;	
}

body.capraisingdirectory div.backtotop a
{
	text-decoration:none;
	color:#101010;
}

body.capraisingdirectory div.backtotop a:hover
{
	text-decoration:underline;
	color:#101010;
}



body.capraisingdirectory div.prevNext
{
	float:left;
	display:inline;
	margin-top:17px;
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}

body.capraisingdirectory div.dataFooter a
{
	text-decoration:none;
	color:#FFFFFF;
}

body.capraisingdirectory div.dataFooter a:hover
{
	text-decoration:underline;
	color:#FFFFFF;
}

body.capraisingdirectory div.downloadTxtFooter
{
	padding-left:5px;
	float:left;
	display:inline;
	padding-top:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	margin-left:5px;
}

body.capraisingdirectory div.prevNextFooter
{
	float:left;
	display:inline;
	margin-top:4px;
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}


body.capraisingdirectory div.dataContainer
{
	float:left;
	
}

body.capraisingdirectory div.alphaFilter
{
	padding-top:13px;
	height:19px;
	width:100%;
}

body.capraisingdirectory table.dataSection
{
	width:934px;
	border:solid 1px #CCCCCC;
	font-size:100%;
	float:left;
}

body.capraisingdirectory tr.headerRow 
{
	height:38px;
	background-color:#999999;
}

body.capraisingdirectory .dataSection td
{
	padding-left:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	vertical-align:middle;
	color: #333333;
}

body.capraisingdirectory .dataSection th
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:1em;
	color:#FFFFFF;
	padding-top:3px;
	vertical-align:top;
    padding-right:0;
	padding-left:0;
	text-align:center;
}

body.capraisingdirectory .dataSection th.FirstColumn
{
	text-align:left;
	padding-left:5px;
}

body.capraisingdirectory div.dataFooter
{
	width:934px;
	background-color:#FFFFFF;
	height:22px;
	clear:both;
}



body.capraisingdirectory .drTotalPlaced
{
	width:94px;
	text-align:right;
	border-right:solid 1px #CCCCCC;
	padding-right:10px;
}

body.capraisingdirectory .drTotalCapital
{
	width:94px;
	text-align:right;
	border-right:solid 1px #CCCCCC;
	padding-right:10px;
/*	color:#333333;*/
}


body.capraisingdirectory table#quickFind
{
	border:0px;
	width:auto;
	font-size:100%;
} 


body.capraisingdirectory table#quickFind th, body.capraisingdirectory table#quickFind td, body.capraisingdirectory table#quickFind tr
{
	background-image:none;
	text-align:center;
	white-space:nowrap;
	font-size:1em;
} 


body.capraisingdirectory table#quickFind th
{
	white-space:nowrap;
	border-width:1px;
	border:solid 1px #CCCCCC;
	width:22px;
	height:17px;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
} 


body.capraisingdirectory table#quickFind td
{
	border-top:solid 1px #999999;
	border-right:solid 1px #999999;
	border-bottom:solid 1px #999999;
	background-color:white;
	width:16px;
} 


body.capraisingdirectory table#quickFind th *, body.capraisingdirectory table#quickFind td *
{
	display:block;
	border:solid 1px white;
	font-weight:bold;
}


body.capraisingdirectory  table#quickFind a
 {
	text-decoration:none;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
} 


body.capraisingdirectory table#quickFind div 
{
	padding-left:0.3em;
	padding-right:0.3em;
} 
	

body.capraisingdirectory table.q19 a#q19,
body.capraisingdirectory table.qfa a#qfa,
body.capraisingdirectory table.qfb a#qfb, 
body.capraisingdirectory table.qfc a#qfc,
body.capraisingdirectory table.qfd a#qfd, 
body.capraisingdirectory table.qfe a#qfe,
body.capraisingdirectory table.qff a#qff , 
body.capraisingdirectory table.qfg a#qfg,
body.capraisingdirectory table.qfh a#qfh, 
body.capraisingdirectory table.qfi a#qfi,
body.capraisingdirectory table.qfj a#qfj,
body.capraisingdirectory  table.qfk a#qfk,
body.capraisingdirectory table.qfl a#qfl , 
body.capraisingdirectory table.qfm a#qfm,
body.capraisingdirectory table.qfn a#qfn, 
body.capraisingdirectory table.qfo a#qfo,
body.capraisingdirectory table.qfp a#qfp,
body.capraisingdirectory  table.qfq a#qfq,
body.capraisingdirectory table.qfr a#qfr , 
body.capraisingdirectory table.qfs a#qfs,
body.capraisingdirectory table.qft a#qft, 
body.capraisingdirectory table.qfu a#qfu,
body.capraisingdirectory table.qfv a#qfv, 
body.capraisingdirectory table.qfw a#qfw,
body.capraisingdirectory table.qfx a#qfx ,
body.capraisingdirectory  table.qfy a#qfy,
body.capraisingdirectory table.qfz a#qfz 
{
	background-color:#667D78;
	color:#ffffff;
	height:15px;
}

body.capraisingdirectory .qfa a:hover, body.capraisingdirectory  .qfb a:hover, body.capraisingdirectory .qfc a:hover, body.capraisingdirectory .qfd a:hover, body.capraisingdirectory .qfe a:hover, body.capraisingdirectory .qff a:hover, body.capraisingdirectory .qfg a:hover, body.capraisingdirectory .qfh a:hover, body.capraisingdirectory .qfi a:hover, body.capraisingdirectory .qfj a:hover, body.capraisingdirectory .qfk a:hover, body.capraisingdirectory .qfl a:hover, body.capraisingdirectory .qfm a:hover, body.capraisingdirectory .qfn a:hover, body.capraisingdirectory .qfo a:hover, body.capraisingdirectory .qfp a:hover, body.capraisingdirectory .qfq a:hover, body.capraisingdirectory .qfr a:hover, body.capraisingdirectory .qfs a:hover,body.capraisingdirectory  .qft a:hover, body.capraisingdirectory .qfu a:hover, body.capraisingdirectory .qfv a:hover,body.capraisingdirectory  .qfw a:hover,body.capraisingdirectory  .qfx a:hover,body.capraisingdirectory  .qfy a:hover, body.capraisingdirectory .qfz a:hover
{
	background-color:#CCCCCC;
	height:15px;
}


body.capraisingdirectory th.drCountryName
{
	width:84px;
}

body.capraisingdirectory .drCountryName a
{
	text-decoration:none;
	color:#333333;
}

body.capraisingdirectory .drCountryName a:hover
{
	text-decoration:underline;
	color:#101010;
}


body.capraisingdirectory .drIndustryName a
{
	text-decoration:none;
	color:#333333;
}

body.capraisingdirectory .drIndustryName a:hover
{
	text-decoration:underline;
	color:#101010;
}


body.capraisingdirectory div.downloadTop
{

	/*height:38px;*/
	margin-top:36px;
	float:right;
	
	
}
body.capraisingdirectory div.downloadTop a
{
	text-decoration:none;
	color:#333333;
	display:inline;

}

body.capraisingdirectory div.downloadTop a:hover
{
	text-decoration:underline;
	color:#000000;
}

body.capraisingdirectory div.downloadimg
{
	float:left;
	display:inline;
	margin-top:0px;
}
body.capraisingdirectory div.downloadTop span a
{
	margin-right:4px;
}
body.capraisingdirectory div.downloadTop span img
{
	margin-right:5px;
}
/*
body.capraisingdirectory div.downloadTxt 
{
	padding-left:4px;
	float:left;
	display:inline;
	padding-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	margin-left:5px;
	padding-right:4px;
	
}

body.capraisingdirectory  div.prevNextTop
{
	float:left;
	display:inline;
	padding-top: 3px;
	margin-left:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	padding-right:4px;

}
*/
body.capraisingdirectory div.prevNextTop a
{
	text-decoration:none;
	color:#333333;
	display:inline;

}

body.capraisingdirectory div.prevNextTop a:hover
{
	text-decoration:underline;
	color:#000000;
}

body.capraisingdirectory div.dataFooter
{
	clear:both;
	width:934px;
	background-color:#FFFFFF;
	height:22px;
	margin-top:1px;
	float:left;
}

body.capraisingdirectory div.downloadFooter
{
	color:#333333;
	float:right;
	padding-right:2px;
	display:inline;
	margin-top:6px;


}

body.capraisingdirectory div.downloadFooter a
{
	text-decoration:none;
	color:#333333;
	display:inline;
}

body.capraisingdirectory div.downloadFooter a:hover
{
	text-decoration:underline;
	color:#333333;
}


body.capraisingdirectory div.downloadimgFooter
{
	float:left;
	display:inline;
	margin-left:0px;
	margin-top:0px;	
}

body.capraisingdirectory div.resultEmpty
{
	float:left;
	padding-top:7px;

}

body.capraisingdirectory div.displayAll
{
	color:#333333;
	float:right;
	display:inline;
	width:auto;
	height:30px;
	vertical-align:middle;
/*	margin-top:3px;*/
	margin-right:30px;
}

