DIV.contract {
	font-weight: bold;
	font-family: 'Trebuchet MS',Trebuchet,Arial,sans-serif;
	font-size: 13px;
	color: #666;
	margin-top: 1em;
	text-transform: uppercase;
	letter-spacing: 0.08em;
	color: #31949B;
}

DIV.projhead {
	clear: left;
	margin: 1em 0;
	padding-left: 10px;
	border-left: 5px dotted #31949B;
}

TABLE.toc I {
	color: #666;
	padding-left: 5px;
}

TABLE.rcl20ad {
	width: 200px;
}

#content .highlight {
	clear: left;
	margin: 1em 0;
	padding-left: 10px;
	border-left: 5px dotted #31949b;
}

#content .highlight .employer {
	font-family: Verdana,sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #666;
}

#content #highlights P.intro A,
#content .highlight A {
	text-decoration: none;
	color: #089AAA;
	padding-bottom: 1px;
	border-bottom: 1px solid #C9F7FA; /* S: 50 L: 250  /256*/
}

#content #highlights A.more {
	color: #089AAA;
}

#content #highlights P.intro A:visited,
#content #highlights A.more:visited,
#content .highlight A:visited {
	color: #246D75;
}

#content #highlights P.intro A:hover,
#content .highlight A:hover,
#content .highlight A:visited:hover {
	color: #C60;
	border-color: #C60;
}

#content #highlights P.intro {
	width: 70%;
}

#content #highlights A.more {
	margin-left: 10px;
}

/* ppig.org links used in portfolio */

#content A.abounul,
#content A.newsnul,
#content A.worknul,
#content A.resonul,
#content A.contnul {text-decoration: none;}

#content A.abounul {color: #2F5A6F}
#content A.newsnul {color: #245B52}
#content A.worknul {color: #2A6535}
#content A.resonul {color: #575733}
#content A.contnul {color: #6D3531}

#content A.abounul:hover,
#content A.newsnul:hover,
#content A.worknul:hover,
#content A.resonul:hover,
#content A.contnul:hover  {
        color: #0000FF;
        text-decoration: underline;
}

/* paolability */

TABLE.compare {
	margin-bottom: 1em;
}

TABLE.compare TH,
TABLE.compare TD {
	text-align: center;
	font-family: Verdana,sans-serif;
	font-size: 11px;
}

TABLE.compare TH {
	padding: 3px 0;
}

TABLE.compare TD {
	padding: 3px 5px;
}

TABLE.compare TR.r TD,
TABLE.compare TR.r TH {
	border-bottom: 1px dotted #CCC;
}

TABLE.compare TR.r TH  {
	text-align: right;
}

TABLE.pagetype {
	display: inline;
}

#content P.pkad {
	border-color: #31949b;
	border-style: solid;
	color: #0F6A70;
}

#content P.pkad TT {
	color: #31949b;
}

/* H: 184 degrees */

#head, #footer {
	background-image: url(/images/site/h-port.gif);
	background-color: #31949b;
}

#content #highlights P.intro B,
#content .sel, H1 {
	color: #0F6A70;
}

#local TD { border-color: #0f6a70; }

#local .selected_2,
#local .selected_3,
#local .selected_4,
#sections TD.selected {
	background-color: #048790;
}

#sections TD.selected A:link,
#sections TD.selected A:visited {
        color: #C2E5EA;
}

#local TD.page_2 A:link,
#local TD.page_3 A:link,
#local TD.page_4 A:link {
	color: #089AAA;
}

#local TD.page_2 A:visited,
#local TD.page_3 A:visited,
#local TD.page_4 A:visited {
	color: #246D75;
}

#sections TD.selected A:hover,
#sections TD.selected A:visited:hover,
#local TD.page_2 A:link:hover,
#local TD.page_3 A:link:hover,
#local TD.page_4 A:link:hover,
#local TD.page_2 A:visited:hover,
#local TD.page_3 A:visited:hover,
#local TD.page_4 A:visited:hover {
	color: #FFF;
	background-color: #048790;
}

#content #highlights P.intro A.more,
#content #highlights P.intro A.more:visited {
	border-bottom: none;
	padding-bottom: 0;
}

