body,td,th,p{font:normal 8pt verdana;color:#FFFFFF}
p{text-align:justify}
form {margin:0}
a.lyo01_topmenu:link,a.lyo01_topmenu:visited {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;}
a.lyo01_topmenu:hover {color:yellow;text-decoration: underline;}

table.grid {border-collapse:collapse;background-color:#FFF;border:1px solid #BDBD94}
table.grid tr.head td,
table.grid thead td {background-color:#DFDFCA;color:#922001;font:bold 8pt verdana;
	border-left:1px outset #BDBD94}
table.grid tr.row0 td {background-color:#EFF0FF;color:#007}
table.grid tr.row1 td {background-color:#FFFCEF;color:#007}
table.grid tr.row0 td.recno,
table.grid tr.row1 td.recno {background-color:#DDD;text-align:right}
table.grid td.col0 {font-weight:bold;color:#007}
table.grid td {font:normal 8pt verdana;border-top:1px solid #E4E4D6;padding:2px}
table.grid td.foot {padding:6px;border-top:1px solid #BDBD94;background-color:#FFF8EF;color:#007}

table.form {border-collapse:collapse;background-color:#E1E5EF;border:1px solid #779;
	border-top:1px solid #C9CCCF;border-bottom:1px solid #777C9F}
table.form td {font:bold 9pt verdana;color:#00C}
table.form tr.head td,
table.form thead td {background-color:#008;color:#fff;font:bold 8pt verdana;
	border-left:1px solid #779;border-bottom:1px solid #C9CCCF}
table.form td.title {border-top:1px solid #C9CCCF;border-bottom:1px solid #C9CCCF;
	font:bold 8pt verdana;background-color:#E2DAD9;padding-left:6px;color:#30C}
table.form td.label {border-top:1px solid #C9CCCF;text-align:right;color:#007;
	font:bold 8pt verdana;background-color:#D9DADF;padding-left:20px}
table.form td.note {border-bottom:1px solid #C9CCCF;font:normal 8pt verdana;
	background-color:#D9DADF;padding-left:12px;color:#009}
table.form td.mesg {border-bottom:1px solid #C9CCCF;font:bold 8pt verdana;
	background-color:#DFDAD9;padding-left:12px;color:#600}
table.form td.error {color:#AF2737;border-bottom:1px solid #C9CCCF;
	background-color:#D9DADF;padding-left:12px;font:normal 8pt verdana}
table.form td.foot {padding:6px;border-top:1px solid #C9CCCF}

table.lean, table.lean td {border:0}

input.text,textarea.text {border:1px solid #C1C5CF;padding:1px 2px 2px 1px;
	color:#007;font:normal 8pt verdana}
input.button,button {background-color:#D1D5DF;font:bold 8pt verdana;color:#007;
	border-top:1px solid #EEF;border-left:1px solid #EEF;
	border-right:1px solid #B0B6BD;border-bottom:1px solid #B0B6BD;
	padding:2px 3px 2px 3px}

div.pagemesg {border:1px solid #C1C5CF;padding:2px;margin:1px;background-color:#E1E5EF;
	text-align:center}

span.rpt_title_date {color:red}

/*	PHUNC STYLES */
button.phunc_pagenav_button {border-top:1px solid #FFF;border-left:1px solid #FFF;border-right:1px solid #008;
	border-bottom:1px solid #008;font:bold 8pt verdana;height:18px;width:32px;margin:0}
select.phunc_record_pagenav_select {border:1px solid #DDDDDD;font:normal 8pt verdana;
	margin:0; height:14px}
.phunc_record_pagenav_rowbeg,
.phunc_record_pagenav_rowend,
.phunc_record_pagenav_rowcount {font:bold 8pt verdana;color:#FFFFFF}
a:link.phunc_breadcrumb,
a:active.phunc_breadcrumb,
a:visited.phunc_breadcrumb {color:#00E2F0;text-decoration:none}
a:hover.phunc_breadcrumb {text-decoration:underline}
table.phunc_vertmenu {border-collapse:collapse;background-color:#FFF8EF;border:1px solid #E4E4D6;
	width:150px}
table.phunc_vertmenu td.phunc_vertmenu_title {border-top:1px outset #BDBD94;
	border-bottom:1px solid #C9CCCF;font:bold 8pt verdana;background-color:#DFDFCA;
	padding-left:6px;color:#922001}
a:link.phunc_vertmenu,
a:active.phunc_vertmenu,
a:visited.phunc_vertmenu {color:#00F;text-decoration:none}

