body { font-family: Tahoma,Arial, Helvetica, sans-serif; font-size: 11pt; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; width:100%; height:100%; }
a { font-family: Tahoma,Arial, Helvetica, sans-serif; font-size: x-small; text-transform: lowercase; text-align: left; text-decoration: none; color: #000000; }
a:active { text-decoration: none; color: #343434;  }
a:hover { text-decoration: underline}
a:link { color: #979797; text-decoration: none;  }
a:visited { color: #010130;  }

li { font-size: 11pt; }
p { font-size: 11pt; }

p.portfolioTitle { font-size: 14pt; font-weight: bolder; }
p.portfolioItemDetails { text-align: justify; }

p.serviceTitle { font-size: 14pt; font-weight: bolder; }
p.serviceTitleDetails { text-align: justify; }

p.caseStudyHeading { font-size: 14pt; font-weight: bolder; }
p.caseStudyTitle { font-size: 12pt; font-weight: bolder; }
p.caseStudyDetails { text-align: justify; }

p.definition { font-style: italic; }

tr.tableHeading { background-color: #000066; color: #FFFFFF; font-weight: bolder; }
td.formPrompt { font-size: 11pt; font-weight: bold; }

.selectedMenu { font-family: Tahoma,Arial, Helvetica, sans-serif; font-size: x-small; text-transform: lowercase; text-align: left; text-decoration: underline; color: #000066; }
.BigFont { font-size: medium; }
.portfolioHighlight { font-weight: lighter; text-decoration: underline; }

p.privacyHeader { font-size: 16pt; font-weight: bolder; }
p.privacyTitle { font-size: 14pt; font-weight: bolder; }

.extendedInfo { background-color: #b8daf0; text-align: justify; border-style: dotted; border-width: medium; border-color: #000000;}

a.extendedLink {  background-color: #b8daf0; color: #000066; font-size: 11pt; text-transform: none; }
a.extendedLink:visited {  background-color: #b8daf0; color: #9fb1bd; font-size: 11pt; text-transform: none; }

.subMenuOptions { background-color: #E4F1FA; border-top: solid 1px #2993D1; border-bottom: solid 1px #2993D1; }
.parentMenuHighlight { background-color: #E4F1FA; border-left: solid 1px #2993D1; border-right: solid 1px #2993D1; border-top: solid 1px #2993D1; padding-left: 5px; padding-right: 5px; }

p.errorItem
{
	text-indent: 50px;
	font-size: xx-small;
	font-weight: bold;
	color: Red;
}

.backgroundInnerLink { background-image: url('http://www.power-programming.com/images/SiteMapVerticalFiller.gif'); background-repeat: repeat-y; }
.backgroundLink { background-image: url('http://www.power-programming.com/images/SiteMapItemFiller.gif'); background-repeat: repeat-x; }
