/* Default.css */

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; WIDTH: 674px
}
#content {
	PADDING-RIGHT: 0px; MARGIN-TOP: 2em; PADDING-LEFT: 20px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 15px; OVERFLOW: hidden; WIDTH: 470px; PADDING-TOP: 0px
}
#subcontent {
	PADDING-RIGHT: 2px; MARGIN-TOP: 2em; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 220px; PADDING-TOP: 0px
}
#nav {
	FLOAT: left; MARGIN: -44px 0px 10px 20px; WIDTH: 210px
}
#footer {
	CLEAR: both; BACKGROUND: #fff; MARGIN: 0px auto; WIDTH: 940px; FONT-FAMILY: Verdana, Arial, 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: 205px
}
.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.sitemap#content DIV.col1 {
	FLOAT: left; MARGIN-RIGHT: 17px !important
}
DIV#container DIV.sitemap#content DIV.col2 {
	FLOAT: left; MARGIN-RIGHT: 17px !important
}
DIV#container DIV.sitemap#content DIV.col3 {
	FLOAT: left; MARGIN-RIGHT: 17px !important
}
DIV#container DIV.sitemap#content DIV.col3 {
	MARGIN-RIGHT: 0px !important
}
DIV#container DIV.sitemap#content DIV.section {
	WIDTH: 289px !important
}
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: "Lucida Sans", Verdana, Arial, sans-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.5em; 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: "Lucida Sans", Verdana, Arial, sans-serif; BORDER-RIGHT-WIDTH: 0px
}
DIV#content P.intro {
	FONT-SIZE: 1.4em; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 10px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: "Lucida Sans", Verdana, Arial, sans-serif
}
DIV#content P.opening {
	FONT-SIZE: 1.4em; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; COLOR: #333; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: "Lucida Sans", Verdana, Arial, sans-serif
}
DIV.xlarge DIV#content P.intro {
	FONT-SIZE: 1.5em; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 10px; COLOR: #014359; FONT-FAMILY: "Lucida Sans", Verdana, Arial, sans-serif
}
DIV#content P {
	FONT-SIZE: 1.2em; MARGIN-BOTTOM: 1em; LINE-HEIGHT: 150%; FONT-FAMILY: Verdana, Arial, sans-serif
}
DIV#content P A {
	FONT-SIZE: 1em
}
DIV#content P.lead A {
	FONT-SIZE: 1em
}
DIV#content P.intro A {
	FONT-SIZE: 1em;
	FONT-FAMILY: "Lucida Sans", Verdana, Arial, sans-serif !important;
}
BLOCKQUOTE P {
	FONT-SIZE: 1.3em; MARGIN-BOTTOM: 1em; COLOR: #014359
}
DIV#content DIV.card BLOCKQUOTE P {
	FONT-SIZE: 1.5em; LINE-HEIGHT: 120%; FONT-FAMILY: "Lucida Sans", Verdana, Arial, sans-serif
}
CITE {
	DISPLAY: block; FONT-SIZE: 1.2em; MARGIN-TOP: 0.15em; MARGIN-BOTTOM: 1em; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, 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, Arial, sans-serif
}
OL {
	FONT-SIZE: 1.2em; MARGIN-BOTTOM: 1em; MARGIN-LEFT: 20px; FONT-FAMILY: Verdana, Arial, 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, Arial, 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 {
	MARGIN-TOP: 0px; FONT-SIZE: 1em; MARGIN-BOTTOM: 5px
}
DIV.news UL P A {
	FONT-SIZE: 1em; FONT-FAMILY: "Lucida Sans", Verdana, Arial, sans-serif; PADDING-RIGHT:0.45em;
}
DIV.news P {
	MARGIN-TOP: 8px
}
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; PADDING-LEFT: 0.52em; PADDING-RIGHT: 0.52em;
}
DIV#subcontent DIV.news UL.highlight LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 115%; 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.featuredColumn {
	FLOAT: left; WIDTH: 50%
}
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, Arial, sans-serif
}
DIV#content DIV.featured UL LI P {
	FONT-SIZE: 1.2em; MARGIN-BOTTOM: 5px
}
DIV.featured UL LI A {
	FONT-SIZE: 1em !important; 
	FONT-FAMILY: "Lucida Sans", Verdana, Arial, sans-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, Arial, 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: 50px; 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, Arial, 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: "Lucida Sans", Verdana, Arial, sans-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, Arial, 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: "Lucida Sans", Verdana, Arial, sans-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, Arial, 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 {
	xbackground: url(/images/bg_tour.gif) no-repeat 11px 31px
}
.isoton DIV.tour FIELDSET {
	PADDING-RIGHT: 5px !important; PADDING-LEFT: 5px !important; PADDING-BOTTOM: 5px !important; PADDING-TOP: 5px !important
}
.isoton DIV.tour DIV.scroll {
	MIN-HEIGHT: 0px !important; HEIGHT: 107px !important
}
DIV.divider {
	BORDER-RIGHT: #f3f3f3 0px solid; BORDER-TOP: #f3f3f3 3px solid; BACKGROUND: #fff; MARGIN: 0px -3px; BORDER-LEFT: #f3f3f3 0px solid; WIDTH: 296px; BORDER-BOTTOM: #f3f3f3 3px solid; ZOOM: 1; POSITION: relative; HEIGHT: 10px
}
DIV.scroll H4 {
	FONT-WEIGHT: 400; FONT-SIZE: 1.3em; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: "Lucida Sans", Verdana, Arial, sans-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, Arial, sans-serif
}
DIV.searchColumn FORM LABEL {
	FONT-SIZE: 1.2em; FONT-FAMILY: Verdana, Arial, 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%
}
#container .isoton#content H3.rss {
	PADDING-LEFT: 26px; BACKGROUND: url(/images/icon_rss.png) #f0f0f0 no-repeat 5px 50%
}
UL#rss {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL#rss LI {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-BOTTOM: #ccc 1px solid
}
UL#rss LI P.desc {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 5px
}
UL#rss LI P {
	MARGIN-BOTTOM: 0px
}
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: #fff 2px solid; BORDER-TOP: #fff 2px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #fff 2px solid; BORDER-BOTTOM: #fff 2px solid
}
.hover IMG.video {
	BORDER-LEFT-COLOR: #979e45; BORDER-BOTTOM-COLOR: #979e45; BORDER-TOP-COLOR: #979e45; BORDER-RIGHT-COLOR: #979e45
}
DIV#content P.youtubemore {
	CLEAR: both; MARGIN-BOTTOM: 0px; OVERFLOW: hidden
}
P.youtubemore A {
	DISPLAY: inline; FLOAT: left; WIDTH: 24px; CURSOR: pointer; TEXT-INDENT: -1000em; HEIGHT: 24px; outline: 0
}
P.youtubemore A.previous {
	BACKGROUND: url(/images/flickr_arrow.gif) no-repeat 0px 50%; MARGIN-LEFT: 105px
}
P.youtubemore A.next {
	BACKGROUND: url(/images/flickr_arrow.gif) no-repeat -24px 0px; FLOAT: right; MARGIN-RIGHT: 105px
}
P.youtubesend {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
DIV#container TABLE {
	FONT-SIZE: 1.2em; WIDTH: 100%; FONT-FAMILY: Verdana, Arial, sans-serif; BORDER-COLLAPSE: collapse
}
DIV#container TABLE TH {
	FONT-WEIGHT: 400; PADDING-BOTTOM: 1em; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left
}
DIV#container TABLE TR TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f9f9f8; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
DIV#container TABLE TR.alt TD {
	BACKGROUND: #fff; BORDER-BOTTOM: #ccc 1px solid
}
DIV#subcontent FORM {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f5f5f5; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV#subcontent FORM H2 {
	MARGIN-BOTTOM: 5px; COLOR: #545f2c
}
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: "Lucida Sans", Verdana, Arial, 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; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; MARGIN-RIGHT: 1em; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative
}
#subcontent DIV.image {
	MARGIN: 0px
}
DIV.twocol DIV.image {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 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: "Lucida Sans", Verdana, Arial, sans-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: "Lucida Sans", Verdana, Arial, sans-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: 0px
}
.right {
	FLOAT: right !important; MARGIN-LEFT: 1em !important; MARGIN-RIGHT: 0px !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
}
DIV#gallery UL {
	BACKGROUND: #ceeaee; OVERFLOW-X: hidden; OVERFLOW: scroll; LIST-STYLE-TYPE: none; HEIGHT: 415px
}
DIV#gallery UL LI {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 19px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 165px; PADDING-TOP: 20px
}
DIV#gallery UL LI IMG {
	DISPLAY: block; xposition: relative; xz-index: 1
}
DIV#gallery UL LI A {
	MARGIN-TOP: -66px; DISPLAY: block; FONT-FAMILY: Verdana, Arial, sans-serif !important; TEXT-DECORATION: none; xposition: relative; xz-index: 2
}
DIV#gallery UL LI A SPAN {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 0.76em; MIN-HEIGHT: 26px; BACKGROUND: #0a96a9; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px
}
DIV#gallery UL LI A SPAN.count {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.65em; MIN-HEIGHT: 30px; BACKGROUND: none transparent scroll repeat 0% 0%; VISIBILITY: hidden; PADDING-BOTTOM: 18px; WIDTH: 165px; PADDING-TOP: 18px; TEXT-ALIGN: center
}
DIV#gallery UL LI A:hover SPAN {
	BACKGROUND: #fff; COLOR: #333
}
DIV#gallery UL LI.hover A SPAN {
	BACKGROUND: #fff; COLOR: #333
}
DIV#gallery UL LI A:hover SPAN.count {
	BACKGROUND: #000; FILTER: alpha(opacity=76); VISIBILITY: visible; COLOR: #fff; opacity: .76
}
DIV#gallery UL LI.hover A SPAN.count {
	BACKGROUND: #000; FILTER: alpha(opacity=76); VISIBILITY: visible; COLOR: #fff; opacity: .76
}
DIV#gallery UL LI.clear {
	BORDER-TOP-WIDTH: 0px; CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 0px; BACKGROUND: #fff; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 615px; LINE-HEIGHT: 0; PADDING-TOP: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px
}
DIV#popup {
	Z-INDEX: 10; WIDTH: 100%; POSITION: absolute; TOP: 0px
}
DIV#overlay {
	Z-INDEX: 3; BACKGROUND: #000; FILTER: alpha(opacity=60); LEFT: 0px; WIDTH: 100%; ZOOM: 1; POSITION: absolute; TOP: 0px; HEIGHT: 100%; opacity: 0.6
}
DIV#windowcontainer {
	MARGIN: 0px auto; WIDTH: 940px
}
DIV#window {
	BORDER-RIGHT: #01475d 1px solid; BORDER-TOP: #01475d 1px solid; Z-INDEX: 4; BACKGROUND: url(/images/bg_window.gif) #fff repeat-x 50% bottom; LEFT: 20px; MARGIN: 15px 0px 0px; BORDER-LEFT: #01475d 1px solid; WIDTH: 730px; BORDER-BOTTOM: #01475d 1px solid; POSITION: relative; TOP: 80px; HEIGHT: 557px
}
DIV#window H2 {
	MARGIN-TOP: 10px; DISPLAY: inline; FONT-SIZE: 2.4em; FLOAT: left; MARGIN-BOTTOM: 1em; MARGIN-LEFT: 27px; WIDTH: auto
}
DIV#window H3 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: none; MARGIN: 0px 0px 10px; WIDTH: auto; COLOR: #01475d; BORDER-BOTTOM: #000 1px solid; BORDER-RIGHT-WIDTH: 0px
}
DIV#window H4 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: 400; FONT-SIZE: 1.6em; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
DIV#window P {
	FONT-SIZE: 1.2em; MARGIN-BOTTOM: 10px; COLOR: #01475d; LINE-HEIGHT: 150%; FONT-FAMILY: Verdana, Arial, sans-serif !important
}
DIV#window DIV#rightColumn {
	FLOAT: right; WIDTH: 175px; MARGIN-RIGHT: 13px
}
DIV#window DIV#rightColumn UL {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 5px; OVERFLOW-X: hidden; MARGIN-BOTTOM: 44px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; OVERFLOW: scroll; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 115px
}
DIV#window DIV#rightColumn UL LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV#window DIV#rightColumn UL LI A {
	CURSOR: pointer; TEXT-DECORATION: none
}
DIV#window DIV#rightColumn UL LI A:hover {
	COLOR: #01475d; TEXT-DECORATION: underline
}
DIV#window A#close {
	FONT-SIZE: 1.3em; FLOAT: right; MARGIN: 10px; CURSOR: pointer; COLOR: #01475d
}
DIV#window DIV#leftColumn {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 8px; WIDTH: 513px
}
DIV#window DIV#lgImage {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/images/bg_gallery_image.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px 1px; WIDTH: 450px; PADDING-TOP: 10px; HEIGHT: 338px; TEXT-ALIGN: center
}
DIV#window A#lgBack {
	MARGIN-TOP: 159px; DISPLAY: block; BACKGROUND: url(/images/gallery_skip_large.gif) no-repeat; FLOAT: left; WIDTH: 20px; CURSOR: pointer; TEXT-INDENT: -1000em; HEIGHT: 53px; outline: 0
}
DIV#window A#lgForward {
	MARGIN-TOP: 159px; DISPLAY: block; BACKGROUND: url(/images/gallery_skip_large.gif) no-repeat; FLOAT: left; WIDTH: 20px; CURSOR: pointer; TEXT-INDENT: -1000em; HEIGHT: 53px; outline: 0
}
DIV#window A#lgBack:hover {
	BACKGROUND-IMAGE: url(/images/gallery_skip_large_b.gif)
}
DIV#window A#lgForward:hover {
	BACKGROUND-IMAGE: url(/images/gallery_skip_large_b.gif)
}
DIV#window A#lgForward {
	BACKGROUND-POSITION: right 50%
}
DIV#window DIV#slideContainer {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 447px; POSITION: relative
}
DIV#window TABLE#slides {
	MARGIN: 0px; OVERFLOW: hidden; WIDTH: 450px; POSITION: relative; HEIGHT: 113px
}
DIV#window TABLE#slides TBODY {
	OVERFLOW: hidden; WIDTH: 450px
}
DIV#window TABLE#slides TR {
	OVERFLOW: hidden; WIDTH: 450px
}
DIV#window TABLE#slides TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 6px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: 0px 50%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; BORDER-RIGHT-WIDTH: 0px
}
DIV#window TABLE#slides TD.current IMG {
	BORDER-RIGHT: #0a96a9 2px solid; BORDER-TOP: #0a96a9 2px solid; BORDER-LEFT: #0a96a9 2px solid; BORDER-BOTTOM: #0a96a9 2px solid
}
DIV#window TABLE#slides TD IMG {
	BORDER-RIGHT: transparent 2px solid; BORDER-TOP: transparent 2px solid; MARGIN-TOP: 69px; Z-INDEX: 1; BORDER-LEFT: transparent 2px solid; CURSOR: pointer; BORDER-BOTTOM: transparent 2px solid; POSITION: relative
}
DIV#window TABLE#slides TD DIV IMG {
	BORDER-TOP-WIDTH: 0px !important; MARGIN-TOP: 0px; BORDER-LEFT-WIDTH: 0px !important; BORDER-BOTTOM-WIDTH: 0px !important; CURSOR: default; BORDER-RIGHT-WIDTH: 0px !important
}
DIV#window TABLE#slides TD DIV.hide {
	DISPLAY: none
}
DIV#window TABLE#slides TD DIV.medium {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; Z-INDEX: 2; BACKGROUND: url(/images/bg_medThumb.png) no-repeat; LEFT: -24px; MARGIN-BOTTOM: -78px; PADDING-BOTTOM: 2px; WIDTH: 88px; MARGIN-RIGHT: -48px; PADDING-TOP: 2px; POSITION: relative; HEIGHT: 74px
}
DIV#window A#smForward {
	DISPLAY: inline; BACKGROUND: url(/images/gallery_skip_small.gif) no-repeat; FLOAT: left; MARGIN: 78px 3px 0px 20px; WIDTH: 9px; CURSOR: pointer; TEXT-INDENT: -1000em; HEIGHT: 25px; outline: 0
}
DIV#window A#smBack {
	DISPLAY: inline; BACKGROUND: url(/images/gallery_skip_small.gif) no-repeat; FLOAT: left; MARGIN: 78px 3px 0px 20px; WIDTH: 9px; CURSOR: pointer; TEXT-INDENT: -1000em; HEIGHT: 25px; outline: 0
}
DIV#window A#smForward:hover {
	BACKGROUND-IMAGE: url(/images/gallery_skip_small_b.gif)
}
DIV#window A#smBack:hover {
	BACKGROUND-IMAGE: url(/images/gallery_skip_small_b.gif)
}
DIV#window A#smForward {
	MARGIN: 78px 0px 0px
}
DIV#window A#smForward {
	BACKGROUND-POSITION: right 50%
}
DIV#window DIV#controls {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 20px; FONT-SIZE: 1.2em; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; ZOOM: 1
}
DIV#window DIV#controls A {
	DISPLAY: inline; CURSOR: pointer; COLOR: #01475d; FONT-FAMILY: Verdana, Arial, sans-serif !important
}
DIV#window A#slow {
	BACKGROUND: url(/images/gallery_slow.gif) no-repeat center top; FLOAT: left; WIDTH: 44px; PADDING-TOP: 25px; HEIGHT: 22px; TEXT-ALIGN: center
}
DIV#window A#medium {
	BACKGROUND: url(/images/gallery_play.gif) no-repeat center top; FLOAT: left; WIDTH: 44px; PADDING-TOP: 25px; HEIGHT: 22px; TEXT-ALIGN: center
}
DIV#window A#fast {
	BACKGROUND: url(/images/gallery_fast.gif) no-repeat center top; FLOAT: left; MARGIN-LEFT: -3px; WIDTH: 44px; PADDING-TOP: 25px; HEIGHT: 22px; TEXT-ALIGN: center
}
DIV#window A.pause {
	BACKGROUND: url(/images/gallery_pause.gif) no-repeat center top
}
DIV#window DIV#count {
	FONT-SIZE: 1.8em; COLOR: #01475d
}
DIV.full#container DIV#content DIV.col2 {
	MARGIN-RIGHT: 0px
}
DIV.full#container DIV#content DIV.section {
	WIDTH: 330px
}
DIV.featuredColumn {
	FLOAT: left; WIDTH: 50%
}
.research {
	PADDING-RIGHT: 0px !important; PADDING-LEFT: 0px !important; MIN-HEIGHT: 0px !important; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; HEIGHT: 276px !important
}
.research #blurbLink {
	PADDING-RIGHT: 0px !important; MARGIN-TOP: 163px !important; PADDING-LEFT: 0px !important; PADDING-BOTTOM: 0px !important; OVERFLOW: hidden !important; PADDING-TOP: 0px !important; ZOOM: 1
}
.research #summary {
	MARGIN-BOTTOM: 10px !important
}
UL#thumbnails {
	BORDER-TOP: #ccc 1px solid; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
