body    { color: black; font-size: 10pt; line-height: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify; scrollbar-face-color: FFFEFC; scrollbar-track-color: FFFEFC }
table.main{
  height: 600px;
}
.txt { color: black;
     font-size: 10pt;
     line-height: 12pt;
     font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
     text-align: justify;
     text-indent: -12pt;
     vertical-align: bottom;
     margin-right: 6pt;
     margin-left: 18pt;
     padding-bottom: 3pt }
.txtHdMb { color: black; font-weight: bold; font-size: 13pt; line-height: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; vertical-align: text-top; margin-bottom: 3pt }
.cnt { color: black; font-size: 8pt; line-height: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; vertical-align: middle }
.txtstd { color: black;
     font-size: 10pt;
     line-height: 12pt;
     font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
     text-align: justify;
     vertical-align: bottom;
     margin-right: 6pt;
     margin-left: 6pt;
     padding-bottom: 3pt }
.txtbold { color: black;
     font-weight: bold;
     font-size: 10pt;
     line-height: 12pt;
     font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
     text-align: justify;
     vertical-align: bottom;
     margin-right: 6pt;
     margin-left: 6pt;
     padding-bottom: 3pt }
.txtOnR { color: black;
     font-size: 10pt;
     line-height: 12pt;
     font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
     text-align: justify;
     text-indent: 0pt;
     vertical-align: bottom;
     margin-right: 6pt;
     margin-left: 0pt;
     padding-bottom: 3pt }
.para { color: black;
     font-weight: bold;
     font-size: 18pt;
     font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regularl;
     padding-bottom: 9pt }
.para1  { color: black;
     font-weight: bold;
     font-size: 14pt;
     font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
     margin-left: 6pt;
     padding-bottom: 6pt }
.para2  { color: black;
     font-weight: bold;
     font-size: 10pt;
     font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
     margin-left: 6pt;}
.legend  { color: black;
     font-style: italic;
     font-size: 8pt;
     font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
     text-align: center;
     padding-bottom: 6pt }
.legend2  { color: black;
     font-style: italic;
     font-size: 8pt;
     font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
     text-align: left }
