A:LINK { color: #2A61D2; text-decoration: none}
A:VISITED { color:#2A61D2; text-decoration: none}
A:HOVER { color:#EE0000; text-decoration: underline}
td {font-family: Verdana, Tahoma, Arial; color: #000000; font-size: 9pt;}
body  { 
	margin-left: 0; 
	margin-right: 0; 
	margin-top: 4; 
	margin-bottom: 4; 
	background-color:#F6F7FA;
	font-family: Verdana, Tahoma, Arial;
	color: #000000;
}

body P
{
	font-size: 9pt;
}

.ntxt       { font-size: 9pt; }
.stxt		{ font-size: 8pt;  }
.sstxt		{ font-size: 7pt;  }
h4           { font-size: 11pt; font-weight: bold; color: #55648A; }
h5           { font-size: 10pt; font-weight: bold; color: #55648A; }
.headertxt   { font-size: 10pt; font-weight: bold; color: black; }
.ProductName { font-size: 11pt; font-weight: bold; color: #55648A; }


.ContentSep
{
	color:#E2E7F1;
    background-color:#D5DBEC;
}

.SiteTable
{
	border:1px solid #BAC4DF; 
	border-collapse: collapse; 
    background-color:white;
}

.SiteTable TD
{
	border:1px solid #BAC4DF; 	
}

.CellHeader
{
    background-color:#D5DBEC;
}

.ContentTable 
{
	border:1px solid #55648A; 
	border-collapse: collapse; 
	background-color:#FFFFFF;
}

.MainMenu
{
	background-color:#55648A;
	font-size: 9pt;
	color:white;
	border-top-style: solid; 
	border-top-width: 1; 
	padding: 0
}

.MainMenu A:LINK
{
	background-color:#55648A;
	color:white;
	text-decoration:none;
}

.MainMenu A:VISITED
{
	background-color:#55648A;
	color:white;
	text-decoration:none;
}

.MainMenu A:HOVER
{	
	background:#FFFFFF;
	color:#55648A;
	text-decoration:none;
}

.ProductMenuItem
{ 
	font-size: 9pt; 
	font-weight: bold; 
	color:#2A62D1;
}

.ProductMenuItem A:LINK
{
	color:#2A63D2;
	text-decoration:none;
}

.ProductMenuItem A:VISITED
{
	color:#2A63D2;
	text-decoration:none;
}

.ProductMenuItem A:HOVER
{
	background-color:#E7EAF3;
	color:#2A62D1;
	text-decoration:none;
}

.box 
{
	padding: 6px 4px 5px 6px;
	border-bottom: 1px solid #D5DBEC;
	border-right: 1px solid #D5DBEC;
	border-left: 1px solid #D5DBEC;
	font-size: 8pt;
}

.box ul
{
	margin-top: 0px;
	margin-left: 14px;
	padding-left: 0px;
	margin-bottom: 0px;
}

.boxh
{
	background-color: #D5DBEC;  
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 9pt;
	line-height: 1.25em; 
}

.ulHead
{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 9pt;
    color: #55648A;
	line-height: 1.25em; 
	border-bottom: 1px solid #D5DBEC;
}

.relHead
{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 10pt;
        color: #55648A;
	line-height: 1.25em; 
	border-bottom: 2px solid #D5DBEC;
}

/* user menu styles */
.pagerButton
{
	width: 100px; 
	border-bottom: solid 1 blue; 
	border-right: solid 1 blue;
}

/* dynamic menu styles */
#dropmenudiv{
position:absolute;
border:1px solid #BAC4DF;
border-bottom-width: 0;
font:normal 9pt Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BAC4DF;
padding: 1px 0;
text-decoration: none;
color:white;
background-color:#55648A;
}

#dropmenudiv A:VISITED
{
	color:white;
	text-decoration:none;
}

#dropmenudiv A:HOVER
{
	background-color:white;
	color:#55648A;
	text-decoration:none;
}
/******************************************************************************************/

