HTML {
	HEIGHT: 100%
}

BODY {
	MARGIN: 0px; FONT-FAMILY: arial, sans-serif; COLOR: #000; FONT-SIZE: 75%; MIN-HEIGHT: 101%;
}
#bodyhome {
	BACKGROUND: url(nav-bg.gif) #fff repeat-x 0px 8px
}
#popup {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
A {
	COLOR: #000d92
}
A:visited {
	COLOR: #63368c
}
A:hover {
	COLOR: #940909
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
FORM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}

#wrapper {
	POSITION: relative; MARGIN: auto; WIDTH: 760px
}
#logo {
	DISPLAY: none
}
#logoheader {
	MARGIN: 8px 8px 0px 0px
}
#bodyhome #logoheader {
	MARGIN: 8px 8px 8px 0px
}
#membership {
	POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 90%; TOP: 8px; RIGHT: 3px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#membership LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1; MARGIN: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FLOAT: left; BORDER-RIGHT: #aaa 1px solid; PADDING-TOP: 0px
}
#membership .noborder {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#membership .specialborder {
	BORDER-RIGHT: #ca7e15 1px solid
}
#searchform {
	POSITION: absolute; TEXT-ALIGN: right; WIDTH: 240px; TOP: 26px; RIGHT: 8px
}
#searchform .button {
	MARGIN-LEFT: 2px; VERTICAL-ALIGN: bottom
}
#navwrapper {
	BACKGROUND-COLOR: #002569; WIDTH: 100%; MARGIN-BOTTOM: 3px; HEIGHT: 42px
}
#navwrapper2 {
	BACKGROUND: url(nav-top.gif); WIDTH: 100%; MARGIN-BOTTOM: 3px; HEIGHT: 42px
}
#nav {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#nav LI {
	Z-INDEX: 500; POSITION: relative; FLOAT: left
}
#nav LI A {
	TEXT-INDENT: -4000px; FLOAT: left; HEIGHT: 20px; COLOR: #fff; TEXT-DECORATION: none
}
#bodyhome #nav .navhome A {
	BACKGROUND-POSITION: 0px -20px
}
#nav .navhome A {
	WIDTH: 64px; BACKGROUND: url(nav-top.gif) no-repeat 0px 0px
}
#nav .navhome A:hover {
	BACKGROUND-POSITION: 0px -20px
}
#bodybarristers #nav .navbarristers A {
	BACKGROUND-POSITION: -64px -20px
}
#nav .navbarristers A {
	WIDTH: 116px; BACKGROUND: url(nav-top.gif) no-repeat -64px 0px
}
#nav .navbarristers A:hover {
	BACKGROUND-POSITION: -64px -20px
}
#bodymembership #nav .navmem A {
	BACKGROUND-POSITION: -180px -20px
}
#bodymembershipapp #nav .navmem A {
	BACKGROUND-POSITION: -180px -20px
}
#nav .navmem A {
	WIDTH: 164px; BACKGROUND: url(nav-top.gif) no-repeat -180px 0px
}
#nav .navmem A:hover {
	BACKGROUND-POSITION: -180px -20px
}
#bodyresources #nav .navresources A {
	BACKGROUND-POSITION: -344px -20px
}
#nav .navresources A {
	WIDTH: 160px; BACKGROUND: url(nav-top.gif) no-repeat -344px 0px
}
#nav .navresources A:hover {
	BACKGROUND-POSITION: -344px -20px
}
#bodysectionscommittees #nav .navsectcomm A {
	BACKGROUND-POSITION: -504px -20px
}
#nav .navsectcomm A {
	WIDTH: 160px; BACKGROUND: url(nav-top.gif) no-repeat -504px 0px
}
#nav .navsectcomm A:hover {
	BACKGROUND-POSITION: -504px -20px
}
#bodybasfaccount #nav .navmyaccount A {
	BACKGROUND-POSITION: -664px -20px
}
#nav .navmyaccount A {
	WIDTH: 96px; BACKGROUND: url(nav-top.gif) no-repeat -664px 0px
}
#nav .navmyaccount A:hover {
	BACKGROUND-POSITION: -664px -20px
}
#nav LI UL {
	Z-INDEX: 500; BORDER-BOTTOM: #002569 1px solid; POSITION: absolute; BORDER-LEFT: #002569 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 178px; PADDING-RIGHT: 0px; DISPLAY: block; BORDER-TOP: #002569 1px solid; TOP: 20px; BORDER-RIGHT: #002569 1px solid; PADDING-TOP: 0px; LEFT: 0px
}
#nav LI UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
#nav LI UL LI A {
	BACKGROUND-IMAGE: none !important; BORDER-BOTTOM: #d7d7d7 1px solid; FILTER: alpha(opacity=90); PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f4f4f4 !important; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 9px; WIDTH: 160px !important; PADDING-RIGHT: 9px; DISPLAY: block; FLOAT: none; HEIGHT: 14px; COLOR: #002569; PADDING-TOP: 5px; -moz-opacity: .95
}
HEAD:first-child + BODY #nav LI UL LI A {
	HEIGHT: auto
}
#nav LI UL LI A:hover {
	FILTER: alpha(opacity=100); BACKGROUND-COLOR: #fff !important
}
#nav LI UL .navsub A {
	BACKGROUND: url(li.gif) #f4f4f4 no-repeat 164px 10px
}
#nav LI UL UL {
	TOP: 0px; LEFT: 178px
}
#nav LI UL .navsub LI A {
	BACKGROUND-IMAGE: none !important; BACKGROUND-COLOR: #fafafa !important
}
#nav LI UL .navsub LI A:hover {
	BACKGROUND-COLOR: #fff !important
}
#nav LI UL {
	DISPLAY: none
}
HEAD:first-child + BODY #nav LI:hover UL {
	DISPLAY: block
}
HEAD:first-child + BODY #nav LI UL UL {
	DISPLAY: none !important
}
HEAD:first-child + BODY #nav LI LI:hover UL {
	DISPLAY: block !important
}
#nav LI UL .navnosub UL {
	DISPLAY: none !important
}
HEAD:first-child + BODY #nav .navnosub:hover UL {
	DISPLAY: none !important
}
#navbottom {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#navbottom LI {
	Z-INDEX: 400; POSITION: relative; FLOAT: left
}
#navbottom LI A {
	TEXT-INDENT: -4000px; FLOAT: left; HEIGHT: 22px; COLOR: #fff; TEXT-DECORATION: none
}
#bodycalendar #navbottom .navcalendar A {
	BACKGROUND-POSITION: 0px -22px
}
#navbottom .navcalendar A {
	WIDTH: 137px; BACKGROUND: url(nav-bottom.gif) no-repeat 0px 0px
}
#navbottom .navcalendar A:hover {
	BACKGROUND-POSITION: 0px -22px
}
#bodycle #navbottom .navcle A {
	BACKGROUND-POSITION: -137px -22px
}
#navbottom .navcle A {
	WIDTH: 51px; BACKGROUND: url(nav-bottom.gif) no-repeat -137px 0px
}
#navbottom .navcle A:hover {
	BACKGROUND-POSITION: -137px -22px
}
#bodyadr #navbottom .navadr A {
	BACKGROUND-POSITION: -188px -22px
}
#navbottom .navadr A {
	WIDTH: 132px; BACKGROUND: url(nav-bottom.gif) no-repeat -188px 0px
}
#navbottom .navadr A:hover {
	BACKGROUND-POSITION: -188px -22px
}
#bodyadr .adrcontent TABLE {
	BORDER-BOTTOM: #e7e7e7 6px solid; BORDER-LEFT: #e7e7e7 6px solid; MARGIN: 0px 0px 8px; WIDTH: 60%; BORDER-TOP: #e7e7e7 6px solid; BORDER-RIGHT: #e7e7e7 6px solid
}
#bodyadr .bparagraph H2 {
	DISPLAY: block
}
P {
	DISPLAY: block
}
#bodydiversity #nav .navdiversity A {
	BACKGROUND-POSITION: -320px -22px
}
#navbottom .navdiversity A {
	WIDTH: 136px; BACKGROUND: url(nav-bottom.gif) no-repeat -320px 0px
}
#navbottom .navdiversity A:hover {
	BACKGROUND-POSITION: -320px -22px
}
#bodylris #nav .navlris A {
	BACKGROUND-POSITION: -456px -22px
}
#bodylrisesp #nav .navlris A {
	BACKGROUND-POSITION: -456px -22px
}
#navbottom .navlris A {
	WIDTH: 122px; BACKGROUND: url(nav-bottom.gif) no-repeat -456px 0px
}
#navbottom .navlris A:hover {
	BACKGROUND-POSITION: -456px -22px
}
#bodyvlspov #navbottom .navvlsp A {
	BACKGROUND-POSITION: -578px -22px
}
#bodyvlsp #navbottom .navvlsp A {
	BACKGROUND-POSITION: -578px -22px
}
#navbottom .navvlsp A {
	WIDTH: 56px; BACKGROUND: url(nav-bottom.gif) no-repeat -578px 0px
}
#navbottom .navvlsp A:hover {
	BACKGROUND-POSITION: -578px -22px
}
#navbottom .navvlsp UL {
	LEFT: -124px
}
#navbottom .navvlsp UL .navsub A {
	BACKGROUND-IMAGE: none !important
}
#navbottom .navvlsp UL UL {
	DISPLAY: none !important
}
HEAD:first-child + BODY #navbottom .navvlsp LI:hover UL {
	DISPLAY: none !important
}
#bodyfoundation #navbottom .navfoundation A {
	BACKGROUND-POSITION: -634px -22px
}
#navbottom .navfoundation A {
	WIDTH: 126px; BACKGROUND: url(nav-bottom.gif) no-repeat -634px 0px
}
#navbottom .navfoundation A:hover {
	BACKGROUND-POSITION: -634px -22px
}
#navbottom .navfoundation UL {
	LEFT: -53px
}
#navbottom .navfoundation UL UL {
	LEFT: -180px
}
#navbottom LI UL {
	BORDER-BOTTOM: #002569 1px solid; POSITION: absolute; BORDER-LEFT: #002569 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 178px; PADDING-RIGHT: 0px; DISPLAY: block; BORDER-TOP: #002569 1px solid; TOP: 21px; BORDER-RIGHT: #002569 1px solid; PADDING-TOP: 0px; LEFT: 0px
}
#navbottom LI UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
#navbottom LI UL LI A {
	BACKGROUND-IMAGE: none !important; BORDER-BOTTOM: #d7d7d7 1px solid; FILTER: alpha(opacity=90); PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f4f4f4 !important; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 9px; WIDTH: 160px !important; PADDING-RIGHT: 9px; DISPLAY: block; FLOAT: none; HEIGHT: 14px; COLOR: #002569; PADDING-TOP: 5px; -moz-opacity: .95
}
HEAD:first-child + BODY #navbottom LI UL LI A {
	HEIGHT: auto
}
#navbottom LI UL LI A:hover {
	FILTER: alpha(opacity=100); BACKGROUND-COLOR: #fff !important
}
#navbottom LI UL .navsub A {
	BACKGROUND: url(li.gif) #f4f4f4 no-repeat 164px 10px
}
#navbottom LI UL UL {
	TOP: 0px; LEFT: 178px
}
#navbottom LI UL .navsub LI A {
	BACKGROUND-IMAGE: none !important; BACKGROUND-COLOR: #fafafa !important
}
#navbottom LI UL .navsub LI A:hover {
	BACKGROUND-COLOR: #fff !important
}
#navbottom LI UL {
	DISPLAY: none
}
HEAD:first-child + BODY #navbottom LI:hover UL {
	DISPLAY: block
}
HEAD:first-child + BODY #navbottom LI UL UL {
	DISPLAY: none !important
}
HEAD:first-child + BODY #navbottom LI LI:hover UL {
	DISPLAY: block !important
}
#navbottom LI UL .navnosub UL {
	DISPLAY: none !important
}
HEAD:first-child + BODY #navbottom .navnosub:hover UL {
	DISPLAY: none !important
}
#bodyhome #randphoto {
	WIDTH: 406px; HEIGHT: 250px
}
#bodyhome H2 {
	MARGIN: 0px; FONT-SIZE: 130%
}
#bodyhome H2 A {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%; TEXT-DECORATION: none
}
#bodyhome .calltoaction {
	MARGIN: 4px 8px 4px 0px; DISPLAY: block; FONT-WEIGHT: bold
}
#bodyhome .calendar {
	MARGIN-BOTTOM: 0px; MARGIN-LEFT: 8px
}
#bodyhome .rsssubscribe {
	MARGIN: 5px 0px 10px
}
#bodyhome #announcements {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; WIDTH: 370px; PADDING-RIGHT: 0px; BACKGROUND: url(h-hd-basf-watermark.gif) no-repeat right bottom; VERTICAL-ALIGN: top; PADDING-TOP: 6px
}
#bodyhome #announcements H2 {
	MARGIN-BOTTOM: 3px
}
#bodyhome #announcements P {
	LINE-HEIGHT: 1.4em; MARGIN: 0px 0px 5px
}
#bodyhome #announcements A {
	DISPLAY: block
}
#bodyhome #announcements .calltoactionright {
	PADDING-LEFT: 9px; BACKGROUND: url(li-hm.gif) no-repeat 0px 4px; FLOAT: right; FONT-WEIGHT: bold
}
#bodyhome #buckets {
	POSITION: relative; MARGIN-TOP: 3px
}
#bodyhome #buckets .spacer {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 2px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#bodyhome #buckets TD H2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; HEIGHT: 24px; PADDING-TOP: 0px
}
#bodyhome #buckets H3 {
	MARGIN: 4px 9px 0px 15px; FONT-SIZE: 120%
}
#bodyhome #buckets P {
	MARGIN: 8px 9px
}
#bodyhome #buckets UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 3px 7px 14px 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#bodyhome #buckets UL LI {
	POSITION: relative; TEXT-ALIGN: left; PADDING-LEFT: 9px; MARGIN-BOTTOM: 4px; BACKGROUND: url(li-hm.gif) no-repeat 0px 4px
}
#bodyhome #buckets TD#courses {
	BORDER-BOTTOM: #e7e7e7 2px solid; BORDER-LEFT: #e7e7e7 2px solid; PADDING-BOTTOM: 6px; WIDTH: 250px; BORDER-TOP: #e7e7e7 2px solid; BORDER-RIGHT: #e7e7e7 2px solid
}
#bodyhome #buckets TD#courses P A {
	TEXT-ALIGN: left; DISPLAY: block
}
#bodyhome #buckets #courses .highlight {
	PADDING-LEFT: 26px; BACKGROUND: url(icon-star.gif) no-repeat left top
}
#bodyhome #buckets DIV.borderpod {
	BORDER-BOTTOM: #e7e7e7 2px solid; BORDER-LEFT: #e7e7e7 2px solid; PADDING-BOTTOM: 0px; WIDTH: 248px; MARGIN-BOTTOM: 0px; HEIGHT: 255px; BORDER-TOP: #e7e7e7 2px solid; BORDER-RIGHT: #e7e7e7 2px solid
}
#bodyhome #buckets .buttoncall {
	MARGIN-TOP: 3px
}
.facebookicon {
	MARGIN: 2px 0px -2px 2px
}
#bodybasfaccount #maincontent {
	BACKGROUND: url(s-bg-about.gif) #fff no-repeat right top
}
#bodybasfaccount #midsection {
	MARGIN-TOP: 0px; WIDTH: 364px; DISPLAY: inline; FLOAT: left
}
#bodybasfaccount .midheading {
	MARGIN-TOP: 0px; WIDTH: 364px; MARGIN-BOTTOM: -3px; BACKGROUND: #e7e7e7
}
#bodybasfaccount .midcolumn {
	BORDER-BOTTOM: #e7e7e7 2px solid; BORDER-LEFT: #e7e7e7 2px solid; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 15px; WIDTH: 360px; BORDER-TOP: medium none; BORDER-RIGHT: #e7e7e7 2px solid; PADDING-TOP: 12px
}
#bodybasfaccount .midcolumn H1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 0px
}
#bodybasfaccount .midcolumn H2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 0px
}
#bodybasfaccount .midcolumn H3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 0px
}
#bodybasfaccount .midcolumn P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 0px
}
#bodybasfaccount .midcolumn IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 0px
}
#bodybasfaccount .events DIV {
	MARGIN: 0px 13px 6px
}
#bodybasfaccount .events A {
	DISPLAY: block
}
#bodybasfaccount .events .calendar {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; BACKGROUND: url(icon-calendar.gif) no-repeat; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
#bodybasfaccount #sidecolumn {
	MARGIN: -5px 0px 0px 16px; WIDTH: 199px; DISPLAY: inline; FLOAT: right
}
#bodybasfaccount #sidecolumn UL {
	MARGIN: 0px 5px 0px 0px
}
#bodybasfaccount .announcementsarea A {
	DISPLAY: block
}
#bodybasfaccount #sidecolumn H4.meminfoheader {
	MARGIN: 0px 0px -3px; WIDTH: 199px; HEIGHT: 33px
}
#bodybasfaccount #sidecolumn DIV.membinfosection {
	BORDER-BOTTOM: #e7e7e7 2px solid; BORDER-LEFT: #e7e7e7 2px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 90%; BORDER-TOP: medium none; BORDER-RIGHT: #e7e7e7 2px solid; PADDING-TOP: 1px
}
#bodybasfaccount #sidecolumn .membinfosection .name {
	MARGIN-TOP: 7px; FONT-SIZE: 120%; FONT-WEIGHT: bold
}
#bodybasfaccount #sidecolumn .membinfosection .alertnote {
	BORDER-BOTTOM: #ececec 1px solid; BORDER-LEFT: #ececec 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 150px; PADDING-RIGHT: 10px; BACKGROUND: #f8f3dc; BORDER-TOP: #ececec 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #ececec 1px solid; PADDING-TOP: 2px
}
#bodybasfaccount #sidecolumn .membinfosection .notbmargin {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
#bodybasfaccount FORM#frmSectionsAndCommittees {
	WIDTH: 172px
}
#bodybasfaccount #sidecolumn .align {
	MARGIN-TOP: -3px
}
#bodybasfaccount #sidecolumn H4.pollheader {
	MARGIN-TOP: 12px; MARGIN-BOTTOM: -3px
}
#bodybasfaccount #sidecolumn .pollsection {
	BORDER-BOTTOM: #d5e6f3 2px solid; BORDER-LEFT: #d5e6f3 2px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: medium none; BORDER-RIGHT: #d5e6f3 2px solid; PADDING-TOP: 12px
}
#bodybasfaccount #sidecolumn .pollsection FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#bodybasfaccount #sidecolumn .pollsection FORM P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#bodybasfaccount #sidecolumn .pollsection FORM FIELDSET {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#bodybasfaccount #sidecolumn .pollsection FORM INPUT {
	MARGIN: 0px
}
#bodybasfaccount #sidecolumn .pollsection TABLE {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 100%; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#bodybasfaccount #sidecolumn .pollsection TABLE TR {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#bodybasfaccount #sidecolumn .pollsection TABLE TD {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#bodybasfaccount #midsection .hdiconstickout {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: -3px; BACKGROUND: url(s-hd-whyjoin-bg.gif) repeat-x 0px 0px
}
#bodybasfaccount #sidecolumn H4.visitorheader {
	MARGIN-TOP: 5px; WIDTH: 199px; MARGIN-BOTTOM: -3px; HEIGHT: 33px
}
#bodybasfaccount #sidecolumn H4.forattorneys {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: -3px
}
#bodybasfaccount #sidecolumn #forattorneyssection {
	BORDER-BOTTOM: #e7e7e7 2px solid; BORDER-LEFT: #e7e7e7 2px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: medium none; BORDER-RIGHT: #e7e7e7 2px solid; PADDING-TOP: 10px
}
#bodybasfaccount #sidecolumn #forattorneyssection UL LI {
	PADDING-LEFT: 9px; BACKGROUND: url(li.gif) no-repeat 0pt 4px
}
#bodybasfaccount #subnav UL LI.graylinks {
	PADDING-LEFT: 9px; DISPLAY: block; BACKGROUND: url(li.gif) no-repeat 0pt 4px; COLOR: #666; TEXT-DECORATION: none
}
#bodybasfaccount #subnav UL UL LI.graylinks {
	BACKGROUND: url(s-li0.gif) no-repeat 0pt 5px
}
#bodybasfaccount #subnav LI.graylinks UL {
	MARGIN: 0px
}
#bodybasfaccount #subnav .navmsg {
	MARGIN: 10px; COLOR: #666
}
#bodybasfaccount UL#arrowlist {
	MARGIN: 0px 0px 20px; FONT-WEIGHT: bold
}
#bodybasfaccount UL#arrowlist LI {
	PADDING-LEFT: 9px; BACKGROUND: url(li.gif) no-repeat 0px 4px
}
#bodybasfaccount .return {
	MARGIN-TOP: 20px
}
.navheader {
	BACKGROUND-IMAGE: none; PADDING-LEFT: 0px; COLOR: #002569; FONT-WEIGHT: bold
}
#bodymember #maincontent .msgBox {
	BORDER-BOTTOM: #e7e7e7 2px solid; BORDER-LEFT: #e7e7e7 2px solid; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; PADDING-LEFT: 0px; WIDTH: 285px; PADDING-RIGHT: 0px; FLOAT: right; BORDER-TOP: #e7e7e7 2px solid; BORDER-RIGHT: #e7e7e7 2px solid; PADDING-TOP: 0px
}
#bodymember #maincontent .msgBox LI {
	FONT-WEIGHT: bold
}
#bodymember #maincontent .msgBox H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 24px; PADDING-TOP: 0px
}
#bodymember #maincontent .msgBox .basfmember {
	TEXT-INDENT: -4000px; BACKGROUND: url(s-hd-basfmember.gif) #ca7e15 no-repeat left top
}
#bodymember #maincontent .msgBox .notamember {
	TEXT-INDENT: -4000px; BACKGROUND: url(s-hd-notamember.gif) #415d90 no-repeat left top
}
#bodymember #maincontent .msgBox .msgBoxContent {
	MARGIN: 10px
}
#bodymember #maincontent #pagefunc #send {
	DISPLAY: none
}
#bodybasfaccount #maincontent #pagefunc #send {
	DISPLAY: none
}
#bodymemberdirectory #maincontent #pagefunc #send {
	DISPLAY: none
}
#bodycart #maincontent #pagefunc #send {
	DISPLAY: none
}
#bodymember .forgotLogin {
	TEXT-ALIGN: right
}
#bodymember .loginSubmit {
	TEXT-ALIGN: right
}
.wireframeHighlight {
	DISPLAY: block; BACKGROUND: yellow
}
#maincontent .confMsg {
	BORDER-BOTTOM: #ffcc35 1px solid; BORDER-LEFT: #ffcc35 1px solid; PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #fbf8ed; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BORDER-TOP: #ffcc35 1px solid; BORDER-RIGHT: #ffcc35 1px solid; PADDING-TOP: 6px
}
#bodycart #maincontent .confMsg {
	MARGIN: 10px 0px 15px; WIDTH: 95%
}
#bodymember #maincontent .confMsg {
	MARGIN: 10px 0px 15px; WIDTH: 94%
}
#bodybasfaccount #maincontent .confMsg {
	MARGIN: 10px 0px 15px; WIDTH: 80%
}
#bodybasfaccount .accessinfo {
	BORDER-BOTTOM: #ffcc35 1px solid; BORDER-LEFT: #ffcc35 1px solid; PADDING-BOTTOM: 13px; BACKGROUND-COLOR: #fbf8ed; MARGIN: 15px 0px; PADDING-LEFT: 15px; WIDTH: 535px; PADDING-RIGHT: 15px; FONT-SIZE: 110%; BORDER-TOP: #ffcc35 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ffcc35 1px solid; PADDING-TOP: 13px
}
#bodycart H2#cartItem {
	MARGIN: 20px 0px 0px 10px
}
#bodycart FORM#eventSignUpLogin {
	BORDER-BOTTOM: #ccc 1px solid; MARGIN: 10px 0px 0px 5px; WIDTH: 700px; FLOAT: left; BORDER-TOP: #ddd 1px solid
}
#bodycart FORM#eventSignUpLogin LABEL {
	WIDTH: 80px; FLOAT: left
}
#bodycart #loginArea {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-LEFT: 38px; WIDTH: 290px; PADDING-RIGHT: 20px; FLOAT: left; BORDER-TOP: medium none; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 13px
}
#bodycart #loginArea H2 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN-TOP: 0px; FONT-SIZE: 125%; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#bodycart #loginArea P {
	MARGIN: 3px 0px 8px
}
#bodycart #loginArea .rememberMe {
	MARGIN-TOP: 0px; MARGIN-LEFT: 76px
}
#bodycart #loginArea .rememberMe LABEL {
	FLOAT: none
}
#bodycart #buttonSection {
	TEXT-ALIGN: right; MARGIN: 5px 16px 0px 0px; PADDING-TOP: 0px
}
#bodycart #buttonSection #btnSubmit {
	WIDTH: 150px
}
#buttonVisitor {
	TEXT-ALIGN: right; MARGIN-TOP: 38px
}
#btnSubmitVisitor {
	WIDTH: 170px
}
#bodycart #whyLogin {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 15px; PADDING-LEFT: 25px; WIDTH: 260px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#whyLogin H2 {
	MARGIN-TOP: 0px; FONT-SIZE: 125%; PADDING-TOP: 0px
}
#bodycart #subnav {
	DISPLAY: none
}
#bodycart .introtext {
	MARGIN: 10px 0px 10px 10px
}
#bodycart .sectionfeenote {
	MARGIN: 0px 0px 0px 5px; DISPLAY: block; COLOR: #666; FONT-SIZE: 85%
}
#maincontent TABLE .feesTable {
	WIDTH: 100%; MARGIN-BOTTOM: 0px
}
#maincontent TABLE .feesTable TD {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
#maincontent TABLE .feesTable INPUT {
	MARGIN-RIGHT: 0px
}
#maincontent TABLE .feesTable LABEL {
	MARGIN-TOP: 1px
}
#bodycart #maincontent FIELDSET .entryset DIV {
	MARGIN-RIGHT: 4px
}
#bodycart #maincontent FIELDSET .first {
	MARGIN-TOP: 0px
}
#bodycart #maincontent .penMemDisclaimer {
	TEXT-ALIGN: left; WIDTH: 265px; FLOAT: left
}
A.tt {
	Z-INDEX: 24; POSITION: relative
}
A.tt SPAN {
	DISPLAY: none; TEXT-DECORATION: none
}
A.tt:hover {
	Z-INDEX: 25
}
A.tt:hover SPAN.helptip {
	POSITION: absolute; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4em; PADDING-LEFT: 0px; WIDTH: 235px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(bubble.gif) no-repeat 50% top; COLOR: #000; TOP: 14px; PADDING-TOP: 26px; LEFT: -225px
}
A.tt:hover SPAN.top {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; COLOR: #fff; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
A.tt:hover SPAN.description {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; BACKGROUND: url(bubble_filler.gif) 50% bottom; PADDING-TOP: 5px
}
A.tt:hover SPAN.bottom {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; BACKGROUND: url(bubble.gif) no-repeat 50% bottom; PADDING-TOP: 3px
}
#bodylexisnexis #maincontent {
	BACKGROUND: url(s-bg-member.gif) #fff no-repeat right top
}
#bodymember #maincontent {
	BACKGROUND: url(s-bg-member.gif) #fff no-repeat right top
}
#bodybasfaccount .history_table {
	MARGIN: 10px 0px 20px; WIDTH: 100%
}
#bodybasfaccount .profilesection {
	MARGIN: 15px 0px
}
#bodybasfaccount .profileheading {
	MARGIN: 10px 0px 5px
}
#bodybasfaccount #maincontent FIELDSET P {
	MARGIN: 0px 0px 10px
}
#maincontent H1 {
	BACKGROUND: url(s-t-basf-acct-publications.gif) no-repeat
}
#maincontent H2.heading {
	BORDER-BOTTOM: #d9d9d9 1px solid; TEXT-TRANSFORM: uppercase; COLOR: #5b86da
}
#maincontent H3.subheading {
	COLOR: #575757; FONT-SIZE: 115%
}
#maincontent DIV.cover-img {
	WIDTH: auto; FLOAT: left; MARGIN-RIGHT: 10px
}
#maincontent DIV.cover-summary {
	WIDTH: 65%; FLOAT: left; PADDING-TOP: 10px
}
#content {
	WIDTH: 100%
}
#content #randphoto2 {
	WIDTH: 160px; HEIGHT: 88px
}
#content #subnav {
	PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #f4f4f4; WIDTH: 160px
}
#bodylexisnexis #content #subnav {
	BACKGROUND-COLOR: #ebeef3
}
#content #subnav UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 10px 4px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#content #subnav UL LI {
	MARGIN-BOTTOM: 3px
}
#content #subnav UL LI A {
	PADDING-LEFT: 9px; DISPLAY: block; BACKGROUND: url(li.gif) no-repeat 0px 4px; TEXT-DECORATION: none
}
#content #subnav UL LI A:hover {
	BACKGROUND-IMAGE: url(li1.gif)
}
#content #subnav UL UL {
	MARGIN: 0px 4px 0px 10px; FONT-SIZE: 90%
}
#content #subnav UL UL LI A {
	BACKGROUND: url(s-li0.gif) no-repeat 0px 5px
}
#content #subnav UL UL LI A:hover {
	BACKGROUND: url(s-li.gif) no-repeat 0px 5px
}
#content #subnav .special {
	MARGIN-BOTTOM: 3px
}
#bodylris #content #subnav UL {
	MARGIN-TOP: 0px
}
#bodylris #content #subnav UL UL {
	MARGIN-LEFT: 0px; FONT-SIZE: 100%
}
#bodylris #content #subnav .navsub {
	MARGIN-TOP: 10px
}
#bodylris #content #subnav .navsub A {
	BACKGROUND-IMAGE: none; PADDING-LEFT: 0px; COLOR: #002569; FONT-WEIGHT: bold
}
#bodylris #content #subnav .navsub A:hover {
	BACKGROUND-IMAGE: none
}
#bodylris #content #subnav .navsub A:visited {
	COLOR: #002569
}
#content #subnav .navsub A:hover {
	COLOR: #002569
}
#bodylris #content #subnav .navsub LI A {
	PADDING-LEFT: 9px; BACKGROUND: url(li.gif) no-repeat 0px 4px; COLOR: #009; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#bodylris #content #subnav .navsub LI A:visited {
	COLOR: #63368c
}
#bodylris #content #subnav .navsub LI A:hover {
	BACKGROUND-IMAGE: url(li1.gif); COLOR: #940909
}
#bodyvlspov #content #subnav UL UL {
	DISPLAY: none
}
#bodyvlsp #content #subnav UL UL {
	DISPLAY: none
}
#bodyvlsp #content #subnav UL #navsubvlsp UL {
	DISPLAY: block
}
#bodycharitable #content #subnav UL UL {
	DISPLAY: none
}
#bodycharitable #content #subnav UL #navsubcharitable UL {
	DISPLAY: block
}
#content #subnav .subnavon {
	BACKGROUND-IMAGE: url(li1.gif); COLOR: #002569 !important; FONT-WEIGHT: bold !important
}
#content #subnav .navsub LI .subnavon {
	BACKGROUND-IMAGE: url(li1.gif) !important
}
#maincontent .sidebar {
	MARGIN: -10px 0px 0px 16px; WIDTH: 198px; FLOAT: right
}
#maincontent .sidebar DIV {
	BORDER-BOTTOM: #e7e7e7 2px solid; BORDER-LEFT: #e7e7e7 2px solid; BACKGROUND-COLOR: #fff; MARGIN-BOTTOM: 10px; BORDER-TOP: #e7e7e7 2px solid; BORDER-RIGHT: #e7e7e7 2px solid
}
#maincontent .sidebar .relatedhi {
	BORDER-BOTTOM-COLOR: #415d90; BORDER-TOP-COLOR: #415d90; BORDER-RIGHT-COLOR: #415d90; BORDER-LEFT-COLOR: #415d90
}
#maincontent .sidebar .relatedhi H4 {
	BACKGROUND: #415d90
}
#maincontent .sidebar DIV H4 {
	TEXT-INDENT: -4000px; MARGIN: 0px; BACKGROUND: #e7e7e7; HEIGHT: 25px; COLOR: #002569; FONT-SIZE: 100%
}
#maincontent .sidebar DIV UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 8px 11px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#maincontent .sidebar DIV UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 4px; BACKGROUND: url(li.gif) no-repeat 0px 4px; PADDING-TOP: 0px
}
#maincontent .sidebar DIV H3 {
	MARGIN: 6px 11px -4px; FONT-SIZE: 110%
}
#maincontent .sidebar DIV P {
	MARGIN: 6px 11px
}
#maincontent .sidebar DL {
	MARGIN: 8px 11px
}
#maincontent .sidebar .calltoaction {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 6px 11px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px
}
#maincontent .sidebar .related H4 {
	BACKGROUND: url(s-hd-related.gif) #e7e7e7 no-repeat
}
#maincontent .sidebar .mediation H4 {
	BACKGROUND: url(s-hd-related-mediator.gif) #415d90 no-repeat
}
#maincontent .sidebar .questions H4 {
	BACKGROUND: url(s-hd-questions.gif) #e7e7e7 no-repeat
}
#maincontent .sidebar .advertise H4 {
	BACKGROUND: url(s-hd-advertise.gif) #e7e7e7 no-repeat
}
#maincontent .sidebar .announcements H4 {
	BACKGROUND: url(s-hd-announcements.gif) #e7e7e7 no-repeat
}
#maincontent .sidebar .beforeyoucontact H4 {
	BACKGROUND: url(s-hd-beforeyoucontact.gif) #e7e7e7 no-repeat
}
#maincontent .sidebar .beforeyoucontactesp H4 {
	BACKGROUND: url(s-hd-beforeyoucontactesp.gif) #e7e7e7 no-repeat; HEIGHT: 41px
}
#maincontent .sidebar .probono H4 {
	BACKGROUND: url(s-hd-probono.gif) #e7e7e7 no-repeat; HEIGHT: 41px
}
#maincontent .sidebar .onlineesp H4 {
	BACKGROUND: url(s-hd-onlineesp.gif) #e7e7e7 no-repeat; HEIGHT: 45px
}
#maincontent .sidebar .sponsors H4 {
	BACKGROUND: url(s-hd-sponsors.gif) #e7e7e7 no-repeat
}
#maincontent .sidebar .forcommunity H4 {
	BACKGROUND: url(s-hd-forcommunity.gif) #e7e7e7 no-repeat
}
#maincontent .sidebar .foundation H4 {
	BACKGROUND: url(s-hd-foundation.gif) #e7e7e7 no-repeat
}
#maincontent .sidebar .diversityres H4 {
	BACKGROUND: url(s-hd-diversityres.gif) #e7e7e7 no-repeat
}
#maincontent .sidebar .keyconsiderations H4 {
	BACKGROUND: url(s-hd-keyconsiderations.gif) #e7e7e7 no-repeat
}
#maincontent .sidebar .contact H4 {
	BACKGROUND: url(s-hd-contact.gif) #e7e7e7 no-repeat
}
#maincontent .sidebar .promotions H4 {
	BACKGROUND: url(s-hd-promotions.gif) #e7e7e7 no-repeat
}
#maincontent .sidebar .businesshours H4 {
	BACKGROUND: url(s-hd-businesshours.gif) #e7e7e7 no-repeat
}
#maincontent .sidebar .mediator H4 {
	BACKGROUND: url(s-hd-mediator.gif) #e7e7e7 no-repeat
}
#maincontent .sidebar .forattorneys H4 {
	BACKGROUND: url(s-hd-forattorneys-blue.gif) #415d90 no-repeat
}
#maincontent .sidebar .needlawyer H4 {
	BACKGROUND: url(s-hd-needlawyer.gif) #415d90 no-repeat
}
#maincontent .sidebar .othercontact H4 {
	BACKGROUND: url(s-hd-othercontact.gif) #415d90 no-repeat
}
#maincontent .sidebar .events H4 {
	BACKGROUND: url(s-hd-events.gif) #415d90 no-repeat
}
#maincontent .sidebar .member H4 {
	BACKGROUND: url(s-hd-member.gif) #415d90 no-repeat
}
#maincontent .sidebar .events A {
	DISPLAY: block
}
#maincontent .sidebar .events H5 {
	MARGIN: 8px 11px -6px; FONT-SIZE: 100%
}
#maincontent .sidebar .events HR {
	MARGIN: 12px auto 0px
}
#maincontent .sidebar .events .highlight {
	PADDING-LEFT: 26px; BACKGROUND: url(icon-star.gif) no-repeat left top
}
#maincontent .sidebar .calendar {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; BACKGROUND: url(icon-calendar.gif) no-repeat; PADDING-TOP: 6px
}
#bodyhome .calendar {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; BACKGROUND: url(icon-calendar.gif) no-repeat; PADDING-TOP: 6px
}
#bodymember .calendar {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; BACKGROUND: url(icon-calendar.gif) no-repeat; PADDING-TOP: 6px
}
#maincontent .sidebar .gala {
	BACKGROUND-COLOR: #efefef
}
#maincontent .sidebar .gala H4 {
	BACKGROUND: url(s-hd-gala.gif) #415d90 no-repeat
}
#maincontent .sidebar .gala IMG {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; MARGIN: 8px auto 4px; DISPLAY: block; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
#maincontent .sidebar .gala .calltoaction {
	TEXT-ALIGN: left; MARGIN-TOP: 0px
}
#maincontent .sidebar .event {
	BACKGROUND-COLOR: #efefef
}
#maincontent .sidebar .event H4 {
	BACKGROUND: url(s-hd-event.gif) #415d90 no-repeat
}
#maincontent .sidebar .event IMG {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; MARGIN: 8px auto 4px; DISPLAY: block; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
#maincontent .sidebar .event .calltoaction {
	TEXT-ALIGN: left; MARGIN-TOP: 0px
}
#maincontent .sidebar .whyvolunteer H4 {
	BACKGROUND: url(s-hd-whyvolunteer.gif) #415d90 no-repeat
}
#maincontent .sidebar .whyvolunteer {
	TEXT-ALIGN: center; BACKGROUND: url(icon-quotebgbot.gif) #fafcfe no-repeat 100% 100%
}
#maincontent .sidebar .whyvolunteer P.quote {
	PADDING-BOTTOM: 0px; MARGIN: 8px 0px 0px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; BACKGROUND: url(icon-quotebgtop.gif) no-repeat; HEIGHT: 57px; COLOR: #1f3764; FONT-SIZE: 120%; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
