/*
Generic css file. This file users real.css and nn4.css.
*/
body {
	font: 80% verdana, arial, helvetica, sans-serif;
	text-align: center; /* for IE */
}
	
.pa-sma {
	font-size: 8pt; 
	font-weight: normal;
	text-decoration: none;
}

.pa-nor {
	font-size: 10pt; 
	font-weight: normal;
	text-decoration: none;
}

.pa-lar {
	font-size: 12pt; 
	font-weight: normal;
	text-decoration: none;
}

.pa-x-lar {
	font-size: 14pt; 
	font-weight: normal;
	text-decoration: none;
}

.pa-xx-lar {
	font-size: 16pt; 
	font-weight: normal;
	text-decoration: none;
}

.pa-sel-header {
	background-color: #CCCCFF;
}

.pa-cell-border {
	BORDER: 1px solid; 
	border-collapse: collapse;
	color: #000000;
}

.pa-form-prompt {
	background-color: #CCCC66;
}

.pa-form-button {
	BORDER-BOTTOM: #a4a4a4 1px solid; BORDER-LEFT: #a4a4a4 1px solid; BORDER-RIGHT: #a4a4a4 1px solid; BORDER-TOP: #a4a4a4 1px solid; FONT: 11px Verdana, Arial, Helvetica, sans-serif ; background-color: #386898; color: #FFFFFF;
}

a.pa-but  {
  border: 2px outset;
  padding: 3px;
}

.pa-row-highlight {
	background-color: #FFFFCC;
}

.pa-row-click {
	background-color: #FFCC99;
}
	
table.pa-table {
	/*
	border: 1px solid #aaa;
	border-collapse: collapse;
	*/
}

table.pa-table td { 
	border-bottom: 1px solid #aaa;
	padding: 4px;
	/*background: url(pattern.png) ;	*/
}

table.pa-table th { 
	/*border: 1px solid #aaa;*/
	padding: 4px;
	background-color: #E8E8E8;
	/*background: url(pattern-head.png) ;*/
}

.mainDiv { 
width: 1000px; 
margin: 0px auto -1px auto;}

	.mainbody {
		margin: 0 auto;   /* align for good browsers */
		text-align: left; /* counter the body center */

		border: 1px solid #ccc;
		width: 1000px;
		padding: 20px
	}

