BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
TABLE {
	FONT-SIZE: 100%; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-COLLAPSE: collapse; TEXT-ALIGN: left
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
INPUT {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 90%; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
LI {
	FONT-SIZE: 90%
}
BUTTON {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A {
	COLOR: #333; TEXT-DECORATION: none
}
A:link {
	COLOR: #333; TEXT-DECORATION: none
}
A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #333; TEXT-DECORATION: none
}
A:active {
	COLOR: #333; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A.edit {
	FONT-SIZE: 80%
}
A.edit_w {
	FONT-SIZE: 80%; COLOR: #fff
}
A.edit_w:link {
	FONT-SIZE: 80%; COLOR: #fff
}
A.edit_w:visited {
	FONT-SIZE: 80%; COLOR: #fff
}
A.edit_w:hover {
	FONT-SIZE: 80%; COLOR: #fff
}
A.edit_w:active {
	FONT-SIZE: 80%; COLOR: #fff
}
A.headline {
	FONT-SIZE: 80%
}
.selectoff {
	moz-user-select: none
}
SPAN.lowercase {
	TEXT-TRANSFORM: lowercase
}
TABLE.header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #cad9ef; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #a3a486 2px solid; HEIGHT: 78px
}
TABLE.header DIV#headernav {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 0px; RIGHT: 0px; BACKGROUND-IMAGE: url(/htdocs/images/headernav_bkgd.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; POSITION: absolute; TOP: 0px; HEIGHT: 21px; TEXT-ALIGN: left
}
TABLE.header DIV#headernav IMG {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE.header DIV#headernav A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; PADDING-TOP: 0px; POSITION: relative; TOP: -9px
}
.subhead_left {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; FONT-SIZE: 80%; BACKGROUND: #e7e7d6; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; COLOR: #333; PADDING-TOP: 5px; BORDER-BOTTOM: #a3a486 1px solid
}
SPAN#datetime {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px; TEXT-ALIGN: left
}
SPAN#greeting {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 110%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.subhead_right {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; FONT-SIZE: 80%; BACKGROUND: #e7e7d6; PADDING-BOTTOM: 5px; MARGIN: 0px 10px 0px 0px; VERTICAL-ALIGN: middle; COLOR: #155ba9; PADDING-TOP: 5px; BORDER-BOTTOM: #a3a486 1px solid; TEXT-ALIGN: right
}
.subhead_right A {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
.subhead_left A {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
TABLE.subhead {
	WIDTH: 100%
}
TABLE.main {
	WIDTH: 100%; BACKGROUND-COLOR: #eff5fb
}
DIV.footer {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 90%; BACKGROUND: #a5bed8; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px; TEXT-ALIGN: center
}
DIV.footer A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-DECORATION: underline
}
TD#column0 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; WIDTH: 50%; PADDING-TOP: 5px; BACKGROUND-COLOR: #eff5fb
}
TD#column1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 50%; PADDING-TOP: 5px; BACKGROUND-COLOR: #eff5fb
}
DIV.dnd-box {
	BORDER-RIGHT: #a5bed8 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a5bed8 0px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; BORDER-LEFT: #a5bed8 0px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #a5bed8 0px solid; POSITION: relative
}
DIV.dnd-handle {
	FONT-WEIGHT: bold; CURSOR: default
}
DIV.dnd-edit {
	BORDER-RIGHT: #c7cace 2px solid; DISPLAY: none; FONT-SIZE: 80%; BACKGROUND: #fff; BORDER-LEFT: #d7dce1 1px solid; PADDING-TOP: 0px
}
DIV.dnd-content {
	BORDER-RIGHT: #c7cace 2px solid; MARGIN: 0px; BORDER-LEFT: #d7dce1 1px solid; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
DIV.dnd-content_shower {
	WIDTH: 100%; COLOR: #602060; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
DIV.dnd-clone {
	Z-INDEX: 1; FILTER: alpha(opacity=75); VISIBILITY: hidden; POSITION: absolute; moz-opacity: 0.75; opacity: 0.75
}
DIV.dnd-target {
	BORDER-RIGHT: red 1px dashed; PADDING-RIGHT: 0px; BORDER-TOP: red 1px dashed; PADDING-LEFT: 0px; FILTER: alpha(opacity=25); PADDING-BOTTOM: 0px; MARGIN: 2px; BORDER-LEFT: red 1px dashed; WIDTH: 99%; PADDING-TOP: 0px; BORDER-BOTTOM: red 1px dashed; POSITION: relative; moz-opacity: 0.25; opacity: 0.25
}
DIV.trans {
	FILTER: alpha(opacity=50); moz-opacity: 0.5; opacity: 0.5
}
TABLE.porthead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 22px
}
TABLE.porthead_shower {
	TEXT-TRANSFORM: uppercase; WIDTH: 100%; HEIGHT: 22px
}
TABLE.porthead TR {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(/htdocs/images/headbkgd.gif); BACKGROUND-REPEAT: repeat-x
}
TD.porthead_left {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 90%; BACKGROUND-IMAGE: url(/htdocs/images/headleft.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-REPEAT: no-repeat
}
TD.porthead_left IMG {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD.porthead_right {
	FONT-WEIGHT: normal; FONT-SIZE: 90%; BACKGROUND-IMAGE: url(/htdocs/images/headright.png); TEXT-TRANSFORM: lowercase; WIDTH: 100px; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right
}
TD.porthead_right A {
	MARGIN: 0px 6px 0px 0px; TEXT-DECORATION: underline
}
TD.porthead_right IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 6px 0px 0px; PADDING-TOP: 0px
}
TABLE.portfoot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 7px
}
TABLE.portfoot IMG {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE.portfoot TD {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(/htdocs/images/portlet_footer_bkgd.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 7px
}
TABLE.portfoot TD.portfoot_left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 7px
}
TABLE.portfoot TD.portfoot_right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 7px; TEXT-ALIGN: right
}
TD#manulife_left {
	BORDER-BOTTOM: #00703c 2px solid
}
TD#aig_left {
	BORDER-BOTTOM: #820024 2px solid
}
TD#standardlife_left {
	BORDER-BOTTOM: #0067b1 2px solid
}
TD#rbc_left {
	BORDER-BOTTOM: #002d56 2px solid
}
TD#manulife_right {
	BACKGROUND-IMAGE: url(/htdocs/images/headright_manulife.png); COLOR: #ffffff; BORDER-BOTTOM: #00703c 2px solid
}
TD#aig_right {
	BACKGROUND-IMAGE: url(/htdocs/images/headright_aig.png); COLOR: #ffffff; BORDER-BOTTOM: #820024 2px solid
}
TD#standardlife_right {
	BACKGROUND-IMAGE: url(/htdocs/images/headright_standardlife.png); COLOR: #ffffff; BORDER-BOTTOM: #0067b1 2px solid
}
TD#rbc_right {
	BACKGROUND-IMAGE: url(/htdocs/images/headright_rbc.png); COLOR: #ffffff; BORDER-BOTTOM: #002d56 2px solid
}
TD#icp_search_left {
	BORDER-BOTTOM: #b22325 2px solid
}
TD#icp_search_right {
	BORDER-BOTTOM: #b22325 2px solid
}
DIV#feature_content {
	TEXT-ALIGN: center
}
SPAN.bookmark_edit {
	DISPLAY: none
}
IMG.button {
	CURSOR: pointer
}
TABLE.de {
	WIDTH: 90%
}
TABLE#de_meter {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; MARGIN: 0px 8px 0px 0px; WIDTH: 90%; COLOR: #000; TEXT-ALIGN: right
}
TABLE#de_meter #de_bar {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; BORDER-LEFT: #333 1px solid; WIDTH: 100%; BORDER-BOTTOM: #333 1px solid; TEXT-ALIGN: left
}
TABLE#de_meter .level1 {
	BACKGROUND-IMAGE: url(/htdocs/images/level1.png); COLOR: white
}
TABLE#de_meter .level2 {
	BACKGROUND-IMAGE: url(/htdocs/images/level2.png)
}
TABLE#de_meter .level3 {
	BACKGROUND-IMAGE: url(/htdocs/images/level3.png)
}
TD.hash {
	BORDER-RIGHT: #333 1px solid; BORDER-LEFT: #333 1px solid; WIDTH: 20%
}
TD#de_zero {
	FONT-SIZE: 70%; WIDTH: 33.3%
}
TD#de_score {
	FONT-SIZE: 70%; WIDTH: 33.3%
}
TD#de_denominator {
	FONT-SIZE: 70%; WIDTH: 33.3%
}
TD#de_from {
	FONT-SIZE: 70%; WIDTH: 33.3%
}
TD#de_now {
	FONT-SIZE: 70%; WIDTH: 33.3%
}
TD#de_to {
	FONT-SIZE: 70%; WIDTH: 33.3%
}
DIV#de_qualified_message {
	DISPLAY: none; FONT-SIZE: 80%; COLOR: #666
}
DIV#de_goal_message {
	DISPLAY: none; FONT-SIZE: 80%; COLOR: #666
}
DIV.de_disclaimer {
	FONT-SIZE: 75%; FONT-STYLE: italic; TEXT-ALIGN: right
}
DIV.left_justified {
	FONT-SIZE: 75%; FONT-STYLE: italic; TEXT-ALIGN: left
}
UL.links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
UL.links LI {
	MARGIN: 0px 10px; PADDING-TOP: 5px
}
UL.bookmarks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
UL.bookmarks LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.bookmarks DIV.bookmark_row {
	FONT-SIZE: 90%; MARGIN: 0px 10px; PADDING-TOP: 3px
}
DIV.bookmarks A.edit {
	TEXT-TRANSFORM: lowercase; COLOR: #aaa
}
TD#content_cell {
	WIDTH: 73%
}
TD.public_splash {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(/htdocs/images/publicSplash.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 100%
}
TD.public_splash H1 {
	MARGIN-TOP: 20px! important; FONT-SIZE: 180%! important; COLOR: #333
}
TD.public_splash P {
	MARGIN-TOP: 10px! important; FONT-SIZE: 110%! important
}
TD#columnn {
	WIDTH: 27%
}
TABLE#content_table {
	WIDTH: 100%
}
TABLE.submenu {
	WIDTH: 100%
}
TD.buttons {
	TEXT-ALIGN: right
}
TD#columnn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #dce7f2
}
TABLE.login {
	BACKGROUND: #fff; MARGIN: 0px; WIDTH: 100%; TEXT-ALIGN: right
}
TABLE.login TH {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 90%; BACKGROUND: #7c9eb7; PADDING-BOTTOM: 4px; MARGIN: 0px; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 4px; TEXT-ALIGN: left
}
TABLE.login TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TABLE.login TD.label {
	FONT-SIZE: 90%; COLOR: #333; TEXT-ALIGN: left
}
TABLE.login TD.loginhelp {
	FONT-SIZE: 70%; TEXT-ALIGN: center
}
TABLE.login TD.loginhelp A {
	BACKGROUND: #fff; COLOR: #666; TEXT-DECORATION: underline
}
DIV.nav .nav_section {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #cbdae9; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; COLOR: #333; PADDING-TOP: 0px
}
DIV.nav A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 16px; BACKGROUND: #cbdae9; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 3px
}
DIV.nav SPAN.no_href {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 16px; BACKGROUND: #cbdae9; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 3px
}
DIV.nav H1 {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
DIV.nav A.nav_section_title {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
DIV.nav A.legal {
	FONT-SIZE: 65%; MARGIN: 5px 0px 0px; COLOR: #000; FONT-STYLE: italic
}
DIV.nav A.standalone {
	FONT-SIZE: 90%; MARGIN: 5px 0px 0px; COLOR: #333; FONT-STYLE: italic
}
DIV.nav A.calledout {
	FONT-WEIGHT: bold; COLOR: #b22325! important
}
DIV.nav .nav_section_open {
	BACKGROUND: #bbcee1
}
DIV.nav_section A:hover {
	BACKGROUND: #83a1c5; TEXT-DECORATION: none
}
DIV.nav_section_static A:hover {
	FONT-WEIGHT: bold; COLOR: #b22325; TEXT-DECORATION: none
}
DIV.nav DIV.nav_filler {
	MARGIN-TOP: 10px
}
DIV.nav DIV.nav_sublist {
	DISPLAY: none
}
DIV.nav .nav_section_open DIV.nav_sublist {
	DISPLAY: block
}
DIV.nav .nav_section_static DIV.nav_sublist {
	DISPLAY: block
}
DIV.nav SPAN.no_href BUTTON {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 225px; CURSOR: pointer; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 26px
}
A.more {
	FONT-SIZE: 80%; FLOAT: right; MARGIN: -30px 5px 0px 0px; TEXT-TRANSFORM: none; COLOR: #b22325
}
IMG.more {
	FONT-SIZE: 80%; FLOAT: right; MARGIN: -30px 5px 0px 0px; TEXT-TRANSFORM: none; COLOR: #b22325
}
TABLE.main TD#columnw {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#columnw TABLE.content_table {
	MARGIN: 10px
}
#columnw TABLE.content_chart {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; MARGIN: 10px; BORDER-LEFT: #333 1px solid; BORDER-BOTTOM: #333 1px solid
}
#columnw TABLE TH.padded {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#columnw TABLE.content_chart THEAD TH {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; BORDER-LEFT: #333 1px solid; BORDER-BOTTOM: #333 1px solid; TEXT-ALIGN: center
}
#columnw TABLE.content_chart TD {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; BORDER-LEFT: #333 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #333 1px solid
}
#columnw TABLE.content_chart TH {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; BORDER-LEFT: #333 1px solid; BORDER-BOTTOM: #333 1px solid; TEXT-ALIGN: center
}
#columnw TD.content_chart_subhead {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 110%; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #cad9ef
}
#columnw A {
	TEXT-DECORATION: underline
}
#columnw H1 {
	BACKGROUND-COLOR: #eff5fb
}
#columnw H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; MARGIN: 10px 20px; COLOR: #000
}
#columnw H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; MARGIN: 10px 20px; COLOR: #000
}
#columnw H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; MARGIN: 10px 20px; COLOR: #000
}
#columnw H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; MARGIN: 10px 20px; COLOR: #000
}
#columnw H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; BORDER-BOTTOM: #333 1px solid
}
#columnw H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; FONT-STYLE: italic
}
#columnw H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%
}
#columnw P {
	FONT-SIZE: 90%; MARGIN: 5px 20px
}
#columnw P.disclaimer {
	FONT-SIZE: 85%; FONT-STYLE: italic; TEXT-ALIGN: right
}
#columnw IMG.floatleft {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#columnw IMG.floatright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#columnw UL {
	MARGIN-LEFT: 40px
}
#columnw OL {
	MARGIN-LEFT: 40px
}
#columnw DL {
	MARGIN-LEFT: 40px
}
#columnw FORM {
	MARGIN: 0px 0px 0px 20px
}
DIV.callout {
	CLEAR: both; WIDTH: 100%; TEXT-ALIGN: left
}
DIV.callout IMG {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
DIV#splash {
	BORDER-RIGHT: #a3a486 1px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url("images/home_bkgd2.gif"); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
DIV#splash H1 {
	MARGIN-TOP: 20px; FONT-SIZE: 180%; LEFT: 40px; COLOR: #333; POSITION: absolute; TOP: 120px
}
DIV#splash P {
	MARGIN-TOP: 15px; FONT-SIZE: 110%; LEFT: 40px; MARGIN-BOTTOM: 15px; WIDTH: 500px; COLOR: #333; POSITION: absolute; TOP: 180px
}
DIV#splash P A {
	COLOR: #b22325
}
TABLE#officelisting TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #eff5fb; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; BORDER-BOTTOM: #999 2px solid
}
TABLE#officelisting TD TABLE {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #333 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #333 1px solid
}
TABLE#officelisting TD TABLE TD {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: #fff; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#columnw TABLE.contactlist TD {
	BORDER-TOP: #dce7f2 3px solid
}
#columnw TABLE.contactlist TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #f5f8fb; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: text-top; PADDING-TOP: 3px; BORDER-BOTTOM: #dce7f2 3px solid
}
#columnw H3.title_toggle {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #003366; face: Arial
}
#columnw DIV.content_hideable {
	DISPLAY: none
}
#CMDocSingleList {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 100%; BORDER-BOTTOM: 0px
}
#CMDocSingleList .CMDocListRow0 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #fff
}
#CMDocSingleList .CMDocListRow1 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #eff5fb
}
#CMDocSingleList .CMDocGroupTitleRow {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
#CMDocSingleList .CMDocGroupTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #40668c; FONT-STYLE: normal; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
#CMDocSingleList .CMDocDesc {
	
}
#CMDocSingleList .CMDocImg {
	
}
#CMDocSingleList .CMDocLink:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003366; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: verdana; TEXT-DECORATION: underline
}
#CMDocSingleList .CMDocLink:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #7f99b2; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: verdana; TEXT-DECORATION: underline
}
#CMDocSingleList .CMDocLink:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #7f99b2; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: verdana; TEXT-DECORATION: underline
}
#CMDocSingleList .CMDocLink:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003366; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: verdana; TEXT-DECORATION: underline
}
BODY#bgcolor {
	BACKGROUND-COLOR: #eff5fb
}