HEAD:first-child + BODY #maincontent .sidebar .whyvolunteer P.quote {
	MIN-HEIGHT: 57px; HEIGHT: auto
}
#maincontent .sidebar .whyvolunteer CITE {
	FONT-STYLE: normal
}
#maincontent .formIntro {
	MARGIN: 0px 10px 15px 0px; WIDTH: 258px; FLOAT: left
}
#maincontent .formSidebar {
	BORDER-BOTTOM: #e7e7e7 2px solid; BORDER-LEFT: #e7e7e7 2px solid; PADDING-BOTTOM: 6px; MARGIN: 2px 0px 15px; PADDING-LEFT: 8px; WIDTH: 220px; PADDING-RIGHT: 8px; FLOAT: left; BORDER-TOP: #e7e7e7 2px solid; BORDER-RIGHT: #e7e7e7 2px solid; PADDING-TOP: 6px
}
#maincontent .partner {
	MARGIN: -4px 0px 0px 16px; WIDTH: auto; FLOAT: right
}
#maincontent {
	PADDING-BOTTOM: 18px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#bodylris #maincontent {
	BACKGROUND: url(s-bg-lris.gif) #fff no-repeat right top
}
#bodylrisesp #maincontent {
	BACKGROUND: url(s-bg-lris.gif) #fff no-repeat right top
}
#bodyadr #maincontent {
	BACKGROUND: url(s-bg-adr.gif) #fff no-repeat right top
}
#bodyvlspov #maincontent {
	BACKGROUND: url(s-bg-vlsp.gif) #fff no-repeat right top
}
#bodyvlsp #maincontent {
	BACKGROUND: url(s-bg-vlsp.gif) #fff no-repeat right top
}
#bodydiversity #maincontent {
	BACKGROUND: url(s-bg-diversity.gif) #fff no-repeat right top
}
#bodycharitable #maincontent {
	BACKGROUND: url(s-bg-charitable.gif) #fff no-repeat right top
}
#bodybarristers #maincontent {
	BACKGROUND: url(s-bg-barristers.gif) #fff no-repeat right top
}
#bodymembership #maincontent {
	BACKGROUND: url(s-bg-membership.gif) #fff no-repeat right top
}
#bodymembershipapp #maincontent {
	BACKGROUND: url(s-bg-membershipapp.gif) #fff no-repeat right top
}
#bodycle #maincontent {
	BACKGROUND: url(images/s-bg-cle.gif) #fff no-repeat right top
}
#bodycalendar #maincontent {
	BACKGROUND: url(s-bg-calendar.gif) #fff no-repeat right top
}
#bodycart #maincontent {
	BACKGROUND: url(s-bg-cart.gif) #fff no-repeat right top
}
#bodyabout #maincontent {
	BACKGROUND: url(s-bg-about.gif) #fff no-repeat right top
}
#bodyplain #maincontent {
	BACKGROUND: url(s-bg-about.gif) #fff no-repeat right top
}
#bodyadvertise #maincontent {
	BACKGROUND: url(s-bg-partner.gif) #fff no-repeat right top
}
#bodyfoundation #maincontent {
	BACKGROUND: url(s-bg-foundation.gif) #fff no-repeat right top
}
#bodyethics #maincontent {
	BACKGROUND: url(s-bg-ethics.gif) #fff no-repeat right top
}
#maincontent H1 {
	TEXT-INDENT: -4000px; MARGIN: 0px 0px 4px; WIDTH: 402px; HEIGHT: 96px
}
#maincontent H2 {
	MARGIN: 16px 0px 4px; FONT-SIZE: 120%
}
#maincontent H2 .subtitle {
	COLOR: #555; FONT-SIZE: 90%
}
#bodycalendar #maincontent H2 .subtitle {
	FONT-SIZE: 85%
}
#maincontent H3 {
	MARGIN: 12px 0px 4px; FONT-SIZE: 100%
}
#maincontent H4 {
	MARGIN: 12px 0px 4px; FONT-SIZE: 100%
}
#maincontent P {
	LINE-HEIGHT: 1.4; MARGIN: 0px 0px 8px
}
#maincontent UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 20px 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#maincontent UL LI {
	PADDING-LEFT: 10px; BACKGROUND: url(s-li.gif) no-repeat 0px 5px
}
#maincontent LI {
	LINE-HEIGHT: 1.4; MARGIN-BOTTOM: 3px
}
#maincontent UL.column {
	
}
#maincontent UL.column LI {
	WIDTH: 40%; FLOAT: left
}
#maincontent UL.column LI LI {
	WIDTH: 100%; DISPLAY: block
}
#maincontent .phone {
	WHITE-SPACE: nowrap; FONT-WEIGHT: bold
}
#maincontent HR {
	BORDER-BOTTOM: #e8e8e8 0px solid; BORDER-LEFT: #e8e8e8 0px solid; MARGIN: 0px auto; WIDTH: 30%; HEIGHT: 1px; BORDER-TOP: #e8e8e8 1px solid; BORDER-RIGHT: #e8e8e8 0px solid
}
HEAD:first-child + BODY #maincontent HR {
	MARGIN-TOP: 20px
}
#maincontent .tricolumn P {
	MARGIN: 0px 10px 10px 0px; WIDTH: 30%; FLOAT: left
}
#maincontent .contentnote {
	COLOR: #777; FONT-SIZE: 90%
}
#maincontent .indent {
	MARGIN-BOTTOM: 6px; MARGIN-LEFT: 16px
}
#maincontent .indent H3 {
	MARGIN: 0px
}
#maincontent .indent P {
	MARGIN: 0px 0px 6px
}
#maincontent .anchor {
	LIST-STYLE-POSITION: inside
}
#maincontent .anchor LI {
	TEXT-INDENT: -18px; PADDING-LEFT: 18px; BACKGROUND: url(icon-anchor.gif) no-repeat
}
HEAD:first-child + BODY #maincontent .anchor LI {
	PADDING-LEFT: 32px
}
#maincontent OL.anchor LI {
	PADDING-LEFT: 32px
}
#maincontent .backtotop {
	TEXT-ALIGN: right; CLEAR: both; BORDER-TOP: #e7e7e7 1px solid; PADDING-TOP: 4px
}
#maincontent .backtotop A {
	PADDING-RIGHT: 10px; BACKGROUND: url(icon-backtotop.gif) no-repeat right 0px
}
#maincontent .historybackbot {
	CLEAR: both; BORDER-TOP: #e7e7e7 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
