@import url( /idtechex/css/poll.css );
@import url( /idtechex/css/journals.css );
BODY {
	OVERFLOW-Y: scroll; MARGIN: 0px; FONT-FAMILY: verdana, sans-serif
}
TD {
	FONT-SIZE: 12px
}
H1 {
	PAGE-BREAK-BEFORE: auto; COLOR: #3b3b3b; FONT-SIZE: 21px
}
H2 {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 4px; COLOR: #3b3b3b; FONT-SIZE: 18px
}
FORM {
	MARGIN: 0px
}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
.bold {
	FONT-WEIGHT: bold
}
.ownline {
	CLEAR: both
}
#content {
	MARGIN-TOP: 12px; MARGIN-BOTTOM: 4px
}
A {
	COLOR: #0b1962; CURSOR: pointer
}
.printonly {
	DISPLAY: none
}
.column3 {
	WIDTH: 230px; FLOAT: left
}
DIV.info {
	BORDER-BOTTOM: #b2b2b2 1px solid; BORDER-LEFT: #b2b2b2 1px solid; PADDING-BOTTOM: 12px; BACKGROUND-COLOR: #f2f2f2; FONT-STYLE: italic; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BORDER-TOP: #b2b2b2 1px solid; BORDER-RIGHT: #b2b2b2 1px solid; PADDING-TOP: 12px
}
DIV#textcontent {
	BORDER-BOTTOM: #b2b2b2 1px solid; BORDER-LEFT: #b2b2b2 1px solid; PADDING-BOTTOM: 20px; LINE-HEIGHT: 150%; BACKGROUND-COLOR: #f2f2f2; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT-SIZE: 13px; BORDER-TOP: #b2b2b2 1px solid; BORDER-RIGHT: #b2b2b2 1px solid; PADDING-TOP: 20px
}
H3.std {
	BORDER-LEFT: #b2b2b2 1px solid; LINE-HEIGHT: 28px; BACKGROUND-COLOR: #eec200; MARGIN: 0px; PADDING-LEFT: 10px; HEIGHT: 28px; COLOR: #3b3b3b; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; FONT-WEIGHT: bold; BORDER-RIGHT: #b2b2b2 1px solid
}
H3.std IMG.icon {
	FLOAT: right
}
H3.std A {
	COLOR: #3b3b3b; TEXT-DECORATION: none
}
.blanksectionheading {
	DISPLAY: none
}
.sectionheading {
	MARGIN: 32px 0px 12px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.sectionbold {
	FONT-WEIGHT: bold
}
#topbanner .bannerpromo {
	MARGIN-TOP: 15px; WIDTH: 468px; FLOAT: right
}
A.closecross {
	BORDER-BOTTOM: #b2b2b2 1px solid; BORDER-LEFT: #b2b2b2 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #f0f0f0; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: block; FLOAT: right; COLOR: #000000; FONT-SIZE: 10px; BORDER-TOP: #b2b2b2 1px solid; BORDER-RIGHT: #b2b2b2 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
A.closecross:hover {
	BACKGROUND-COLOR: #d0d0d0
}
DIV.info A.closecross {
	MARGIN-TOP: -12px; BORDER-TOP: medium none; MARGIN-RIGHT: -12px; BORDER-RIGHT: medium none
}
TABLE.usertable TR {
	TEXT-ALIGN: right; FONT-SIZE: 13px
}
TABLE.usertable TD {
	TEXT-ALIGN: left; FONT-SIZE: 12px
}
DIV.readmore {
	BACKGROUND-IMAGE: url(/ehjimages/content/articles/read-more-back.png); WIDTH: 95px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px; OVERFLOW: hidden
}
DIV.readmore A {
	TEXT-ALIGN: center; WIDTH: 95px; DISPLAY: block; HEIGHT: 27px; COLOR: #ffffff; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#toptopbanner {
	BACKGROUND-IMAGE: url(/ehjimages/common/toptop/back.gif); TEXT-ALIGN: center; HEIGHT: 30px
}
#toptopcontent {
	TEXT-ALIGN: left; LINE-HEIGHT: 30px; WIDTH: 992px; COLOR: #ffffff; MARGIN-LEFT: auto; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: auto
}
#toptopcontent A {
	COLOR: #ffffff
}
#toptopcontent DIV.left {
	MARGIN-LEFT: 3px
}
#toptopcontent DIV.idtechex {
	WIDTH: 190px
}
#toptopcontent INPUT.field {
	MARGIN-TOP: 6px; WIDTH: 120px; HEIGHT: 17px; FONT-SIZE: 10px; MARGIN-RIGHT: 4px
}
#toptopcontent .imagebutton {
	MARGIN-TOP: 6px; MARGIN-RIGHT: 12px
}
.followus {
	FLOAT: left; MARGIN-LEFT: 54px; MARGIN-RIGHT: 16px
}
.followus IMG {
	MARGIN-TOP: 5px
}
.followusloggedon {
	FLOAT: right; MARGIN-LEFT: 20px
}
#loginmsg {
	TEXT-ALIGN: center
}
#loginmsginner {
	TEXT-ALIGN: center; WIDTH: 992px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#loginmsginner .info {
	FONT-SIZE: 12px
}
#containercontainer {
	TEXT-ALIGN: center
}
#container {
	TEXT-ALIGN: left; WIDTH: 992px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
