.clearfloat:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
BODY {
	TEXT-ALIGN: center; HEIGHT: 100%
}
#pgheader {
	POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 1em; MARGIN: 0px auto; PADDING-LEFT: 2em; WIDTH: 76em; PADDING-RIGHT: 0px; HEIGHT: 3em; PADDING-TOP: 1.75em
}
.ldpage.css #pgheader {
	HEIGHT: auto
}
#pgheader SPAN.pipe {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0.9em; PADDING-RIGHT: 0.9em; TOP: -0.1em; PADDING-TOP: 0px
}
#countryselect {
	POSITION: relative; WIDTH: 36em; FLOAT: left
}
#page {
	POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 3.5em; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 78em; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#content {
	Z-INDEX: 1; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2.5em
}
#sidebar {
	Z-INDEX: 1; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2.5em
}
#content {
	Z-INDEX: 2; WIDTH: 56.5em; FLOAT: right
}
#sidebar {
	WIDTH: 17.5em; FLOAT: left
}
#pgfooter {
	Z-INDEX: 1; POSITION: relative; TEXT-ALIGN: right; PADDING-BOTTOM: 2.5em; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 76em; PADDING-RIGHT: 2em; CLEAR: both; PADDING-TOP: 1.3em
}
#pgfooter #backtotop {
	POSITION: absolute; TOP: 1.6em; LEFT: 2em
}
#pgfooter SPAN.pipe {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0.9em; PADDING-RIGHT: 0.9em; COLOR: #1a1d55; TOP: -0.1em; PADDING-TOP: 0px
}
BODY {
	FONT-FAMILY: verdana, helvetica, arial, sans serif; COLOR: #666; FONT-SIZE: 11px
}
.reg {
	FONT-FAMILY: verdana, helvetica, arial, sans serif; COLOR: #666; FONT-SIZE: 11px
}
P {
	FONT-FAMILY: verdana, helvetica, arial, sans serif; COLOR: #666; FONT-SIZE: 11px
}
quote {
	FONT-FAMILY: verdana, helvetica, arial, sans serif; COLOR: #666; FONT-SIZE: 11px
}
UL {
	FONT-FAMILY: verdana, helvetica, arial, sans serif; COLOR: #666; FONT-SIZE: 11px
}
OL {
	FONT-FAMILY: verdana, helvetica, arial, sans serif; COLOR: #666; FONT-SIZE: 11px
}
TD {
	FONT-FAMILY: verdana, helvetica, arial, sans serif; COLOR: #666; FONT-SIZE: 11px
}
TH {
	FONT-FAMILY: verdana, helvetica, arial, sans serif; COLOR: #666; FONT-SIZE: 11px
}
INPUT {
	FONT-FAMILY: verdana, helvetica, arial, sans serif; COLOR: #666; FONT-SIZE: 11px
}
SELECT {
	FONT-FAMILY: verdana, helvetica, arial, sans serif; COLOR: #666; FONT-SIZE: 11px
}
FORM {
	FONT-FAMILY: verdana, helvetica, arial, sans serif; COLOR: #666; FONT-SIZE: 11px
}
FORM {
	FONT-SIZE: 10px
}
TD {
	FONT-SIZE: 10px
}
BODY.css {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #c2c2c2; FONT-SIZE: 62.5%; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; TEXT-TRANSFORM: uppercase; FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #1a1d55; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
H2 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; TEXT-TRANSFORM: uppercase; FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #1a1d55; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
H3 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; TEXT-TRANSFORM: uppercase; FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #1a1d55; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
H4 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; TEXT-TRANSFORM: uppercase; FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #1a1d55; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
H5 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; TEXT-TRANSFORM: uppercase; FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #1a1d55; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
H1 {
	FONT-SIZE: 3.6em
}
H2 {
	FONT-SIZE: 2.4em
}
H3 {
	FONT-SIZE: 1.5em
}
H4 {
	FONT-SIZE: 1.3em
}
H5 {
	COLOR: #666; FONT-SIZE: 1.1em
}
H6 {
	FONT-SIZE: 1em
}
.smtxt {
	FONT-SIZE: 0.91em
}
.arrow {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A:link {
	COLOR: #4271cf; TEXT-DECORATION: none
}
A:visited {
	COLOR: #8e9fcc; TEXT-DECORATION: none
}
A:hover {
	COLOR: #1a1d55; TEXT-DECORATION: underline
}
#page A .arrow {
	TEXT-DECORATION: none
}
#page A:hover .arrow {
	TEXT-DECORATION: none
}
A.buy:link {
	COLOR: #006666
}
A.buy:visited {
	COLOR: #006666
}
A.buy:hover {
	COLOR: #1a1d55
}
A.alert:link {
	COLOR: #e52438
}
A.alert:visited {
	COLOR: #e52438
}
A.alert:hover {
	COLOR: #1a1d55
}
.alert {
	COLOR: #e52438
}
A.reverse:link {
	COLOR: #1a1d55
}
.hdg_a A:link {
	COLOR: #1a1d55
}
.overimage A {
	COLOR: #1a1d55
}
A.reverse:visited {
	COLOR: #8e9fcc
}
A.reverse:hover {
	COLOR: #4271cf
}
.hdg_a A:hover {
	COLOR: #4271cf
}
.overimage A:hover {
	COLOR: #4271cf
}
.hdg_a A:hover {
	TEXT-DECORATION: none
}
.overimage A:hover {
	TEXT-DECORATION: none
}
.bold {
	FONT-WEIGHT: 700
}
.tcase {
	TEXT-TRANSFORM: capitalize
}
.lcase {
	TEXT-TRANSFORM: lowercase
}
.ncase {
	TEXT-TRANSFORM: none
}
A.uparrow {
	PADDING-LEFT: 0.8em; BACKGROUND: url(/images/arrow_up.gif) no-repeat 0px 60%
}
A.uparrowgry {
	PADDING-LEFT: 0.8em; BACKGROUND: url(/images/arrow_up.gif) no-repeat 0px 60%
}
A.uparrowgry {
	BACKGROUND-IMAGE: url(/images/arrow_up_gry.gif)
}
A.uparrow:hover {
	BACKGROUND-IMAGE: none
}
A.uparrowgry:hover {
	BACKGROUND-IMAGE: url(/images/arrow_up_gry_over.gif)
}
A.dnarrow {
	PADDING-LEFT: 0.8em; BACKGROUND: url(/images/arrow_dn.gif) no-repeat 0px 60%
}
A.dnarrowgry {
	PADDING-LEFT: 0.8em; BACKGROUND: url(/images/arrow_dn.gif) no-repeat 0px 60%
}
A.dnarrowgry {
	BACKGROUND: url(/images/arrow_dn_gry.gif) no-repeat 0px 60%
}
A.dnarrow:hover {
	BACKGROUND-IMAGE: url(/images/arrow_dn_over.gif)
}
A.dnarrowgry:hover {
	BACKGROUND-IMAGE: url(/images/arrow_dn_gry_over.gif)
}
#pgheader {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: arial, helvetica, sans-serif
}
#pgfooter {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: arial, helvetica, sans-serif
}
#pgheader A:link {
	COLOR: #1a1d55; TEXT-DECORATION: none
}
#pgheader A:visited {
	COLOR: #1a1d55; TEXT-DECORATION: none
}
#pgfooter #backtotop A:link {
	COLOR: #1a1d55; TEXT-DECORATION: none
}
#pgfooter #backtotop A:visited {
	COLOR: #1a1d55; TEXT-DECORATION: none
}
#pgfooter A:link {
	COLOR: #666; TEXT-DECORATION: none
}
#pgfooter A:visited {
	COLOR: #666; TEXT-DECORATION: none
}
#pgheader A:hover {
	TEXT-DECORATION: underline
}
#pgfooter A:hover {
	TEXT-DECORATION: underline
}
#pgheader A:hover {
	COLOR: #4271cf
}
#pgfooter #backtotop A:hover {
	COLOR: #4271cf
}
#pgfooter IMG.imgover {
	MARGIN: 0px 0px -0.3em 0.5em; WIDTH: 3.4em; HEIGHT: 1.6em
}
#pgfooter A:hover {
	COLOR: #1a1d55
}
#page {
	BORDER-BOTTOM: #1a1d55 0.7em solid; BACKGROUND: url(/images/bg_pagebtm.jpg) #fff repeat-x left bottom
}
IMG#sw-logo {
	Z-INDEX: 2; POSITION: absolute; WIDTH: 35.5em; HEIGHT: 5.5em
}
IMG#wavy-lines {
	Z-INDEX: 0; POSITION: absolute; WIDTH: 78em; HEIGHT: 23em; TOP: 2.75em; LEFT: 0px
}
IMG#wavy-lines_wide {
	DISPLAY: none
}
#searchtips {
	DISPLAY: none
}
#sitesearchwidget .closebox {
	DISPLAY: none
}
#sitesearchlinks {
	DISPLAY: none
}
#searchtipslink {
	DISPLAY: none
}
#sitesearchwidget A IMG {
	WIDTH: 1.5em; HEIGHT: 1.5em
}
#sitesearch {
	POSITION: relative; TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 34em; PADDING-RIGHT: 2em; FLOAT: right; PADDING-TOP: 0px
}
#sitesearch FORM {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: -0.5em 0.75em 0.3em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#sitesearch INPUT {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0.5em; WIDTH: 23.3em; PADDING-RIGHT: 0px; BACKGROUND: url(/images/bg_search.jpg) #eee repeat-y 0px 0px; FLOAT: left; HEIGHT: 1.3em; FONT-SIZE: 1em; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0.2em
}
#sitemaplnk {
	POSITION: relative; FLOAT: right; TOP: 0px
}
.popupmenu {
	BORDER-BOTTOM: #707070 0.09em solid; POSITION: absolute; TEXT-ALIGN: left; BORDER-LEFT: #eee 0.09em solid; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; BACKGROUND: #eee; BORDER-TOP: medium none; LIST-STYLE-IMAGE: none; BORDER-RIGHT: #707070 0.09em solid; PADDING-TOP: 0px
}
#countryselectmenu {
	Z-INDEX: 350; TOP: -0.6em; LEFT: 0px
}
SPAN.link:hover .popupmenu {
	DISPLAY: block
}
.popupmenu LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.popupmenu LI A {
	PADDING-BOTTOM: 0.35em; TEXT-TRANSFORM: none; PADDING-LEFT: 0.75em; PADDING-RIGHT: 0.75em; DISPLAY: block; WHITE-SPACE: nowrap; BACKGROUND: url(/images/bg_menu.gif) repeat-y right 0px; COLOR: #1a1d55; FONT-SIZE: 0.91em; BORDER-TOP: #eee 0.1em solid; PADDING-TOP: 0.35em
}
.popupmenu LI A:visited {
	COLOR: #1a1d55
}
.popupmenu LI A:hover {
	BACKGROUND: url(/images/bg_menu_over.gif) repeat-y right 0px; COLOR: #1a1d55; TEXT-DECORATION: none
}
#pgheader .popupmenu LI A:hover {
	BACKGROUND: url(/images/bg_menu_over.gif) repeat-y right 0px; COLOR: #1a1d55; TEXT-DECORATION: none
}
#countryselectmenu LI.sect A {
	PADDING-BOTTOM: 0.55em; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0.8em; PADDING-RIGHT: 0.8em; FONT-SIZE: 0.83em; BORDER-TOP: #eee 0.12em solid; PADDING-TOP: 0.55em
}
#globalnav {
	Z-INDEX: 250; POSITION: absolute; WIDTH: 80em; BACKGROUND: #878787; HEIGHT: 2.45em; TOP: 5.4em; LEFT: -0.9em
}
#localnav {
	Z-INDEX: 225; POSITION: relative; MARGIN: -0.4em 0px 0px 21.5em; WIDTH: 56.5em; BORDER-TOP: #fff 0.3em solid
}
.navbar {
	POSITION: relative; HEIGHT: 2.4em
}
.global.navbar {
	BACKGROUND: #8e9fcc; TOP: -0.2em; LEFT: -0.2em
}
.local.navbar {
	Z-INDEX: 45; BACKGROUND: #1a1d55
}
.navbar .navtabs {
	Z-INDEX: 1; POSITION: absolute; RIGHT: 0px
}
.local.navbar .navtabs {
	LEFT: 0px
}
.navbar UL {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; LIST-STYLE-IMAGE: none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.navbar LI {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; LIST-STYLE-IMAGE: none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.navbar .tab {
	Z-INDEX: 1; POSITION: relative; FLOAT: left
}
.navbar .endfloat {
	Z-INDEX: 0; POSITION: absolute; WIDTH: 5em; HEIGHT: 2.45em; TOP: 0px
}
.global.navbar .endfloat {
	BACKGROUND: #8e9fcc; LEFT: 0px
}
.local.navbar .endfloat {
	BACKGROUND: #1a1d55; RIGHT: 0px
}
.navbar .on.endfloat {
	BACKGROUND: #f9ce2a
}
.navbar A {
	DISPLAY: block; FONT-FAMILY: arial, helvetica, sans-serif; WHITE-SPACE: nowrap
}
.navbar .tab A {
	BORDER-LEFT: #eee 0.18em solid; PADDING-BOTTOM: 0.55em; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 1em; PADDING-RIGHT: 1.65em; BACKGROUND: #8e9fcc; HEIGHT: 1.1em; COLOR: #eee; FONT-WEIGHT: bold; PADDING-TOP: 0.59em
}
.navbar .tab A:visited {
	COLOR: #eee
}
.navbar .start.tab A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#globalnavbar .end.tab A {
	PADDING-RIGHT: 1.2em
}
.local.navbar .tab A {
	BACKGROUND: #1a1d55
}
.navbar .tab A:hover {
	BACKGROUND: url(/images/bg_topmenu_over.gif) repeat-y right 0px; COLOR: #1a1d55; TEXT-DECORATION: none
}
.navbar LI.tab:hover {
	BACKGROUND: url(/images/bg_topmenu_over.gif) repeat-y right 0px; COLOR: #1a1d55; TEXT-DECORATION: none
}
.navbar .on.tab A {
	BACKGROUND: #f9ce2a; COLOR: #1a1d55
}
.navbar .on.tab A:visited {
	BACKGROUND: #f9ce2a; COLOR: #1a1d55
}
.navbar .on.tab A:hover {
	BACKGROUND: #f9ce2a; COLOR: #1a1d55
}
.navbar .on.tab A:hover {
	BACKGROUND: url(/images/bg_currentmenu_over.gif) repeat-y right 0px
}
.navbar .offmenu.tab A {
	PADDING-LEFT: 1.6em; BACKGROUND: url(/images/gn_menu-arrow.gif) #8e9fcc no-repeat 0.6em 53%
}
#localnavbar .offmenu.tab A {
	PADDING-LEFT: 1.6em; BACKGROUND: url(/images/ln_menu-arrow.gif) #1a1d55 no-repeat 0.6em 53%
}
.navbar .offmenu.tab A:hover {
	BACKGROUND: url(/images/gn_menu-arrow_over.gif) no-repeat 0.6em 53%; COLOR: #1a1d55
}
.navbar .offmenu.tab:hover A {
	BACKGROUND: url(/images/gn_menu-arrow_over.gif) no-repeat 0.6em 53%; COLOR: #1a1d55
}
#localnavbar .offmenu.tab A:hover {
	BACKGROUND: url(/images/ln_menu-arrow_over.gif) no-repeat 0.6em 53%
}
#localnavbar .onmenu.tab A:hover {
	BACKGROUND: url(/images/ln_menu-arrow_over.gif) no-repeat 0.6em 53%
}
#localnavbar .offmenu.tab:hover A {
	BACKGROUND: url(/images/ln_menu-arrow_over.gif) no-repeat 0.6em 53%
}
.navbar .onmenu.tab A {
	PADDING-LEFT: 1.6em; BACKGROUND: url(/images/gn_menu-arrow_on.gif) #f9ce2a no-repeat 0.6em 53%; COLOR: #1a1d55
}
.navbar .onmenu.tab A:visited {
	COLOR: #1a1d55
}
#localnavbar .onmenu.tab A {
	PADDING-LEFT: 1.6em; BACKGROUND: url(/images/ln_menu-arrow_on.gif) #f9ce2a no-repeat 0.6em 53%
}
.navbar .onmenu.tab A:hover {
	BACKGROUND: url(/images/gn_menu-arrow_on.gif) no-repeat 0.6em 53%; COLOR: #1a1d55
}
.navbar .onmenu.tab:hover A {
	BACKGROUND: url(/images/gn_menu-arrow_on.gif) no-repeat 0.6em 53%; COLOR: #1a1d55
}
#localnavbar .onmenu.tab A:hover {
	BACKGROUND: url(/images/ln_menu-arrow_on.gif) no-repeat 0.6em 53%
}
#localnavbar .onmenu.tab:hover A {
	BACKGROUND: url(/images/ln_menu-arrow_on.gif) no-repeat 0.6em 53%
}
.navbar LI.onmenu:hover {
	BACKGROUND: url(/images/bg_currentmenu_over.gif) repeat-y right 0px
}
#globalnavbar #dd-menu_91_lnk A#dd-menu_91_anc {
	BACKGROUND-POSITION: 4.7em 53%
}
#globalnavbar #dd-menu_2792_lnk A#dd-menu_2792_anc {
	BACKGROUND-POSITION: 4.7em 53%
}
.navbar #dd-menu_91_lnk A {
	POSITION: relative
}
.navbar #dd-menu_91_lnk A SPAN {
	POSITION: relative; PADDING-LEFT: 5em; DISPLAY: block
}
#globalnavbar #dd-menu_91_lnk #gn_menu_mysw {
	POSITION: absolute; WIDTH: 4.55em; HEIGHT: 4.6em; TOP: -2.3em; MARGIN-RIGHT: 1em; LEFT: 0.75em
}
.navbar .dd-menu {
	Z-INDEX: 51; BORDER-BOTTOM: #707070 0.09em solid; POSITION: absolute; BORDER-LEFT: #eee 0.09em solid; DISPLAY: none; BACKGROUND: #c2c2c2; BORDER-TOP: medium none; TOP: 2.26em; BORDER-RIGHT: #707070 0.09em solid; LEFT: 0.09em
}
.navbar .fo-menu {
	Z-INDEX: 51; BORDER-BOTTOM: #707070 0.09em solid; POSITION: absolute; BORDER-LEFT: #eee 0.09em solid; DISPLAY: none; BACKGROUND: #c2c2c2; BORDER-TOP: medium none; TOP: 2.26em; BORDER-RIGHT: #707070 0.09em solid; LEFT: 0.09em
}
.navbar .offmenu.tab .dd-menu .login_lnk {
	POSITION: relative; BACKGROUND: url(/images/bg_menulogin.gif) repeat-y right 0px; HEIGHT: auto
}
.navbar .onmenu.tab .dd-menu .login_lnk {
	POSITION: relative; BACKGROUND: url(/images/bg_menulogin.gif) repeat-y right 0px; HEIGHT: auto
}
.navbar .offmenu.tab .dd-menu .login_lnk A.login_anc {
	BORDER-BOTTOM: medium none; PADDING-LEFT: 1.6em; BACKGROUND: url(/images/arrow_dn.gif) no-repeat 0.8em 53.5%
}
.navbar .onmenu.tab .dd-menu .login_lnk A.login_anc {
	BORDER-BOTTOM: medium none; PADDING-LEFT: 1.6em; BACKGROUND: url(/images/arrow_dn.gif) no-repeat 0.8em 53.5%
}
.menulogin {
	PADDING-BOTTOM: 1.25em; PADDING-LEFT: 1.25em; PADDING-RIGHT: 1.25em; DISPLAY: none; PADDING-TOP: 1.25em
}
.navbar .login_lnk:hover .menulogin {
	DISPLAY: block
}
.menulogin FORM {
	MARGIN: -1em 0px 0px
}
.menulogin P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0.9em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.menulogin INPUT {
	WIDTH: 94%; MARGIN-BOTTOM: 0.5em
}
.navbar .tab #partners_login_lnk .menulogin A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
.navbar .tab #mysw_login_lnk .menulogin A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
.navbar #partners_login_lnk #btn_login_cp1 {
	POSITION: relative; MARGIN: 1em 0px 0px; WIDTH: 5.3em; FLOAT: left; HEIGHT: 1.8em
}
.navbar #mysw_login_lnk .menulogin #btn_login_mysw1 {
	POSITION: relative; MARGIN: 1em 0px 0px; WIDTH: 5.3em; FLOAT: left; HEIGHT: 1.8em
}
.navbar .offmenu.tab .dd-menu .caps A {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 0.91em; FONT-WEIGHT: bold
}
.navbar .offmenu.tab:hover .dd-menu {
	DISPLAY: block
}
.navbar .onmenu.tab:hover .dd-menu {
	DISPLAY: block
}
.navbar .offmenu.tab .dd-menu LI {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.navbar .onmenu.tab .dd-menu LI {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.navbar .offmenu.tab .dd-menu LI A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0.4em; TEXT-TRANSFORM: none; PADDING-LEFT: 0.75em; PADDING-RIGHT: 0.75em; DISPLAY: block; BACKGROUND: url(/images/bg_menu.gif) repeat-y right 0px; HEIGHT: 1.2em; COLOR: #1a1d55; BORDER-TOP: #eee 0.1em solid; FONT-WEIGHT: normal; BORDER-RIGHT: medium none; PADDING-TOP: 0.4em
}
.navbar .onmenu.tab .dd-menu LI A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0.4em; TEXT-TRANSFORM: none; PADDING-LEFT: 0.75em; PADDING-RIGHT: 0.75em; DISPLAY: block; BACKGROUND: url(/images/bg_menu.gif) repeat-y right 0px; HEIGHT: 1.2em; COLOR: #1a1d55; BORDER-TOP: #eee 0.1em solid; FONT-WEIGHT: normal; BORDER-RIGHT: medium none; PADDING-TOP: 0.4em
}
#localnavbar .offmenu.tab .dd-menu LI A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0.4em; TEXT-TRANSFORM: none; PADDING-LEFT: 0.75em; PADDING-RIGHT: 0.75em; DISPLAY: block; BACKGROUND: url(/images/bg_menu.gif) repeat-y right 0px; HEIGHT: 1.2em; COLOR: #1a1d55; BORDER-TOP: #eee 0.1em solid; FONT-WEIGHT: normal; BORDER-RIGHT: medium none; PADDING-TOP: 0.4em
}
#localnavbar .onmenu.tab .dd-menu LI A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0.4em; TEXT-TRANSFORM: none; PADDING-LEFT: 0.75em; PADDING-RIGHT: 0.75em; DISPLAY: block; BACKGROUND: url(/images/bg_menu.gif) repeat-y right 0px; HEIGHT: 1.2em; COLOR: #1a1d55; BORDER-TOP: #eee 0.1em solid; FONT-WEIGHT: normal; BORDER-RIGHT: medium none; PADDING-TOP: 0.4em
}
.navbar .offmenu.tab .dd-menu .fo-menulnk A {
	PADDING-RIGHT: 1.75em; BACKGROUND: url(/images/bg_fo-menulnk.gif) no-repeat right 50%
}
.navbar .onmenu.tab .dd-menu .fo-menulnk A {
	PADDING-RIGHT: 1.75em; BACKGROUND: url(/images/bg_fo-menulnk.gif) no-repeat right 50%
}
#localnavbar .offmenu.tab .dd-menu .fo-menulnk A {
	PADDING-RIGHT: 1.75em; BACKGROUND: url(/images/bg_fo-menulnk.gif) no-repeat right 50%
}
#localnavbar .onmenu.tab .dd-menu .fo-menulnk A {
	PADDING-RIGHT: 1.75em; BACKGROUND: url(/images/bg_fo-menulnk.gif) no-repeat right 50%
}
.navbar .offmenu.tab .dd-menu .fo-menulnk .fo-menu .fo-menulnk A {
	PADDING-RIGHT: 1.75em; BACKGROUND: url(/images/bg_fo-menulnk.gif) no-repeat right 50%
}
.navbar .onmenu.tab .dd-menu .fo-menulnk .fo-menu .fo-menulnk A {
	PADDING-RIGHT: 1.75em; BACKGROUND: url(/images/bg_fo-menulnk.gif) no-repeat right 50%
}
#localnavbar .offmenu.tab .dd-menu .fo-menulnk .fo-menu .fo-menulnk A {
	PADDING-RIGHT: 1.75em; BACKGROUND: url(/images/bg_fo-menulnk.gif) no-repeat right 50%
}
#localnavbar .onmenu.tab .dd-menu .fo-menulnk .fo-menu .fo-menulnk A {
	PADDING-RIGHT: 1.75em; BACKGROUND: url(/images/bg_fo-menulnk.gif) no-repeat right 50%
}
.navbar .offmenu.tab .dd-menu .bl-menulnk {
	POSITION: relative; BACKGROUND: url(/images/bg_menu.gif) repeat-y right 0px
}
.navbar .onmenu.tab .dd-menu .bl-menulnk {
	POSITION: relative; BACKGROUND: url(/images/bg_menu.gif) repeat-y right 0px
}
.navbar .offmenu.tab .dd-menu LI A:hover {
	BACKGROUND: url(/images/bg_menu_over.gif) repeat-y right 0px
}
.navbar .onmenu.tab .dd-menu LI A:hover {
	BACKGROUND: url(/images/bg_menu_over.gif) repeat-y right 0px
}
#localnavbar .offmenu.tab .dd-menu LI A:hover {
	BACKGROUND: url(/images/bg_menu_over.gif) repeat-y right 0px
}
.navbar .offmenu.tab .dd-menu .bl-menulnk:hover {
	BACKGROUND: url(/images/bg_menu_over.gif) repeat-y right 0px
}
.navbar .onmenu.tab .dd-menu .bl-menulnk:hover {
	BACKGROUND: url(/images/bg_menu_over.gif) repeat-y right 0px
}
.navbar .offmenu.tab .dd-menu .bl-menulnk:hover A {
	BACKGROUND: url(/images/bg_menu_over.gif) repeat-y right 0px
}
.navbar .onmenu.tab .dd-menu .bl-menulnk:hover A {
	BACKGROUND: url(/images/bg_menu_over.gif) repeat-y right 0px
}
.navbar .offmenu.tab .dd-menu .bl-menulnk UL A {
	PADDING-LEFT: 1.25em; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none
}
.navbar.tab .tabmenu .dd-menu .bl-menulnk UL A:hover {
	PADDING-LEFT: 1.25em; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none
}
.navbar .onmenu.tab .dd-menu .bl-menulnk UL A {
	PADDING-LEFT: 1.25em; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none
}
.navbar .onmenu.tab .dd-menu .bl-menulnk UL A:hover {
	PADDING-LEFT: 1.25em; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none
}
.navbar .dd-menu .bl-menulnk UL {
	MARGIN-TOP: 0px
}
.navbar .offmenu.tab .dd-menu .bl-menulnk LI A {
	BORDER-BOTTOM: medium none; BACKGROUND: url(/images/bg_menu_dotted-line.gif) no-repeat right top
}
.navbar .onmenu.tab .dd-menu .bl-menulnk LI A {
	BORDER-BOTTOM: medium none; BACKGROUND: url(/images/bg_menu_dotted-line.gif) no-repeat right top
}
.navbar .offmenu.tab .dd-menu .bl-menulnk:hover LI A {
	BORDER-BOTTOM: medium none; BACKGROUND: url(/images/bg_menu_dotted-line.gif) no-repeat right top
}
.navbar .onmenu.tab .dd-menu .bl-menulnk:hover LI A {
	BORDER-BOTTOM: medium none; BACKGROUND: url(/images/bg_menu_dotted-line.gif) no-repeat right top
}
.navbar .offmenu.tab .dd-menu .bl-menulnk A:hover {
	BACKGROUND: url(/images/bg_l3menu.gif) no-repeat right top
}
.navbar .onmenu.tab .dd-menu .bl-menulnk A:hover {
	BACKGROUND: url(/images/bg_l3menu.gif) no-repeat right top
}
.navbar .offmenu.tab .dd-menu .bl-menulnk LI A:hover {
	BACKGROUND: url(/images/bg_l3menu_dotted.gif) no-repeat right top
}
.navbar .onmenu.tab .dd-menu .bl-menulnk LI A:hover {
	BACKGROUND: url(/images/bg_l3menu_dotted.gif) no-repeat right top
}
#localnavbar .offmenu.tab .dd-menu LI A:hover {
	BACKGROUND: url(/images/bg_menu_over.gif) repeat-y right 0px; COLOR: #1a1d55
}
#localnavbar .onmenu.tab .dd-menu LI A:hover {
	BACKGROUND: url(/images/bg_menu_over.gif) repeat-y right 0px; COLOR: #1a1d55
}
.navbar .dd-menu .fo-menulnk {
	POSITION: relative
}
.navbar .dd-menu .fo-menulnk .fo-menu {
	Z-INDEX: 71; POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; BACKGROUND: #eee; TOP: 0px; PADDING-TOP: 0px; LEFT: 98%
}
.navbar .dd-menu .fo-menulnk .fo-menu .fo-menulnk .fo-menu {
	Z-INDEX: 71; POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; BACKGROUND: #eee; TOP: 0px; PADDING-TOP: 0px; LEFT: 98%
}
.navbar .offmenu.tab .dd-menu .fo-menulnk .fo-menu A:hover {
	BACKGROUND: url(/images/bg_menu_over.gif) repeat-y right 0px
}
.navbar .onmenu.tab .dd-menu .fo-menulnk .fo-menu A:hover {
	BACKGROUND: url(/images/bg_menu_over.gif) repeat-y right 0px
}
#localnavbar .offmenu.tab .dd-menu .fo-menulnk .fo-menu A:hover {
	BACKGROUND: url(/images/bg_menu_over.gif) repeat-y right 0px
}
#localnavbar .onmenu.tab .dd-menu .fo-menulnk .fo-menu A:hover {
	BACKGROUND: url(/images/bg_menu_over.gif) repeat-y right 0px
}
.navbar .offmenu.tab .dd-menu .fo-menulnk .fo-menu .fo-menulnk .fo-menu A:hover {
	BACKGROUND: url(/images/bg_menu_over.gif) repeat-y right 0px
}
.navbar .onmenu.tab .dd-menu .fo-menulnk .fo-menu .fo-menulnk .fo-menu A:hover {
	BACKGROUND: url(/images/bg_menu_over.gif) repeat-y right 0px
}
#localnavbar .offmenu.tab .dd-menu .fo-menulnk .fo-menu .fo-menulnk .fo-menu A:hover {
	BACKGROUND: url(/images/bg_menu_over.gif) repeat-y right 0px
}
#localnavbar .onmenu.tab .dd-menu .fo-menulnk .fo-menu .fo-menulnk .fo-menu A:hover {
	BACKGROUND: url(/images/bg_menu_over.gif) repeat-y right 0px
}
.navbar .offmenu.tab .dd-menu .fo-menulnk:hover {
	BACKGROUND: url(/images/bg_fo-menulnk_over.gif) repeat-y right 50%
}
.navbar .onmenu.tab .dd-menu .fo-menulnk:hover {
	BACKGROUND: url(/images/bg_fo-menulnk_over.gif) repeat-y right 50%
}
#localnavbar .offmenu.tab .dd-menu .fo-menulnk:hover {
	BACKGROUND: url(/images/bg_fo-menulnk_over.gif) repeat-y right 50%
}
#localnavbar .onmenu.tab .dd-menu .fo-menulnk:hover {
	BACKGROUND: url(/images/bg_fo-menulnk_over.gif) repeat-y right 50%
}
.navbar .offmenu.tab .dd-menu .fo-menulnk:hover A {
	BACKGROUND: url(/images/bg_fo-menulnk_over.gif) repeat-y right 50%
}
.navbar .onmenu.tab .dd-menu .fo-menulnk:hover A {
	BACKGROUND: url(/images/bg_fo-menulnk_over.gif) repeat-y right 50%
}
#localnavbar .offmenu.tab .dd-menu .fo-menulnk:hover A {
	BACKGROUND: url(/images/bg_fo-menulnk_over.gif) repeat-y right 50%
}
#localnavbar .onmenu.tab .dd-menu .fo-menulnk:hover A {
	BACKGROUND: url(/images/bg_fo-menulnk_over.gif) repeat-y right 50%
}
.navbar .offmenu.tab .dd-menu .fo-menu .fo-menulnk:hover {
	BACKGROUND: url(/images/bg_fo-menulnk_over.gif) repeat-y right 50%
}
.navbar .onmenu.tab .dd-menu .fo-menu .fo-menulnk:hover {
	BACKGROUND: url(/images/bg_fo-menulnk_over.gif) repeat-y right 50%
}
#localnavbar .offmenu.tab .dd-menu .fo-menu .fo-menulnk:hover {
	BACKGROUND: url(/images/bg_fo-menulnk_over.gif) repeat-y right 50%
}
#localnavbar .onmenu.tab .dd-menu .fo-menu .fo-menulnk:hover {
	BACKGROUND: url(/images/bg_fo-menulnk_over.gif) repeat-y right 50%
}
.navbar .offmenu.tab .dd-menu .fo-menu .fo-menulnk:hover A {
	BACKGROUND: url(/images/bg_fo-menulnk_over.gif) repeat-y right 50%
}
.navbar .onmenu.tab .dd-menu .fo-menu .fo-menulnk:hover A {
	BACKGROUND: url(/images/bg_fo-menulnk_over.gif) repeat-y right 50%
}
#localnavbar .offmenu.tab .dd-menu .fo-menu .fo-menulnk:hover A {
	BACKGROUND: url(/images/bg_fo-menulnk_over.gif) repeat-y right 50%
}
#localnavbar .onmenu.tab .dd-menu .fo-menu .fo-menulnk:hover A {
	BACKGROUND: url(/images/bg_fo-menulnk_over.gif) repeat-y right 50%
}
.navbar .offmenu.tab .dd-menu .fo-menulnk .fo-menu A {
	PADDING-RIGHT: 0.75em; BACKGROUND: url(/images/bg_menu.gif) repeat-y right 0px
}
.navbar .onmenu.tab .dd-menu .fo-menulnk .fo-menu A {
	PADDING-RIGHT: 0.75em; BACKGROUND: url(/images/bg_menu.gif) repeat-y right 0px
}
#localnavbar .offmenu.tab .dd-menu .fo-menulnk .fo-menu A {
	PADDING-RIGHT: 0.75em; BACKGROUND: url(/images/bg_menu.gif) repeat-y right 0px
}
#localnavbar .onmenu.tab .dd-menu .fo-menulnk .fo-menu A {
	PADDING-RIGHT: 0.75em; BACKGROUND: url(/images/bg_menu.gif) repeat-y right 0px
}
.navbar .offmenu.tab .dd-menu .fo-menulnk .fo-menu .fo-menulnk .fo-menu A {
	PADDING-RIGHT: 0.75em; BACKGROUND: url(/images/bg_menu.gif) repeat-y right 0px
}
.navbar .onmenu.tab .dd-menu .fo-menulnk .fo-menu .fo-menulnk .fo-menu A {
	PADDING-RIGHT: 0.75em; BACKGROUND: url(/images/bg_menu.gif) repeat-y right 0px
}
#localnavbar .offmenu.tab .dd-menu .fo-menulnk .fo-menu .fo-menulnk .fo-menu A {
	PADDING-RIGHT: 0.75em; BACKGROUND: url(/images/bg_menu.gif) repeat-y right 0px
}
#localnavbar .onmenu.tab .dd-menu .fo-menulnk .fo-menu .fo-menulnk .fo-menu A {
	PADDING-RIGHT: 0.75em; BACKGROUND: url(/images/bg_menu.gif) repeat-y right 0px
}
.navbar .dd-menu .fo-menulnk:hover .fo-menu {
	DISPLAY: block
}
.navbar .dd-menu .fo-menulnk .fo-menu .fo-menulnk:hover .fo-menu {
	DISPLAY: block
}
.navbar LI A SPAN {
	DISPLAY: none
}
.navbar .bl-menu LI A SPAN {
	DISPLAY: inline
}
#backtonav {
	Z-INDEX: 240; POSITION: absolute; TOP: 9.3em; LEFT: 2em
}
#backtonavlinks A SPAN {
	TEXT-TRANSFORM: uppercase; COLOR: #1a1d55; FONT-SIZE: 0.9em; FONT-WEIGHT: bold
}
#backtonavlinks A SPAN .arrow {
	FONT-SIZE: 1em
}
#backtonavmenu {
	MIN-WIDTH: 8em; TOP: -0.5em; LEFT: -0.75em
}
#header_photo {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 56.5em; HEIGHT: 21em; TOP: 0px; RIGHT: 0px
}
#header_rule {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 56.5em; HEIGHT: 0.4em; TOP: 21em; RIGHT: 0px
}
#header .line1 {
	DISPLAY: block
}
#header .line2 {
	DISPLAY: block
}
.pgtitle {
	Z-INDEX: 2; POSITION: absolute; TEXT-ALIGN: right; PADDING-BOTTOM: 0px; LINE-HEIGHT: 80%; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0.25em; LETTER-SPACING: -2px; TOP: 4.2em; RIGHT: 14.55em; PADDING-TOP: 0px
}
.tagline {
	Z-INDEX: 2; POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 85%; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #878787; FONT-SIZE: 3em; TOP: 4.2em; FONT-WEIGHT: normal; PADDING-TOP: 0px; LEFT: 8.75em
}
.tagline .line1 {
	POSITION: relative
}
.tagline .line2 {
	POSITION: relative
}
.tagline .line3 {
	POSITION: relative
}
#header {
	POSITION: relative; HEIGHT: 21em
}
#pgheader H1 {
	DISPLAY: none
}
#pgheader H2 {
	DISPLAY: none
}
.pgheadings {
	Z-INDEX: 5; POSITION: absolute; BOTTOM: 0.1em; LEFT: 3em
}
.pghdgcontent {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.1em 18.4em; PADDING-LEFT: 0px; WIDTH: 75%; PADDING-RIGHT: 0px; FONT-FAMILY: arial, helvetica, sans-serif; PADDING-TOP: 0.1em
}
.mainhdg {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0.2em; MARGIN: 0px 0.5em 0px -18.7em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.mainhdgprint {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0.2em; MARGIN: 0px 0.5em 0px -18.7em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.mainhdg .mainhdgtxt {
	LINE-HEIGHT: 89%; TEXT-TRANSFORM: uppercase; WHITE-SPACE: nowrap; LETTER-SPACING: -2px; COLOR: #1a1d55; FONT-SIZE: 3em; FONT-WEIGHT: bold
}
.mainhdgprint .mainhdgtxt {
	LINE-HEIGHT: 89%; TEXT-TRANSFORM: uppercase; WHITE-SPACE: nowrap; LETTER-SPACING: -2px; COLOR: #1a1d55; FONT-SIZE: 3em; FONT-WEIGHT: bold
}
.subhdgtxt {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 95%; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; WHITE-SPACE: nowrap; LETTER-SPACING: -1px; COLOR: #666; FONT-SIZE: 2.3em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.subhdgtxt#line2a {
	DISPLAY: none
}
.subhdgtxt#line3a {
	DISPLAY: none
}
.stack.subhdgtxt#line2a {
	DISPLAY: block
}
.subhdgtxt#line2b {
	DISPLAY: block
}
.subhdgtxt#line3b {
	DISPLAY: block
}
.stack.subhdgtxt#line2b {
	DISPLAY: none
}
#content .intro P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.6em; MARGIN: 0px 1.5em 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 1.4em; PADDING-TOP: 0px
}
#content .intro {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.6em; MARGIN: 0px 1.5em 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 1.4em; PADDING-TOP: 0px
}
.heading {
	CLEAR: both
}
#content .hdg_a {
	POSITION: relative; PADDING-BOTTOM: 0.25em; MARGIN: 1.75em 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 1.25em; BACKGROUND: url(/images/rule_hdg_a.gif) no-repeat right bottom; CLEAR: both; PADDING-TOP: 0px
}
#content H4.hdg_a {
	POSITION: relative; PADDING-BOTTOM: 0.25em; MARGIN: 1.75em 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 1.25em; BACKGROUND: url(/images/rule_hdg_a.gif) no-repeat right bottom; CLEAR: both; PADDING-TOP: 0px
}
#content H3.hdg_a {
	POSITION: relative; PADDING-BOTTOM: 0.25em; MARGIN: 1.75em 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 1.25em; BACKGROUND: url(/images/rule_hdg_a.gif) no-repeat right bottom; CLEAR: both; PADDING-TOP: 0px
}
#content H4 {
	POSITION: relative; PADDING-BOTTOM: 0.25em; MARGIN: 1.75em 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 1.25em; BACKGROUND: url(/images/rule_hdg_a.gif) no-repeat right bottom; CLEAR: both; PADDING-TOP: 0px
}
#content H3 {
	POSITION: relative; PADDING-BOTTOM: 0.25em; MARGIN: 1.75em 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 1.25em; BACKGROUND: url(/images/rule_hdg_a.gif) no-repeat right bottom; CLEAR: both; PADDING-TOP: 0px
}
#content .hdg_b {
	POSITION: relative; PADDING-BOTTOM: 0.25em; MARGIN: 1.75em 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 1.25em; BACKGROUND: url(/images/rule_hdg_a.gif) no-repeat right bottom; CLEAR: both; PADDING-TOP: 0px
}
.top.heading .hdg_a {
	MARGIN-TOP: 0px
}
.top.heading .hdg_b {
	MARGIN-TOP: 0px
}
#content H3.hdg_a {
	PADDING-BOTTOM: 0.25em; PADDING-LEFT: 0px; PADDING-RIGHT: 1.25em; PADDING-TOP: 0px
}
#content H3.hdg_b {
	PADDING-BOTTOM: 0.25em; PADDING-LEFT: 0px; PADDING-RIGHT: 1.25em; PADDING-TOP: 0px
}
#content H4.hdg_a {
	PADDING-BOTTOM: 0.25em; PADDING-LEFT: 0px; PADDING-RIGHT: 1.25em; PADDING-TOP: 0px
}
#content H4.hdg_b {
	PADDING-BOTTOM: 0.25em; PADDING-LEFT: 0px; PADDING-RIGHT: 1.25em; PADDING-TOP: 0px
}
#content .hdg_b {
	BACKGROUND-IMAGE: url(/images/rule_hdg_b.gif)
}
#content H3.hdg_b {
	BACKGROUND-IMAGE: url(/images/rule_hdg_b.gif)
}
#content H4.hdg_b {
	BACKGROUND-IMAGE: url(/images/rule_hdg_b.gif)
}
#content H5.hdg_b {
	BACKGROUND-IMAGE: url(/images/rule_hdg_b.gif)
}
#content H4 {
	BACKGROUND-IMAGE: url(/images/rule_hdg_b.gif)
}
#content .hdg_c {
	BACKGROUND-IMAGE: url(/images/rule_hdg_c.jpg)
}
#content H3.hdg_c {
	BACKGROUND-IMAGE: url(/images/rule_hdg_c.jpg)
}
#content H4.hdg_c {
	BACKGROUND-IMAGE: url(/images/rule_hdg_c.jpg)
}
#content H5.hdg_c {
	BACKGROUND-IMAGE: url(/images/rule_hdg_c.jpg)
}
H3 .headingnote {
	TEXT-TRANSFORM: none; COLOR: #666; FONT-WEIGHT: normal
}
H4 .headingnote {
	TEXT-TRANSFORM: none; COLOR: #666; FONT-WEIGHT: normal
}
H5 .headingnote {
	TEXT-TRANSFORM: none; COLOR: #666; FONT-WEIGHT: normal
}
H3 .headingnote {
	FONT-SIZE: 0.7em
}
H4 .headingnote {
	FONT-SIZE: 0.8em
}
H5 .headingnote {
	FONT-SIZE: 0.9em
}
.right.headingnote {
	POSITION: absolute; TEXT-ALIGN: right; RIGHT: 3em
}
.left.headingnote {
	POSITION: relative; LEFT: 1em
}
H4 .morelnk {
	POSITION: absolute; TEXT-TRANSFORM: none; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 0.75em; TOP: 0.3em; RIGHT: 2em
}
H3 .morelnk {
	POSITION: absolute; TEXT-TRANSFORM: none; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 0.75em; TOP: 0.3em; RIGHT: 2em
}
.morelnk A:link {
	COLOR: #4271cf
}
A.morelnk:link {
	COLOR: #4271cf
}
.morelnk A:visited {
	COLOR: #8e9fcc
}
A.morelnk:visited {
	COLOR: #8e9fcc
}
.morelnk A:hover {
	COLOR: #1a1d55; TEXT-DECORATION: underline
}
A.morelnk:hover {
	COLOR: #1a1d55; TEXT-DECORATION: underline
}
#content H5 {
	MARGIN: 1.5em 0px -0.5em
}
#content P {
	LINE-HEIGHT: 1.5em; MARGIN: 0.75em 1.8em 0px 0px
}
#content P.sect {
	MARGIN-TOP: 1.5em
}
#content P A.moreinfo {
	FONT-WEIGHT: bold
}
#footnotes {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 2em
}
#footnotes .footnote {
	LINE-HEIGHT: normal; COLOR: #878787; FONT-SIZE: 1em
}
.ftnote {
	POSITION: relative; FONT-SIZE: 0.9em; TOP: -0.3em; FONT-WEIGHT: bold; LEFT: 0.2em
}
.intro .ftnote {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 0.7em; FONT-WEIGHT: bold
}
.ftnote:visited {
	COLOR: #4271cf
}
.ftnote:hover {
	COLOR: #1a1d55
}
#footnotes .footnote .ftnote {
	TEXT-ALIGN: right; MARGIN: 0px 0.5em 0px -2.5em; WIDTH: 2em; FLOAT: left
}
#content UL {
	LINE-HEIGHT: 1.3em; MARGIN: 0.75em 1.8em 0px -2.2em
}
#content OL {
	LINE-HEIGHT: 1.3em; MARGIN: 0.75em 1.8em 0px -2.2em
}
#content OL {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: decimal; MARGIN: 0.75em 1.8em 0px 2.25em
}
#content UL LI {
	MARGIN-TOP: 0.4em
}
#content OL LI {
	MARGIN-TOP: 0.4em
}
#content UL.linklist LI {
	LINE-HEIGHT: normal; MARGIN-TOP: 0.6em; LIST-STYLE-IMAGE: url(/images/bullet_lnk_11.gif)
}
.halfcol {
	WIDTH: 28.2em; FLOAT: left
}
#content .halfcol H4 {
	Z-INDEX: 2; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN-TOP: -1.6em
}
.col {
	WIDTH: 18.8em; FLOAT: left
}
.thb_col {
	WIDTH: 18.8em; HEIGHT: 7em
}
.lg.thb_col {
	Z-INDEX: 2; POSITION: relative; MARGIN-TOP: -3.5em; HEIGHT: 10.5em
}
.thb_fwidth {
	WIDTH: 56.5em; HEIGHT: 7em
}
#content .col H3.overimage {
	Z-INDEX: 2; POSITION: relative; LINE-HEIGHT: 110%; MARGIN: 0px 0px -2.5em; BACKGROUND: none transparent scroll repeat 0% 0%; TOP: -7.35em
}
#content .col H5 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; MARGIN: 1em 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.2em; PADDING-TOP: 0px
}
#content .col P {
	MARGIN-TOP: 0.25em
}
#content .doclist P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 1em 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#content .doclist .hdg P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0px; FONT-SIZE: 1em; PADDING-TOP: 0.2em
}
#content .doclist P.no {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0px; FONT-SIZE: 1em; PADDING-TOP: 0.2em
}
#content .doclist P.date {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0px; FONT-SIZE: 1em; PADDING-TOP: 0.2em
}
.doclist .hdg {
	Z-INDEX: 2; POSITION: relative; PADDING-BOTTOM: 0.3em; MARGIN: 0px 0px -0.75em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/rule_hdg_b.gif) no-repeat right bottom; PADDING-TOP: 0.5em
}
.doclist .hdg .title {
	POSITION: relative; LEFT: -0.15em
}
.doclist .line {
	PADDING-BOTTOM: 0px; MARGIN: 0.65em 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/rule_doclist.gif) no-repeat right top; CLEAR: left; PADDING-TOP: 0.6em
}
.doclist .no {
	TEXT-ALIGN: right; WIDTH: 2em
}
.doclist .date {
	WIDTH: 7.75em; WHITE-SPACE: nowrap
}
#content .doclist .line .title {
	WIDTH: 38em; PADDING-TOP: 0.15em
}
#content .nodate.doclist .line .title {
	WIDTH: 45.75em
}
#content .doclist .title SPAN {
	LINE-HEIGHT: normal; DISPLAY: block; MARGIN-BOTTOM: 0.3em
}
#content .events.doclist .line P.no {
	PADDING-TOP: 0.1em
}
#content .events.doclist .line P.date {
	PADDING-TOP: 0.1em
}
#ieroot #content .events.doclist .line P.no {
	PADDING-TOP: 0.3em
}
#ieroot #content .events.doclist .line P.date {
	PADDING-TOP: 0.3em
}
#content .events.doclist P.date {
	WIDTH: 7.75em
}
#content .events.doclist .line .title {
	WIDTH: 40.5em
}
#content .events.doclist .line .title .location {
	FONT-SIZE: 0.91em; FONT-WEIGHT: bold
}
#content .events.nodate.doclist .line .title {
	WIDTH: 48.25em
}
#content .reviews.doclist .hdg .title {
	LEFT: 0.2em
}
#content .reviews.doclist .line {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.4em; PADDING-RIGHT: 2em; PADDING-TOP: 1em
}
#content .reviews.doclist P {
	LINE-HEIGHT: normal; MARGIN: 0.5em 0px 0px; FLOAT: none
}
#content .reviews.doclist .line .title {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; FONT-SIZE: 1.1em; FONT-WEIGHT: bold; PADDING-TOP: 0.15em
}
#ieroot #content .reviews.doclist .line .title {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; FONT-SIZE: 1.1em; FONT-WEIGHT: bold; PADDING-TOP: 0.15em
}
#content .reviews.doclist .title SPAN {
	DISPLAY: inline
}
.reviews.doclist .line .quote .lquotemark {
	MARGIN-LEFT: -0.6em
}
.reviews.doclist .line .source .publication {
	FONT-WEIGHT: bold
}
#content .reviews.doclist .line .quote {
	PADDING-LEFT: 0.2em; FONT-SIZE: 1em
}
.reviews.doclist .line IMG.reviewthb {
	MARGIN: 0.5em 0px 0.5em 1.5em; WIDTH: 7em; FLOAT: right
}
#content .releases.doclist .line {
	PADDING-BOTTOM: 0.5em; MARGIN-TOP: 0.75em
}
.releases.doclist .date {
	WIDTH: 7.5em
}
#content .releases.doclist .line .date {
	PADDING-TOP: 0.5em
}
#content .releases.doclist .title {
	WIDTH: 40.5em
}
#content .releases.doclist .line .title {
	LINE-HEIGHT: normal; TEXT-TRANSFORM: capitalize; MARGIN-TOP: 0.2em; FONT-WEIGHT: bold
}
#content .releases.doclist .title SPAN {
	DISPLAY: inline
}
#content .releases.doclist .summary {
	LINE-HEIGHT: 130%; MARGIN: 0.3em 0px 0px 7.9em; WIDTH: 40.5em; FLOAT: none; CLEAR: left
}
.content-flash {
	BORDER-LEFT: #f9ce2a 0.3em solid; PADDING-BOTTOM: 0.75em; MARGIN: 2.5em 0px 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 2em; BACKGROUND: url(/images/bg_content-flash.jpg) repeat-y right top; PADDING-TOP: 0.75em; _border-left: none
}
.hdgcopy.content-flash {
	MARGIN-BOTTOM: 2.75em
}
#content .content-flash P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 1.2em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#content .hdgcopy.content-flash H4 {
	MARGIN: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 1.2em; _font-size: 1.1em; _background: url(/images/bg_content-flash.jpg) repeat-y top right
}
#content .hdgcopy.content-flash H6 {
	MARGIN: 0px 0px 0.3em; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 1.1em
}
#content .hdgcopy.content-flash P {
	LINE-HEIGHT: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 1.1em; FONT-WEIGHT: normal
}
.jumplinks {
	MARGIN-LEFT: -0.25em
}
.top.jumplinks {
	MARGIN-TOP: -1.5em
}
#ieroot .top.jumplinks {
	MARGIN-TOP: -1em
}
.jumplinks UL {
	LIST-STYLE-TYPE: none; FLOAT: left; LIST-STYLE-IMAGE: none
}
.jumplinks UL.jumplinks_left {
	MARGIN-RIGHT: 1em
}
.hilitebox {
	PADDING-BOTTOM: 2em; MARGIN: 0px 2em; PADDING-LEFT: 2em; PADDING-RIGHT: 2em; BACKGROUND: url(/images/bg_gradient_bl.jpg) repeat-y right top; FLOAT: right; PADDING-TOP: 2em
}
.yellow.hilitebox {
	BACKGROUND-IMAGE: url(/images/bg_gradient_ye.jpg)
}
.gray.hilitebox {
	BACKGROUND-IMAGE: url(/images/bg_gradient_gr.jpg)
}
#content .hilitebox P {
	LINE-HEIGHT: 130%
}
#content TABLE.data {
	TEXT-ALIGN: left; MARGIN: 2em 0px; WIDTH: 56.5em; PADDING-RIGHT: 2em; BORDER-COLLAPSE: collapse; FONT-SIZE: 1em
}
#content TABLE.data TD {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0.75em; VERTICAL-ALIGN: top; BORDER-TOP: #ccc 0.1em solid; PADDING-TOP: 0.2em
}
#content TABLE.data TD.empty {
	BORDER-TOP: medium none
}
#content TABLE.data TH {
	PADDING-BOTTOM: 0.5em; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
