BODY {
	POSITION: relative
}
#container {
	BACKGROUND: #fff; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 940px; POSITION: relative
}
#header {
	MIN-HEIGHT: 425px; MARGIN-BOTTOM: 10px; BORDER-BOTTOM: #0a96a9 2px solid
}
#breadcrumb {
	FLOAT: left; MARGIN: 0px 16px 0px 20px; 
}
#content {
	PADDING-RIGHT: 0px; MARGIN-TOP: 2em; PADDING-LEFT: 12px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
#subcontent {
	PADDING-RIGHT: 4px; MARGIN-TOP: 2em; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 190px; PADDING-TOP: 0px
}
#nav {
	FLOAT: left; MARGIN: -4.2em 0px 10px 20px; WIDTH: 210px
}
#footer {
	CLEAR: both; BACKGROUND: #fff; MARGIN: 0px auto; WIDTH: 940px; FONT-FAMILY: verdana, sans-serif
}
#accessibility {
	PADDING-LEFT: 20px; FONT-SIZE: 1.1em; BACKGROUND: #ccc; MARGIN: 5px auto; OVERFLOW: hidden; WIDTH: 920px; LIST-STYLE-TYPE: none
}
.small#container #content {
	WIDTH: 420px
}
.small#container #subcontent {
	PADDING-RIGHT: 21px; WIDTH: 225px
}
.medium#container #content {
	WIDTH: 450px
}
.medium#container #subcontent {
	PADDING-RIGHT: 20px; WIDTH: 185px
}
.large#container #content {
	WIDTH: 470px
}
.large#container #subcontent {
	PADDING-RIGHT: 20px; WIDTH: 185px
}
.xlarge#container #content {
	WIDTH: 470px
}
.xlarge#container #subcontent {
	PADDING-RIGHT: 20px; WIDTH: 185px
}
.full#container #content {
	PADDING-RIGHT: 13px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 15px; WIDTH: 677px; PADDING-TOP: 0px
}
.full#container #subcontent {
	WIDTH: 0px
}
#container .search#content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; WIDTH: 920px; PADDING-TOP: 0px
}
#container .isoton#content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 15px; WIDTH: 920px; PADDING-TOP: 0px
}
#container .sitemap#content {
	PADDING-BOTTOM: 0px; WIDTH: 908px
}
.search#footer {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #f3f3f3; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.search#footer UL.social {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #f3f3f3; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.twocol {
	moz-column-width: 315px; moz-column-gap: 20px; webkit-column-width: 315px; webkit-column-gap: 20px; column-width: 315px; column-gap: 20px
}
H1 {
	DISPLAY: inline; BACKGROUND: url(images/bg_logo_small.png) no-repeat; FLOAT: right; MARGIN: 35px 35px 72px 0px; WIDTH: 216px; COLOR: #ccc; TEXT-INDENT: -1000em; HEIGHT: 46px
}
H1.ecs {
	BACKGROUND: url(/images/bg_logo_ecs.png) no-repeat; MARGIN: 21px 35px 0px 0px; HEIGHT: 83px
}
.color H1.ecs {
	BACKGROUND-IMAGE: url(/images/bg_logo_ecs_b.png)
}
H1.medicine {
	BACKGROUND: url(/images/bg_logo_medicine.png) no-repeat; MARGIN: 21px 35px 0px 0px; HEIGHT: 83px
}
.color H1.medicine {
	BACKGROUND-IMAGE: url(/images/bg_logo_medicine_b.png)
}
H1.marine {
	BACKGROUND: url(/images/bg_logo_marine.png) no-repeat; MARGIN: 21px 35px 0px 0px; HEIGHT: 83px
}
.color H1.marine {
	BACKGROUND-IMAGE: url(/images/bg_logo_marine_b.png)
}
#container H2 {
	FLOAT: left; MARGIN: 0px 0px 0px 20px; WIDTH: 674px
}
#container H3 {
	FLOAT: left; MARGIN: 0px 0px 0px 20px; WIDTH: 674px
}
#container DIV.tags H2 {
	MARGIN-BOTTOM: 0px
}
#container DIV.news H2 {
	MARGIN-BOTTOM: 0px
}
#container H3 {
	BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 0px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