DIV#topmenu {
	BACKGROUND-IMAGE: url(/ehjimages/common/menu/lvl1.gif); LINE-HEIGHT: 35px; HEIGHT: 35px; VERTICAL-ALIGN: middle; OVERFLOW: hidden
}
DIV#topmenu A.notmenuitem {
	BORDER-LEFT: medium none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-RIGHT: medium none
}
DIV#topmenu A {
	BACKGROUND-IMAGE: url(/ehjimages/common/menu/lvl1.gif); BORDER-LEFT: #fbbb59 1px solid; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; COLOR: #000000; FONT-SIZE: 13px; FONT-WEIGHT: bold; BORDER-RIGHT: #b37b24 1px solid; TEXT-DECORATION: none
}
DIV#topmenu A.sel {
	BACKGROUND-IMAGE: url(/ehjimages/common/menu/lvl1sel.gif); BORDER-BOTTOM: #eec200 1px solid; BORDER-LEFT: #c69911 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 35px; BORDER-RIGHT: #b08524 1px solid
}
DIV#topmenu A.sws {
	BACKGROUND-IMAGE: url(/ehjimages/common/menu/lvl1sel.gif); BORDER-LEFT: #b2b2b2 1px solid; BORDER-RIGHT: #858585 1px solid
}
DIV#topmenu A.sel:hover {
	BACKGROUND-IMAGE: url(/ehjimages/common/menu/lvl1sel.gif)
}
DIV#topmenu A:hover {
	BACKGROUND-IMAGE: url(/ehjimages/common/menu/lvl1hvr.gif)
}
DIV#submenu {
	BACKGROUND-IMAGE: url(/ehjimages/common/menu/lvl2sel.gif); LINE-HEIGHT: 27px; HEIGHT: 27px; VERTICAL-ALIGN: middle; OVERFLOW: hidden
}
DIV#submenu A {
	PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; COLOR: #000000; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
