/*
 * pfSlate  556879
 * pfRed    F17B7B
 * pfOrange FBAB56
 * pfGrey0  E2E1DC
 * pfGrey1  AEB5BD
 * pfGrey2  3E3F41
 * pfDkGreen 336666
 * pfDkBlue 335566
 */

.body {
	font-family: Arial, Lucinda Sans, Verdana, Helvetica, Tahoma, sans-serif;
	font-size : 12px;
	font-weight : normal;
	background-color : #E2E1DC;
	margin  : 0;
	padding : 3px;
}

.pfBorder {
	font-family: Arial, Lucinda Sans, Verdana, Helvetica, Tahoma, sans-serif;
	font-size : 12px;
	font-weight : normal;
	background-color : #E2E1DC;
	margin  : 0;
	padding : 3px;
}

.td {
	font-family: Arial, Lucinda Sans, Verdana, Helvetica, Tahoma, sans-serif;
	font-size : 12px;
	font-weight : normal;
}

.pfBorder {
}

.pfPanel {
	border-style : outset;
	border-width : 4px;
	border-color : white;
	background-color : #E2E1DC;
	color : black;
	width : 100%;
	height : 100%;
	padding : 10px;
}

.pfPanelText {
	font-family: Arial, Lucinda Sans, Verdana, Helvetica, Tahoma, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : black;
	margin-top : 5px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom: 5px;
}

.pfSubPanel {
	border-style : inset;
	border-width : 2px;
	border-color : 556879;
	background-color : #556879;
	color : white;
	padding : 16px;
}

.pfSubPanel a {
	color : white;
}

.pfSubPanelText {
	font-family: Arial, Lucinda Sans, Verdana, Helvetica, Tahoma, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #E2E1DC;
}
.pfSubPanelTextMedium {
	font-family: Arial, Lucinda Sans, Verdana, Helvetica, Tahoma, sans-serif;
	font-size : 14px;
	color : #E2E1DC;
	font-weight : normal;
}


.pfSubPanelBold {
	font-family: Arial, Lucinda Sans, Verdana, Helvetica, Tahoma, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color : #E2E1DC;
}
.pfSubPanelBoldBig {
	font-family: Arial, Lucinda Sans, Verdana, Helvetica, Tahoma, sans-serif;
	font-size : 20px;
	font-weight : bold;
	color : #E2E1DC;
}
.pfSubPanelBoldMedium {
	font-family: Arial, Lucinda Sans, Verdana, Helvetica, Tahoma, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #E2E1DC;
}

.buttonTop {
	background-color: #FFFFFF;
	background-image: url(images/button-background.jpg);
	background-repeat: repeat-y;
	background-position: right;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B1BAC7;
}
.buttonMiddle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-weight: bold;
	color: black;
	background-image: url(images/button-background.jpg);
	background-repeat: repeat-y;
	background-position: right;
	background-color: #FFFFFF;
}
.buttonMiddle a {
	color: black;
}
.buttonBotm {
	background-color: #FFFFFF;
	background-image: url(images/button-background.jpg);
	background-repeat: repeat-y;
	background-position: right;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #94989F;
}
.txt-noUnderline {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: underline;
}


/*
 *---------------------------------------------
 * Portfolio Styles
 *---------------------------------------------
 */
.pfText {
	font-family: Arial, Lucinda Sans, Verdana, Helvetica, Tahoma, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : black;
	padding-top : 5px;
}
.pfText a {
	font-family: Arial, Lucinda Sans, Verdana, Helvetica, Tahoma, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : black;
	padding-top : 5px;
}
.pfTextTiny {
	font-family: Arial, Lucinda Sans, Verdana, Helvetica, Tahoma, sans-serif;
	font-size : 8px;
	font-weight : normal;
	color : black;
	padding-top : 5px;
}
.pfBlock {
	color : black;
	font-family: Arial, Lucinda Sans, Verdana, Helvetica, Tahoma, sans-serif;
	font-size : 12px;
	font-weight : normal;
	vertical-align : top;
	margin-left : 40px;
	margin-right : 30px;
	margin-top : 15px;
	margin-bottom : 5px;
}
.pfBoldBig {
	font-family: Arial, Lucinda Sans, Verdana, Helvetica, Tahoma, sans-serif;
	font-size : 32px;
	font-weight : bold;
	color : black;
}
.pfBoldMedium {
	font-family: Arial, Lucinda Sans, Verdana, Helvetica, Tahoma, sans-serif;
	font-size : 18px;
	font-weight : bold;
	color : black;
}
.pfBold {
	font-family: Arial, Lucinda Sans, Verdana, Helvetica, Tahoma, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color : black;
}
.pfBoldSmaller {
	font-family: Arial, Lucinda Sans, Verdana, Helvetica, Tahoma, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : black;
}
.pfFixed {
	font-family : "Courier New", Courier, monospace;
	font-size : 13px;
	font-weight : bold;
	color : black;
	white-space : nowrap;
}
.pfLight {
	font-family: Arial, Lucinda Sans, Verdana, Helvetica, Tahoma, sans-serif;
	font-size : 12px;
	color : #515153;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 0px;
	padding-bottom : 0px;
}
.pfLight a {
	color : #515153;
	/*text-decoration : none;*/
}

.pfMSG {
	font-family : "Courier New", Courier, monospace;
	font-size : 13px;
	font-weight : bold;
	color : #FCD993;
	background-color : black;
	border-style : solid;
	border-width : 1px;
	border-color : #FCD993;
	margin-top : 0px;
	margin-left : 30px;
	margin-right : 50px;
	margin-bottom : 0px;
	padding : 3px;
	align : center;
	vertical-align : middle;
	white-space : pre;
}

.pfERR {
	font-family : "Courier New", Courier, monospace;
	font-size : 13px;
	font-weight : bold;
	color : white;
	background-color : red;
	border-style : solid;
	border-width : 1px;
	border-color : #989FA7;
	margin-top : 0px;
	margin-left : 30px;
	margin-right : 50px;
	margin-bottom : 0px;
	padding : 3px;
	white-space : pre;
	align : center;
	vertical-align : middle;
}

/*
 *--------------------------------
 * pfButtons
 *--------------------------------
*/
pfButton0 {
	margin: 0;
	padding: 5px;
	color: #000;
}

a.pfButton1 {
	display: block;
	float: left;
	padding-left: 14px;
	background: url(/pf/images/pfButton-left.gif) 0 0 no-repeat;
	font: 11px Tahoma;
	color: #000;
	text-decoration: none;
	white-space: nowrap;
}

a.pfButton1 div {
	*float: left;
	height: 21px;
	padding-top: 3px;
	padding-right: 14px;
	background: url(/pf/images/pfButton-right.gif) 100% 0 no-repeat;
	cursor: pointer;
	*cursor: hand;
	font: 11px Tahoma;
	white-space: nowrap;
}

a.pfButton1:hover {
	background: url(/pf/images/pfButton-left.gif) 0 -21px no-repeat;
	text-decoration: none;
}

a.pfButton1:hover div {
	background: url(/pf/images/pfButton-right.gif) 100% -21px no-repeat;
	text-decoration: none;
}

