body.countryprofilecaprasing div.bannerLeft
{
	background-color:#667D78;
}


body.countryprofilecaprasing div.tabHighlightLeft
{
	background-image: url(../images/greenLeft.gif);
}



body.countryprofilecaprasing div.tabHighlightRight
{
	background-image: url(../images/greenRight.gif);
}


body.countryprofilecaprasing div.tabHighlightMid
{
	background-color: #667D78;
}


body.countryprofilecaprasing div.tabMiddle
{
	padding:3px 2px 0px 2px;	
}


body.countryprofilecaprasing div.tabMiddleHover
{
	padding:3px 2px 0px 2px;
}

body.countryprofilecaprasing div.tabSection
{
	border-bottom: solid 2px #667D78;
}


body.countryprofilecaprasing div.pageContainer
{
	clear:both;
}

body.countryprofilecaprasing div.infoSection
{
	height:24px;
	width:100%;
}

body.countryprofilecaprasing div.infoSection p
{
	font-size:1em;
	color:#333333;
	line-height:15px;
	padding:10px 0px 0px 0px;
	float: left;
}

body.countryprofilecaprasing div.filterArea
{
	background-color: #D5DEDE;
	width:924px;
	height:134px;
	float:left;
	margin-top:5px;
}

body.countryprofilecaprasing div.filterArea select
{
	font-size:0.9em;
	color:#333333;
	margin-top:2px;
	height:200px;
}

body.countryprofilecaprasing div.filterArea div.columnRegion
{
	float:left;
	padding:8px 0px 5px 18px;
}

body.countryprofilecaprasing div.filterArea div.columnRegion label
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	color:#333333;
}

body.countryprofilecaprasing div.filterArea div.columnRegion select
{
	float:left;
	border-left: solid 1px #6E6D69;
	border-top: solid 1px #6E6D69;
	height:110px;
	width:182px;
}

body.countryprofilecaprasing div.filterArea div.columnCountry
{
	float:left;
	padding-top:8px;
}

body.countryprofilecaprasing div.filterArea  label
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	padding-left:6px;
	color:#333333;
}

body.countryprofilecaprasing 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.countryprofilecaprasing div.filterArea div.columnIndustry
{
	float:left;
	padding-top:8px;
}

body.countryprofilecaprasing 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.countryprofilecaprasing div.filterArea div.columnExchange
{
	float:left;
	padding-top:8px;
}

body.countryprofilecaprasing 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.countryprofilecaprasing div.filterArea div.columnDepository
{
	float:left;
	padding-top:8px;
}

body.countryprofilecaprasing div.filterArea div.columnDepository select
{
	float:left;
	border-left: solid 1px #6E6D69;
	border-top: solid 1px #6E6D69;
	height:110px;
	width:122px;
	margin-left:5px;
}

body.countryprofilecaprasing div.filterArea div.columnDateRange
{
	float:left;
	padding-top:8px;
}

body.countryprofilecaprasing 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.countryprofilecaprasing div.filterAreaFooter
{
	background-color: #D5DEDE;
	height:34px;
	float:left;
	width:924px;
	margin:1px 0px 0px 0px;
}

body.countryprofilecaprasing div.filterLeftContainer
{
	float:left;
	height:34px;
	width:825px;
}

body.countryprofilecaprasing div.filterAreaFooterLeft
{
	float:left;
	width:290px;
	height:34px;
}

body.countryprofilecaprasing div.filterAreaFooterRight
{
	float:left;
	width:99px;
	padding-top:6px;
}

body.countryprofilecaprasing div.filterAreaFooterLeft h2
{
	padding-left:13px;
	font-weight:bold;
	color:#333333;
	margin-top:10px;
	margin-left:3px;
}

body.countryprofilecaprasing div.filterRadio
{
	float:left;
	padding-top:0px;
	padding-left:4px;
	margin-top: 4px;
}

body.countryprofilecaprasing div.filterRadio label
{
	padding-left:4px;
}
	

body.countryprofilecaprasing div.searchDRTextBox
{
	float:left;
	width:495px;
	height:30px;
	vertical-align:top;
	margin-top:3px;
}

body.countryprofilecaprasing div.searchDRTextBox input
{
	float:left;
	width:217px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	margin-left:4px;
	color:#666666;
}

body.countryprofilecaprasing div.filterAreaFooterRight img
{
	margin-right:8px;
		
}

body.countryprofilecaprasing div.filterAreaFooter input
{
	margin-top:4px;
}

body.countryprofilecaprasing div.filterAreaFooter label
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}

body.countryprofilecaprasing div.filterAreaLast
{
	float:left;
	margin-left:13px;
	padding-top:8px;
	width:88px;
}

body.countryprofilecaprasing div.filterAreaLast label
{
	padding-left:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	color:#333333;
}

body.countryprofilecaprasing div.filterAreaLast select
{
	float:left;
	font-size:1em;
	width:100px;
	height:20px;
	color:#666666;
}

body.countryprofilecaprasing 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.countryprofilecaprasing div.alphaContainer
{
	clear:both;
	width:934px;
	height:auto;
}