#container #content H2 {
	FLOAT: none; MARGIN-LEFT: 0px; WIDTH: auto
}
#container #subcontent H2 {
	FLOAT: none; MARGIN-LEFT: 0px; WIDTH: auto
}
#container #content H3 {
	FLOAT: none; MARGIN-LEFT: 0px; WIDTH: auto
}
#container #subcontent H3 {
	FLOAT: none; MARGIN-LEFT: 0px; WIDTH: auto
}
#container #content H3.noborder {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 10px; BORDER-RIGHT-WIDTH: 0px
}
DIV#header H2 {
	CLEAR: right; DISPLAY: inline; BACKGROUND: url(/images/bg_virtualmemory.png) no-repeat; FLOAT: right; MARGIN: 0px 54px 10px; WIDTH: 278px; COLOR: #ccc; TEXT-INDENT: -1000em; HEIGHT: 101px
}
H2 {
	FONT-WEIGHT: 400; FONT-SIZE: 2em; COLOR: #014359
}
H2 EM {
	COLOR: #999; FONT-STYLE: normal
}
DIV.xlarge H2 {
	FONT-SIZE: 2.8em; MARGIN-BOTTOM: 1em
}
DIV.full H2 {
	FONT-SIZE: 2.8em; MARGIN-BOTTOM: 1em
}
DIV#subcontent H2 {
	FONT-SIZE: 2em
}
H2#landingHeading {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 2.8em; BACKGROUND: #f0f0f0; FLOAT: none; PADDING-BOTTOM: 10px; MARGIN: -10px 0px 0px; WIDTH: auto; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
DIV#container DIV#content DIV.col1 {
	FLOAT: left; MARGIN-RIGHT: 17px
}
DIV#container DIV#content DIV.col2 {
	FLOAT: left; MARGIN-RIGHT: 17px
}
DIV#container DIV#content DIV.col3 {
	FLOAT: left; MARGIN-RIGHT: 17px
}
DIV#container DIV#content DIV.col3 {
	MARGIN-RIGHT: 0px
}
DIV#container DIV#content DIV.section {
	WIDTH: 289px
}
DIV#container DIV#content DIV.sectionfirst {
	MARGIN: 0px
}
DIV#container DIV#content DIV.section H2 {
	BORDER-RIGHT: #ccc 0px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 1.6em; BACKGROUND: #f9f9f8; MARGIN-BOTTOM: 10px; BORDER-LEFT: #ccc 0px solid; BORDER-BOTTOM: #ccc 1px solid
}
DIV#container DIV#content DIV.section H2 A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-DECORATION: none
}
H3 {
	FONT-WEIGHT: 400; FONT-SIZE: 1.6em; MARGIN-BOTTOM: 1em
}
DIV#subcontent H3 {
	BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: 400; FONT-SIZE: 1.6em; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 0px solid; COLOR: #014359; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
DIV#content H3.news {
	MARGIN-BOTTOM: 1em
}
DIV#content DIV.article_heading {
	MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 1em; BORDER-BOTTOM: #ccc 1px solid
}
DIV#content DIV.article_heading H3 {
	BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 2.6em; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-RIGHT-WIDTH: 0px
}
DIV#content DIV.article_heading P {
	FONT-SIZE: 1.3em; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 5px; FONT-FAMILY: Georgia, serif
}
DIV#content H4 {
	FONT-SIZE: 1.5em; MARGIN-BOTTOM: 1em
}
H4.profile {
	DISPLAY: inline; FONT-WEIGHT: 400; FONT-SIZE: 1.5em; MARGIN-BOTTOM: 0px
}
DIV#content H5 {
	FONT-SIZE: 1.4em; MARGIN-BOTTOM: 1em
}
DIV#content H6 {
	FONT-SIZE: 1.3em; MARGIN-BOTTOM: 1em
}
DIV#header P {
	CLEAR: right; DISPLAY: inline; FONT-SIZE: 1.3em; FLOAT: right; MARGIN: 0px 54px 38px 0px
}
DIV#header P A:link {
	COLOR: #666
}
DIV#header P A:visited {
	COLOR: #666
}
DIV#header P#summary {
	PADDING-RIGHT: 120px; DISPLAY: block; PADDING-LEFT: 242px; FONT-SIZE: 1.6em; BACKGROUND: url(/images/bg_summary.png); FLOAT: none; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: 130%; PADDING-TOP: 5px
}
P.date {
	MARGIN: 5px 0px; COLOR: #666
}
DIV#content P.lead {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1.5em; BORDER-BOTTOM-WIDTH: 0px; FONT-FAMILY: Georgia, serif; BORDER-RIGHT-WIDTH: 0px
}
DIV#content P.intro {
	FONT-SIZE: 1.5em; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 10px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Georgia, serif
}
DIV#content P.opening {
	FONT-SIZE: 1.5em; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; COLOR: #333; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Georgia, serif
}
DIV.xlarge DIV#content P.intro {
	FONT-SIZE: 1.5em; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 10px; COLOR: #014359; FONT-FAMILY: Georgia, serif
}
DIV#content P {
	FONT-SIZE: 1.2em; MARGIN-BOTTOM: 1em; LINE-HEIGHT: 150%; FONT-FAMILY: verdana, sans-serif
}
DIV#content P A {
	FONT-SIZE: 1.2em
}
DIV#content P.lead A {
	FONT-SIZE: 1em
}
DIV#content P.intro A {
	FONT-SIZE: 1em
}
BLOCKQUOTE P {
	FONT-SIZE: 1.5em; MARGIN-BOTTOM: 1em; COLOR: #014359
}
DIV#content DIV.card BLOCKQUOTE P {
	FONT-SIZE: 1.5em; LINE-HEIGHT: 120%; FONT-FAMILY: Georgia, serif
}
CITE {
	DISPLAY: block; FONT-SIZE: 1.2em; MARGIN-BOTTOM: 3em; FONT-STYLE: normal; FONT-FAMILY: verdana, sans-serif
}
P.profile {
	DISPLAY: inline
}
SUB {
	FONT-SIZE: 0.83em
}
SUP {
	FONT-SIZE: 0.83em
}
SMALL {
	FONT-SIZE: 0.83em
}
UNKNOWN {
	FONT-SIZE: 1em
}
BIG {
	FONT-SIZE: 1.25em
}
CODE {
	FONT-SIZE: 1.25em
}
UL {
	FONT-SIZE: 1.2em; MARGIN-BOTTOM: 1em; MARGIN-LEFT: 20px; FONT-FAMILY: verdana, sans-serif
}
OL {
	FONT-SIZE: 1.2em; MARGIN-BOTTOM: 1em; MARGIN-LEFT: 20px; FONT-FAMILY: verdana, sans-serif
}
UL UL {
	FONT-SIZE: 1em! important
}
UL OL {
	FONT-SIZE: 1em! important
}
OL OL {
	FONT-SIZE: 1em! important
}
OL UL {
	FONT-SIZE: 1em! important
}
DIV#content OL LI {
	MARGIN-BOTTOM: 3px
}
DIV#content UL LI A {
	FONT-SIZE: 1.2em
}
DIV#content OL LI A {
	FONT-SIZE: 1.2em
}
DIV#content UL LI P {
	FONT-SIZE: 1em
}
DIV#content OL LI P {
	FONT-SIZE: 1em
}
DIV#subcontent UL {
	MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
