body
{
	margin: 0px;
	border:0px;
	border-style:none;
	background-color: white;
	font: 11pt Arial, sans-serif;
}
.DisabledBox
{
    BACKGROUND-COLOR: #d3d3d3;
}
.actionButton
{
	cursor:hand;
	
	/*font: 10pt Arial, sans-serif;*/
}
.hyperlinkButton
{
	cursor:hand;
	/*font: 8pt Arial, sans-serif;*/
	
	border-style:none;
	text-decoration:underline;
	background-color:Transparent;
	text-align:left;
	color:Blue;
}
.functionButton
{
	cursor:hand;
	/*font-size:10pt;*/
	/*font-family:Arial, Times New Roman, Verdana, Tahoma;*/
	height:30px;
}
.searchButton
{
	cursor:hand;
	/*font-size:10pt;*/
	/*font-family:Arial, Times New Roman, Verdana, Tahoma;*/
	height:30px;
	width:120px;
}
.formTitle
{
	font-size:large;
}
.standardTextFieldFixWidth
{
	width:225px;
	font: 11pt Arial, sans-serif;
	/*font-family:Arial, Times New Roman, Verdana, Tahoma;*/
}
.standardTextField
{
	font: 11pt Arial, sans-serif;
	/*font-family:Arial, Times New Roman, Verdana, Tahoma;*/
}
.standardLinkButton
{
	/*font-size:small;*/
	/*font-family:Arial, Verdana, Tahoma; */
	font: 11pt Arial, sans-serif;
	text-decoration:underline;
	cursor:hand;
}
.standardLabel
{
	font-size:small;
	font-family:Arial, Verdana, Tahoma;
}
.flatButton
{
	cursor:hand;
	background-color:#FDFCFA;
	border:0px,0px,0px,0px;
	text-decoration: none;
	color:Black;
}
.pnCategory
{
	border:1px,1px,1px,1px;
	border-style:solid;
	background-color:#FDFCFA;
	/*overflow:auto;*/
	overflow:scroll;
}
TR.SelectRow
{
	background-color:Silver;
}
.standardSelectedFlatButton
{
	cursor:hand;
	background-color:Silver;
	border:0px,0px,0px,0px;
	text-decoration: none;
	color:Black;
}
.tableTitle
{
	font-weight:bold;
}
.headingText1
{
	font-weight:bold;
	font-size:14pt;
}
.headingText2
{
	font-weight:normal;
	font-size:13pt;
}


div.main_bit
{
    padding:0px;
    margin:0px;
    margin-left:25px;
    margin-right:25px;
    margin-top:25px;
    font: 10pt Arial, sans-serif;
}
	
table.NameSearchResults
{
	/*font-size: 11pt;
	font-family: Arial, sans-serif;*/
	width: 95.5%;
	padding: 4px;
	border: none;
	border: 1px solid #a0a0a0;
	background-color: #F0F0F3;
	border-collapse: collapse;
}
table.NameSearchResults tr
{
	vertical-align: top;
}
table.NameSearchResults td
{
/*	font-size: 11pt;
	font-family: Arial, sans-serif;*/
	width: 100%;
	padding: 10px;
	border: none;
	border: 1px solid #808080;
	background-color: #F0F0F3;
	border-collapse: collapse;
}

table.table2
{
	 font: 11pt Arial, sans-serif;
}

table.table2 a:link
{
	color: #000000;

	text-decoration: underline;
}
table.table2 a:visited
{
	color: #000000;

	text-decoration: underline;
}
table.table2 a:hover
{
	color: #555555; /*background-color: #FFFBD2;*/ /*text-decoration: none; */ 

	font-weight:normal;
}
table.table2 a:active
{
	color: #000000;

}

div.main_bit a:link
{
	color: #000000;
	text-decoration: underline;
}

.content_headingB
{
	font: Arial; 
	font-size: 24pt; /*	padding:-2px 0 0px 5px;      margin-bottom:5px; */
	padding: 5px 0 2px 10px;
	float:left;
}

table.item_list_page
{
    font: Arial;
	font-size: 11pt; 
	
}

.NAA_print_logo
{
    display:none;
}