#maincontent .historybackbot A {
	DISPLAY: block
}
#maincontent #disclaimer {
	BORDER-BOTTOM: #e7e7e7 1px solid; BORDER-LEFT: #e7e7e7 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; COLOR: #555; FONT-SIZE: 90%; BORDER-TOP: #e7e7e7 1px solid; BORDER-RIGHT: #e7e7e7 1px solid; PADDING-TOP: 8px
}
#maincontent #footnote {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px 40px 10px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-BOTTOM-WIDTH: 3px; FONT-SIZE: 95%; BORDER-TOP: #ccc 3px double; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
#maincontent #footnote OL {
	MARGIN-TOP: 0px !important
}
#maincontent DIV.column {
	WIDTH: 45%; FLOAT: left
}
#maincontent DIV.column H2 {
	MARGIN-TOP: 0px
}
#maincontent DIV.column H3 {
	MARGIN-TOP: 0px
}
#maincontent DIV.third {
	WIDTH: 30%
}
#maincontent .clear {
	CLEAR: both
}
#maincontent PRE {
	MARGIN: 0px 0px 8px
}
HEAD:first-child + BODY #maincontent PRE {
	FONT-SIZE: 120%
}
#maincontent .borderwrap {
	BORDER-BOTTOM: #e7e7e7 6px solid; BORDER-LEFT: #e7e7e7 6px solid; MARGIN: 0px 0px 8px; WIDTH: 80%; BORDER-TOP: #e7e7e7 6px solid; BORDER-RIGHT: #e7e7e7 6px solid
}
#maincontent TABLE {
	BORDER-BOTTOM: #e7e7e7 6px solid; BORDER-LEFT: #e7e7e7 6px solid; MARGIN: 0px 0px 8px; WIDTH: 80%; BORDER-TOP: #e7e7e7 6px solid; BORDER-RIGHT: #e7e7e7 6px solid
}
#maincontent TABLE TH {
	BORDER-BOTTOM: #ccc 3px double; TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; VERTICAL-ALIGN: bottom; PADDING-TOP: 2px
}
#maincontent TABLE TD {
	BORDER-BOTTOM: #e7e7e7 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 4px
}
#maincontent .chicklet TD {
	PADDING-LEFT: 0px
}
#maincontent .borderless {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: auto; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#maincontent .borderless TD {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#maincontent DL {
	PADDING-BOTTOM: 5px; MARGIN-TOP: 0px
}
#maincontent DT {
	MARGIN: 0px 0px 3px; WIDTH: 60px; FLOAT: left; CLEAR: left
}
#maincontent DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px 60px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#maincontent .sidebar DT {
	WIDTH: 50px; FLOAT: left; FONT-WEIGHT: bold
}
#maincontent .sidebar DD {
	MARGIN-LEFT: 55px
}
#maincontent .headshot {
	BORDER-BOTTOM: #555 1px solid; BORDER-LEFT: #555 1px solid; MARGIN: 18px 12px 0px 0px; FLOAT: left; BORDER-TOP: #555 1px solid; BORDER-RIGHT: #555 1px solid
}
#maincontent .photo {
	PADDING-LEFT: 0px; WIDTH: 80px; PADDING-RIGHT: 0px
}
#maincontent .photo IMG {
	BORDER-BOTTOM: #555 1px solid; BORDER-LEFT: #555 1px solid; BORDER-TOP: #555 1px solid; BORDER-RIGHT: #555 1px solid
}
#maincontent .eventcost {
	WIDTH: auto
}
#maincontent .eventdate {
	MARGIN: 0px 0px 8px; FONT-WEIGHT: bold
}
#maincontent .eventnote {
	COLOR: #555; FONT-SIZE: 90%
}
#maincontent .eventphoto {
	BORDER-LEFT: #e7e7e7 1px solid; PADDING-BOTTOM: 8px; MARGIN: 0px 40px 0px 10px; PADDING-LEFT: 12px; WIDTH: 120px; PADDING-RIGHT: 12px; FLOAT: right; FONT-SIZE: 90%; PADDING-TOP: 8px
}
#maincontent .eventphoto IMG {
	MARGIN: 0px auto 4px; DISPLAY: block
}
#maincontent .register {
	MARGIN: 12px 0px
}
#maincontent .register48 {
	BORDER-BOTTOM: #e7e7e7 3px solid; BORDER-LEFT: #e7e7e7 3px solid; PADDING-BOTTOM: 6px; MARGIN: 12px 0px; PADDING-LEFT: 6px; WIDTH: 270px; PADDING-RIGHT: 6px; COLOR: #900; FONT-SIZE: 120%; BORDER-TOP: #e7e7e7 3px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #e7e7e7 3px solid; PADDING-TOP: 4px
}
#maincontent .pastevent {
	BORDER-BOTTOM: #e7e7e7 3px solid; BORDER-LEFT: #e7e7e7 3px solid; PADDING-BOTTOM: 6px; MARGIN: 12px 0px; PADDING-LEFT: 6px; WIDTH: 270px; PADDING-RIGHT: 6px; COLOR: #900; FONT-SIZE: 120%; BORDER-TOP: #e7e7e7 3px solid; BORDER-RIGHT: #e7e7e7 3px solid; PADDING-TOP: 4px
}
#maincontent .register48 B {
	DISPLAY: block
}
#maincontent #pagefunc {
	TEXT-ALIGN: right; MARGIN: -26px 0px 12px; FONT-SIZE: 90%
}
#maincontent #pagefunc #printfriendly {
	PADDING-LEFT: 17px; BACKGROUND: url(icon-print.gif) #fff no-repeat; MARGIN-LEFT: 8px
}
#maincontent #pagefunc #send {
	PADDING-LEFT: 18px; BACKGROUND: url(icon-email.gif) #fff no-repeat 0px 2px
}
#maincontent #pagefunc #sendesp {
	PADDING-LEFT: 18px; BACKGROUND: url(icon-email.gif) #fff no-repeat 0px 2px
}
#bodylexisnexis #maincontent #pagefunc #send {
	DISPLAY: none
}
#maincontent .borderwrap {
	PADDING-TOP: 8px
}
#maincontent .borderwrap H3 {
	MARGIN-LEFT: 8px
}
#maincontent .borderwrap DIV.column {
	WIDTH: 50%
}
#maincontent .pressfooter {
	MARGIN: 12px auto 0px; WIDTH: 90%; COLOR: #444
}
#maincontent .doclib {
	MARGIN-TOP: 10px; WIDTH: 500px
}
#maincontent .doclib TH {
	BORDER-BOTTOM: #aaa 3px double; WHITE-SPACE: nowrap; VERTICAL-ALIGN: bottom
}
#maincontent .doclib TD {
	BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; WHITE-SPACE: nowrap; PADDING-TOP: 2px
}
#maincontent .doclib .dochead {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 18px
}
#maincontent .doclib .docname {
	TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; WHITE-SPACE: normal; PADDING-TOP: 2px
}
#maincontent .alc {
	TEXT-ALIGN: center
}
#maincontent .glossary {
	BORDER-BOTTOM: #002569 1px dashed; POSITION: relative; COLOR: #000; CURSOR: help; TEXT-DECORATION: none
}
#maincontent .glossary:hover {
	BACKGROUND-COLOR: #fff
}
#maincontent .glossary SPAN {
	DISPLAY: none
}
#maincontent .glossary:hover SPAN {
	BORDER-BOTTOM: #999 1px solid; POSITION: absolute; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f9f9f9; PADDING-LEFT: 10px; WIDTH: 240px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #000; BORDER-TOP: #999 1px solid; TOP: 1.4em; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 10px; LEFT: -240px
}
#maincontent .popup {
	WHITE-SPACE: nowrap
}
#maincontent .popup2 {
	WHITE-SPACE: nowrap
}
#maincontent .callout {
	BORDER-BOTTOM: #e7e7e7 10px solid; BORDER-LEFT: #e7e7e7 10px solid; PADDING-BOTTOM: 8px; MARGIN: 0px 10px 8px; PADDING-LEFT: 8px; WIDTH: 200px; PADDING-RIGHT: 8px; FLOAT: right; FONT-SIZE: 95%; BORDER-TOP: #e7e7e7 10px solid; BORDER-RIGHT: #e7e7e7 10px solid; PADDING-TOP: 8px
}
#maincontent .callout H3 {
	TEXT-ALIGN: center; MARGIN-TOP: 0px; FONT-SIZE: 120%
}
#maincontent .callout UL {
	MARGIN: 8px 8px 4px
}
#maincontent .callout P {
	MARGIN: 8px 0px 4px
}
.alr {
	TEXT-ALIGN: right
}
#maincontent FORM {
	MARGIN: 0px; WIDTH: 500px
}
#maincontent FIELDSET {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; HEIGHT: 100%; OVERFLOW: auto; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid; PADDING-TOP: 10px
}
#maincontent FIELDSET H2 {
	BORDER-BOTTOM: #ccc 1px solid; MARGIN: 10px 0px 0px; CLEAR: both; FONT-SIZE: 110%
}
#maincontent FIELDSET H3 {
	MARGIN: 10px 0px 0px; FONT-SIZE: 100%
}
#maincontent FIELDSET P {
	MARGIN: 16px 0px 0px
}
#maincontent FIELDSET UL {
	MARGIN: 0px
}
#maincontent FIELDSET .column {
	MARGIN-TOP: 0px; WIDTH: 50%; MARGIN-BOTTOM: 10px; FLOAT: left
}
#maincontent FIELDSET LEGEND {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 3px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FONT-SIZE: 120%; BORDER-TOP: #bbb 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #bbb 1px solid; PADDING-TOP: 2px
}
#maincontent FIELDSET LABEL {
	DISPLAY: block
}
#maincontent FIELDSET DIV {
	MARGIN-TOP: 6px
}
#maincontent FIELDSET .example {
	DISPLAY: block; COLOR: #666; FONT-SIZE: 85%
}
#maincontent FIELDSET .graynote {
	COLOR: #666; FONT-SIZE: 90%
}
#maincontent FIELDSET .required {
	FONT-WEIGHT: bold
}
#maincontent FIELDSET .indent {
	MARGIN-LEFT: 16px
}
#maincontent FIELDSET .entryset {
	HEIGHT: 100%; OVERFLOW: auto
}
#maincontent FIELDSET .entryset DIV {
	WIDTH: auto; FLOAT: left; MARGIN-RIGHT: 8px
}
#maincontent FIELDSET .radio INPUT {
	MARGIN-BOTTOM: 0px
}
#maincontent FIELDSET .radio LABEL {
	TEXT-INDENT: 20px; DISPLAY: inline
}
#maincontent FIELDSET .radio DIV {
	MARGIN-TOP: 0px
}
#maincontent FIELDSET .radio .indent {
	TEXT-INDENT: 0px; MARGIN-LEFT: 30px
}
#maincontent .pubthumb {
	FLOAT: right; MARGIN-LEFT: 10px
}
#maincontent .pubthumb IMG {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid
}
#maincontent #eventlist {
	BORDER-RIGHT-WIDTH: 0px; MARGIN-TOP: -8px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; CLEAR: both; BORDER-LEFT-WIDTH: 0px
}
#maincontent #eventlist .month {
	BACKGROUND-COLOR: transparent; FONT-SIZE: 120%; PADDING-TOP: 0px
}
#maincontent #eventlist TH {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #f0f0f0; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#maincontent .date {
	WIDTH: 10%; WHITE-SPACE: nowrap
}
#maincontent #eventlist .cle {
	WIDTH: 5%
}
#maincontent #eventlist .event {
	WIDTH: 55%
}
HEAD:first-child + BODY #maincontent #eventlist .event {
	WIDTH: 45%
}
#maincontent #eventlist .highlight {
	BACKGROUND-COLOR: #fffbe9
}
#maincontent #eventlist .highlight .event {
	PADDING-LEFT: 26px; BACKGROUND: url(icon-star.gif) #fffbe9 no-repeat left top
}
#maincontent #eventlist .event .highlight {
	BACKGROUND: url(icon-star.gif) #fffbe9 no-repeat left top
}
#maincontent #eventlist TD {
	BORDER-BOTTOM: #e7e7e7 1px solid; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px
}
#maincontent #cart {
	WIDTH: 100%
}
#maincontent #cart FIELDSET {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#maincontent #cart TABLE {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#maincontent #cart TH {
	BORDER-BOTTOM: #ececec 1px solid; FONT-SIZE: 120%
}
#maincontent #cart TD {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px
}
#maincontent #cart .item {
	WIDTH: 52%
}
#maincontent #cart .fees {
	WIDTH: 32%
}
#maincontent #cart .cartaction {
	TEXT-ALIGN: left; WIDTH: 13%
}
#maincontent #cart .removeEvent {
	MARGIN-TOP: -3px; DISPLAY: block
}
#maincontent #cart .update {
	DISPLAY: block; MARGIN-BOTTOM: 13px; FONT-SIZE: 85%; FONT-WEIGHT: normal
}
#maincontent #cart DIV {
	MARGIN: 0px 0px 3px
}
#maincontent #cart .subtotal TD {
	TEXT-ALIGN: right; FONT-SIZE: 120%; BORDER-TOP: #ececec 3px double; FONT-WEIGHT: bold
}
#maincontent #cart .subtotal .value {
	TEXT-ALIGN: left
}
#maincontent #cart2 {
	WIDTH: 100%
}
#maincontent #cart2 FIELDSET {
	WIDTH: 60%
}
#maincontent #cart2 TABLE {
	MARGIN-TOP: 16px; WIDTH: 35%; FLOAT: right
}
#maincontent #cart2 TH {
	FONT-SIZE: 130%
}
#maincontent #cart2 TH .edit {
	TEXT-ALIGN: right; MARGIN-TOP: 0px; MARGIN-LEFT: 90px; FONT-SIZE: 100%; FONT-WEIGHT: normal
}
#maincontent #cart2 .subtotal TD {
	TEXT-ALIGN: right; FONT-SIZE: 120%; VERTICAL-ALIGN: middle; BORDER-TOP: #ececec 3px double; FONT-WEIGHT: bold
}
#maincontent #cart2 .subtotal .value {
	TEXT-ALIGN: left
}
#maincontent #cart2 TABLE#pnlPayment {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; FLOAT: none; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#maincontent #cart2 TABLE#pnlPayment TD {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
#maincontent #cart2 TABLE#pnlPayment FIELDSET {
	WIDTH: 60%; HEIGHT: auto
}
#maincontent #cart2 TABLE#pnlError {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 40%; FLOAT: none; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#maincontent #cart2 TABLE#pnlError TD {
	BORDER-BOTTOM: #ececec 1px solid; BORDER-LEFT: #ececec 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: #ececec 1px solid; BORDER-RIGHT: #ececec 1px solid; PADDING-TOP: 6px
}
#maincontent .dues .regprice {
	COLOR: #777; TEXT-DECORATION: line-through
}
#maincontent .dues .promo {
	COLOR: #ca7e15; FONT-WEIGHT: bold
}
#maincontent .promo {
	COLOR: #ca7e15; FONT-WEIGHT: bold
}
#maincontent .dues TD.promo {
	FONT-SIZE: 120%
}
#maincontent #directory {
	MARGIN: 0px; FLOAT: left; PADDING-TOP: 0px
}
#maincontent #directory UL.anchor {
	LIST-STYLE-TYPE: none; MARGIN-LEFT: 0px; LIST-STYLE-IMAGE: none
}
#maincontent #directory UL.anchor LI {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; MARGIN: 0px 2px 16px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#maincontent #directory UL.anchor LI.first {
	PADDING-LEFT: 12px; BACKGROUND: url(icon-anchor.gif) no-repeat
}
#maincontent #directory UL.anchor LI A {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #eaeaea; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; COLOR: #000d92; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 1px
}
#maincontent #directory UL.anchor LI.nolink {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #eaeaea; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; COLOR: #aaa; BORDER-TOP: #ddd 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ddd 1px solid; TEXT-DECORATION: none; PADDING-TOP: 1px
}
#maincontent #directory UL.anchor LI A:hover {
	BACKGROUND-COLOR: #ccc
}
#maincontent #directory #anchor01 {
	CLEAR: both
}
#maincontent #directory .column {
	MARGIN-BOTTOM: 6px
}
#maincontent #directory H2 {
	BORDER-BOTTOM: #e7e7e7 1px solid; CLEAR: both
}
#maincontent #directory H3 {
	MARGIN: 8px 0px 0px; CLEAR: both
}
#maincontent #directory H3 A {
	MARGIN: 0px 0px 2px; FONT-SIZE: 100%
}
#maincontent #directory DIV.column UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 6px; PADDING-LEFT: 0px; WIDTH: 184px; PADDING-RIGHT: 0px; FONT-SIZE: 90%; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#maincontent #directory DIV.column LI {
	BACKGROUND-IMAGE: none; LINE-HEIGHT: 1.3; TEXT-INDENT: -8px; PADDING-LEFT: 12px; MARGIN-BOTTOM: 2px
}
#maincontent #directory DIV.column {
	MARGIN: 0px 50px 0px 0px; WIDTH: 184px
}
#maincontent #directory .backtotop {
	MARGIN-TOP: 6px
}
#maincontent #directory .show {
	FLOAT: left
}
#maincontent #directory .paginate {
	TEXT-ALIGN: right; COLOR: #666; FONT-SIZE: 98%
}
#maincontent #directory UL#regresults {
	MARGIN-TOP: 5px; WIDTH: 70%; FLOAT: left; MARGIN-LEFT: 0px; BORDER-TOP: #e7e7e7 1px solid
}
#maincontent #directory UL#regresults LI {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#maincontent #directory H3 {
	FONT-SIZE: 100%; FONT-WEIGHT: bold
}
#maincontent #directory DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; FONT-SIZE: 75%; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#maincontent #directory DT {
	MARGIN: 0px; WIDTH: 160px; FLOAT: none; FONT-WEIGHT: bold
}
#maincontent #directory DD {
	MARGIN: 0px 0px 6px; FLOAT: none
}
#maincontent #directory P {
	FONT-WEIGHT: normal
}
#maincontent #directory P.contact1 {
	WIDTH: 43%; FLOAT: left; FONT-SIZE: 85%; MARGIN-RIGHT: 10px
}
#maincontent #directory P.contact2 {
	WIDTH: 45%; FLOAT: left; FONT-SIZE: 85%
}
#maincontent #directory UL#regresults LI.highlightlister {
	BORDER-BOTTOM: #d5e6f3 1px solid; BORDER-LEFT: #d5e6f3 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; BACKGROUND: #d5e6f3; BORDER-TOP: #d5e6f3 1px solid; BORDER-RIGHT: #d5e6f3 1px solid
}
#maincontent #directory UL#regresults .featuredmsg {
	PADDING-BOTTOM: 1px; MARGIN: 2px 1px; PADDING-LEFT: 4px; PADDING-RIGHT: 2px; DISPLAY: block; BACKGROUND: #ffd33a; FLOAT: right; FONT-SIZE: 75%; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#maincontent #directory .highlightlister SPAN.nameTitleCompany {
	MARGIN: 0px 15px; DISPLAY: block; FONT-SIZE: 100%; FONT-WEIGHT: normal
}
#maincontent #directory .highlightlister P.contact1 {
	PADDING-LEFT: 15px
}
#maincontent #directory .highlightlister DL {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #f6f6f6; PADDING-TOP: 10px
}
#maincontent #directory TABLE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#maincontent #directory TABLE TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#maincontent OL#directory LI {
	MARGIN-BOTTOM: 16px
}
#content #directory DIV.sftarget {
	POSITION: relative
}
#ad_column {
	BORDER-BOTTOM: #e7e7e7 1px solid; WIDTH: 160px; FLOAT: right; BORDER-TOP: #e7e7e7 1px solid
}
.ad_block {
	MARGIN-BOTTOM: 25px
}
.ad_block P {
	LINE-HEIGHT: 1.2em; FONT-SIZE: 90%
}
.smrightnote {
	TEXT-ALIGN: right; MARGIN-BOTTOM: 15px; COLOR: #666666; FONT-SIZE: 85%
}
.landing {
	MARGIN-TOP: 16px
}
.resultspg {
	MARGIN-TOP: 5px
}
#footernav {
	TEXT-ALIGN: center; PADDING-BOTTOM: 6px; MARGIN: 4px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #002569 2px solid; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
