/* START Styles for View Pagination */
.STYLEPAGINATION,a.STYLEPAGINATION:link,a.STYLEPAGINATION:visited,a.STYLEPAGINATION:active {
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 12px;
   text-decoration : none;
   color:#666666;
}
.STYLEPAGINATIONActive,a.STYLEPAGINATIONActive:link,a.STYLEPAGINATIONActive:visited,a.STYLEPAGINATIONActive:active {
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 12px;
   text-decoration : none;
   color:#000000;
   font-weight : bold;
}
/* END Styles for View Pagination  */

/* START Styles for News */
.CPNWSHeadline{
   font-size : 16px;
   font-style : normal;
   font-weight : bold;
   color : #337FCC;
}
.CPNWSViewAllNoDocs {
   font-size: 12px
}

#newsSeparation {
	clear: both; 
	padding: 2px 0px 5px 0px;
	font-size: 12px; 
	text-align: left;
}

#newsSeparation a {
   font-size : 12px;
   text-decoration : none;
   color:#FF0000;
   color : #337FCC;
}

/*Styles for all Views (previous/next [10-20]) */
.CPNWSViewAllNav,a.CPNWSViewAllNav:link,a.CPNWSViewAllNav:visited,a.CPNWSViewAllNav:hover, {
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 12px;
   text-decoration : none;
   color:#666666;
}
.CPNWSViewAllNavActive,a.CPNWSViewAllNavActive:link,a.CPNWSViewAllNavActive:visited,a.CPNWSViewAllNavActive:hover,a.CPNWSViewAllNavActive:active {
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 12px;
   text-decoration : none;
   color:#000000;
   font-weight : bold;
}

/*Styles for Views which contain "All and Archived Documents" */
.CPNWSViewAllDate {
	color : #337fcc;
	font-size : 11px;	
}
.CPNWSViewAllAnnouncement,a.CPNWSViewAllAnnouncement:link,a.CPNWSViewAllAnnouncement:visited,a.CPNWSViewAllAnnouncement:active {
   font-size : 11px;
   color : #666666;
   text-decoration : none;
}
.CPNWSViewAllHeadline {
  font-size: 12px; 
  font-weight : bold;
  color : #000000;
  text-decoration : none;
}
a.CPNWSViewAllHeadline:link,a.CPNWSViewAllHeadline:visited,a.CPNWSViewAllHeadline:active {
  font-size: 12px; 
  font-weight : bold;
  color : #000000;
  text-decoration : underline;
}
.CPNWSViewAllSubline {
  font-size: 11px; 
  font-weight : normal;
  color : #666666;
  text-decoration : none;
}
.CPNWSViewAllPlace {
   font-size: 11px;
   font-weight: normal;
   font-style : italic;
}
.CPNWSViewAllAbstract {
   font-size : 11px;
   color : #000000; 
   text-decoration : none;
}
.CPNWSViewAllLink,a.CPNWSViewAllLink:link,a.CPNWSViewAllLink:visited,a.CPNWSViewAllLink:active {
   font-size: 11px;
   color : #337fcc;	
}
/*Style for categorized Views which contain "All and Archived Documents" */
.CPNWSViewAllCategory,a.CPNWSViewAllCategory:link,a.CPNWSViewAllCategory:visited,a.CPNWSViewAllCategory:active {
   font-size: 12px;
   text-decoration: none;
   color: #000000;
}

/*Styles for Views which contain "Current(Public) Documents" */
.CPNWSViewCurDate {
   color : #337fcc;
   font-size : 11px;	
}
.CPNWSViewCurAnnouncement,a.CPNWSViewCurAnnouncement:link,a.CPNWSViewCurAnnouncement:visited,a.CPNWSViewCurAnnouncement:active {
   font-size : 11px;
   font-weight : normal;
   color : #666666;
   text-decoration : none;
}
.CPNWSViewCurHeadline {
   font-size: 12px;
   font-weight : bold;
   color : #000000;
}
a.CPNWSViewCurHeadline:link,a.CPNWSViewCurHeadline:visited,a.CPNWSViewCurHeadline:active {
   font-size: 12px;
   font-weight : bold;
   color : #000000;
}
.CPNWSViewCurSubline {
  font-size: 11px; 
  font-weight : normal;
  color : #666666;
  text-decoration : none;
}
.CPNWSViewCurPlace {
   font-size: 11px;
   font-weight: normal;
   font-style : italic;
}
.CPNWSViewCurAbstract {
   font-size: 11px;	
   color : #000000;
}
.CPNWSViewCurLink,a.CPNWSViewCurLink:link,a.CPNWSViewCurLink:visited,a.CPNWSViewCurLink:active {
   font-size: 16px;	
   color : #337fcc;
}
/*Style for categorized Views which contain "Current(Public) Documents" */
.CPNWSViewCurCategory,a.CPNWSViewCurCategory:link,a.CPNWSViewCurCategory:visited,a.CPNWSViewCurCategory:active {
   font-size: 12px	
   font-weight: bold;
   text-decoration: none;
   color: #000000;
}