UL#thumbnails LI {
	OVERFLOW: hidden; BORDER-BOTTOM: #ccc 1px solid; zoom: 1;
}
UL#thumbnails LI.alt {
	BACKGROUND: #f5f5f5
}
UL#thumbnails LI IMG {
	BORDER-RIGHT: #fff 3px solid; BORDER-TOP: #fff 3px solid; FLOAT: left; MARGIN: 8px; BORDER-LEFT: #fff 3px solid; BORDER-BOTTOM: #fff 3px solid; width: 75px;
}
UL#thumbnails LI DIV {
	FLOAT: left; WIDTH: 560px
}
UL#thumbnails LI H3 {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 16px; BORDER-BOTTOM-WIDTH: 0px; PADDING-TOP: 8px; FONT-FAMILY: "Lucida Sans", Verdana, Arial, sans-serif; BORDER-RIGHT-WIDTH: 0px
}
UL#thumbnails LI P {
	FONT-SIZE: 12px
}
DIV.tour DIV.scroll DIV.tags UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: 0px 50%; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px
}
DIV.tour DIV.scroll UL.names {
	LIST-STYLE-POSITION: inside; FONT-SIZE: 13px; MARGIN-LEFT: 15px; FONT-FAMILY: "Lucida Sans", Verdana, Arial, sans-serif; LIST-STYLE-TYPE: disc
}
DIV.youtube UL {
	MARGIN: 5px 0px 5px 9px; OVERFLOW: hidden; LIST-STYLE-TYPE: none
}
DIV.youtube UL LI {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 6px; PADDING-TOP: 0px
}
DIV.youtube UL LI.alt {
	xpadding: 0 0 12px 6px
}
/* SOTON-77 */
DIV#content FORM.payment UL{
	margin-top: 10px;
}
DIV#content FORM.payment UL LI INPUT[type=text] {
	BORDER-RIGHT: #666 1px inset; BORDER-TOP: #666 1px inset; PADDING: 4px; MARGIN-BOTTOM: 15px; BORDER-LEFT: #666 1px inset; BORDER-BOTTOM: #666 1px inset;
	width: 275px;
}
DIV#content FORM.payment UL LI select{
	width: 284px;
}
DIV#content FORM.payment UL LI label{
	display:inline-block;
	font-size:1.3em;
	margin-bottom:10px;
	padding-left:40px;
	padding-right:30px;
	width:225px;
}
DIV#content FORM.payment UL LI  {
	display:table;
	width:600px;
}
