/* START - Basic styles */
/*
HTML, BODY
{
	margin:	0;
	padding:0;
	border:	0;
	font-family: Verdana, Sans-Serif;
	font-size: x-small;
}
TD, DIV
{
	font-family: Verdana, Sans-Serif;
	font-size: x-small;	
}
*/

.headerlink, A.headerlink, A.headerlink:active, A.headerlink:visited
{
	/*color: White;*/
	color:#333399;
	font-family: Verdana, Sans-Serif;
}


HTML, BODY
{
	margin:	0;
	padding:0;
	border:	0;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	/*line-height: 12px;*/
}
TD, DIV
{
	font-family: Verdana, Sans-Serif;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	/*line-height: 12px;*/
}

IMG
{
	border:0;
}

SPAN A:visited
{
	color:#333399;
}

TD A:visited
{
	color:#333399;
}

HR, TD HR
{
	height:1px;
	color:Black;
}


A 
{
	COLOR: 				#333399;
}

A:visited 
{
	COLOR: 				#333399;
}
A:hover
{
	COLOR: 				#333399;
}

A:active
{
	COLOR: 				#333399;
}

H1
{
	font-family: Verdana, Sans-Serif;
	font-weight: Bold;
	font-size: 13px;
	/*line-height: 14px;*/

}

H2
{
	font-family: Verdana, Sans-Serif;
	font-weight: Bold;
	font-size: 12px;
	/*line-height: 13px;*/
}

H3
{
	font-family: Verdana, Sans-Serif;
	font-weight: Bold;
	font-size: 11px;
	/*line-height: 12px;*/
}

H4
{
	font-family: Verdana, Sans-Serif;
	font-weight: Bold;
	font-size: 11px;
	/*line-height: 12px;*/
}

.FullHeight, .fullheight
{
	height:100%;
}

.PageTop, .pagetop
{
	page-break-before:always;
}

.smalltext
{
	font-size: x-small;
}

.boldtext
{
	font-weight: bold;
}

.ValignMiddle, .valignmiddle
{
	vertical-align: middle;
}

.AlignCenter, .aligncenter
{
	text-align: center;
}

/* END - Basic styles */

.Normal, .normal
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	/*line-height: 12px;*/
}

.NormalTiny, .normaltiny
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	/*line-height: 10px;*/
}


/* START - Navigation */

.mainarea
{
	font-weight: bold;
	font-size: 11px;
	color: #333399;
	font-family: Verdana, Sans-Serif;
	height: 11px;
	text-decoration: none;
	/*text-decoration: none;*/
	padding-left: 19px; /*padding-bottom:			5px;*/
}

.subarea, TD .subarea, subarea.TD
{
	/*font-weight: bold;*/
	text-decoration: none;
	font-size: 11px;
	color: #333399;
	font-family: Verdana, Sans-Serif;
	padding-left: 27px; /*padding-bottom:			5px;*/
}
.section
{
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Sans-Serif;
	height: 12px;
	/*text-decoration: none;*/
	padding-left: 17px;
	padding-bottom:	5px;
}
/* END - Navigation */

.graybarlink, A.graybarlink, A.graybarlink:active, A.graybarlink:visited, .graybarlink.A, .graybarlink.A:active, .graybarlink.A:visited
{
	color: #333399;
	font-family: Verdana, Sans-Serif;
	text-decoration:none;
}


A.mainarea:visited
{
	color: #333399;
}
A.subarea:visited
{
	color: #333399;
}
.SubTopic
{
	padding:0;
}


table.DataTable {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	background-color:White;
	border-color:White;
	border-width:2px;
	border-style:Ridge;
}

table.DataTable tr {

  color: Black;
  background-color:#DEDFDE;
  white-space: nowrap;
}

table.DataTable tr.DataHeaders {
    color:#E7E7FF;
    background-color:#4A3C8C;
    font-weight:bold;
    
}

table.DataTable tr.DataFooter {
       color:Black;
       background-color:#C6C3C6;
       font-weight:bold;

}
