#menu, .menubgcolor, #menu ul.mnugrp, .colsn
{
  background: #FFE7D1;
}
#menu a, #menu .mnunolink
{
  border-color: #FFE7D1;
}
#menu a.mnusell1, #menu a.mnusell2, #menu a.mnusell3, #menu a.mnusell4 {
  background: white;
 /* background: #ffaa77;
  color: White;*/
  border-color: gray;
}
#menu a.mnugrpl1, #menu a.mnugrpl2, #menu a.mnugrpl3, #menu a.mnugrpl4 {
  background: #FECBB0;
  border-color: #FECBB0;
}
div#menu ul li:hover ul, div#menu ul ul li:hover ul
{
  background-color:#FFE7D1;
}
#leftcontent
{
	background-color: #FFE7D1;
}
.titlebar, .titlebaralpha, tr.titlebar td, .titlebarhighlight
{
	background-color: #FECBB0;
}
.pglogo, #header2 
{
  background: url(/images/pl/pg_logo-bg.gif) repeat-y;
}
.cplogo
{
  background: url(/images/pl/cp_logo-bg.gif) repeat-y;
}
.displaybox
{
  background-color: #ffeedd;
}
.ddtable
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: 9pt;
	border-left: black 1px solid;
	color: black;
	border-bottom: black 1px solid;
	font-family: Arial, Tahoma;
	border-collapse: collapse;
}
.ddtablesm
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: 7pt;
	border-left: black 1px solid;
	color: black;
	border-bottom: black 1px solid;
	font-family: Arial, Tahoma;
	border-collapse: collapse;
}
.ddtitle
{
	font-weight: bold;
	font-size: 14pt;
	color: black;
	font-family: Arial, Tahoma;
}
.ddauthor
{
	font-size: 8pt;
	color: black;
	font-style: italic;
	font-family: Arial, Tahoma;
}
td.cmttable
{
	background: url(/images/PL/Login-Comment_con.gif) repeat-y;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
	border-left-color: Black;
	border-right-color: Black;
}

table.cmttable
{
	border: 0px;
	width: 200px;
	text-align: center;
}
    

.highlight
{
	color: black;
	background-color: #ffeedd;
}
.searchhighlight
{
	background-color: #ffeedd;
	color:Black;
}
.highlightSort
{
	color: black;
	background-color: #ffff96;
}
#header3 h1 
{
  background: url(/images/PL/pg_heading-bg.gif) repeat-y right;
}
.sitehdr16
{
	font-size: 16pt;
  font-weight: bold;
  background-color: #FECBB0;
}
.sitehdr14
{
	font-size: 12pt;
  font-weight: bold;
  background-color: #FECBB0;
}
.sitehdrlite
{
  font-weight: bold;
  background-color: #FFE7D1;
}
.sitebg
{
  background-color: #FECBB0;
}
.sitebglite
{
  background-color: #FFE7D1;
}
.sitebgliteborder
{
	background-color: #FFE7D1;
    border-bottom: gray 1px solid;
}
ul.navigation {
     list-style: none;
     margin: 0 0 0 0;
     padding: 0;
}
ul.navigation li
{
	float: left;
	display: block;
	margin: 0;
	padding: 0;
	background: url( "/images/PL/HM_UnSel76x30.gif" ) no-repeat;
	font-family: verdana;
	font-weight: bold;
	font-size: 8pt;
	color: Black;
	width: 76px;
	height: 30px;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
}
ul.navigation span 
{
  height: 30px;
	cursor: pointer;
}
ul.navigation li:hover
{
	background: url("/images/PL/HM_Hov76x30.gif") no-repeat;
	cursor: pointer;
}
ul.navigation li#current
{
	z-index: 1;
	font-weight: bolder;
	height: 30px;
	background: url( "/images/PL/HM_Sel76x30.gif" ) no-repeat;
}

.LPhdrColor
{
	font-size: 14pt;
	color: #EE7722;
	font-weight: bolder;
}

.LPsubhdrColor
{
	font-size: 11pt;
	color: #EE7722;
	font-weight: bolder;
}

.LPColor
{
	color: #EE7722;
	font-weight: bolder;
}

#headert tr, #headerb tr {
  list-style: none;
  padding: 0px;
  margin: 0px;
}

#headerb td {
  float: left;
  border-top: 1px solid gray;
  border-left: 1px solid gray;
  border-right: 1px solid gray;
  border-bottom: 1px solid gray;
  padding: 0px;
  margin: 0px;
  font-weight: bold;
}

#headert td {
  float: left;
  border-top: 1px solid gray;
  border-left: 1px solid gray;
  border-right: 1px solid gray;
  border-bottom-style: none;
  padding: 0px;
  margin: 0px;
  font-weight: bold;
}

#headert a ,#headerb a {
  text-decoration: none;
  display: block;
  background: #FECBB0;
  padding-bottom: 2px;
  padding-top: 2px;
  color: #00c;
  text-align: center;
}

#headert a:hover, #headerb a:hover {
  background: #FFE7D1;
}

#headerb #HP_TabControl_current {
  border-style: solid;
  border-bottom-width: 0px;
}

#headerb #HP_TabControl_current a {
  top: 1px;
  background: white;
  color: black;
  font-weight: bold;
}

h1 {
  margin: 0;
  padding: 0 0 0 0;
}

.fullbgcolor
{
	width: 100%;
  background-color: #FFE7D1;
}
.eipc
{
  color: #5D0000;
  font-family: Verdana;
  font-size: 14px;
  font-weight: bold;
}

.dgHeader
{
	background-color: #FECBB0;
    font-weight: bold;
    height: 20px;
    vertical-align: middle;
    text-align: center;
}
td.ptrntable
{
	padding-left: 5px;
}
.ptrnedittable
{
	border-left: gray 1px solid; 
	border-top: gray 1px solid; 
	border-bottom: gray 1px solid; 
	border-right: gray 1px solid;
}

