.groupVal {
	FONT-WEIGHT: bolder; FONT-SIZE: 90%; PADDING-BOTTOM: 14px; PADDING-TOP: 20px
}
.searchBox {
	BORDER-RIGHT: black 1px solid; FONT-SIZE: 80%; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: helvetica, verdana; HEIGHT: 21px; BACKGROUND-COLOR: white
}
.selectList {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 80%; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: helvetica, verdana
}
.shortHighlight {
	FONT-SIZE: 8pt; COLOR: #3399cc
}
.shortHighlight A {
	FONT-SIZE: 8pt; COLOR: #3399cc; TEXT-DECORATION: underline
}
.sortConsole {
	FONT-SIZE: 80%; COLOR: black
}
.showArchive {
	FONT-SIZE: 70%; COLOR: black; BACKGROUND-COLOR: #eeeeee
}
.generalHeading A {
	FONT-WEIGHT: bold; COLOR: #000066; TEXT-DECORATION: none
}
.generalHeading A:visited {
	COLOR: #000066
}
.generalHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; PADDING-BOTTOM: 0pt; TEXT-TRANSFORM: uppercase; COLOR: #000066; FONT-FAMILY: helvetica, arial; TEXT-DECORATION: none
}
.focus {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; PADDING-BOTTOM: 0pt; TEXT-TRANSFORM: lowercase; COLOR: #000066; FONT-FAMILY: helvetica, arial; TEXT-DECORATION: none
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: black; PADDING-TOP: 0px; FONT-FAMILY: Helvetica, verdana; BACKGROUND-COLOR: white
}
.p {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: black; PADDING-TOP: 0px; FONT-FAMILY: Helvetica, verdana; BACKGROUND-COLOR: white
}
.error {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px
}
TD.crumbTrail {
	FONT-SIZE: 70%; COLOR: black; FONT-FAMILY: verdana
}
TD.crumbTrail A {
	COLOR: black
}
TD.crumbTrail A:visited {
	COLOR: black
}
A {
	COLOR: #000066; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #000066
}
.shortText {
	FONT-SIZE: 80%; PADDING-BOTTOM: 4px; MARGIN-LEFT: 0px; COLOR: #000000; FONT-FAMILY: Helvetica, verdana
}
.shortText A {
	TEXT-DECORATION: none
}
.shortTextHomePage {
	FONT-SIZE: 80%; PADDING-BOTTOM: 1pt; MARGIN-LEFT: 0px; COLOR: #000000; MARGIN-RIGHT: 0px; FONT-FAMILY: Helvetica, verdana
}
.shortTextHomePage A {
	TEXT-DECORATION: none
}
.shortTextHomePageLink {
	FONT-SIZE: 10pt; PADDING-BOTTOM: 10pt; MARGIN-LEFT: 0px; COLOR: #000066; FONT-FAMILY: Helvetica, verdana
}
.shortTextHomePageLink A {
	TEXT-DECORATION: none
}
.underheader {
	PADDING-LEFT: 0pt; FONT-SIZE: 80%; PADDING-BOTTOM: 1pt; MARGIN-LEFT: 0px; COLOR: #333333; FONT-FAMILY: Helvetica, verdana
}
.underheader A {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN-LEFT: 0px; TEXT-DECORATION: underline
}
P {
	FONT-SIZE: 80%; MARGIN-LEFT: 0px; COLOR: #000000; FONT-FAMILY: Helvetica, verdana
}
A:hover {
	TEXT-DECORATION: underline
}
A:visited {
	COLOR: lightslategray
}
.title {
	FONT-SIZE: 135%; COLOR: #000066; TEXT-DECORATION: none
}
.intro {
	FONT-WEIGHT: bold; FONT-SIZE: 85%; COLOR: #000066; FONT-FAMILY: Helvetica, verdana; TEXT-DECORATION: none
}
H1 {
	FONT-SIZE: 135%; COLOR: #000066; TEXT-DECORATION: none
}
.h1 {
	FONT-SIZE: 135%; COLOR: #000066; TEXT-DECORATION: none
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 105%; TEXT-TRANSFORM: uppercase
}
.h2 {
	FONT-WEIGHT: bold; FONT-SIZE: 105%; TEXT-TRANSFORM: uppercase
}
H3 {
	BORDER-RIGHT: black; BORDER-TOP: black; FONT-WEIGHT: bold; FONT-SIZE: 95%; TEXT-TRANSFORM: none; BORDER-LEFT: black; BORDER-BOTTOM: black
}
.h3 {
	BORDER-RIGHT: black; BORDER-TOP: black; FONT-WEIGHT: bold; FONT-SIZE: 95%; TEXT-TRANSFORM: none; BORDER-LEFT: black; BORDER-BOTTOM: black
}
H3 A {
	TEXT-DECORATION: none
}
H3 A:hover {
	TEXT-DECORATION: underline
}
H3 A {
	TEXT-DECORATION: none
}
H3 A:visited {
	COLOR: #000066
}
H4 {
	FONT-SIZE: 85%
}
UL {
	PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; MARGIN-LEFT: 30px; LIST-STYLE-TYPE: disc
}
LI {
	PADDING-LEFT: 0px; FONT-SIZE: 80%; MARGIN-LEFT: 0px; PADDING-TOP: 2px
}
.normalXLTable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: black; PADDING-TOP: 0px; FONT-FAMILY: Helvetica, verdana
}
TABLE.pricingTable {
	FONT-SIZE: 8pt; LINE-HEIGHT: normal
}
.pricingHead {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white; BACKGROUND-COLOR: #000066
}
TD.pricingTitle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; FONT-SIZE: 10pt; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; BACKGROUND-COLOR: white
}
.pricingItem DIV {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 10pt; PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
.homePageDateSmall {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #3399cc; PADDING-TOP: 0px; FONT-FAMILY: verdana, helvetica
}
.desc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #979797; PADDING-TOP: 0px; FONT-FAMILY: verdana, helvetica
}
.homePageTextSmall {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #979797; PADDING-TOP: 0px; FONT-FAMILY: verdana, helvetica
}
.homePageTextSmallFocus {
	PADDING-RIGHT: 25px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #979797; PADDING-TOP: 0px; FONT-FAMILY: verdana, helvetica
}
.homePageTextSmall A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana, helvetica; TEXT-DECORATION: none
}
.events {
	FONT-SIZE: 75%; PADDING-BOTTOM: 5px; COLOR: #000266; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.arrow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 7pt; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana
}
.linkPageTOC {
	FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #000266; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.linkPageTOC A {
	TEXT-DECORATION: none
}
.linkPageTOC A:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
.linkPageTOC A:visited {
	COLOR: #000066
}
.letter {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: white 1px solid; WIDTH: 20px; COLOR: #ffffff; BORDER-BOTTOM: white 1px solid; FONT-FAMILY: verdana; TEXT-ALIGN: center
}
P A {
	FONT-WEIGHT: bold
}
.rightNav {
	FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Helvetica, verdana
}
.rightNav A {
	COLOR: #999999; TEXT-DECORATION: none
}
.rightNav A:visited {
	COLOR: #000066; TEXT-DECORATION: none
}
.subNav {
	FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #4998bf; FONT-FAMILY: Helvetica, verdana; TEXT-DECORATION: none
}
.subNav A {
	FONT-WEIGHT: bold; COLOR: #4998bf; TEXT-DECORATION: none
}
.subNav A:hover {
	COLOR: #4998bf
}
.subNav A:visited {
	COLOR: #4998bf
}
.homeNav {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 14px; COLOR: #616469; PADDING-TOP: 6px; FONT-FAMILY: helvetica,verdana
}
.homeNav A {
	COLOR: #616469; TEXT-DECORATION: none
}
.homeNav A:visited {
	COLOR: #616469
}
.homeNavSmall {
	FONT-SIZE: 13px; COLOR: #000066; FONT-FAMILY: helvetica,verdana
}
.homeNavSmall A {
	COLOR: #000066; TEXT-DECORATION: none
}
.homeNavSmall A:visited {
	COLOR: #000066; TEXT-DECORATION: none
}
.homeNavSmall A:hover {
	COLOR: #000066; TEXT-DECORATION: underline
}
.searchBox {
	BORDER-RIGHT: black 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: helvetica, verdana; HEIGHT: 21px; BACKGROUND-COLOR: white
}
.subToc {
	PADDING-LEFT: 10px; FONT-SIZE: 70%; PADDING-TOP: 4px
}
.subToc A {
	COLOR: #000066; TEXT-DECORATION: none
}
.subToc A:hover {
	TEXT-DECORATION: underline
}
.subTocTitle {
	FONT-SIZE: 70%
}
.description {
	FONT-SIZE: 85%; PADDING-BOTTOM: 5px
}
.footTrail {
	FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: helvetica, verdana
}
.footTrail A {
	FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: helvetica, verdana
}
.footTrail A:visited {
	FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: helvetica, verdana
}
.embeddedTOC {
	FONT-SIZE: 100%; FONT-FAMILY: helvetica, verdana
}
.embeddedTOC A {
	FONT-SIZE: 100%; FONT-FAMILY: helvetica, verdana
}
.embeddedTOC A:visited {
	FONT-SIZE: 100%; FONT-FAMILY: helvetica, verdana
}
.dateSmall {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #3399cc; PADDING-TOP: 0px; FONT-FAMILY: verdana, helvetica
}
SPAN {
	FONT-SIZE: 90%; FONT-FAMILY: helvetica, verdana
}
.reportSummary {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #000066; FONT-FAMILY: helvetica, verdana
}
.publicationInfo {
	FONT-SIZE: 70%; FONT-FAMILY: verdana, helvetica
}
.shortTextSmall {
	FONT-SIZE: 13px; PADDING-BOTTOM: 3pt; MARGIN-LEFT: 0px; COLOR: #000000; FONT-FAMILY: Helvetica, verdana
}
.AdList {
	PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; FONT-SIZE: 11px; MARGIN-LEFT: 20px; COLOR: #000000; FONT-FAMILY: helvetica, verdana; LIST-STYLE-TYPE: disc
}
.AdListB {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: helvetica, verdana
}
.linkRightTOC {
	FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #666666; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.linkRightTOC A {
	COLOR: #666666; TEXT-DECORATION: none
}
.linkRightTOC A:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
.linkRightTOC A:visited {
	COLOR: #999999
}
.content {
	FONT-SIZE: 80%; MARGIN-LEFT: 0px; COLOR: #666666; FONT-FAMILY: Helvetica, verdana
}
.content A {
	FONT-WEIGHT: bold; MARGIN-LEFT: 0px; COLOR: #666666; FONT-FAMILY: Helvetica, verdana; TEXT-DECORATION: none
}
.content A:hover {
	FONT-WEIGHT: bold; MARGIN-LEFT: 0px; COLOR: #999999; FONT-FAMILY: Helvetica, verdana; TEXT-DECORATION: underline
}
.content A:visited {
	FONT-WEIGHT: bold; MARGIN-LEFT: 0px; COLOR: #999999; FONT-FAMILY: Helvetica, verdana; TEXT-DECORATION: underline
}
A#button1 {
	DISPLAY: block; BACKGROUND-IMAGE: url(/images/searchgo.gif); MARGIN: 0px auto; WIDTH: 17px; HEIGHT: 17px
}
A#button1:hover {
	BACKGROUND-IMAGE: url(/images/searchgo_o.gif)
}
.highlight {
	FONT-SIZE: 80%; PADDING-BOTTOM: 10px; MARGIN-LEFT: 4px; COLOR: #000000; FONT-FAMILY: Helvetica, verdana
}
.highlight A {
	TEXT-DECORATION: underline
}
.new_navt {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-LEFT: 15px; COLOR: #ffffff; FONT-FAMILY: Helvetica, verdana
}
.new_nav3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 15px; COLOR: #122c77; FONT-FAMILY: Helvetica, verdana
}
.new_navs2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 8px; COLOR: #3399cc; FONT-FAMILY: Helvetica, verdana
}
.new_navs2 A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 8px; COLOR: #3399cc; TEXT-DECORATION: none
}
.new_navs2 A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 8px; COLOR: #3399cc
}
.new_navs2 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 8px; COLOR: #122c77
}
.new_nav2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 8px; COLOR: #3399cc; FONT-FAMILY: Helvetica, verdana
}
.new_nav2 A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 8px; COLOR: #3399cc; TEXT-DECORATION: none
}
.new_nav2 A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 8px; COLOR: #3399cc
}
.new_nav2 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 8px; COLOR: #122c77
}
.new_nav {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-LEFT: 6px; COLOR: white; FONT-FAMILY: Helvetica, verdana
}
.new_nav A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-LEFT: 6px; COLOR: white; TEXT-DECORATION: none
}
.new_nav A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-LEFT: 6px; COLOR: white
}
.new_nav A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-LEFT: 6px; COLOR: white
}
.new_nav3 A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 6px; COLOR: #122c77; TEXT-DECORATION: none
}
.new_nav3 A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 6px; COLOR: #122c77
}
.new_nav3 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 6px; COLOR: #122c77
}
.new_nav4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 10px; COLOR: #122c77; FONT-FAMILY: Helvetica, verdana
}
.new_nav4 A {
	FONT-SIZE: 11px; MARGIN-LEFT: 6px; COLOR: #3399cc; TEXT-DECORATION: none
}
.new_nav4 A:visited {
	FONT-SIZE: 11px; MARGIN-LEFT: 6px; COLOR: #3399cc
}
.new_nav4 A:hover {
	FONT-SIZE: 11px; MARGIN-LEFT: 6px; COLOR: #3399cc
}