#content TABLE.data .alt_column {
	PADDING-LEFT: 0.5em; BACKGROUND: url(/images/bg_chart.jpg) repeat-y left top
}
#content .horizlnks H5 {
	MARGIN: 0.95em 1em 0px 0px; WIDTH: auto; FLOAT: left
}
.horizlnks P {
	FLOAT: left
}
#content .moreinfolnk {
	TEXT-ALIGN: right; MARGIN-TOP: 0px; MARGIN-RIGHT: 3em
}
.insetgroup {
	POSITION: relative; MARGIN: 4.8em 0px; CLEAR: both
}
.inset {
	BORDER-BOTTOM: #1a1d55 0.2em solid; POSITION: relative; PADDING-BOTTOM: 1em; MARGIN: 3.2em 2em 2em; PADDING-LEFT: 0px; WIDTH: 26.2em; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; BORDER-TOP: #1a1d55 0.2em solid; PADDING-TOP: 0px
}
.insetgroup .inset {
	MARGIN: 0px 2em -0.2em 0px; FLOAT: left
}
.column .inset {
	MARGIN: 2.75em 2em 0px 0px; FLOAT: none
}
.video.inset {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 26.2em; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.insetgroup .inset .caption {
	DISPLAY: none
}
.insetgroup .caption {
	POSITION: absolute; COLOR: #1a1d55; TOP: -1.75em; LEFT: 0px
}
.inset .caption {
	POSITION: absolute; COLOR: #1a1d55; TOP: -1.75em; LEFT: 0px
}
#content .inset H5 {
	Z-INDEX: 2; POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; TEXT-TRANSFORM: none; MARGIN: 0px 0px -0.4em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #1a1d55; FONT-SIZE: 1.2em; PADDING-TOP: 0.75em
}
#content .video.inset H5 {
	Z-INDEX: 2; POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; PADDING-LEFT: 0.8em; WIDTH: 20.3em; PADDING-RIGHT: 0.8em; TOP: 0.8em; PADDING-TOP: 0px; LEFT: 0px
}
#content .video.inset H5.white {
	COLOR: #fff
}
#content .video.inset H5.right {
	TEXT-ALIGN: right
}
#content .inset P {
	Z-INDEX: 2; POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 140%; MARGIN: 0.5em 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; PADDING-TOP: 0px
}
#content .video.inset P {
	TEXT-ALIGN: justify; PADDING-BOTTOM: 0px; MARGIN: 9em 1em 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #1a1d55; PADDING-TOP: 0px
}
.video.inset .videoclip {
	Z-INDEX: 0; POSITION: absolute; WIDTH: 26.2em; HEIGHT: 14.5em; TOP: 0px; LEFT: 0px
}
.video.inset .playbtn {
	MARGIN: 0px auto -1.2em; WIDTH: 6em; DISPLAY: block; BACKGROUND: url(/images/insetvideo_playbtn.png) no-repeat left top; HEIGHT: 6em; _background: none; _width: 100%; _height: 2em; _margin: 0 auto 0.5em; _text-align: center; _font-weight: bold
}
.video.inset .playbtn:hover {
	BACKGROUND-IMAGE: url(/images/insetvideo_playbtn_over.png); _background-image: none
}
.video.inset .playbtn SPAN {
	DISPLAY: none; _display: block
}
.quote.inset {
	PADDING-BOTTOM: 1.25em; PADDING-LEFT: 0.5em; WIDTH: 25.2em; PADDING-RIGHT: 0.5em; MARGIN-RIGHT: 2em; PADDING-TOP: 0.5em
}
#ieroot .quote.inset {
	PADDING-BOTTOM: 1.1em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0.5em
}
#content .quote.inset P {
	COLOR: #1a1d55; FONT-SIZE: 1.2em
}
.quote.inset P EM {
	LINE-HEIGHT: 130%; MARGIN: 0.25em 0px 0px; DISPLAY: block; FONT-SIZE: 0.9em
}
.diagram {
	Z-INDEX: 10; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 2em; PADDING-TOP: 1.5em
}
.diagram .imgactionlink {
	DISPLAY: block; FONT-WEIGHT: bold
}
.diagram A {
	TEXT-DECORATION: none
}
.diagram A:visited {
	TEXT-DECORATION: none
}
.diagram A:hover {
	TEXT-DECORATION: underline
}
.diagram_popup {
	Z-INDEX: 10; POSITION: absolute; BACKGROUND: #fff; VISIBILITY: hidden; TOP: 0px; RIGHT: 1.6em
}
.prodshot {
	MARGIN: 0px 0px 0px 2em
}
#sidebar .prodshot P {
	Z-INDEX: 1; POSITION: relative; MARGIN: -2em 0px 0px; FONT-SIZE: 1em
}
#sidebar .sbsect {
	PADDING-TOP: 2.5em
}
#sidebar .sbsecttop.sbsect {
	PADDING-TOP: 0px
}
#sidebar H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0.25em 0px -0.5em 1.7em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 1.2em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#sidebar H4.flash {
	Z-INDEX: 1; POSITION: relative; PADDING-BOTTOM: 0.5em; LINE-HEIGHT: 110%; MARGIN: 1.5em 0px 0px; PADDING-LEFT: 1.7em; PADDING-RIGHT: 0px; BACKGROUND: url(/images/bg_sb-flash.jpg) repeat-y left top; FONT-WEIGHT: bold; PADDING-TOP: 0.5em
}
#sidebar H4.lblue.flash {
	BACKGROUND-IMAGE: url(/images/bg_sidebar_lb.jpg)
}
#sidebar H4.flash A {
	COLOR: #1a1d55
}
#sidebar H4.flash A:visited {
	COLOR: #1a1d55
}
#sidebar H4.flash A:hover {
	COLOR: #4271cf
}
#sidebar H4.stdlnk A {
	FONT-FAMILY: verdana, arial, helvetica; COLOR: #4271cf; FONT-SIZE: 0.85em
}
#sidebar H4.stdlnk A:visited {
	FONT-FAMILY: verdana, arial, helvetica; COLOR: #4271cf; FONT-SIZE: 0.85em
}
#sidebar H4.stdlnk A:hover {
	COLOR: #1a1d55
}
#sidebar .sbsubsect {
	PADDING-TOP: 2em
}
#sidebar H5 {
	PADDING-BOTTOM: 0.5em; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 1.9em; PADDING-RIGHT: 0px; BACKGROUND: url(/images/rule_sb_bl.jpg) no-repeat left bottom; COLOR: #666; FONT-SIZE: 1em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#sidebar UL {
	MARGIN: 0.75em 0px 0px
}
#sidebar UL LI {
	MARGIN: 0.6em 0px 0px -0.4em; FONT-SIZE: 0.95em; LIST-STYLE-IMAGE: url(/images/bullet_lnk_11.gif)
}
#sidebar UL LI.txt {
	LINE-HEIGHT: normal; LIST-STYLE-TYPE: none; MARGIN-LEFT: -1.8em; LIST-STYLE-IMAGE: none
}
#sidebar .sbsubsect DIV UL LI.sbnote {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#ieroot #sidebar .sbsubsect DIV UL LI.sbnote {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#sidebar .sbsubsect DIV UL LI.sbnote SPAN {
	MARGIN-LEFT: -0.6em
}
#ieroot #sidebar .sbsubsect DIV UL LI.sbnote SPAN {
	MARGIN-LEFT: -0.7em
}
#sidebar UL LI.phonesales {
	LIST-STYLE-TYPE: none; FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #4271cf; MARGIN-LEFT: -1.2em; FONT-SIZE: 1.8em; FONT-WEIGHT: normal; LIST-STYLE-IMAGE: none
}
#sidebar UL UL {
	MARGIN: 0px 0px 0px -2.6em; BACKGROUND: none transparent scroll repeat 0% 0%
}
#sidebar UL UL LI {
	LIST-STYLE-TYPE: circle; MARGIN: 0.4em 0px 0px; COLOR: #4271cf; FONT-WEIGHT: normal; LIST-STYLE-IMAGE: none
}
#sidebar UL.txt UL LI {
	LIST-STYLE-TYPE: disc; COLOR: #666; MARGIN-LEFT: -1.8em
}
#sidebar UL LI A {
	POSITION: relative; FONT-WEIGHT: bold; LEFT: -0.3em
}
#sidebar UL LI A SPAN.note {
	MARGIN: 0px 0px 0px -0.2em; DISPLAY: block; FONT-WEIGHT: normal
}
#ieroot #sidebar UL LI A SPAN.note {
	MARGIN-LEFT: 0px
}
#sidebar UL UL LI A {
	FONT-WEIGHT: normal; LEFT: 0px
}
#sidebar UL UL LI SPAN {
	POSITION: relative; LEFT: -0.3em
}
#sidebar UL UL LI A.plain {
	FONT-WEIGHT: normal
}
#sidebar UL UL LI.expandlist {
	MARGIN: 0.7em 0px 0px 0.2em; LIST-STYLE-IMAGE: url(/images/sb-expand.gif)
}
#sidebar UL UL LI.collapselist {
	MARGIN: 0.7em 0px 0px 0.2em; LIST-STYLE-IMAGE: url(/images/sb-collapse.gif)
}
#sidebar UL UL LI.expandlist A {
	COLOR: #1a1d55; TOP: -0.1em; CURSOR: pointer; LEFT: -0.2em
}
#sidebar UL UL LI.collapselist A {
	COLOR: #1a1d55; TOP: -0.1em; CURSOR: pointer; LEFT: -0.2em
}
#sidebar .sbfeature IMG {
	MARGIN: 0.5em 0px -0.5em
}
#sidebar H6 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; MARGIN: 0.75em 0px -0.3em 1.85em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.1em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#sidebar P {
	LINE-HEIGHT: 140%; MARGIN: 0.5em 0px 0px 2em; FONT-SIZE: 1em
}
#sidebar .learnmore {
	DISPLAY: block
}
#btn_rss_pgupdate {
	MARGIN: 0.3em 0px 0px -0.3em; WIDTH: 3.4em; HEIGHT: 1.6em
}
.button {
	WIDTH: 14.5em; BACKGROUND: #b4b4b4; HEIGHT: auto
}
.button A {
	POSITION: relative; PADDING-BOTTOM: 0.4em; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0.75em; PADDING-RIGHT: 0.75em; DISPLAY: block; FONT-FAMILY: arial, helvetica, sans-serif; WHITE-SPACE: nowrap; FONT-SIZE: 1.2em; TOP: -0.2em; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0.45em; LEFT: -0.2em
}
.button A:active {
	TOP: -0.1em; LEFT: -0.1em
}
.button A:hover {
	TEXT-DECORATION: none
}
.yellow.button A {
	BACKGROUND: #f9ce2a; COLOR: #1a1d55
}
.yellow.button A:visited {
	BACKGROUND: #f9ce2a; COLOR: #1a1d55
}
.yellow.button A:hover {
	BACKGROUND: url(/images/bg_menu_over.gif) repeat-y right top
}
.blue.button A {
	BORDER-BOTTOM-COLOR: #4271cf; BACKGROUND: #4271cf; COLOR: #fff
}
.blue.button A:visited {
	BORDER-BOTTOM-COLOR: #4271cf; BACKGROUND: #4271cf; COLOR: #fff
}
.blue.button A:hover {
	BACKGROUND: url(/images/bg_btn_bl_over.gif) repeat-y right top; COLOR: #1a1d55
}
.dkblue.button A {
	BORDER-BOTTOM-COLOR: #4271cf; BACKGROUND: #1a1d55; COLOR: #fff
}
.dkblue.button A:visited {
	BORDER-BOTTOM-COLOR: #4271cf; BACKGROUND: #1a1d55; COLOR: #fff
}
.dkblue.button#btn_8709 A {
	BORDER-BOTTOM-COLOR: #4271cf; BACKGROUND: #1a1d55; COLOR: #fff
}
.dkblue.button#btn_8709 A:visited {
	BORDER-BOTTOM-COLOR: #4271cf; BACKGROUND: #1a1d55; COLOR: #fff
}
.dkblue.button A:hover {
	BACKGROUND: url(/images/bg_menu_over.gif) repeat-y right top; COLOR: #1a1d55; TEXT-DECORATION: none
}
.dkblue.button#btn_8709 A:hover {
	BACKGROUND: url(/images/bg_menu_over.gif) repeat-y right top; COLOR: #1a1d55; TEXT-DECORATION: none
}
.green.button A {
	BACKGROUND-IMAGE: url(/images/bg_button_grn.jpg); COLOR: #fff
}
.green.button A:visited {
	BACKGROUND-IMAGE: url(/images/bg_button_grn.jpg); COLOR: #fff
}
#content .green.button A:hover {
	BACKGROUND-IMAGE: url(/images/bg_button_ylw.jpg); COLOR: #000
}
.ldpage.css #myswbutton {
	DISPLAY: none
}
#myswbutton {
	Z-INDEX: 10; POSITION: absolute; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.3em; BOTTOM: -1.1em; PADDING-RIGHT: 0px; BACKGROUND: #c2c2c2; RIGHT: 0px; PADDING-TOP: 0px; _right: -0.2em
}
#ieroot #myswbutton {
	RIGHT: -0.3em; _right: -0.4em
}
.home #myswbutton {
	BOTTOM: -1.2em
}
#btn_8709 {
	WIDTH: 13.65em; BACKGROUND: #878787
}
#ieroot #btn_8709 {
	WIDTH: 13.9em
}
#btn_8709 A {
	TEXT-TRANSFORM: none; FONT-SIZE: 1em; TOP: -0.1em; LEFT: -0.1em
}
#pagemask {
	Z-INDEX: 400; POSITION: absolute; MIN-HEIGHT: 100%; WIDTH: 100%; DISPLAY: none; BACKGROUND: #878787; HEIGHT: auto; TOP: 0px; LEFT: 0px; opacity: 0
}
#ieroot #pagemask {
	FILTER: alpha(opacity=0); HEIGHT: 100%
}
#page {
	POSITION: relative
}
#portalcontainer {
	Z-INDEX: -1; POSITION: absolute; WIDTH: 0px; HEIGHT: 0px; OVERFLOW: visible; TOP: 25%; LEFT: 50%
}
#portalshadow {
	POSITION: relative; OVERFLOW: visible; _margin-left: -0.2em
}
#portalshadow .shadow {
	BACKGROUND-IMAGE: url(/images/dropshadow.png); BACKGROUND-REPEAT: no-repeat; _background: none
}
#portalshadow .ds_tl.shadow {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -3.5em; PADDING-LEFT: 3.5em; WIDTH: 50%; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; HEIGHT: 100%; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px
}
#portalshadow .ds_tr.shadow {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 50%; PADDING-RIGHT: 3.5em; BACKGROUND-POSITION: right top; HEIGHT: 100%; TOP: 0px; PADDING-TOP: 0px; LEFT: 50%; _margin-left: 0
}
#portalshadow .ds_bl.shadow {
	Z-INDEX: 0; POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -3.5em; PADDING-LEFT: 3.5em; WIDTH: 50%; BOTTOM: -7em; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; HEIGHT: 7em; PADDING-TOP: 0px; LEFT: 0px; _margin-right: 0; _bottom: -6.6em
}
#portalshadow .ds_br.shadow {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 50%; BOTTOM: -7em; PADDING-RIGHT: 3.5em; BACKGROUND-POSITION: right bottom; HEIGHT: 7em; PADDING-TOP: 0px; LEFT: 50%; _margin-left: 0; _bottom: -6.6em
}
#portal {
	Z-INDEX: 500; POSITION: relative; TEXT-ALIGN: left; MARGIN: 0px 3.5em 0px 0px; BACKGROUND: #c2c2c2; OVERFLOW: hidden; TOP: 3.5em; LEFT: 0px; _margin-left: -0.4em; _margin-right: -0.4em; _border: 0.3em #eee solid; _border-right: 0.2em #878787 solid; _border-bottom: 0.2em #878787 solid
}
#portalshadow .closebox {
	Z-INDEX: 500; POSITION: absolute; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; BACKGROUND: #1a1d55; COLOR: #fff; FONT-SIZE: 1.4em; TOP: 1.7em; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0.2em; LEFT: -0.8em
}
#ieroot #portalshadow .closebox {
	TOP: 1.55em; LEFT: -0.85em
}
#portalshadow .closebox:hover {
	BACKGROUND: #f9ce2a; COLOR: #1a1d55
}
#surveybtn {
	Z-INDEX: 200; POSITION: absolute; WIDTH: 2.4em; DISPLAY: block; BACKGROUND: url(/images/surveybtn.gif) no-repeat right top; HEIGHT: 15em; TOP: 16.4em; TEXT-DECORATION: none; LEFT: -1.7em
}
#ieroot #surveybtn {
	HEIGHT: 15.2em
}
#pgheader #surveybtn:hover {
	BACKGROUND-IMAGE: url(/images/surveybtn_over.gif); CURSOR: pointer; TEXT-DECORATION: none
}
.print_block {
	DISPLAY: none
}
.print_inline {
	DISPLAY: none
}
.pgtitle_print {
	DISPLAY: none
}
.tagline_print {
	DISPLAY: none
}
#pgfooter_print {
	DISPLAY: none
}
#mainhdg_print {
	DISPLAY: none
}
#mainhdg_print .mainhdgtxt {
	DISPLAY: none
}
.printonly {
	DISPLAY: none
}
.preload {
	DISPLAY: none
}

