BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #333333; FONT-FAMILY: verdana, arial, helvetica, sans-serif, "ms sans serif"; BACKGROUND-COLOR: #ffffff
}

H1 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 14pt; COLOR: #999966;
	PADDING-BOTTOM: 8px; PADDING-TOP: 8px; FONT-FAMILY: verdana, arial, helvetica, sans-serif, "ms sans serif"
}
H2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 14pt; COLOR: #999966;
	PADDING-BOTTOM: 8px; PADDING-TOP: 8px; FONT-FAMILY: verdana, arial, helvetica, sans-serif, "ms sans serif"
}
H3 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 12pt; PADDING-BOTTOM: 8px; COLOR: #999966; PADDING-TOP: 8px; FONT-FAMILY: verdana, arial, helvetica, sans-serif, "ms sans serif"
}
H4 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 12pt; PADDING-BOTTOM: 8px; COLOR: #d7a553; PADDING-TOP: 8px; FONT-FAMILY: verdana, arial, helvetica, sans-serif, "ms sans serif"
}
H5 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 10pt; PADDING-BOTTOM: 8px; COLOR: #d7a553; PADDING-TOP: 8px; FONT-FAMILY: verdana, arial, helvetica, sans-serif, "ms sans serif"
}
H6 {
	FONT-SIZE: 10pt; COLOR: #d7a553; FONT-FAMILY: verdana, arial, helvetica, sans-serif, "ms sans serif"
}

