A {color: #AC4828; text-decoration: none;}
A:link {color: #AC4828; text-decoration: none;}
A:active {color: #AC4828; text-decoration: none;}
A:visited {color: #AC4828; text-decoration: none;}
A:hover {color: #AC4828; text-decoration: underline;}
A.nav {font-family: arial, helvetica, sans-serif; line-height: 12px; font-size: 12px; color: #AC4828; text-decoration: none; font-weight: bold; text-align: right; }
A.nav:link {color: #F2E091; font-family: Trebuchet MS, helvetica, sans-serif;font-size:12px;text-decoration: none;}
A.nav:active {color: #F2E091; font-family: Trebuchet MS, helvetica, sans-serif;font-size:12px;text-decoration: none;}
A.nav:visited {color: #F2E091; font-family: Trebuchet MS, helvetica, sans-serif;font-size:12px;text-decoration: none;}
A.nav:hover {color: #F2E091; font-family: Trebuchet MS, helvetica, sans-serif;font-size:12px;text-decoration: underline;}

A.navred:link {color: #6A3B2C; font-weight:bold; font-family: Trebuchet MS, helvetica, sans-serif;font-size:12px;text-decoration: none;}
A.navred:active {color: #6A3B2C; font-weight:bold;font-family: Trebuchet MS, helvetica, sans-serif;font-size:12px;text-decoration: none;}
A.navred:visited {color: #6A3B2C; font-weight:bold;font-family: Trebuchet MS, helvetica, sans-serif;font-size:12px;text-decoration: none;}
A.navred:hover {color: #6A3B2C; font-weight:bold;font-family: Trebuchet MS, helvetica, sans-serif;font-size:12px;text-decoration: underline;}
A.sitemap {color: #FFFFFF; font-weight: bold;}
A.sitemap:link {color: #FFFFFF; font-weight: bold;}
A.sitemap:active {color: #FFFFFF; font-weight: bold;}
A.sitemap:visited {color: #FFFFFF; font-weight: bold;}
A.sitemap:hover {color: #CCFFFF; text-decoration: underline;font-weight: bold;}
A.nav2 {font-family: arial, helvetica, sans-serif; line-height: 12px; font-size: 12px; color: #000000; text-decoration: none; font-weight: bold; text-align: right; }
A.nav2:link {color: #000000; text-decoration: none;}
A.nav2:active {color: #000000; text-decoration: none;}
A.nav2:visited {color: #000000; text-decoration: none;}
A.nav2:hover {color: #FFE066; text-decoration: underline;}

A.embed:link {color: #6A3B2C; text-decoration: none;border-bottom:1px dotted;border-color:#6A3B2C;}
A.embed:active {color: #6A3B2C; text-decoration: none;border-bottom:1px dotted;border-color:#6A3B2C;}
A.embed:visited {color: #6A3B2C; text-decoration: none;border-bottom:1px dotted;border-color:#6A3B2C;}
A.embed:hover {color: #6A3B2C; text-decoration: underline;}
body {
margin: 0px;
padding:0px;
}
.folder {
font-size: 12px;
Font-weight: bold;
list-style-image: url('images/FolderIcon2.gif');
margin-left:-15px;
margin-top: 20px;
color: #F2E091;
}
.title {
font-weight: normal;
font-family: Georgia,serif;
color:#93552c;
Font-size:20px;
margin: 5px 15px 15px 0px;
}
.date {
font-weight: normal;
font-family: Georgia,serif;
color:#FFFFFF;
Font-size:11px;
margin: 20px 15px 0px 0px;
}
p {
margin: 10px 10px 10px 0px;
}
.goldtitle {
font-weight: bold;
font-family: Georgia,serif;
color:#F2E091;
Font-size:18px;
margin: 0px 15px 0px 0px;
}
.goldrsp {
font-weight: bold;
font-family: Georgia,serif;
color:#F2E091;
Font-size:14px;
margin: 0px 15px 0px 0px;
}
.smtitle {
font-weight: bold;
font-family: Trebuchet MS, helvetica, sans-serif;
color:#F2E091;
letter-spacing:0px;
text-transform:uppercase;
Font-size:14px;
margin: 20px 15px 0px 0px;
}
.doc {
font-size: 12px;
list-style-image: url('images/DocIcon2.gif');
margin-left:-15px;
color: #000000;
font-weight: normal;
}
.border4 {
border-style: solid;
border-width: 1pt;
border-color: #6A3B2C;
font-size: 12px;
Font-Weight: bold;
color: #6A3B2C;
}
p {margin:5px 5px 5px 5px;}
.more {
font-size: 10px;
list-style-image: url('images/more.gif');
margin-left:-15px;
}
.nomore{
font-size: 10px;
list-style-image: url('images/nomore.gif');
margin-left:-15px;
}
.bordersm {
font-size: 10px;
border-style: solid;
border-width: 1pt;
border-color: #BCCDA8;
}
.more2 {
font-size: 12px;
list-style-image: url('images/more2.gif');
margin-left:-15px;
}
.nomore2{
font-size: 10px;
list-style-image: url('images/nomore2.gif');
margin-left:-15px;
}
.subnomore{
font-size: 10px;
list-style-image: url('images/nomore.gif');
margin-left:-15pt;
}
.submore{
font-size: 10px;
list-style-image: url('images/more.gif');
margin-left:-15pt;
}
.super {
font-size: 10px;
list-style-image: url('images/super.gif');
margin-left:-15px;
}
.midBkg {
		background-image:url(images/MidBkg.gif);
		/* background-repeat: repeat-x; */
}
.index {
background-color: #9CAb8B;
margin-top: 0pt;
margin-left: 0pt;
margin-bottom: 0pt;
margin-right:0pt;
background-image:url(images/indexbkg.gif);
background-repeat:repeat-y;
}
.content {
margin: 0pt 0pt 0pt 0pt;
background-image:url(images/navbkg);
Background-repeat: repeat-y;
}
.whborder {
border-style:solid;
border-width: 1px;
border-color: #FFFFFF;
}
.navbkg {
margin-top: 0pt;
margin-left: 0pt;
margin-bottom: 0pt;
margin-right:0pt;
background-image:url(images/navbkg2.gif);
background-repeat: repeat-y;
}
.russnavbkg {
margin-top: 0pt;
margin-left: 0pt;
margin-bottom: 0pt;
margin-right:0pt;
background-image:url(Russian/images/RussNavBkg.gif);
background-repeat: repeat-y;
}
.gold {
font-weight: bold;
color:#F2E091;
}
.gold2 {
font-weight: bold;
color:#F2E091;
font-size: 14px;
}
p.head {
font-family: Trebuchet MS, helvetica, sans-serif;
color: #F2E091;
font-weight: bold;
font-size:12px;

}
.quote {
color: #000000;
font-size: 10px;
}
.resume {
font-weight: bold;
color: #5B502A;
margin-top: 2px;
margin-bottom: 2px;
}
.image {
margin-right: 10px;
margin-bottom: 15px;
}
.list {margin-top:2pt; margin-bottom: 2pt;}

p.subhdr {
font-weight: bold;
color: #333333;
font-size: 12px;
margin-top: 15px;
line-height: 17px;
margin-bottom: 2px;
}
p.subhdr2 {
font-weight: bold;
color: #333333;
font-size: 12px;
margin-top: 15px;
line-height: 17px;
margin-bottom: 2px;
background-color: #CCFFFF;
border-style: solid;
border-width: 1pt;
border-color: #333333;
padding-left: 5px;
}
p.subhdr3 {
font-weight: bold;
color: #CCFFFF;
font-size: 10px;
margin-top: 0px;
line-height: 12px;
margin-bottom: 2px;
background-color: #000000;
border-style: solid;
border-width: 1pt;
border-color: #333333;
padding-left: 5px;
}
td {
 font-family: Trebuchet MS, helvetica, sans-serif;
 font-size: 13px;
 line-height: 19px;
 color :#222222;
 }
.subhdr {
font-weight: bold;
color: #222222;
font-size: 12px;
margin-top: 10px;
margin-bottom: 2px;
}
 .ticker {
 font-family: Trebuchet MS, helvetica, sans-serif;
 background-color: #8CAB85;
 font-size: 12px;
 font-weight: bold;
 color: #FFFFFF
 }

.border {
border-style: solid;
border-width: 1pt;
border-color: #BCCDA8;
}
.border2 {
border-style: solid;
border-width: 1pt;
border-color: #FFFFFF;
}
.border3 {
border-style: solid;
border-width: 0pt 1pt 1pt 1pt;
border-color: #FFFFFF;
font-size:12px;
padding: 3pt 3pt 3pt 3pt;
margin: 3pt 3pt 3pt 3pt;
font-weight: bold;
color: #AC4828;
background-color:#BCCDA8;
}
.border3top {
border-style: solid;
border-width: 1pt 1pt 1pt 1pt;
border-color: #FFFFFF;
font-size:12px;
padding: 3pt 3pt 3pt 3pt;
margin: 3pt 3pt 3pt 3pt;
font-weight: bold;
color: #AC4828;
background-color:#BCCDA8;
}
.yesno {
border-style: solid;
border-width: 0pt 1pt 1pt 0pt;
border-color: #222222;
}

.navsq {
border-style: solid;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-color: #222222;
background-color: #000000;
}
.nopadd {padding: 0pt 0pt 0pt 0pt;}
.padd {padding: 15pt 15pt 15pt 15pt;
}
.navhead {
font-family: Trebuchet MS, helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color :#222222;
 }
.underline {
border-style: solid;
border-width: 1pt 0pt 1pt 0pt;
border-color: #CCCCCC;
text-align: center;
}
/*  used in book chapters table  */
.margin {

padding-left:5pt;
padding-right:5pt;
}
.borderleft {
border-style: solid;
border-width: 1pt 0pt 1pt 1pt;
border-color: #FFFFFF;
padding: 2pt 5pt 2pt 5pt;
}
.borderright {
border-style: solid;
border-width: 1pt 1pt 1pt 0pt;
border-color: #FFFFFF;
padding: 2pt 5pt 2pt 5pt;
}
.chapter {
border-style: solid;
border-width: 1pt;
border-color: #FFFFFF;
background-color: #BCCDA8;
}
ul {margin-top: 10pt; margin-bottom:10pt;}
.square {
		font-family: Trebuchet MS, helvetica, sans-serif;
		font-size: 12px ;
		font-weight: normal;
		font-style: normal;
		color: #222222;
		Line-height: 19px;
		list-style-type:square;
		margin-left: -15pt;
		margin-top: 5px;
		margin-bottom: 5pt;
}
.square2 {
		font-family: Trebuchet MS, helvetica, sans-serif;
		font-size: 12px ;
		font-weight: normal;
		font-style: normal;
		color: #222222;
		list-style-type:square;
		margin-bottom:10px;
		margin-top: 10px;
		margin-left: -20px;
}

.numlist {
		font-family: Trebuchet MS, Avant Garde,sans-serif;
		font-size: 12px;
		font-weight: normal;
		font-style: normal;
		vertical-align:top;
		color: #222222;
		margin:0pt 0pt 9pt 0pt;
		list-style-type:decimal;
}
.tiny {
		font-family: Arial, Avant Garde,sans-serif;
		font-size: 8pt ;
		font-weight: normal;
		font-style: normal;
		vertical-align:top;
		text-align:center;
		color: #222222;
		margin-top: 15px;
		margin-bottom: 15px;
}
.green {
		font-family: Arial, Avant Garde,sans-serif;
		font-size: 9pt ;
		font-weight: bold;
		font-style: normal;
		vertical-align:top;
		color: #CCFFFF;
		text-align: center;
		margin-top: 5px;
		margin-bottom: 5px;
		}

.note {
border-style: solid;
border-width: 1px;
border-color: #93552C;
color:#93552C;
Font-Weight: Bold;
background-color: #BCCDA8;

}
.pnote {
font-family: Georgia,serif;
color:#93552C;
font-size: 15px;
margin: 20px 0px 20px 0px;
letter-spacing:0;
text-decoration:underline;
Font-Weight: Bold;

}
.doclist {
margin: 3px 0px 20px 20px;
}
.docDesc {
Margin-left:15px;
}

.rust {
font-weight: bold;
color:#6A3B2C;
Font-size:12px;
}
/* --------------------------------------------------- */
/*      Series of "dotted" table cells                 */
/* --------------------------------------------------- */

/* dots on top */
.tdot {
border-style: dotted;
border-width: 1px 0px 0px 0px;
border-color: #99A983;
}
/* dots on bottom */
.bdot {
border-style: dotted;
border-width: 0px 0px 1px 0px;
border-color: #99A983;
}
/* dots on right */
.rdot {
border-style: dotted;
border-width: 0px 1px 0px 0px;
border-color: #99A983;
}
/* dots on left */
.ldot {
border-style: dotted;
border-width: 0px 0px 0px 1px;
border-color: #99A983;
}
/* dots on top and right */
.trdot {
border-style: dotted;
border-width: 1px 1px 0px 0px;
border-color: #99A983;
}
/* dots on top and left */
.tldot {
border-style: dotted;
border-width: 1px 0px 0px 1px;
border-color: #99A983;
}
/* dots on top,left and right*/
.tlrdot {
border-style: dotted;
border-width: 1px 1px 0px 1px;
border-color: #99A983;
}
/* dots on top,left,right and bottom */
.tlrbdot {
border-style: dotted;
border-width: 1px 1px 1px 1px;
border-color: #99A983;
}

/* dots on bottom and left */
.bldot {
border-style: dotted;
border-width: 0px 0px 1px 1px;
border-color: #99A983;
}
/* dots on bottom and right */
.brdot {
border-style: dotted;
border-width: 0px 1px 1px 0px;
border-color: #99A983;
}
/* dots on bottom and right */
.tbdot {
border-style: dotted;
border-width: 1px 0px 1px 0px;
border-color: #99A983;
}
.this {
background-color: #BCCDA8;
color:#6A3B2C;
}