@media Print    
{
.print_block {
	DISPLAY: block
}
.print_inline {
	DISPLAY: inline
}
BODY.css {
	BACKGROUND: #fff
}
.noprint {
	DISPLAY: none
}
#pgheader {
	DISPLAY: none
}
#globalnav {
	DISPLAY: none
}
#backtonav {
	DISPLAY: none
}
#pgfooter {
	DISPLAY: none
}
#sidebar {
	DISPLAY: none
}
#localnav {
	DISPLAY: none
}
#mainhdg_screen {
	DISPLAY: none
}
#mainhdg_screen .mainhdgtxt {
	DISPLAY: none
}
.subhdgtxt#line2b {
	DISPLAY: none
}
.subhdgtxt#line3b {
	DISPLAY: none
}
.noprint {
	DISPLAY: none
}
.arrow {
	DISPLAY: none
}
.moreinfo {
	DISPLAY: none
}
.morelnk {
	DISPLAY: none
}
.pgtitle {
	DISPLAY: none
}
.tagline {
	DISPLAY: none
}
#pagemask {
	DISPLAY: none
}
#portalcontainer {
	DISPLAY: none
}
#page {
	PADDING-LEFT: 3.5em; WIDTH: 56.5em; MARGIN-BOTTOM: 2em; BACKGROUND: none transparent scroll repeat 0% 0%; OVERFLOW: hidden
}
IMG#sw-logo {
	Z-INDEX: 35; POSITION: relative; TOP: -0.5em; LEFT: -2em
}
.subhdgtxt#line2a {
	DISPLAY: block
}
.subhdgtxt#line3a {
	DISPLAY: block
}
#header {
	POSITION: relative; BORDER-LEFT: #fff 3.5em solid; WIDTH: 56.5em; HEIGHT: 21.4em; OVERFLOW: hidden; TOP: -5.7em; LEFT: -3.5em
}
#content {
	MARGIN-TOP: -5.65em; FLOAT: none
}
.pgheadings {
	BOTTOM: 0.5em; LEFT: 0px
}
.pghdgcontent {
	MARGIN: 0px
}
.mainhdgprint#mainhdg_print {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0.2em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: none; HEIGHT: 100%; PADDING-TOP: 0px
}
.mainhdgprint#mainhdg_print .mainhdgtxt {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 85%; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 2.5em; PADDING-TOP: 0px
}
.subhdgtxt {
	TEXT-ALIGN: left; LINE-HEIGHT: 90%; MARGIN-LEFT: 0.05em; FONT-SIZE: 1.8em
}
IMG#wavy-lines {
	Z-INDEX: 0; TOP: 2.8em; RIGHT: 0px; LEFT: -17.9em
}
#content UL.linklist LI {
	LIST-STYLE-IMAGE: none
}
#pgfooter_print {
	TEXT-ALIGN: right; PADDING-BOTTOM: 2em; MARGIN: -1em auto 0px; PADDING-LEFT: 1.5em; WIDTH: 56.5em; PADDING-RIGHT: 2em; DISPLAY: block; PADDING-TOP: 0px
}
A:visited {
	COLOR: #4271cf
}
H4.hdg_a A:visited {
	COLOR: #1a1d55
}
H4.hdg_b A:visited {
	COLOR: #1a1d55
}
H3.hdg_a A:visited {
	COLOR: #1a1d55
}
A.reverse:visited {
	COLOR: #1a1d55
}

}

