body 
{
	background: white;   
	font-family:Arial;
	font-size:8pt;
	color:black;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;	
}
.menuContainer
{
	background-color: #C8D7E3; 
	width: 818px;
}
.menu
{
	background-color: #C8D7E3;
	color: #3C5F84;
	font-family: arial,verdana,technical;
	font-weight: bold;
	font-size: small;
	border-style: none;
	border-width: 0px;
}
.menuItem
{
	background-color: #C8D7E3;
	color: #3C5F84;
	font-family: verdana,technical,arial;
	font-weight: bold;
	font-size: small;
	border-style: none;
	border-width: 0px;
}
.menuHover
{
	background-color: #C8D7E3;
	color: #D31D4E;
}
.heading
{
	color: #3c5f84; 
	font-family: Arial; 
	font-weight:bold;
	font-size: 15pt;
}
.contentBody
{
	left: 10px;
	top: 10px;
	position:relative;
	width: 800px;
}
.reportToolbar
{
	 color: #293D6B;
	 font-family: Arial;
	 font-size: 10pt;
	 font-weight: bold;
}
.reportToolbar:hover { 
	color:red;
    text-decoration:underline; 
}

.parameterContainer
{
	
}
.parameterName
{
	width:200px; 
	height:23px; 
	display:inline; 
	float: left;
	text-align:right; 
	margin:1px 3px; 
	padding: 1px 3px;
}
.parameterBox
{
	width:200px; 
	display:inline; 	
	margin:1px 3px; 
	padding: 1px 3px	
}
.parameterLabel
{
	font-weight: bold;
	font-size: 10pt;
}
/* Div*/
.infoBox
{
border: solid 1px gray;
margin: 24px 12px;
}
.infoBox .title
{
 background-color: #3c5f84;
 color: white;
 font-weight: bold;
 padding: 3px 5px;
 text-align: center;

}
.infoBox .content
{
 padding: 2px 5px;

}
.favoriteBox
{
/* width: 170px; */
}


.headerBox
{
 background-color: #3c5f84;
 color: white;
 font-weight: bold;
 padding: 3px 5px;
 text-align: center;
 margin-top:4px;
 margin-left:4px;
 margin-right:4px;
}

.copyright
{
	font-family:Arial;
	font-size:8px;
	color:black;	
}

.headlineHeader
{
	color: #3c5f84; 
	font-family: Arial; 
	font-weight:bold;
	font-size: 15pt;	
}

.headlineItem
{
	font-size: 12pt;
}

.button {
    color: buttonhighlight;
    background-color: #3C5F84;
    /*border-style:Outset;*/
    border-style:none;
    font-weight: bold;
    padding: 10px;
    width: 80px;
    border-radius: 8px;
}

/*links*/

.headlineItem A { 
	color:#3c5f84;
	background : transparent;
    font-family: Arial;
    font-size: 9pt;
    text-decoration:underline; 
    font-weight:bold; 
}

.headlineItem A:link { 
	color:#3c5f84;
	background : transparent;
    font-family: Arial;
    font-size: 9pt;
    text-decoration:underline; 
    font-weight:bold; 
}

.headlineItem A:hover { 
	color:#d31d4e;
	background : transparent;
    font-family: Arial;
    font-size: 9pt;
    text-decoration:underline; 

}

.treeGroup
{	 
	color: #3c5f84;
	font-family: Arial; 
	font-weight:bold;
    font-size: 14pt;
    text-transform: capitalize;
    /*padding: 6px;*/
}
.treeItem
{	 
	color: #000000;
	font-family: Arial; 
	font-weight:bold;
	font-size: 11pt;
    vertical-align: baseline;
}
.treeItemHover
{	 
	color: #d31d4e;
}

.favoritesItem A { 
	color:#3c5f84;
	background : transparent;
    font-family: Arial;
    font-size: 9pt;
    text-decoration:underline; 
    font-weight:bold; 
}

.favoritesItem A:link { 
	color:#3c5f84;
	background : transparent;
    font-family: Arial;
    font-size: 9pt;
    text-decoration:underline; 
    font-weight:bold; 
}

.favoritesItem A:hover { 
	color:#d31d4e;
	background : transparent;
    font-family: Arial;
    font-size: 9pt;
    text-decoration:underline; 

}


.list A { 
	color:black;
	font-family:"Arial";
    font-size:8pt;
    text-decoration:underline; 
    font-weight:normal; 
}

.list A:link { 
	color:black;
	font-family:"Arial";
    font-size:8pt;
    text-decoration:underline; 
    font-weight:normal; 
}

.list A:hover { 
	color:blue;
	font-family:"Arial";
    font-size:8pt;
    text-decoration:underline; 
    font-weight:normal; 
}
