a { text-decoration:none; color:#000066; }
a:hover { text-decoration:underline; color:#000066; }
table.pme-main { border:#c0c0c0 1px solid; border-collapse: collapse; padding: 1px; border-spacing: 1px; font: 1em Arial, "Lucida Grande", "Helvetica Neue", Helvetica, Verdana; }
th.pme-main { border:#c0c0c0 1px solid; border-collapse: collapse; padding: 1px; border-spacing: 1px; font: 1em Arial, "Lucida Grande", "Helvetica Neue", Helvetica, Verdana; -moz-border-radius: 9px; }
td.pme-main { border:#c0c0c0 1px solid; border-collapse: collapse; padding: 1px; border-spacing: 1px; font: 1em Arial, "Lucida Grande", "Helvetica Neue", Helvetica, Verdana; -moz-border-radius: 9px; }
th.pme-header, th.pme-header-cssimg { border:#c0c0c0 1px solid; padding: 3px; background: #d4d4d4; font: 1em Arial, "Lucida Grande", "Helvetica Neue", Helvetica, Verdana; text-align: center; font-weight: bold; }
td.pme-filter,
.pme-filter,
.pme-filter-right-align {
	border:1px #c0c0c0 solid;
	background:#e6e6e6;
	color: #333333;
	font: 1em Arial, "Lucida Grande", "Helvetica Neue", Helvetica, Verdana;
	text-align: center;
}
.pme-sortinfo,
.pme-queryinfo { border:0px #c0c0c0 solid; background:#fffff; color: #333333; font: 1em Arial, "Lucida Grande", "Helvetica Neue", Helvetica, Verdana; text-align: center; }
input.pme-filter, input.pme-filter-cssimg,
input.pme-filter-right-align, input.pme-filter-right-align-cssimg {
	border:#c0c0c0 1px solid;
	background:#FFFFFF;
	color: #333333;
	font: 1em Arial,  Helvetica,  Verdana, Sans;
	text-align: center;
	width: 97%;
}

input.pme-input-0, input.pme-input-0-cssimg,
input.pme-input-1, input.pme-input-1-cssimg, textarea.pme-input-0, textarea.pme-input-0-cssimg, textarea.pme-input-0, textarea.pme-input-0-cssimg { border:#c0c0c0 0px solid; background:#FFFFFF; border:1px #dcdcdc solid; color: #000000; font: 1em Arial, "Lucida Grande", "Helvetica Neue", Helvetica, Verdana;  padding: 4px; width:70%}
select.pme-input-0, select.pme-input-0-cssimg,
select.pme-input-1, select.pme-input-1-cssimg { border:#c0c0c0 0px solid; background:#FFFFFF; border:1px #dcdcdc solid; color: #000000; font: 1em Arial, "Lucida Grande", "Helvetica Neue", Helvetica, Verdana; }
input.pme-input-0-cssimg,input.pme-input-1-cssimg {width:70%}

tr.pme-navigation { border:#c0c0c0 0px solid; background:#FFFFFF; padding: 1px; border-spacing: 0px; font: 1em Arial, "Lucida Grande", "Helvetica Neue", Helvetica, Verdana; }
a.pme-navigation-0,
a.pme-navigation-0:hover,
a.pme-navigation-1,
a.pme-navigation-1:hover,
table.pme-main a { color:#566300; text-align: left;}
td.pme-key-0, td.pme-key-0-cssimg, td.pme-value-0,td.pme-value-0-cssimg, td.pme-help-0, td.pme-help-0-cssimg, td.pme-navigation-0, td.pme-navigation-0-cssimg, td.pme-cell-0,  td.pme-cell-0-cssimg,
	td.pme-key-1, td.pme-key-1-cssimg, td.pme-value-1, td.pme-value-1-cssimg, td.pme-help-1, td.pme-help-1-cssimg, td.pme-navigation-1, td.pme-cell-1,  td.pme-cell-1-cssimg, td.pme-navigation-1-cssimg, 
	td.pme-sortinfo, td.pme-sortinfo-cssimg, td.pme-filter,  td.pme-filter-cssimg { background-color:#E2E2E2;  border: #999999 1px solid; padding: 1em; text-align: left;}
	
	table.pme-main 	     { border: #999999 0px solid; border-collapse: collapse; border-spacing: 0px; width: 100%; }
	table.pme-navigation  { border: #999999 0px solid; border-collapse: collapse; border-spacing: 0px; width: 100%; }
	th.pme-header, th.pme-header-cssimg	{ border: #444444 1px solid; padding: 4px; background: #555555; color:#FFF !important; font: 1em Arial, "Lucida Grande", "Helvetica Neue", Helvetica, Verdana; font-weight:bold; background-image: url(../images/layout/botao_active.jpg); background-repeat: repeat-x;}
	th.pme-header a, th.pme-header-cssimg a, th.pme-header a:visited,  th.pme-header-cssimg a:visited, th.pme-header a:active,  th.pme-header-cssimg a:active { color:#FFFFFF !important; font: 1em Arial, "Lucida Grande", "Helvetica Neue", Helvetica, Verdana; font-weight:bold; }
	td.pme-navigation-0, td.pme-navigation-1, td.pme-navigation-1-cssimg { white-space: nowrap; }
	td.pme-navigation-1, td.pme-navigation-1-cssimg  { border: #999999 1px solid; padding: 1em; background:#e9e9e9; font:1em Arial, "Lucida Grande", "Helvetica Neue", Helvetica, Verdana;  }
	td.pme-cell-0, td.pme-cell-0-cssimg {border: #999999 1px solid; padding: 1em; background:#f5f5f5; font:1em Arial, "Lucida Grande", "Helvetica Neue", Helvetica, Verdana; }
	td.pme-cell-1, td.pme-cell-1-cssimg { border: #999999 1px solid; padding: 1em; background:#fafafa; font:1em Arial, "Lucida Grande", "Helvetica Neue", Helvetica, Verdana; }
	
	td.pme-buttons { color:#333333;  text-align: left; padding-top: 1em; padding-bottom: 1em;  border:none;}
	td.pme-message { text-align: center; font: 1em Arial, "Lucida Grande", "Helvetica Neue", Helvetica, Verdana; }
	td.pme-stats { text-align: right; font: 1em Arial, "Lucida Grande", "Helvetica Neue", Helvetica, Verdana;  font-weight:bold; color:#777;}
	td.pme-key-0, td.pme-key-0-cssimg { border:#c0c0c0 0px solid; background:#e4e4e4; font: 1em Arial, "Lucida Grande", "Helvetica Neue", Helvetica, Verdana; font-weight: bold; text-align: left; }
	td.pme-key-1, td.pme-key-1-cssimg { border:#c0c0c0 0px solid; background:#e9e9e9; font: 1em Arial, "Lucida Grande", "Helvetica Neue", Helvetica, Verdana; font-weight: bold; text-align: left; }
	td.pme-value-0-right-align, td.pme-value-0-right-align-cssimg,
	td.pme-value-0, td.pme-value-0-cssimg { border:#c0c0c0 0px solid; background:#f5f5f5; font: 1em Arial, "Lucida Grande", "Helvetica Neue", Helvetica, Verdana; text-align: left; }
	td.pme-value-1-right-align, td.pme-value-1-right-align-cssimg,
	td.pme-value-1, td.pme-value-1-cssimg { border:#c0c0c0 0px solid; background:#fafafa; font: 1em Arial, "Lucida Grande", "Helvetica Neue", Helvetica, Verdana; text-align: left; }
	td.pme-help-0-right-align, td.pme-help-0-right-align-cssimg,
	td.pme-help-0, td.pme-help-0-cssimg { border:#c0c0c0 0px solid; background:#e4e4e4; font: 1em Arial, "Lucida Grande", "Helvetica Neue", Helvetica, Verdana; font-weight: bold; text-align: left; padding-left: 5px; }
	td.pme-help-1-right-align, td.pme-help-1-right-align-cssimg,
	td.pme-help-1, td.pme-help-1-cssimg { border:#c0c0c0 0px solid; background:#e9e9e9; font: 1em Arial, "Lucida Grande", "Helvetica Neue", Helvetica, Verdana; font-weight: bold; text-align: left;  padding-left: 5px;}
	.pme-add,
	.pme-change,
	.pme-save,
	.pme-copy,
	.pme-delete,
	.pme-cancel,
	.pme-view,
	.pme-more,
	.pme-query,
	.pme-hide,
	.pme-goto,
	.pme-first,
	.pme-prev,
	.pme-next,
	.pme-clear,
	.pme-last { 
		color:#444;
		font: 1em Arial, "Lucida Grande", "Helvetica Neue", Helvetica, Verdana;	
		text-align: center;
		background: #ccc url(../images/layout/botao.jpg);
		padding: 3px 8px;
}

	.pme-search{ padding:1px 10px;}
	.pme-calendar {
	 border:#c0c0c0 1px solid;
		color:#444;
		font: 1em Arial, "Lucida Grande", "Helvetica Neue", Helvetica, Verdana;	
		text-align: center;
		background: #ccc url(../images/layout/botao.jpg);
		padding: 3px 8px !important;
		height: 15px;
		line-height: 15p;
		
	 }
	
.pme-add:hover,
	.pme-change:hover,
	.pme-save:hover,
	.pme-copy:hover,
	.pme-delete:hover,
	.pme-cancel:hover,
	.pme-view:hover,
	.pme-more:hover,
	.pme-query:hover,
	.pme-hide:hover,
	.pme-search:hover,
	.pme-goto:hover,
	.pme-first:hover,
	.pme-prev:hover,
	.pme-next:hover,
	.pme-clear:hover,
	.pme-last:hover,
	.pme-calendar:hover { 
		color:#111;
		background: #ccc url(../images/layout/botao_hover.jpg);
	
}

	td.pme-buttons {  background:#FFFFFF; color: #000066; font: 1em Arial, "Lucida Grande", "Helvetica Neue", Helvetica, Verdana; text-align: left;	border:none;}
	
	

select {
	border:#c0c0c0 1px solid;
	background:#FFFFFF;
	color: #333333;
	font: 1em Arial, "Lucida Grande", "Helvetica Neue", Helvetica, Verdana;
	text-align: left;
}

textarea, input {
	border:#c0c0c0 1px solid;
	background:#FFFFFF;
	color: #333333;
	font: 1em Arial, "Lucida Grande", "Helvetica Neue", Helvetica, Verdana;
	text-align: left;
}