.pfullcomp{ }
.ptitlezone {margin-left: 10px;}
.pcompbuttontable { padding-right:10px;  border-right: 1px solid #ECC334; border-left: 1px solid #ECC334; border-top: 1px solid #ECC334; background-color: #FEFFDC; background-image: url(box/p/icon_note.png); background-repeat: no-repeat; }
.pcompheaderp {	height:20px; font-size:13px; color:#493C10; font-weight: bold; text-align:center; 	padding-top: 0px; padding-right:26px;	}
.ptitrecomp {border-bottom: 1px dotted #ECC334; height:20px; white-space: nowrap; width:100%; padding-left:10px; padding-right: 0px; }

.pbuttonssize { border-bottom: 1px dotted #ECC334;cursor: hand;}
.pbuttonszone {height:20px; width:100%; padding-top: 0px; cursor: pointer;}
.pspacezone { width: 100%; cursor: default; }
.presize{ padding-left : 2px; padding-right : 2px; }
.preload{ padding-left : 2px; padding-right : 2px; }
.pedit{ padding-left : 2px; padding-right : 2px; }
.pclose{padding-left : 2px; padding-right : 2px; }
.pendtitle{display:none;}

.pmiddlecomptable {border-right: 1px solid #ECC334; border-left: 1px solid #ECC334; background-color: #FEFFDC;}
.pmiddlecomptd { width:100%;  border: 0px; padding-left: 8px; padding-right: 8px;}
.pinsidecomp {}

.pbottomline { height: 10px;}
.pbottomcomptable { height: 10px; padding-right : 10px; padding-top : 0px; padding-bottom : 0px; background-image: url(box/p/icon_corner.png); background-repeat: no-repeat; background-position: right; }
.pbottomcomptd {background-color: #FEFFDC;  border-left: 1px solid #ECC334; border-bottom: 1px solid #ECC334;  height: 10px; padding-left: 8px;}
.pbottomcompp { border-top: 0px dashed #D1D1D1; font-size:0pt;  height: 9px; }