	.copyright {
		font-family: Arial, Helvetica, sans-serif;
		font-size : 9px;
	}
	
	.text {
		font-family: Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-weight : normal;
	}
	
	.smalltext {
		font-family: Arial, Helvetica, sans-serif;
		font-size : 9px;
		line-height: 10px;
		font-weight : normal;
	}
	
	.indicytext {
		font-family: Arial, Helvetica, sans-serif;
		font-size : 10px;
		line-height: 10px;
		color: white;
		font-weight : normal;
	}
	
	.indicyheader {
		font-family: Arial, Helvetica, sans-serif;
		font-size : 12px;
		line-height: 12px;
		color: white;
		font-weight : bold;
	}
	
	.boldtext {
		font-family: Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-weight : bold;
	}
	
	.graytext {
		font-family: Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-weight : bold;
		color: gray;
	}
	
	.ProfileSpecialText {
		font-family: Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-weight : normal;
	}
	
	.profilehead {
		font-family: "Arial Black", Arial, Helvetica, sans-serif;
		font-size : 15px;
		font-weight : normal;
	}
	
	.profilesection {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size : 13px;
		font-weight : bold;
		text-decoration : none;
		color : black;
	}
	
	
	.login_field {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		background-color: #F3F3F3;
		border: 1px solid #aaaaaa;
		width: 320px
	}
	
	.search_field {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		background-color: #F3F3F3;
		border: 1px solid #aaaaaa;
		width: 500px
	}
	
	.include_field {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		background-color: #F3F3F3;
		border: 1px solid #aaaaaa;
		width: 200px
	}
	
	.portfolio_field {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		background-color: #F3F3F3;
		border: 1px solid #aaaaaa;
		width: 300px
	}
	
	.portfolio_mgt_field {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		background-color: #ffffff;
		border: 1px solid #aaaaaa;
		width: 260px
	}
	
	.indicator_field {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		background-color: #F3F3F3;
		border: 1px solid #aaaaaa;
		width: 400px
	}
	
	.search_results {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		background-color: #F3F3F3;
		border-top: 1px solid #aaaaaa;
		border-left: 1px solid #aaaaaa;
	}
	
	.search_results_body {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		background-color: #FFFFFF;
		border-top: 1px solid #aaaaaa;
		border-left: 1px solid #aaaaaa;
	}
	
	.tableright {
		border-right: 1px solid #bfbfbf;
		border-bottom: 1px solid #bfbfbf;
		font-family: Arial, Helvetica, sans-serif;
		font-size : 9px;
		line-height: 10px;
		font-weight : normal;
	}
	
	.tableright_body {
		border-right: 1px solid #dddddd;
		border-bottom: 1px solid #dddddd;
		font-family: Arial, Helvetica, sans-serif;
		font-size : 11px;
		line-height: 14px;
		font-weight : normal;
		text-decoration : none;
		color : black;
		background-color : #F2F2F2;
	}
	
	.button {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold;
		color: #FF7F00;
		}
	
	.orange_button {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #990000;
		text-decoration:none;
		}

	
	
	.category_links {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		background-color: #F8F8F8;
		padding-left: 10px;
		text-decoration : underline;
	}
	
	.category_title {
		font-family: arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-decoration : none;
		color : #333366;
		background-color: #D5D5D5;
	}
	
	.subsidiary_name {
		font-family: Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-weight : bold;
	}
	
	.subsidiary_location {
		font-family: Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-weight : normal;
		font-style : italic;
	}

	.CategoryHeirarchyText {
		font-family: Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-weight : bold;
		color: #4F4F7D;	
	}

	.CategoryHeirarchyText1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-weight : bold;
		font-style : normal;
		color: #333366;
		BACKGROUND-COLOR:#E5E5E5;
	}

	.CategoryHeirarchySatisifiedText {
		font-family: Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-weight : normal;
		font-style : italic;	
	}

	.NumericalDataNumbers {
		font-family: Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-weight : normal;
		
	}
	.NumericalDataUnits {
		font-family: Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-weight : normal;
		font-style : normal;	
	}
	
	
	.strengthtext {
		font-family: Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-weight : bold;
		color: #145b34;
	}
	
	.concerntext {
		font-family: Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-weight : bold;
		color: #F79A0D;
	}
	.pf_strcon_title {
		font-family: arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #333366;
		background-color: #f0f0f0;
		text-decoration : none;
		border-top: 1px solid black;
		border-bottom: 1px solid black;
		border-right: 1px solid black;
		height: 20px;
	}

	.pf_category_title {
		font-family: arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-decoration : none;
		color : #333366;
		border-bottom: 1px solid #a0a0a0;
		border-left: 1px solid #a0a0a0;
		border-right: 1px solid #a0a0a0;
	}

	.pf_category_strcon {
		font-family: arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		text-decoration : none;
		border-bottom: 1px solid #a0a0a0;
		border-right: 1px solid #a0a0a0;
		padding-top: 2px;
		padding-bottom: 2px;
	}

	.pf_category_strcon_cell {
		font-family: arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		text-decoration : none;
	}
	
	.indref {
		font-family: Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-weight : bold;
		color: #4F4F7D;	
	}

	.st {
		font-family: Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-weight : bold;
		color: #666666;	
		text-decoration: underline;
	}
	
	.textlink {
		font-family: Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-weight : normal;
		cursor : hand;
		text-decoration: underline;
		color: blue;
	}

	.doc_category_title {
		font-family: arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-decoration : none;
		color : #333366;
	}

/* Scoring */
	.Rating {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	text-decoration : none;
	color : black;
	padding-left : 5px;
	padding-right : 5px;
	height: 30px;
	border-bottom:  1px solid #0F4F1C;
}	

	.OtherScores {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	text-decoration : none;
	color : black;
	padding-left : 5px;
	padding-right : 5px;
	height: 20px;
}
	
.RatingTableHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
	text-align: center;
	vertical-align: text-bottom;
	color : black;
	border-top:  1px solid black;
	border-right:  1px solid black;
}

.RatingTableMainCell {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
	text-align: center;
	vertical-align: text-bottom;
	color : black;
	border-top:  1px solid black;
	border-right:  1px solid black;
	background-color: #E8E8E8;
}

.RatingTableCell {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	text-decoration : none;
	text-align: center;
	vertical-align: text-bottom;
	color : black;
	border-top:  1px solid black;
	border-right:  1px solid black;
}