P {
	PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #333333; LINE-HEIGHT: 18px; MARGIN-RIGHT: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
UL.greenarrowbullet {
	FONT-WEIGHT: normal; LIST-STYLE-POSITION: outside; FONT-SIZE: 10pt; LIST-STYLE-IMAGE: url(images/greenarrow.gif); COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
UL.greendisc {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; LIST-STYLE-POSITION: inside; FONT-SIZE: 10pt; LIST-STYLE-IMAGE: url(images/greendisc.gif); PADDING-BOTTOM: 2px; COLOR: #333333; LINE-HEIGHT: 18px; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

UL {
        FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, s
ans-serif
}

OL {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
OL.list1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 30px; FONT-SIZE: 10pt; MARGIN-LEFT: 5px; COLOR: #333333; LINE-HEIGHT: 16px; MARGIN-RIGHT: 0px
}

DT {
	PADDING-RIGHT: 8px; MARGIN-TOP: 10px; PADDING-LEFT: 8px; FONT-WEIGHT: bolder; FONT-SIZE: 10pt; PADDING-BOTTOM: 8px; COLOR: #d7a553; PADDING-TOP: 8px
}
DD {
	PADDING-RIGHT: 8px; MARGIN-TOP: 5px; PADDING-LEFT: 10px; FONT-SIZE: 10pt; MARGIN-LEFT: 0px; COLOR: #333333; LINE-HEIGHT: 16px; MARGIN-RIGHT: 0px
}

DD P {FONT-SIZE: 10pt;}

TABLE.simple {
	MARGIN-TOP: 5px; FONT-SIZE: 10pt
}
TH.simple {
	BORDER-TOP: #d7a553 1px solid; PADDING-BOTTOM: 10px; COLOR: #993333; BORDER-BOTTOM: #d7a553 1px solid; TEXT-ALIGN: left
}


TABLE.authorform {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.authorform {
	BORDER-TOP: #000000 1px solid
}
TD.yellow {
	BACKGROUND-COLOR: #ffffcc
}
TD.lightgreen {
	BORDER-RIGHT: #abdd60 1px solid; BORDER-TOP: #abdd60 1px solid; BORDER-LEFT: #abdd60 1px solid; BORDER-BOTTOM: #abdd60 1px solid; BACKGROUND-COLOR: #ffffff
}
TD.lightyellow {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px; BACKGROUND-COLOR: #ffffcc
}
TD.lightyellowleftonly {
	BORDER-RIGHT: #cccccc 1px; BORDER-TOP: #cccccc 1px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px; BACKGROUND-COLOR: #ffffcc
}
TD.lightyellowright {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px; BORDER-LEFT: #cccccc 1px; BORDER-BOTTOM: #cccccc 1px; BACKGROUND-COLOR: #ffffcc
}
TD.lightyellowbottom {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffcc
}
TD.header {
	BACKGROUND-IMAGE: url(images/header.gif)
}
TD.simple {
	BORDER-BOTTOM: #d7a553 1px solid; TEXT-ALIGN: left
}

.footer {
	FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.headertext {
	FONT-WEIGHT: 600; FONT-SIZE: 11px; Z-INDEX: 1; LEFT: 380px; COLOR: #999966; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 3px
}
.headerlogo {
	Z-INDEX: 2; LEFT: 4px; WIDTH: 85px; POSITION: absolute; TOP: 6px; HEIGHT: 50px
}
.text1 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 8pt; PADDING-BOTTOM: 8px; COLOR: #333333; LINE-HEIGHT: 18px; PADDING-TOP: 8px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:link {
	FONT-WEIGHT: bold; COLOR: #d7a553; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:visited {
	FONT-WEIGHT: bold; COLOR: #999966; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:hover {
	COLOR: #999966; TEXT-DECORATION: underline; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.menulink1:link {
	FONT-WEIGHT: 600; FONT-SIZE: 11px; COLOR: #999966; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menulink1:visited {
	FONT-WEIGHT: 600; FONT-SIZE: 11px; COLOR: #999966; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menulink1:hover {
	FONT-WEIGHT: 600; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

a.menulink {
}

@media Print    
{
.dontprintme {
	DISPLAY: none
}

}

.menu {
        font: bold small sans-serif;
        text-align: right;
        margin-right: 12pt;
}

.archivetitle {
        font: large Helvetica,Arial,Sans-serif;
	color: #000000;
}

.searchfieldhelp,.formfieldhelp {
        FONT: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
}

.searchfieldname {
        COLOR: #d7a553;
        padding-top: 12pt;
        padding-bottom: 3pt;
        font: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10pt;
        font-weight: bold;
}

.formfieldname {
        COLOR: #999966;
        padding-top: 3pt;
        font: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
}

.formfieldidname {
       PADDING-BOTTOM: 10px; COLOR: #999966; TEXT-ALIGN:left; 
       font: Verdana, Arial, Helvetica, sans-serif;
       font-size: 12pt;
}


.formfieldinput {
        padding-bottom: 3pt;
        font: small serif;
}
.formfieldidinput {
}


.formfieldcomment {
	font-style: italic;
        padding-bottom: 3pt;
}

.requiredstar,.requiredlang {
	color: #ff0000;
}


.alert {
	color: #ff0000;
        font: bold medium serif;
}

.namefieldheading {
	text-align: left;
	font: small serif;
}

.searchorder {
        padding-top: 12pt;
        font: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
}

.searchbuttons {
        padding-top: 12pt;
}

.searchmustfulfill {
        padding-top: 12pt;
}

.searchanyall {
        padding-top: 12pt;
        font: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
}

.main {
        margin-left: 16pt;
        margin-right: 12pt;
}

.numeral {
	font-weight: bold;
}

.ignoredword {
	font-style: italic;
}

.searchcontrols {
        border: 1px;
        padding: 4px;
        border-style: solid;
        border-color: #000000 ;
        background-color: #f0f0f0;
	text-decoration: none;
}


th
{
       COLOR: #999966; 
       font-family: verdana, arial, helvetica, sans-serif, "ms sans serif";
       font-size: 8pt;
}


table.menurecord  td, table.menurecord  th
{
        text-align: left;
        background-color:#ffffff;
        font-family: verdana, arial, helvetica, sans-serif, "ms sans serif";
        font-size: 8pt;
}

body.vlit {
	margin: 8pt;
}

.vlit-charrange {
	color: #0000c0;
}

.vlit-highlight {
	color: #c00000;
}
