BODY {
	FONT-SIZE: 10pt; MARGIN: 5px 0px 0px
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.1em; MARGIN: 25px 0px 0px; FONT-FAMILY: 'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif
}
P {
	COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif
}
P.small {
	FONT-SIZE: 9pt
}
P.masthead {
	FONT-WEIGHT: bold; FONT-SIZE: 30pt; COLOR: #ffffff; FONT-FAMILY: Times New Roman,serif
}
P.footer {
	FONT-WEIGHT: bold; FONT-SIZE: 18pt; COLOR: #ffffff; FONT-FAMILY: 'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif
}
P.pagetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 18pt; COLOR: #000066; FONT-FAMILY: 'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif; TEXT-ALIGN: center
}
P.menu {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.smallCaps {
	FONT-SIZE: 8pt; TEXT-TRANSFORM: capitalize
}
.subHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; PADDING-BOTTOM: 20px
}
.errorText {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.formInstructions {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.formFieldInstructions {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.hpItemTitle {
	FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman,serif
}
.hpItemTitle A {
	FONT-WEIGHT: bold; COLOR: #000066; TEXT-DECORATION: underline
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #000066; TEXT-DECORATION: underline
}
A:visited {
	FONT-WEIGHT: bold; COLOR: #000066; TEXT-DECORATION: underline
}
A:visited {
	FONT-WEIGHT: bold; COLOR: #000066; TEXT-DECORATION: underline
}
.hpBriefTitle {
	FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman,serif
}
.hpbyLine {
	FONT-SIZE: 10pt; FONT-STYLE: italic; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.hpTeaser {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.hpCaption {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.leftColumn {
	COLOR: #ffffff; LINE-HEIGHT: 14px
}
P.promoText {
	FONT-SIZE: 11pt; LINE-HEIGHT: 130%
}
H3.hpSectionName {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BACKGROUND: #660099; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
BLOCKQUOTE {
	FONT-SIZE: x-small; MARGIN-LEFT: 20px; FONT-FAMILY: trebuchet ms,verdana,arial,sans-serif; TEXT-ALIGN: left
}
DIV.itemHeader {
	
}
DIV.itemType {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: 'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif
}
DIV.itemHeader H1 {
	FONT-SIZE: 19pt; MARGIN: 0px; LINE-HEIGHT: 30px; FONT-FAMILY: 'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif
}
DIV.itemHeader H2 {
	FONT-SIZE: 13pt; MARGIN: 0px; COLOR: #660099; FONT-FAMILY: 'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif
}
H4.itemSuperTitle {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 3px; MARGIN: 0px; LINE-HEIGHT: 15px; PADDING-TOP: 3px; FONT-FAMILY: 'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif
}
DIV.itemByline {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: 'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif
}
DIV.itemBody {
	
}
DIV.itemBody H2 {
	BORDER-RIGHT: #000066 1pt solid; PADDING-RIGHT: 3px; BORDER-TOP: #000066 1pt solid; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 11pt; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #000066 1pt solid; PADDING-TOP: 3px; BORDER-BOTTOM: #000066 1pt solid; FONT-STYLE: italic; FONT-FAMILY: 'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif
}
DIV.itemBody H3 {
	BORDER-TOP: #f5f5f5 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 1.1em; MARGIN: 25px 0px 0px; BORDER-BOTTOM: #f5f5f5 1px solid; FONT-FAMILY: 'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif
}
DIV.itemBody P {
	TEXT-ALIGN: justify
}
A {
	FONT-WEIGHT: bold; COLOR: #ce0000; TEXT-DECORATION: underline
}
A:visited {
	FONT-WEIGHT: bold; COLOR: #ce0000; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #ce0000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ce0000; TEXT-DECORATION: none
}
A.menu {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.menu:hover {
	TEXT-DECORATION: underline overline
}
A.optTitle {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.optTitle:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline overline
}
A.optTitle:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.optTitle:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline overline
}
A.hpHeadline {
	TEXT-DECORATION: underline
}
A.hpHeadline:hover {
	TEXT-DECORATION: none
}
A.hpHeadline:visited {
	TEXT-DECORATION: underline
}
A.hpHeadline:hover {
	TEXT-DECORATION: none
}
A.hpBriefTitle {
	FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.hpBriefTitle:hover {
	FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.hpBriefTitle:visited {
	FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.hpBriefTitle:hover {
	FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.hpBriefScroll {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.hpBriefScroll:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.hpBriefScroll:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.hpBriefScroll:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.hpBriefScroll:hover {
	TEXT-DECORATION: underline
}
A.hpBriefScroll:hover {
	TEXT-DECORATION: underline
}
TABLE.form {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial,Helvetica,sans-serif
}
TD.formHeading {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; COLOR: #000000; PADDING-TOP: 8px; BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN: center
}
TD.formLeft {
	BORDER-RIGHT: medium none; FONT-WEIGHT: bold; VERTICAL-ALIGN: top; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN: right
}
TD.formRight {
	PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; BORDER-LEFT: medium none; COLOR: #000000; PADDING-TOP: 3px; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN: left
}
TD.formCenter {
	FONT-WEIGHT: normal; COLOR: #000000; BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN: center
}
TD.formLeftOptional {
	FONT-WEIGHT: bold; WIDTH: 50%; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN: right
}
TD.formRightOptional {
	FONT-WEIGHT: normal; WIDTH: 50%; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN: left
}
TD.formCenterOptional {
	FONT-WEIGHT: normal; COLOR: #000000; BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN: center
}
TD.formInstructions {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; PADDING-BOTTOM: 10px; COLOR: #000000; PADDING-TOP: 10px; TEXT-ALIGN: left
}
TD.formButton {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 10px; COLOR: #ffffff; PADDING-TOP: 10px; BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN: center
}
TD.cellOver {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; CURSOR: hand; COLOR: #000000; BACKGROUND-COLOR: #c0c0c0
}
TD.cellOff {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
TD.activeLink {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: #c0c0c0; TEXT-DECORATION: underline overline
}
TABLE.searchResults {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial,Helvetica,sans-serif
}
TD.searchResults {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-COLOR: #000000; PADDING-BOTTOM: 6px; BORDER-TOP-COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; BORDER-RIGHT-COLOR: #000000
}
TABLE.errorMessage {
	BORDER-RIGHT: #ff0000 3px double; BORDER-TOP: #ff0000 3px double; FONT-WEIGHT: bold; BORDER-LEFT: #ff0000 3px double; BORDER-BOTTOM: #ff0000 3px double; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #f5f5f5
}
TABLE.error {
	BORDER-RIGHT: #ff0000 3px double; BORDER-TOP: #ff0000 3px double; FONT-WEIGHT: bold; BORDER-LEFT: #ff0000 3px double; BORDER-BOTTOM: #ff0000 3px double; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #f5f5f5
}
TABLE.data {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial,Helvetica,sans-serif
}
TD.dataLeft {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; COLOR: #c0c0c0; BACKGROUND-COLOR: #373737; TEXT-ALIGN: right
}
TD.dataRight {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-WEIGHT: normal; BORDER-LEFT: 1px solid; COLOR: #000000; BORDER-BOTTOM: 1px solid; boder-color: #000000
}
TD.dataSectionHead {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-ALIGN: center; boder-color: #000000
}
TABLE.userOptionsList {
	BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR: #000000
}
TD.optTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #000066
}
TD.optDescript {
	FONT-SIZE: 10pt; PADDING-BOTTOM: 9px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif
}
TD.rowTableSectionHead {
	BORDER-RIGHT: #000066 0px; BORDER-TOP: #000066 3px double; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; BORDER-LEFT: #000066 0px; COLOR: #000066; PADDING-TOP: 0px; BORDER-BOTTOM: #000066 1px solid; FONT-FAMILY: 'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif
}
TD.hpSectionHead {
	BORDER-TOP: 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: 1px solid
}
TD.rightMenuBody {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 9pt; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff
}
TD.bloggerBioHead {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #000066
}
TD.menuHorizontal {
	FONT-SIZE: 9pt; FONT-FAMILY: 'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif; TEXT-ALIGN: center
}
TABLE.adminMenu {
	BORDER-RIGHT: #000066 1px solid; BORDER-TOP: #000066 1px solid; BORDER-LEFT: #000066 1px solid; BORDER-BOTTOM: #000066 1px solid; BACKGROUND-COLOR: #f5f5f5
}
TD.adminMenuTitle {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; PADDING-BOTTOM: 2px; COLOR: #f5f5f5; PADDING-TOP: 2px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #000066; TEXT-ALIGN: center
}
TD.adminMenuItem {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
TD.adminMenuDescription {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: center
}
TABLE.pullQuote {
	MARGIN-LEFT: 12px
}
TD.pullQuote {
	BORDER-TOP: #000066 3px solid; FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN-LEFT: 18px; COLOR: #000066; BORDER-BOTTOM: #000066 3px solid
}
#infoArray {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica,sans-serif
}
#infoArray TABLE {
	
}
#infoArray TH {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #000066
}
#infoArray TD {
	
}
UL {
	LIST-STYLE-TYPE: square
}
LI {
	FONT-SIZE: 10pt; MARGIN-BOTTOM: 7px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif
}
LI.error {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
LI.promoSidebar {
	FONT-SIZE: 8pt; FONT-FAMILY: 'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif; LIST-STYLE-TYPE: square
}
INPUT.tinyText {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Courier New, Courier, mono; HEIGHT: 16px
}
TEXTAREA {
	FONT-FAMILY: Arial,Helvetica,sans-serif
}
A {
	FONT-WEIGHT: bold; COLOR: #000099; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A:visited {
	COLOR: #000099; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A.metalink {
	FONT-WEIGHT: normal; COLOR: #000099; TEXT-DECORATION: none
}
A.metalink:hover {
	FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.metalink:visited {
	FONT-WEIGHT: normal; COLOR: #000099; TEXT-DECORATION: none
}
A.metalink:hover {
	FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.bottomlink {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.bottomlink:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.bottomlink:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.bottomlink:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.bottomlink {
	FONT-SIZE: 9pt; FONT-FAMILY: 'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif
}
A.hpBlogLink {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND: #660099; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 9px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.hpBlogLink:hover {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND: #660099; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 9px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.hpBlogLink:visited {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND: #660099; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 9px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.hpBlogLink:visited {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND: #660099; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 9px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
P.newsBriefHeadline {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; size: 10pt
}
FIELDSET {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: black; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: black; BORDER-TOP-COLOR: black; FONT-FAMILY: verdana; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: black
}
FIELDSET.search {
	BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: black; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: black; PADDING-BOTTOM: 10px; BORDER-TOP-COLOR: black; PADDING-TOP: 10px; FONT-FAMILY: verdana; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: black
}
SELECT {
	FONT-SIZE: 10pt; FONT-FAMILY: verdana
}
INPUT {
	BORDER-RIGHT: #000066 1px solid; BORDER-TOP: #000066 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: #000066 1px solid; BORDER-BOTTOM: #000066 1px solid; FONT-FAMILY: verdana
}
TEXTAREA {
	BORDER-RIGHT: #000066 1px solid; BORDER-TOP: #000066 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: #000066 1px solid; BORDER-BOTTOM: #000066 1px solid; FONT-FAMILY: verdana
}
INPUT.checkbox {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
INPUT.radio {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
TABLE.adminMenu {
	BORDER-RIGHT: #000066 1px solid; BORDER-TOP: #000066 1px solid; BORDER-LEFT: #000066 1px solid; BORDER-BOTTOM: #000066 1px solid; BACKGROUND-COLOR: #f5f5f5
}
TD.adminMenuTitle {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; PADDING-BOTTOM: 2px; COLOR: #f5f5f5; PADDING-TOP: 2px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #000066; TEXT-ALIGN: center
}
TD.adminMenuItem {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
TD.adminMenuDescription {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: center
}
.adminMenuColumnRow {
	MARGIN: 4px 0px 0px
}
.adminMenuBox {
	BORDER-RIGHT: #000066 1px solid; BORDER-TOP: #000066 1px solid; BORDER-LEFT: #000066 1px solid; BORDER-BOTTOM: #000066 1px solid; BACKGROUND-COLOR: #f5f5f5
}
.adminMenuBoxTitle {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; PADDING-BOTTOM: 2px; COLOR: #f5f5f5; PADDING-TOP: 2px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #000066; TEXT-ALIGN: center
}
.adminMenuBoxItem {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.adminMenuBoxDescription {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: center
}
.hpSectionBox {
	BACKGROUND: url(http://peoplesnetworks.net/images/box_border_top-left.gif) no-repeat left top; MARGIN: 0px 4px
}
.hpSectionBoxHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: medium; BACKGROUND: url(http://peoplesnetworks.net/images/box_border_top-right.gif) no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #660099; PADDING-TOP: 10px; FONT-FAMILY: Arial,sans-serif; TEXT-ALIGN: center
}
.hpSectionBoxContent {
	PADDING-RIGHT: 12px; PADDING-LEFT: 10px; BACKGROUND: url(http://peoplesnetworks.net/images/box_border_right.gif) repeat-y right top; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 5px; POSITION: relative
}
.hpSectionBoxContent BR {
	CLEAR: both
}
.hpSectionBoxItem {
	FONT-SIZE: 10pt; MARGIN-BOTTOM: 9px; FONT-FAMILY: arial, sans-serif
}
A.hpItemTitle {
	FONT-SIZE: 12pt; FONT-FAMILY: times new roman, serif; TEXT-DECORATION: underline
}
A.hpItemTitle:visited {
	FONT-SIZE: 12pt; FONT-FAMILY: times new roman, serif; TEXT-DECORATION: underline
}
.hpSectionBoxBottom {
	BACKGROUND: url(http://peoplesnetworks.net/images/box_border_bottom-left.gif) no-repeat left bottom
}
.hpSectionBoxBottomRight {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(http://peoplesnetworks.net/images/box_border_bottom-right.gif) no-repeat right bottom; PADDING-BOTTOM: 14px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#hpLeadStories {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
.hpLeadStoriesHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: medium; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #660099; PADDING-TOP: 0px; FONT-FAMILY: Arial,sans-serif; TEXT-ALIGN: center
}
IMG.hpBoxIcon {
	MARGIN: 2px 10px 2px 2px
}
.hpBoxImg {
	TEXT-ALIGN: center
}
.hpBoxImgCaption {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 5px; BORDER-TOP: medium none; PADDING-LEFT: 5px; FONT-SIZE: xx-small; PADDING-BOTTOM: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; FONT-FAMILY: arial,sans-serif; TEXT-ALIGN: left; 1px: 
}
.hpSectionDescription {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: x-small; BACKGROUND: #fff; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; FONT-FAMILY: arial, sans-serif; TEXT-ALIGN: left
}
.newsBrief {
	PADDING-RIGHT: 30px; MARGIN: 0px 25px 30px
}
.briefTitle {
	FONT-WEIGHT: bold; FONT-SIZE: small; font-face: times new roman, serif
}
.briefBody P {
	PADDING-RIGHT: 0px; MARGIN-TOP: 2px; PADDING-LEFT: 0px; FONT-SIZE: x-small; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: arial, sans-serif
}
.briefBody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: arial, sans-serif; text-size: x-small
}
.briefSourceLink {
	FONT-SIZE: 9pt; MARGIN: 5px 2px; FONT-FAMILY: arial, sans-serif
}
LI.hpBriefLink {
	COLOR: #660099; FONT-FAMILY: times new roman, times, serif; LIST-STYLE-TYPE: square; text-size: 12pt
}
LI.hpBriefLink A {
	FONT-WEIGHT: normal
}
LI.hpBriefLink A:hover {
	FONT-WEIGHT: normal
}
.edLetter P {
	MARGIN-TOP: 1em; FONT-WEIGHT: normal; FONT-SIZE: small; LINE-HEIGHT: 1.3em; FONT-FAMILY: arial, sans-serif
}
.headlineLink A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; FONT-FAMILY: Arial,sans-serif
}
.headlineLink A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; FONT-FAMILY: Arial,sans-serif
}
.hpSectionLabel {
	BORDER-RIGHT: #333 1px dotted; BORDER-TOP: #333 1px dotted; BACKGROUND: #660099; BORDER-LEFT: #333 1px dotted; BORDER-BOTTOM: #333 1px dotted
}
.hpSectionLabelText {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 1px; WIDTH: 190px; COLOR: #fff; PADDING-TOP: 1px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.hpSectionLabelMore {
	PADDING-RIGHT: 2px; MARGIN-TOP: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 1px; COLOR: #fff; PADDING-TOP: 1px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
A.hpSectionLabelMore {
	COLOR: #fff; TEXT-DECORATION: none
}
A.hpSectionLabelMore:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
A.hpSectionLabelMore:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
A.hpSectionLabelMore:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.hpSectionBoxItem {
	POSITION: relative
}
.hpSectionBoxArticlesContainer {
	BORDER-RIGHT: #000066 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 15px; WIDTH: 340px
}
.hpSectionBoxBriefsContainer {
	PADDING-LEFT: 3px; MARGIN-LEFT: 345px; WIDTH: 210px; POSITION: absolute; TOP: 4px
}
.hpSectionBox H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: medium; BACKGROUND: url(http://peoplesnetworks.net/images/box_border_top-right.gif) no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #660099; PADDING-TOP: 10px; FONT-FAMILY: Arial,sans-serif; TEXT-ALIGN: center
}
.hpSectionBox H2 A {
	COLOR: #660099; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: none
}
.hpSectionBox H2 A:visited {
	COLOR: #660099; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: none
}
.hpSectionBox H2 A:hover {
	COLOR: #660099; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: none
}
.hpSectionBox H2 A:hover {
	COLOR: #660099; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: none
}
.hpSectionBox DIV.annoyingWrapperNeeded {
	BACKGROUND: url(http://peoplesnetworks.net/images/box_border_right_mod.gif) repeat-y right top; HEIGHT: 1%
}
.hpSectionBox UL {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none
}
.hpSectionBox UL.hpSectionBoxFull LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; WIDTH: 330px; PADDING-TOP: 3px
}
.hpSectionBox UL.hpSectionBoxBriefs LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; WIDTH: 196px; PADDING-TOP: 3px
}
.hpSectionBox DIV.annoyingWrapperNeeded BR {
	CLEAR: both
}
DIV.hpSectionBoxBottom {
	CLEAR: both
}
DIV.estoreProductName {
	FONT-WEIGHT: bold; FONT-FAMILY: arial, sans-serif; TEXT-ALIGN: center
}
DIV.estoreMerchant {
	FONT-SIZE: 10pt; FONT-FAMILY: arial, sans-serif; TEXT-ALIGN: center
}
DIV.estoreProductDescription {
	FONT-SIZE: 12pt; FONT-FAMILY: arial, sans-serif
}
DIV.estoreCredits {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; FONT-FAMILY: arial, sans-serif; TEXT-ALIGN: center
}
TD.estoreProductImage {
	BACKGROUND: #ffffcc; WIDTH: 150px; PADDING-TOP: 4px; TEXT-ALIGN: center
}
DIV.deskTopItem {
	BORDER-RIGHT: #000066 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000066 1px solid; PADDING-LEFT: 0px; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 0px; BORDER-LEFT: #000066 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000066 1px solid
}
DIV.deskTopItem H3 {
	MARGIN-TOP: 0px; FONT-SIZE: 12pt; BACKGROUND: #000066; COLOR: #fff; FONT-FAMILY: Trebuchet MS,Verdana,sans-serif; TEXT-ALIGN: center
}
DIV.deskTopItem P {
	MARGIN: 4px; TEXT-ALIGN: left
}
DIV.desktopItem UL LI {
	PADDING-RIGHT: 5px
}
DIV.deskTopItem FORM {
	MARGIN: 4px
}
TABLE.deskTopTable {
	BORDER-RIGHT: #000066 1px solid; BORDER-TOP: #000066 1px solid; BORDER-LEFT: #000066 1px solid; BORDER-BOTTOM: #000066 1px solid
}
TABLE.deskTopTable TR TD {
	PADDING-RIGHT: 3px; BORDER-TOP: #000066 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 10pt; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; FONT-FAMILY: Arial,sans-serif
}
TD.deskTopTableIndexRow {
	BACKGROUND: #000066; COLOR: #fff; FONT-FAMILY: Courier New,courier,monotype; TEXT-ALIGN: center; size: 10px
}
TD.deskTopTableIndexRow A {
	COLOR: #fff; TEXT-DECORATION: underline
}
TD.deskTopTableIndexRow A:visited {
	COLOR: #fff; TEXT-DECORATION: underline
}
DIV.formArea {
	BORDER-RIGHT: #000066 1px solid; BORDER-TOP: #000066 1px solid; BORDER-LEFT: #000066 1px solid; BORDER-BOTTOM: #000066 1px solid
}
DIV.formAreaHeader {
	FONT-WEIGHT: bold
}
DIV.formField {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 1px; MARGIN: 2px; PADDING-TOP: 1px
}
DIV.formField INPUT {
	FONT-WEIGHT: normal
}
DIV.formField TEXTAREA {
	FONT-WEIGHT: normal
}
DIV.formField SELECT OPTION {
	FONT-WEIGHT: normal
}
DIV.formField TEXTAREA {
	FONT-FAMILY: courier new
}