/*Style for News Form */
.CPNWSFormNewsDate {
   color : #337fcc;
   font-size : 11px;	
}
.CPNWSFormNewsAnnouncement {
   font-size : 11px;
   color : #666666;
   text-decoration : none;
}
.CPNWSFormNewsHeadline {
   font-size: 14px;
   font-weight : bold;
   color : #337fcc;
}
.CPNWSFormNewsSubline {
  font-size: 11px;
  font-weight : normal;
  color : #666666;
}
.CPNWSFormNewsPlace {
   font-size: 12px;
   font-style : italic;
}
.CPNWSFormNewsAbstract {
   font-size : 12px;
   color : #000000;
   font-weight: bold;
}

.CPNWSFormNewsLink {
   Font-Weight: bold; 
   Font-Size: 11px; 
   Color: #337fcc; 
}
.CPNWSFormNewsSource {
   font-size : 11px;
}

/*Styles for Newsletter Views */
.CPNWSViewNewsletterDate {
   font-size : 11px;	
   color : #337fcc;
}
.CPNWSViewNewsletterAbstract {
   font-size : 11px;
}

/*Styles for BNC News */
.CPNWSBNCDate {
   color : #666666;
   font-size : 11px;	
}
.CPNWSBNCSubject {
   color : #666666;
   font-size : 12px;	
}
.CPNWSBNCLink,a.CPNWSBNCLink:link,a.CPNWSBNCLink:visited,a.CPNWSBNCLink:hover,a.CPNWSBNCLink:activated {
   color : #666666;
   font-size : 11px;
   text-decoration: none;	
}

/*Styles for Subscription Login Subform */
.CPNWSSubscriptionLoginLink,a.CPNWSSubscriptionLoginLink:link,a.CPNWSSubscriptionLoginLink:visited,a.CPNWSSubscriptionLoginLink:active {
   Font-Weight: bold; 
   Font-Size: 11px; 
   Color: #337fcc; 
}
.CPNWSSubscriptionLoginText {
   Font-Weight: normal; 
   Font-Size: 12px; 
   Color: #666666; 
}
/* END Styles for News */

/* START Styles for BBS Extranet Prototype */
.COLUMN_FFFFFF {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: white; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.COLUMN_FFFFFF:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: white; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.COLUMN_FFFFFF:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: white; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.COLUMN_FFFFFF:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: white; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.COLUMN_GREY {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #999999; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.COLUMN_GREY:link {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #999999; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.COLUMN_GREY:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #999999; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.COLUMN_GREY:active {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #999999; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.IMAGECAPTION {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #999999; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.IMAGECAPTION:link {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #999999; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.IMAGECAPTION:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #999999; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.IMAGECAPTION:active {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #999999; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.COLUMNHEAD_RED {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: red; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.COLUMNHEAD_RED:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: red; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.COLUMNHEAD_RED:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: red; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.COLUMNHEAD_RED:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: red; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.COLUMN_DARK_GREY {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.COLUMN_DARK_GREY:link {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.COLUMN_DARK_GREY:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.COLUMN_DARK_GREY:active {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.COLUMN_337FCC {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #337fcc; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.COLUMN_337FCC:link {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #337fcc; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.COLUMN_337FCC:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #337fcc; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.COLUMN_337FCC:active {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #337fcc; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.COLUMN_QUOTATION_CASESTUDY {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.COLUMN_QUOTATION_CASESTUDY:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.COLUMN_QUOTATION_CASESTUDY:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.COLUMN_QUOTATION_CASESTUDY:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.COLUMN_377FCC_8PT {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #377fcc; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.COLUMN_377FCC_8PT:link {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #377fcc; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.COLUMN_377FCC_8PT:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #377fcc; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.COLUMN_377FCC_8PT:active {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #377fcc; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.COLUMN_DARK_GREY_8PT {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.COLUMN_DARK_GREY_8PT:link {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.COLUMN_DARK_GREY_8PT:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.COLUMN_DARK_GREY_8PT:active {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
/* END Styles for BBS Extranet Prototype */

