@import url( /common/style/forms.css );
.headline {
	FONT-WEIGHT: bold
}
UL.tickboxes LI {
	LIST-STYLE-TYPE: none
}
#col2 H3 {
	MARGIN: 0px
}
INPUT {
	COLOR: #000000
}
SELECT {
	COLOR: #000000
}
TD {
	COLOR: #000000
}
UL {
	COLOR: #000000
}
TEXTAREA {
	COLOR: #000000
}
.txt {
	COLOR: #000000
}
.sml {
	COLOR: #000000
}
.tny {
	COLOR: #000000
}
H3 {
	COLOR: #000000
}
.subh1 {
	COLOR: #000000
}
.subh2 {
	COLOR: #000000
}
.subh3 {
	COLOR: #000000
}
.txtr {
	COLOR: #ff0000
}
H1 {
	COLOR: #ff0000
}
H2 {
	COLOR: #ff0000
}
.head2red {
	COLOR: #ff0000
}
.smlw {
	COLOR: #ffffff
}
.tnywa {
	COLOR: #ffffff
}
.sidebar:link {
	COLOR: #ffffff
}
A.sidebar:visited {
	COLOR: #ffffff
}
A.sidebar:active {
	COLOR: #ffffff
}
A.sidebar:hover {
	COLOR: #ffffff
}
.theadnopad {
	COLOR: #ffffff
}
A:link {
	COLOR: #990000
}
A:visited {
	COLOR: #333333
}
A:active {
	COLOR: #660000
}
A:hover {
	COLOR: #ff0000
}
.red {
	COLOR: #ff0000
}
sthead {
	BACKGROUND: #ffffff
}
TH.event {
	COLOR: #000099
}
INPUT {
	FONT-SIZE: 9pt
}
SELECT {
	FONT-SIZE: 9pt
}
TD {
	FONT-SIZE: 9pt
}
UL {
	FONT-SIZE: 9pt
}
TEXTAREA {
	FONT-SIZE: 9pt
}
P {
	FONT-SIZE: 9pt
}
.sml {
	FONT-SIZE: 9pt
}
.smlw {
	FONT-SIZE: 9pt
}
.event {
	FONT-SIZE: 9pt
}
P.evnt {
	FONT-SIZE: 9pt
}
TH.event {
	FONT-SIZE: 9pt
}
TD.event {
	FONT-SIZE: 9pt
}
.txt {
	FONT-SIZE: 10pt
}
.txtr {
	FONT-SIZE: 10pt
}
H3 {
	FONT-SIZE: 10pt
}
.subh3 {
	FONT-SIZE: 10pt
}
SELECT.event {
	FONT-SIZE: 10pt
}
INPUT.event {
	FONT-SIZE: 10pt
}
TEXTAREA.event {
	FONT-SIZE: 10pt
}
.searchbox {
	FONT-SIZE: 10pt
}
TH {
	FONT-SIZE: 10pt
}
.tny {
	FONT-SIZE: 8pt
}
.tnyw {
	FONT-SIZE: 8pt
}
.small {
	FONT-SIZE: 8pt
}
.thead {
	FONT-SIZE: 8pt
}
.theadnopad {
	FONT-SIZE: 8pt
}
TEXTAREA.searchbox {
	FONT-SIZE: 8pt
}
.plaintext {
	FONT-SIZE: 8pt
}
textraea.plaintext {
	FONT-SIZE: 8pt
}
FORM.quicksearch H3 {
	FONT-SIZE: 8pt
}
.boxout H3 {
	FONT-SIZE: 8pt
}
H1 {
	FONT-SIZE: 14pt
}
.head2 {
	FONT-SIZE: 14pt
}
#arthead {
	FONT-SIZE: 14pt
}
.head2red {
	FONT-SIZE: 14pt
}
H1.event {
	FONT-SIZE: 14pt
}
.eventh1 {
	FONT-SIZE: 14pt
}
P.eventh1 {
	FONT-SIZE: 14pt
}
H2 {
	FONT-SIZE: 12pt
}
.subh1 {
	FONT-SIZE: 12pt
}
.subh2 {
	FONT-SIZE: 12pt
}
H2.event {
	FONT-SIZE: 12pt
}
.eventh2 {
	FONT-SIZE: 12pt
}
P.eventh2 {
	FONT-SIZE: 12pt
}
.head {
	FONT-SIZE: 17pt
}
TEXTAREA {
	FONT-WEIGHT: normal
}
.event {
	FONT-WEIGHT: normal
}
P.event {
	FONT-WEIGHT: normal
}
TD.event {
	FONT-WEIGHT: normal
}
SELECT.event {
	FONT-WEIGHT: normal
}
INPUT.event {
	FONT-WEIGHT: normal
}
TEXTAREA.event {
	FONT-WEIGHT: normal
}
.searchbox {
	FONT-WEIGHT: normal
}
textrarea.searchbox {
	FONT-WEIGHT: normal
}
.plaintext {
	FONT-WEIGHT: normal
}
TEXTAREA.plaintext {
	FONT-WEIGHT: normal
}
H1 {
	FONT-WEIGHT: bold
}
H2 {
	FONT-WEIGHT: bold
}
H3 {
	FONT-WEIGHT: bold
}
.subh1 {
	FONT-WEIGHT: bold
}
.subh2 {
	FONT-WEIGHT: bold
}
.thead {
	FONT-WEIGHT: bold
}
.head2red {
	FONT-WEIGHT: bold
}
TH.event {
	FONT-WEIGHT: bold
}
H1.event {
	FONT-WEIGHT: bold
}
H2.event {
	FONT-WEIGHT: bold
}
.eventh1 {
	FONT-WEIGHT: bold
}
.eventh2 {
	FONT-WEIGHT: bold
}
P.eventh1 {
	FONT-WEIGHT: bold
}
P.eventh2 {
	FONT-WEIGHT: bold
}
INPUT {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
UL {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txt {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txtr {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.sml {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smlw {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tny {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tnyw {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H1 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H2 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H3 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subh1 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subh2 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subh3 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.event {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P.event {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TH.event {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.event {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT.event {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT.event {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TEXTAREA.event {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H1.event {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H2.event {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.eventh1 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.eventh2 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P.eventh1 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P.eventh2 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.searchbox {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TH {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.head2 {
	FONT-FAMILY: Arial,Helvetica,sans-serif
}
#arthead {
	FONT-FAMILY: Arial,Helvetica,sans-serif
}
.head2red {
	FONT-FAMILY: Arial,Helvetica,sans-serif
}
.head {
	FONT-FAMILY: Arial,Helvetica,sans-serif
}
.small {
	FONT-FAMILY: Arial,Helvetica,sans-serif
}
TEXTAREA.searchbox {
	FONT-FAMILY: courier
}
.plaintext {
	FONT-FAMILY: Courier New,courier,monospace
}
TEXTAREA.plaintext {
	FONT-FAMILY: Courier New,courier,monospace
}
P.pUnSpaced {
	MARGIN: 0.3em 0px
}
P {
	MARGIN: 0px 0px 0.75em
}
.lightbg {
	BACKGROUND-COLOR: #f7f4f4
}
.darkbg {
	BACKGROUND-COLOR: #e0dede
}
TABLE#deadlines TD {
	BORDER-BOTTOM: #ccc 1px solid
}
TABLE#deadlines TH {
	BORDER-BOTTOM: #000 1px solid
}
TABLE#distribution TD {
	BORDER-BOTTOM: #ccc 1px solid
}
TABLE#distribution TH {
	BORDER-BOTTOM: #000 1px solid
}
DIV.boxout {
	MARGIN: 1em 0px
}
DIV.boxout DIV {
	BORDER-RIGHT: #f00 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #f00 0px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #f00 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #f00 1px solid
}
FIELDSET {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: black 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: black 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: black 1px solid
}
FIELDSET BR {
	CLEAR: both
}
FIELDSET LEGEND {
	FONT-WEIGHT: bold; COLOR: black
}
FIELDSET FIELDSET LEGEND {
	FONT-WEIGHT: normal; COLOR: black; FONT-STYLE: italic
}
LABEL {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 120px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
LABEL.checkbox {
	DISPLAY: inline; FLOAT: none; WIDTH: auto; TEXT-ALIGN: left
}
LABEL.radio {
	DISPLAY: inline; FLOAT: none; WIDTH: auto; TEXT-ALIGN: left
}
UNKNOWN {
	CURSOR: pointer
}
#schedule H2 {
	FONT-SIZE: 1em; MARGIN: 0px; COLOR: #000
}
#schedule H3 {
	FONT-SIZE: 1em; MARGIN: 0px; COLOR: #000
}
#schedule H2 {
	TEXT-TRANSFORM: uppercase
}
.thead {
	TEXT-TRANSFORM: uppercase
}
.theadnopad {
	TEXT-TRANSFORM: uppercase
}
FORM.quicksearch H3 {
	TEXT-TRANSFORM: uppercase
}
.boxout H3 {
	TEXT-TRANSFORM: uppercase
}
#schedule UL {
	PADDING-LEFT: 1.5em; MARGIN-LEFT: 0px
}
FORM.quicksearch {
	BORDER-RIGHT: #f00 1px solid; BORDER-TOP: #f00 1px solid; MARGIN: 1em 0px; BORDER-LEFT: #f00 1px solid; BORDER-BOTTOM: #f00 1px solid
}
DIV.boxout {
	BORDER-RIGHT: #f00 1px solid; BORDER-TOP: #f00 1px solid; MARGIN: 1em 0px; BORDER-LEFT: #f00 1px solid; BORDER-BOTTOM: #f00 1px solid
}
FORM.quicksearch H3 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 1px; BACKGROUND-COLOR: #f00
}
.boxout H3 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 1px; BACKGROUND-COLOR: #f00
}
FORM.quicksearch LABEL {
	FLOAT: none; WIDTH: auto; TEXT-ALIGN: left
}
#col1 LABEL {
	FLOAT: none; WIDTH: auto; TEXT-ALIGN: left
}
FORM.quicksearch INPUT {
	MARGIN: 2px 4px
}
FORM.quicksearch LABEL {
	MARGIN: 2px 4px
}
DIV.boxout P {
	MARGIN: 2px 4px
}
A.rss {
	PADDING-LEFT: 40px; BACKGROUND: url(http://syndication.iop.org/images/xml.gif) no-repeat 0px 50%
}
TABLE#events TH {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: left
}
TABLE#events TD {
	VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #ccc 1px solid
}
TABLE#events TD:unknown {
	VERTICAL-ALIGN: top
}
#header-one {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 1.7em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: white; PADDING-TOP: 0px
}
#header_date {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: white; LINE-HEIGHT: 1em; PADDING-TOP: 0px
}
#ecoc-logo {
	FLOAT: right; MARGIN-RIGHT: 5px
}
.navblock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 3px; LINE-HEIGHT: 0.8em; PADDING-TOP: 0px; BACKGROUND-COLOR: #e0e4f3
}
.signup_block {
	MARGIN: 20px 0px 5px; LINE-HEIGHT: 1em; BACKGROUND-COLOR: #e0e4f3
}
.email_block {
	MARGIN: 3px 0px; LINE-HEIGHT: 1em; BACKGROUND-COLOR: #e0e4f3
}
.sponsor_block {
	MARGIN: 20px 0px 5px; LINE-HEIGHT: 1em; BACKGROUND-COLOR: #e0e4f3
}
.email_link {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; COLOR: #1b2d82; TEXT-DECORATION: none
}
#signup_link {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; COLOR: #1b2d82; TEXT-DECORATION: none
}
.navlink {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; VERTICAL-ALIGN: top; COLOR: #1b2d82; LINE-HEIGHT: 1.4em; TEXT-DECORATION: none
}
#iop_img {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 5px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#email_img {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#fse_img {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 5px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#iop_img {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#leftcontent {
	FLOAT: left
}
#centercontent {
	MARGIN-LEFT: 185px
}
#ecoc_header {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 50px; BORDER-LEFT: 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: 1px solid; HEIGHT: 90px; BACKGROUND-COLOR: #1b2d82
}
.eselect {
	FONT-SIZE: 0.9em
}
#ecoc_title {
	COLOR: #1b2d82; LINE-HEIGHT: 0.9em
}
.ecoc_title {
	COLOR: #1b2d82; LINE-HEIGHT: 0.9em
}
#boxes {
	WIDTH: 575px; BACKGROUND-COLOR: #e0e4f3
}
#footer {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; MARGIN-LEFT: 185px; LINE-HEIGHT: 0.8em
}
#register_box {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; WIDTH: 175px; COLOR: #1b2d82; PADDING-TOP: 3px; HEIGHT: 90px; BACKGROUND-COLOR: #e0e4f3
}
#speaker_box {
	BORDER-RIGHT: white 3px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN-LEFT: 15px; BORDER-LEFT: white 3px solid; WIDTH: 175px; COLOR: #1b2d82; PADDING-TOP: 3px; HEIGHT: 90px; BACKGROUND-COLOR: #e0e4f3
}
#sponsorship_box {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN-LEFT: 15px; WIDTH: 175px; COLOR: #1b2d82; PADDING-TOP: 3px; HEIGHT: 90px; BACKGROUND-COLOR: #e0e4f3
}
.box_text {
	FONT-WEIGHT: normal; FONT-SIZE: 0.9em; MARGIN: 0em 1em; LINE-HEIGHT: 1.3em
}
.box_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px
}