.cellsTitle {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.8em;
  text-align: right;
  text-indent: 0.50em;
  font-weight: bold;
}
.formTxt {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.8em;
  text-align: justify;
}
.formBtn {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.75em;
  text-align: center;
  font-weight: bold;
  color: #000000;
}
.formBtnSmall {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.7em;
  text-align: center;
  font-weight: bold;
  color: #000000;
}
.cvtxt { color: black; font-size: 10pt; line-height: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify; text-indent: -12pt; vertical-align: top; margin-right: 6pt; margin-left: 18pt }
.cvtxtstd { color: black; font-size: 10pt; line-height: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify; vertical-align: top; margin-right: 6pt; margin-left: 6pt }
.cvtxtstd1 { color: black; font-size: 8pt; line-height: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify; vertical-align: top; margin-right: 6pt; margin-left: 6pt }
.cvtxtstd2 { font-style: italic; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.cvtxtbold { color: black; font-weight: bold; font-size: 10pt; line-height: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify; vertical-align: top; margin-right: 6pt; margin-left: 6pt }
a   { color: black; text-decoration: none }
a:active   { color: black; text-decoration: none }
a:link    { color: black; text-decoration: none }
a:visited { color: black; text-decoration: none }
a:hover  { color: blue; font-style: none }

DIV.menuBar { 
  color: #000000;
  font-style: normal;
  font-weight: bold;
  font-size: 8pt;
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
A.menuButton  {
  color: #000000;
  font-style: normal;
  font-weight: bold;
  font-size: 8pt;
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
  height: 22px;
}
A.menuItem  {
  color: #000000;
  font-style: normal;
  font-weight: bold;
  font-size: 8pt;
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    padding-top: 0px;
}
DIV.menu {
  color: #000000;
  font-style: normal;
  font-weight: normal;
  font-size: 8pt;
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
DIV.menu A.menuItem {
  color: #000000;
  font-style: normal;
  font-weight: normal;
  font-size: 8pt;
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
DIV.menuBar { 
   
   
  text-align: center;
  height: 22px;
   padding-top: -1px;
   vertical-align: middle;
  }
DIV.menuBar A.menuButton { 
  color: #000000; 
  font-weight: bold; 
  text-decoration: none; 
  background-color: transparent; 
  margin: 1px; 
  padding: 3px 2px; 
  border: 1px #d0d0d0; 
  position: relative; 
  z-index: 100; 
  top: 1px; 
  left: 1px; 
  cursor: default;
}
DIV.menuBar A.menuButton:hover {
  color: white;
  font-style: normal;
  text-decoration: none;
  background-color: transparent ;
  background-image: url(images/MenuBarSld.jpg);
  border-right-color: #909090 ;
  border-top-color: #f0f0f0 ;
  border-left-color: #f0f0f0;
  border-bottom-color: #909090;
  padding: 3px 2px; 
}
DIV.menuBar A.menuButtonActive  { 
  color: #ffffff;
  background-color: transparent ;
  background-image: url(images/MenuBarSld.jpg);
  top: 1px;
  left: 1px;
  border-bottom-color: #f0f0f0;
  border-left-color: #909090;
  border-right-color: #f0f0f0 ;
  border-top-color: #909090;
  padding: 3px 2px; 
}
DIV.menuBar A.menuButtonActive:hover  { 
  font-style: normal;
  color: #ffffff;
  background-color: transparent ;
  background-image: url(images/MenuBarSld.jpg);
  top: 1px;
  left: 1px;
  border-bottom-color: #f0f0f0;
  border-left-color: #909090;
  border-right-color: #f0f0f0;
  border-top-color: #909090;
  padding: 3px 2px; 
}
DIV.menu { 
  background-image: url(images/CompTopPage.jpg);
  padding: 0px 1px 1px 0px;
  border-style: solid;
  border-width: 2px;
  border-color: #f0f0f0 #909090 #909090 #f0f0f0;
  position: absolute;
  z-index: 101;
  top: 0px;
  left: 0px;
  height: 22px;
  visibility: hidden ;
}
DIV.menu A.menuItem { 
  color: #000000;
  font-weight: bold;
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
  text-decoration: none;
  background-image: url(images/menuItemBg.jpg);
  display: block;
  padding: 5px 1em 4px;
  cursor: default ; 
}
.txtmenuitem { 
  color: #000000;
  font-weight: bold;
  font-size: 8pt;
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
  text-decoration: none;
  display: block;
  padding: 5px 1em 4px;
  cursor: default ; 
}
DIV.menu A.menuItem:hover { 
  color: #ffffff;
  background-image: url(images/MenuBarSld.jpg) ;
  background: url(images/MenuBarSld.jpg) ;
}
DIV.menu A.menuItemHighlight { 
  color: #ffffff;
  background-image: url(images/MenuBarSld.jpg);
  background: url(images/MenuBarSld.jpg);
}
DIV.menu A.menuItem SPAN.menuItemText   {
  color: black;
  font-weight: bold;
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
  text-decoration: none;
  background-image: url(images/menuItemBg.jpg);
  background: url(images/menuItemBg.jpg);
}
DIV.menu A.menuItem SPAN.menuItemText:hover   {
  color: white;
  font-weight: bold;
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
  text-decoration: none;
  background-image: url(images/MenuBarSld.jpg);
  background: url(images/MenuBarSld.jpg);
}
DIV.menu A.menuItem SPAN.menuItemArrow { 
  MARGIN-RIGHT: -0.75em;
}
DIV.menu DIV.menuItemSep   { 
  border-top: 1px solid #909090;
  border-bottom: 1px solid #f0f0f0 
}
td.hLeft {
  padding-top: 0px;
  background-image: url(images/tbTopLeft.jpg);
  background-position: top;  width: 10px ;
  background-repeat: no-repeat;
}
td.hRight {
  padding-top: 0px;
  background-image: url(images/tbTopRight.jpg);
  background-position: top;  width: 10px ;
  background-repeat: no-repeat;
}
td.hTop {
  padding-top: 0px;
  background-image: url(images/CompTopPage.jpg);
  background-position: top;
  background-repeat: repeat-x;
}
.txtPict {
	color: black;
	font-size: 9pt;
	line-height: normal;
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-align: left;
	vertical-align: top;
}
