
.copyright { font-size: 11px; color: #ffffff; font-family: tahoma, arial, helvetica, sans-serif }
.body { font-size: 11px; line-height: 14px; color: #000000; font-family: tahoma, arial, helvetica, sans-serif }
.chart, .chart b { font-size: 17px; line-height: 20px; color: #ffffff; font-family: arial, helvetica, sans-serif }
.yellow {color: #E6CB73;}
.yellow13 {color: #E6CB73; font-size: 13px;}

.fancy { font-size: 15px; color: #000066; font-family: times new roman, georgia }


.title A:hover {
        background : none;
        color : #FF9933;
        text-decoration : underline;
}

.title A:link{
        color : #990000;
        text-decoration : underline;
}

.title A:visited{
        color : #990000;
        text-decoration : none;
}


b { font-size: 14px; line-height: 17px; color: #003368; font-weight: bold; font-family: tahoma, arial, helvetica, sans-serif }
p, .appendix_chart tr td p { font-size: 11px; line-height: 14px; color: #000; font-family: tahoma, arial, helvetica, sans-serif }

h2 {
	font-family: tahoma, arial, helvetica, sans-serif;
	color: #003368;
	font-size: 15px;
	margin: 0 0 2px 0;
	}
	
h3 {
	font-family: tahoma, arial, helvetica, sans-serif;
	color: #003368;
	font-size: 14px;
	margin: 0 0 2px 0;
	}	

.question p, .appendix p, .suffix p { font-size: 14px; line-height: 17px; color: #323232; font-weight: normal; font-family: tahoma, arial, helvetica, sans-serif }

.suffix p {
	margin: 0 0 10px 0;
	}

.appendix ul {
	list-style: square;
	}
	
.appendix li {
	margin: 0 0 10px 0;
	font-size: 14px;
	line-height: 17px;
	color: #323232;
	font-family: tahoma, arial, helvetica, sans-serif;
	}
	
.appendix h3 {
	text-decoration: underline;
	text-align: center;
	margin: 0 0 5px 0;
	}	

.norm { font-size: 11px; line-height: 14px; color: #000000; font-family: tahoma, arial, helvetica, sans-serif }

.vertical { font-family: tahoma, arial, helvetica, sans-serif; color: #000000; font-family: tahoma, arial, helvetica, sans-serif ; writing-mode: tb-rl; filter: flipv fliph;}

p.subtitle {
	font-size: 13px;
	color: #5e5e5e;
	font-style: italic;
	}


.appendix_chart td {
	border-top: 1px solid #5e5e5e;
	text-align: center;
	}
	
.appendix_chart {
	border-bottom: 1px solid #5e5e5e;
	}
	
.appendix_chart td.row_header {
	text-align: left;
	}

tr.chart_header td {
	background-color: #003300;
	}
	
	
tr.chart_header td p {
	color: #fff;
	font-weight: bold;
	}	
	

tr.chart_sub_header td {
	border: 0 !important;
	}
	
tr.chart_sub_header td p {
	color: #000;
	font-weight: bold;
	}	
	
tr.chart_row1 td {
	background-color: #ffff99;
	}
	
tr.chart_row2 td {
	background-color: #fff;
	}	

.swot_analysis ul {
	list-style: square;
	padding: 0 0 0 20px;
	margin: 0;
	}
	
.swot_analysis li {
	font-size: 12px;
	}
	
.swot_analysis h3 {
	font-size: 12px;
	color: #000;
	margin: 0 0 2px 0;
	padding: 0 0 2px 0;
	border-bottom: 1px solid #9E8842;
	}	
	
.swot_analysis td.col_a {
	border-top: 1px solid #5e5e5e;
	border-right: 1px solid #5e5e5e; 
	border-bottom: 1px solid #5e5e5e;
	border-left: 1px solid #5e5e5e;
	background-color: #CC3A12;
	color: #fff;
	}
	
.swot_analysis td.col_a	h3 {
	color: #fff;
	border-bottom: 1px solid #DB755A;
	}
	
.swot_analysis td.col_b, .ims {
	border-top: 1px solid #5e5e5e;
	border-right: 1px solid #5e5e5e; 
	border-bottom: 1px solid #5e5e5e;
	border-left: 1px solid #5e5e5e;
	background-color: #E2C35E;
	}
	
.ims {
	padding: 10px;
	}
	
.ims p {
	font-size: 15px;
	}		
	
tr.UserComments
{
	display:none;
}