DIV#subcontent UL LI {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #eaf6f7; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 1px solid
}
UL.transparent LI {
	BACKGROUND: #fff
}
DIV.news {
	OVERFLOW: hidden
}
DIV.news UL {
	BORDER-RIGHT: #ccc 0px solid; BORDER-TOP: #ccc 1px solid; MIN-HEIGHT: 135px; FLOAT: left; MARGIN: 5px 0px 0px; OVERFLOW: hidden; BORDER-LEFT: #ccc 0px solid; WIDTH: 100%; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: verdana, sans-serif; LIST-STYLE-TYPE: none
}
.small DIV.news UL {
	MIN-HEIGHT: 10.77em
}
DIV.full DIV.news UL {
	MIN-HEIGHT: 0px
}
DIV.news UL LI {
	FLOAT: left; WIDTH: 235px; PADDING-TOP: 5px
}
DIV.full DIV.news UL LI {
	WIDTH: 33%
}
DIV.full DIV.news UL LI  {
	MARGIN-RIGHT: 10px
}
DIV.full DIV.news UL LI   {
	MARGIN-RIGHT: 0px
}
UL.news LI  {
	MARGIN-RIGHT: 12px
}
UL.news LI   {
	MARGIN-RIGHT: 0px
}
DIV#content DIV.news UL P {
	FONT-SIZE: 1em; MARGIN-BOTTOM: 5px
}
DIV.news UL P A {
	FONT-SIZE: 1.2em; FONT-FAMILY: Georgia, sans-serif
}
DIV.news A.rss {
	FONT-SIZE: 1.2em; TEXT-DECORATION: none
}
DIV.news A.rss:hover {
	TEXT-DECORATION: underline
}
DIV.news A.rss:unknown {
	TEXT-DECORATION: underline
}
DIV#subcontent DIV.news UL {
	MARGIN-BOTTOM: 0.5em
}
DIV#subcontent DIV.news UL.highlight {
	BACKGROUND: #e6f4f6
}
DIV#subcontent DIV.news UL LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; BORDER-RIGHT-WIDTH: 0px
}
DIV#subcontent DIV.news UL LI P {
	FONT-SIZE: 1em; MARGIN-BOTTOM: 1em
}
DIV#subcontent DIV.news UL.highlight LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px
}
DIV#subcontent DIV.news UL.highlight LI  {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#subcontent DIV.news UL.highlight LI   {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#container DIV#content DIV.tags H3.delicious {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 0.5em; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1.6em; PADDING-BOTTOM: 0.5em; BORDER-BOTTOM: #ccc 1px solid; BORDER-RIGHT-WIDTH: 0px
}
DIV.tags P.delicious {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 0.5em; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1.6em; PADDING-BOTTOM: 0.5em; BORDER-BOTTOM: #ccc 1px solid; BORDER-RIGHT-WIDTH: 0px
}
DIV#container DIV#content DIV.tags H3.delicious A {
	PADDING-LEFT: 25px; BACKGROUND: url(/images/icon_delicious.gif) no-repeat; TEXT-DECORATION: none
}
DIV.tags P.delicious A {
	PADDING-LEFT: 25px; BACKGROUND: url(/images/icon_delicious.gif) no-repeat; TEXT-DECORATION: none
}
DIV#container DIV#content DIV.tags H3.delicious A:hover {
	TEXT-DECORATION: underline
}
DIV#container DIV#content DIV.tags H3.delicious A:unknown {
	TEXT-DECORATION: underline
}
DIV.tags P.delicious A:hover {
	TEXT-DECORATION: underline
}
DIV.tags P.delicious A:unknown {
	TEXT-DECORATION: underline
}
DIV.tags UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
DIV#subcontent DIV.tags UL {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.tags UL LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 0.25em; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV#subcontent DIV.tags UL LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 0.25em; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.tags UL LI.one {
	FONT-SIZE: 1.2em
}
DIV.tags UL LI.two {
	FONT-SIZE: 1.4em
}
DIV.tags UL LI.three {
	FONT-SIZE: 1.6em
}
DIV.tags UL LI.four {
	FONT-SIZE: 1.7em
}
DIV.tags UL LI.five {
	FONT-SIZE: 1.8em
}
DIV.tags UL LI A:link {
	TEXT-DECORATION: none
}
DIV.tags UL LI A:visited {
	TEXT-DECORATION: none
}
DIV.tags UL LI A:hover {
	TEXT-DECORATION: underline
}
DIV.tags UL LI A:unknown {
	TEXT-DECORATION: underline
}
DIV.featured {
	FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 211px
}
#container #content DIV.featured H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.6em; PADDING-BOTTOM: 0.5em; MARGIN: 0px; COLOR: #545f2c; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
DIV.featured UL {
	LIST-STYLE-POSITION: outside; FONT-SIZE: 1em; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
DIV.featured UL LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MIN-HEIGHT: 12em; BACKGROUND: #f3f3e5; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; BORDER-BOTTOM: #fff 1px solid; FONT-FAMILY: verdana, sans-serif
}
DIV#content DIV.featured UL LI P {
	FONT-SIZE: 1.2em; MARGIN-BOTTOM: 5px
}
DIV.featured UL LI A {
	FONT-SIZE: 1.2em; FONT-FAMILY: "Georgia", serif
}
DIV.directory {
	FLOAT: left; WIDTH: 33.3%
}
#container #content DIV.directory  {
	MARGIN: 0px 9px
}
#container #content DIV.directory   {
	MARGIN: 0px
}
#container #content DIV.directory H3 {
	BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: 400; FONT-SIZE: 1.6em; BACKGROUND: #f9f9f8; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 0px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
