DIV#a {
	POSITION: static
}
DIV#b {
	POSITION: static
}
TD#right {
	WIDTH: 160px
}
DIV#a {
	WIDTH: 746px; BORDER-BOTTOM: #555 2px solid; HEIGHT: 94px; TEXT-ALIGN: center
}
DIV#b {
	PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(http://www.ama-assn.org/amednews/images/bkg110.gif); TOP: 96px
}
DIV#leftnav {
	PADDING-TOP: 5px
}
DIV.ad {
	TEXT-ALIGN: center; TEXT-DECORATION: none
}
DIV.ad A {
	TEXT-ALIGN: center; TEXT-DECORATION: none
}
DIV.ad#admiddle {
	PADDING-RIGHT: 8px; FLOAT: left; PADDING-BOTTOM: 5px
}
#newnav {
	BORDER-RIGHT: #e9d6d9 1px solid; BORDER-TOP: #e9d6d9 1px solid; FLOAT: right; MARGIN: 8px 0px; BORDER-LEFT: #e9d6d9 1px solid; WIDTH: 100%; BORDER-BOTTOM: #e9d6d9 1px solid
}
#newnav TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 95%; BACKGROUND: #191970; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 4px; TEXT-ALIGN: center
}
#newnav H5 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 4px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#newnav UL {
	MARGIN-TOP: 0px; PADDING-LEFT: 8px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; PADDING-TOP: 0px
}
#newnav LI {
	PADDING-TOP: 3px; LIST-STYLE-TYPE: square
}
#newnav .rbtable3 {
	MARGIN-TOP: 5px
}
#newnav .rbtable3 TH {
	BACKGROUND: #b22222
}
#contentbox {
	FONT-FAMILY: "Times New Roman",Times,serif
}
H2 {
	FONT-FAMILY: "Times New Roman",Times,serif
}
H3 {
	FONT-FAMILY: "Times New Roman",Times,serif
}
P {
	FONT-FAMILY: "Times New Roman",Times,serif
}
UL {
	FONT-FAMILY: "Times New Roman",Times,serif
}
BODY {
	FONT-SIZE: 105%
}
H1 {
	FONT-SIZE: 1.7em
}
H2 {
	FONT-SIZE: 1.7em
}
H3 {
	FONT-SIZE: 1.2em
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em
}
H6 {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px
}
#contentbox {
	FONT-SIZE: 1em; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}
.rbar A {
	COLOR: #037
}
.relatedcontent A {
	COLOR: #037
}
.rbar A:hover {
	COLOR: #009; TEXT-DECORATION: none
}
.relatedcontent A:hover {
	COLOR: #009; TEXT-DECORATION: none
}
#contentbox A:hover {
	COLOR: #009; TEXT-DECORATION: none
}
.padlockboxlim A:hover {
	COLOR: #009; TEXT-DECORATION: none
}
#bottomnav A:hover {
	COLOR: #009; TEXT-DECORATION: none
}
#leftnav .ad {
	FONT-SIZE: 1.3em
}
TD#amnresults {
	FONT-SIZE: 0.9em
}
DIV#ourname {
	MARGIN-TOP: 0.4em; FONT-WEIGHT: bold; FONT-SIZE: small; FONT-FAMILY: arial,helvetica,geneva,sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