#footernav UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 1px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#footernav UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 4px; DISPLAY: inline; BORDER-RIGHT: #000 1px solid; PADDING-TOP: 0px
}
HEAD:first-child + BODY #footernav UL LI {
	PADDING-LEFT: 4px
}
#footernav .noborder {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#bodyhome #footernav {
	MARGIN: 2px 0px 5px
}
#sponsors {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: none; PADDING-TOP: 0px
}
#sponsors IMG {
	MARGIN: 0px 6px; VERTICAL-ALIGN: middle
}
#footer {
	TEXT-ALIGN: center; FONT-SIZE: 90%
}
#footer UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 1px auto; PADDING-LEFT: 4px; PADDING-RIGHT: 10px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#footer UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 4px; DISPLAY: inline; BORDER-RIGHT: #000 1px solid; PADDING-TOP: 0px
}
#footer .copy {
	BORDER-RIGHT: 0px
}
HEAD:first-child + BODY #footer UL LI {
	PADDING-LEFT: 4px
}
#footer .noborder {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#footer .credit {
	DISPLAY: none
}
#bodyhome #footer .noborder {
	BORDER-RIGHT-WIDTH: 1px
}
#bodyhome #footer .credit {
	BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#glossary {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f9f9f9; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: arial, sans-serif; COLOR: #000; FONT-SIZE: 75%; PADDING-TOP: 5px
}
#glossary H1 {
	MARGIN: 0px 0px 4px; FONT-SIZE: 110%
}
#glossary H2 {
	MARGIN: 0px; FONT-SIZE: 100%
}
#glossary P {
	MARGIN: 0px 0px 6px
}
#webfriendly {
	DISPLAY: none
}
#popup {
	MARGIN: 10px
}
#popup H2 {
	MARGIN: 10px 0px 0px; CLEAR: both; FONT-SIZE: 120%; BORDER-TOP: #ddd 1px dotted; PADDING-TOP: 6px
}
#popup H3 {
	MARGIN: 0px 0px 12px; FONT-SIZE: 120%
}
#popup .req {
	FONT-WEIGHT: bold
}
#popup .close {
	TEXT-ALIGN: right
}
#popup FORM {
	WIDTH: 360px
}
#popup FIELDSET {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 6px; MARGIN: 0px 0px 10px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 8px
}
#popup FIELDSET LEGEND {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #000; FONT-SIZE: 140%; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
#popup FIELDSET DIV {
	MARGIN: 0px 4px 6px
}
#popup FIELDSET .entryset {
	CLEAR: both
}
#popup FIELDSET .entryset DIV {
	FLOAT: left
}
#popup FIELDSET LABEL {
	DISPLAY: block
}
#popup .button {
	MARGIN: 6px 0px 0px 5px; DISPLAY: block
}
.hilight {
	BACKGROUND-COLOR: #fffcde
}
.note {
	COLOR: #900; FONT-WEIGHT: bold
}
.bencode {
	COLOR: #900
}
#pnlError {
	BORDER-BOTTOM: #ececec 1px solid; BORDER-LEFT: #ececec 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 16px; PADDING-LEFT: 60px; WIDTH: 50%; PADDING-RIGHT: 8px; BACKGROUND: url(icon-warning.gif) #fdfbf4 no-repeat 16px 50%; COLOR: #900; BORDER-TOP: #ececec 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ececec 1px solid; PADDING-TOP: 6px
}
#pnlSuccess {
	BORDER-BOTTOM: #ececec 1px solid; BORDER-LEFT: #ececec 1px solid; PADDING-BOTTOM: 6px; MARGIN: 0px 0px 16px; PADDING-LEFT: 16px; WIDTH: 56%; PADDING-RIGHT: 8px; BACKGROUND: #fdfbf4; COLOR: #02540f; BORDER-TOP: #ececec 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ececec 1px solid; PADDING-TOP: 6px
}
#pnlNoRecords {
	PADDING-BOTTOM: 10px; MARGIN: 0px 0px 16px; PADDING-LEFT: 8px; WIDTH: 80%; PADDING-RIGHT: 8px; COLOR: #000; FONT-SIZE: 120%; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
