HTML {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	BACKGROUND-COLOR: #fff; MARGIN: 0px
}
BODY.popup {
	BACKGROUND-COLOR: #fff; MARGIN: 10px
}
INPUT {
	COLOR: #333
}
TEXTAREA {
	COLOR: #333
}
SELECT {
	COLOR: #333
}
A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#page {
	POSITION: relative; PADDING-BOTTOM: 5px; MARGIN: 0px auto; PADDING-LEFT: 5px; WIDTH: 800px; PADDING-RIGHT: 5px; PADDING-TOP: 10px
}
#header {
	Z-INDEX: 2; POSITION: relative; HEIGHT: 90px
}
#status {
	Z-INDEX: 50; POSITION: absolute; FONT-SIZE: 11px; TOP: 11px; RIGHT: 0px
}
#status A {
	FONT-SIZE: 11px; TEXT-DECORATION: none
}
#status A:hover {
	TEXT-DECORATION: underline
}
#status .sep {
	MARGIN: 0px 6px
}
#langselector {
	PADDING-RIGHT: 12px; DISPLAY: inline; BACKGROUND: url(/images/box/langarrow.gif) no-repeat 100% 4px; CURSOR: pointer; MARGIN-RIGHT: 0px
}
#langlist {
	Z-INDEX: 50; BORDER-BOTTOM: #e8e8e8 1px solid; POSITION: absolute; TEXT-ALIGN: left; BORDER-LEFT: #e8e8e8 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 75px; BORDER-TOP: #e8e8e8 1px solid; TOP: 15px; RIGHT: 0px; BORDER-RIGHT: #e8e8e8 1px solid
}
#langlist A {
	BACKGROUND-COLOR: #fff; WIDTH: 100%; DISPLAY: block; WHITE-SPACE: nowrap; FONT-SIZE: 11px; TEXT-DECORATION: none
}
#langlist A:hover {
	BACKGROUND-COLOR: #fff; WIDTH: 100%; DISPLAY: block; WHITE-SPACE: nowrap; FONT-SIZE: 11px; TEXT-DECORATION: none
}
#langlist A B {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; FONT-WEIGHT: normal; PADDING-TOP: 2px
}
#langlist A:hover {
	BACKGROUND-COLOR: #b11196; COLOR: #fff
}
A.simple {
	COLOR: #2572dc !important; FONT-WEIGHT: bold !important; TEXT-DECORATION: none !important
}
A.simple:hover {
	TEXT-DECORATION: underline !important
}
DIV#logo {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
DIV#mainframe {
	Z-INDEX: 1; POSITION: relative; PADDING-BOTTOM: 5px; MARGIN: 20px 0px 0px; BACKGROUND: url(/images/bg/people.jpg) no-repeat 2px 100%; HEIGHT: 400px
}
HTML > BODY DIV#mainframe {
	MIN-HEIGHT: 400px; HEIGHT: auto
}
#maintab {
	DISPLAY: table; TABLE-LAYOUT: fixed
}
#mainrow {
	DISPLAY: table-row
}
.cut {
	WIDTH: 100%; OVERFLOW: hidden
}
#mainleft {
	VERTICAL-ALIGN: top; OVERFLOW: hidden
}
#mainmid {
	VERTICAL-ALIGN: top; OVERFLOW: hidden
}
#mainright {
	VERTICAL-ALIGN: top; OVERFLOW: hidden
}
.mainmid {
	VERTICAL-ALIGN: top; OVERFLOW: hidden
}
HTML > BODY #mainleft {
	DISPLAY: table-cell
}
HTML > BODY #mainmid {
	DISPLAY: table-cell
}
HTML > BODY #mainright {
	DISPLAY: table-cell
}
HTML > BODY .mainmid {
	DISPLAY: table-cell
}
#mainleft {
	WIDTH: 135px; PADDING-RIGHT: 15px
}
#mainleft DIV {
	TEXT-ALIGN: left
}
#mainmid {
	WIDTH: 435px
}
.mainmid {
	WIDTH: 435px
}
.bigmidr#mainmid {
	WIDTH: 650px
}
.bigmidl#mainmid {
	WIDTH: 585px
}
#mainright {
	PADDING-LEFT: 15px; WIDTH: 200px
}
#slogan {
	BACKGROUND: url(/images/box/slogan-sprite.gif) repeat-x 0px 0px; HEIGHT: 32px; OVERFLOW: hidden
}
#slogan DIV {
	BACKGROUND: url(/images/box/slogan-sprite.gif) no-repeat 0px -35px
}
#slogan DIV DIV {
	WIDTH: 100%; BACKGROUND: url(/images/box/slogan-sprite.gif) no-repeat 100% -70px; HEIGHT: 32px
}
HTML > BODY #slogan DIV DIV {
	DISPLAY: table
}
#slogan DIV DIV DIV {
	TEXT-ALIGN: center
}
HTML > BODY #slogan DIV DIV DIV {
	DISPLAY: table-row
}
HTML > BODY #slogan DIV DIV DIV DIV {
	DISPLAY: table-cell; VERTICAL-ALIGN: middle
}
#slogan DIV DIV DIV DIV B {
	COLOR: #b11196; FONT-SIZE: 14px
}
DIV#footer {
	FONT-SIZE: 11px; PADDING-TOP: 8px
}
DIV#footernav {
	FLOAT: right
}
DIV.empty {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; VISIBILITY: hidden; FONT-SIZE: 0px; PADDING-TOP: 0px
}
DIV.clearl {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; VISIBILITY: hidden; FONT-SIZE: 0px; PADDING-TOP: 0px
}
DIV.clearr {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; VISIBILITY: hidden; FONT-SIZE: 0px; PADDING-TOP: 0px
}
DIV.clearb {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; VISIBILITY: hidden; FONT-SIZE: 0px; PADDING-TOP: 0px
}
.clearl {
	CLEAR: left
}
.clearr {
	CLEAR: right
}
.clearb {
	CLEAR: both
}
DIV#mainnav {
	Z-INDEX: 5; POSITION: absolute; WIDTH: 650px; HEIGHT: 33px; TOP: 33px; LEFT: 150px
}
.loggedout DIV#mainnav {
	WIDTH: 450px
}
DIV#mainnav TABLE {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
DIV#mainnav TD {
	TEXT-ALIGN: center; PADDING-LEFT: 2px; WHITE-SPACE: nowrap; BACKGROUND: url(/images/nav/top-sprite.gif) no-repeat 0px 0px
}
DIV#mainnav TD A {
	LINE-HEIGHT: 25px; WIDTH: 100%; DISPLAY: block; BACKGROUND: url(/images/nav/top-bg-sprite.gif) repeat-x 0px 0px; COLOR: #505050; FONT-SIZE: 13px; TEXT-DECORATION: none
}
DIV#mainnav TD.first {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV#mainnav TD.activefirst {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV#mainnav TD A SPAN {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: block; PADDING-TOP: 4px
}
DIV#mainnav TD.first A SPAN {
	BACKGROUND: url(/images/nav/top-sprite.gif) no-repeat 0px -80px
}
DIV#mainnav TD.activefirst A SPAN {
	BACKGROUND: url(/images/nav/top-sprite.gif) no-repeat 0px -80px
}
DIV#mainnav TD.last A SPAN {
	BACKGROUND: url(/images/nav/top-sprite.gif) no-repeat 100% -240px
}
DIV#mainnav TD.activelast A SPAN {
	BACKGROUND: url(/images/nav/top-sprite.gif) no-repeat 100% -240px
}
DIV#mainnav TD A:hover {
	BACKGROUND: url(/images/nav/top-bg-sprite.gif) repeat-x 0px -40px
}
DIV#mainnav TD.first A:hover SPAN {
	BACKGROUND-POSITION: 0px -120px
}
DIV#mainnav TD.last A:hover SPAN {
	BACKGROUND-POSITION: 100% -280px
}
DIV#mainnav TD.activelast A:hover SPAN {
	BACKGROUND-POSITION: 100% -280px
}
DIV#mainnav TD A.pressed:hover {
	BACKGROUND-POSITION: 0px -80px
}
DIV#mainnav TD.active A.pressed:hover {
	BACKGROUND-POSITION: 0px -80px
}
DIV#mainnav TD.activefirst A.pressed:hover {
	BACKGROUND-POSITION: 0px -80px
}
DIV#mainnav TD.activelast A.pressed:hover {
	BACKGROUND-POSITION: 0px -80px
}
DIV#mainnav TD A.pressed:hover SPAN {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 5px
}
DIV#mainnav TD.first A.pressed:hover SPAN {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND-POSITION: 0px -160px; PADDING-TOP: 4px
}
DIV#mainnav TD.activefirst A.pressed:hover SPAN {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND-POSITION: 0px -160px; PADDING-TOP: 4px
}
DIV#mainnav TD.last A.pressed:hover SPAN {
	BACKGROUND-POSITION: 100% -320px
}
DIV#mainnav TD.activelast A.pressed:hover SPAN {
	BACKGROUND-POSITION: 100% -320px
}
DIV#mainnav TD.active A {
	BACKGROUND: url(/images/nav/top-bg-sprite.gif) repeat-x 0px -120px; COLOR: #fff
}
DIV#mainnav TD.active A:hover {
	BACKGROUND: url(/images/nav/top-bg-sprite.gif) repeat-x 0px -120px; COLOR: #fff
}
DIV#mainnav TD.activefirst A {
	BACKGROUND: url(/images/nav/top-bg-sprite.gif) repeat-x 0px -120px; COLOR: #fff
}
DIV#mainnav TD.activefirst A:hover {
	BACKGROUND: url(/images/nav/top-bg-sprite.gif) repeat-x 0px -120px; COLOR: #fff
}
DIV#mainnav TD.activelast A {
	BACKGROUND: url(/images/nav/top-bg-sprite.gif) repeat-x 0px -120px; COLOR: #fff
}
DIV#mainnav TD.activelast A:hover {
	BACKGROUND: url(/images/nav/top-bg-sprite.gif) repeat-x 0px -120px; COLOR: #fff
}
DIV#mainnav TD.activefirst A SPAN {
	BACKGROUND-POSITION: 0px -200px
}
DIV#mainnav TD.activefirst A:hover SPAN {
	BACKGROUND-POSITION: 0px -200px
}
DIV#mainnav TD.activelast A SPAN {
	BACKGROUND-POSITION: 100% -360px
}
DIV#mainnav TD.activelast A:hover SPAN {
	BACKGROUND-POSITION: 100% -360px
}
.loggedout DIV#mainnav TD.last A SPAN {
	BACKGROUND-POSITION: 100% -40px
}
.loggedout DIV#mainnav TD.last A:hover SPAN {
	BACKGROUND-POSITION: 100% -40px
}
.loggedout DIV#mainnav TD.last A.pressed:hover SPAN {
	BACKGROUND-POSITION: 100% -40px
}
.loggedout DIV#mainnav TD.activelast A SPAN {
	BACKGROUND-POSITION: 100% -40px
}
.loggedout DIV#mainnav TD.activelast A:hover SPAN {
	BACKGROUND-POSITION: 100% -40px
}
.loggedout DIV#mainnav TD.activelast A.pressed:hover SPAN {
	BACKGROUND-POSITION: 100% -40px
}
DIV#loginbox {
	Z-INDEX: 40; POSITION: absolute; COLOR: #505050; TOP: 33px; LEFT: 600px
}
IFRAME.loginiframe {
	DISPLAY: none
}
.loginboxspacer {
	MARGIN-TOP: 70px
}
DIV#mainsubnav {
	Z-INDEX: 6; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 650px; HEIGHT: 23px; OVERFLOW: hidden; TOP: 66px; LEFT: 150px
}
DIV#mainsubnav EM {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
DIV#mainsubnav UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
HTML > BODY DIV#mainsubnav UL {
	MARGIN: 0px auto; DISPLAY: table
}
DIV#mainsubnav UL LI {
	MARGIN: 0px 15px 0px 0px; DISPLAY: block; FLOAT: left
}
DIV#mainsubnav UL LI.last {
	MARGIN: 0px
}
DIV#mainsubnav UL LI.activelast {
	MARGIN: 0px
}
DIV#mainsubnav UL LI A {
	PADDING-LEFT: 4px; DISPLAY: block; TEXT-DECORATION: none
}
DIV#mainsubnav UL LI A SPAN {
	PADDING-RIGHT: 4px; DISPLAY: block; FONT-SIZE: 12px
}
DIV#mainsubnav UL LI.active A {
	BACKGROUND: url(/images/nav/top-sub-sprite.gif) no-repeat 0px -300px
}
DIV#mainsubnav UL LI.activefirst A {
	BACKGROUND: url(/images/nav/top-sub-sprite.gif) no-repeat 0px -300px
}
DIV#mainsubnav UL LI.activelast A {
	BACKGROUND: url(/images/nav/top-sub-sprite.gif) no-repeat 0px -300px
}
DIV#mainsubnav UL LI A:hover {
	BACKGROUND: url(/images/nav/top-sub-sprite.gif) no-repeat 0px -300px
}
DIV#mainsubnav UL LI.active A SPAN {
	BACKGROUND: url(/images/nav/top-sub-sprite.gif) no-repeat 100% -330px
}
DIV#mainsubnav UL LI.activefirst A SPAN {
	BACKGROUND: url(/images/nav/top-sub-sprite.gif) no-repeat 100% -330px
}
DIV#mainsubnav UL LI.activelast A SPAN {
	BACKGROUND: url(/images/nav/top-sub-sprite.gif) no-repeat 100% -330px
}
DIV#mainsubnav UL LI A:hover SPAN {
	BACKGROUND: url(/images/nav/top-sub-sprite.gif) no-repeat 100% -330px
}
DIV#mainsubnav UL LI A SPAN B {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #939598; FONT-WEIGHT: normal; PADDING-TOP: 4px
}
DIV#mainsubnav UL LI A:hover SPAN B {
	FONT-WEIGHT: bold
}
DIV#mainsubnav UL LI.active A SPAN B {
	BACKGROUND: url(/images/nav/top-sub-sprite.gif) repeat-x 0px -270px; COLOR: #fff; FONT-WEIGHT: bold
}
DIV#mainsubnav UL LI.activefirst A SPAN B {
	BACKGROUND: url(/images/nav/top-sub-sprite.gif) repeat-x 0px -270px; COLOR: #fff; FONT-WEIGHT: bold
}
DIV#mainsubnav UL LI.activelast A SPAN B {
	BACKGROUND: url(/images/nav/top-sub-sprite.gif) repeat-x 0px -270px; COLOR: #fff; FONT-WEIGHT: bold
}
DIV#mainsubnav UL LI A:hover SPAN B {
	BACKGROUND: url(/images/nav/top-sub-sprite.gif) repeat-x 0px -270px; COLOR: #fff; FONT-WEIGHT: bold
}
DIV#mainsubnav UL LI A SPAN B SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VISIBILITY: hidden; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DIV#mainsubnav UL LI.active A.navblue {
	BACKGROUND-POSITION: 0px -30px
}
DIV#mainsubnav UL LI.activefirst A.navblue {
	BACKGROUND-POSITION: 0px -30px
}
DIV#mainsubnav UL LI.activelast A.navblue {
	BACKGROUND-POSITION: 0px -30px
}
DIV#mainsubnav UL LI A.navblue:hover {
	BACKGROUND-POSITION: 0px -30px
}
DIV#mainsubnav UL LI.active A.navblue SPAN {
	BACKGROUND-POSITION: 100% -60px
}
DIV#mainsubnav UL LI.activefirst A.navblue SPAN {
	BACKGROUND-POSITION: 100% -60px
}
DIV#mainsubnav UL LI.activelast A.navblue SPAN {
	BACKGROUND-POSITION: 100% -60px
}
DIV#mainsubnav UL LI A.navblue:hover SPAN {
	BACKGROUND-POSITION: 100% -60px
}
DIV#mainsubnav UL LI.active A.navblue SPAN B {
	BACKGROUND-POSITION: 0px 0px
}
DIV#mainsubnav UL LI.activefirst A.navblue SPAN B {
	BACKGROUND-POSITION: 0px 0px
}
DIV#mainsubnav UL LI.activelast A.navblue SPAN B {
	BACKGROUND-POSITION: 0px 0px
}
DIV#mainsubnav UL LI A.navblue:hover SPAN B {
	BACKGROUND-POSITION: 0px 0px
}
DIV#mainsubnav UL LI.active A.navpurple {
	BACKGROUND-POSITION: 0px -120px
}
DIV#mainsubnav UL LI.activefirst A.navpurple {
	BACKGROUND-POSITION: 0px -120px
}
DIV#mainsubnav UL LI.activelast A.navpurple {
	BACKGROUND-POSITION: 0px -120px
}
DIV#mainsubnav UL LI A.navpurple:hover {
	BACKGROUND-POSITION: 0px -120px
}
DIV#mainsubnav UL LI.active A.navpurple SPAN {
	BACKGROUND-POSITION: 100% -150px
}
DIV#mainsubnav UL LI.activefirst A.navpurple SPAN {
	BACKGROUND-POSITION: 100% -150px
}
DIV#mainsubnav UL LI.activelast A.navpurple SPAN {
	BACKGROUND-POSITION: 100% -150px
}
DIV#mainsubnav UL LI A.navpurple:hover SPAN {
	BACKGROUND-POSITION: 100% -150px
}
DIV#mainsubnav UL LI.active A.navpurple SPAN B {
	BACKGROUND-POSITION: 0px -90px
}
DIV#mainsubnav UL LI.activefirst A.navpurple SPAN B {
	BACKGROUND-POSITION: 0px -90px
}
DIV#mainsubnav UL LI.activelast A.navpurple SPAN B {
	BACKGROUND-POSITION: 0px -90px
}
DIV#mainsubnav UL LI A.navpurple:hover SPAN B {
	BACKGROUND-POSITION: 0px -90px
}
DIV#mainsubnav .footer {
	DISPLAY: none
}
DIV#sidenav DIV.beforenav {
	BACKGROUND: url(/images/nav/side-bg-sprite.gif) repeat-y
}
DIV#sidenav DIV.afternav {
	BACKGROUND: url(/images/nav/side-bg-sprite.gif) repeat-y
}
DIV#sidenav DIV.beforenav {
	BACKGROUND-POSITION: 0px 0px; MARGIN-BOTTOM: 15px
}
DIV#sidenav DIV.afternav {
	BACKGROUND-POSITION: 100% 0px
}
DIV#sidenav UL LI {
	DISPLAY: block; BACKGROUND: url(/images/nav/side-bg-sprite.gif) no-repeat 50% 100%
}
DIV#sidenav UL LI.last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV#sidenav UL LI.activelast {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV#sidenav UL LI.last A {
	PADDING-BOTTOM: 0px
}
DIV#sidenav UL LI.activelast A {
	PADDING-BOTTOM: 0px
}
DIV#sidenav DIV.title {
	PADDING-LEFT: 5px; BACKGROUND: url(/images/nav/side-sprite.gif) #b7bbbc no-repeat 0px -50px
}
DIV#sidenav DIV.title SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: url(/images/nav/side-sprite.gif) #b7bbbc no-repeat 100% -100px; PADDING-TOP: 0px
}
DIV#sidenav DIV.title SPAN B {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 14px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; BACKGROUND: url(/images/nav/side-sprite.gif) #b7bbbc repeat-x 0px 0px; COLOR: #fff; FONT-SIZE: 12px; PADDING-TOP: 4px
}
DIV#sidenav DIV SPAN SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 9px; DISPLAY: block; FONT-SIZE: 11px; PADDING-TOP: 0px
}
DIV#sidenav UL LI A {
	PADDING-BOTTOM: 1px; WIDTH: 135px; DISPLAY: block; CURSOR: pointer; TEXT-DECORATION: none
}
DIV#sidenav UL LI A SPAN B {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 14px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; DISPLAY: block; BACKGROUND: url(/images/nav/side-sprite.gif) no-repeat 100% -142px; PADDING-TOP: 5px
}
DIV#sidenav UL LI.active A SPAN B {
	BACKGROUND-POSITION: 100% -192px
}
DIV#sidenav UL LI.activefirst A SPAN B {
	BACKGROUND-POSITION: 100% -192px
}
DIV#sidenav UL LI.activelast A SPAN B {
	BACKGROUND-POSITION: 100% -192px
}
DIV#sidenav UL LI A:hover SPAN B {
	BACKGROUND-POSITION: 100% -192px
}
DIV#sidenav UL LI.active A SPAN {
	BACKGROUND-COLOR: #aa1196; COLOR: #fff
}
DIV#sidenav UL LI.activefirst A SPAN {
	BACKGROUND-COLOR: #aa1196; COLOR: #fff
}
DIV#sidenav UL LI.activelast A SPAN {
	BACKGROUND-COLOR: #aa1196; COLOR: #fff
}
DIV#sidenav UL LI A:hover SPAN {
	BACKGROUND-COLOR: #aa1196; COLOR: #fff
}
DIV#sidenav DIV.footer {
	MARGIN-TOP: 3px; PADDING-LEFT: 5px; BACKGROUND: url(/images/nav/side-footer-sprite.gif) no-repeat 0px -10px
}
DIV#sidenav DIV.footer SPAN {
	PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: url(/images/nav/side-footer-sprite.gif) no-repeat 100% -20px
}
DIV#sidenav DIV.footer SPAN B {
	LINE-HEIGHT: 6px; DISPLAY: block; BACKGROUND: url(/images/nav/side-footer-sprite.gif) repeat-x 0px 0px; COLOR: #fff; FONT-SIZE: 2px
}
DIV#footernav UL LI {
	PADDING-LEFT: 15px; DISPLAY: inline; BACKGROUND: url(/images/nav/foot-sep.gif) no-repeat 6px 3px
}
DIV#footernav UL LI.first {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV#footernav UL LI.activefirst {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV#footernav UL LI A {
	TEXT-DECORATION: none
}
DIV#footernav UL LI A B {
	FONT-WEIGHT: normal
}
DIV#footernav UL LI A:hover {
	TEXT-DECORATION: underline
}
DIV#footernav UL LI.active A {
	COLOR: #2572dc
}
DIV#footernav UL LI.activefirst A {
	COLOR: #2572dc
}
DIV#footernav UL LI.activelast A {
	COLOR: #2572dc
}
DIV#footernav .footer {
	DISPLAY: none
}
DIV#appsidemenu UL {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 150%; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#appsidemenu UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#appsidemenu .footer {
	DISPLAY: none
}
BODY {
	FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #666; FONT-SIZE: 11px
}
A {
	FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #666; FONT-SIZE: 11px
}
TD {
	FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #666; FONT-SIZE: 11px
}
H1 {
	FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #666; FONT-SIZE: 11px
}
H2 {
	FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #666; FONT-SIZE: 11px
}
H3 {
	FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #666; FONT-SIZE: 11px
}
INPUT {
	FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #666; FONT-SIZE: 11px
}
TEXTAREA {
	FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #666; FONT-SIZE: 11px
}
SELECT {
	FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #666; FONT-SIZE: 11px
}
H1 {
	LINE-HEIGHT: normal; MARGIN: 0px 0px 8px; COLOR: #000; FONT-SIZE: 16px; FONT-WEIGHT: normal
}
H2 {
	LINE-HEIGHT: normal; MARGIN: 0px 0px 5px; COLOR: #2c4a76; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
H2 A {
	COLOR: #b11196; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
H2 A:link {
	COLOR: #b11196; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
H2 A:active {
	COLOR: #b11196; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
H2 A:visited {
	COLOR: #b11196; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
H2.arrow {
	PADDING-LEFT: 10px; BACKGROUND: url(/images/info/nav/arrow.gif) no-repeat left 5px
}
H3 {
	LINE-HEIGHT: normal; MARGIN: 0px 0px 2px; COLOR: #b11196; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
H3.arrow {
	PADDING-LEFT: 10px; BACKGROUND: url(/images/info/nav/arrow.gif) no-repeat left 5px
}
HTML > BODY .defheight {
	HEIGHT: auto !important
}
.content {
	LINE-HEIGHT: 180%
}
.content .app {
	LINE-HEIGHT: normal !important
}
.app .content {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: normal !important; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 0px
}
.deflineheight {
	LINE-HEIGHT: normal
}
.topspace {
	MARGIN-TOP: 15px
}
.toppad {
	PADDING-TOP: 10px
}
.bottomspace {
	MARGIN-BOTTOM: 15px
}
H3.topspace {
	MARGIN-TOP: 10px
}
DIV.para {
	MARGIN-BOTTOM: 10px
}
.blue {
	COLOR: #2572dc
}
.content A {
	COLOR: #2572dc; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.content A:visited {
	COLOR: #2572dc; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.content A:link {
	COLOR: #2572dc; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.content A:active {
	COLOR: #2572dc; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.more {
	COLOR: #2572dc; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.blue {
	COLOR: #2572dc; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.app A.blue {
	COLOR: #2572dc; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.app A.blue:visited {
	COLOR: #2572dc; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.app A.blue:link {
	COLOR: #2572dc; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.app A.blue:active {
	COLOR: #2572dc; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
DIV.more A {
	COLOR: #2572dc; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.content A:hover {
	TEXT-DECORATION: underline
}
A.more:hover {
	TEXT-DECORATION: underline
}
DIV.more A:hover {
	TEXT-DECORATION: underline
}
.app A.blue:hover {
	TEXT-DECORATION: underline
}
.app A {
	COLOR: #666; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.app A:visited {
	COLOR: #666; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.app A:link {
	COLOR: #666; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.app A:active {
	COLOR: #666; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.app A:hover {
	TEXT-DECORATION: none
}
DIV.more {
	TEXT-ALIGN: right
}
A.more {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; BACKGROUND: url(/images/icons/icon-sprite.gif) no-repeat 100% 3px; PADDING-TOP: 2px
}
DIV.more A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; BACKGROUND: url(/images/icons/icon-sprite.gif) no-repeat 100% 3px; PADDING-TOP: 2px
}
.line {
	BORDER-BOTTOM: #e2e2e2 0px solid; BORDER-LEFT: #e2e2e2 0px solid; BORDER-TOP: #e2e2e2 0px solid; BORDER-RIGHT: #e2e2e2 0px solid
}
.bottomline {
	BORDER-BOTTOM: #e2e2e2 0px solid; BORDER-LEFT: #e2e2e2 0px solid; BORDER-TOP: #e2e2e2 0px solid; BORDER-RIGHT: #e2e2e2 0px solid
}
.bottomline {
	PADDING-BOTTOM: 6px; MARGIN-BOTTOM: 6px; BORDER-BOTTOM-WIDTH: 1px
}
TABLE.btn {
	
}
.btn A {
	DISPLAY: block; WHITE-SPACE: nowrap; BACKGROUND: url(/images/icons/buttons/button-sprite.gif) no-repeat; COLOR: #666 !important; TEXT-DECORATION: none !important
}
.btn A:hover {
	TEXT-DECORATION: none
}
.rbutton A {
	PADDING-RIGHT: 24px; BACKGROUND-POSITION: 100% 0px
}
.lbutton A {
	PADDING-LEFT: 24px
}
.btn A SPAN {
	DISPLAY: block
}
.rbutton A SPAN {
	PADDING-LEFT: 4px; BACKGROUND: url(/images/icons/buttons/button-bg-sprite.gif) no-repeat 0px -120px
}
.rbutton A.pressed SPAN {
	BACKGROUND-POSITION: 0px -150px
}
.lbutton A SPAN {
	PADDING-RIGHT: 4px; BACKGROUND: url(/images/icons/buttons/button-bg-sprite.gif) no-repeat 100% -60px
}
.lbutton A.pressed SPAN {
	BACKGROUND-POSITION: 100% -90px
}
.btn A SPAN B {
	LINE-HEIGHT: 16px; DISPLAY: block; BACKGROUND: url(/images/icons/buttons/button-bg-sprite.gif) repeat-x 0px 0px; FONT-SIZE: 13px; FONT-WEIGHT: normal
}
.lbutton A SPAN B {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 6px; PADDING-TOP: 4px
}
.rbutton A SPAN B {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; PADDING-RIGHT: 8px; PADDING-TOP: 4px
}
.lbutton A.pressed SPAN B {
	PADDING-BOTTOM: 3px; PADDING-TOP: 5px
}
.rbutton A.pressed SPAN B {
	PADDING-BOTTOM: 3px; PADDING-TOP: 5px
}
.btn A.pressed SPAN B {
	BACKGROUND-POSITION: 0px -30px
}
.btnback A {
	BACKGROUND-POSITION: 0px 0px
}
.btnback A.pressed {
	BACKGROUND-POSITION: 0px -30px
}
.btnnext A {
	BACKGROUND-POSITION: 100% -60px
}
.btnnext A.pressed {
	BACKGROUND-POSITION: 100% -90px
}
.btnsave A {
	BACKGROUND-POSITION: 100% -120px
}
.btnsave A.pressed {
	BACKGROUND-POSITION: 100% -150px
}
.btndelete A {
	BACKGROUND-POSITION: 100% -180px
}
.btndelete A.pressed {
	BACKGROUND-POSITION: 100% -210px
}
.btnfunds A {
	BACKGROUND-POSITION: 100% -240px
}
.btnfunds A.pressed {
	BACKGROUND-POSITION: 100% -270px
}
.btnmessage A {
	BACKGROUND-POSITION: 100% -300px
}
.btnmessage A.pressed {
	BACKGROUND-POSITION: 100% -330px
}
.btnab A {
	BACKGROUND-POSITION: 100% -360px
}
.btnab A.pressed {
	BACKGROUND-POSITION: 100% -390px
}
.btnfull A {
	PADDING-RIGHT: 6px; BACKGROUND: url(/images/icons/buttons/blue-sprite.gif) no-repeat 100% -60px; COLOR: #fff !important; TEXT-DECORATION: none !important
}
.btnfull A.pressed {
	PADDING-RIGHT: 6px; BACKGROUND: url(/images/icons/buttons/blue-sprite.gif) no-repeat 100% -60px; COLOR: #fff !important; TEXT-DECORATION: none !important
}
.btnfull A SPAN {
	PADDING-LEFT: 6px; BACKGROUND: url(/images/icons/buttons/blue-sprite.gif) no-repeat 0px -30px
}
.btnfull A.pressed SPAN {
	PADDING-LEFT: 6px; BACKGROUND: url(/images/icons/buttons/blue-sprite.gif) no-repeat 0px -30px
}
.btnfull A SPAN B {
	PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(/images/icons/buttons/blue-sprite.gif) repeat-x 0px 0px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.btnfull A.pressed SPAN B {
	PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(/images/icons/buttons/blue-sprite.gif) repeat-x 0px 0px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.btnfull A.pressed SPAN B {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 6px
}
.btnfull_s A {
	PADDING-RIGHT: 5px; BACKGROUND: url(/images/icons/buttons/blue-small-sprite.gif) no-repeat 100% -54px; COLOR: #fff !important; TEXT-DECORATION: none !important
}
.btnfull_s A.pressed {
	PADDING-RIGHT: 5px; BACKGROUND: url(/images/icons/buttons/blue-small-sprite.gif) no-repeat 100% -54px; COLOR: #fff !important; TEXT-DECORATION: none !important
}
.btnfull_s A SPAN {
	PADDING-LEFT: 5px; BACKGROUND: url(/images/icons/buttons/blue-small-sprite.gif) no-repeat 0px -27px
}
.btnfull_s A.pressed SPAN {
	PADDING-LEFT: 5px; BACKGROUND: url(/images/icons/buttons/blue-small-sprite.gif) no-repeat 0px -27px
}
.btnfull_s A SPAN B {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: url(/images/icons/buttons/blue-small-sprite.gif) repeat-x 0px 0px; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.btnfull_s A.pressed SPAN B {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: url(/images/icons/buttons/blue-small-sprite.gif) repeat-x 0px 0px; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.btnfull_s A.pressed SPAN B {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 5px
}
.btnsync A {
	PADDING-RIGHT: 4px; BACKGROUND: url(/images/sync/forms/btn.gif) no-repeat 100% -46px; COLOR: #fff !important; TEXT-DECORATION: none !important
}
.btnsync A.pressed {
	PADDING-RIGHT: 4px; BACKGROUND: url(/images/sync/forms/btn.gif) no-repeat 100% -46px; COLOR: #fff !important; TEXT-DECORATION: none !important
}
.btnsync A SPAN {
	PADDING-LEFT: 4px; BACKGROUND: url(/images/sync/forms/btn.gif) no-repeat 0px -23px
}
.btnsync A.pressed SPAN {
	PADDING-LEFT: 4px; BACKGROUND: url(/images/sync/forms/btn.gif) no-repeat 0px -23px
}
.btnsync A SPAN B {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: url(/images/sync/forms/btn.gif) repeat-x 0px 0px; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.btnsync A.pressed SPAN B {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: url(/images/sync/forms/btn.gif) repeat-x 0px 0px; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.btnsync A.pressed SPAN B {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 4px
}
.btnform A {
	PADDING-RIGHT: 4px; BACKGROUND: url(/images/icons/buttons/form.gif) no-repeat 100% -48px; COLOR: #505050 !important; TEXT-DECORATION: none !important
}
.btnform A.pressed {
	PADDING-RIGHT: 4px; BACKGROUND: url(/images/icons/buttons/form.gif) no-repeat 100% -48px; COLOR: #505050 !important; TEXT-DECORATION: none !important
}
.btnform A SPAN {
	PADDING-LEFT: 4px; BACKGROUND: url(/images/icons/buttons/form.gif) no-repeat 0px -24px
}
.btnform A.pressed SPAN {
	PADDING-LEFT: 4px; BACKGROUND: url(/images/icons/buttons/form.gif) no-repeat 0px -24px
}
.btnform A SPAN B {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(/images/icons/buttons/form.gif) repeat-x 0px 0px; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.btnform A.pressed SPAN B {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(/images/icons/buttons/form.gif) repeat-x 0px 0px; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.btnform A.pressed SPAN B {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 4px
}
.btndownload A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.btndownload A.pressed {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.btndownload A SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.btndownload A.pressed SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.btndownload A SPAN B {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 16px; PADDING-RIGHT: 2px; BACKGROUND: url(/images/icons/buttons/download.gif) no-repeat 0px 3px; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
.btndownload A.pressed SPAN B {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 16px; PADDING-RIGHT: 2px; BACKGROUND: url(/images/icons/buttons/download.gif) no-repeat 0px 3px; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
.btncall A {
	DISPLAY: block; BACKGROUND: url(/images/icons/buttons/services-sprite.gif) no-repeat 0px 0px; TEXT-DECORATION: none !important
}
.btnsms A {
	DISPLAY: block; BACKGROUND: url(/images/icons/buttons/services-sprite.gif) no-repeat 0px 0px; TEXT-DECORATION: none !important
}
.btnsetcall A {
	DISPLAY: block; BACKGROUND: url(/images/icons/buttons/services-sprite.gif) no-repeat 0px 0px; TEXT-DECORATION: none !important
}
.btnsetsms A {
	DISPLAY: block; BACKGROUND: url(/images/icons/buttons/services-sprite.gif) no-repeat 0px 0px; TEXT-DECORATION: none !important
}
.btncallshort A {
	DISPLAY: block; BACKGROUND: url(/images/icons/buttons/services-sprite.gif) no-repeat 0px 0px; TEXT-DECORATION: none !important
}
.btnsmsshort A {
	DISPLAY: block; BACKGROUND: url(/images/icons/buttons/services-sprite.gif) no-repeat 0px 0px; TEXT-DECORATION: none !important
}
.btntxtshort A {
	DISPLAY: block; BACKGROUND: url(/images/icons/buttons/services-sprite.gif) no-repeat 0px 0px; TEXT-DECORATION: none !important
}
.btncall A SPAN {
	LINE-HEIGHT: 33px; DISPLAY: block; FONT-SIZE: 1px
}
.btnsms A SPAN {
	LINE-HEIGHT: 33px; DISPLAY: block; FONT-SIZE: 1px
}
.btnsetcall A SPAN {
	LINE-HEIGHT: 33px; DISPLAY: block; FONT-SIZE: 1px
}
.btnsetsms A SPAN {
	LINE-HEIGHT: 33px; DISPLAY: block; FONT-SIZE: 1px
}
.btncallshort A SPAN {
	LINE-HEIGHT: 33px; DISPLAY: block; FONT-SIZE: 1px
}
.btnsmsshort A SPAN {
	LINE-HEIGHT: 33px; DISPLAY: block; FONT-SIZE: 1px
}
.btntxtshort A SPAN {
	LINE-HEIGHT: 33px; DISPLAY: block; FONT-SIZE: 1px
}
.btncall B {
	VISIBILITY: hidden
}
.btnsms B {
	VISIBILITY: hidden
}
.btnsetcall B {
	VISIBILITY: hidden
}
.btnsetsms B {
	VISIBILITY: hidden
}
.btncallshort B {
	VISIBILITY: hidden
}
.btnsmsshort B {
	VISIBILITY: hidden
}
.btntxtshort B {
	VISIBILITY: hidden
}
.btncall {
	HEIGHT: 33px; OVERFLOW: hidden
}
.btnsms {
	HEIGHT: 33px; OVERFLOW: hidden
}
.btnsetcall {
	HEIGHT: 33px; OVERFLOW: hidden
}
.btnsetsms {
	HEIGHT: 33px; OVERFLOW: hidden
}
.btncallshort {
	HEIGHT: 33px; OVERFLOW: hidden
}
.btnsmsshort {
	HEIGHT: 33px; OVERFLOW: hidden
}
.btntxtshort {
	HEIGHT: 33px; OVERFLOW: hidden
}
.btncall {
	WIDTH: 117px
}
.btnsms {
	WIDTH: 117px
}
.btnsetcall {
	WIDTH: 117px
}
.btnsetsms {
	WIDTH: 102px
}
.btncallshort {
	WIDTH: 33px
}
.btnsmsshort {
	WIDTH: 33px
}
.btntxtshort {
	WIDTH: 33px
}
HTML > BODY .btncall {
	DISPLAY: table-cell
}
HTML > BODY .btnsms {
	DISPLAY: table-cell
}
HTML > BODY .btnsetcall {
	DISPLAY: table-cell
}
HTML > BODY .btnsetsms {
	DISPLAY: table-cell
}
HTML > BODY .btncallshort {
	DISPLAY: table-cell
}
HTML > BODY .btnsmsshort {
	DISPLAY: table-cell
}
HTML > BODY .btntxtshort {
	DISPLAY: table-cell
}
.btncall A {
	BACKGROUND-POSITION: 0px 0px
}
.btncall A:hover {
	BACKGROUND-POSITION: -150px 0px
}
.btncall A.pressed:hover {
	BACKGROUND-POSITION: -300px 0px
}
.btncallshort A {
	BACKGROUND-POSITION: 0px -200px
}
.btncallshort A:hover {
	BACKGROUND-POSITION: -150px -200px
}
.btncallshort A.pressed:hover {
	BACKGROUND-POSITION: -300px -200px
}
.btnsms A {
	BACKGROUND-POSITION: 0px -50px
}
.btnsms A:hover {
	BACKGROUND-POSITION: -150px -50px
}
.btnsms A.pressed:hover {
	BACKGROUND-POSITION: -300px -50px
}
.btnsmsshort A {
	BACKGROUND-POSITION: 0px -250px
}
.btnsmsshort A:hover {
	BACKGROUND-POSITION: -150px -250px
}
.btnsmsshort A.pressed:hover {
	BACKGROUND-POSITION: -300px -250px
}
.btntxtshort A {
	BACKGROUND-POSITION: 0px -300px
}
.btntxtshort A:hover {
	BACKGROUND-POSITION: -150px -300px
}
.btntxtshort A.pressed:hover {
	BACKGROUND-POSITION: -300px -300px
}
.btnsetcall A {
	BACKGROUND-POSITION: 0px -100px
}
.btnsetcall A:hover {
	BACKGROUND-POSITION: -150px -100px
}
.btnsetcall A.pressed:hover {
	BACKGROUND-POSITION: -300px -100px
}
.btnsetsms A {
	BACKGROUND-POSITION: 0px -150px
}
.btnsetsms A:hover {
	BACKGROUND-POSITION: -150px -150px
}
.btnsetsms A.pressed:hover {
	BACKGROUND-POSITION: -300px -150px
}
A.btndisabled {
	CURSOR: default
}
#mainframe DIV.half {
	WIDTH: 50%; FLOAT: left; VERTICAL-ALIGN: top; OVERFLOW: hidden
}
HTML > BODY DIV.half {
	DISPLAY: table-cell
}
DIV.pad {
	MARGIN: 0px 20px 20px 0px
}
DIV.padr {
	MARGIN: 0px 20px 0px 0px
}
DIV.padb {
	MARGIN: 0px 0px 20px
}
DIV.inblock {
	VERTICAL-ALIGN: top
}
HTML > BODY DIV.inblock {
	DISPLAY: table-cell
}
#mainframe DIV.imgcol {
	VERTICAL-ALIGN: top; OVERFLOW: hidden
}
#mainframe DIV.txtcol {
	VERTICAL-ALIGN: top; OVERFLOW: hidden
}
HTML > BODY DIV.imgcol {
	DISPLAY: table-cell
}
HTML > BODY DIV.txtcol {
	DISPLAY: table-cell
}
DIV.imgcol {
	WIDTH: 105px
}
.shortcol {
	WIDTH: 200px
}
.widehalfcol {
	WIDTH: 275px
}
.midsinglecol {
	WIDTH: 330px
}
.widerightcol {
	WIDTH: 525px
}
.quote {
	FONT-STYLE: italic
}
.content UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.content UL LI {
	LIST-STYLE-TYPE: none; MARGIN: 0px 0px 2px; PADDING-LEFT: 9px; BACKGROUND: url(/images/icons/bullet.gif) no-repeat 0px 8px
}
.content OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 28px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.content OL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.nrbullet {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 19px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BACKGROUND: url(/images/icons/numberbg.gif) no-repeat center 0px; COLOR: #990134; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
OL.faq {
	MARGIN-TOP: 0px
}
.faq OL {
	MARGIN-TOP: 0px
}
OL.faq LI {
	FONT-WEIGHT: bold
}
.faq OL LI {
	FONT-WEIGHT: bold
}
.imglist IMG {
	MARGIN: 0px 2px; VERTICAL-ALIGN: middle
}
DIV#modalbg {
	Z-INDEX: 300; POSITION: absolute; BACKGROUND-COLOR: #000; TOP: 0px; LEFT: 0px
}
DIV#modalbgiframe {
	Z-INDEX: 299; POSITION: absolute; TOP: 0px; LEFT: 0px
}
DIV#modalbgiframe IFRAME {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 100%; HEIGHT: 100%; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.modal {
	Z-INDEX: 350; POSITION: absolute; MARGIN: 0px; WIDTH: 100%; TOP: 88px; LEFT: 0px
}
.defmodal {
	MARGIN: 0px auto; WIDTH: 400px; BACKGROUND: url(/images/bg/people.jpg) #fff no-repeat 0px 100%
}
.modal .close {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; FLOAT: right; PADDING-TOP: 3px
}
.modalbody {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
FORM {
	MARGIN: 0px
}
LABEL {
	CURSOR: pointer
}
.form LABEL {
	WIDTH: 140px; FLOAT: left; CLEAR: left
}
.form INPUT {
	WIDTH: 200px; MARGIN-BOTTOM: 5px; FLOAT: left
}
.form TEXTAREA {
	WIDTH: 200px; MARGIN-BOTTOM: 5px; FLOAT: left
}
.form .shortin {
	WIDTH: 75px
}
DIV.cboxline {
	BORDER-BOTTOM: #e2e2e2 1px solid; LINE-HEIGHT: 1px; MARGIN-BOTTOM: 4px; HEIGHT: 1px; FONT-SIZE: 1px; PADDING-TOP: 4px
}
DIV.btnminheight {
	PADDING-BOTTOM: 8px; HEIGHT: 316px
}
HTML > BODY DIV.btnminheight {
	MIN-HEIGHT: 308px; HEIGHT: auto
}
IMG.icon {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; FLOAT: left; CLEAR: left; BORDER-TOP: medium none; MARGIN-RIGHT: 3px; BORDER-RIGHT: medium none
}
DIV.boxbottom {
	BACKGROUND: url(/images/box/bottomborder.gif) no-repeat left bottom; HEIGHT: 15px; OVERFLOW: hidden
}
DIV.adsframe {
	MARGIN-TOP: 10px
}
DIV.adsframe A {
	COLOR: #b11196; TEXT-DECORATION: underline
}
DIV.adsframe A:link {
	COLOR: #b11196; TEXT-DECORATION: underline
}
DIV.adsframe A:active {
	COLOR: #b11196; TEXT-DECORATION: underline
}
DIV.adsframe A:visited {
	COLOR: #b11196; TEXT-DECORATION: underline
}
DIV.adsframe A:hover {
	COLOR: #656565; TEXT-DECORATION: none
}
.mynumbers {
	MARGIN-BOTTOM: 10px
}
.mynumbers DIV {
	LINE-HEIGHT: 23px; FLOAT: left; HEIGHT: 25px
}
.mynumbers DIV DIV {
	LINE-HEIGHT: 23px; FLOAT: left; HEIGHT: 25px
}
.mynumbers .name {
	WIDTH: 95px; CLEAR: left
}
.mynumbers DIV .name {
	WIDTH: 95px; CLEAR: left
}
.mynumbers .nr {
	WIDTH: 130px
}
.mynumbers DIV .nr {
	WIDTH: 130px
}
.action A.delete {
	PADDING-LEFT: 16px; BACKGROUND: url(/images/icons/delete1.gif) no-repeat left center
}
.action A.add {
	PADDING-LEFT: 16px; BACKGROUND: url(/images/icons/add.gif) no-repeat left center
}
.medium {
	FONT-SIZE: 11px
}
.mini {
	FONT-SIZE: 10px
}
.mini A {
	FONT-SIZE: 10px
}
.selectedsub {
	FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.friends TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.freecallpromo {
	FONT-WEIGHT: bold
}
.freecallpromo A {
	COLOR: #0090f0; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.freecallpromo A:link {
	COLOR: #0090f0; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.freecallpromo A:active {
	COLOR: #0090f0; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.freecallpromo A:visited {
	COLOR: #0090f0; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.rateboxsample {
	BORDER-BOTTOM: #c3c3c3 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #c3c3c3 1px solid; PADDING-BOTTOM: 7px; MARGIN: 0px 0px 8px 8px; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; FLOAT: right; CLEAR: right; FONT-SIZE: 11px; BORDER-TOP: #c3c3c3 1px solid; BORDER-RIGHT: #c3c3c3 1px solid; PADDING-TOP: 7px
}
UL.arrows {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL.arrows LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/info/nav/arrow.gif) no-repeat left 3px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.emptytab {
	TEXT-ALIGN: center; PADDING-BOTTOM: 12px; LINE-HEIGHT: 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
.bordercontent {
	BORDER-BOTTOM: #b11196 1px solid; BORDER-LEFT: #b11196 1px solid; PADDING-BOTTOM: 3px; MARGIN: 0px 5px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #b11196 1px solid; BORDER-RIGHT: #b11196 1px solid; PADDING-TOP: 3px
}
DIV.supportmsg {
	BACKGROUND: url(/images/forms/error-bg-o.gif) #faa819 no-repeat left top; COLOR: #000; MARGIN-LEFT: 30px; FONT-SIZE: 14px; PADDING-TOP: 4px
}
B.supportmsgb {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; DISPLAY: block; BACKGROUND: url(/images/forms/error-bg-u.gif) no-repeat right bottom; FONT-WEIGHT: bold
}
.result {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: #b9b9b9 1px solid; PADDING-TOP: 8px
}
.result .actions {
	TEXT-ALIGN: right; LINE-HEIGHT: 18px; FLOAT: right; FONT-SIZE: 12px
}
.actions A {
	COLOR: #b11196; TEXT-DECORATION: underline
}
.actions A:link {
	COLOR: #b11196; TEXT-DECORATION: underline
}
.actions A:visited {
	COLOR: #b11196; TEXT-DECORATION: underline
}
.actions A:active {
	COLOR: #b11196; TEXT-DECORATION: underline
}
.actions A:hover {
	TEXT-DECORATION: none
}
.actions .unavail {
	COLOR: #c0c0c0; TEXT-DECORATION: underline
}
.result .name {
	FONT-WEIGHT: bold
}
.result .address {
	
}
.graytable {
	TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #e2e2e2; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.graycorner {
	WIDTH: 17px; HEIGHT: 17px
}
.topleftcorner {
	BACKGROUND-IMAGE: url(/images/box/graybox_topleft.gif)
}
.toprightcorner {
	BACKGROUND-IMAGE: url(/images/box/graybox_topright.gif)
}
.bottomleftcorner {
	BACKGROUND-IMAGE: url(/images/box/graybox_bottomleft.gif)
}
.bottomrightcorner {
	BACKGROUND-IMAGE: url(/images/box/graybox_bottomright.gif)
}
.grayBoxHeader {
	PADDING-BOTTOM: 0.8em; FONT: bold 14px Arial, Serif
}
.grayBoxContent {
	FONT-SIZE: 12px
}
.grayBoxButton {
	FLOAT: right; PADDING-TOP: 15px
}
.grayBoxHighlight {
	FONT-WEIGHT: bold; PADDING-TOP: 8px
}
.grayBoxBlue {
	PADDING-BOTTOM: 15px; COLOR: #0080ff
}
.purplebg {
	BACKGROUND-COLOR: #b11196
}
.bottomleftpurple {
	WIDTH: 17px; HEIGHT: 17px
}
.bottomrightpurple {
	WIDTH: 17px; HEIGHT: 17px
}
.bottomleftpurple {
	BACKGROUND: url(/images/box/purplebox_bl.gif) no-repeat left bottom
}
.bottomrightpurple {
	BACKGROUND: url(/images/box/purplebox_br.gif) no-repeat right bottom
}
.btmsg {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; WIDTH: 373px; PADDING-RIGHT: 15px; PADDING-TOP: 0pt
}
.btmsgtop {
	BACKGROUND-IMAGE: url(/images/box/yellow/msgtop.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 17px
}
.btmsgmain {
	BACKGROUND-IMAGE: url(/images/box/yellow/msgmain.gif); MARGIN: 0pt 0pt 3px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom
}
.btmsgClose {
	MARGIN: -8px -3px 0px 0px; FLOAT: right; CURSOR: pointer; FONT-WEIGHT: bold
}
.mybutton {
	MARGIN-TOP: 8px; WIDTH: 100%
}
.mybutton TH {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 9px; PADDING-TOP: 0px
}
.mybutton TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 0px
}
.loading {
	BACKGROUND-IMAGE: url(/images/animations/loading.gif); TEXT-ALIGN: center; LINE-HEIGHT: 16px; PADDING-LEFT: 20px; DISPLAY: inline; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center
}
UL.jajah {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 4px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.jajahlist UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 4px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.jajah LI {
	PADDING-LEFT: 16px; BACKGROUND: url(/images/elements/list.gif) no-repeat left 3px
}
.jajahlist UL LI {
	PADDING-LEFT: 16px; BACKGROUND: url(/images/elements/list.gif) no-repeat left 3px
}
.purplebold {
	COLOR: #b11196; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
A .purpleboldnoline {
	COLOR: #b11196; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
A .purpleboldnoline {
	TEXT-DECORATION: none
}
.purple {
	COLOR: #b11196
}
.historyhead {
	
}
.historyhead TD {
	BACKGROUND-COLOR: #888; HEIGHT: 20px; COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.history {
	HEIGHT: 200px; OVERFLOW: auto
}
.history TD {
	TEXT-ALIGN: center; LINE-HEIGHT: 18px; FONT-SIZE: 10px
}
.history TD.hdest {
	TEXT-ALIGN: left
}
.history TR.hrow2 {
	BACKGROUND-COLOR: #f0f0f0
}
.history TR.hrow2 TD {
	BACKGROUND-COLOR: #f0f0f0
}
TR.historysum TD {
	FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.field {
	BORDER-BOTTOM: #a7a6aa 1px solid; BORDER-LEFT: #a7a6aa 1px solid; COLOR: #666; BORDER-TOP: #a7a6aa 1px solid; BORDER-RIGHT: #a7a6aa 1px solid
}
.formfields INPUT {
	BORDER-BOTTOM: #a7a6aa 1px solid; BORDER-LEFT: #a7a6aa 1px solid; COLOR: #666; BORDER-TOP: #a7a6aa 1px solid; BORDER-RIGHT: #a7a6aa 1px solid
}
.formfields SELECT {
	BORDER-BOTTOM: #a7a6aa 1px solid; BORDER-LEFT: #a7a6aa 1px solid; COLOR: #666; BORDER-TOP: #a7a6aa 1px solid; BORDER-RIGHT: #a7a6aa 1px solid
}
INPUT.short {
	WIDTH: 120px
}
SELECT.short {
	WIDTH: 120px
}
INPUT.long {
	WIDTH: 211px
}
SELECT.long {
	WIDTH: 211px
}
.longinput INPUT {
	WIDTH: 211px
}
.longinput SELECT {
	WIDTH: 211px
}
.formmed INPUT {
	BORDER-BOTTOM: #a7a6aa 1px solid; BORDER-LEFT: #a7a6aa 1px solid; WIDTH: 198px; COLOR: #444; BORDER-TOP: #a7a6aa 1px solid; BORDER-RIGHT: #a7a6aa 1px solid
}
.formmedsupport INPUT {
	WIDTH: 230px; COLOR: #444
}
.field {
	WIDTH: 230px; COLOR: #444
}
.disabledfield {
	BORDER-BOTTOM: #a7a6aa 1px solid; BORDER-LEFT: #a7a6aa 1px solid; BACKGROUND-COLOR: #dddddd; WIDTH: 200px; HEIGHT: 18px; COLOR: #a7a6aa; FONT-SIZE: 13px; BORDER-TOP: #a7a6aa 1px solid; BORDER-RIGHT: #a7a6aa 1px solid; PADDING-TOP: 2px
}
.from {
	TOP: 216px
}
.to {
	TOP: 22px
}
.forfree {
	COLOR: #168f1b !important; FONT-SIZE: 12px; FONT-WEIGHT: bold !important
}
.forfree A {
	COLOR: #168f1b !important; FONT-SIZE: 12px; FONT-WEIGHT: bold !important
}
.forfree A:link {
	COLOR: #168f1b !important; FONT-SIZE: 12px; FONT-WEIGHT: bold !important
}
.forfree A:active {
	COLOR: #168f1b !important; FONT-SIZE: 12px; FONT-WEIGHT: bold !important
}
.forfree A:visited {
	COLOR: #168f1b !important; FONT-SIZE: 12px; FONT-WEIGHT: bold !important
}
A.forfree {
	COLOR: #168f1b !important; FONT-SIZE: 12px; FONT-WEIGHT: bold !important
}
A.forfree:link {
	COLOR: #168f1b !important; FONT-SIZE: 12px; FONT-WEIGHT: bold !important
}
A.forfree:active {
	COLOR: #168f1b !important; FONT-SIZE: 12px; FONT-WEIGHT: bold !important
}
A.forfree:visited {
	COLOR: #168f1b !important; FONT-SIZE: 12px; FONT-WEIGHT: bold !important
}
.forfreerateinfo {
	FONT-SIZE: 12px
}
UL.arrowlist {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.arrowlist LI {
	PADDING-LEFT: 12px; BACKGROUND: url(/images/info/business/arrow.gif) no-repeat left top
}
.error {
	COLOR: #900
}
TABLE.message TD.img {
	VERTICAL-ALIGN: top
}
.large {
	FONT-WEIGHT: bold
}
.small {
	FONT-WEIGHT: bold
}
.large {
	FONT-SIZE: 14px
}
.small {
	FONT-SIZE: 12px
}
.smaller {
	FONT-SIZE: 10px
}
.smaller A {
	FONT-SIZE: 10px
}
.large A {
	COLOR: #0077bc; FONT-SIZE: 14px; TEXT-DECORATION: underline
}
.large A:link {
	COLOR: #0077bc; FONT-SIZE: 14px; TEXT-DECORATION: underline
}
.large A:visited {
	COLOR: #0077bc; FONT-SIZE: 14px; TEXT-DECORATION: underline
}
.large A:active {
	COLOR: #0077bc; FONT-SIZE: 14px; TEXT-DECORATION: underline
}
.msg A {
	COLOR: #0077bc; FONT-SIZE: 14px; TEXT-DECORATION: underline
}
.msg A:link {
	COLOR: #0077bc; FONT-SIZE: 14px; TEXT-DECORATION: underline
}
.msg A:visited {
	COLOR: #0077bc; FONT-SIZE: 14px; TEXT-DECORATION: underline
}
.msg A:active {
	COLOR: #0077bc; FONT-SIZE: 14px; TEXT-DECORATION: underline
}
.large A:hover {
	COLOR: #b11196
}
.msg A:hover {
	COLOR: #b11196
}
DIV.nrcontrol {
	POSITION: relative; LINE-HEIGHT: normal; WIDTH: 258px; HEIGHT: 62px; FONT-SIZE: 10px
}
DIV.nrcontrol DIV.countrylist {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
DIV.countrylist SELECT {
	BORDER-BOTTOM: #a7a6aa 1px solid; BORDER-LEFT: #a7a6aa 1px solid; PADDING-BOTTOM: 1px; LINE-HEIGHT: 20px; WIDTH: 257px; BORDER-TOP: #a7a6aa 1px solid; BORDER-RIGHT: #a7a6aa 1px solid; PADDING-TOP: 1px
}
DIV.nrcontrol DIV.dialcode {
	POSITION: absolute; TOP: 26px; LEFT: 0px
}
DIV.dialcode INPUT {
	BORDER-BOTTOM: #a7a6aa 1px solid; BORDER-LEFT: #a7a6aa 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 48px; PADDING-RIGHT: 2px; DISPLAY: block; BORDER-TOP: #a7a6aa 1px solid; BORDER-RIGHT: #a7a6aa 1px solid; PADDING-TOP: 2px
}
DIV.nrcontrol DIV.number {
	POSITION: absolute; TOP: 26px; LEFT: 58px
}
DIV.number INPUT {
	BORDER-BOTTOM: #a7a6aa 1px solid; BORDER-LEFT: #a7a6aa 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 193px; PADDING-RIGHT: 2px; DISPLAY: block; BORDER-TOP: #a7a6aa 1px solid; BORDER-RIGHT: #a7a6aa 1px solid; PADDING-TOP: 2px
}
DIV.number A {
	POSITION: absolute; BOTTOM: 0px; FONT-SIZE: 10px; RIGHT: 0px
}
.disabled {
	BACKGROUND-COLOR: #ddd; COLOR: #a7a6aa
}
DIV.myphonename {
	WIDTH: 70px; FLOAT: left; CLEAR: left
}
DIV.phonenumber {
	FONT-SIZE: 10px
}
DIV.CallToContainer DIV {
	PADDING-BOTTOM: 3px
}
DIV.CallToContainer DIV DIV {
	PADDING-BOTTOM: 0px
}
IMG.imgborder {
	BORDER-BOTTOM: #a7a6aa 1px solid; BORDER-LEFT: #a7a6aa 1px solid; BORDER-TOP: #a7a6aa 1px solid; BORDER-RIGHT: #a7a6aa 1px solid
}
.imgborder IMG {
	BORDER-BOTTOM: #a7a6aa 1px solid; BORDER-LEFT: #a7a6aa 1px solid; BORDER-TOP: #a7a6aa 1px solid; BORDER-RIGHT: #a7a6aa 1px solid
}
.jbx .tl {
	WIDTH: 100%; BACKGROUND: url(/images/box/simple/tl.gif) no-repeat left top
}
.jbx .tr {
	BACKGROUND: url(/images/box/simple/tr.gif) no-repeat right top
}
.jbx .tm {
	BACKGROUND: url(/images/box/simple/border.gif) #fff repeat-x 50% top; FONT-SIZE: 1px
}
.jbx .m {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND: #fff; PADDING-TOP: 4px
}
.jbx .ml {
	WIDTH: 100%; BACKGROUND: url(/images/box/simple/border.gif) repeat-y left 50%
}
.jbx .mr {
	BACKGROUND: url(/images/box/simple/border.gif) repeat-y right 50%
}
.jbx .bl {
	WIDTH: 100%; BACKGROUND: url(/images/box/simple/bl.gif) no-repeat left bottom
}
.jbx .br {
	BACKGROUND: url(/images/box/simple/br.gif) no-repeat right bottom
}
.jbx .bm {
	BACKGROUND: url(/images/box/simple/border.gif) #fff repeat-x 50% bottom; FONT-SIZE: 1px
}
.simple .tm {
	MARGIN: 0px 5px; HEIGHT: 5px
}
.simple .bm {
	MARGIN: 0px 5px; HEIGHT: 5px
}
.simple .m {
	BACKGROUND-COLOR: #fff; MARGIN: 0px 1px
}
.shadow .bl {
	WIDTH: 100%; BACKGROUND: url(/images/box/simple/sdwbl.gif) no-repeat left bottom
}
.shadow .br {
	BACKGROUND: url(/images/box/simple/sdwbr.gif) no-repeat right bottom
}
.shadow .bm {
	BACKGROUND: url(/images/box/simple/sdwbm.gif) #fff repeat-x 50% bottom; HEIGHT: 6px; FONT-SIZE: 1px
}
.simple2 .tl {
	BACKGROUND-IMAGE: url(/images/box/simple2/tl.gif)
}
.simple2 .tr {
	BACKGROUND-IMAGE: url(/images/box/simple2/tr.gif)
}
.simple2 .bl {
	BACKGROUND-IMAGE: url(/images/box/simple2/bl.gif)
}
.simple2 .br {
	BACKGROUND-IMAGE: url(/images/box/simple2/br.gif)
}
.simple2 .tm {
	MARGIN: 0px 8px; HEIGHT: 7px
}
.simple2 .bm {
	MARGIN: 0px 8px; HEIGHT: 7px
}
.simple2 .m {
	BACKGROUND-COLOR: #fff; MARGIN: 0px 1px
}
.shadow2_tl {
	WIDTH: 100%; BACKGROUND: url(/images/box/simple2/sdwb_tl.gif) no-repeat left top
}
.shadow2_tr {
	BACKGROUND: url(/images/box/simple2/sdwb_tr.gif) no-repeat right top
}
.shadow2_tm {
	MARGIN: 0px 15px 0px 10px; BACKGROUND: url(/images/box/simple/border.gif) #fff repeat-x 50% top; HEIGHT: 13px; FONT-SIZE: 1px
}
.shadow2_m {
	PADDING-BOTTOM: 4px; MARGIN: 0pt 6px 0px 1px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND: #fff; PADDING-TOP: 4px
}
.shadow2_ml {
	WIDTH: 100%; BACKGROUND: url(/images/box/simple/border.gif) repeat-y left 50%
}
.shadow2_mr {
	BACKGROUND: url(/images/box/simple2/sdwb_mr.gif) repeat-y right 50%
}
.shadow2_bl {
	WIDTH: 100%; BACKGROUND: url(/images/box/simple2/sdwb_bl.gif) no-repeat left bottom
}
.shadow2_br {
	BACKGROUND: url(/images/box/simple2/sdwb_br.gif) no-repeat right bottom
}
.shadow2_bm {
	MARGIN: 0pt 13px 0pt 11px; BACKGROUND: url(/images/box/simple2/sdwb_bm.gif) repeat-x 50% bottom; HEIGHT: 17px; FONT-SIZE: 1px
}
.login .tr {
	BACKGROUND-IMAGE: url(/images/box/login/tr.gif)
}
.login .tm {
	BACKGROUND-IMAGE: url(/images/box/login/tm.gif); MARGIN: 0px 5px 0px 0px; HEIGHT: 5px
}
.login .bl {
	BACKGROUND-IMAGE: url(/images/box/login/bl.gif)
}
.login .bm {
	BACKGROUND-IMAGE: url(/images/box/login/bm.gif); MARGIN: 0px 5px; HEIGHT: 4px
}
.login .br {
	BACKGROUND-IMAGE: url(/images/box/login/br.gif)
}
.login .m {
	BACKGROUND: url(/images/box/login/m.jpg) repeat-x
}
.login .mbig {
	BACKGROUND-IMAGE: url(/images/box/login/m2.gif)
}
.sync .tl {
	BACKGROUND-IMAGE: url(/images/sync/box/corners.gif)
}
.sync .tr {
	BACKGROUND-IMAGE: url(/images/sync/box/corners.gif)
}
.sync .bl {
	BACKGROUND-IMAGE: url(/images/sync/box/corners.gif)
}
.sync .br {
	BACKGROUND-IMAGE: url(/images/sync/box/corners.gif)
}
.sync .tm {
	MARGIN: 0px 5px; BACKGROUND: #000; HEIGHT: 5px
}
.sync .bm {
	MARGIN: 0px 5px; BACKGROUND: #000; HEIGHT: 5px
}
.sync .tm {
	BACKGROUND: url(/images/sync/box/shine.jpg) #000 no-repeat -5px top
}
.sync .m {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND: url(/images/sync/box/shine.jpg) #000 no-repeat left -5px; PADDING-TOP: 4px
}
.sync-purple .tl {
	BACKGROUND-IMAGE: url(/images/sync/box/corners-purple.gif)
}
.sync-purple .tr {
	BACKGROUND-IMAGE: url(/images/sync/box/corners-purple.gif)
}
.sync-purple .bl {
	BACKGROUND-IMAGE: url(/images/sync/box/corners-purple.gif)
}
.sync-purple .br {
	BACKGROUND-IMAGE: url(/images/sync/box/corners-purple.gif)
}
.sync-purple .tm {
	MARGIN: 0px 10px; BACKGROUND: #570044; HEIGHT: 10px
}
.sync-purple .bm {
	MARGIN: 0px 10px; BACKGROUND: #570044; HEIGHT: 10px
}
.sync-purple .m {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND: #570044; PADDING-TOP: 4px
}
.infoimg {
	WIDTH: 30px; VERTICAL-ALIGN: top
}
.info .tl {
	BACKGROUND-IMAGE: url(/images/box/info/tl.gif)
}
.info .tm {
	MARGIN: 0px 5px; BACKGROUND: #faa819; HEIGHT: 4px
}
.info .tr {
	BACKGROUND-IMAGE: url(/images/box/info/tr.gif)
}
.info .br {
	BACKGROUND-IMAGE: url(/images/box/info/br.gif)
}
.info .bm {
	MARGIN: 0px 5px; BACKGROUND: #faa819; HEIGHT: 4px
}
.info .bl {
	BACKGROUND-IMAGE: url(/images/box/info/bl.gif)
}
.info .m {
	LINE-HEIGHT: normal; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.infomsg {
	LINE-HEIGHT: normal; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.info .m {
	BACKGROUND: #faa819; COLOR: #000
}
.infomsg {
	COLOR: #666
}
.info .m A {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.infomsg A {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.footer_er .bm {
	MARGIN: 0px 5px; BACKGROUND: url(/images/box/footers/erbm.gif) #ffdf00 repeat-x left bottom; HEIGHT: 100%
}
.footer_er .bl {
	BACKGROUND-IMAGE: url(/images/box/footers/erbl.gif)
}
.footer_er .br {
	BACKGROUND-IMAGE: url(/images/box/footers/erbr.gif)
}
.footer_eri .bm {
	MARGIN: 0px 5px 0px 25px
}
.footer_eri .bl {
	BACKGROUND-IMAGE: url(/images/box/footers/erbli.gif)
}
.gradiant .tl {
	BACKGROUND-IMAGE: url(/images/box/gradiant/tl.gif)
}
.gradiant .tr {
	BACKGROUND-IMAGE: url(/images/box/gradiant/tr.gif)
}
.gradiant .bl {
	BACKGROUND-IMAGE: url(/images/box/gradiant/bl.gif)
}
.gradiant .br {
	BACKGROUND-IMAGE: url(/images/box/gradiant/br.gif)
}
.gradiant .tm {
	MARGIN: 0px 6px; HEIGHT: 6px
}
.gradiant .bm {
	BACKGROUND-COLOR: #ddd; MARGIN: 0px 6px; HEIGHT: 6px
}
.gradiant .mr {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 0px
}
.gradiant .m {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.gradiant .m2 {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 100%
}
.gradiant .m2cont {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 4px
}
.gradiant .m3 {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.gradiant .m4 {
	WIDTH: 100%; HEIGHT: 100%
}
.header_b .tm {
	BACKGROUND-IMAGE: url(/images/box/headers/tmb.gif); MARGIN: 0px 5px; HEIGHT: 22px
}
.header_b .tl {
	BACKGROUND-IMAGE: url(/images/box/headers/tlb.gif)
}
.header_b .tr {
	BACKGROUND-IMAGE: url(/images/box/headers/trb.gif)
}
.header_bi .tm {
	MARGIN: 0px 23px 0px 5px
}
.header_bi .tr {
	BACKGROUND-IMAGE: url(/images/box/headers/trbi.gif)
}
.header_p .tm {
	BACKGROUND-IMAGE: url(/images/box/headers/tmp.gif); MARGIN: 0px 5px; HEIGHT: 22px
}
.header_p .tl {
	BACKGROUND-IMAGE: url(/images/box/headers/tlp.gif)
}
.header_p .tr {
	BACKGROUND-IMAGE: url(/images/box/headers/trp.gif)
}
.header_pi .tm {
	MARGIN: 0px 19px 0px 5px
}
.header_pi .tr {
	BACKGROUND-IMAGE: url(/images/box/headers/trpi.gif)
}
.header_gry .tm {
	BACKGROUND-IMAGE: url(/images/box/headers/tmgr.gif); MARGIN: 0px 6px; HEIGHT: 100%
}
.header_gry .tl {
	BACKGROUND-IMAGE: url(/images/box/headers/tlgr.gif)
}
.header_gry .tr {
	BACKGROUND-IMAGE: url(/images/box/headers/trgr.gif)
}
.header_jj .tm {
	BACKGROUND-IMAGE: url(/images/box/headers/jjtm.gif); MARGIN: 0px 10px; HEIGHT: 29px
}
.header_jj .tl {
	BACKGROUND-IMAGE: url(/images/box/headers/jjtl.gif)
}
.header_jj .tr {
	BACKGROUND-IMAGE: url(/images/box/headers/jjtr.gif)
}
.boxtitle {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #fff; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.boxtitle_jj {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 11px
}
.boxFooterTitle {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #000; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.bln {
	Z-INDEX: 100; POSITION: absolute; WIDTH: 200px
}
.bln .tl {
	BACKGROUND: url(/images/box/balloon_tl.gif) no-repeat left top
}
.bln .tr {
	BACKGROUND: url(/images/box/balloon_tr.gif) no-repeat right top
}
.bln .tm {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px !important; MARGIN: 0px 7px 0px 6px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/box/balloon_t.gif) #0077bc repeat-x 50% top; HEIGHT: auto; COLOR: #fff; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.bln .m {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 20px; CLEAR: both; PADDING-TOP: 0px
}
HTML > BODY .bln .m {
	MIN-HEIGHT: 20px; HEIGHT: auto
}
.bln .ml {
	BACKGROUND: url(/images/box/balloon_l.gif) #fff repeat-y left 50%
}
.bln .mr {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(/images/box/balloon_r.gif) repeat-y right 50%; FONT-SIZE: 12px; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
.bln .mr A {
	COLOR: #0090f0; FONT-SIZE: 12px
}
.bln .mr A:link {
	COLOR: #0090f0; FONT-SIZE: 12px
}
.bln .mr A:visited {
	COLOR: #0090f0; FONT-SIZE: 12px
}
.bln .mr A:hover {
	TEXT-DECORATION: none
}
.bln .bl {
	BACKGROUND: url(/images/box/balloon_bl.gif) no-repeat left bottom
}
.bln .br {
	BACKGROUND: url(/images/box/balloon_br.gif) no-repeat right bottom
}
.bln .bm {
	POSITION: relative; MARGIN: 0px 7px; BACKGROUND: url(/images/box/balloon_b.gif) #fff repeat-x 50% bottom; HEIGHT: 7px; FONT-SIZE: 2px
}
.bln .tip {
	POSITION: absolute; WIDTH: 13px; BACKGROUND: url(/images/box/balloon_tip.gif) no-repeat 50% top; HEIGHT: 14px; TOP: 5px; RIGHT: 30px
}
.header_img1 .tm {
	BACKGROUND-IMAGE: url(/images/box/headers/lady-with-phone.jpg); MARGIN: 0px; WIDTH: 200px; HEIGHT: 105px
}
DIV.dboxtop {
	BACKGROUND: url(/images/box/dboxtop.gif) no-repeat left top; HEIGHT: 1px
}
DIV.dboxborder {
	PADDING-BOTTOM: 5px; BACKGROUND: url(/images/box/dboxsides.gif) repeat-y; PADDING-TOP: 5px
}
DIV.dboxbottom {
	BACKGROUND: url(/images/box/dboxbottom.gif) no-repeat left bottom; HEIGHT: 7px; CLEAR: both
}
DIV.minheight {
	HEIGHT: 340px
}
HTML > BODY DIV.minheight {
	MIN-HEIGHT: 340px; HEIGHT: auto
}
DIV.minheight2 {
	HEIGHT: 300px
}
HTML > BODY DIV.minheight2 {
	MIN-HEIGHT: 300px; HEIGHT: auto
}
DIV.minheight3 {
	HEIGHT: 260px
}
HTML > BODY DIV.minheight3 {
	MIN-HEIGHT: 260px; HEIGHT: auto
}
HTML > BODY DIV.minheight4 {
	MIN-HEIGHT: 105px; HEIGHT: auto
}
DIV#loginbox .closed {
	TEXT-ALIGN: center; WIDTH: 100%
}
DIV#loginbox .closed A {
	LINE-HEIGHT: 25px; WIDTH: 100%; DISPLAY: block; BACKGROUND: url(/images/nav/top-bg-sprite.gif) repeat-x 0pt 0pt; COLOR: #505050; FONT-SIZE: 13px; TEXT-DECORATION: none
}
DIV#loginbox .closed A .span1 {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: block; BACKGROUND: url(/images/nav/top-sprite.gif) no-repeat 100% -240px; PADDING-TOP: 4px
}
DIV#loginbox .ti INPUT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 6px 0px; PADDING-LEFT: 0px; WIDTH: 110px; PADDING-RIGHT: 1px; BACKGROUND: #fff; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 1px
}
DIV#loginbox TH.title {
	TEXT-ALIGN: left; FONT-WEIGHT: normal
}
DIV#loginbox TD.ti {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: url(/images/forms/ti.gif) no-repeat right 50%; PADDING-TOP: 0px
}
DIV#loginbox .break {
	BORDER-BOTTOM: #dddfe0 1px solid; MARGIN: 4px 0px; WIDTH: 100%; HEIGHT: 0px; FONT-SIZE: 1px; BORDER-TOP: #999a9c 1px solid
}
DIV#loginbox {
	WIDTH: 200px; COLOR: #505050
}
DIV#loginbox A {
	TEXT-DECORATION: none
}
.purple {
	COLOR: #b11196
}
.gs {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #505050; FONT-SIZE: 13px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.roundinput input__ {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 1px; LINE-HEIGHT: 17px; PADDING-LEFT: 1px; WIDTH: 100px; PADDING-RIGHT: 1px; BACKGROUND: url(/images/sprites/login-input.gif) repeat-x 0px -25px; FONT-SIZE: 11px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 3px
}
.roundinput .left {
	WIDTH: 5px; BACKGROUND: url(/images/sprites/login-input.gif) no-repeat 0px 0px; HEIGHT: 17px
}
.inputDesc {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 40%; PADDING-RIGHT: 0px; FLOAT: left; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.rightLink {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
