body { background-color: #fff; color:#494d4c; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; color:#000; font-size: 0.69em;}

.tariffsheet {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 0.60em; color: #494d4c; }
.tariffsheetheader {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 0.60em; color:#FFFFFF; font-weight: bold; }
.odd { background-color:#FFFFFF; font-size: 0.60em }
.even { background-color:#CCCCCC; font-size: 0.60em }

.content {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #494d4c; }
.contentBold {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 0.69em; color:#494d4c font-weight: bold; }
.contentGray {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 0.69em; color: #494d4c; }

/*Controls the headline color*/
h1, h2, h3, h4 { color: #0050aa; }

/*Controls the headline color*/
h5, h6 { color: #494d4c; }

/*Controls heading font size for h1*/
h1 { font-size: 1.45em;	}

/*Controls heading font size for h2*/
h2 { font-size: 1.30em; }

/*Controls heading font size for h3*/
h3 { font-size: 1.20em; }

/*Controls heading font size for h4, h5, and h6*/
h4 { font-size: 1.10em; }

/*Controls heading font size for h4, h5, and h6*/
h5, h6 { font-size: 1.00em; }


.copyright {font-size: .65em; font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: top; }

.copyright a:active {color: #f00; text-decoration: none;}
.copyright a:link {color: #494d4c; text-decoration: none;}
.copyright a:visited {color: #494d4c; text-decoration: none;} 
.copyright a:hover {color: #f00; text-decoration: underline;}

.copyright a, .copyright a:link, .copyright a:active, .copyright a:visited, .copyright a:hover { color: #494d4c; }

a img { border: 0; }


p {line-height: 1.25em;}

a:link {color: #0033cc;}
a:visited {color: #666666;}
a:active {color: #ff0000;}
a:hover {color: #ff0000;}

.backToTop {color: #000066;}
.backToTop:Link {color: #000066;}
.backToTop:Active {color: #000066;}
.backToTop:Visited {color: #000066;}
.backToTop:Hover {color: #000066;}

.bodyText {color: #494d4c;}
.bodyTextLtBlue {color: #0033cc;}
.bodyTextSmall {color: #000000; font-family: verdana, arial, sans-serif;  font-size: .80em; line-height: 1.45em;}
.bodyTextSmaller {color: #000000; font-family: verdana, arial, sans-serif;  font-size: .77em; line-height: 1.45em;}
.bodyTextSmallPhotoGallery {font-size: .80em; line-height: 1.45em;}
.bodyTextSmallAnnualReport {color: #000000; font-family: verdana, arial, sans-serif;  font-size: .90em; line-height: 1.45em;}
.bodyTextSmallSearch {color: #000000; font-family: verdana, arial, sans-serif;  font-size: .9em;}
.bodyTextRed {color: #990000; font-family: verdana, arial, sans-serif; line-height: 1.45em;}

.fillDkBlue {background-color: #000066; color: #ffffff;} 
.fillDkBlue a:Link {background-color: #000066; color: #ffffff;} 
.fillDkBlue a:Active {background-color: #000066; color: #ffffff;} 
.fillDkBlue a:Visited {background-color: #000066; color: #cccccc;}
.fillDkBlue a:hover {background-color: #000066; color: #fcd848;}

.fillLtBlue 				{background-color: #6699cc; color: #ffffff;}
.fillLtBlue a:Link 			{background-color: #6699cc; color: #ffffff;}
.fillLtBlue a:Visited 		{background-color: #6699cc; color: #ffffff;}
.fillLtBlue a:Active		{background-color: #6699cc; color: #ffffff;}
.fillLtBlue a:hover 		{background-color: #6699cc; color: #fcd848;}

.fillLtGreen {background-color: #669900; color: #ffffff; line-height:1.4em;} 

.fillBlue {background-color: #0033CC; color: #ffffff;}
.fillBlue a:link 		{color: #ffffff;}
.fillBlue a:visited {color: #ffffff;}
.fillBlue a:active {color: #ffffff;}
.fillBlue a:hover {color: #fcd848;}


.fillGray {background-color: #cccccc; color: #0033CC; font-size: .92em;}
.fillGrayTxtGray {background-color: #cccccc; color: #666666; }
.fillGray A:Link, Active, Visited {background-color: #cccccc; color: #0033CC; font-size: .92em;}

.fillLtGray {background-color: #dcdcdc; color: #0033CC;}
.fillLtGrayTxtGray {background-color: #dcdcdc; color: #666666;}
.fillLtGray A:Link, Active, Visited {background-color: #dcdcdc; color: #0033CC;}

.fillGrayDark {background-color: #666666; color: #ffffff;}
.fillGrayDark A:Link {background-color: #666666; color: #ffffff;}
.fillGrayDark A:Active {background-color: #666666; color: #ffffff;}
.fillGrayDark A:Visited {background-color: #666666; color: #ffffff;}

.fillGrayDarkBold {background-color: #666666; color: #ffffff; font-weight: bold;}
.fillGrayDarkBold A:Link {background-color: #666666; color: #ffffff;}
.fillGrayDarkBold A:Active {background-color: #666666; color: #ffffff;}
.fillGrayDarkBold A:Visited {background-color: #666666; color: #ffffff;}

.fillGrayDarkSmall {background-color: #666666; color: #ffffff; font-size: .9em;}
.fillGrayDarkSmall A:Link {background-color: #666666; color: #ffffff; font-size: .9em;}
.fillGrayDarkSmall A:Active {background-color: #666666; color: #ffffff; font-size: .9em;}
.fillGrayDarkSmall A:Visited {background-color: #666666; color: #ffffff; font-size: .9em;}

.fillGrayNormal {background-color: #cccccc; color: #0033CC;}

.fillWhite {background-color: #ffffff; color: #ffffff;}

.footer {font-size: 0.9em; color:#666666;}  
.footer A:Link {color: #0033cc;} 
.footer A:Active {color: #0033cc;} 
.footer A:Visited {color: #0033cc;} 
.footer A:Hover {color: #ff0000;} 

.title {font-size: 1.42em; color: #000066; font-weight:bold; line-height: 1.33em;} 
.headline {font-size: 1.17em; color: #000066; font-weight:bold; line-height: 1.25em;}  
.subhead {font-size: 1em; color: #000066; font-weight:bold; line-height: 1.25em;}   
.subheadWhite {font-size: 1em; color:#ffffff; font-weight:bold; line-height: 1.25em;}  

/* right column */
.rcSubhead {font-size: .92em; color: #000066; font-weight:bold; line-height: 1.17em;}    
.rcText {font-size: .92em; line-height: 1.17em;}   


/* left nav */
.leftNavHeader {color: #ffffff; font-size: 1em; font-weight: bold; line-height: 1.5em; text-decoration: none;}
.leftNavHeader A:Link {color: #ffffff; text-decoration: none;} 
.leftNavHeader A:Active {color: #ffffff; text-decoration: none;} 
.leftNavHeader A:Visited {color: #ffffff; text-decoration: none;}
.leftNavHeader A:hover {color: #fcd848; text-decoration: none;}

.leftNavHeaderOn { color: #fcd848; font-size: 1em; font-weight: bold;line-height: 1.5em; text-decoration: none;}
.leftNavHeaderOn A:Link { color: #ffffff; text-decoration: none;} 
.leftNavHeaderOn A:Active { color: #ffffff; text-decoration: none;} 
.leftNavHeaderOn A:Visited { color: #dcdcdc; text-decoration: none;}
.leftNavHeaderOn A:hover { color: #fcd848; text-decoration: none;}

.leftNav { font-size: .92em; line-height: 1.5em;}
.leftNav A:Link { color: #ffffff;} 
.leftNav A:Active { color: #ffffff;} 
.leftNav A:Visited { color: #dcdcdc;}
.leftNav A:hover { color: #fcd848;}

.leftNavOn {color: #fcd848;  font-weight: bold; font-size: .92em; line-height: 1.5em;}
.leftNavOn A:Link { color: #ffffff;} 
.leftNavOn A:Active { color: #ffffff;} 
.leftNavOn A:Visited { color: #dcdcdc;}
.leftNavOn A:hover { color: #fcd848;}

.leftNavTert {  font-size: .83em; line-height: 1.5em;}
.leftNavTert A:Link { color: #ffffff;} 
.leftNavTert A:Active { color: #ffffff;} 
.leftNavTert A:Visited { color: #dcdcdc;}
.leftNavTert A:hover { color: #fcd848;}

.leftNavTertOn {color: #fcd848;  font-weight: bold; font-size: .92em; line-height: 1.5em;}
.leftNavTertOn A:Link { color: #ffffff;} 
.leftNavTertOn A:Active { color: #ffffff;} 
.leftNavTertOn A:Visited { color: #dcdcdc;}
.leftNavTertOn A:hover { color: #fcd848;}

/* avoid visited color on links */
.noV {color: #0033cc;}
.noV:Link {color: #0033cc; text-decoration: underline;}
.noV:Active {color: #0033cc; text-decoration: underline;}
.noV:Visited {color: #0033cc; text-decoration: underline;}

.links {color: #0033cc; }
.links:link {color: #0033cc; }
.links:visited {color: #666666; }
.links:active {color: #ff0000; }
.links:hover {color: #ff0000; }

.linksBold:link {color: #0033cc; font-weight: bold;}
.linksBold:visited {color: #666666; font-weight: bold;}
.linksBold:active {color: #ff0000; font-weight: bold;}

.linksLarge:link {color: #0033cc;}
.linksLarge:visited {color: #666666;}
.linksLarge:active {color: #ff0000;}

.linksnounderline {text-decoration: none;}
.linksnounderline:link {color: #0033cc; font-size: .92em; text-decoration: none;}
.linksnounderline:visited {color: #660066; font-size: .92em; text-decoration: none;}
.linksnounderline:active {color: #ff0000; font-size: .92em; text-decoration: none;}

.linksSmall {color: #0033cc; font-size: .92em;}
.linksSmall:link {color: #0033cc; font-size: .92em;}
.linksSmall:visited {color: #660066; font-size: .92em;}
.linksSmall:active {color: #ff0000; font-size: .92em;}

.globalSecondaryLink {color: #999999; font-size: .92em; text-decoration: none; font-weight: bold;}
.globalSecondaryLink:link {color: #999999;}
.globalSecondaryLink:visited {color: #999999;}
.globalSecondaryLink:active {color: #999999;}
.globalSecondaryLink:hover {color: #0033cc;}

.liteBlueBackWhiteText {background-color: #6699cc; font-family: verdana, arial, sans-serif; font-weight: bold; color: #ffffff;}

.newsPhotoCaption {color: #6699CC; font-size: .80em; line-height: 1.25em;}

.pullquoteBold {padding-left: 25px; padding-right: 25px; color: #6699cc; font-size: 1.17em; line-height: 1.50em;}
.pullquoteAuthor {font-size: .83em; color: #666666; line-height: 1.17em;}
.bold {font-weight: bold;}

.rightSideTextSmall {font-size: .92em;}

.tableLtGray {padding: 0px 5px 2px 5px; background-color:#cccccc; color:#000000;}
.tableMdGray {padding: 0px 5px 2px 5px; background-color:#999999; color:#ffffff; font-weight:bold;}
.tableDkGray {padding: 0px 5px 2px 5px; background-color:#666666; color:#ffffff; font-weight:bold;}

.txtRedBoldLarge {font-size: 1.2em; color: #990000; font-weight: bold;}  
.txtRedBoldLarge A:Link, Active, Visited {color: #990000; font-weight: bold;} 

/* Popup window styles -- bstp*/
.bioHeader {font-size:1.5em; color:#000000; text-decoration:none; font-weight:bold;}
.bioItalics {font-size:1.17em; color:#000000; text-decoration:none; font-style:italic;}
.bioNext:link {font-size:.83em; color:#ffffff;}
.bioNext:hover {font-size:.83em; color:#ffffff; text-decoration:none;}
.bioNext:visited {font-size:.83em; color:#ffffff;}
.bioNext:active {font-size:.83em; color:#ffffff;}
.bioArrows {color:#ffffff;}

/* Below are the id descriptions, alphabetized */

#allContent {margin-left: 0.69em; margin-right: 10px; margin-bottom: 10px;}


/*below are the square bullet styles */
li {color: #0033CC; list-style:square;}
.cssButtonBlue {
    cursor: hand; 
	font-family: verdana, arial, sans-serif;
	background-color:#000066; 
	color:#ffffff; 
	text-align: center; 
	float: none; 
	font-weight: bold; 
	vertical-align: middle;
    border-right: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
   }