.pagetitle {
	color : #404040;
	font-size :14px;
	font-weight: 600;
	margin-top : 0px;
	}
.smalltext {
	font-size:10px;
	}
.rowstyle {
	background-color : #f5f5f5;
	}
.reglabel {
	background-color : #f2f2f2;
	color: purple;
	font-weight:bold;
	text-align:right;
	padding-left:6px;
	padding-right:6px;
	}	
.altrowstyle {
	background-color : #e0e0e7;
	}		
.errormsg { 
	color : RED;
	font-size : 11px;
	font-weight : 900;
	font-style : italics;
	}
.footer {
	clear : both;
	font-size : 10px;
	text-align:center;
	border-top:1px solid black; 
	}
.dbox {
	padding:1px;
	border:1px solid #000000;
	background-color:#ffffee;	
	}
.dboxheader {
	padding:2px;
	background-color:#000000; 
	color:#ffffee;
	text-align:center;
	}
.pbox {
	padding:1px;
	border:1px solid black;
	}
.pboxheader {
	padding:2px;
	background-color:#4C729A; /*** BDD6B1 ***/
        color:#ffffff;
	text-align:center;
	font-weight:bold;
	}		
.cbox {
	padding:8px;
	}
.formlabel {
	color:#000000;
	text-align:right;
	background-color:#f0f0f0;
	}
.formfield {
	color:#000000;
	font-weight:normal;
	}	
.colheader {
	background-color:#FFFFCC; /*** E4EEDF ***/
	font-weight:bold;
	}
.helpbox {
	padding:8px;
	background-color:#fafafa;
	border:1px solid black;
	}
.frmhelp {
	font-size:10px;
	font-style:italic;
	}	
