BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #eee; PADDING-BOTTOM: 0px; MARGIN: 25px auto; FONT: 11px/18px Tahoma, Verdana, Helvetica, Arial; COLOR: #555; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#wrapper {
	BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(i/border.gif) #fff repeat-y left top; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: #ccc 0px solid; WIDTH: 772px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; TEXT-ALIGN: left
}
#page {
	PADDING-RIGHT: 0px; PADDING-LEFT: 155px; BACKGROUND: url(i/nav_bg.gif) repeat-y left top; PADDING-BOTTOM: 0px; MARGIN: 5px 6px; PADDING-TOP: 0px
}
#branding {
	LEFT: 6px; MARGIN: 0px; WIDTH: 150px; POSITION: absolute; TOP: 6px
}
#main {
	BORDER-RIGHT: #f00 1px dotted; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 25px; MARGIN: 15px 0px; WIDTH: 445px; PADDING-TOP: 0px
}
#sidebar {
	MARGIN-TOP: 18px; FLOAT: right; WIDTH: 145px
}
#home #main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#home #sidebar {
	MARGIN-TOP: 32px
}
.clear {
	CLEAR: both; VISIBILITY: hidden
}
#footer {
	BACKGROUND: #999; HEIGHT: 40px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A:link {
	COLOR: #900; BORDER-BOTTOM: #900 1px dotted; TEXT-DECORATION: none
}
A:visited {
	COLOR: #900; BORDER-BOTTOM: #900 1px dotted; TEXT-DECORATION: none
}
A:hover {
	COLOR: #333; BORDER-BOTTOM: #333 1px solid
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 35px; LINE-HEIGHT: 15px; PADDING-TOP: 0px
}
UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; LIST-STYLE-TYPE: circle
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; LINE-HEIGHT: 15px; PADDING-TOP: 0px
}
DT {
	FONT-WEIGHT: bold; MARGIN: 15px 20px 0px
}
DD {
	MARGIN: 2px 20px
}
P {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; MARGIN: 0px 20px 20px; FONT: 16px/24px Georgia, Times New Roman, serif; COLOR: #900; PADDING-TOP: 20px; TEXT-ALIGN: center
}
H1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: -3000px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
H1 A:link {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(i/header.gif) #fff no-repeat left top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 150px; PADDING-TOP: 0px; HEIGHT: 295px; BORDER-RIGHT-WIDTH: 0px
}
H1 A:visited {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(i/header.gif) #fff no-repeat left top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 150px; PADDING-TOP: 0px; HEIGHT: 295px; BORDER-RIGHT-WIDTH: 0px
}
H1 A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(i/header.gif) #fff no-repeat left top; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
H2 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 40px
}
H2 SPAN {
	DISPLAY: none
}
H2#date {
	BACKGROUND: url(i/date.gif) no-repeat left top; HEIGHT: 50px
}
H2#intro_date {
	BACKGROUND: url(i/intro_date.gif) no-repeat left top; HEIGHT: 20px
}
H2#conference {
	BACKGROUND: url(i/conference.gif) no-repeat left top
}
H2#application {
	BACKGROUND: url(i/application.gif) no-repeat left top
}
H2#program {
	BACKGROUND: url(i/program.gif) no-repeat left top
}
H2#venue {
	BACKGROUND: url(i/venue.gif) no-repeat left top
}
H2#presenters {
	BACKGROUND: url(i/presenters.gif) no-repeat left top
}
H2#colleague {
	BACKGROUND: url(i/colleague.gif) no-repeat left top
}
H2#contact_info {
	BACKGROUND: url(i/contact_info.gif) no-repeat left top
}
H2#attendants {
	BACKGROUND: url(i/attendants.gif) no-repeat left top
}
H2#perspect {
	BACKGROUND: url(i/perspect.gif) no-repeat left top
}
H2#mail {
	BACKGROUND: url(i/mail.gif) no-repeat left top
}
H2#news {
	BACKGROUND: url(i/news.gif) no-repeat left top
}
H2#sponsors {
	BACKGROUND: url(i/sponsors.gif) no-repeat left top
}
H2#hotels {
	BACKGROUND: url(i/hotels.gif) no-repeat left top
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 10px 0px 0px 20px; COLOR: #900; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 5px 20px; COLOR: #333; PADDING-TOP: 0px
}
#sidebar H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; MARGIN: 20px 10px 5px 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px; BORDER-BOTTOM: #900 2px solid
}
#sidebar P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 5px 10px 5px 0px; LINE-HEIGHT: 14px; PADDING-TOP: 0px
}
A.pdf {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(i/pdf.gif) no-repeat left center; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
UL.topic {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 20px 20px 25px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 0px
}
UL.topic LI {
	LIST-STYLE-TYPE: none
}
IMG.photo {
	MARGIN: 5px 20px 20px
}
IMG.bio {
	FLOAT: left; MARGIN: 5px 10px 10px 20px
}
IMG.logo {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 5px 10px 5px 20px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
IMG.home {
	MARGIN: 5px 0px 10px
}
#address UL {
	MARGIN: 0px; LINE-HEIGHT: 14px
}
#address LI {
	MARGIN: 0px 0px 0px 20px; LIST-STYLE-TYPE: none
}
#float_left {
	FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 250px
}
UL.nobull {
	MARGIN: 0px 0px 20px 20px; LINE-HEIGHT: 16px
}
UL.nobull LI {
	LIST-STYLE-TYPE: none
}
SPAN.red {
	COLOR: #900
}
P.intro {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 24px; PADDING-TOP: 15px
}
UL#nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #e00; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 605px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 40px
}
UL#nav LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: -3000px; PADDING-TOP: 0px; HEIGHT: 40px; BORDER-RIGHT-WIDTH: 0px
}
UL#nav LI A:link {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 40px; BORDER-RIGHT-WIDTH: 0px
}
UL#nav LI A:visited {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 40px; BORDER-RIGHT-WIDTH: 0px
}
UL#nav LI A#about {
	BACKGROUND: url(i/about.gif) no-repeat 0px 0px; WIDTH: 66px
}
UL#nav LI A#registration {
	BACKGROUND: url(i/registration.gif) no-repeat 0px 0px; WIDTH: 103px
}
UL#nav LI A#schedule {
	BACKGROUND: url(i/schedule.gif) no-repeat 0px 0px; WIDTH: 81px
}
UL#nav LI A#location {
	BACKGROUND: url(i/location.gif) no-repeat 0px 0px; WIDTH: 77px
}
UL#nav LI A#speakers {
	BACKGROUND: url(i/speakers.gif) no-repeat 0px 0px; WIDTH: 83px
}
UL#nav LI A#attendees {
	BACKGROUND: url(i/attendees.gif) no-repeat 0px 0px; WIDTH: 88px
}
UL#nav LI A#perspectives {
	BACKGROUND: url(i/perspectives_soon.gif) no-repeat 0px 0px; WIDTH: 107px
}
UL#nav LI A#about:hover {
	BACKGROUND-POSITION: 0px -40px; TEXT-DECORATION: none
}
UL#nav LI A#registration:hover {
	BACKGROUND-POSITION: 0px -40px; TEXT-DECORATION: none
}
UL#nav LI A#schedule:hover {
	BACKGROUND-POSITION: 0px -40px; TEXT-DECORATION: none
}
UL#nav LI A#location:hover {
	BACKGROUND-POSITION: 0px -40px; TEXT-DECORATION: none
}
UL#nav LI A#speakers:hover {
	BACKGROUND-POSITION: 0px -40px; TEXT-DECORATION: none
}
UL#nav LI A#attendees:hover {
	BACKGROUND-POSITION: 0px -40px; TEXT-DECORATION: none
}
UL#nav LI A#perspectives:hover {
	BACKGROUND-POSITION: 0px -40px; TEXT-DECORATION: none
}
UL#sec_nav {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid
}
UL#sec_nav LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 150px; TEXT-INDENT: -3000px; PADDING-TOP: 0px; HEIGHT: 27px; BORDER-RIGHT-WIDTH: 0px
}
UL#sec_nav LI A:link {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 150px; PADDING-TOP: 0px; HEIGHT: 27px; BORDER-RIGHT-WIDTH: 0px
}
UL#sec_nav LI A:visited {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 150px; PADDING-TOP: 0px; HEIGHT: 27px; BORDER-RIGHT-WIDTH: 0px
}
UL#sec_nav LI A#invite {
	BACKGROUND: url(i/invite.gif) no-repeat 0px 0px
}
UL#sec_nav LI A#subscribe {
	BACKGROUND: url(i/subscribe.gif) no-repeat 0px 0px
}
UL#sec_nav LI A#press {
	BACKGROUND: url(i/press.gif) no-repeat 0px 0px
}
UL#sec_nav LI A#contact {
	BACKGROUND: url(i/contact.gif) no-repeat 0px 0px
}
UL#sec_nav LI A#sponsor {
	BACKGROUND: url(i/sponsor.gif) no-repeat 0px 0px
}
UL#sec_nav LI A#invite:hover {
	BACKGROUND-POSITION: 0px -27px; TEXT-DECORATION: none
}
UL#sec_nav LI A#subscribe:hover {
	BACKGROUND-POSITION: 0px -27px; TEXT-DECORATION: none
}
UL#sec_nav LI A#press:hover {
	BACKGROUND-POSITION: 0px -27px; TEXT-DECORATION: none
}
UL#sec_nav LI A#contact:hover {
	BACKGROUND-POSITION: 0px -27px; TEXT-DECORATION: none
}
UL#sec_nav A#sponsor:hover {
	BACKGROUND-POSITION: 0px -27px; TEXT-DECORATION: none
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.formbox {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; BACKGROUND: #f6f6f6; PADDING-BOTTOM: 10px; MARGIN: 15px 20px 20px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
.invite_formbox {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; BACKGROUND: #f6f6f6; PADDING-BOTTOM: 10px; MARGIN: 15px 20px 20px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
.formbox H4 {
	MARGIN: 10px 20px 10px 0px
}
.formbox P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px
}
.formbox SPAN {
	DISPLAY: block; MARGIN: 0px 0px 5px 5px
}
.formbox SPAN LABEL {
	FLOAT: left; WIDTH: 100px
}
SPAN.required {
	DISPLAY: inline; FONT-WEIGHT: bold; COLOR: red
}
.box {
	FONT-SIZE: 12px; WIDTH: 270px
}
#input {
	MARGIN-LEFT: 20px
}
#button {
	MARGIN-LEFT: 20px; WIDTH: 400px
}
#message {
	WIDTH: 100%
}
P.error {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: #ff9; PADDING-BOTTOM: 10px; MARGIN: 10px 20px 20px; BORDER-LEFT: #ccc 1px solid; COLOR: #000; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
SPAN.error {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: red; PADDING-TOP: 0px; FONT-STYLE: italic
}
.invite_formbox INPUT {
	DISPLAY: block; MARGIN: 5px 0px 10px
}
.invite_formbox TEXTAREA {
	DISPLAY: block; MARGIN: 5px 0px 10px
}
.invite_formbox TEXTAREA {
	FONT-SIZE: 12px
}
#footer P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 40px; PADDING-TOP: 0px
}
P#iit {
	FLOAT: right; COLOR: #fff; MARGIN-RIGHT: 20px; TEXT-ALIGN: right
}
#footer A:link {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #fff; BORDER-RIGHT-WIDTH: 0px
}
#footer A:visited {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #fff; BORDER-RIGHT-WIDTH: 0px
}
A.top {
	PADDING-LEFT: 15px; BACKGROUND: url(i/top_arrow.gif) no-repeat left center
}