DIV#submenu A:hover {
	COLOR: #606060
}
DIV#submenu A.sel {
	COLOR: #ffffff
}
DIV#nosubmenu {
	BACKGROUND-COLOR: #f3f3f3; HEIGHT: 27px
}
DIV#nosubmenu DIV {
	TEXT-ALIGN: center; COLOR: #707070; FONT-SIZE: 14px; PADDING-TOP: 5px
}
DIV#footermenu {
	BACKGROUND-IMAGE: url(/ehjimages/common/menu/footerback.gif); BORDER-BOTTOM: #b7b7b7 1px solid; BORDER-LEFT: #b7b7b7 1px solid; LINE-HEIGHT: 26px; HEIGHT: 26px; CLEAR: both; VERTICAL-ALIGN: middle; BORDER-TOP: #b7b7b7 1px solid; BORDER-RIGHT: #b7b7b7 1px solid
}
DIV#footermenu A {
	PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #404040; FONT-SIZE: 12px; BORDER-RIGHT: #606060 1px solid; TEXT-DECORATION: none
}
DIV#footermenu A:hover {
	COLOR: #000000
}
DIV#footermenu A.sel {
	COLOR: #000000
}
DIV#footer {
	MARGIN-TOP: 11px; COLOR: #606060; FONT-SIZE: 12px
}
DIV#footer A {
	COLOR: #606060; TEXT-DECORATION: none
}
DIV#footer A:hover {
	COLOR: #000000
}
DIV.viewoption {
	BACKGROUND-IMAGE: url(/ehjimages/common/vo/back36.gif); BORDER-LEFT: #d0d0d0 1px solid; OVERFLOW-Y: hidden; HEIGHT: 36px; FONT-SIZE: 12px
}
DIV.viewoption A {
	BORDER-BOTTOM: #d0d0d0 1px solid; DISPLAY: block; FLOAT: left; HEIGHT: 36px; COLOR: #404040; BORDER-TOP: #e0e0e0 1px solid; BORDER-RIGHT: #d0d0d0 1px solid; TEXT-DECORATION: none
}
DIV.viewoption A SPAN {
	TEXT-ALIGN: center; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; PADDING-TOP: 4px
}
DIV.viewoption A.selected {
	BORDER-BOTTOM: #f3f3f3 1px solid; BACKGROUND-COLOR: #f3f3f3; COLOR: #000000; BORDER-TOP: #c0c0c0 1px solid
}
DIV.viewoption A:hover {
	BACKGROUND-COLOR: #f3f3f3
}
DIV.pclist {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; BACKGROUND-COLOR: #f3f3f3; CLEAR: left; BORDER-RIGHT: #c0c0c0 1px solid
}
DIV.formline {
	HEIGHT: 26px
}
DIV.formline DIV.prompt {
	WIDTH: 128px; FLOAT: left; CLEAR: left; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
DIV.formline DIV.field {
	WIDTH: 450px; FLOAT: left
}
DIV.formline DIV.field INPUT {
	WIDTH: 450px; FONT-FAMILY: verdana; FONT-SIZE: 12px
}
DIV.formline DIV.field SELECT {
	WIDTH: 450px; FONT-FAMILY: verdana; FONT-SIZE: 12px
}
DIV.formline DIV.field TEXTAREA {
	WIDTH: 450px; FONT-FAMILY: verdana; FONT-SIZE: 12px
}
DIV.formline DIV.field TEXTAREA {
	HEIGHT: 224px
}
DIV.formline DIV.field INPUT.button {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 12px; WIDTH: auto; PADDING-RIGHT: 12px; PADDING-TOP: 3px
}
DIV#main {
	WIDTH: 727px; FLOAT: left; OVERFLOW: hidden
}
DIV#rhs {
	WIDTH: 261px; FLOAT: left; COLOR: #404040; MARGIN-LEFT: 4px; FONT-SIZE: 12px; OVERFLOW: hidden
}
DIV#rhs A {
	COLOR: #404040
}
DIV#rhs DIV.readmore {
	BACKGROUND-IMAGE: none; WIDTH: auto; HEIGHT: auto
}
DIV#rhs DIV.readmore A {
	BACKGROUND-IMAGE: url(/ehjimages/content/articles/readmorearrow.gif); PADDING-LEFT: 20px; BACKGROUND-REPEAT: no-repeat
}
DIV#signup {
	HEIGHT: 60px
}
DIV#signup .title {
	WIDTH: 404px; FLOAT: left; PADDING-TOP: 6px
}
DIV#signup .title IMG {
	WIDTH: 373px; HEIGHT: 41px
}
DIV#signup .input {
	WIDTH: 210px; FLOAT: left; PADDING-TOP: 18px
}
DIV#signup .input INPUT {
	BORDER-BOTTOM: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 12px; WIDTH: 200px; PADDING-RIGHT: 4px; HEIGHT: 30px; COLOR: #d2d2d2; FONT-SIZE: 13px; BORDER-TOP: #d2d2d2 1px solid; BORDER-RIGHT: #d2d2d2 1px solid; PADDING-TOP: 6px
}
DIV#signup .input INPUT.content {
	COLOR: #404040
}
DIV#signup .button {
	WIDTH: 104px; FLOAT: left; PADDING-TOP: 20px
}
DIV#signup .button IMG {
	WIDTH: 104px; HEIGHT: 25px
}
DIV#searchbox {
	BACKGROUND-COLOR: #eec200; MARGIN-BOTTOM: 12px
}
DIV#searchbox .searchboxinner {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; PADDING-TOP: 6px
}
DIV#searchbox .qbox {
	BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 10px; HEIGHT: 34px; CLEAR: both
}
DIV#searchbox .qbox INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 5px; WIDTH: 176px; FONT-SIZE: 18px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV#searchbox .qbox .searchbutton {
	MARGIN: 6px; WIDTH: 27px; FLOAT: right; HEIGHT: 23px
}
DIV#searchbox INPUT {
	BORDER-BOTTOM: #bfbfbf 1px solid; BORDER-LEFT: #bfbfbf 1px solid; BACKGROUND-COLOR: #bfbfbf; FONT-SIZE: 12px; BORDER-TOP: #bfbfbf 1px solid; BORDER-RIGHT: #bfbfbf 1px solid
}
DIV#searchbox SELECT {
	BORDER-BOTTOM: #bfbfbf 1px solid; BORDER-LEFT: #bfbfbf 1px solid; BACKGROUND-COLOR: #bfbfbf; FONT-SIZE: 12px; BORDER-TOP: #bfbfbf 1px solid; BORDER-RIGHT: #bfbfbf 1px solid
}
DIV#searchbox .subprompt {
	FONT-SIZE: 10px
}
DIV#searchbox .prompt {
	WIDTH: 59px; FLOAT: left; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