HEAD:first-child + BODY #pnlNoRecords TD {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 10px
}
HEAD:first-child + BODY #pnlForm {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
HEAD:first-child + BODY #pnlResults {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
HEAD:first-child + BODY #pnlForm TD {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
HEAD:first-child + BODY #pnlResults TD {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
H3.flyerlink {
	FONT-WEIGHT: normal
}
H3.flyerlink A {
	FONT-WEIGHT: bold
}
.calendarFeed {
	POSITION: relative; PADDING-BOTTOM: 2px; MARGIN-TOP: -17px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; BACKGROUND: url(feed-icon-14x14.gif) no-repeat 0px 0px; FLOAT: right; FONT-SIZE: 60%; PADDING-TOP: 0px; LEFT: 111px
}
.listFeed {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; MARGIN: 4px 0px 0px 7px; PADDING-LEFT: 48px; WIDTH: 125px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(feed-icon-38x38.gif) no-repeat 0px 0px; HEIGHT: 48px; FONT-SIZE: 90%; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.listFeedHeader {
	TEXT-INDENT: -4000px; DISPLAY: block; BACKGROUND: url(feed-header.gif) no-repeat
}
.listFeedLink {
	TEXT-DECORATION: underline
}
.feed {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; BACKGROUND: url(feed-icon-14x14.gif) no-repeat 0px 1px; PADDING-TOP: 0px
}
.feedhm {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 22px; PADDING-RIGHT: 0px; BACKGROUND: url(feed-icon-14x14.gif) no-repeat 0px 1px; MARGIN-LEFT: 15px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.feedmember {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(feed-icon-14x14.gif) no-repeat 0px 1px; MARGIN-LEFT: 10px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.skip {
	DISPLAY: none
}
.block {
	DISPLAY: block !important
}
.none {
	DISPLAY: none
}
.right {
	TEXT-ALIGN: right
}
.center {
	TEXT-ALIGN: center
}
.smtxt {
	MARGIN: 0px; FONT-SIZE: 90%; FONT-WEIGHT: normal
}
.seal {
	FLOAT: left
}
.red {
	COLOR: #900
}
.graysmtxt {
	COLOR: #777; FONT-SIZE: 95%
}
.nobold {
	FONT-WEIGHT: normal
}
.evilAutomatonFooler {
	DISPLAY: none
}
#bodymemberdirectory #maincontent {
	BACKGROUND: url(s-bg-about.gif) #fff no-repeat right top
}
#bodymemberdirectory #maincontent H2.sectionheading {
	MARGIN-BOTTOM: 8px; COLOR: #ca7e15; FONT-SIZE: 160%
}
#bodymemberdirectory #maincontent H2.sectionheading IMG {
	MARGIN-BOTTOM: -4px
}
#bodymemberdirectory #maincontent #memberSearchForm {
	MARGIN: 0px
}
#bodymemberdirectory .narrowSearch {
	MARGIN-TOP: 2px
}
#bodymemberdirectory .narrowSearch INPUT {
	VERTICAL-ALIGN: middle
}
#bodymemberdirectory .narrowSearch LABEL {
	VERTICAL-ALIGN: middle
}
#bodymemberdirectory INPUT#s {
	WIDTH: 350px
}
#bodymemberdirectory .browselinks {
	MARGIN-LEFT: 11px; FONT-WEIGHT: normal
}
#bodymemberdirectory .browselinks A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
#bodymemberdirectory .active {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#bodymemberdirectory H2.linkoption {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 20px; PADDING-TOP: 0px
}
#bodymemberdirectory H2.linkoption A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
#bodymemberdirectory #maincontent SPAN.smalltxt {
	FONT-SIZE: 85%; FONT-WEIGHT: normal
}
#bodymemberdirectory #maincontent DIV.space {
	MARGIN: 10px 0px 0px 200px
}
#bodymemberdirectory #maincontent HR {
	TEXT-ALIGN: left; MARGIN: 0px 0px 0px 160px
}
#bodymemberdirectory .borderbottom {
	BORDER-BOTTOM: #eee 1px solid; MARGIN-TOP: 15px; CLEAR: both
}
#bodymemberdirectory .borderbottom#headerNoResults {
	BORDER-BOTTOM: medium none
}
#bodymemberdirectory .paginate {
	MARGIN-BOTTOM: 25px; COLOR: #aaa
}
#bodymemberdirectory .paginate A {
	MARGIN: 0px 3px
}
#bodymemberdirectory #spanMembers {
	MARGIN-TOP: 15px; DISPLAY: block
}
#bodymemberdirectory #directory {
	MARGIN-TOP: 4px
}
#bodymemberdirectory #directory UL.anchor LI {
	MARGIN-BOTTOM: 10px
}
#bodymemberdirectory P.browseinstruction {
	MARGIN-BOTTOM: 25px
}
#bodymemberdirectory #directory UL.anchor LI.browsenavon A {
	BACKGROUND: #ccc
}
#bodymemberdirectory .column {
	MARGIN-TOP: 15px
}
#bodymemberdirectory .memberinfo {
	WIDTH: 100%; MARGIN-BOTTOM: 30px; FLOAT: left
}
#bodymemberdirectory .memberinfo H2 {
	MARGIN-TOP: 0px
}
#bodymemberdirectory .memberinfo UL {
	MARGIN: 0px
}
#bodymemberdirectory .memberinfo UL LI {
	MARGIN: 0px
}
#bodymemberdirectory .memberinfo UL.seccom {
	FONT-SIZE: 90%
}
#bodymemberdirectory .memberinfo UL.seccom LI A {
	TEXT-DECORATION: none
}
#bodymemberdirectory .memberinfo P {
	MARGIN-BOTTOM: 1px
}
#bodymemberdirectory .memberinfo .datacol1 {
	WIDTH: 39%; PADDING-RIGHT: 10px; FLOAT: left
}
#bodymemberdirectory .memberinfo .datacol2 {
	WIDTH: 31%; PADDING-RIGHT: 8px; FLOAT: left
}
#bodymemberdirectory .memberinfo .datacol2 IMG {
	MARGIN-BOTTOM: -2px; MARGIN-RIGHT: 1px
}
#bodymemberdirectory .memberinfo .datacol3 {
	WIDTH: 25%; FLOAT: left
}
#bodymemberdirectory .memberinfo .datacol3 DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#bodymemberdirectory .memberinfo .recbarristers {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #9f6514; FONT-SIZE: 80%
}
.recpastpres {
	LINE-HEIGHT: 1.2em; DISPLAY: block; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #8e7f30; FONT-SIZE: 80%
}
#bodybasfaccount .recpastpres {
	MARGIN-BOTTOM: 6px; FONT-SIZE: 90%
}
.recpastpres IMG {
	MARGIN: 6px 5px 0px 0px; FLOAT: left
}
.recbasfboard {
	MARGIN: 3px 0px; DISPLAY: block; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #002569; FONT-SIZE: 80%
}
.recbasfboard IMG {
	MARGIN-BOTTOM: -2px; MARGIN-RIGHT: 2px
}
#bodybasfaccount .recbasfboard {
	MARGIN-BOTTOM: 6px; FONT-SIZE: 90%
}
#bodymemberdirectory .memberinfo .subheading {
	COLOR: #555; FONT-WEIGHT: bold
}
#bodymemberdirectory .memberinfo .subheading IMG {
	MARGIN-BOTTOM: -1px
}
#bodymemberdirectory H2.showing {
	PADDING-BOTTOM: 3px; FONT-SIZE: 100%
}
#bodymemberdirectory #maincontent .historybackbot {
	MARGIN-TOP: -15px; MARGIN-BOTTOM: 20px
}
#bodymemberdirectory #maincontent .historybacktop {
	MARGIN-TOP: 15px; FONT-WEIGHT: bold
}
.pag-top {
	BORDER-BOTTOM: #eee 1px solid; TEXT-ALIGN: right; PADDING-BOTTOM: 3px
}
.pag-bottom {
	TEXT-ALIGN: right; BORDER-TOP: #eee 1px solid; PADDING-TOP: 3px
}
.formattoggle {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 10px
}
#bodybasfaccount FORM#Form1 #allowThreeDaysContainer {
	MARGIN: 5px 0px 14px 4px
}
#bodybasfaccount FORM#Form1 #promptLoginContainer {
	MARGIN: 5px 0px 14px 4px
}
#bodybasfaccount FORM#Form1 #licenseAdmitDate {
	WIDTH: 67px
}
#bodybasfaccount FORM#Form1 #licenseAdmitDate2 {
	WIDTH: 67px
}
#bodybasfaccount FORM#Form1 .entryset DIV.entryset {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
.radio LABEL {
	VERTICAL-ALIGN: middle
}
.radio INPUT {
	VERTICAL-ALIGN: middle
}
#contactDataNote {
	MARGIN-LEFT: 20px
}
#bodycart .attendeedata-col {
	MARGIN-TOP: 15px; WIDTH: 370px; FLOAT: left
}
#bodycart .payment-col {
	MARGIN-TOP: 15px; WIDTH: 225px; FLOAT: left; MARGIN-LEFT: 15px
}
#bodycart .payment-col .labelformat {
	WIDTH: 90px
}
#bodycart .contactinfo-col {
	MARGIN: 15px 0px 0px
}
#bodycart .datablock {
	DISPLAY: block; MARGIN-BOTTOM: 1px; FLOAT: left; CLEAR: both
}
#bodycart .labelformat {
	WIDTH: 143px; FLOAT: left
}
#bodycart .data {
	FLOAT: left
}
#maincontent #tableGenCounsel {
	WIDTH: 580px
}
#bodybasfaccount .browselinks {
	MARGIN-BOTTOM: 8px; MARGIN-LEFT: 11px; FONT-WEIGHT: normal
}
#bodybasfaccount .browselinks A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
#bodybasfaccount .active {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#bodybasfaccount #directory UL.anchor LI {
	MARGIN-BOTTOM: 5px
}
#bodybasfaccount #maincontent HR {
	TEXT-ALIGN: left; MARGIN: 20px 0px 0px 160px
}
#bodybasfaccount #directory UL.anchor LI.browsenavon A {
	BACKGROUND: #ccc
}
#bodybasfaccount TABLE#gentable {
	MARGIN-TOP: 10px; WIDTH: 100%
}
#newmempromo {
	PADDING-BOTTOM: 9px; MARGIN-TOP: 2px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; BACKGROUND: #002569; COLOR: #fff; PADDING-TOP: 7px
}
#newmempromo A {
	COLOR: #fff; FONT-WEIGHT: bold
}
#newmempromo IMG {
	MARGIN: 0px 3px 0px 0px
}
.discountcode {
	BORDER-BOTTOM: #b8d6ed 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #d5e6f3; MARGIN-LEFT: 0px; BORDER-TOP: #b8d6ed 1px solid; PADDING-TOP: 1px
}
#preview {
	BORDER-BOTTOM: #b2b1b1 1px solid; BORDER-LEFT: #b2b1b1 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 3px; MARGIN-BOTTOM: 5px; BACKGROUND: #f8f8f8; COLOR: #4c4c4c; FONT-SIZE: 90%; BORDER-TOP: medium none; BORDER-RIGHT: #b2b1b1 1px solid; PADDING-TOP: 2px
}
#preview A {
	COLOR: #4c4c4c; TEXT-DECORATION: none
}
#bodyhome .datemini {
	FONT-WEIGHT: bold
}
#bodyhome .mclecredit {
	FONT-WEIGHT: normal
}
.mclecredit {
	FONT-WEIGHT: bold
}
#bodyresources #maincontent {
	BACKGROUND: url(s-bg-about.gif) #fff no-repeat right top
}
#bodysectionscommittees #maincontent {
	BACKGROUND: url(s-bg-about.gif) #fff no-repeat right top
}
#bodysmallfirm #maincontent {
	BACKGROUND: url(s-bg-about.gif) #fff no-repeat right top
}
#bodyboardmember #maincontent #pagefunc #send {
	DISPLAY: none
}
#bodyboardmember #maincontent {
	BACKGROUND: url(s-bg-about.gif) #fff no-repeat right top
}

