body { font-family: trebuchet ms,arial,sans-serif; font-size: 12px; color: #000000; margin: 0px; }
p, blockquote, address, ul, ol, li, table, tr, td, th, select, input, button, textarea, sub, h1,h2,h3,h4,h5,h6
{ font-family: trebuchet ms,arial,sans-serif; font-size: 12px; text-decoration: none; color: #000000; }
select, input, button, textarea { font-family: trebuchet ms,arial,sans-serif; font-size: 12px; color: #000000 } 
/* headings */
h1,h2,h3,h4 { color: #000000; font-family: Trebuchet Ms,Arial,sans-serif; }
h1 { font-size: 22px; } h2 { font-size: 20px; } h3 { font-size: 18px; } h4 { font-size: 16px; }
/*******************************/
/********listing module styles**********/
.listingButton{background-color:666666 ;color:#ffffff;border:1px solid black;}
.listingTopButton{background-color:cfcfcf;color:#000000;border:1px solid #9e9e9e;}
.listingSearchColumn{vertical-align:top;border:1px solid #cccccc;width:150px;}
.listingMainColumn{vertical-align:top;border:1px solid #cccccc; margin-left: 15px;}
.listingMainContent{padding:10px;}
.listingTitle2{font-size:20px;font-weight:normal;COLOR: #003466; margin-top: 1px; margin-bottom: 10px;}
.listingTitle{font-size:12px; font-weight:bold; color: #333333; margin-top: 0px; margin-bottom: 0px;}
.editareatitle{font-size:12px;font-weight:bold;font-family:arial,tahoma, sans-serif;text-transform:uppercase;color:#000080;background-color:#ffffff;}
.listingViewTable th {text-align:left}
/********end listing module styles**********/
/*******************************************************************************************************************/
/**********************    UI Customizations    ********************************************************************/
/*******************************************************************************************************************/
a.sidemenu {padding-left: 8px; font: normal normal normal 14px "Trebuchet MS", Arial, sans-serif; color: #666666;}
a.sidemenu:active {color: #666666; text-decoration: none;}
a.sidemenu:visited {color: #666666; text-decoration: none;}
a.sidemenu:hover {color: #666666; text-decoration: underline;}
#left_column_contentpage_navbar {display: block; width: 100%;}
#left_column_contentpage_navbar p.levelonelink {display: block; padding: 2px 0 2px 8px; margin: 0;}
#left_column_contentpage_navbar a.levelonelink {font: normal normal normal 14px "Trebuchet MS", Arial, sans-serif; color: #000000;}
#left_column_contentpage_navbar p.sectionlink {display: block; padding: 4px 0 4px 8px; margin: 0;}
#left_column_contentpage_navbar a.sectionlink {font: normal normal normal 14px "Trebuchet MS", Arial, sans-serif; color: #000000;}
#left_column_contentpage_navbar p.targetsectionlink {display: block; padding: 4px 0 4px 8px; margin: 0;}
#left_column_contentpage_navbar a.targetsectionlink {font: normal normal normal 14px "Trebuchet MS", Arial, sans-serif; color: #000000;}
#left_column_contentpage_navbar p.pagelink {display: block; padding: 4px 0 4px 20px; margin: 0; }
#left_column_contentpage_navbar a.pagelink {font: normal normal normal 11px "Trebuchet MS", Arial, sans-serif; color: #666666;}
#left_column_contentpage_navbar p.pagelinkparent {display: block; padding: 4px 0 4px 20px; margin: 0; }
#left_column_contentpage_navbar a.pagelinkparent {font: normal normal normal 11px "Trebuchet MS", Arial, sans-serif; color: #666666;}
#left_column_contentpage_navbar p.targetpagelink {display: block; padding: 4px 0 4px 20px; margin: 0;}
#left_column_contentpage_navbar a.targetpagelink {font: normal normal normal 12px "Trebuchet MS", Arial, sans-serif; color: #000000;}
#left_column_contentpage_navbar p.sublevelpagelink {display: block; padding: 4px 0 4px 32px; margin: 0;}
#left_column_contentpage_navbar a.sublevelpagelink {font: normal normal normal 11px "Trebuchet MS", Arial, sans-serif; color: #666666;}
#left_column_contentpage_navbar p.sublevelpagelinkhighlight {display: block; padding: 4px 0 4px 32px; margin: 0;}
#left_column_contentpage_navbar a.sublevelpagelinkhighlight {font: normal normal normal 12px "Trebuchet MS", Arial, sans-serif; color: #000000;}
#d_Masthead_Text {font: normal normal normal 36px/40px "MS Trebuchet", Arial, sans-serif; color: #FFFFFF; text-align: left; padding-top: 6px; margin: 0;}
#d_Masthead_Subtext {font: normal normal normal 18px "MS Trebuchet", Arial, sans-serif; color: #FFFFFF; text-align: left; padding-bottom: 4px; padding-top: 4px; margin: 0;}
#d_Masthead_Text_NoBannerGraphic {font: normal normal normal 36px/40px "MS Trebuchet", Arial, sans-serif; color: #AAAAAA; text-align: left; padding-top: 6px; margin: 0; width: 100%;}
#d_Masthead_Subtext_NoBannerGraphic {font: normal normal normal 18px "MS Trebuchet", Arial, sans-serif; color: #AAAAAA; text-align: left; padding-bottom: 4px; padding-top: 4px; width: 100%; border-bottom: 1px solid #AAAAAA;}
#d_banner_text {position: absolute; top: 56px; right: 160px; width: 700px; text-align: right; font: normal normal normal 36px "MS Trebuchet", Arial, sans-serif; color: #AAAAAA; padding: 0; margin: 0;}
tr.stock_quote_table_header {background-color: #990D1A; font: normal normal normal 14px "Trebuchet MS", Arial, sans-serif; color: #FFFFFF;}
tr.stock_quote_row_odd {background-color: #EEEEEE; font: normal normal normal 14px "Trebuchet MS", Arial, sans-serif; color: #000000;}
tr.stock_quote_row_even {background-color: #E8E8E8; font: normal normal normal 14px "Trebuchet MS", Arial, sans-serif; color: #000000;}
#adobe_acrobat_reader_link {margin-bottom: 22px;}
/* Full page form styles */
td.cssFormAction { background-color: #cfcfcf; border: 1px solid black; }
a.cssFormAction { color: #000000; text-decoration: none; }
a.cssFormAction:visited { color: #000000; text-decoration: none; }
a.cssFormAction:hover   { color: #000000; text-decoration: none; }
a.cssFormAction:active  { color: #000000; text-decoration: none; }
/* default links on the site */
a         { color: #990000; text-decoration: none ; }
a:visited { color: #990000; text-decoration: none ; }
a:hover   { color: #990000; text-decoration: underline ; }
a:active  { color: #990000; text-decoration: underline ; }
/* breadcrumb trail */
p.urhere         { font-size: 11px; padding-left: 8px;}
p.urhere em      { color: #000000; font-style: normal; }
a.urhere         { color: #666666; text-decoration: none ; }
a.urhere:visited { color: #666666; text-decoration: none ; }
a.urhere:hover   { color: #666666; text-decoration: underline ; }
a.urhere:active  { color: #666666; text-decoration: underline ; }
/* whatsnew */
p.whatsnew         { font-size: 11px; margin-top:8px; margin-left:0px;margin-bottom:0px;}
p.whatsnew em      { color: #990000; font-style: normal; }
a.whatsnew         { color: #990000; text-decoration: none ; }
a.whatsnew:visited { color: #990000; text-decoration: none ; }
a.whatsnew:hover   { color: #990000; text-decoration: underline ; }
a.whatsnew:active  { color: #990000; text-decoration: underline ; }
td .image {padding: 10px 20px 10px 0;}
p.expertise        { color: #339966; margin-top:8px; margin-bottom:2px; font-size: 18px; border-bottom: 1px solid #339966; }
/* lists */
UL { list-style-type: square; }
li.fileList      { margin-left:25px; }
/* UL { list-style-image: url(/webcms.nsf/imgbullet?OpenImageResource); } */
/* Other paragraph styles */
p.white { color: #cfcfcf; }
p.small { font-size: 11px; }
p.smallwhite { color: #ffffff; font-size: 11px; }
p.smallblack { color: #000000; font-size: 11px; }
p.buttons    { margin-top:3px; margin-right:4px; }
p.heading           { FONT-SIZE: 22px; COLOR: #000000; FONT-FAMILY: Trebuchet MS,Arial,sans-serif; }
p.copyright { COLOR: #666666; FONT-SIZE: 11px; }
p.date { COLOR: #FFB11D; FONT-SIZE: 11px; }
/* related information */
p.relatedlinks { FONT-SIZE: 11px; MARGIN-TOP: 10px;}
p.relatedinfotitle { FONT-SIZE: 14px; MARGIN-TOP: 10px; }
a.relatedlinks          { COLOR: #666666; TEXT-DECORATION: none; }
a.relatedlinks:VISITED  { COLOR: #666666; TEXT-DECORATION: none; }
a.relatedlinks:HOVER    { COLOR: #666666; TEXT-DECORATION: underline; }
a.relatedlinks:ACTIVE   { COLOR: #666666; TEXT-DECORATION: none; }
#pembina_related_text_area {font: normal normal bolder 16px Arial, Verdana, sans-serif; color: #FFFFFF;}
#related_text {margin-bottom: 40px;}
#pembina_related_text_links {margin-bottom: 40px;}
#pembina_related_text_links p.rt_title {font: normal normal bolder 16px Arial, Verdana, sans-serif; color: #FFFFFF;}
#pembina_document_links_title {margin-bottom: 40px;}
#pembina_document_links_title p.rd_title {font: normal normal bolder 16px Arial, Verdana, sans-serif; color: #FFFFFF;}
/* document links styles */
td.cssDLTop { padding: 0px 0px 10px 0px; }
td.cssDLImage { vertical-align: top; padding: 0px 0px 0px 10px; }
td.cssDLText { font-size: 11px; font-weight: bold; text-align: left; padding: 0px 20px 0px 5px; }
a.cssDLText:link { font-weight: normal; color: #666666; text-decoration: none; }
a.cssDLText:active { font-weight: normal; color: #666666; text-decoration: none; }
a.cssDLText:visited {  font-weight: normal; color: #666666; text-decoration: none; }
a.cssDLText:hover { font-weight: normal; color: #666666; text-decoration: none; }
td.cssDLBottom {}
td.cssDLDivider {}
/* embedded views */ 
p.embeddedvuheading  { FONT-SIZE: 18px; COLOR: #000000; FONT-FAMILY: Trebuchet MS,Arial,sans-serif; }
li.embeddedvu { list-style: square #990000; } */
/* Used for the page footer information */
p.footer           { COLOR: #666666; FONT-SIZE: 11px; }
p.footersmall      { COLOR: #666666; FONT-SIZE: 10px; }
p.footersmallblack { COLOR: #000000; FONT-SIZE: 10px; }
a.footer {font: normal normal normal 12px; "Trebuchet MS", Arial, sans-serif; color: #FFFFFF; padding-left: 20px;}
a.footer:visited {color: #FFFFFF; text-decoration: none;}
a.footer:active {color: #FFFFFF; text-decoration: none;}
a.footer:hover {color: #FFFFFF; text-decoration: underline;}
/* Search results */
p.search     { MARGIN-TOP: 3px;}
p.search em  { FONT-SIZE: 11px; FONT-STYLE: NORMAL; COLOR: #666666; }
p.EV_SUB_SEARCH {font: normal normal bolder 20px Arial, Verdana, sans-serif; color: 000000; margin-top: 50px;}
/* used for the table cell shading on popup form actions */
td.popupactions  { background-color: #808080; }
/* image border */
// .imgborder { border: solid 1px black; }
/* captions appear below graphics */
p.caption          { color: #666666; text-align: center; }
td.caption 	     { color: #666666; background-color: white; }
a.caption          { color: #666666; text-decoration: none; }
a.caption:visited  { color: #666666; text-decoration: none; }
a.caption:hover    { color: #666666; text-decoration: underline; }
a.caption:active   { color: #666666; text-decoration: none; }
/* Preview Heading */
P.PREVIEW      { FONT-SIZE: 16px; FONT-WEIGHT: bold; COLOR: #FFFFFF; TEXT-DECORATION: none; }
/* DHTML Menu Settings*/
table.cssCNM { background-color: #000000; } 
td.cssCNMItemOut { font-family:Trebuchet MS,Arial,sans-serif;  font-size: 11px; font-weight: bold; color: #ffffff; background-color: #808080; padding: 0px 10px 0px 10px; white-space: nowrap; } 
td.cssCNMItemOver { font-family: Trebuchet MS,Arial,sans-serif; font-size: 11px; font-weight: bold; color: #cccccc; background-color: #000000; padding: 0px 10px 0px 10px; white-space: nowrap; } 
td.cssCNMSubOut { font-family: Trebuchet MS,Arial,sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; background-color: #808080; white-space: nowrap; padding: 0px 10px 0px 10px; white-space: nowrap; } 
td.cssCNMSubOver { font-family: Trebuchet MS,Arial,sans-serif; font-size: 11px; font-weight: bold; color: #cccccc; background-color: #000000; padding: 0px 10px 0px 10px; white-space: nowrap; } 

table.cssCNMChild { background-color: #ffffff; filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true'); } 
td.cssCNMChildItemOut { font-family: Trebuchet MS,Arial,sans-serif; font-size: 11px; color: #000000; background-color: #e0e0e0; } 
td.cssCNMChildItemOver { font-family: Trebuchet MS,Arial,sans-serif;  font-size: 11px; color: #ffffff; background-color: #000000; }
td.cssCNMChildSubOut { font-family: Trebuchet MS,Arial,sans-serif; font-size: 11px; color: #000000; background-color: #e0e0e0; background-image:url(expand); background-repeat: no-repeat; background-position: right; } 
td.cssCNMChildSubOver { font-family: Trebuchet MS,Arial,sans-serif;font-size: 11px; color: #ffffff; background-color: #000000; background-image:url(expand); background-repeat: no-repeat; background-position: right; }  
/*********New Menuing system Stylesheet************/
/*the main menubar table*/
.oHNSMain{}
/*the top level menu items in ready state*/
.oHNSMain .Out {}
/*the top level menu items in mouseover state*/
.oHNSMain .Over {background-color: #A0696F; cursor: pointer;}
/*the text in the top level menu items*/
.oHNSMain .Text
{
	cursor: pointer;
	height: 40px; 
	padding-left: 15px;
	padding-right: 15px;
	color: #ffffff;
	white-space: nowrap;
	font-size: 16px;
}
/*the divider cell between top level menu items*/
.oHNSMain .Divider {}
/*the icon cell for top level menu items*/
.oHNSMain .Icon {}
/*the arrow cell for top level menu items*/
.oHNSMain .Arrow {}
/* child menu tables */
.oHNSMainChild
{
	width: 200px;
	background-color: #000000;
	border: 1px solid #000000;
}
/*child menu items in the ready state*/
.oHNSMainChild .Out{background-color: #C6C2B7;}
/*child menu items in the mouse over state*/
.oHNSMainChild .Over {background-color: #F2F1ED; cursor: pointer;}
/*child menu items text*/
.oHNSMainChild .Text
{
	height: 24px; 
	padding-left: 5px;
	padding-right: 5px;
	color: #000000;
	white-space: nowrap;
}
/*the divider cell for child menu items*/
.oHNSMainChild .Divider{}
/*the icon cell for child menu items*/
.oHNSMainChild .Icon{}
/*the arrow cell for child menu items*/
.oHNSMainChild .Arrow{}
/***************end new menu classes**********************/
/* status display in admin footer */
p.status     { font-size:19px; color: #cfcfcf; }
p.status em  { font-size:11px; color: #cfcfcf; font-style: normal;}
p.adminactions { font-size: 11px; color: #ffffff; margin-top:0px; margin-bottom:0px;}
/* white links */
a.white         { color: #ffffff; text-decoration: none; }
a.white:visited { color: #ffffff; text-decoration: none; }
a.white:hover   { color: #ffffff; text-decoration: underline; }
a.white:active  { color: #ffffff; text-decoration: underline; }
/* Styles for the DHTML editor dropdown */
.quote {FONT-STYLE:italic; FONT-SIZE: 9px}
/* end styles for DHTML editor dropdown */
img {behavior: url(/webcms.nsf/pngHack.htc);