DIV#searchbox .field {
	WIDTH: 170px; FLOAT: left
}
DIV#searchbox #countryid {
	WIDTH: 170px
}
DIV#popupheader {
	BACKGROUND-COLOR: #caceda
}
DIV.pclist A.conference {
	MARGIN: 0px 8px 16px 16px; DISPLAY: block; HEIGHT: 140px; CLEAR: left; FONT-SIZE: 12px; BORDER-TOP: #b2b2b2 1px solid; TEXT-DECORATION: none; PADDING-TOP: 16px
}
DIV.pclist A .readmore {
	TEXT-ALIGN: center; MARGIN-TOP: 6px; WIDTH: 95px; DISPLAY: block; FLOAT: right; HEIGHT: 27px; COLOR: #ffffff; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
DIV.pclist A#first {
	BORDER-TOP: medium none
}
DIV.pclist A.conference DIV.logo {
	WIDTH: 160px; FLOAT: left; MARGIN-RIGHT: 12px
}
DIV.pclist A.conference DIV.text {
	WIDTH: 514px; FLOAT: left
}
DIV.pclist DIV.subtitle {
	COLOR: #404040; FONT-SIZE: 14px
}
DIV.pclist DIV.eventsummary {
	MARGIN-TOP: 12px; COLOR: #000000
}
DIV.pclist A.publication {
	MARGIN: 0px 8px 16px 16px; DISPLAY: block; HEIGHT: 140px; CLEAR: left; FONT-SIZE: 12px; BORDER-TOP: #b2b2b2 1px solid; TEXT-DECORATION: none; PADDING-TOP: 16px
}
DIV.pclist A#first {
	BORDER-TOP: medium none
}
DIV.pclist A.publication DIV.logo {
	WIDTH: 80px; FLOAT: left; MARGIN-RIGHT: 12px
}
DIV.pclist A.publication DIV.text {
	WIDTH: 600px; FLOAT: left
}
DIV.pclist A.publication H2 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 4px; FONT-SIZE: 18px
}
DIV.jumplinks A {
	FONT-SIZE: 14px; MARGIN-RIGHT: 8px
}
H2.glossaryletter {
	BORDER-BOTTOM: #a0a0a0 1px solid; BORDER-LEFT: #a0a0a0 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #b8b8b8; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; COLOR: #3b3b3b; FONT-SIZE: 18px; BORDER-TOP: #a0a0a0 1px solid; BORDER-RIGHT: #a0a0a0 1px solid; PADDING-TOP: 4px
}
A.glossarylistterm {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; MARGIN-BOTTOM: 4px; FONT-SIZE: 12px; MARGIN-RIGHT: 10px; TEXT-DECORATION: none; PADDING-TOP: 4px
}
A.glossarylistterm:hover {
	TEXT-DECORATION: underline
}
DIV.articlelist .hr .readmore A {
	COLOR: #ffffff
}
DIV.featurearticle .readmore A {
	COLOR: #ffffff
}
DIV.featurearticleinner {
	PADDING-TOP: 14px
}
DIV.articleinfo {
	COLOR: #808080; FONT-SIZE: 11px
}
DIV.featurearticle {
	BORDER-BOTTOM: #c8c8c8 1px solid; BORDER-LEFT: #c8c8c8 1px solid; PADDING-BOTTOM: 12px; BACKGROUND-COLOR: #f4f4f4; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; CLEAR: both; FONT-SIZE: 12px; BORDER-TOP: #c8c8c8 1px solid; BORDER-RIGHT: #c8c8c8 1px solid; PADDING-TOP: 0px
}
DIV.featurearticle DIV.topline {
	BORDER-BOTTOM: #bababa 1px solid; LINE-HEIGHT: 36px; MARGIN-BOTTOM: 8px; HEIGHT: 36px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 12px
}
DIV.featurearticle H2 {
	MARGIN: 0px; FLOAT: left; COLOR: #3b3b3b; FONT-SIZE: 16px
}
DIV.featurearticle DIV.date {
	FLOAT: left; COLOR: #707070
}
DIV.featurearticle DIV.image {
	WIDTH: 170px; FLOAT: left
}
DIV.featurearticle DIV.articlehead {
	WIDTH: 530px; FLOAT: left
}
DIV.featurearticle H2.latestnews {
	TEXT-TRANSFORM: uppercase; COLOR: #dd972b; FONT-SIZE: 12px; MARGIN-RIGHT: 8px
}
DIV.featurearticle DIV.country {
	FLOAT: right; COLOR: #707070; FONT-SIZE: 11px
}
DIV.featurearticle H2.title {
	MARGIN-TOP: 24px; MARGIN-BOTTOM: 8px; FLOAT: none; CLEAR: left
}
DIV.featurearticle H2.title A {
	COLOR: #3b3b3b; TEXT-DECORATION: none
}
DIV.featurearticle .summary {
	MARGIN-BOTTOM: 6px
}
DIV.featurearticle A {
	COLOR: #404040; TEXT-DECORATION: none
}
DIV.articlelist {
	BORDER-BOTTOM: #c8c8c8 1px solid; BORDER-LEFT: #c8c8c8 1px solid; BACKGROUND-COLOR: #ffffff; MARGIN-BOTTOM: 20px; FONT-SIZE: 12px; BORDER-TOP: #f3f3f3 1px solid; BORDER-RIGHT: #c8c8c8 1px solid
}
DIV.articlelist DIV.articlelistitem {
	MARGIN-BOTTOM: 16px
}
DIV.articlelist A {
	COLOR: #000000; TEXT-DECORATION: none
}
DIV.articlelist DIV.image {
	WIDTH: 140px; FLOAT: left
}
DIV.articlelist DIV.image IMG {
	MARGIN-TOP: 20px
}
DIV.articlelist DIV.articlehead {
	WIDTH: 550px; FLOAT: left
}
DIV.articlelist .summary {
	MARGIN-TOP: 8px; MARGIN-BOTTOM: 12px
}
DIV.articlelist H2 {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 0px
}
DIV.articlelist H2 A {
	COLOR: #3b3b3b; FONT-SIZE: 16px
}
.paging {
	LINE-HEIGHT: 20px; FLOAT: right; HEIGHT: 20px; COLOR: #b2b2b2; FONT-SIZE: 11px; VERTICAL-ALIGN: middle
}
.paging A {
	COLOR: #b2b2b2
}
.paging IMG {
	MARGIN: 1px 0px 1px 1px; WIDTH: 18px; FLOAT: left; HEIGHT: 18px
}
.paging IMG.nextbig {
	WIDTH: 48px
}
.paging A.disabled IMG {
	FILTER: alpha(opacity=40); opacity: 0.4
}
.paging SPAN {
	MARGIN: 0px 8px; DISPLAY: block; FLOAT: left; HEIGHT: 18px
}
DIV.articlelisthead {
	LINE-HEIGHT: 24px; MARGIN-TOP: 10px; HEIGHT: 24px; FONT-SIZE: 13px
}
DIV.articlelisthead DIV.rhs {
	BORDER-BOTTOM: #c8c8c8 1px solid; BORDER-LEFT: #d0d0d0 1px solid; LINE-HEIGHT: 25px; WIDTH: 421px; FLOAT: left; HEIGHT: 25px
}
DIV.articlelisthead DIV.title {
	BORDER-BOTTOM: #c8c8c8 1px solid; LINE-HEIGHT: 25px; PADDING-RIGHT: 6px; FLOAT: left; HEIGHT: 25px; COLOR: #3b3b3b
}
DIV.articlelisthead A.tab {
	BORDER-BOTTOM: #c8c8c8 1px solid; BORDER-LEFT: #d0d0d0 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f9f9f9; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; COLOR: #000000; BORDER-TOP: #e0e0e0 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
DIV.articlelisthead A.tabsel {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #d0d0d0 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; COLOR: #000000; BORDER-TOP: #c0c0c0 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
DIV.articlelist DIV.paging {
	PADDING-RIGHT: 32px
}
DIV#articlemain {
	LINE-HEIGHT: 150%; OVERFLOW-X: hidden; WIDTH: 500px; MARGIN-BOTTOM: 32px; FLOAT: left; FONT-SIZE: 12px
}
DIV#articlemain DIV.image {
	MARGIN-BOTTOM: 12px; FLOAT: left; MARGIN-RIGHT: 20px
}
DIV#articlemain H1 {
	BORDER-BOTTOM: #d0d0d0 1px solid; PADDING-BOTTOM: 16px; LINE-HEIGHT: 28px; MARGIN-TOP: 10px; MARGIN-BOTTOM: 20px
}
DIV#prevnextarticles {
	CLEAR: both; FONT-SIZE: 12px; BORDER-TOP: #d0d0d0 1px solid; PADDING-TOP: 6px
}
DIV#prevnextarticles A {
	WIDTH: 240px; DISPLAY: block
}
DIV#prevnextarticles DIV A.prompt {
	MARGIN-BOTTOM: 4px; COLOR: #606060; TEXT-DECORATION: none
}
DIV#prevnextarticles DIV.prevarticle {
	TEXT-ALIGN: left; FLOAT: left
}
DIV#prevnextarticles DIV.nextarticle {
	TEXT-ALIGN: right; FLOAT: right
}
DIV#learnmore {
	BORDER-BOTTOM: #b2b2b2 1px solid; BORDER-LEFT: #b2b2b2 1px solid; BACKGROUND-COLOR: #f3f3f3; MARGIN-BOTTOM: 12px; OVERFLOW: hidden; BORDER-TOP: #b2b2b2 1px solid; BORDER-RIGHT: #b2b2b2 1px solid
}
DIV#learnmoreinner {
	WIDTH: 750px
}
DIV#learnmoreinner H3 {
	BORDER-BOTTOM: #b2b2b2 1px solid; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 8px
}
DIV#learnmoreinner H4 {
	PADDING-BOTTOM: 8px; MARGIN: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 8px
}
DIV#learnmore DIV.column {
	WIDTH: 235px; FLOAT: left; HEIGHT: 200px; FONT-SIZE: 12px; MARGIN-RIGHT: 10px; BORDER-RIGHT: #b2b2b2 1px solid
}
DIV#learnmore UL {
	PADDING-LEFT: 24px; PADDING-RIGHT: 10px; MARGIN-LEFT: 10px; LIST-STYLE-IMAGE: url(/ehjimages/content/articles/readmorearrow.gif)
}
DIV#learnmore UL LI {
	PADDING-LEFT: 4px; MARGIN-BOTTOM: 8px
}
DIV#learnmore A {
	TEXT-DECORATION: none
}
DIV#learnmore A:hover {
	TEXT-DECORATION: underline
}
DIV#learnmore H3 {
	COLOR: #3b3b3b; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
