BODY {
	MARGIN-TOP: 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #3044b5; FONT-FAMILY: arial, helvetica, verdana
}
H2 {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 0px; COLOR: #3044b5; FONT-FAMILY: arial, helvetica, verdana
}
H3 {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 0px; COLOR: #3044b5; FONT-FAMILY: arial, helvetica, verdana
}
TD {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica
}
P {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 140%; FONT-FAMILY: verdana, arial, helvetica
}
P.list-space {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; MARGIN-BOTTOM: 8px; COLOR: #000000; LINE-HEIGHT: 140%; FONT-FAMILY: verdana, arial, helvetica
}
UL {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; LINE-HEIGHT: 135%; FONT-FAMILY: verdana, arial, helvetica
}
OL {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; LINE-HEIGHT: 135%; FONT-FAMILY: verdana, arial, helvetica
}
LI {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; LINE-HEIGHT: 135%; FONT-FAMILY: verdana, arial, helvetica
}
.background-pri {
	BACKGROUND-COLOR: #3044b5
}
.background-sec {
	BACKGROUND-COLOR: #7c88bd
}
.background-blue-feature-body {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #e6e6f2
}
.whitebackground {
	COLOR: #ffffff; BACKGROUND-COLOR: #ffffff
}
.graytext {
	FONT-SIZE: 110%; COLOR: #8293c3; FONT-FAMILY: arial, helvetica, verdana
}
.whitetext {
	FONT-SIZE: 90%; COLOR: #ffffff; FONT-FAMILY: arial, helvetica, verdana
}
A.whitelink:link {
	FONT-SIZE: 110%; COLOR: #ffffff; FONT-FAMILY: arial, helvetica, verdana; TEXT-DECORATION: none
}
A.whitelink:visited {
	FONT-SIZE: 110%; COLOR: #ffffff; FONT-FAMILY: arial, helvetica, verdana; TEXT-DECORATION: none
}
A.whitelink:hover {
	FONT-SIZE: 110%; COLOR: #ffffff; FONT-FAMILY: arial, helvetica, verdana; TEXT-DECORATION: none
}
A.whitelinkunderline:link {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.whitelinkunderline:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.whitelinkunderline:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.inputtext {
	FONT-SIZE: 110%; VERTICAL-ALIGN: top; HEIGHT: 20px
}
.whitesubmittext {
	BORDER-RIGHT: #7c88bd 2px solid; BORDER-TOP: #7c88bd 2px solid; FONT-SIZE: 110%; MARGIN: 0px -3px; BORDER-LEFT: #7c88bd 2px solid; WIDTH: 100px; COLOR: #fff; BORDER-BOTTOM: #7c88bd 2px solid; FONT-FAMILY: arial, helvetica, verdana; BACKGROUND-COLOR: #7c88bd; TEXT-DECORATION: none
}
#search {
	MARGIN-TOP: 6px
}
#locations {
	MARGIN: 6px 0px 10px
}
#footer {
	BORDER-TOP: #ffffff 20px solid; BORDER-LEFT: #ffffff 16px solid; BORDER-BOTTOM: #ffffff 10px solid
}
.footer-space {
	PADDING-RIGHT: 2px; PADDING-LEFT: 4px; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; PADDING-TOP: 2px; FONT-FAMILY: verdana
}
.footvbar {
	FONT-SIZE: 17px; COLOR: #ffffff; FONT-FAMILY: arial, helvetica, sans serif
}
A.foot:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: arial, helvetica, sans serif
}
A.foot:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: arial, helvetica, sans serif
}
A.foot:hover {
	COLOR: #ffffff
}
A.foot1:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: arial, helvetica, sans serif
}
A.foot1:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: arial, helvetica, sans serif
}
A.foot1:hover {
	COLOR: #9999cc
}
.trail1 {
	FONT-SIZE: 10px; COLOR: #003399; FONT-FAMILY: arial, helvetica, verdana; TEXT-DECORATION: none
}
.trail2 {
	FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: arial, helvetica, verdana
}
.navcapbackground {
	BACKGROUND-COLOR: #7c88bd
}
A.sidenav:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: arial, helvetica, verdana; TEXT-DECORATION: none
}
A.sidenav:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: arial, helvetica, verdana; TEXT-DECORATION: none
}
A.sidenav:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: arial, helvetica, verdana; TEXT-DECORATION: none
}
A.sidenav1:link {
	FONT-SIZE: 12px; COLOR: #cc6633; FONT-FAMILY: arial, helvetica, verdana; TEXT-DECORATION: none
}
A.sidenav1:visited {
	FONT-SIZE: 12px; COLOR: #cc6633; FONT-FAMILY: arial, helvetica, verdana; TEXT-DECORATION: none
}
A.sidenav1:hover {
	FONT-SIZE: 12px; COLOR: #cc6633; FONT-FAMILY: arial, helvetica, verdana; TEXT-DECORATION: none
}
A.sidenav1a:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc6633; FONT-FAMILY: arial, helvetica, verdana; TEXT-DECORATION: none
}
A.sidenav1a:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc6633; FONT-FAMILY: arial, helvetica, verdana; TEXT-DECORATION: none
}
A.sidenav1a:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc6633; FONT-FAMILY: arial, helvetica, verdana; TEXT-DECORATION: none
}
A.sidenav2:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: arial, helvetica, verdana; TEXT-DECORATION: none
}
A.sidenav2:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: arial, helvetica, verdana; TEXT-DECORATION: none
}
A.sidenav2:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: arial, helvetica, verdana; TEXT-DECORATION: none
}
A.sidenav3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial, helvetica, verdana; TEXT-DECORATION: none
}
A.navstyle1:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3044b5; FONT-FAMILY: arial, helvetica, verdana; TEXT-DECORATION: none
}
A.navstyle1:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3044b5; FONT-FAMILY: arial, helvetica, verdana; TEXT-DECORATION: none
}
A.navstyle1:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3044b5; FONT-FAMILY: arial, helvetica, verdana; TEXT-DECORATION: none
}
A.navstyle1a:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: arial, helvetica, verdana; TEXT-DECORATION: none
}
A.navstyle1a:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: arial, helvetica, verdana; TEXT-DECORATION: none
}
A.navstyle1a:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: arial, helvetica, verdana; TEXT-DECORATION: none
}
A.navstyle2:link {
	FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: arial, helvetica, verdana; TEXT-DECORATION: none
}
A.navstyle2:visited {
	FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: arial, helvetica, verdana; TEXT-DECORATION: none
}
A.navstyle2:hover {
	FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: arial, helvetica, verdana; TEXT-DECORATION: none
}
A.navstyle2a:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: arial, helvetica, verdana; TEXT-DECORATION: none
}
A.navstyle2a:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: arial, helvetica, verdana; TEXT-DECORATION: none
}
A.navstyle2a:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: arial, helvetica, verdana; TEXT-DECORATION: none
}
.ph1 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #637bbd; FONT-FAMILY: arial, helvetica, verdana
}
.ph2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #637bbd; FONT-FAMILY: arial, helvetica, verdana
}
.ph3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #637bbd; FONT-FAMILY: arial, helvetica, verdana
}
.graybackground {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 1px; COLOR: #cccccc; PADDING-TOP: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #cccccc
}
.portal1 {
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: arial, helvetica, verdana
}
.portal2 {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 135%; FONT-FAMILY: verdana, arial, helvetica
}
.portal3 {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial, helvetica, verdana
}
.feature-heading-gradient {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(/common/images/feature-heading-gradient.jpg) repeat-y right top; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: arial, helvetica, verdana; LETTER-SPACING: 0.2em; TEXT-ALIGN: right
}
.feature-body-gradient {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; BACKGROUND: url(/common/images/feature-body-gradient.jpg) repeat-y right top; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.illustrationback {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/common/images/stripes.gif); BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #ffffff
}
.illustrationhead {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; COLOR: #ffffff; PADDING-TOP: 6px; BACKGROUND-COLOR: #7c88bd
}
.illustrationborder {
	BORDER-RIGHT: #7c88bd 1px solid; BORDER-TOP: #7c88bd 1px solid; MARGIN: 0px 0px 6px; BORDER-LEFT: #7c88bd 1px solid; BORDER-BOTTOM: #7c88bd 1px solid
}
.illustrationimage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; PADDING-TOP: 6px
}
.illustrationtext {
	PADDING-RIGHT: 6px; PADDING-LEFT: 8px; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; PADDING-TOP: 6px
}
.slideshowhead {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; COLOR: #ffffff; PADDING-TOP: 6px; BACKGROUND-COLOR: #7c88bd
}
.slideshowborder {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN: 0px 0px 15px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.slideshowtext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; VERTICAL-ALIGN: top; WIDTH: 100%; PADDING-TOP: 20px
}
.slideshowimage {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; VERTICAL-ALIGN: top; PADDING-TOP: 20px
}
.slideshowimage-sm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 0px
}
.slidenav1 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 8px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.slidenav2 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
A.slideshow:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: arial, helvetica, sans serif
}
A.slideshow:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: arial, helvetica, sans serif
}
A.slideshow:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: arial, helvetica, sans serif
}
.caption {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: arial, helvetica, verdana
}
.captiontext {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: arial, helvetica, verdana
}
.captiontiny {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial, helvetica, verdana
}
.featurehead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: arial, helvetica, verdana; TEXT-DECORATION: underline
}
A.featurehead:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: arial, helvetica, verdana; TEXT-DECORATION: none
}
A.featurehead:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: arial, helvetica, verdana; TEXT-DECORATION: none
}
A.featurehead:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: arial, helvetica, verdana; TEXT-DECORATION: underline
}
.featurehead2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: arial, helvetica, verdana; TEXT-DECORATION: none
}
.featuretext {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial, helvetica, verdana
}
.featuretiny {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial, helvetica, verdana
}
.feature-prtborder {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 9px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #cccccc 1px solid
}
.pad4px {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.pad6px {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.pad10px {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.pad20px {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.formsubmittext {
	BORDER-RIGHT: #fff 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 0px solid; PADDING-LEFT: 0px; FONT-SIZE: 110%; PADDING-BOTTOM: 0px; MARGIN: 0px -3px; BORDER-LEFT: #fff 0px solid; COLOR: #0033cc; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 0px solid; FONT-FAMILY: arial, helvetica, verdana; BACKGROUND-COLOR: #fff; TEXT-DECORATION: underline
}
.button {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #eee 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN: 0px; BORDER-LEFT: #eee 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #7c88bd
}
.head1 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #3044b5; FONT-FAMILY: arial, helvetica, verdana
}
.head2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #3044b5; FONT-FAMILY: arial, helvetica, verdana
}
.head3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #3044b5; FONT-FAMILY: arial, helvetica, verdana
}
.headwhite {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial, helvetica, verdana
}
.bodysmall {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: arial, helvetica, verdana
}
.whitepx {
	FONT-SIZE: 1px; COLOR: #fff
}
.grayborder {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.pad16px {
	PADDING-RIGHT: 16px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.redbold {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.orange-text {
	FONT-WEIGHT: bold; COLOR: #ff9d33
}
.green-text {
	FONT-WEIGHT: bold; COLOR: #25b12c
}
.blue-text {
	FONT-WEIGHT: bold; COLOR: #33d6ff
}
.purple-text {
	FONT-WEIGHT: bold; COLOR: #d895fe
}
.stats1 {
	COLOR: #000000; BACKGROUND-COLOR: #f2f4f3
}
.stats2 {
	COLOR: #000000; BACKGROUND-COLOR: #e3f0f8
}
TD.hnav {
	BORDER-RIGHT: #ffffff 1px solid; TEXT-ALIGN: left
}
TD.hnav-end {
	TEXT-ALIGN: left
}
.object-left {
	PADDING-RIGHT: 16px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; PADDING-TOP: 0px
}
.object-right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; PADDING-BOTTOM: 12px; PADDING-TOP: 0px
}
.grayfeature {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #e8e8e8
}
.grayfeaturetext {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; COLOR: #999999; FONT-FAMILY: arial, helvetica, verdana
}
.grayfeaturetext-light {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; COLOR: #cccccc; FONT-FAMILY: arial, helvetica, verdana
}
.grayfeaturetext-sm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #999999; PADDING-TOP: 0px; FONT-FAMILY: arial, helvetica, verdana
}
.grayfeaturetext-sub {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #999999; PADDING-TOP: 0px; FONT-FAMILY: arial, helvetica, verdana
}
.portal-feature-caption-400 {
	MARGIN: 8px; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; max-width: 400px
}
.gray-text-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: verdana, arial, helvetica
}
.feature-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #666666; PADDING-TOP: 0px; FONT-FAMILY: verdana, helvetica, sans-serif; BACKGROUND-COLOR: transparent
}
.bluefeature {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #d6ddec
}
.gradient-background {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: url(/common/images/gradient-line.jpg) repeat-y right top; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.image-border {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; MARGIN-BOTTOM: 8px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.brown-white-caption {
	PADDING-RIGHT: 10px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; COLOR: #ffffff; PADDING-TOP: 10px; FONT-FAMILY: arial, helvetica, verdana; BACKGROUND-COLOR: #a08047
}
.brown-featurebox-head {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; COLOR: #ffffff; PADDING-TOP: 6px; FONT-FAMILY: arial, helvetica, verdana; BACKGROUND-COLOR: #a59981
}
.brown-featurebox-body {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 22px; PADDING-LEFT: 22px; PADDING-BOTTOM: 22px; BORDER-LEFT: #a59981 1px solid; PADDING-TOP: 22px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #f6f4e3
}
TD.feature-body {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #999999 1px solid
}
.gray-border-1px {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.graybar {
	FONT-SIZE: 1px; COLOR: #999999; HEIGHT: 1px; BACKGROUND-COLOR: #999999
}
.bluebar {
	COLOR: #7c88bd; HEIGHT: 2px; BACKGROUND-COLOR: #7c88bd
}
.callout-text {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 8px; COLOR: #6b73b0; LINE-HEIGHT: 150%; PADDING-TOP: 8px; FONT-FAMILY: arial, helvetica, verdana
}
.callout-text-sm {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FONT-SIZE: 10pt; PADDING-BOTTOM: 10px; COLOR: #6b73b0; LINE-HEIGHT: 125%; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, helvetica; TEXT-ALIGN: left
}
.listarrow {
	LIST-STYLE-IMAGE: url(/common/images/arrow-body.gif); BACKGROUND-REPEAT: no-repeat
}
A.graylink:link {
	FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: arial, helvetica, sans serif; TEXT-DECORATION: none
}
A.graylink:visited {
	FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: arial, helvetica, sans serif; TEXT-DECORATION: none
}
A.graylink:hover {
	COLOR: #000000
}
.checkbox {
	LIST-STYLE-IMAGE: url(/common/images/checkbox-sm.gif)
}
.background-cream {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px; BACKGROUND-COLOR: #ede4d2
}
.portal-666666 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 16px; PADDING-BOTTOM: 10px; COLOR: #ffffff; PADDING-TOP: 10px; BACKGROUND-COLOR: #666666
}
.portal-999999 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 16px; PADDING-BOTTOM: 10px; COLOR: #ffffff; PADDING-TOP: 10px; BACKGROUND-COLOR: #999999
}
.gray-8px-gradient {
	BACKGROUND: url(/common/images/gray-8px-gradient.gif) repeat-x left top
}
.gray-8px-gradient-eee {
	BACKGROUND: url(/common/images/gray-8px-gradient-eee.gif) repeat-x left top
}
.h2-black {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 0px; COLOR: #000000; FONT-FAMILY: arial, helvetica, verdana
}
.pad-h-10px {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.gray-alert-text {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: arial, helvetica, verdana
}
.align-bottom {
	VERTICAL-ALIGN: bottom
}
.thumbnail-border {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.thumbnail-caption {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #999999 1px solid
}
.gutter-alert {
	BACKGROUND: url(/common/images/gutter-alert.gif) repeat-x left top
}
.flash-caption-right {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 10px; BACKGROUND-COLOR: #eeeeee
}
.flash-caption-heading {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000
}
.blue-border-right-bottom {
	BORDER-RIGHT: #7d88be 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #7d88be 1px solid
}
.flash-blue-caption-heading {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; COLOR: #ffffff; PADDING-TOP: 6px; BACKGROUND-COLOR: #7d88be
}
.js-error-text {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; BORDER-LEFT: #999999 1px solid; COLOR: #999999; PADDING-TOP: 6px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: arial, helvetica, verdana; BACKGROUND-COLOR: #ffffff
}
.flash-error-text {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; BORDER-LEFT: #999999 1px solid; COLOR: #999999; PADDING-TOP: 6px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: arial, helvetica, verdana; BACKGROUND-COLOR: #ffffff
}
.location-identifier {
	PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 6px; COLOR: #3044b5; PADDING-TOP: 6px; BORDER-BOTTOM: #c8c8c8 1px solid; FONT-FAMILY: arial, helvetica, verdana; BACKGROUND-COLOR: #eeeeee
}
.banner-top-spacer {
	BACKGROUND: url(/common/images/banner-top-spacer.gif) repeat-y left top
}
.banner-top-padding {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px
}
A.banner-link:link {
	FONT-SIZE: 110%; COLOR: #e1e5f2; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.banner-link:visited {
	FONT-SIZE: 110%; COLOR: #e1e5f2; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.banner-link:hover {
	FONT-SIZE: 110%; COLOR: #ffffff; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.gray-bottom-line {
	BORDER-BOTTOM: #c8c8c8 1px solid
}
.tradition-bg-darkgreen {
	BACKGROUND-COLOR: #bdc9b1
}
.tradition-bg-darkblue {
	BACKGROUND-COLOR: #b1c0d5
}
.tradition-bg-darkbrown {
	BACKGROUND-COLOR: #c9bda6
}
.nav-pri-green {
	PADDING-RIGHT: 12px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 6px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #bdc9b1
}
.nav-sec-green {
	PADDING-RIGHT: 12px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #dee4d8
}
.artifacts-green {
	BACKGROUND-COLOR: #dee4d8
}
.nav-pri-blue {
	PADDING-RIGHT: 12px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 6px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #b1c0d5
}
.nav-sec-blue {
	PADDING-RIGHT: 12px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 6px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #dce3ee
}
.artifacts-blue {
	BACKGROUND-COLOR: #dce3ee
}
.nav-pri-brown {
	PADDING-RIGHT: 12px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 6px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #c9bda6
}
.nav-sec-brown {
	PADDING-RIGHT: 12px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 6px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ece9e2
}
.artifacts-brown {
	BACKGROUND-COLOR: #ece9e2
}
.tradition-h1 {
	PADDING-LEFT: 16px; FONT-SIZE: 18px; PADDING-BOTTOM: 6px; COLOR: #333333; PADDING-TOP: 6px; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: georgia, serif
}
A.tradition-h1-link:link {
	FONT-SIZE: 18px; COLOR: #333333; FONT-FAMILY: georgia, serif; TEXT-DECORATION: none
}
A.tradition-h1-link:visited {
	FONT-SIZE: 18px; COLOR: #333333; FONT-FAMILY: georgia, serif; TEXT-DECORATION: none
}
A.tradition-h1-link:hover {
	FONT-SIZE: 18px; COLOR: #333333; FONT-FAMILY: georgia, serif; TEXT-DECORATION: none
}
.tradition-story-h1 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 12px; COLOR: #333333; FONT-FAMILY: arial, verdana, helvetica, san-serif
}
.tradition-artifacts-h1 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 10px; COLOR: #333333; PADDING-TOP: 10px; FONT-FAMILY: georgia, serif
}
.tradition-bold-text {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: georgia, serif
}
.tradition-story-section {
	BORDER-RIGHT: #c8c8c8 1px solid; PADDING-RIGHT: 16px; PADDING-LEFT: 16px; PADDING-BOTTOM: 16px; BORDER-LEFT: #c8c8c8 1px solid; PADDING-TOP: 16px; BORDER-BOTTOM: #c8c8c8 1px solid
}
.artifact-caption {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: georgia, serif; TEXT-DECORATION: none
}
A.artifact-caption:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #3044b5; FONT-FAMILY: georgia, serif; TEXT-DECORATION: none
}
A.artifact-caption:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #3044b5; FONT-FAMILY: georgia, serif; TEXT-DECORATION: none
}
A.artifact-caption:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #3044b5; FONT-FAMILY: georgia, serif; TEXT-DECORATION: underline
}
TD.artifact-wrapper {
	PADDING-TOP: 6px
}
.callout-tan {
	PADDING-RIGHT: 12px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 8px; WORD-SPACING: 0.05em; COLOR: #beba95; LINE-HEIGHT: 150%; PADDING-TOP: 6px; FONT-FAMILY: georgia, serif; LETTER-SPACING: -0.09em
}
