body {
   margin-left: 0px;
   margin-top: 10px;
   margin-right: 0px;
   margin-bottom: 5px;
   background-color: #FFFFFF;
   font-family: Tahoma, sans-serif;
   font-size: 9px;
   font-style: normal;
   line-height: normal;
   font-weight: normal;
   font-variant: normal;
   text-transform: none;
   color: #7E7D7D;
}

.paragraph {
   padding-top: 10px;
   padding-left: 10px;
   font-size: 8pt;
   font-family: Tahoma, sans-serif;
   color: #7E7D7D;
}

.largertext {
   font-size: 9pt;
   font-family: Tahoma, sans-serif;
   color: #7E7D7D;
}

.normaltext {
   font-size: 8pt;
   font-family: Tahoma, sans-serif;
   color: #7E7D7D;
}

.normaltext_grey {
   font-size: 8pt;
   font-family: Tahoma, sans-serif;
   color: #858586;
}

.form_input {
   border: 1px solid #BCBCFC;
   color: #666666;
   font-size: 8pt;
   font-family: verdana;
}

.portfolio_title_orange {
   font-size: 9pt;
	font-weight: bold;
   font-family: Arial, sans-serif;
   color: #FD6419;
}

.portfolio_title_grey {
   font-size: 9pt;
	font-weight: bold;
   font-family: Arial, sans-serif;
   color: #555555;
}

.contenttitle_orange {
   font-size: 14pt;
	font-weight: bold;
   font-family: Arial, sans-serif;
   color: #FD6419;
}

.contenttitle_grey {
   font-size: 14pt;
	font-weight: bold;
   font-family: Arial, sans-serif;
   color: #555555;
}

.norepeat {
	background-repeat: no-repeat;
}

.yesrepeat {
	background-repeat: repeat;
}

.mainborder {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;

	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;

	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.topborder_dotted {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
}

.leftborder_dotted {
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
}

.rightborder_dotted {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
}

.buttomborder_dotted {
   border-bottom-width: 1px;
   border-bottom-style: dotted;
   border-bottom-color: #CCCCCC;
}

.buttomborder_solid {
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #CCCCCC;
}

a.section {
	color: #B7BF2C;
	text-decoration: none;
	font-family: Tahoma, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

a.section:hover {
	color: #FD6419;
	font-weight: bold;
	font-family: Tahoma, sans-serif;
	font-size: 8pt;
	text-decoration: none;
}

a.section_menu {
	color: #555555;
	text-decoration: none;
	font-family: Tahoma, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

a.section_menu:hover {
	color: #FD6419;
	font-weight: bold;
	font-family: Tahoma, sans-serif;
	font-size: 8pt;
	text-decoration: none;
}

a.section_content {
	color: #FD6419;
	text-decoration: none;
	font-family: Tahoma, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

a.section_content:hover {
	color: #364EFF;
	font-weight: bold;
	font-family: Tahoma, sans-serif;
	font-size: 8pt;
	text-decoration: underline;
}

.footertext {
   font-size: 7pt;
   font-family: Arial, sans-serif;
   color: #7E7D7D;
}

a.section_footer {
	color: #7E7D7D;
	text-decoration: none;
	font-family: Tahoma, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

a.section_footer:hover {
	color: #FD6419;
	font-weight: bold;
	font-family: Tahoma, sans-serif;
	font-size: 8pt;
	text-decoration: underline;
}

div#page_loader {
   position: absolute;
   top: 50%;
   bottom: 50%;
   left: 40%;
   right: 30%;
   background-color: #FFFFFF;
   z-index: 99;
}

.sb-preloader-table
{
   width: 320px;
   height: 56px;
   background-color: #FFFFFF;
   border: 3px solid #6E89DD;
}