body.countryprofilecaprasing div.drProfileTxt 
{
	
	height:auto;
	float:left;
}

body.countryprofilecaprasing div.drProfileTxt p
{
	font-size:1em;
	color:#333333;
	line-height:1.5;
} 

body.countryprofilecaprasing div.alphaLeftContainer
{
	width:505px;
	height:auto;
	float:left;
	display:inline;
}

body.countryprofilecaprasing div.alphaRightContainer
{
	width:429px;
	float:left;
	height:auto;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:16px;
}

body.countryprofilecaprasing div.download
{
	width:372px;
	height:32px;
}

body.countryprofilecaprasing div.download a
{
	text-decoration:none;
	color:#101010;
}

body.countryprofilecaprasing div.download a:hover
{
	text-decoration:underline;
	color:#101010;
}

body.countryprofilecaprasing div.backtotop
{
	margin-left:8px;
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;	
}

body.countryprofilecaprasing div.backtotop a
{
	text-decoration:none;
	color:#101010;
}

body.countryprofilecaprasing div.backtotop a:hover
{
	text-decoration:underline;
	color:#101010;
}
body.countryprofilecaprasing div.downloadTop span a,
body.countryprofilecaprasing div.downloadTopAll span a
{
	margin-right:4px;
}
body.countryprofilecaprasing div.downloadTop span img,
body.countryprofilecaprasing div.downloadTopAll span img
{
	margin-right:5px;
}
body.countryprofilecaprasing div.prevNext
{
	float:left;
	display:inline;
	margin-top:17px;
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}

body.countryprofilecaprasing div.dataFooter a
{
	text-decoration:none;
	color:#FFFFFF;
}

body.countryprofilecaprasing div.dataFooter a:hover
{
	text-decoration:underline;
	color:#FFFFFF;
}

body.countryprofilecaprasing 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.countryprofilecaprasing div.prevNextFooter
{
	float:left;
	display:inline;
	margin-top:4px;
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}


body.countryprofilecaprasing div.dataContainer
{
	float:left;
	
}

body.countryprofilecaprasing div.alphaFilter
{
	padding-top:13px;
	height:19px;
	width:100%;
}

body.countryprofilecaprasing table.dataSection
{
	width:934px;
	border:solid 1px #CCCCCC;
	font-size:100%;
	float:left;
}

body.countryprofilecaprasing tr.headerRow 
{
	height:38px;
	background-color:#999999;
}
/*
body.countryprofilecaprasing tr.OddRow
{	
	border-bottom:solid 1px #CCCCCC;
	vertical-align:top;
}

body.countryprofilecaprasing tr.OddRow td
{
	border-top:solid 1px #CCCCCC;
	border-bottom:solid 1px #CCCCCC;
	height:21px;
	vertical-align:top;	
}

body.countryprofilecaprasing tr.evenRow
{
	background-color:#EFEFEF;
	vertical-align:top;
}

body.countryprofilecaprasing tr.evenRow td
{
	border-bottom:solid 1px #FFFFFF;
	border-top:solid 1px #FFFFFF;
	height:21px;
	vertical-align:top;
}
*/
body.countryprofilecaprasing .dataSection td
{
	padding-left:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	vertical-align:middle;
	color: #333333;
}

body.countryprofilecaprasing .dataSection th
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:1em;
	color:#FFFFFF;
	padding-top:3px;
	vertical-align:top;
}

body.countryprofilecaprasing div.dataFooter
{
	display:inline;
	width:934px;
	background-color:#FFFFFF;
	height:22px;
	/*margin-top:1px;
	margin-bottom:3px;*/
	float:left;
}



body.countryprofilecaprasing .drTotalPlaced
{
	width:89px;
	border-right:solid 1px #CCCCCC;
}

body.countryprofilecaprasing .drTotalCapital
{
	width:89px;
	border-right:solid 1px #CCCCCC;
}

body.countryprofilecaprasing td.drTotalPlaced
{
	text-align:right;
	padding-right:5px;
}

body.countryprofilecaprasing td.drTotalCapital
{
	text-align:right;
	padding-right:5px;
}



body.countryprofilecaprasing table#quickFind
{
	border:0px;
	width:auto;
	font-size:100%;
} 


body.countryprofilecaprasing table#quickFind th, body.countryprofilecaprasing table#quickFind td, body.countryprofilecaprasing table#quickFind tr
{
	background-image:none;
	text-align:center;
	white-space:nowrap;
	font-size:1em;
} 


body.countryprofilecaprasing 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.countryprofilecaprasing table#quickFind td
{
	border-top:solid 1px #999999;
	border-right:solid 1px #999999;
	border-bottom:solid 1px #999999;
	background-color:white;
	width:16px;
} 


body.countryprofilecaprasing table#quickFind th *, body.countryprofilecaprasing table#quickFind td *
{
	display:block;
	border:solid 1px white;
	font-weight:bold;
}


body.countryprofilecaprasing  table#quickFind a
 {
	text-decoration:none;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
} 


body.countryprofilecaprasing table#quickFind div 
{
	padding-left:0.3em;
	padding-right:0.3em;
} 
	

