A:visited
{
	color: navy;
	text-decoration: none;
}
A:hover
{
	color: red;
}
A:link
{
	color: navy;
	text-decoration: none;
}
A:active
{
	color: red;
}
P
{
	color: black;
	margin-bottom: 0px;
	margin-top: 0px;
}
BODY
{
	margin: 0px;
	background-color: white;
	scrollbar-face-color: #3366CC;
	scrollbar-arrow-color: white;
	scrollbar-track-color: #CEDAF2;
	scrollbar-base-color: #3366CC
}
.textbox
{
	border-right: navy 1px solid;
	border-top: navy 1px solid;
	background: #f5f5f5;
	border-left: navy 1px solid;
	color: navy;
	border-bottom: navy 1px solid;
}
.menutable
{
	font-weight: bold;
	font-size: 9pt;
	margin: 4px;
	color: white;
	text-align: justify;
}
.menu
{
	font-weight: bold;
	font-size: 9pt;
	color: white;
	text-align: justify;
}
A.menu:hover
{
	text-decoration: underline;
}
A.menu:link
{
	color: white;
}
A.menu:active
{
	text-decoration: underline;
}
A.menu:visited
{
	color: white;
}
A.head:active
{
	text-decoration: underline;
}
A.head:hover
{
	text-decoration: underline;
}
A.head:link
{
	color: white;
}
A.head:visited
{
	color: white;
}
.maintable
{
	padding-left: 10
	padding-right: 10
}
.copyright
{
	color: navy;
	font-size: 9pt;
	font-weight: bold;
	text-align: right;
}
.deftext
{
	color: black;
	text-align: left;
	text-indent: 10px;
}
.justext
{
	color: black;
	text-align: justify;
	text-indent: 10px;
}
.cldate
{
	background-color: transparent;
	display: none;
	text-align: justify;
}
.cltime
{
	background-color: transparent;
	display: none;
	text-align: justify;
}
.clnews
{
	text-align: justify;
}
.cltitle
{
	background-color: transparent;
	text-align: justify;
}
.vbguidename
{
	color: black;
	font-size: large;
	font-weight: bold;
	margin-bottom: 6px;
	margin-left: 25px;
	margin-top: 3px;
	text-align: left;
}
.vbguide
{
	color: black;
	font-size: medium;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 6px;
}
.vbguidesyntax
{
	margin: 6px 25px;
	font-family: 'Courier New';
	background-color: gainsboro;
	text-align: left;
}
.vbguidedescription
{
	margin-bottom: 6px;
	margin-top: 12px;
	text-align: justify;
}
.vbguideremarks
{
	margin: 6px 15px 3px;
}
.vbguideparametrs
{
	margin: 2px 10px;
}
.vbguidenew
{
	color: green;
	margin: 0px 15px 0px 0px;
	text-align: right;
}
.vbguidealso
{
}
.vbguidesample
{
	font-family: 'Courier New';
	font-size: smaller;
	margin-bottom: 12px;
	margin-top: 3px;
}
.vbguideterminname
{
	color: navy;
	font-size: larger;
	font-weight: bolder;
	margin-bottom: 6px;
	margin-top: 6px;
	text-decoration: underline;
}
.vbguidetermindescription
{
	margin: 6px 10px;
}
.vbguidereturn
{
	margin: 3px 10px;
}
.vbguideold
{
	color: red;
	margin: 0px 15px 0px 0px;
	text-align: right;
}
.ForumTable
{
	border-top: #3366cc 1 SOLID;
	border-bottom: #3366cc 1 SOLID;
	border-left: #3366cc 1 SOLID;
	border-right: #3366cc 1 SOLID;
	/*font-size: 14px;*/
}
.PostHead
{
	font-weight: bold;
	/*font-size: 14px;*/
	color: white;
	border-bottom: #3366cc 1px solid;
	background-color: #3366cc;
}
.PostTop
{
	/*font-size: 14px;*/
	padding-bottom: 4px;
	padding-top: 4px;
	border-bottom: #e6e6e6 1px solid;
	background-color: #f8f8f8;
}


