/* Remove padding and margin */ 
* { 
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular,Sans-Serif;
/*  border: 0; */
	font-size: 9.5pt;
}  

.error_msg {
	font-size: 12pt;
	color: red;
	font-weight: bold;
}

.required {
	color: red;
	font-weight: bold;
}

.editor_title {
	font-family: Arial;
	font-size: 11pt;
	background-color: rgb(128,0,0);
	color: rgb(255,255,255);
	font-weight: bold;
}

.menu_head {
	font-weight: bold;
	color: blue;
	text-align: center;
}

.menu_separator {
/* Use with <hr> */
	color: white;
}

.menu_frame {
/* Use with <hr> */
	color: #D3D3D3;		/* Light Grey */
}

.del_table {	/* Use on <table> */
	border-width: 0;
	padding: 3;
	background-color: #D3D3D3;		/* Light Grey */
}

/* <table width="100%" align="center" cellspacing="0" cellpadding="0" valign="bottom" border="0"> 
*/

table.view_table {
	border-width: 0;
	padding: 3;
}

table.del_outer {
	border-width: 0;
	padding: 3;
	background-color: #D3D3D3;		/* Light Grey */
}

table.del_inner2 {
	border-width: 0;
	padding: 3;
	background-color: White;
}

table.edit_inner2 {
	border-width: 0;
	padding: 3;
	background-color: #D3D3D3;		/* Light Grey */
/*	background-color: White; */
}

tr.line_view {	/* Use with <tr> */
	background-color: #D3D3D3;		/* Light Grey */
}

tr.del {
	background-color: #D3D3D3;		/* Light Grey */
}

td.top_label {
	font-weight: bold;
	white-space: nowrap;
	color: white;
	text-align: center;
	background-color: #000066;		/* Dark Blue */
}

td.cell_view {	/* Left justify in cell */
	white-space: nowrap;
}

td.cell_view_m {	/* _m means center in middle of cell */
	white-space: nowrap;
	text-align: center;
}

td.lbl {
	font-weight: bold;
}

th {
	font-weight: bold;
	white-space: nowrap;
	color: white;
	text-align: center;
	background-color: #000066;		/* Dark Blue */
}

.button {
	font-family: Arial;
	font-size: 9pt;
	background-color: rgb(128,0,0);
	color: rgb(255,255,255);
	font-weight: bold;
}

span.manditory {
	font-family: Arial;
	font-size: 9pt;
	color: rgb(255,0,0);
}

/* ===================================================== */

x.xbodyx {
	
	font-size: .8em;
}

.fnt {
	font-family: arial;
	font-size: 9pt;
	font-weight: normal
}

.arrow {
	 font-size: 9pt;
	 color: #FFFFFF;
}

.links {
	 font-family: arial;
	 color: #0000FF;
	 font-size: 8pt
}

xth.colhead {
	font-family: arial,sans serrif;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold
}

x.tixtle {
	font-family: arial;
	font-size: 9pt;
	font-weight: bold;
	color: blue
}

x.xmainlinks {
	font-family: arial;
	font-size: 9pt;
	font-weight: bold;
	color: darkred
}

x.xcolheader {
	font-family: arial;
	font-size: 9pt;
	font-weight: bold;
	color: white
}

.smallfont {
	font-family: arial;
	font-size: 8pt;
	font-weight: normal
}