body.countryprofilecaprasing table.q19 a#q19,
body.countryprofilecaprasing table.qfa a#qfa,
body.countryprofilecaprasing table.qfb a#qfb, 
body.countryprofilecaprasing table.qfc a#qfc,
body.countryprofilecaprasing table.qfd a#qfd, 
body.countryprofilecaprasing table.qfe a#qfe,
body.countryprofilecaprasing table.qff a#qff , 
body.countryprofilecaprasing table.qfg a#qfg,
body.countryprofilecaprasing table.qfh a#qfh, 
body.countryprofilecaprasing table.qfi a#qfi,
body.countryprofilecaprasing table.qfj a#qfj,
body.countryprofilecaprasing  table.qfk a#qfk,
body.countryprofilecaprasing table.qfl a#qfl , 
body.countryprofilecaprasing table.qfm a#qfm,
body.countryprofilecaprasing table.qfn a#qfn, 
body.countryprofilecaprasing table.qfo a#qfo,
body.countryprofilecaprasing table.qfp a#qfp,
body.countryprofilecaprasing  table.qfq a#qfq,
body.countryprofilecaprasing table.qfr a#qfr , 
body.countryprofilecaprasing table.qfs a#qfs,
body.countryprofilecaprasing table.qft a#qft, 
body.countryprofilecaprasing table.qfu a#qfu,
body.countryprofilecaprasing table.qfv a#qfv, 
body.countryprofilecaprasing table.qfw a#qfw,
body.countryprofilecaprasing table.qfx a#qfx ,
body.countryprofilecaprasing  table.qfy a#qfy,
body.countryprofilecaprasing table.qfz a#qfz 
{
	background-color:#667D78;
	color:#ffffff;
	height:15px;
}

body.countryprofilecaprasing .qfa a:hover, body.countryprofilecaprasing  .qfb a:hover, body.countryprofilecaprasing .qfc a:hover, body.countryprofilecaprasing .qfd a:hover, body.countryprofilecaprasing .qfe a:hover, body.countryprofilecaprasing .qff a:hover, body.countryprofilecaprasing .qfg a:hover, body.countryprofilecaprasing .qfh a:hover, body.countryprofilecaprasing .qfi a:hover, body.countryprofilecaprasing .qfj a:hover, body.countryprofilecaprasing .qfk a:hover, body.countryprofilecaprasing .qfl a:hover, body.countryprofilecaprasing .qfm a:hover, body.countryprofilecaprasing .qfn a:hover, body.countryprofilecaprasing .qfo a:hover, body.countryprofilecaprasing .qfp a:hover, body.countryprofilecaprasing .qfq a:hover, body.countryprofilecaprasing .qfr a:hover, body.countryprofilecaprasing .qfs a:hover,body.countryprofilecaprasing  .qft a:hover, body.countryprofilecaprasing .qfu a:hover, body.countryprofilecaprasing .qfv a:hover,body.countryprofilecaprasing  .qfw a:hover,body.countryprofilecaprasing  .qfx a:hover,body.countryprofilecaprasing  .qfy a:hover, body.countryprofilecaprasing .qfz a:hover
{
	background-color:#CCCCCC;
	height:15px;
}

body.countryprofilecaprasing .drIndustryName a
{
	text-decoration:none;
	color:#333333;
}

body.countryprofilecaprasing .drIndustryName a:hover
{
	text-decoration:underline;
	color:#101010;
}




/* styles */

body.countryprofilecaprasing div.downloadTopAll
{
	height:auto;
	float:right;
	padding-bottom:7px;
}

body.countryprofilecaprasing div.downloadTop
{
	height:auto;
	float:right;
	padding-bottom:7px;
	margin-top:16px;
}

body.countryprofilecaprasing div.downloadTop a,
body.countryprofilecaprasing div.downloadTopAll a
{
	text-decoration:none;
	color:#333333;
	display:inline;

}

body.countryprofilecaprasing div.downloadTop a:hover,
body.countryprofilecaprasing div.downloadTopAll a:hover
{
	text-decoration:underline;
	color:#000000;
}

body.countryprofilecaprasing div.downloadimg
{
	float:left;
	display:inline;
	margin-top:0px;
}

/*
body.countryprofilecaprasing div.downloadTxt 
{
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	padding-left:4px;
	margin-left:5px;
	padding-right:4px;
	 padding-top:3px;
		 
} */


body.countryprofilecaprasing div.downloadFooter
{
	color:#333333;
	float:right;
	padding-right:2px;
	display:inline;
	margin-top:5px;
}

body.countryprofilecaprasing div.downloadFooter a
{
	text-decoration:none;
	color:#333333;
	display:inline;
}

body.countryprofilecaprasing div.downloadFooter a:hover
{
	text-decoration:underline;
	color:#333333;
}


body.countryprofilecaprasing div.downloadimgFooter
{
	float:left;
	display:inline;
	margin-left:0px;
	margin-top:0px;	
}

body.countryprofilecaprasing div.resultEmpty
{
	float:left;
	padding-top:7px;
	clear:left;
}

