@media screen {
.noshow {display:none !important;}}
@media print {
.noprint {display:none !important;}
.noshow {display:block !important;}}
body {
  margin: 0px;
  text-align: center;
  background-color: #FFFFFF;
  font: 13px verdana}
table {
  text-align: left;
  font: 13px verdana;
  line-height: 12pt;
  border: none}
table.ram {
  margin-left: auto;
  margin-right: auto;
  width: 660px;
  border: 0px;
  border-left: 1px solid #D3D3D3;
  border-right: 1px solid #D3D3D3;}
table.rep {
 margin-left: auto;
 margin-right: auto;
 font: 8pt arial;
 background-color: #E3E3C3}
tr.wbu td {
 line-height: 12pt;
 border-top: 1px solid #EEEEE0;
 border-right: 1px solid #808080;
 border-bottom: 1px solid #808080}
tr.wbd td {
 line-height: 13pt;
 border-top: 1px solid #808080;
 border-right: 1px solid #808080;
 border-bottom: 1px solid #EEEEE0}
tr.nal td {
 font: 11px arial;
 color: #3D3D3D}
tr.a11 td {
 font: 11px arial}
td.inf {
  font: 13px arial;
  text-align: right}
a:link, a:active, a:visited {
  text-decoration: none;
  color: #3D3D3D}
a:hover {
  text-decoration: underline;
  color: #3D3D3D}
hr {color: #8DB6CD}
img {border: 0px}
input, textarea, select {
  border-top: 1px solid #D3D3D3;
  border-left: 1px solid #D3D3D3;
  border-right: 1px solid #808080;
  border-bottom: 1px solid #808080;
  padding: 1px;
  font: 13px verdana}
input.fakizn {
 width: 88px;
 text-align: right}
.action10Button {
  font: 10pt verdana}
form {margin: 0}
span {
	font-weight: bold;
	color: #FCFCFC}
div.menudiv {
  background-color: #4682B4;
	height: 23px}
/* ThemeOfficeMenu Style Sheet */
.ThemeOfficeMenu,.ThemeOfficeSubMenuTable {
	font: 700 12px arial;
	padding: 0;
	white-space: nowrap;
	cursor: default;}
.ThemeOfficeSubMenu {
	position: absolute;
	visibility: hidden;
/* Netscape renders borders by increasing their z-index. */
	z-index: 100;
	border: 0;
	padding: 1px;
	background-color: #FFFBEE;
	overflow: visible;
	border: 1px solid #8C867B;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#BDC3BD, Direction=135, Strength=4);}
.ThemeOfficeSubMenuTable {
	overflow:	visible;
	font-size: 12px;}
.ThemeOfficeMainItem,.ThemeOfficeMainItemHover,.ThemeOfficeMainItemActive,
.ThemeOfficeMenuItem,.ThemeOfficeMenuItemHover,.ThemeOfficeMenuItemActive {
	border: 0;
	cursor: default;
	white-space: nowrap;}
.ThemeOfficeMainItem,.ThemeOfficeMainItemHover,.ThemeOfficeMainItemActive{
  color: #FCFCFC;
  vertical-align: top;
	background-color:	#4682B4;}
.ThemeOfficeMenuItem {
	background-color:	#FFFFFF;}
.ThemeOfficeMenuItemHover,.ThemeOfficeMenuItemActive {
	background-color:	#EEEED1;}
/* horizontal main menu */
.ThemeOfficeMainItem {
	padding: 1px;
	border: 0;}
td.ThemeOfficeMainItemHover,td.ThemeOfficeMainItemActive {
	padding: 0px;
	border-top:	1px solid #EEEEE0;
	border-left: 1px solid #EEEEE0;
	border-right:	1px solid #000080;
	border-bottom: 1px solid #000080;}
.ThemeOfficeMainFolderLeft,.ThemeOfficeMainItemLeft,
.ThemeOfficeMainFolderText,.ThemeOfficeMainItemText,
.ThemeOfficeMainFolderRight,.ThemeOfficeMainItemRight {
	background-color:	inherit;}
/* vertical main menu sub components */
td.ThemeOfficeMainFolderLeft,td.ThemeOfficeMainItemLeft {
	padding-top: 2px;
	padding-bottom:	2px;
	padding-left:	0px;
	padding-right: 2px;
	border-top:	1px solid #3169C6;
	border-bottom: 1px solid #3169C6;
	border-left: 1px solid #3169C6;
	background-color:	inherit;}
td.ThemeOfficeMainFolderText,td.ThemeOfficeMainItemText {
	padding-top: 2px;
	padding-bottom:	2px;
	padding-left:	5px;
	padding-right: 5px;
	border-top:	1px solid #3169C6;
	border-bottom: 1px solid #3169C6;
	background-color:	inherit;
	white-space: nowrap;}
td.ThemeOfficeMainFolderRight,td.ThemeOfficeMainItemRight {
	padding-top: 2px;
	padding-bottom:	2px;
	padding-left:	0px;
	padding-right: 0px;
	border-top:	1px solid #3169C6;
	border-bottom: 1px solid #3169C6;
	border-right:	1px solid #3169C6;
	background-color:	inherit;}
tr.ThemeOfficeMainItem td.ThemeOfficeMainFolderLeft,
tr.ThemeOfficeMainItem td.ThemeOfficeMainItemLeft {
	padding-top: 3px;
	padding-bottom:	3px;
	padding-left:	1px;
	padding-right: 2px;
	white-space: nowrap;
	border: 0;
	background-color:	inherit;}
tr.ThemeOfficeMainItem td.ThemeOfficeMainFolderText,
tr.ThemeOfficeMainItem td.ThemeOfficeMainItemText {
	padding-top: 3px;
	padding-bottom:	3px;
	padding-left:	5px;
	padding-right: 5px;
	border: 0;
	background-color:	inherit;}
tr.ThemeOfficeMainItem td.ThemeOfficeMainItemRight,
tr.ThemeOfficeMainItem td.ThemeOfficeMainFolderRight {
	padding-top: 3px;
	padding-bottom:	3px;
	padding-left:	0px;
	padding-right: 1px;
	border: 0;
	background-color:	inherit;}
/* sub menu sub components */
.ThemeOfficeMenuFolderLeft,.ThemeOfficeMenuItemLeft {
	padding-top: 2px;
	padding-bottom:	2px;
	padding-left:	1px;
	padding-right: 3px;
	border-top:	1px solid #3169C6;
	border-bottom: 1px solid #3169C6;
	border-left: 1px solid #3169C6;
	background-color:	inherit;
	white-space: nowrap;}
.ThemeOfficeMenuFolderText,.ThemeOfficeMenuItemText {
	font-weight: bold;
	padding-top: 2px;
	padding-bottom:	2px;
	padding-left:	5px;
	padding-right: 5px;
	border-top:	1px solid #3169C6;
	border-bottom: 1px solid #3169C6;
	background-color:	inherit;
	white-space: nowrap;}
.ThemeOfficeMenuFolderRight,.ThemeOfficeMenuItemRight {
	padding-top: 2px;
	padding-bottom:	2px;
	padding-left:	0px;
	padding-right: 0px;
	border-top:	1px solid #3169C6;
	border-bottom: 1px solid #3169C6;
	border-right:	1px solid #3169C6;
	background-color:	inherit;
	white-space: nowrap;}
.ThemeOfficeMenuItem .ThemeOfficeMenuFolderLeft,
.ThemeOfficeMenuItem .ThemeOfficeMenuItemLeft {
	padding-top: 3px;
	padding-bottom:	3px;
	padding-left:	2px;
	padding-right: 3px;
	white-space: nowrap;
	border: 0;
	background-color:	#EFEFDE;}
.ThemeOfficeMenuItem .ThemeOfficeMenuFolderText,
.ThemeOfficeMenuItem .ThemeOfficeMenuItemText {
	padding-top: 3px;
	padding-bottom:	3px;
	padding-left:	5px;
	padding-right: 5px;
	border: 0;
	background-color:	inherit;}
.ThemeOfficeMenuItem .ThemeOfficeMenuFolderRight,
.ThemeOfficeMenuItem .ThemeOfficeMenuItemRight {
	padding-top: 3px;
	padding-bottom:	3px;
	padding-left:	0px;
	padding-right: 1px;
	border: 0;
	background-color:	inherit;}
.ThemeOfficeMenuSplit {
	margin: 2px;
	height: 1px;
	overflow:	hidden;
	background-color:	inherit;
  border-top: 1px dotted #C6C3BD;
  border-bottom: 1px solid #FFFFFF}
.ThemeOfficeMenuItem img.seq1 {
	display: inline;}
.ThemeOfficeMenuItemHover seq2,
.ThemeOfficeMenuItemActive seq2 {
	display: inline;}
.ThemeOfficeMenuItem .seq2,
.ThemeOfficeMenuItemHover .seq1,
.ThemeOfficeMenuItemActive .seq1 {
	display: none;}
#dmenu {
 background-color: #8DB6CD;
 border: 1px solid #8DB6CD;
 height: 1.3em}
#smenu {
 margin: 0px}
ul#smenu {
 margin-left: 0px;
 white-space: nowrap}
#smenu li {
 display: inline;
 list-style-type: none;
 float: right;
 height: 1.3em}
#smenu a {
 padding: 0px 8px;
 font: 700 9pt arial}
#smenu a:link, #smenu a:visited {
 color: #4D4D4D;
 background-color: #8DB6CD;
 text-decoration: none;
 border: 1px solid #8DB6CD}
#smenu a:hover {
 color: #FFFFFF;
 background-color: #8DB6CD;
 text-decoration: none;
 border-top:	1px solid #CCCCCC;
 border-left: 1px solid #919191;
 border-right:	1px solid #000080;
 border-bottom: 1px solid #000000}