body {font-family: Arial, Helvetica, sans-serif;}
  .bgMainTBody {background-color:black; }
  .bgMainTable {background-color:white; color:white; }
	.pageTitle { font-size : 20px; font-weight:bold; color:black; word-spacing:5px; letter-spacing:7px; text-transform:uppercase; text-align: center; vertical-align: middle;}
   .smallPageTitle {	font-size:10px;font-weight:bold;color:black;word-spacing:2px;letter-spacing:3px;text-align: right; vertical-align: middle;}

.menuItemCurrent { font-size: 12px; font-weight: bold; background-color: #FFFFFF; color: #000000; text-align: center; vertical-align: middle; height: auto; width: auto; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px }

.menuItem {  font-size: 12px; font-weight: bold; background-color: #FFCC00; color: #000000; text-align: center; vertical-align: middle; height: auto; width: auto; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px}

.menuLangItem {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; background-color: white; color: #000000; text-align: center; vertical-align: middle; height: auto; width: auto; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px}

.copyright {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; text-transform: uppercase; color: black; letter-spacing: 5px; text-align: center; vertical-align: middle; word-spacing: 1px}

a:link {  }
a {  }
a:hover {  color: white; background: black;}
a:link {  }
a { font-weight: bold;  text-decoration: none}
hr { margin: 0px; padding: 0px;}
div { margin: 0px; padding: 0px;}

td.pageSmallName { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: white; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; text-align: center; font-weight: bold; background:#FF6600;  text-transform:uppercase; letter-spacing:2 px;}

td.portfolioPageSmallName { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: white; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; text-align: center; font-weight: bold; background:#FF6600;  text-transform:uppercase; letter-spacing: 5 px;}

a.pageSmallName { color: white; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; text-align: center;  text-transform:uppercase; letter-spacing:2 px;}

a.pageSmallName:hover {  color: yellow; background:#FF6600; text-decoration: underline;}

 p.pageSmallName {font-size: 9pt; font-weight:bold; color:white; background:#000066; text-transform:uppercase; text-align: center; vertical-align: top; margin: 0px;padding: 0px; letter-spacing: 2px; word-spacing: 4px;}

.title1 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-transform: uppercase; letter-spacing: 5px; word-spacing: 7px; height: auto; width: auto; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; font-weight: bold; background-color: #000066}

.normalText { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black; padding-top: 5px; padding-right: 20px; padding-bottom: 5px; padding-left: 20px; font-weight: normal; text-align: justify; text-indent: 10px; white-space: normal; clip:  rect(   ); line-height:1.5; }

.normalTextInfo { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black; padding-top: 5px; padding-right: 15px; padding-bottom: 5px; padding-left: 15px; text-align: left; text-indent: 10px; white-space: normal; font-weight: bold; clip:  rect(   );}

.normalTextList { font-family: Arial, Helvetica, sans-serif; font-size: 10pt;; color: black; font-weight: normal; text-align: justify; text-indent: 2px; white-space: normal; list-style-position: outside; list-style-type: disc; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; clip:  rect(   )}

li.portfolioList { font-family: Arial, Helvetica, sans-serif; font-size: 9pt;; color: black; font-weight: bold; text-align: justify; text-indent: 2px; white-space: normal; list-style-position: outside; list-style-type: disc; margin-top: 1px; margin-right: 2px; margin-bottom: 1px; margin-left: 2px; padding-top: 1px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px; }

.menuMainItem {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #FFCC00; color: #000000; text-align: center; vertical-align: middle; height: auto; width: auto; padding-top: 1px; padding-right: 10px; padding-bottom: 1px; padding-left: 10px; word-spacing:5px;letter-spacing:4px;}

 .pageName {font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:white; background:darkred; word-spacing:5px;letter-spacing:7px; text-transform:uppercase; vertical-align: top; text-align:center; margin:0px;padding:0px;}

 .ICQ { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF6600; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; font-weight: bold; clip:  rect(   );}

 .e-mail { font-family: Arial, Helvetica, sans-serif; sans-serif; font-size: 12px; color: #FF6600; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; font-weight: bold; clip:  rect(   );}

 .Alert { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: darkred; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; font-weight: bold; text-align: center; text-indent: 10px; background-color: white; clip:  rect(   ); word-spacing:5px;letter-spacing:4px; text-transform:uppercase;}

  .priceAlert { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #CC3300; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; font-weight: bold; text-align: center; text-indent: 10px; background-color: white; clip:  rect(   ); word-spacing:5px;letter-spacing:4px; text-transform:uppercase;}

 .normalPriceText { font-size: 13px; color: white; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; font-weight: normal; text-align: justify; text-indent: 10px; white-space: normal; clip:  rect(   ); background:#006699;}

.normalPriceTextInfo {  font-size: 10pt; font-weight: bold;color: black; padding-top: 5px; padding-right: 2px; padding-bottom: 5px; padding-left: 2px; text-align: center; text-indent: 10px; white-space: normal;}

td.priceText {  font-size: 10pt; font-weight: normal;color: black; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; text-align: justify;}

.normalPriceTextInfoExtra {font-size: 13px;font-weight: bold; word-spacing:5px;letter-spacing:4px; text-transform:uppercase; }

.priceBlock { font-size: 10pt; padding-top: 2px; padding-right: 2px; padding-bottom: 5px; padding-left: 2px; text-align: center; margin-top:5px; margin-right:5px; margin-bottom:5px; margin-left:5px;}

.normalPriceTextCode { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: darkblue; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; text-align: left; text-indent: 10px; white-space: normal; font-weight: bold; clip:  rect(   );}

.normalTextSmall { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: black; text-align: center; }

.normalPrice { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: darkgreen; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; text-align: left; text-indent: 10px; white-space: normal; font-weight: normal;}

.detailTitle { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: white; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; text-align: center; text-indent: 10px; white-space: normal; font-weight: bold; clip:  rect(   );background:#FF6600; word-spacing:5px;letter-spacing:4px; text-transform:uppercase;}

.detailText { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: white; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; text-align: justify; text-indent: 10px; white-space: normal; font-weight: normal; clip:  rect(   );}

span.detailTextHot { font-size: 7pt; color: white; padding-top: 1px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px; font-weight: bold; background:red; text-transform:uppercase; vertical-align:super; margin-left: 5px;}

.detailTextInfo { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: white; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; text-align: justify; text-indent: 10px; white-space: normal; font-weight: bold; clip:  rect(   );}

_img {padding:5px;margin:5px}
p {};
tr.priceBG {background: #F0F0F0;}
td.empty {background: white;}