#container #content DIV.directory DL DT {
	BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 1em; FONT-SIZE: 1.3em; PADDING-TOP: 1em
}
#container #content DIV.directory DL DT.first {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#container #content DIV.directory DL DD {
	FONT-SIZE: 1.2em; MARGIN: 2px 0px; FONT-FAMILY: verdana, sans-serif
}
#container #content DL.staff {
	BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 12px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 12px; FONT-SIZE: 1.6em; BACKGROUND: #f8f8f8; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 15px; OVERFLOW: hidden; BORDER-LEFT: #ccc 0px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #ccc 1px solid
}
#container #content DL.staff DT {
	CLEAR: left; FLOAT: left; MARGIN-BOTTOM: 5px
}
#container #content DL.staff DD {
	FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 1ex
}
DIV#content UL.directory {
	BORDER-TOP: #ccc 1px solid; LIST-STYLE-POSITION: outside; FONT-SIZE: 1.3em; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
DIV#content UL.directory LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
DIV#content UL.directory LI.alt {
	BACKGROUND: #fff
}
DIV#content UL.directory LI.alt LI {
	BACKGROUND: #fff
}
DIV#content UL.directory LI A {
	FONT-SIZE: 1em; TEXT-DECORATION: none
}
DIV#content UL.directory UL {
	DISPLAY: none; FONT-SIZE: 1em; MARGIN: 1em 2em 1em 0px; LIST-STYLE-TYPE: none
}
DIV#content UL.directory UL LI {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV#content UL#news {
	BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #ccc 0px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none
}
DIV#content DL.results {
	BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #ccc 0px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none
}
DIV#content UL#news {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV#content UL#results LI {
	MARGIN-BOTTOM: 20px
}
DIV#content UL#news LI {
	BORDER-BOTTOM: #ccc 1px solid
}
DIV#content UL#news LI.last {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV#content UL#news H3 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1em; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV#content DL.results {
	BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px
}
DIV#content DL.results DT {
	FONT-SIZE: 1.6em; MARGIN-BOTTOM: 5px
}
DIV#content UL#resultsPages {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 20px; OVERFLOW: hidden; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none
}
DIV#content UL#resultsPages LI {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
DIV#content UL#resultsPages LI.last {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV#content UL#resultsPages LI.next {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: 20px; BORDER-RIGHT-WIDTH: 0px
}
DIV#content UL#resultsPages LI.previous {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-RIGHT: 20px; BORDER-RIGHT-WIDTH: 0px
}
DIV#content DIV.section UL {
	MARGIN: 0px 0px 10px; LIST-STYLE-TYPE: none
}
DIV#content DIV.section UL LI {
	PADDING-RIGHT: 2px; PADDING-LEFT: 23px; BACKGROUND: url(/images/icon_directory.gif) no-repeat 0px 0.2em; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