DIV#learnmore H4 {
	COLOR: #3b3b3b; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#illustcontainer A.zoomimage {
	MARGIN: 0px
}
A.zoomimage {
	BORDER-BOTTOM: #404040 1px solid; POSITION: absolute; TEXT-ALIGN: center; FILTER: alpha(opacity=50); BORDER-LEFT: #404040 1px solid; BACKGROUND-COLOR: #b0b0b0; WIDTH: 60px; DISPLAY: none; BORDER-TOP: #404040 1px solid; BORDER-RIGHT: #404040 1px solid; TEXT-DECORATION: none; opacity: 0.5
}
A.zoomimage:hover {
	BACKGROUND-COLOR: #ffffff
}
A.close {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #e0e0e0; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: block; FLOAT: right; COLOR: #808080; FONT-SIZE: 10px; TEXT-DECORATION: none; PADDING-TOP: 2px
}
A.close:hover {
	BACKGROUND-COLOR: #d0d0d0; COLOR: #404040
}
DIV.responsemsg {
	BORDER-BOTTOM: #b2b2b2 1px solid; BORDER-LEFT: #b2b2b2 1px solid; PADDING-BOTTOM: 12px; BACKGROUND-COLOR: #f2f2f2; FONT-STYLE: italic; MARGIN-TOP: 8px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; MARGIN-BOTTOM: 8px; BORDER-TOP: #b2b2b2 1px solid; BORDER-RIGHT: #b2b2b2 1px solid; PADDING-TOP: 12px
}
DIV.userresponses {
	MARGIN-TOP: 6px; CLEAR: left; FONT-SIZE: 12px; BORDER-TOP: #d2d2d2 1px solid; PADDING-TOP: 6px
}
DIV.userresponses H3 {
	MARGIN-TOP: 0px; COLOR: #3b3b3b
}
DIV.userresponse {
	BORDER-BOTTOM: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; BACKGROUND-COLOR: #f0f0f0; MARGIN-BOTTOM: 6px; BORDER-TOP: #d2d2d2 1px solid; BORDER-RIGHT: #d2d2d2 1px solid
}
DIV.userresponse DIV.date {
	BORDER-LEFT: #c2c2c2 13px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #d2d2d2; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FLOAT: right; COLOR: #3b3b3b; PADDING-TOP: 4px
}
DIV.userresponse DIV.author {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #e0e0e0; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #3b3b3b; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
DIV.userresponse DIV.authorless {
	FONT-STYLE: italic
}
DIV.userresponse DIV.response {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 6px
}
DIV.userresponseform {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; BACKGROUND-COLOR: #f0f0f0; WIDTH: 358px; FONT-SIZE: 12px; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid
}
DIV.userresponseform TABLE {
	MARGIN: 8px
}
DIV.userresponseform .field {
	WIDTH: 260px; FONT-FAMILY: verdana; FONT-SIZE: 12px
}
DIV#articlerhs {
	WIDTH: 200px; FLOAT: left; MARGIN-LEFT: 14px; FONT-SIZE: 12px
}
DIV#articlerhs DIV.toplinks {
	BORDER-TOP: #e0e0e0 1px solid
}
A.articlelink {
	BACKGROUND-IMAGE: url(/ehjimages/content/articles/readmorearrow.gif); PADDING-LEFT: 20px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; COLOR: #606060; TEXT-DECORATION: none
}
DIV#articlerhs DIV.toplinks A.articlelink {
	BORDER-BOTTOM: #e0e0e0 1px solid; PADDING-BOTTOM: 10px; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; VERTICAL-ALIGN: middle
}
DIV#articlemain DIV.bottomlinks DIV.link {
	MARGIN-TOP: 24px; WIDTH: 180px; FLOAT: left; HEIGHT: 30px
}
DIV#articlemain DIV.bottomlinks DIV.printlink {
	WIDTH: 120px
}
A.print {
	BACKGROUND-IMAGE: url(/images/printericon.gif)
}
DIV#articlerhs DIV.toplinks A:hover {
	COLOR: #000000
}
DIV#articlerhs DIV.author H2 {
	MARGIN-TOP: 30px; WIDTH: 126px; FLOAT: left; HEIGHT: 54px; FONT-SIZE: 13px; VERTICAL-ALIGN: middle
}
DIV#articlerhs DIV.author H2 A {
	COLOR: #3b3b3b; FONT-SIZE: 14px
}
DIV#articlerhs DIV.author A.portrait {
	WIDTH: 72px; DISPLAY: block; FLOAT: left
}
DIV#articlerhs DIV.author A.portrait IMG {
	BORDER-BOTTOM: #b2b2b2 1px solid; BORDER-LEFT: #b2b2b2 1px solid; MARGIN: 20px 8px 8px 0px; BORDER-TOP: #b2b2b2 1px solid; BORDER-RIGHT: #b2b2b2 1px solid
}
DIV#articlerhs DIV.author DIV.title {
	MARGIN: 12px 0px 4px; FONT-WEIGHT: bold
}
DIV.confcompad {
	BORDER-BOTTOM: #d0d0d0 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #d0d0d0 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; MARGIN: 6px; PADDING-LEFT: 4px; WIDTH: 160px; PADDING-RIGHT: 4px; FLOAT: right; CLEAR: right; FONT-SIZE: 10px; BORDER-TOP: #d0d0d0 1px solid; BORDER-RIGHT: #d0d0d0 1px solid; PADDING-TOP: 4px
}
DIV.confcompad A.closelink {
	FLOAT: right; TEXT-DECORATION: none
}
DIV.confcompad DIV.compname {
	FONT-WEIGHT: bold
}
DIV#rhs H3.std {
	MARGIN-TOP: 12px
}
DIV#adcontainer {
	WIDTH: 261px; OVERFLOW: hidden
}
DIV#adcontainerinner {
	WIDTH: 270px
}
DIV.ad {
	BORDER-BOTTOM: #b2b2b2 1px solid; BORDER-LEFT: #b2b2b2 1px solid; MARGIN-BOTTOM: 1px; BORDER-TOP: #b2b2b2 1px solid; MARGIN-RIGHT: 0px; BORDER-RIGHT: #b2b2b2 1px solid
}
DIV.adsize10 {
	WIDTH: 128px; FLOAT: left; HEIGHT: 148px
}
DIV.adsize12 {
	WIDTH: 128px; FLOAT: left; HEIGHT: 296px
}
DIV.adsize30 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
A.report {
	MARGIN-TOP: 12px; DISPLAY: block; MARGIN-BOTTOM: 12px; HEIGHT: 76px; CLEAR: left; FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.report IMG.logo {
	WIDTH: 50px; FLOAT: left; MARGIN-LEFT: 6px; MARGIN-RIGHT: 6px
}
A.report DIV.text {
	WIDTH: 194px; FLOAT: left
}
A.report DIV.text SPAN.name {
	TEXT-DECORATION: underline
}
DIV.events {
	WIDTH: 260px; OVERFLOW: hidden
}
DIV.eventsinner {
	WIDTH: 280px
}
DIV.event {
	MARGIN-TOP: 6px; WIDTH: 127px; FLOAT: left; HEIGHT: 148px; MARGIN-RIGHT: 6px
}
DIV.event DIV.logo {
	BORDER-BOTTOM: #b2b2b2 1px solid; BORDER-LEFT: #b2b2b2 1px solid; BACKGROUND-COLOR: #ffffff; HEIGHT: 88px; BORDER-TOP: #b2b2b2 1px solid; BORDER-RIGHT: #b2b2b2 1px solid
}
DIV.event DIV.logo IMG {
	MARGIN-TOP: 14px
}
DIV.event DIV.text {
	BORDER-BOTTOM: #b2b2b2 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #b2b2b2 1px solid; BACKGROUND-COLOR: #d7d7d7; HEIGHT: 57px; BORDER-RIGHT: #b2b2b2 1px solid
}
DIV.event DIV.text DIV.dates {
	PADDING-TOP: 8px
}
DIV.latestarticles {
	MARGIN-TOP: 8px; MARGIN-BOTTOM: 8px
}
DIV.latestarticles A.latestarticle {
	WIDTH: 260px; DISPLAY: block; HEIGHT: 58px; OVERFLOW: hidden; BORDER-TOP: #d7d7d7 1px solid
}
DIV#rhs DIV.latestarticles A.firstlatestarticle {
	BORDER-TOP: medium none
}
DIV.latestarticles A.lastlatestarticle {
	
}
DIV.latestarticles A.latestarticle:hover {
	
}
DIV.latestarticles DIV.latestarticleinner {
	MARGIN: 10px 2px 1px 14px
}
DIV.latestarticles A.latestarticle IMG.illustration {
	WIDTH: 40px; FLOAT: left; HEIGHT: 30px; MARGIN-RIGHT: 11px
}
DIV.latestarticles A.latestarticle DIV.articletitle {
	WIDTH: 193px; FLOAT: left
}
DIV.infomessage {
	BORDER-BOTTOM: #213a72 1px solid; BORDER-LEFT: #213a72 1px solid; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #eef0f4; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; MARGIN-BOTTOM: 6px; COLOR: #213a72; FONT-SIZE: 110%; BORDER-TOP: #213a72 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #213a72 1px solid; PADDING-TOP: 8px
}
DIV.errmessage {
	BORDER-BOTTOM: #5f0c58 1px solid; BORDER-LEFT: #5f0c58 1px solid; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #f0dcef; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; MARGIN-BOTTOM: 6px; COLOR: #5f0c58; FONT-SIZE: 110%; BORDER-TOP: #5f0c58 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #5f0c58 1px solid; PADDING-TOP: 8px
}
#overlaywindow .shadow {
	POSITION: absolute; TEXT-ALIGN: center; FILTER: alpha(opacity=80); BACKGROUND-COLOR: #333; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px; opacity: 0.7
}
.overlaywindowcontainer {
	BORDER-BOTTOM: #404040 1px solid; POSITION: absolute; BORDER-LEFT: #404040 1px solid; OVERFLOW-X: hidden; OVERFLOW-Y: scroll; BACKGROUND-COLOR: #ffffff; BORDER-TOP: #404040 1px solid; BORDER-RIGHT: #404040 1px solid
}
#freewhitepaper {
	BACKGROUND-IMAGE: url(/ehjimages/common/WP_EVR1.jpg); WIDTH: 260px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: 5px; HEIGHT: 136px; TEXT-DECORATION: none
}
#freewhitepaper:hover {
	BACKGROUND-IMAGE: url(/ehjimages/common/WP_EVR2.jpg)
}
#rhsnewsletter {
	BACKGROUND-IMAGE: url(/ehjimages/content/newletter/rhsback.gif); WIDTH: 260px; HEIGHT: 117px
}
#rhsnewsletter FORM {
	PADDING-LEFT: 98px; PADDING-TOP: 37px
}
#rhsnewsletter INPUT {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; MARGIN: 0px; PADDING-LEFT: 36px; WIDTH: 140px; COLOR: #dedede; FONT-SIZE: 12px; BORDER-TOP: #dedede 1px solid; BORDER-RIGHT: #dedede 1px solid
}
#rhsnewsletter INPUT.content {
	PADDING-LEFT: 0px; COLOR: #000000
}
#rhsnewsletter INPUT.button {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN-TOP: 7px; PADDING-LEFT: 0px; COLOR: #000000; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
A.popover {
	BORDER-BOTTOM: #404040 1px dotted; COLOR: #404040; CURSOR: help; TEXT-DECORATION: none
}
DIV.popoverwindow {
	BORDER-BOTTOM: #404040 1px solid; POSITION: absolute; BORDER-LEFT: #404040 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fffff0; PADDING-LEFT: 4px; WIDTH: 400px; PADDING-RIGHT: 4px; COLOR: #404040; FONT-SIZE: 10px; BORDER-TOP: #404040 1px solid; BORDER-RIGHT: #404040 1px solid; PADDING-TOP: 4px
}
DIV.popoverwindow A.closebutton {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #404040; WIDTH: 20px; DISPLAY: block; FLOAT: right; HEIGHT: 20px; COLOR: #fffff0; FONT-SIZE: 16px; TEXT-DECORATION: none
}
DIV.translate {
	TEXT-ALIGN: right; MARGIN-BOTTOM: 8px; COLOR: #808080; FONT-SIZE: 10px
}
DIV.translate IMG.languageicon {
	BORDER-BOTTOM: #808080 1px solid; BORDER-LEFT: #808080 1px solid; MARGIN-LEFT: 4px; BORDER-TOP: #808080 1px solid; BORDER-RIGHT: #808080 1px solid
}
DIV.translate IMG.selectedlanguageicon {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BACKGROUND-COLOR: #e0e0e0; MARGIN-LEFT: 4px; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
SPAN.reqd {
	COLOR: #ff0000; FONT-SIZE: 10px
}
IFRAME.youtube {
	WIDTH: 500px; HEIGHT: 281px
}
DIV.parentqns DIV.childq {
	DISPLAY: none
}
DIV.parentqns {
	PADDING-BOTTOM: 8px; COLOR: #808080
}
DIV.parentqs {
	PADDING-BOTTOM: 8px; FONT-WEIGHT: bold
}
DIV.childq {
	MARGIN-LEFT: 20px; FONT-WEIGHT: normal
}
