.cc_titleft { font-family: Tahoma, Helvetica, Arial, Verdana; font-size: 8pt; color: #000000; font-weight: bold;}
.cc_vtitle { font-family: Tahoma, Helvetica, Arial, Verdana; font-size: 8pt; color: #585858; font-weight: bold; padding:10px;}
.cc_htitle { font-family: Tahoma, Helvetica, Arial, Verdana; font-size: 11pt; color: #585858; font-weight: bold; padding:0px;}
.cc_vtext { font-family: Tahoma, Helvetica, Arial, Verdana; font-size: 8pt; color: #FFFFFF; font-weight: bold; }
td.cc_prodtitle { font-family: Tahoma, Helvetica, Arial, Verdana; font-size: 13pt; font-weight: bold; padding: 5px;}
td.cc_pagetitle { font-family: Tahoma, Helvetica, Arial, Verdana; font-size: 8pt; padding: 5px;}
td.cc_hcell { font-family: Tahoma, Helvetica, Arial, Verdana; font-size: 8pt; color: #FFFFFF; font-weight: bold; background-color:#A59583; padding:3px;border-top: 1px solid #442F1B;border-bottom: 1px solid #442F1B;}
td.cc_hcell2 { font-family: Tahoma, Helvetica, Arial, Verdana; font-size: 12pt; color: #FFFFFF; font-weight: bold; background-color:#442F1B; padding:3px;border-top: 1px solid #442F1B;border-bottom: 1px solid #442F1B;}
td.cc_ncell { font-family: Tahoma, Helvetica, Arial, Verdana; font-size: 8pt; color: #333333; padding:1px;padding-left:4px;padding-right:4px; border-left: 1px solid #D5CDC3;border-bottom: 1px solid #D5CDC3;}
td.cc_ncell_2 { font-family: Tahoma, Helvetica, Arial, Verdana; font-size: 8pt; color: #333333; padding:1px;padding-left:4px;padding-right:4px; border-left: 1px solid #D5CDC3;border-bottom: 1px solid #D5CDC3;border-right: 1px solid #D5CDC3;}
td.cc_ncell2 { font-family: Tahoma, Helvetica, Arial, Verdana; font-size: 8pt; color: #333333; padding:1px;padding-left:4px;padding-right:4px; border-left: 1px solid #D5CDC3;border-bottom: 1px solid #D5CDC3;}
td.cc_ncell2_2 { font-family: Tahoma, Helvetica, Arial, Verdana; font-size: 8pt; color: #333333; padding:1px;padding-left:4px;padding-right:4px; border-left: 1px solid #D5CDC3;border-bottom: 1px solid #D5CDC3;border-right: 1px solid #D5CDC3;}
td.cc_ncell3 { font-family: Tahoma, Helvetica, Arial, Verdana; font-size: 8pt; color: #333333; padding:1px;padding-left:4px;padding-right:4px;border-top: 1px solid #D5CDC3; border-left: 1px solid #D5CDC3;border-bottom: 1px solid #D5CDC3;}
td.cc_ncell3_2 { font-family: Tahoma, Helvetica, Arial, Verdana; font-size: 8pt; color: #333333; padding:1px;padding-left:4px;padding-right:4px;border-top: 1px solid #D5CDC3; border-left: 1px solid #D5CDC3;border-right: 1px solid #D5CDC3;border-bottom: 1px solid #D5CDC3;}
td.cc_cellborder { padding:0px;border-left: 1px solid #D5CDC3;border-right: 1px solid #D5CDC3;border-bottom: 1px solid #D5CDC3;}
td.cc_blistv { font-family: Tahoma, Helvetica, Arial, Verdana; font-size: 8pt; color: #585858; font-weight: bold;padding:3px;text-align:left;}
td.cc_blistv2 { font-family: Tahoma, Helvetica, Arial, Verdana; font-size: 8pt; font-weight: bold; padding:3px; text-align:center; border-top: 1px solid #DDDDDD; border-left: 1px solid #dddddd;}
td.cc_blistv3 { font-family: Tahoma, Helvetica, Arial, Verdana; font-size: 8pt; font-weight: bold; padding:3px; text-align:center; color: #585858; }
td.cc_blistv4 { font-family: Tahoma, Helvetica, Arial, Verdana; font-size: 8pt; font-weight: bold; padding:3px; text-align:center; border-bottom: 1px solid #D5CDC3; border-left: 1px solid #D5CDC3;}
td.cc_blistv5 { font-family: Tahoma, Helvetica, Arial, Verdana; font-size: 8pt; font-weight: bold; padding:3px; text-align:center; border-top: 1px solid #DDDDDD; border-left: 1px solid #dddddd; border-right: 1px solid #dddddd;}
TD.cc_plrow
{
	font-family: Arial Narrow, Verdana; font-size: 8pt;
	padding: 2px 2px 2px 4px;
	vertical-align: middle;
	border-top: solid 1px #CCCCCC;
	border-left: solid 1px #CCCCCC;
}
TD.cc_plrow2
{
	font-family: Arial Narrow, Verdana; font-size: 8pt;
	padding: 1px 2px 1px 2px;
	vertical-align: middle;
	border-left: solid 1px #CCCCCC;
}
TD.cc_plrow3
{
	font-family: Arial Narrow, Verdana; font-size: 8pt;
	padding: 2px 2px 2px 4px;
	vertical-align: top;
	border-top: solid 1px #CCCCCC;
	border-left: solid 1px #CCCCCC;
}
TD.cc_prrow
{
	font-family: Arial Narrow, Verdana; font-size: 8pt;
	padding: 1px 2px 1px 2px;
	vertical-align: middle;
	border-top: solid 1px #CCCCCC;
	border-left: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
}
TD.cc_palrrow
{
	background: #EEEEEE;
	font-family: Arial Narrow, Verdana; font-size: 8pt;
	padding: 1px 2px 1px 2px;
	vertical-align: middle;
	border-top: solid 1px #CCCCCC;
	border-left: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
}
TD.cc_prow
{
	font-family: Arial Narrow, Verdana; font-size: 8pt;
	padding: 1px 2px 1px 2px;
	vertical-align: middle;
	border-top: solid 1px #CCCCCC;
	border-left: solid 1px #CCCCCC;
}
TD.cc_palrow
{
	background: #EEEEEE;
	font-family: Arial Narrow, Verdana; font-size: 8pt;
	padding: 1px 2px 1px 2px;
	vertical-align: middle;
	border-top: solid 1px #CCCCCC;
	border-left: solid 1px #CCCCCC;
}
td.cc_prow2
{
	font-family: Arial Narrow, Verdana; font-size: 8pt;
	padding: 1px 2px 1px 2px;
	vertical-align: middle;
	border-left: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
}
td.cc_pbot
{
	padding:0px;
	border-top: solid 1px #CCCCCC;
}
td.cc_pheader
{
	vertical-align:bottom;
	font-family: Arial Narrow,Verdana; font-size: 8pt;
	padding:3px;
	background: #0854B2;
	color: #ffffff;
	font-weight: bolder;
	border-left: solid 1px #CCCCCC;
}
.highlightrow { background-color:#BEE2FD;}
.normalrow { background-color:#F5F2F1;}
.normalrow2 { background-color:#FFFFFF;}

A.complink:link { COLOR: Yellow; }
A.complink:visited { COLOR: Yellow; }
A.complink:active { COLOR: Yellow; }
A.complink:hover { COLOR: #A9EEFF; }