DIV#content DIV.section UL LI LI {
	BACKGROUND: url(/images/icon_pages.gif) no-repeat 0px 0.2em
}
DIV#content DIV.section UL LI LI LI {
	BACKGROUND: url(/images/icon_page.gif) no-repeat 0px 0.5em
}
DIV#content DIV.section UL UL {
	MARGIN-TOP: 8px; MARGIN-BOTTOM: 20px
}
DIV#content DIV.section UL UL UL {
	MARGIN-BOTTOM: 0px
}
DIV#footer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 1.1em; BACKGROUND: #ccc; PADDING-BOTTOM: 10px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
DIV#footer UL LI {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 0.8ex; DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 0.8ex
}
DIV#footer UL LI.last {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV#footer UL LI#precedent {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV#footer UL LI A {
	COLOR: #333; FONT-FAMILY: verdana, sans-serif! important; TEXT-DECORATION: none
}
DIV#footer LI#precedent A {
	FONT-SIZE: 0.83em; COLOR: #666
}
DIV#footer UL.social {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; FONT-SIZE: 1.4em; BACKGROUND: #fff; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 250px; OVERFLOW: hidden; WIDTH: 450px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none
}
DIV.full#footer UL.social {
	WIDTH: 677px
}
DIV#footer UL.social LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 15px 0px 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV#footer UL.social LI A {
	PADDING-LEFT: 25px; LINE-HEIGHT: 20px; PADDING-TOP: 2px; FONT-FAMILY: Georgia, serif! important
}
DIV#footer UL.social LI A:link {
	TEXT-DECORATION: none
}
DIV#footer UL.social LI A:visited {
	TEXT-DECORATION: none
}
DIV#footer UL.social LI A:hover {
	TEXT-DECORATION: underline
}
DIV#footer UL.social LI A:unknown {
	TEXT-DECORATION: underline
}
DIV#footer UL.social LI.delicious A {
	BACKGROUND: url(/images/icon_delicious.gif) no-repeat 0px 50%
}
DIV#footer UL.social LI.digg A {
	BACKGROUND: url(/images/icon_digg.gif) no-repeat 0px 50%
}
DIV#footer UL.social LI.stumbleupon A {
	BACKGROUND: url(/images/icon_stumbleupon.gif) no-repeat 0px 50%
}
UL#accessibility LI {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 0.8ex; FLOAT: left; MARGIN-RIGHT: 0.8ex
}
UL#accessibility LI.last {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL#accessibility LI A {
	COLOR: #333; FONT-FAMILY: verdana, sans-serif! important; TEXT-DECORATION: none
}
DIV#footer A:hover {
	TEXT-DECORATION: underline
}
UL#accessibility A:hover {
	TEXT-DECORATION: underline
}
DIV.card {
	BORDER-RIGHT: #ccc 3px solid; PADDING-RIGHT: 20px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 20px; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 10px; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 3px solid; POSITION: relative
}
DIV#content DIV.card H4 {
	FONT-WEIGHT: 400; FONT-SIZE: 1.6em; MARGIN-BOTTOM: 10px
}
DIV.card UL {
	BORDER-TOP: #ccc 1px solid; LIST-STYLE-POSITION: inside; FONT-SIZE: 1.2em; MARGIN-LEFT: 0px
}
DIV.card UL LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
DIV.card UL.listing {
	BORDER-TOP: #ccc 1px solid; LIST-STYLE-POSITION: outside; FONT-SIZE: 1.2em; LIST-STYLE-TYPE: none
}
DIV.card UL.listing LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #f9f9f8; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
DIV.card UL.listing LI.alt {
	BACKGROUND: #fff
}
DIV#container DIV#content DIV.card DIV.col1 {
	FLOAT: left; WIDTH: 375px; MARGIN-RIGHT: 33px
}
DIV#container DIV#content DIV.card DIV.col2 {
	FLOAT: left
}
DIV#container DIV#content DIV.card DIV.row1 {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden
}
DIV#container DIV#content DIV.card DIV.row2 {
	OVERFLOW: hidden
}
DIV#container DIV#content DIV.card DIV.row1 DIV.col1 {
	WIDTH: 430px; MARGIN-RIGHT: 17px
}
DIV#container DIV#content DIV.card DIV.row2 DIV.col1 {
	WIDTH: 430px; MARGIN-RIGHT: 17px
}
DIV#container DIV#content DIV.card DIV.row1 DIV.col2 {
	WIDTH: 186px; MARGIN-RIGHT: 0px
}
DIV#container DIV#content DIV.card DIV.row2 DIV.col2 {
	WIDTH: 186px; MARGIN-RIGHT: 0px
}
DIV#container DIV#content DIV.card DIV.row2 DIV.col2 {
	MARGIN-TOP: 10px
}
DIV#container DIV#content DIV.card DIV.row2 DIV.col1 DIV.col1 {
	MARGIN-TOP: 0px; FLOAT: left; WIDTH: 189px
}
DIV#container DIV#content DIV.card DIV.row2 DIV.col1 DIV.col2 {
	MARGIN-TOP: 0px; FLOAT: left; WIDTH: 189px
}
DIV#container DIV#content DIV.card DIV.row2 DIV.col1 DIV.col2 {
	FLOAT: right
}
#container DIV.card DIV.row1 H3 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px
}
#container DIV.card DIV.row2 H3 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px
}
#container DIV.card DIV.row1 .col2 H3 {
	MARGIN-BOTTOM: 10px; BORDER-BOTTOM: #ccc 1px solid
}
#container DIV.card DIV.row1 .col2 UL {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; LIST-STYLE-POSITION: outside; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 118px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
#container DIV.card DIV.row1 .col2 UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BORDER-BOTTOM: #ccc 1px solid
}
#container DIV.card DIV.row1 .col2 UL LI.last {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#container DIV.card DIV.row1 .col2 IMG {
	FLOAT: right
}
#container DIV.card DIV.row2 UL {
	LIST-STYLE-POSITION: outside
}
#container DIV.card DIV.row2 UL LI {
	MARGIN-LEFT: 20px
}
#container DIV.card DIV.row2 UL.facts {
	LIST-STYLE-TYPE: none
}
#container DIV.card DIV.row2 UL.facts LI {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #eaf6f7; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 1px solid
}
#container DIV.card DIV.row2 UL.facts LI P {
	FONT-SIZE: 1em
}
DIV.card UL.publications {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; LIST-STYLE-POSITION: outside; BORDER-BOTTOM-WIDTH: 0px; OVERFLOW: hidden; WIDTH: 568px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
DIV.card UL.publications LI {
	CLEAR: left; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; BORDER-BOTTOM: #ccc 1px solid
}
DIV.card UL.publications LI.last {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.card UL.publications UL {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.card UL.publications UL LI {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1em! important; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 5px; LIST-STYLE-TYPE: disc; BORDER-RIGHT-WIDTH: 0px
}
DIV.card UL.publications H4 {
	FONT-SIZE: 1.66em; FLOAT: left; MARGIN-BOTTOM: 0px; WIDTH: 108px; FONT-STYLE: italic; FONT-FAMILY: georgia, serif
}
DIV.card UL.publications DIV {
	FLOAT: right; WIDTH: 440px
}
DIV.contactCard H4 {
	FONT-WEIGHT: 400; FONT-SIZE: 1.6em; MARGIN-BOTTOM: 0.5em; COLOR: #545f2c
}
DIV.contactCard H5 {
	BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: 400; FONT-SIZE: 1.2em; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #ccc 0px solid; COLOR: #666; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ccc 1px solid
}
DIV.contactCard DIV.description {
	MARGIN-BOTTOM: 1em; OVERFLOW: hidden
}
DIV.contactCard DIV.description H5 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1.6em; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #545f2c; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.contactCard DIV.description P {
	DISPLAY: inline; FONT-SIZE: 1.2em; FONT-FAMILY: verdana, sans-serif
}
DIV.contactCard UL {
	CLEAR: both
}
DIV#subcontent DIV.contactCard UL LI {
	BORDER-TOP: #ccc 1px solid; BACKGROUND: 0px 50%
}
DIV.contactCard DIV.image {
	MARGIN-LEFT: 2px
}
DIV.contactCard DIV.image IMG {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px
}
DIV.columnContainer {
	BACKGROUND: url(/images/bg_search.png) no-repeat 10px bottom; PADDING-BOTTOM: 4px; MARGIN-LEFT: -10px; OVERFLOW: hidden; POSITION: relative
}
.isoton DIV.columnContainer {
	MARGIN-BOTTOM: 13px
}
DIV.columnContainerWide {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/images/bg_search_grey.png) #f3f3f3 no-repeat 20px bottom; PADDING-BOTTOM: 4px; MARGIN-LEFT: -20px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px; POSITION: relative
}
DIV.box {
	BORDER-RIGHT: #f3f3f3 3px solid; BORDER-TOP: #f3f3f3 3px solid; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; MARGIN-LEFT: 10px; BORDER-LEFT: #f3f3f3 3px solid; WIDTH: 290px; BORDER-BOTTOM: #f3f3f3 0px solid
}
DIV.searchColumn {
	BORDER-RIGHT: #f3f3f3 3px solid; BORDER-TOP: #f3f3f3 3px solid; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; MARGIN-LEFT: 10px; BORDER-LEFT: #f3f3f3 3px solid; WIDTH: 290px; BORDER-BOTTOM: #f3f3f3 0px solid
}
DIV.box {
	BORDER-RIGHT: #f3f3f3 3px solid; BORDER-TOP: #f3f3f3 3px solid; MARGIN-LEFT: 0px; BORDER-LEFT: #f3f3f3 3px solid; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #f3f3f3 3px solid; POSITION: relative
}
DIV.box DIV.border {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
DIV.box DIV.border DIV.padding {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.box DIV.padding {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 0px solid
}
DIV.searchColumn DIV.padding {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 0px solid
}
.isoton DIV.searchColumn DIV {
	MIN-HEIGHT: 330px
}
DIV.box DIV.scroll {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; MIN-HEIGHT: 320px; OVERFLOW-X: hidden; PADDING-BOTTOM: 10px; OVERFLOW: scroll; PADDING-TOP: 5px; HEIGHT: 320px
}
.isoton DIV.searchColumn DIV.scroll {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; MIN-HEIGHT: 320px; OVERFLOW-X: hidden; PADDING-BOTTOM: 10px; OVERFLOW: scroll; PADDING-TOP: 5px; HEIGHT: 320px
}
.isoton DIV.tour {
	BACKGROUND: url(/images/bg_tour.gif) no-repeat 11px 31px
}
.isoton DIV.tour DIV.scroll {
	MARGIN-TOP: 81px; MIN-HEIGHT: 0px! important; HEIGHT: 184px! important
}
UNKNOWN {
	MARGIN-TOP: 71px
}
UNKNOWN {
	MARGIN-TOP: 81px! important
}
DIV.scroll H4 {
	FONT-WEIGHT: 400; FONT-SIZE: 1.3em; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Georgia, serif
}
DIV.scroll UL {
	MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
DIV.columnContainerWide DIV.searchColumn {
	BORDER-RIGHT: #f3f3f3 3px solid; BORDER-TOP: #f3f3f3 0px solid; FLOAT: left; MARGIN-LEFT: 0px; BORDER-LEFT: #f3f3f3 3px solid; WIDTH: 290px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #f3f3f3 0px solid
}
DIV.searchColumn FORM {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 0px solid; BACKGROUND: #fff; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid
}
DIV.searchColumn UL {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 0px solid; BACKGROUND: #fff; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid
}
DIV.searchColumn UL {
	MARGIN-LEFT: 0px
}
DIV.searchColumn UL.podcast {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.searchColumn UL.podcast LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 24px; BACKGROUND: url(/images/icon_podcast_white.gif) no-repeat 0px 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
DIV.searchColumn DIV.tags UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.columnContainerWide DIV.searchColumn FORM {
	BORDER-BOTTOM-WIDTH: 0px
}
DIV.columnContainerWide DIV.searchColumn UL {
	BORDER-BOTTOM-WIDTH: 0px
}
DIV.searchColumn FORM FIELDSET {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV.box FORM LABEL {
	FONT-SIZE: 1.2em; FONT-FAMILY: verdana, sans-serif
}
DIV.searchColumn FORM LABEL {
	FONT-SIZE: 1.2em; FONT-FAMILY: verdana, sans-serif
}
DIV.box FORM INPUT.text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; WIDTH: 190px; MARGIN-RIGHT: 5px; PADDING-TOP: 2px
}
DIV.searchColumn FORM INPUT.text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; WIDTH: 190px; MARGIN-RIGHT: 5px; PADDING-TOP: 2px
}
DIV#content DIV.box FORM H4 {
	BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: 400; FONT-SIZE: 1.8em; BACKGROUND: #eff7ed; FLOAT: none; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #ccc 0px solid; WIDTH: auto; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
DIV#content DIV.searchColumn FORM H4 {
	BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: 400; FONT-SIZE: 1.8em; BACKGROUND: #eff7ed; FLOAT: none; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #ccc 0px solid; WIDTH: auto; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
#container .search#content H3 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 2em; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 10px 0px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
#container .search#content  H3 {
	MARGIN: 0px
}
#container .search#content DIV.wide {
	BORDER-RIGHT: #f3f3f3 3px solid; BORDER-TOP: #f3f3f3 3px solid; FLOAT: left; OVERFLOW: hidden; BORDER-LEFT: #f3f3f3 3px solid; WIDTH: 290px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #f3f3f3 0px solid
}
#container .search#content DIV.wide H4 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: 400; FONT-SIZE: 1.8em; BACKGROUND: #f3f3f3; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
#container .search#content DIV.wide H4.delicious {
	PADDING-LEFT: 40px; BACKGROUND: url(/images/icon_delicious.gif) #f3f3f3 no-repeat 10px 50%; MARGIN-BOTTOM: 0px
}
#container .search#content DIV.searchType {
	FLOAT: left; WIDTH: 295px; MARGIN-RIGHT: 11px; PADDING-TOP: 15px; POSITION: relative
}
#container .search#content DIV.searchType IMG {
	Z-INDEX: 2; RIGHT: 5px; POSITION: absolute; TOP: 0px
}
#container .search#content DIV.searchType H3 {
	BORDER-RIGHT: #f3f3f3 3px solid; PADDING-RIGHT: 0px; BORDER-TOP: #f3f3f3 3px solid; PADDING-LEFT: 0px; FONT-SIZE: 2em; Z-INDEX: 1; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #f3f3f3 3px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #f3f3f3 3px solid; POSITION: relative; TEXT-ALIGN: left
}
#container .search#content DIV.searchType H3 A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #eff7ed; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none
}
#container .search#content DIV.searchType H3 A:hover {
	BACKGROUND: #979e45; COLOR: #fff
}
DIV#container DIV#content P.searchTerm {
	BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 15px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 15px; FONT-SIZE: 1.5em; BACKGROUND: #f3f3f3; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 0px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