.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 18pt; PADDING-BOTTOM: 10pt
}
.info {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 10pt; PADDING-TOP: 10pt
}
.originalLink {
	FONT-WEIGHT: bold
}
.author {
	FONT-WEIGHT: bold
}
.interpreter {
	FONT-WEIGHT: bold
}
.applies {
	FONT-WEIGHT: bold
}
.topic {
	FONT-WEIGHT: bold
}
.date {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10pt; PADDING-TOP: 10pt
}
.summary {
	BORDER-RIGHT: #777 1px solid; PADDING-RIGHT: 5pt; BORDER-TOP: #777 1px solid; PADDING-LEFT: 5pt; PADDING-BOTTOM: 5pt; MARGIN: 5pt; BORDER-LEFT: #777 1px solid; PADDING-TOP: 5pt; BORDER-BOTTOM: #777 1px solid
}
.tocheader {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 10pt
}
.tocbody {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10pt; LINE-HEIGHT: 1.3; PADDING-TOP: 10pt
}
.epigraph {
	PADDING-RIGHT: 10pt; PADDING-LEFT: 60%; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 10pt; PADDING-TOP: 10pt; FONT-STYLE: oblique; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-ALIGN: right
}
.section {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 10pt; PADDING-TOP: 10pt
}
.sectiontitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt
}
.warning {
	BORDER-RIGHT: #777 1px solid; PADDING-RIGHT: 5pt; BORDER-TOP: #777 1px solid; PADDING-LEFT: 5pt; PADDING-BOTTOM: 5pt; MARGIN: 5pt; BORDER-LEFT: #777 1px solid; PADDING-TOP: 5pt; BORDER-BOTTOM: #777 1px solid; TEXT-ALIGN: justify
}
.note {
	BORDER-RIGHT: #777 1px solid; PADDING-RIGHT: 5pt; BORDER-TOP: #777 1px solid; PADDING-LEFT: 5pt; PADDING-BOTTOM: 5pt; MARGIN: 5pt; BORDER-LEFT: #777 1px solid; PADDING-TOP: 5pt; BORDER-BOTTOM: #777 1px solid; TEXT-ALIGN: justify
}
.image {
	TEXT-ALIGN: center
}
.imgtitle {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
.tabletitle {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
.footer {
	PADDING-RIGHT: 10pt; BORDER-TOP: #777 1px solid; PADDING-LEFT: 10pt; PADDING-BOTTOM: 10pt; PADDING-TOP: 10pt
}
.copy {
	BORDER-RIGHT: #777 1px solid; PADDING-RIGHT: 5pt; BORDER-TOP: #777 1px solid; PADDING-LEFT: 5pt; FONT-WEIGHT: bold; PADDING-BOTTOM: 5pt; MARGIN: 5pt; BORDER-LEFT: #777 1px solid; PADDING-TOP: 5pt; BORDER-BOTTOM: #777 1px solid; TEXT-ALIGN: justify
.code {
	BORDER-RIGHT: #777 1px solid; PADDING-RIGHT: 10pt; BORDER-TOP: #777 1px solid; PADDING-LEFT: 10pt; PADDING-BOTTOM: 5pt; BORDER-LEFT: #777 1px solid; COLOR: #006; LINE-HEIGHT: 1.3; PADDING-TOP: 5pt; BORDER-BOTTOM: #777 1px solid; FONT-FAMILY: Courier, monospace; WORD-WRAP: break-word
}
}
.ex_offtop1{
font-style: italic; border: 1px solid #d8d8d8; background: #e8e8e8; margin-left: 20pt; padding: 1pt 2pt 1.5pt 3pt; font-family: verdana; font-size: 11px
}
.ex_offtop2{
font-size: 10px; border-top: 0px solid #d8d8d8; border-left: 1px solid #d8d8d8; border-right: 1px solid #d8d8d8; border-bottom: 1px solid #d8d8d8; background: #FbFbFb; margin-left: 20pt; padding: 1pt 5pt 1.5pt 8pt; font-family: sans-serif
}
.tr_q{
font-size: 14px;
}