DIV#ourname A {
	MARGIN-TOP: 0.4em; FONT-WEIGHT: bold; FONT-SIZE: small; FONT-FAMILY: arial,helvetica,geneva,sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.skip {
	FONT-SIZE: 80%; FONT-FAMILY: arial,helvetica,geneva,sans-serif; TEXT-ALIGN: right
}
.skip A {
	COLOR: #191970; TEXT-DECORATION: none
}
.inside #newnav .rbtable3 TH {
	FONT-WEIGHT: bold; FONT-SIZE: 75%; BACKGROUND: white; COLOR: #000
}
.dividerbox {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
.dividerbox TABLE.fp {
	FONT-SIZE: small; BACKGROUND: #c0d9d9; MARGIN: 1em 0em; COLOR: #000; FONT-FAMILY: arial,helvetica,geneva,sans-serif
}
SPAN.button {
	PADDING-RIGHT: 0.5em; DISPLAY: block; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; FONT-SIZE: small; BACKGROUND: #46126b; PADDING-BOTTOM: 0.3em; COLOR: #fff; PADDING-TOP: 0.3em; FONT-FAMILY: arial,helvetica,geneva,sans-serif
}
#leftnav {
	FONT-SIZE: x-small; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000; LINE-HEIGHT: 1.2em; FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: none
}
#leftnav A {
	FONT-SIZE: x-small; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000; LINE-HEIGHT: 1.2em; FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: none
}
#leftnav A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #009; TEXT-DECORATION: underline
}
#ltop A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000
}
#ltop A:hover {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0em; COLOR: #009; PADDING-TOP: 0em; TEXT-DECORATION: none
}
DIV#ourname {
	MARGIN-TOP: 0.4em; FONT-WEIGHT: bold; LINE-HEIGHT: 0.9em; FONT-FAMILY: arial,helvetica,geneva,sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV#ourname A {
	MARGIN-TOP: 0.4em; FONT-WEIGHT: bold; LINE-HEIGHT: 0.9em; FONT-FAMILY: arial,helvetica,geneva,sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.lncategory {
	MARGIN-TOP: 1em; FONT-SIZE: small; BACKGROUND: #46126b; PADDING-BOTTOM: 0.3em; COLOR: #fff; PADDING-TOP: 0.3em; FONT-FAMILY: Arial, sans-serif; TEXT-ALIGN: center
}
IMG.lnbullet {
	MARGIN-TOP: 7px; MARGIN-RIGHT: 3px
}
.rbar {
	FONT-SIZE: small; FONT-FAMILY: arial,helvetica,geneva,sans-serif
}
.rbar TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0.6em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE#brfs {
	PADDING-TOP: 0em
}
TABLE#brfs IMG {
	PADDING-TOP: 1em
}
#rbtop {
	DISPLAY: none
}
.rbtable {
	BORDER-RIGHT: #46126b 2px solid; BORDER-TOP: #46126b 2px solid; BORDER-LEFT: #46126b 2px solid; BORDER-BOTTOM: #46126b 2px solid
}
.rbtable2 {
	BORDER-RIGHT: #46126b 2px solid; BORDER-TOP: #46126b 2px solid; BORDER-LEFT: #46126b 2px solid; BORDER-BOTTOM: #46126b 2px solid
}
TH.promohed {
	BACKGROUND: #46126b; COLOR: #fff
}
TD.promotext IMG {
	MARGIN-LEFT: 3px
}
.rbtable3 {
	BORDER-RIGHT: #b22222 2px solid; BORDER-TOP: #b22222 2px solid; BORDER-LEFT: #b22222 2px solid; BORDER-BOTTOM: #b22222 2px solid
}
.rbtable3 TH.promohed {
	FONT-WEIGHT: bold; BACKGROUND: #b22222; COLOR: #fff
}
#newnav {
	BORDER-RIGHT: #e9d6d9 1px solid; BORDER-TOP: #e9d6d9 1px solid; FLOAT: right; MARGIN: 8px 0px; BORDER-LEFT: #e9d6d9 1px solid; WIDTH: 100%; BORDER-BOTTOM: #e9d6d9 1px solid
}
#newnav TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 95%; BACKGROUND: #191970; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 4px; TEXT-ALIGN: center
}
#newnav H5 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 4px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#newnav UL {
	MARGIN-TOP: 0px; PADDING-LEFT: 8px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; PADDING-TOP: 0px
}
#newnav LI {
	PADDING-TOP: 3px; LIST-STYLE-TYPE: square
}
#newnav .rbtable3 {
	MARGIN-TOP: 5px
}
#newnav .rbtable3 TH {
	BACKGROUND: #b22222
}
TABLE#emepme FORM {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; MARGIN: 0em; PADDING-TOP: 0em
}
.rbtable {
	BACKGROUND: #c0d9d9; COLOR: #000
}
.candoitem {
	MARGIN-TOP: 0.2em; FONT-SIZE: 96%; MARGIN-LEFT: 2px; TEXT-ALIGN: left
}
.candoitem A {
	FONT-SIZE: 96%; BACKGROUND: #c0d9d9; MARGIN-BOTTOM: 0.5em
}
.candoitem#search {
	MARGIN-BOTTOM: 3px; MARGIN-LEFT: 3px
}
TR#searchbox INPUT {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #037; HEIGHT: 17px; FONT-VARIANT: small-caps
}
H5.rbsubhed {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; MARGIN: 0em; PADDING-TOP: 0em
}
P.rblatest .rbsubhed {
	FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: black
}
P.rblatest {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; FONT-WEIGHT: normal; FONT-SIZE: 90%; BACKGROUND: #fff; PADDING-BOTTOM: 0em; MARGIN: 0em; COLOR: #037; PADDING-TOP: 0em
}
P.rblatest A {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; FONT-WEIGHT: normal; FONT-SIZE: 90%; BACKGROUND: #fff; PADDING-BOTTOM: 0em; MARGIN: 0em; COLOR: #037; PADDING-TOP: 0em
}
P.rblatest SMALL {
	FONT-SIZE: 85%
}
.promohed {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; BACKGROUND: #46126b; PADDING-BOTTOM: 0.2em; MARGIN: -0.2em 0.5em -0.2em 1em; COLOR: #fff; PADDING-TOP: 0.6em; TEXT-ALIGN: center
}
.promotitle1 {
	FONT-SIZE: 1em; BACKGROUND: #fff; MARGIN: 4px 0px 0px 2px; COLOR: #000
}
.promotitle2 {
	FONT-SIZE: 0.85em; BACKGROUND: #fff; COLOR: #000
}
.promobig A {
	TEXT-DECORATION: none
}
.promotext {
	FONT-SIZE: small; BACKGROUND: #c0d9d9; MARGIN: 0.5em 0.5em 0.5em 1em; COLOR: #000
}
HR.adrule {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}
.ad {
	FONT-FAMILY: arial,helvetica,geneva,sans-serif
}
.rbar HR.adrule {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 5px
}
.adlabel {
	FONT-SIZE: x-small
}
.adlabel A {
	FONT-SIZE: x-small
}
TABLE.padlockbox {
	BORDER-RIGHT: #46126b 2px solid; BORDER-TOP: #46126b 2px solid; BORDER-LEFT: #46126b 2px solid; BORDER-BOTTOM: #46126b 2px solid
}
TABLE.padlockboxlim {
	BORDER-RIGHT: #46126b 2px solid; BORDER-TOP: #46126b 2px solid; BORDER-LEFT: #46126b 2px solid; BORDER-BOTTOM: #46126b 2px solid
}
TABLE.padlockbox TABLE {
	MARGIN-BOTTOM: 0em
}
TABLE.accessbox1 {
	BORDER-RIGHT: #b22222 2px solid; BORDER-TOP: #b22222 2px solid; MARGIN-TOP: 1em; BORDER-LEFT: #b22222 2px solid; BORDER-BOTTOM: #b22222 2px solid
}
TABLE.accessbox {
	DISPLAY: none
}
TABLE TR TD.loginbutton A {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; FONT-WEIGHT: bold; BACKGROUND: #c0d9d9; PADDING-BOTTOM: 0.3em; COLOR: #46126b; PADDING-TOP: 0.3em; TEXT-DECORATION: none
}
TABLE#p2c {
	FONT-SIZE: 0.8em; BACKGROUND: #c0d9d9; COLOR: #191970
}
TABLE.fct {
	FONT-SIZE: small; FONT-FAMILY: arial,helvetica,geneva,sans-serif
}
TABLE.fp {
	FONT-SIZE: small; FONT-FAMILY: arial,helvetica,geneva,sans-serif
}
TABLE.fct {
	BORDER-RIGHT: #b22222 2px solid; BORDER-TOP: #b22222 2px solid; MARGIN-TOP: 1em; BACKGROUND: #fff; MARGIN-BOTTOM: 0em; BORDER-LEFT: #b22222 2px solid; COLOR: #000; BORDER-BOTTOM: #b22222 2px solid
}
TABLE.fp TD {
	PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; PADDING-BOTTOM: 0.6em; PADDING-TOP: 0.6em
}
#limcolorbar {
	PADDING-RIGHT: 0.5em; MARGIN-TOP: 1em; PADDING-LEFT: 0.5em; BACKGROUND: #c0d9d9; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0.5em; COLOR: black; PADDING-TOP: 0.5em; FONT-FAMILY: arial,helvetica,geneva,sans-serif
}
#limcolorbar TABLE {
	MARGIN-TOP: 1em
}
#limcolorbar TD {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; BACKGROUND: #fff; PADDING-BOTTOM: 1em; PADDING-TOP: 1em
}
#limcolorbar TD A {
	FONT-SIZE: 75%; BACKGROUND: #fff; COLOR: #037
}
#limcolorbar TD A:hover {
	BACKGROUND: #fff; COLOR: #009
}
TABLE.padlockboxlim TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TABLE.padlockboxlim TH.freetoplabel {
	FONT-SIZE: 90%; BACKGROUND: #46126b; COLOR: #fff
}
TABLE.padlockboxlim TD.loginlink {
	BACKGROUND: #c0d9d9; TEXT-ALIGN: center
}
#seclabel {
	MARGIN-LEFT: 5px
}
H3#Abstract_fd {
	MARGIN-BOTTOM: 0.5em
}
SPAN.label {
	PADDING-RIGHT: 0.5em; FONT-WEIGHT: bold
}
SPAN.Label {
	PADDING-RIGHT: 0.5em; FONT-WEIGHT: bold
}
SPAN.Dateline {
	PADDING-RIGHT: 0.5em; FONT-WEIGHT: bold
}
P.URL {
	MARGIN-TOP: -1em
}
P#Byline {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px
}
.subweblink P.URL A {
	BACKGROUND: #fff; COLOR: black
}
DIV.subsidebar P.Note {
	TEXT-ALIGN: right
}
DIV.subsidebar P.By {
	TEXT-ALIGN: right
}
P.Label {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: -1em
}
SPAN.small {
	FONT-SIZE: small
}
P.sectionbreak {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; TEXT-ALIGN: center
}
SPAN#copyright {
	FONT-SIZE: x-small; FONT-FAMILY: arial,helvetica,geneva,sans-serif
}
#bottomnav {
	MARGIN-TOP: 20px; TEXT-ALIGN: center
}
#bottomnav {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; BACKGROUND: #fff; COLOR: #b22222; LINE-HEIGHT: 1.6em; FONT-FAMILY: arial,helvetica,geneva,sans-serif
}
#bottomnav A {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; BACKGROUND: #fff; COLOR: #b22222; LINE-HEIGHT: 1.6em; FONT-FAMILY: arial,helvetica,geneva,sans-serif
}
.inside {
	FONT-FAMILY: arial,helvetica,geneva,sans-serif
}
.pq {
	FONT-FAMILY: arial,helvetica,geneva,sans-serif
}
.inside A {
	TEXT-DECORATION: none
}
.Inpq A {
	TEXT-DECORATION: none
}
.Inpage {
	DISPLAY: none
}
.Inhead {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: #b0c4de; COLOR: #191970
}
.Inhead A {
	BACKGROUND: #b0c4de; COLOR: #191970
}
.Intease {
	FONT-SIZE: 0.95em; BACKGROUND: #b0c4de; COLOR: #000
}
.Intease A {
	FONT-SIZE: 0.95em; BACKGROUND: #b0c4de; COLOR: #000
}
.pq {
	FONT-WEIGHT: bold; MARGIN: 1.7em 1em 0.6em 0em
}
.Inpq {
	MARGIN-TOP: 0.4em; FONT-WEIGHT: bolder; FONT-SIZE: 100%; MARGIN-BOTTOM: 0.6em
}
.Inpq A {
	BACKGROUND: #fff; COLOR: #b22222
}
.lead A {
	FONT-SIZE: 1.4em
}
.lead {
	FONT-SIZE: 1em
}
H3.indexsechead {
	MARGIN-BOTTOM: -0.8em
}
.secpcurrent {
	FONT-SIZE: 1.4em
}
P.letterwriter .By {
	FONT-WEIGHT: bold
}
P.letterwriter .Tag {
	FONT-STYLE: italic
}
#subsboxtable {
	PADDING-RIGHT: 10px; PADDING-BOTTOM: 10px
}
#subsbox {
	BACKGROUND: #fff; COLOR: #000
}
#subsbox A {
	BACKGROUND: #fff; COLOR: #000
}
#subsbox {
	BORDER-RIGHT: #b0c4de 1px solid; BORDER-TOP: #b0c4de 1px solid; FONT-SIZE: small; BORDER-LEFT: #b0c4de 1px solid; BORDER-BOTTOM: #b0c4de 1px solid; FONT-FAMILY: arial,helvetica,geneva,sans-serif
}
#subsbox IMG {
	MARGIN: 0em 0em 0em 0.3em
}
#subsboxhed {
	DISPLAY: block; FONT-SIZE: small; BACKGROUND: #b0c4de; COLOR: #000
}
#subsbox BR {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 0em; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.RO TABLE {
	PADDING-RIGHT: 0.2em; MARGIN: 1em 1em 1em 0em
}
.ROtext {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; BACKGROUND: #fff; COLOR: #b22222; FONT-FAMILY: arial,helvetica,geneva,sans-serif
}
.relatedcontent {
	PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; BACKGROUND: #faf0e6; PADDING-BOTTOM: 0.6em; MARGIN: 2em 0em 1em; LINE-HEIGHT: 1.3em; PADDING-TOP: 0.6em; FONT-FAMILY: arial,helvetica,geneva,sans-serif
}
.relatedcontent A {
	FONT-SIZE: 88%; BACKGROUND: #faf0e6
}
.relatedcontentdate {
	FONT-WEIGHT: 400; FONT-SIZE: small
}
SPAN.sermobotlink {
	FLOAT: right; PADDING-TOP: 2px
}
SPAN.sermobotlink A {
	FONT-WEIGHT: bold; FONT-SIZE: 84%; COLOR: #417b8e; FONT-FAMILY: sans-serif
}
#subsbox SPAN.nobreak {
	WHITE-SPACE: nowrap
}
A IMG.sermo {
	PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom; BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #fff; BORDER-BOTTOM-STYLE: none
}
DIV#sermotoplink {
	DISPLAY: none
}
SPAN.sermobotlink {
	DISPLAY: none
}
.columnbox A {
	BACKGROUND: #b0c4de; COLOR: #191970; FONT-FAMILY: arial,helvetica,geneva,sans-serif; FONT-VARIANT: small-caps; TEXT-DECORATION: none
}
.columnarch A {
	BACKGROUND: #b0c4de; COLOR: #191970; FONT-FAMILY: arial,helvetica,geneva,sans-serif; FONT-VARIANT: small-caps; TEXT-DECORATION: none
}
.columnname {
	BACKGROUND: #b0c4de; COLOR: #191970; FONT-FAMILY: arial,helvetica,geneva,sans-serif; FONT-VARIANT: small-caps; TEXT-DECORATION: none
}
.columnname A {
	BACKGROUND: #b0c4de; COLOR: #191970; FONT-FAMILY: arial,helvetica,geneva,sans-serif; FONT-VARIANT: small-caps; TEXT-DECORATION: none
}
.columntable {
	BORDER-RIGHT: #191970 0.15em solid; BORDER-TOP: #191970 0.15em solid; MARGIN: 0em 0em 0.5em 1em; BORDER-LEFT: #191970 0.15em solid; BORDER-BOTTOM: #191970 0.15em solid
}
.columnname {
	FONT-WEIGHT: bold; FONT-SIZE: 1em
}
.columnname A {
	FONT-WEIGHT: bold; FONT-SIZE: 1em
}
.columndescrip {
	FONT-SIZE: 0.8em
}
.columndescrip A {
	BACKGROUND: #fff; COLOR: #000; TEXT-DECORATION: none
}
.columnarch {
	PADDING-RIGHT: 0.2em; MARGIN-TOP: -0.6em; PADDING-LEFT: 0.2em; FONT-SIZE: 70%; BACKGROUND: #b0c4de; PADDING-BOTTOM: 0.2em; COLOR: #009; PADDING-TOP: 0.2em
}
#seriesSSI {
	FONT-SIZE: 80%; FONT-FAMILY: arial,helvetica,geneva,sans-serif
}
.seriestable {
	BORDER-RIGHT: #a52a2a 0.15em solid; BORDER-TOP: #a52a2a 0.15em solid; MARGIN: 0em 0em 0.5em 1em; BORDER-LEFT: #a52a2a 0.15em solid; BORDER-BOTTOM: #a52a2a 0.15em solid
}
.seriesSSItext {
	FONT-SIZE: small; TEXT-ALIGN: left
}
.seriesSSItext OL {
	MARGIN-TOP: 0.5em; FONT-SIZE: small; MARGIN-BOTTOM: 0.5em; MARGIN-LEFT: -20%; TEXT-ALIGN: left
}
.seriesSSItext A {
	FONT-SIZE: small; BACKGROUND: #fff; COLOR: #a52a2a; TEXT-ALIGN: left
}
TABLE.thumbnail {
	MARGIN: 1.4em 0em 1em 1em
}
TD.clickthumb {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FONT-SIZE: 75%; BACKGROUND: #fff; PADDING-BOTTOM: 1em; COLOR: gray; PADDING-TOP: 1em
}
H5#infolabel {
	FONT-WEIGHT: bold; BACKGROUND: #fff; COLOR: #000; FONT-FAMILY: arial,helvetica,geneva,sans-serif
}
H5.infolabel {
	FONT-WEIGHT: bold; BACKGROUND: #fff; COLOR: #000; FONT-FAMILY: arial,helvetica,geneva,sans-serif
}
DIV.subsb P.by {
	TEXT-ALIGN: right
}
.Subheadmega {
	TEXT-TRANSFORM: uppercase
}
.Databold {
	FONT-WEIGHT: bold
}
TABLE.data TD {
	PADDING-RIGHT: 1em; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right
}
TABLE.data TR.total {
	FONT-WEIGHT: bold
}
TABLE.data TR.total TD.text {
	FONT-WEIGHT: bold
}
TABLE.data TH {
	VERTICAL-ALIGN: bottom
}
TABLE.data TD.Label {
	FONT-WEIGHT: bold; TEXT-ALIGN: left
}
TABLE.text {
	TEXT-ALIGN: center
}
TD.text {
	PADDING-RIGHT: 0em; FONT-WEIGHT: normal; TEXT-ALIGN: left
}
TABLE.data TD.text {
	PADDING-RIGHT: 0em; FONT-WEIGHT: normal; TEXT-ALIGN: left
}
TABLE.harper TD {
	PADDING-RIGHT: 1em; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left
}
TABLE.harper TD.list {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
TABLE.harper TH {
	VERTICAL-ALIGN: bottom
}
TD.num {
	FONT-WEIGHT: bold; TEXT-ALIGN: left
}
TABLE.data .box1 {
	BACKGROUND: #fdf5e6; COLOR: black
}
TABLE.data .box2 {
	BACKGROUND: #b7ceec; COLOR: black
}
TABLE.data TH.spancols {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; FONT-WEIGHT: normal; BACKGROUND: #d1eeee; PADDING-BOTTOM: 0.3em; VERTICAL-ALIGN: bottom; COLOR: black; PADDING-TOP: 0.3em; TEXT-ALIGN: center
}