#container .isoton#content H3 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 1.4em; BACKGROUND: #f0f0f0; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#container .isoton#content DIV.box H3 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 0px
}
#container .isoton#content H3.podcast {
	PADDING-LEFT: 26px; BACKGROUND: url(/images/icon_podcast.gif) #f0f0f0 no-repeat 5px 50%
}
#container .isoton#content H3.wiki {
	PADDING-LEFT: 26px; BACKGROUND: url(/images/icon_wiki.gif) #f0f0f0 no-repeat 5px 50%
}
#container .isoton#content H3.flickr {
	PADDING-LEFT: 32px; BACKGROUND: url(/images/icon_flickr.gif) #f0f0f0 no-repeat 5px 50%
}
#container .isoton#content H3.tour {
	PADDING-LEFT: 27px; BACKGROUND: url(/images/icon_tour.gif) #f0f0f0 no-repeat 5px 50%
}
#container .isoton#content H3.delicious {
	PADDING-LEFT: 33px; BACKGROUND: url(/images/icon_delicious.gif) #f0f0f0 no-repeat 5px 50%
}
#container .isoton#content H3.youtube {
	PADDING-LEFT: 46px; BACKGROUND: url(/images/icon_youtube.gif) #f0f0f0 no-repeat 5px 50%
}
DIV.searchColumn DIV.flickr {
	MIN-HEIGHT: 0px
}
DIV.searchColumn DIV.flickr UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 12px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; MARGIN-RIGHT: -12px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
DIV.flickr UL LI {
	FLOAT: left; MARGIN: 0px 10px 10px 0px
}
DIV.flickr UL LI IMG {
	DISPLAY: block
}
P.flickrmore {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden; HEIGHT: 24px
}
P.flickrmore A {
	DISPLAY: inline; FLOAT: left; WIDTH: 24px; CURSOR: pointer; TEXT-INDENT: -1000em; HEIGHT: 24px; outline: 0
}
P.flickrmore A.previous {
	BACKGROUND: url(/images/flickr_arrow.gif) no-repeat 0px 50%; MARGIN-LEFT: 105px
}
P.flickrmore A.next {
	BACKGROUND: url(/images/flickr_arrow.gif) no-repeat -24px 0px; FLOAT: right; MARGIN-RIGHT: 105px
}
P.flickrsend {
	TEXT-ALIGN: right
}
DIV.tour DIV.scroll UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.tour DIV.scroll UL LI A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: url(/images/icon_tour.gif) no-repeat 0px 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
DIV.box DIV.tags UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.starRating {
	MARGIN-LEFT: 0px; OVERFLOW: hidden; LIST-STYLE-TYPE: none
}
UL.starRating LI {
	BACKGROUND: url(/images/youtube_stars.gif) no-repeat; FLOAT: left; WIDTH: 15px; TEXT-INDENT: -1000em; HEIGHT: 15px
}
UL.starRating LI.full {
	BACKGROUND-POSITION: 0px 0px
}
UL.starRating LI.half {
	BACKGROUND-POSITION: 0px -15px
}
UL.starRating LI.empty {
	BACKGROUND-POSITION: 0px -30px
}
IMG.video {
	BORDER-RIGHT: #f4f4f4 4px solid; BORDER-TOP: #f4f4f4 4px solid; BORDER-LEFT: #f4f4f4 4px solid; BORDER-BOTTOM: #f4f4f4 4px solid
}
DIV#content P.youtubemore {
	BACKGROUND: #f0f0f0; LEFT: 1px; MARGIN: 0px; WIDTH: 288px; BOTTOM: 1px; POSITION: absolute
}
P.youtubemore A {
	DISPLAY: inline; FLOAT: left; MARGIN: 3px 0px; WIDTH: 6px; CURSOR: pointer; TEXT-INDENT: -1000em; HEIGHT: 11px; outline: 0
}
P.youtubemore A.previous {
	BACKGROUND: url(/images/youtube_more.gif) no-repeat 0px 50%; MARGIN-LEFT: 133px
}
P.youtubemore A.next {
	BACKGROUND: url(/images/youtube_more.gif) no-repeat -6px 50%; FLOAT: right; MARGIN-RIGHT: 133px
}


