BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px 0px 10px; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center; min-width: 770px
}
#container {
	MARGIN-LEFT: auto; WIDTH: 770px; MARGIN-RIGHT: auto; TEXT-ALIGN: left
}
#wrapper {
	BACKGROUND: url(/images/designimages/bg.gif) repeat-y left top; FLOAT: left; MARGIN: 1px 0px 0.5em
}
#main {
	FLOAT: left
}
#mainnav {
	WIDTH: 155px
}
#content {
	FLOAT: right
}
#extralinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; WIDTH: 168px; PADDING-TOP: 0px
}
#footer {
	PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 2em; WIDTH: 770px; COLOR: #666; PADDING-TOP: 0.5em
}
#footer A {
	COLOR: #666
}
DIV.skiplink {
	DISPLAY: none
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px
}
.small P {
	LINE-HEIGHT: 1em
}
A {
	COLOR: #002f58; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT.submit {
	VERTICAL-ALIGN: middle
}
INPUT.submit-select {
	VERTICAL-ALIGN: middle
}
INPUT.submit-select {
	MARGIN-BOTTOM: 0.4em
}
BR.cl {
	CLEAR: both; LINE-HEIGHT: 0
}
DIV.hr {
	DISPLAY: none
}
A {
	
}
DIV.hr {
	CLEAR: both; DISPLAY: block; MARGIN: 0.5em 0px; BORDER-BOTTOM: #999 1px solid
}
HR {
	DISPLAY: none
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right; TEXT-ALIGN: right
}
.right P {
	TEXT-ALIGN: left
}
IMG.right {
	MARGIN: 0px 0px 1px 5px
}
IMG.left {
	MARGIN: 0px 5px 5px 0px
}
.publication IMG.left {
	MARGIN-RIGHT: 10px
}
.hide {
	DISPLAY: none
}
.mandatory {
	COLOR: #900
}
.error {
	COLOR: #900
}
DIV.row {
	CLEAR: both; PADDING-TOP: 0.2em
}
DIV.row SPAN.label {
	FLOAT: left; PADDING-TOP: 0.4em
}
DIV.row SPAN.formw {
	FLOAT: left
}
DIV.row SPAN.submit {
	FLOAT: right
}
DIV.row SPAN.submit INPUT.submit {
	MARGIN-TOP: 0.3em; MARGIN-BOTTOM: 0px
}
DIV.row SPAN.submit INPUT.submit-select {
	MARGIN-TOP: 0.3em; MARGIN-BOTTOM: 0px
}
#title {
	FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 1px; WIDTH: 770px; BORDER-BOTTOM: #9ab2c9 1px solid
}
#title H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 148px; PADDING-TOP: 0px
}
#title UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 1em 0px 0px; PADDING-TOP: 0px
}
#title LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 9px; BACKGROUND: url(/images/designimages/li_topnav.gif) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#title LI A {
	COLOR: #666
}
#topnav {
	PADDING-RIGHT: 0px; BORDER-TOP: #002f58 4px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 770px; PADDING-TOP: 1px; BACKGROUND-COLOR: #CCFFCC
}
#topnav FORM {
	FLOAT: right
}
#topnav FORM#areas {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; WIDTH: 20em; PADDING-TOP: 1px; TEXT-ALIGN: right
}
#topnav FORM#search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; WIDTH: 168px; PADDING-TOP: 1px; BACKGROUND-COLOR: #CCFFCC
}
#topnav FORM#search INPUT.text {
	WIDTH: 133px
}
#topnav INPUT.submit {
	MARGIN-TOP: -3px
}
#topnav P#sectiontitle {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0.25em 0px 0px 5px; PADDING-TOP: 0px
}
#breadcrumbs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.2em; MARGIN: 0px; WIDTH: 770px; PADDING-TOP: 0.3em; BORDER-BOTTOM: #999 1px solid; HEIGHT: 1.3em
}
#breadcrumbs {
	FLOAT: left; voice-family: inherit
}
UNKNOWN {
	FLOAT: left
}
#breadcrumbs UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#breadcrumbs LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND: url(/images/designimages/li_topnav.gif) no-repeat left center; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#breadcrumbs LI.home {
	PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; MARGIN-LEFT: 0px
}
#breadcrumbs {
	COLOR: #666
}
#breadcrumbs LI A {
	COLOR: #666
}
#content .twocol-1 {
	MARGIN-TOP: 2px; FLOAT: left; MARGIN-BOTTOM: 5px
}
#content .twocol-2 {
	MARGIN-TOP: 2px; FLOAT: left; MARGIN-BOTTOM: 5px
}
.twocol-2 {
	MARGIN-LEFT: 9px
}
.split .twocol-2 {
	PADDING-LEFT: 4px; MARGIN-LEFT: 4px; BORDER-LEFT: #999 1px solid
}
.twocol-1 .split {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 4px; MARGIN-RIGHT: 4px
}
.onecol {
	FLOAT: left; MARGIN: 0px 0px 10px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0.1em; MARGIN: 8px 0px 0.4em; PADDING-TOP: 0px; BORDER-BOTTOM: 2px solid
}
DIV.h3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0.1em; MARGIN: 8px 0px 0.4em; PADDING-TOP: 0px; BORDER-BOTTOM: 2px solid
}
DIV.h3 {
	DISPLAY: inline; FLOAT: left
}
DIV.h3 H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 49%; PADDING-TOP: 0px; BORDER-BOTTOM-STYLE: none
}
DIV.h3 P {
	MARGIN-TOP: 0.1em; FLOAT: right; MARGIN-BOTTOM: 0px; TEXT-ALIGN: right
}
DIV.h3 FORM {
	FLOAT: right; TEXT-ALIGN: right
}
H3.first {
	MARGIN-TOP: 0px
}
H3.norule {
	MARGIN-BOTTOM: 0px; BORDER-BOTTOM-STYLE: none
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	MARGIN-BOTTOM: 0.2em
}
.small H4 {
	LINE-HEIGHT: 1em
}
#content OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content UL {
	MARGIN-BOTTOM: 0.5em; MARGIN-LEFT: 2em
}
#content OL {
	MARGIN-BOTTOM: 0.5em; MARGIN-LEFT: 2.5em
}
DIV.papers {
	FLOAT: left
}
DIV.papers H4 {
	MARGIN-BOTTOM: 0.5em
}
DIV.papers P.number {
	FLOAT: left
}
DIV.papers DIV {
	FLOAT: left; MARGIN-LEFT: 5px
}
DIV.papers H5 {
	LINE-HEIGHT: 1.2em
}
DIV.papers P.byline {
	LINE-HEIGHT: 1.2em
}
DIV.papers P.byline {
	FONT-STYLE: italic
}
DIV.contacts H4 {
	FONT-WEIGHT: normal; COLOR: #666
}
P.pagelinks {
	TEXT-ALIGN: right
}
P.pagelinks A.nextprev {
	FONT-WEIGHT: bold
}
P.pagelinks SPAN.on {
	FONT-WEIGHT: bold
}
#content UL.results {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0.2em
}
#content UL.results LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; PADDING-BOTTOM: 0.15em; MARGIN: 0px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
DIV.a-z {
	MARGIN: -5px 7px -8px 13px
}
DIV.a-z SPAN {
	PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 2px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px 3px 3px 0px; WIDTH: 20px; COLOR: #999; PADDING-TOP: 6px; TEXT-ALIGN: center
}
DIV.covers .left {
	WIDTH: 40%
}
DIV.covers .right {
	WIDTH: 58%
}
DIV.covers FORM P {
	MARGIN-BOTTOM: 2em
}
DIV.covers DIV.cover {
	DISPLAY: inline; FLOAT: left; WIDTH: 130px; MARGIN-RIGHT: 12px
}
DIV.covers DIV.cover IMG {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid
}
DIV.covers DIV.cover P {
	MARGIN-TOP: 0.5em; LINE-HEIGHT: 1.1em
}
DIV.covers DIV.cover P.more {
	FONT-WEIGHT: bold
}
DIV.covers DIV.hr {
	MARGIN-BOTTOM: 1em; PADDING-TOP: 0.5em
}
SPAN.formats {
	FONT-WEIGHT: bold
}
SPAN.formats IMG {
	VERTICAL-ALIGN: middle
}
P.more {
	CLEAR: both; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 1.1em; BACKGROUND-REPEAT: no-repeat
}
DIV.h3 P.more {
	CLEAR: none
}
P.single {
	MARGIN-BOTTOM: 0px
}
#content DL.bullets {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content DL.bullets DT {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.1em; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
#content DL.bullets DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; PADDING-TOP: 0px
}
TABLE.basket TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
TABLE.basket TH {
	FONT-WEIGHT: bold; TEXT-ALIGN: left
}
TABLE.basket TR.row-a TD {
	BACKGROUND-COLOR: #CCFFCC
}
TABLE.basket TD.product {
	FONT-WEIGHT: bold
}
TABLE.basket TD.price {
	TEXT-ALIGN: right
}
TABLE.basket TR.total TD {
	BORDER-TOP: #dcdcdc 1px solid; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #dcdcdc 1px solid
}
.hilite {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: right bottom; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.hilite .hilite {
	DISPLAY: inline; MARGIN: 5px 5px 0px
}
.hilite .right .hilite {
	CLEAR: none; FLOAT: right; TEXT-ALIGN: left
}
.hilite .header {
	BACKGROUND-POSITION: right top; BACKGROUND-REPEAT: no-repeat
}
.hilite .header .right {
	BACKGROUND-POSITION: right top; BACKGROUND-REPEAT: no-repeat
}
.hilite .header .header-inner {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 5px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 8px
}
.hilite .hilite .header .header-inner {
	HEIGHT: 5px
}
.hilite H2 {
	PADDING-RIGHT: 5px; MARGIN-TOP: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}
.hilite H3 {
	PADDING-RIGHT: 5px; MARGIN-TOP: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}
.hilite DIV.h3 {
	PADDING-RIGHT: 5px; MARGIN-TOP: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}
.hilite .twocol-2 H3 {
	MARGIN-LEFT: 0px
}
.hilite .hilite H3.norule {
	PADDING-LEFT: 0px
}
.hilite .hilite H3 {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}
.hilite H3.l60 {
	PADDING-LEFT: 0px; MARGIN-LEFT: 75px
}
.hilite H3.rhilite {
	MARGIN-TOP: 2px
}
.hilite DIV.h3 P {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.hilite .footer {
	CLEAR: both; BACKGROUND-POSITION: left bottom; FONT-SIZE: 1px; MARGIN-RIGHT: 5px; PADDING-TOP: 0.2em; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px
}
.hilite .split {
	PADDING-TOP: 0px
}
.hilite P {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
.hilite .right .hilite P {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
.hilite .hilite P {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}
.hilite P.note {
	MARGIN-BOTTOM: 0px; PADDING-TOP: 0.5em
}
.hilite DIV.row {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px
}
.hilite .hilite DIV.row {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
#content .hilite UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; PADDING-TOP: 0px
}
#content .hilite .twocol-1 UL {
	MARGIN-RIGHT: 2px
}
#content .hilite .twocol-2 UL {
	MARGIN-LEFT: 2px
}
#content .hilite LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; PADDING-BOTTOM: 0.15em; MARGIN: 0px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
#content .hilite .twocol-1 .hilite LI {
	PADDING-LEFT: 0px
}
#content .hilite .twocol-2 .hilite LI {
	PADDING-LEFT: 0px
}
.hilite IMG.left {
	MARGIN: 0px 5px 5px 10px
}
.hilite .hilite SELECT {
	WIDTH: 230px; MARGIN-RIGHT: 5px
}
.hilite-spacer {
	CLEAR: both; LINE-HEIGHT: 0; HEIGHT: 5px
}
.hilite A {
	COLOR: #000
}
.nocurve {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none! important; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#extralinks .extrablock {
	MARGIN-BOTTOM: 1em
}
#extralinks H3 {
	MARGIN-TOP: 0.4em; FONT-WEIGHT: bold; BORDER-BOTTOM-WIDTH: 1px; MARGIN-BOTTOM: 0.5em; WIDTH: 168px
}
#extralinks SELECT {
	WIDTH: 130px
}
#extralinks UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#extralinks LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; BACKGROUND: url(/images/designimages/li_nav.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#extralinks .box {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 1.5em 0px 1em; BORDER-LEFT: 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: 1px solid
}
#extralinks .box P {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
#extralinks .ads {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0px
}
#extralinks .ads P {
	MARGIN-BOTTOM: 0.3em; TEXT-ALIGN: center
}
#mainnav H3 {
	MARGIN-TOP: 0.4em; FONT-WEIGHT: bold; FLOAT: left; BORDER-BOTTOM-WIDTH: 1px; WIDTH: 155px
}
#mainnav UL {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px; WIDTH: 155px; PADDING-TOP: 0px
}
#mainnav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(/images/designimages/li_nav.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 145px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#mainnav LI.on {
	FONT-WEIGHT: bold
}
.layout1 #main {
	WIDTH: 770px
}
.layout1 #content {
	WIDTH: 770px
}
.layout1 #wrapper {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.layout2 #main {
	WIDTH: 593px
}
.layout2 #content {
	WIDTH: 593px
}
.layout2 .onecol .hilite {
	WIDTH: 593px
}
.layout2 .twocol-1 {
	WIDTH: 292px
}
.layout2 .twocol-2 {
	WIDTH: 292px
}
.layout2 .twocol-1 .hilite {
	WIDTH: 292px
}
.layout2 .twocol-2 .hilite {
	WIDTH: 292px
}
.layout2 .twocol-1 {
	WIDTH: 291px
}
.layout2 .twocol-1 .twocol-1 {
	WIDTH: 140px
}
.layout2 .twocol-1 .twocol-2 {
	WIDTH: 140px
}
.layout2 .twocol-2 .twocol-1 {
	WIDTH: 140px
}
.layout2 .twocol-2 .twocol-2 {
	WIDTH: 140px
}
.layout2 .twocol-1 .hilite .hilite {
	WIDTH: 280px
}
.layout2 .twocol-2 .hilite .hilite {
	WIDTH: 280px
}
.layout2 .twocol-1 .hilite .hilite .twocol-1 {
	WIDTH: 135px
}
.layout2 .twocol-2 .hilite .hilite .twocol-1 {
	WIDTH: 135px
}
.layout2 .twocol-1 .hilite .hilite .twocol-2 {
	WIDTH: 135px
}
.layout2 .twocol-1 .hilite .hilite .twocol-2 {
	WIDTH: 135px
}
.layout2 .onecol .hilite .hilite {
	WIDTH: 583px
}
.layout2 .onecol .hilite DIV.right {
	WIDTH: 295px
}
.layout2 .onecol .hilite .right .hilite {
	WIDTH: 285px
}
.layout2 .onecol .hilite H3.rhilite {
	MARGIN-RIGHT: 300px
}
.layout2 .twocol-1 .hilite .right {
	WIDTH: 150px
}
.layout2 .twocol-2 .hilite .right {
	WIDTH: 150px
}
.layout2 .twocol-1 .hilite .right .hilite {
	WIDTH: 140px
}
.layout2 .twocol-2 .hilite .right .hilite {
	WIDTH: 140px
}
.layout2 .twocol-1 .hilite H3.rhilite {
	MARGIN-RIGHT: 150px
}
.layout2 .twocol-2 .hilite H3.rhilite {
	MARGIN-RIGHT: 150px
}
.layout2 .hilite .hilite INPUT.text {
	MARGIN: 5px 5px 0px 0px; WIDTH: 220px
}
.layout2 .hilite .right .hilite INPUT.text {
	MARGIN: 5px 10px 0px 0px; WIDTH: 200px
}
.layout2 .onecol .hilite .hilite SELECT {
	WIDTH: 400px
}
.layout2 .twocol-1 .hilite SELECT {
	WIDTH: 235px
}
.layout2 .twocol-2 .hilite SELECT {
	WIDTH: 235px
}
.layout2 .twocol-1 .hilite .hilite SELECT {
	WIDTH: 230px
}
.layout2 .twocol-2 .hilite .hilite SELECT {
	WIDTH: 230px
}
.layout2 .onecol .hilite .right .hilite SELECT {
	WIDTH: 225px
}
.layout2 P.lede {
	MARGIN-BOTTOM: 0px; COLOR: #666
}
.homeintro {
	MARGIN-TOP: 5px
}
.homeintro P.lede {
	COLOR: #000
}
.homeintro IMG.right {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 6px
}
.homesections H4 IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 1px
}
.layout3 #main {
	WIDTH: 593px
}
.layout3 #content DIV.contacts {
	WIDTH: 429px
}
.layout3 #content {
	WIDTH: 429px
}
.layout3 .onecol .hilite {
	WIDTH: 429px
}
.layout3 .onecol TABLE.basket {
	WIDTH: 429px
}
.layout3 .twocol-1 {
	WIDTH: 210px
}
.layout3 .twocol-1 .hilite {
	WIDTH: 210px
}
.layout3 .twocol-2 {
	WIDTH: 210px
}
.layout3 .twocol-2 .hilite {
	WIDTH: 210px
}
.layout3 .hilite .hilite .twocol-1 {
	WIDTH: 200px
}
.layout3 .hilite .hilite .twocol-2 {
	WIDTH: 200px
}
.layout3 .hilite .hilite {
	WIDTH: 418px
}
.layout3 .onecol .hilite SPAN.label {
	WIDTH: 120px
}
.layout3 .onecol .hilite SPAN.formw {
	MARGIN-LEFT: 5px; WIDTH: 280px
}
.layout3 .onecol .hilite SPAN.formw .text {
	WIDTH: 280px
}
.layout3 .onecol .hilite SPAN.formw TEXTAREA {
	WIDTH: 280px
}
.layout3 .onecol .hilite SPAN.formw SELECT {
	WIDTH: 280px
}
.layout3 .onecol .hilite .hilite SPAN.label {
	WIDTH: 125px; MARGIN-RIGHT: 5px
}
.layout3 .onecol .hilite .hilite SPAN.formw {
	MARGIN-LEFT: 0px; WIDTH: 245px; MARGIN-RIGHT: 5px
}
.layout3 .onecol .hilite .hilite SPAN.submit {
	WIDTH: 25px
}
.layout3 .onecol .hilite .hilite SPAN.formw .text {
	WIDTH: 230px
}
.layout3 .onecol .hilite .hilite SPAN.formw SELECT {
	WIDTH: 235px
}
.layout3 .onecol .hilite .hilite SPAN.threeselects SELECT {
	WIDTH: 75px; MARGIN-RIGHT: 0px
}
.layout3 .onecol .hilite .right {
	WIDTH: 215px
}
.layout3 .onecol .hilite .right .hilite {
	WIDTH: 205px
}
.layout3 .hilite .right .hilite INPUT.text {
	MARGIN: 0px; WIDTH: 125px
}
.layout3 DIV.papers {
	WIDTH: 429px
}
.layout3 DIV.papers P.number {
	WIDTH: 30px
}
.layout3 DIV.papers DIV {
	WIDTH: 394px
}
.layout3 .journaltitle IMG.right {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid
}
.layout3 H3 {
	WIDTH: 429px
}
.layout3 DIV.h3 {
	WIDTH: 429px
}
.layout3 .onecol .hilite H3 {
	WIDTH: 409px
}
.layout3 .onecol .hilite DIV.h3 {
	WIDTH: 409px
}
.layout3 .onecol .hilite DIV.h3 H3 {
	WIDTH: 49%
}
.layout3 .onecol .hilite H3.rhilite {
	WIDTH: 196px
}
.layout3 .onecol .hilite .right .hilite H3 {
	WIDTH: 185px
}
.layout3 .twocol-1 .hilite H3 {
	WIDTH: 190px
}
.layout3 .twocol-2 .hilite H3 {
	WIDTH: 190px
}
.layout3 DIV.h3 FORM {
	WIDTH: 200px
}
.layout3 DIV.hr {
	CLEAR: left
}
.layout3 .questionnaire P.question {
	MARGIN: 1.5em 0px 0px
}
.layout3 .questionnaire P.question IMG {
	MARGIN-TOP: -2px
}
.layout3 .questionnaire .hilite .hilite {
	MARGIN-BOTTOM: 1em
}
.layout3 .questionnaire .hilite .hilite P {
	LINE-HEIGHT: 1em
}
.layout3 .questionnaire P.submit-buttons {
	CLEAR: left; MARGIN-TOP: 1em; TEXT-ALIGN: right
}
.layout4 #wrapper {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.layout4 #main {
	WIDTH: 770px
}
.layout4 #content {
	MARGIN-TOP: 0.5em; WIDTH: 606px
}
.layout4 H2 {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 0.8em
}
.layout4 P.light {
	COLOR: #666
}
.layout4 P.lede {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 1em
}
.layout4 .article-body P {
	LINE-HEIGHT: 1.3em
}
.layout4 .article-body P SUP {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: 0.6ex
}
.layout4 .references {
	MARGIN-TOP: 1.5em; MARGIN-BOTTOM: 1em
}
.layout4 .references P.reference {
	PADDING-LEFT: 18px; BACKGROUND: url(/images/designimages/li_bullet_publishing.gif) no-repeat left top; MARGIN-LEFT: 105px
}
BODY {
	FONT-SIZE: 75%
}
H2 {
	FONT-SIZE: 1.5em
}
P#sectiontitle {
	FONT-SIZE: 1.2em
}
DIV.contacts H4 {
	FONT-SIZE: 1.2em
}
H3 {
	FONT-SIZE: 1.2em
}
.layout2 P.lede {
	FONT-SIZE: 1.13em
}
H1 {
	FONT-SIZE: 1em
}
.layout3 .journaltitle H2 {
	FONT-SIZE: 1em
}
#extralinks H3 {
	FONT-SIZE: 1em
}
#mainnav H3 {
	FONT-SIZE: 1em
}
H4 {
	FONT-SIZE: 1em
}
H5 {
	FONT-SIZE: 1em
}
P {
	FONT-SIZE: 1em
}
LI {
	FONT-SIZE: 1em
}
.small H4 {
	FONT-SIZE: 0.95em
}
.small P {
	FONT-SIZE: 0.95em
}
#title LI {
	FONT-SIZE: 0.95em
}
#footer {
	FONT-SIZE: 0.95em
}
SELECT {
	FONT-SIZE: 0.95em
}
INPUT.text {
	FONT-SIZE: 0.95em
}
DIV.cover P {
	FONT-SIZE: 0.9em
}
.halfline {
	LINE-HEIGHT: 0.5em
}
.homeline {
	LINE-HEIGHT: 1.2em
}
