BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana, tahoma, sans-serif; BACKGROUND-COLOR: #f2f6f5
}
.sender A:link {
	COLOR: #376f43; TEXT-DECORATION: bold
}
.sender A:visited {
	COLOR: #00c200; TEXT-DECORATION: underline
}
.sender A:hover {
	COLOR: #00b3b3;  TEXT-DECORATION: none
}

#headline {
padding:0px; BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url('/img/header/centred_title.png'); MARGIN: 0px; WIDTH: 100%; BORDER-BOTTOM: 1px solid #00316c; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
#headlineImg {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url('/img/header/bigimg.png'); BACKGROUND-REPEAT: no-repeat
}
#headlineHeading {
	DISPLAY: none
}
#headlineHeading H1 {
	DISPLAY: none
}
#headlineNavbar {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: right top; BORDER-TOP: 1px solid #ffffff; PADDING-LEFT: 0px; FLOAT: right; BACKGROUND-IMAGE: url('/img/header/bottomright.png'); PADDING-BOTTOM: 0px; WIDTH: 65%; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px; BACKGROUND-COLOR: #008000; TEXT-ALIGN: right; margin-left:-3px; margin-right:0px; margin-top:-3px; margin-bottom:0px
}
.headlineNavbarItem {
	FONT-SIZE: 80%; COLOR: #ffffff; FONT-FAMILY: verdana, tahoma, sans-serif
}
.headlineNavbarItem A:link {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.headlineNavbarItem A:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.headlineNavbarItem A:hover {
	COLOR: #c4deff; TEXT-DECORATION: underline
}
H1 {
	CLEAR: both; MARGIN: 1em 0px 0.5em
}
H2 {
	CLEAR: both; MARGIN: 1em 0px 0.5em
}
H3 {
	CLEAR: both; MARGIN: 1em 0px 0.5em
}
H4 {
	CLEAR: both; MARGIN: 1em 0px 0.5em
}
H5 {
	CLEAR: both; MARGIN: 1em 0px 0.5em
}
H6 {
	CLEAR: both; MARGIN: 1em 0px 0.5em
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; COLOR: #333; FONT-FAMILY: arial, tahoma, sans-serif
}
#headlineSearch {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; BORDER-TOP: 1px solid #ffffff; PADDING-LEFT: 5px; FONT-SIZE: 90%; BACKGROUND-IMAGE: url('/img/header/bottomleft.png'); PADDING-BOTTOM: 0px; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px; BACKGROUND-COLOR: #008000; TEXT-ALIGN: left; margin-left:0px; margin-right:0px; margin-top:-3px; margin-bottom:0px
}
.headlineSearchText {
	FONT-SIZE: 90%; COLOR: #ffffff
}
#symbolicExtendedSearch {
	DISPLAY: inline
}
#textExtendedSearch {
	DISPLAY: none
}
.headlineSearchText A:link {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.headlineSearchText A:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.headlineSearchText A:hover {
	COLOR: #c4deff; TEXT-DECORATION: underline
}
#headlineSearchField {
	BORDER-RIGHT: #eeece6 1px solid; BORDER-TOP: #c1b093 1px solid; BORDER-LEFT: #c1b093 1px solid; BORDER-BOTTOM: #eeece6 1px solid; BACKGROUND-COLOR: #fff
}
#headlineSearchButton {
	BORDER-RIGHT: #b5a07d 1px solid; BORDER-TOP: #eeece6 1px solid; MARGIN: 0px 0px 0px 3px; BORDER-LEFT: #eeece6 1px solid; BORDER-BOTTOM: #b5a07d 1px solid; BACKGROUND-COLOR: #dbd5ca
}
#navbar {
	CLEAR: both; FLOAT: left; WIDTH: 18%
}
#navbarMenuBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #729ad1 1px solid
}
#navbarMenuBlock H2 {
	DISPLAY: none
}
.navbarMenuItem {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; BORDER-TOP: 1px solid #729ad1; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 100%; BACKGROUND-IMAGE: url('/img/trap.png'); PADDING-BOTTOM: 0.2em; MARGIN: 0px; PADDING-TOP: 1.2em; BORDER-BOTTOM: 1px solid #aaaaaa; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: verdana, tahoma, sans-serif; BACKGROUND-COLOR: #eeeeca
}
.navbarMenuComment {
	DISPLAY: none
}
.navbarMenuItem A:link {
	COLOR: #376f43; TEXT-DECORATION: bold
}
.navbarMenuItem A:visited {
	COLOR: #00c200; TEXT-DECORATION: underline
}
.navbarMenuItem A:hover {
	COLOR: #00b3b3;  TEXT-DECORATION: none

}
#page {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; BORDER-LEFT: #afb2b1 1px solid; WIDTH: 81.8%; PADDING-TOP: 0px; BACKGROUND-COLOR: #FFFFFF
}
#pageLeftColumn {
	FLOAT: left; MARGIN: 0px 1% 0px 0px; WIDTH: 73%
}
#pageRightColumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; BORDER-LEFT: #afb2b1 1px solid; WIDTH: 25.8%; PADDING-TOP: 0px; BORDER-BOTTOM: #afb2b1 1px solid; BACKGROUND-COLOR: #f2f6f5
}
#pageSingleColumn {
	FLOAT: left; MARGIN: 0px 15px 0px 0px; WIDTH: 95%
}
#footline {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; FLOAT: right; PADDING-BOTTOM: 0.2em; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0.2em; BACKGROUND-COLOR: #008000
}
ADDRESS {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #FFFFFF; PADDING-TOP: 0px; FONT-STYLE: normal; BACKGROUND-COLOR: #dbd5ca
}
ADDRESS A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
ADDRESS A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
ADDRESS A:hover {
	COLOR: #000; BACKGROUND-COLOR: #ccc; TEXT-DECORATION: none
}
.infoBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 5px; PADDING-TOP: 5px
}
DIV#whereToBuy {
	DISPLAY: none
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 130%; COLOR: #0e5398
}
.infoSubBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.infoImpSubBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.infoImpSubBlock {
	
}
H3 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 17px; FONT-SIZE: 110%; BACKGROUND-IMAGE: url('/img/bullet.png'); PADDING-BOTTOM: 0px; COLOR: #0e5398; PADDING-TOP: 0px; BORDER-BOTTOM: 1px solid #0e5398; BACKGROUND-REPEAT: no-repeat; margin-left:0px; margin-right:0px; margin-top:1.5em; margin-bottom:1em
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%
}
.bookInfo {
	CLEAR: left; PADDING-RIGHT: 0px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0.5em 1em 0px; PADDING-TOP: 0.5em
}
.bookAuthor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px; FONT-FAMILY: verdana, tahoma, sans-serif
}
.bookTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px; FONT-FAMILY: verdana, tahoma, sans-serif
}
.bookAuthor {
	MARGIN: 1.5em 0px 0px
}
.bookTitle {
	MARGIN: 0px 0px 1em
}
.bookComment {
	PADDING-RIGHT: 1em; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 0.4em 0px 0px; COLOR: #000; PADDING-TOP: 0px; FONT-FAMILY: verdana, tahoma, sans-serif
}
.bookDescription {
	MARGIN: 20px 150px 0px 0px
}
.bookDescription DT {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 2px; WIDTH: 30%; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
.bookDescription DD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana, tahoma, serif
}
ADDRESS {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana, tahoma, serif
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana, tahoma, serif
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana, tahoma, serif
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana, tahoma, serif
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana, tahoma, serif
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana, tahoma, serif
}
TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana, tahoma, serif
}
TABLE {
	WIDTH: 98%
}
TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 2px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 2px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
TD {
	BACKGROUND-COLOR: #FFFFFF
}
TH {
	BACKGROUND-COLOR: #c5cbca
}
TH.subHeader {
	BACKGROUND-COLOR: #cddad9
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
LI.container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -1em 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	FONT-SIZE: 90%; FONT-FAMILY: verdana, tahoma, sans-serif
}
#headlineSearchText {
	FONT-SIZE: 90%; FONT-FAMILY: verdana, tahoma, sans-serif
}
IMG {
	
}
IMG.bookSmallImage {
	BORDER-RIGHT: #004ba5 1px solid; BORDER-TOP: #004ba5 1px solid; FLOAT: left; MARGIN: 0px 5px 1px 0px; BORDER-LEFT: #004ba5 1px solid; BORDER-BOTTOM: #004ba5 1px solid
}
IMG.bookLargeImage {
	BORDER-RIGHT: #004ba5 1px solid; BORDER-TOP: #004ba5 1px solid; FLOAT: right; MARGIN: 0px 0px 3px 3px; BORDER-LEFT: #004ba5 1px solid; BORDER-BOTTOM: #004ba5 1px solid
}
STRONG {
	COLOR: #ff0000
}
IMG.news {
	FLOAT: left; MARGIN: 5px
}
#topHundred {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 30px 10px 5px 0px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
#subscribe {
	PADDING-RIGHT: 3px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 10px; MARGIN: 30px 5px 5px; PADDING-TOP: 10px; BORDER-BOTTOM: #aaa 1px solid; TEXT-ALIGN: center
}
#subscribe H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #000
}
#navbar DIV.infoBlock {
	MARGIN: 10px
}
#navbar DIV.infoBlock H2 {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: medium none; COLOR: #1a60a6; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: transparent
}
A:link {
	COLOR: #004ba5; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #004ba5; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #68a6ea; TEXT-DECORATION: underline
}
.vCardHref {
	DISPLAY: none
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.pseudoSpace {
	MARGIN: 0px 0px 30em
}
.field {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-TOP: 0px
}
.fieldComment {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; PADDING-TOP: 0px
}
.optionGroup {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-TOP: 0px
}
.optionGroup P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LABEL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.2em; PADDING-TOP: 0px
}
P.field LABEL {
	FONT-WEIGHT: normal
}
.requiredField {
	FONT-WEIGHT: bold; COLOR: #f00; FONT-FAMILY: verdana, tahoma, sans-serif
}
.fieldset LABEL {
	MARGIN: 0px 0px 1em
}
IMG.leftAligned {
	FLOAT: left; MARGIN: 0px 30px 1px 10px
}