FORM LABEL {
	DISPLAY: block; FONT-SIZE: 1.3em; MARGIN-BOTTOM: 10px
}
INPUT.button {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1.3em; BACKGROUND: #545f2c; BORDER-BOTTOM-WIDTH: 0px; COLOR: #fff; FONT-FAMILY: Georgia, sans-serif; BORDER-RIGHT-WIDTH: 0px
}
INPUT.text {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 1px; WIDTH: 128px; PADDING-TOP: 1px
}
DIV#content FORM {
	MARGIN-BOTTOM: 10px
}
DIV#content FORM FIELDSET {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 20px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 20px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #ccc 1px solid
}
DIV#content LEGEND {
	FONT-SIZE: 1.3em
}
DIV#content FORM.search {
	MARGIN: 0px
}
DIV#content FORM.search FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; BORDER-RIGHT-WIDTH: 0px
}
DIV#content FORM UL {
	FONT-SIZE: 1em; MARGIN: 0px; LIST-STYLE-TYPE: none
}
DIV#content FORM UL LI P {
	FONT-SIZE: 1.2em
}
DIV#content FORM UL LI UL LI {
	OVERFLOW: hidden; WIDTH: 250px
}
DIV#content FORM UL LI UL LI LABEL {
	FLOAT: left; WIDTH: 150px
}
DIV#content FORM UL LI TEXTAREA {
	BORDER-RIGHT: #666 1px inset; PADDING-RIGHT: 2px; BORDER-TOP: #666 1px inset; PADDING-LEFT: 2px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px inset; WIDTH: 250px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px inset
}
DIV#content FORM UL LI INPUT.text {
	BORDER-RIGHT: #666 1px inset; PADDING-RIGHT: 2px; BORDER-TOP: #666 1px inset; PADDING-LEFT: 2px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px inset; WIDTH: 250px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px inset
}
DIV#content FORM UL LI SELECT {
	BORDER-RIGHT: #666 1px inset; PADDING-RIGHT: 2px; BORDER-TOP: #666 1px inset; PADDING-LEFT: 2px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px inset; WIDTH: 255px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px inset
}
DIV.image {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FLOAT: left; MARGIN-BOTTOM: 1em; MARGIN-LEFT: 1em; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative
}
#subcontent DIV.image {
	MARGIN: 0px
}
DIV.twocol DIV.image {
	MARGIN-LEFT: 0px
}
DIV.image IMG {
	BORDER-RIGHT: #fff 2px solid; BORDER-TOP: #fff 2px solid; DISPLAY: block; BORDER-LEFT: #fff 2px solid; BORDER-BOTTOM: #fff 2px solid
}
DIV.image DIV {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; BOTTOM: 2px; PADDING-TOP: 0px; POSITION: absolute
}
DIV.image DIV.captionContainer {
	Z-INDEX: 1; MARGIN-BOTTOM: -2px; BORDER-BOTTOM: #fff 2px solid
}
DIV.image DIV.moreContainer {
	
}
DIV#subcontent DIV.image P {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px; FONT-FAMILY: Georgia, serif
}
DIV#content DIV.image P {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px; FONT-FAMILY: Georgia, serif
}
DIV#subcontent DIV.image P.caption {
	CLEAR: left; FONT-SIZE: 1.2em; BACKGROUND: #333; LINE-HEIGHT: 100%; MARGIN-RIGHT: 4px
}
DIV#content DIV.image P.caption {
	CLEAR: left; FONT-SIZE: 1.2em; BACKGROUND: #333; LINE-HEIGHT: 100%; MARGIN-RIGHT: 4px
}
DIV#subcontent DIV.image P.more {
	FONT-SIZE: 1.2em; BACKGROUND: url(/images/bg_summary.png); MARGIN-BOTTOM: -40em; MARGIN-RIGHT: 4px
}
DIV#content DIV.image P.more {
	FONT-SIZE: 1.2em; BACKGROUND: url(/images/bg_summary.png); MARGIN-BOTTOM: -40em; MARGIN-RIGHT: 4px
}
A.rss {
	PADDING-LEFT: 20px; BACKGROUND: url(/images/icon_rss.png) no-repeat; MARGIN: 8px 0px 0px
}
.right {
	FLOAT: right! important
}
.left {
	FLOAT: left! important
}
.clear {
	CLEAR: both! important
}
.noborder {
	BORDER-TOP-WIDTH: 0px! important; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; BORDER-RIGHT-WIDTH: 0px! important
}
.hidden {
	DISPLAY: none
}

