BODY {
	BACKGROUND: #f7f7f7; COLOR: #333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; MARGIN-TOP: 10px
}
#page {
	BACKGROUND: white; BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 0px auto; WIDTH: 780px
}
#left {
	FLOAT: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 1%; PADDING-RIGHT: 1%; PADDING-TOP: 0px; WIDTH: 18%
}
#right {
	FLOAT: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 1%; PADDING-RIGHT: 1%; PADDING-TOP: 0px; WIDTH: 18%
}
#right {
	FLOAT: right
}
.bordered#right {
	BORDER-LEFT: #ccc 1px solid; WIDTH: 17%
}
#main {
	FLOAT: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 3%; PADDING-RIGHT: 3%; PADDING-TOP: 0px; WIDTH: 54%
}
.one {
	WIDTH: 74%! important
}
.nil {
	WIDTH: 94%! important
}
#path {
	BACKGROUND: white; FONT-SIZE: 95%; PADDING-BOTTOM: 1.25em; PADDING-LEFT: 1%; PADDING-RIGHT: 1%; PADDING-TOP: 0.5em
}
#path P {
	MARGIN: 0px
}
#path SPAN {
	COLOR: #999
}
#header {
	BACKGROUND: white; FONT-SIZE: 90%; POSITION: relative; WIDTH: 100%
}
#header  {
	MARGIN: 0px
}
#logo {
	MARGIN: 5px 0px 0px 25px; POSITION: absolute; Z-INDEX: 10
}
#header .language {
	POSITION: absolute; RIGHT: 10px; TOP: 30px
}
#header .divider {
	BACKGROUND: url(images/header_curve.gif) #598e84 no-repeat left bottom; CLEAR: both; FLOAT: right; HEIGHT: 17px; WIDTH: 100%
}
#header .container {
	FLOAT: right; FONT-SIZE: 90%; MARGIN: 10px 10px 0px 0px; min-height: 40px
}
#header .users UL {
	LINE-HEIGHT: 1.3em; LIST-STYLE: none; Z-INDEX: 20
}
#header .users A {
	BACKGROUND: #598e84; COLOR: #069; DISPLAY: block; PADDING-BOTTOM: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#header .users A:hover {
	COLOR: #39f
}
#header .users LI {
	BACKGROUND: #b9d6eb; FLOAT: left; FONT-WEIGHT: bold; TEXT-ALIGN: center
}
#header .users LI UL {
	BORDER-BOTTOM: #069 0.5em solid; BORDER-LEFT: #069 1px solid; BORDER-RIGHT: #069 1px solid; BORDER-TOP: #069 1px solid; LEFT: -999em; MARGIN: 0px 0px 0px -10.5em; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; POSITION: absolute; WIDTH: 17em
}
#header .users LI UL A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2em; PADDING-RIGHT: 0px; PADDING-TOP: 0.3em; TEXT-ALIGN: left; WIDTH: 15em
}
#header .support A {
	PADDING-RIGHT: 10px; TEXT-ALIGN: right
}
#header .worldwide A {
	PADDING-RIGHT: 10px; TEXT-ALIGN: right
}
#header .worldwide {
	WIDTH: 10em
}
#header .users .worldwide UL {
	MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; WIDTH: 9.8em
}
#header .users .worldwide UL A {
	WIDTH: 7.8em
}
#header .users LI UL A:hover {
	BACKGROUND: #afcde2
}
#header .users LI:hover UL {
	LEFT: auto
}
#header .users LI.subMenu UL {
	LEFT: auto
}
#header .users LI UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#header #header_users {
	MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#header_users .sub A {
	BACKGROUND: url(images/header_arrow_blue.gif) no-repeat right center
}
#header_users .sub A:hover {
	BACKGROUND: url(images/header_arrow_white.gif) #069 no-repeat right center; COLOR: white
}
#header_users .sub UL A {
	BACKGROUND: white
}
#header .support UL A:hover {
	BACKGROUND: #39f
}
#header .wrapper {
	BACKGROUND: #598e84; CLEAR: right; HEIGHT: 2.5em
}
#header .menu LI .sub {
	BACKGROUND: url(images/header_arrow.gif) #598e84 no-repeat right 50%
}
A:hover {
	BACKGROUND: #dce4ea
}
#header .menu {
	CLEAR: both; POSITION: absolute; BACKGROUND-COLOR: transparent
}
#header .menu {
	CLEAR: left; LINE-HEIGHT: 1em; LIST-STYLE: none; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; Z-INDEX: 10; BACKGROUND-COLOR: transparent
}
#header .menu UL {
	CLEAR: left; LINE-HEIGHT: 1em; LIST-STYLE: none; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; Z-INDEX: 10
}
#header .menu A {
	COLOR: white; DISPLAY: block; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 0.2em; TEXT-DECORATION: none
}
#header .menu I {
	BORDER-BOTTOM: #dce4ea 1px solid; DISPLAY: block; MARGIN: 0px 1em 0.5em; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#header .menu A:hover {
	BACKGROUND: white; COLOR: #598e84
}
#header .menu LI UL A:hover {
	BACKGROUND: #dce4ea; COLOR: #336699
}
#header .menu LI {
	BACKGROUND: #598e84; FLOAT: left; FONT-WEIGHT: bold; MARGIN: 0.5em 0px; TEXT-ALIGN: center
}
#header .menu LI UL {
	BORDER-BOTTOM: #336699 0.3em solid; LEFT: -999em; MARGIN-LEFT: 0em; POSITION: absolute; WIDTH: 19em
}
#header .menu LI UL LI {
	BACKGROUND: #5c96bb; FONT-WEIGHT: normal; LINE-HEIGHT: 1.2em; MARGIN: 0px 0px -1px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left; WIDTH: 19em
}
#header .menu LI UL A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2em; PADDING-RIGHT: 0px; PADDING-TOP: 0.3em; WIDTH: 17em
}
#header .menu LI UL A:hover {
	WIDTH: 17em
}
#header .menu LI:hover UL {
	LEFT: auto
}
#header .menu LI.subMenu UL {
	LEFT: auto
}
#header .menu LI UL UL {
	MARGIN: -1.2em 0em 0px 17em
}
#header .menu LI:hover UL UL {
	LEFT: -999em
}
#header .menu LI.subMenu UL UL {
	LEFT: -999em
}
#header .menu LI:hover UL {
	LEFT: auto
}
#header .menu LI LI:hover UL {
	LEFT: auto
}
#header .menu LI.subMenu UL {
	LEFT: auto
}
#header .menu LI LI.subMenu UL {
	LEFT: auto
}
#header .store LI {
	BACKGROUND: #ff9c00
}
#header .store I {
	BORDER-BOTTOM: white 1px solid
}
#header .store A {
	BACKGROUND: #ff9c00
}
#header .menu .store UL {
	BORDER-BOTTOM: #ff9c00 0.4em solid
}
#header .store UL LI A {
	WIDTH: 17em
}
#header .store UL LI A:hover {
	BACKGROUND: #f7f7f7; COLOR: #ff9c00
}
#header .store {
	BACKGROUND: black; WIDTH: 7em
}
#header .store UL {
	BACKGROUND: #ff9c00
}
#header .store A {
	BACKGROUND: url(../images/header_arrow_white.gif) #ff9c00 no-repeat right center
}
#header .store A:hover {
	BACKGROUND: url(../images/header_arrow_orange.gif) white no-repeat right center
}
#header .store UL LI A {
	BACKGROUND: #ff9c00
}
#header .search {
	FLOAT: right; FONT-SIZE: 14px; MARGIN-RIGHT: 10px
}
#header .text {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 11px; HEIGHT: 14px; WIDTH: 5em
}
#header .submit {
	VERTICAL-ALIGN: middle
}
#footer {
	BACKGROUND: #598e84; BORDER-TOP: white 2px solid; CLEAR: both; COLOR: white; FONT-SIZE: 90%; PADDING-BOTTOM: 1%; PADDING-LEFT: 1%; PADDING-RIGHT: 0%; PADDING-TOP: 1%; WIDTH: 100%
}
#footer A {
	COLOR: white
}
#footer A:hover {
	COLOR: #006666
}
#footer P {
	FLOAT: left; LINE-HEIGHT: 24px; MARGIN: 0px 12px 0px 0px
}
#footer P.copy {
	CLEAR: both; COLOR: #ccc; FLOAT: none; LINE-HEIGHT: 13px; MARGIN-TOP: -12px
}
#footer IMG.floatRight {
	FLOAT: right
}
A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-RIGHT: medium none; BORDER-TOP: medium none
}
A {
	COLOR: #005fa9; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff9c00; TEXT-DECORATION: underline
}
H1 {
	FONT-SIZE: 100%; MARGIN: 1em 0px 0px
}
H2 {
	FONT-SIZE: 100%; MARGIN: 1em 0px 0px
}
H3 {
	FONT-SIZE: 100%; MARGIN: 1em 0px 0px
}
H4 {
	FONT-SIZE: 100%; MARGIN: 1em 0px 0px
}
H5 {
	FONT-SIZE: 100%; MARGIN: 1em 0px 0px
}
H6 {
	FONT-SIZE: 100%; MARGIN: 1em 0px 0px
}
H1 {
	COLOR: #7c7c7c; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; FONT-SIZE: 180%; FONT-WEIGHT: bold; MARGIN: 0px 0px 0.6em
}
H2 {
	PADDING-TOP: 1em
}
H4 {
	FONT-SIZE: 105%; FONT-WEIGHT: bold
}
UL {
	LIST-STYLE: none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-BOTTOM: #ccccc3 1px solid; BORDER-LEFT: #ccccc3 1px solid; BORDER-RIGHT: #ccccc3 1px solid; BORDER-TOP: #ccccc3 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
LEGEND {
	COLOR: #7c7c7c; FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, sans-serif; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; PADDING-LEFT: 0.25em; PADDING-RIGHT: 0.25em; PADDING-TOP: 0px
}
CODE {
	COLOR: brown; FONT-FAMILY: "Courier New", Courier, monospace
}

#summary {
	COLOR: #636363; FONT-SIZE: 110%; LINE-HEIGHT: 1.4em; MARGIN-RIGHT: 25%; MARGIN-TOP: 10px
}
#main DL P {
	MARGIN: 0px
}
#main DT {
	COLOR: #369; MARGIN-BOTTOM: 0.2em
}
.feedback DT {
	COLOR: #369; MARGIN-BOTTOM: 0.2em
}
#main DD {
	MARGIN-BOTTOM: 1em; MARGIN-LEFT: 0px
}
.feedback DD {
	MARGIN-BOTTOM: 1em; MARGIN-LEFT: 0px
}
#main UL {
	LIST-STYLE: disc; MARGIN: 0px; PADDING-LEFT: 0.5em
}
#main OL {
	LIST-STYLE: disc; MARGIN: 0px; PADDING-LEFT: 0.5em
}
#main UL UL {
	MARGIN-TOP: 0.5em
}
#main OL OL {
	MARGIN-TOP: 0.5em
}
#main LI {
	MARGIN: 0px 0px 0.8em 2em
}
#main H3 {
	COLOR: #598e84; FONT-SIZE: 130%; MARGIN-BOTTOM: 1em
}
#main H4 {
	COLOR: #16577d; MARGIN: 1em 0px 0.5em
}
.zQuoteSimple {
	COLOR: #84949c; FONT-SIZE: 105%; FONT-STYLE: italic; LINE-HEIGHT: 2em
}
.zQuoteSimpleSignature {
	COLOR: #84949c; FONT-SIZE: 105%; FONT-STYLE: italic; LINE-HEIGHT: 2em
}
.zQuoteSimple P {
	DISPLAY: inline
}
.zQuoteSimple BR {
	DISPLAY: none
}
.zQuoteSimpleSignature {
	FONT-WEIGHT: bold
}
.center {
	TEXT-ALIGN: center
}
.clear {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 1px; HEIGHT: 1px; LINE-HEIGHT: 1px; MARGIN-TOP: -1px
}
.object-left {
	CLEAR: left; FLOAT: left; MARGIN: 3px 15px 3px 3px
}
.object-right {
	CLEAR: right; FLOAT: right; MARGIN: 3px 3px 3px 15px
}
.object-left P {
	MARGIN: 0px
}
.object-right P {
	MARGIN: 0px
}
.announcements .even {
	BACKGROUND: lightblue
}
.announcement {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.event {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.event {
	PADDING-BOTTOM: 1em
}
.announcement A {
	FONT-WEIGHT: bold
}
.event A {
	FONT-WEIGHT: bold
}
.announcement P {
	MARGIN: 0px
}
.event P {
	MARGIN: 0px
}
.clearFloats {
	CLEAR: both; FONT-SIZE: 0px; LINE-HEIGHT: 0
}
.pressRelease H2 {
	TEXT-ALIGN: center
}
.pressRelease H3 {
	TEXT-ALIGN: center
}
.pressRelease H3 {
	FONT-SIZE: 110%; FONT-STYLE: oblique; FONT-WEIGHT: bold
}
.screenshots {
	BACKGROUND: #f7f7f7; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.screenshots H4 {
	COLOR: black
}
.screenshots IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-RIGHT: medium none; BORDER-TOP: medium none
}
.screenshot {
	FONT-WEIGHT: bold; MARGIN-TOP: 1em
}
.screenshot A {
	FONT-WEIGHT: normal
}
.horizontal .screenshot {
	FLOAT: left; PADDING-LEFT: 10px
}
.rounded {
	BACKGROUND: #b9d6eb
}
.rounded .t DIV {
	BACKGROUND: url(../images/edge_tl.gif) no-repeat left top
}
.rounded .t {
	BACKGROUND: url(../images/edge_tr.gif) no-repeat right top
}
.rounded .b DIV {
	BACKGROUND: url(../images/edge_bl.gif) no-repeat left bottom
}
.rounded .b {
	BACKGROUND: url(../images/edge_br.gif) no-repeat right bottom
}
.rounded .c {
	MARGIN: 0px 25px
}
.rounded .t DIV {
	FONT-SIZE: 6px; HEIGHT: 6px; WIDTH: 100%
}
.rounded .t {
	FONT-SIZE: 6px; HEIGHT: 6px; WIDTH: 100%
}
.rounded .b DIV {
	FONT-SIZE: 6px; HEIGHT: 6px; WIDTH: 100%
}
.rounded .b {
	FONT-SIZE: 6px; HEIGHT: 6px; WIDTH: 100%
}
.prItems {
	COLOR: #666; FONT-SIZE: 90%; MARGIN-TOP: 1em
}
.prItems .lang {
	BACKGROUND: #397fad; COLOR: white; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.1em; PADDING-LEFT: 0.1em; PADDING-RIGHT: 0.1em; PADDING-TOP: 0.1em
}
.prItems A {
	FONT-SIZE: 120%; FONT-WEIGHT: bold
}
.eventHighlights DIV {
	PADDING-TOP: 1em
}
.box_new {
	BORDER-BOTTOM: #3591c7 1px solid; BORDER-LEFT: #3591c7 1px solid; BORDER-RIGHT: #3591c7 1px solid; BORDER-TOP: #3591c7 1px solid; COLOR: #369; FONT-WEIGHT: bold; PADDING-BOTTOM: 1em; PADDING-LEFT: 3em; PADDING-RIGHT: 3em; PADDING-TOP: 1em
}
.box_new .new {
	BACKGROUND: #57b636; COLOR: white; FONT-SIZE: 95%; PADDING-BOTTOM: 0.1em; PADDING-LEFT: 0.1em; PADDING-RIGHT: 0.1em; PADDING-TOP: 0.1em
}
.box_new P {
	DISPLAY: inline; MARGIN: 0px
}
.nobullets LI {
	LIST-STYLE: none
}
.error {
	COLOR: red; FONT-WEIGHT: bold
}
.feedback {
	MARGIN: 0px 2%
}
#main .feedback INPUT {
	WIDTH: 66%
}
.feedback TEXTAREA {
	WIDTH: 100%
}
.feedback .defaultbutton {
	WIDTH: auto
}
.feedback .radio {
	WIDTH: auto
}
.strike {
	TEXT-DECORATION: line-through
}
#leftNav {
	BORDER-BOTTOM: #579ac7 5px solid; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; WIDTH: 150px
}
#zProducts #left #leftNav {
	BORDER-BOTTOM: #579ac7 5px solid; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; WIDTH: 150px
}
#leftNav LI {
	BACKGROUND: url(../images/leftNav_arrow_light.gif) #579ac7 no-repeat right center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 1px; PADDING-TOP: 0px
}
#zProducts #left #leftNav LI {
	BACKGROUND: url(../images/leftNav_arrow_light.gif) #579ac7 no-repeat right center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 1px; PADDING-TOP: 0px
}
#leftNav A {
	BACKGROUND: url(../images/dotted_line.gif) repeat-x 50% bottom; COLOR: white; DISPLAY: block; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; PADDING-TOP: 1px; TEXT-DECORATION: none; WIDTH: 100%
}
#zProducts #left #leftNav A {
	BACKGROUND: url(../images/dotted_line.gif) repeat-x 50% bottom; COLOR: white; DISPLAY: block; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; PADDING-TOP: 1px; TEXT-DECORATION: none; WIDTH: 100%
}
#leftNav .current {
	BACKGROUND: url(../images/leftNav_arrow_dark.gif) #a7cfeb no-repeat right center
}
#leftNav .current A {
	BACKGROUND: url(../images/dotted_line.gif) repeat-x 50% bottom; COLOR: #286287
}
#rightNav LI {
	FONT-SIZE: 95%; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 0.5em
}
#rightNav A {
	COLOR: #369
}
.z_banner {
	FLOAT: left; POSITION: relative
}
.z_banner H1 {
	DISPLAY: none
}
.z_banner H2 {
	DISPLAY: none
}
.z_banner H3 {
	DISPLAY: none
}
.z_banner H4 {
	DISPLAY: none
}
.z_banner UL {
	DISPLAY: none
}
.z_banner .hide {
	DISPLAY: none
}
.z_banner P.more {
	BOTTOM: 10px; POSITION: absolute
}
.z_banner P.alignright {
	RIGHT: 30px
}
.z_banner P.alignleft {
	LEFT: 30px
}
.z_banner P.more A {
	BACKGROUND: url(../images/blt_rt_ltBlue.gif) no-repeat left center; COLOR: #88bde6; FONT-WEIGHT: bold; MARGIN-LEFT: 16px; PADDING-LEFT: 16px
}
.z_banner P.more A:hover {
	BACKGROUND: url(../images/blt_rt_white.gif) no-repeat left center; COLOR: #fff
}
.z_banner IMG {
	DISPLAY: block
}
.darkblue A {
	COLOR: #075e9a! important
}
.darkblue A:hover {
	COLOR: #ff9c00! important
}
.lightblue A {
	COLOR: #88bde6! important
}
.lightblue A:hover {
	COLOR: #fff! important
}
.white A {
	COLOR: #fff! important
}
.white A:hover {
	COLOR: #ff9c00! important
}
#z_top_left {
	HEIGHT: 262px; PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-TOP: 7px; POSITION: relative; WIDTH: 566px
}
#z_top_left UL {
	BOTTOM: 18px; POSITION: absolute; RIGHT: 22px
}
#z_top_left LI {
	DISPLAY: inline; FLOAT: left
}
#z_top_left .more A {
	COLOR: #88bde6; FONT-WEIGHT: bold; MARGIN-LEFT: 16px; PADDING-LEFT: 16px
}
#z_top_left A:hover {
	COLOR: #fff
}
#z_top_right {
	FLOAT: right; HEIGHT: 262px; MARGIN-TOP: -11px; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; PADDING-TOP: 7px; WIDTH: 193px
}
#z_top_right A {
	COLOR: #075e9a; FONT-SIZE: 10px; FONT-WEIGHT: bold; MARGIN-LEFT: 12px; PADDING-LEFT: 12px
}
#z_bottom_right A {
	COLOR: #075e9a; FONT-SIZE: 10px; FONT-WEIGHT: bold; MARGIN-LEFT: 12px; PADDING-LEFT: 12px
}
#z_top_right A:hover {
	COLOR: #ff9c00
}
#z_bottom_right A:hover {
	COLOR: #ff9c00
}
#z_top_right_top {
	HEIGHT: 130px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; PADDING-TOP: 7px; WIDTH: 193px
}
#z_top_right_bottom {
	HEIGHT: 130px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; PADDING-TOP: 7px; WIDTH: 193px
}
#z_bottom_right_top {
	HEIGHT: 130px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; PADDING-TOP: 7px; WIDTH: 193px
}
#z_bottom_right_bottom {
	HEIGHT: 130px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; PADDING-TOP: 7px; WIDTH: 193px
}
#z_top_right_bottom {
	PADDING-TOP: 5px
}
#z_bottom_right_bottom {
	PADDING-TOP: 5px
}
#z_top_right_top .more {
	BOTTOM: 0px; LEFT: 0px; MARGIN-BOTTOM: 1px; RIGHT: 0px
}
#z_top_right_bottom .more {
	BOTTOM: 0px; LEFT: 0px; MARGIN-BOTTOM: 1px; RIGHT: 0px
}
#z_bototm_right_top .more {
	BOTTOM: 0px; LEFT: 0px; MARGIN-BOTTOM: 1px; RIGHT: 0px
}
#z_bottom_right_bottom .more {
	BOTTOM: 0px; LEFT: 0px; MARGIN-BOTTOM: 1px; RIGHT: 0px
}
#z_top_right_top .more A {
	BACKGROUND-IMAGE: url(../images/blank.gif); DISPLAY: block; HEIGHT: 126px; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; WIDTH: 191px
}
#z_top_right_bottom .more A {
	BACKGROUND-IMAGE: url(../images/blank.gif); DISPLAY: block; HEIGHT: 126px; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; WIDTH: 191px
}
#z_bottom_right_top .more A {
	BACKGROUND-IMAGE: url(../images/blank.gif); DISPLAY: block; HEIGHT: 126px; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; WIDTH: 191px
}
#z_bottom_right_bottom .more A {
	BACKGROUND-IMAGE: url(../images/blank.gif); DISPLAY: block; HEIGHT: 126px; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; WIDTH: 191px
}
#z_top_right_bottom .more {
	BOTTOM: 5px; MARGIN-BOTTOM: 0px
}
#z_bottom_right_bottom .more {
	BOTTOM: 5px; MARGIN-BOTTOM: 0px
}
#z_bottom_right_top {
	MARGIN: 0px 0px 0px 6px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#z_bottom_right_bottom {
	MARGIN: 0px 0px 0px 6px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#z_bottom_right_bottom {
	MARGIN-TOP: 16px
}
#z_bottom_right {
	HEIGHT: 278px; MARGIN-LEFT: 7px; WIDTH: 193px
}
.homebox_container {
	FLOAT: left; MARGIN-TOP: -7px; WIDTH: 287px
}
.homebox_container .homebox {
	HEIGHT: 135px; MARGIN-BOTTOM: 7px; MARGIN-TOP: 7px
}
.homebox_container .homebox .c {
	HEIGHT: 8.5em
}
.homebox_container .notitle .c {
	HEIGHT: 11.5em
}
.homebox {
	BORDER-BOTTOM: #bec8cb 1px solid; BORDER-LEFT: #bec8cb 1px solid; BORDER-RIGHT: #bec8cb 1px solid; BORDER-TOP: #bec8cb 1px solid; FLOAT: left; HEIGHT: 261px; MARGIN-LEFT: 6px; POSITION: relative; WIDTH: 278px
}
.last {
	WIDTH: 191px
}
.homebox .t DIV {
	BACKGROUND: url(../images/home_tl.gif) no-repeat left top; LEFT: -2px
}
.homebox .t {
	BACKGROUND: url(../images/home_tr.gif) no-repeat right top; RIGHT: -1px; TOP: -1px
}
.homebox .b DIV {
	BACKGROUND: url(../images/home_bl.gif) no-repeat left bottom; LEFT: -2px
}
.homebox .b {
	BACKGROUND: url(../images/home_br.gif) no-repeat right bottom; BOTTOM: -1px; POSITION: absolute; RIGHT: -1px
}
.homebox .t DIV {
	FONT-SIZE: 2px; HEIGHT: 2px; POSITION: absolute; WIDTH: 100%
}
.homebox .t {
	FONT-SIZE: 2px; HEIGHT: 2px; POSITION: absolute; WIDTH: 100%
}
.homebox .b DIV {
	FONT-SIZE: 2px; HEIGHT: 2px; POSITION: absolute; WIDTH: 100%
}
.homebox .b {
	FONT-SIZE: 2px; HEIGHT: 2px; POSITION: absolute; WIDTH: 100%
}
.homebox .c {
	HEIGHT: 201px; LINE-HEIGHT: 1.1em; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 1em
}
.homebox H1 {
	BACKGROUND: #ecece5; FONT-SIZE: 120%; MARGIN: 0px; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0.5em
}
.homebox H1 A {
	COLOR: #005fa9; DISPLAY: block; TEXT-DECORATION: none; WIDTH: 100%
}
.homebox .right {
	FONT-SIZE: 90%; FONT-WEIGHT: bold; HEIGHT: 2em; MARGIN: -2em 0px 0px; PADDING-RIGHT: 20px; TEXT-ALIGN: right
}
.homebox .left {
	FONT-SIZE: 90%; FONT-WEIGHT: bold; HEIGHT: 2em; MARGIN: -2em 0px 0px; PADDING-RIGHT: 20px; TEXT-ALIGN: right
}
.homebox .left {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.homebox A {
	COLOR: #005fa9
}
.homebox A:hover {
	COLOR: #ff9c00
}
.homebox .announcement {
	MARGIN-LEFT: 10px
}
.homebox .announcements {
	MARGIN-LEFT: 10px
}
.homebox .announcement {
	PADDING-BOTTOM: 1em
}
.homebox .announcement DIV {
	COLOR: #999; DISPLAY: block; FLOAT: left; FONT-SIZE: 8pt; MARGIN-LEFT: -15px; WIDTH: 15px
}
.homebox .announcement A {
	FONT-WEIGHT: normal; MARGIN-LEFT: 0px
}
.homebox .prblock SPAN {
	COLOR: #808080; DISPLAY: block
}
.homebox .prblock A {
	DISPLAY: block; MARGIN-BOTTOM: 1em
}
.homebox DT {
	COLOR: #808080
}
.zAnnc {
	PADDING-BOTTOM: 10px
}
.emphasis {
	BACKGROUND: #eee; DISPLAY: block; MARGIN: 1em 0px; PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 6px; WIDTH: 100%
}
#zCompany .story {
	BORDER-TOP: #ecece6 1px solid; HEIGHT: 5em; MARGIN: 0px; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px; POSITION: relative; RIGHT: -30px; WIDTH: 100%
}
#zEducation .story {
	BORDER-TOP: #ecece6 1px solid; HEIGHT: 5em; MARGIN: 0px; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px; POSITION: relative; RIGHT: -30px; WIDTH: 100%
}
#zEducation .story {
	RIGHT: auto
}
#zCompany .story .image {
	BORDER-LEFT: #ecece6 4px solid; FLOAT: left; HEIGHT: 100%; MARGIN: 0px; WIDTH: 30%
}
#zEducation .story .image {
	BORDER-LEFT: #ecece6 4px solid; FLOAT: left; HEIGHT: 100%; MARGIN: 0px; WIDTH: 30%
}
#zCompany .story .image IMG {
	DISPLAY: block; MARGIN: 0px auto
}
#zEducation .story .image {
	DISPLAY: block; MARGIN: 0px auto
}
#zCompany .story .content {
	BACKGROUND: #ecece6; FLOAT: left; HEIGHT: 100%; WIDTH: 67%
}
#zEducation .story .content {
	BACKGROUND: #ecece6; FLOAT: left; HEIGHT: 100%; WIDTH: 67%
}
#zEducation .story .content {
	FLOAT: right
}
#zCompany .link A {
	FLOAT: right
}
#zEducation .link A {
	FLOAT: right
}
#zCompany .story P {
	MARGIN: 0px; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
#zEducation .story P {
	MARGIN: 0px; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
#zCompany .first {
	BORDER-TOP: #ccc 1px solid; PADDING-TOP: 5px
}
#zEducation .first {
	BORDER-TOP: #ccc 1px solid; PADDING-TOP: 5px
}
#zCompany .last {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 5px
}
#zEducation .last {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 5px
}
#zCompany .announcement {
	MARGIN-TOP: 1em
}
#zCompany .event {
	MARGIN-TOP: 1em
}
#zCompany .announcement DIV {
	DISPLAY: none
}
#zCompany DD INPUT {
	WIDTH: 90%
}
#zCompany TEXTAREA {
	WIDTH: 90%
}
#zCompany .defaultbutton {
	MARGIN-LEFT: 50%; TEXT-ALIGN: center
}
.events_archive#zCompany H4 {
	COLOR: black; FONT-SIZE: 100%; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px
}
#zCompany .rounded H2 {
	COLOR: #397fad; FONT-SIZE: 120%
}
#zCompany .rounded HR {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-RIGHT: medium none; BORDER-TOP: white 1px solid; MARGIN: 0px -25px
}
#zCompany .rounded .zSubmit {
	BACKGROUND: #39c; BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; COLOR: white
}
#zCompany .rounded .center {
	MARGIN: 1em
}
.events#zCompany H1 {
	MARGIN-BOTTOM: 1em
}
#zpCompany_events H3 {
	MARGIN: 0px 0px 1em
}
.events#zCompany .event_bglight {
	BORDER-TOP: #ccc 1px solid; MARGIN-BOTTOM: 2em; PADDING-TOP: 0.5em
}
.events#zCompany .event_bgdark {
	BORDER-TOP: #ccc 1px solid; MARGIN-BOTTOM: 2em; PADDING-TOP: 0.5em
}
.events#zCompany .z_event_archive A {
	FONT-WEIGHT: bold
}
.contact_zend#zCompany .floatcontainer {
	BORDER-TOP: #ccc 1px solid; MARGIN-TOP: -1em; PADDING-BOTTOM: 1em
}
#zpCompany_management TD {
	BACKGROUND: white; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-RIGHT: medium none; BORDER-TOP: medium none
}
#zpCompany_management H3 {
	CLEAR: left
}
#zpCompany_management IMG {
	FLOAT: left; MARGIN: 0px 15px 15px 0px; WIDTH: 93px
}
.contact_us#zCompany #right UL {
	MARGIN-BOTTOM: -1em; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#zEducation .z_rightColBlock UL {
	MARGIN-BOTTOM: -1em; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#zEducation .z_rightColBlock UL {
	MARGIN-TOP: -1em
}
.contact_us#zCompany #right LI {
	FONT-SIZE: 95%; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 0.5em
}
#zEducation .z_rightColBlock LI {
	FONT-SIZE: 95%; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 0.5em
}
#zProducts .buynowbox {
	DISPLAY: none
}
#zProducts #left {
	COLOR: #515151
}
#zProducts #right {
	COLOR: #515151
}
#zProducts H2 {
	BORDER-BOTTOM: #999 1px solid; FONT-SIZE: 120%; FONT-WEIGHT: bold; MARGIN-TOP: 1.5em; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#zProducts #left UL {
	MARGIN: 0px; PADDING-LEFT: 10px
}
#zProducts #right UL {
	MARGIN: 0px; PADDING-LEFT: 10px
}
.zend_studio#zProducts #left UL {
	PADDING-LEFT: 0px
}
.zend_studio#zProducts #right UL {
	PADDING-LEFT: 0px
}
#zProducts #left UL A {
	COLOR: #3782b7
}
#zProducts #right UL A {
	COLOR: #3782b7
}
#zProducts #left LI {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
#zProducts #right LI {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
#zProducts #left UL A:hover {
	COLOR: #39c
}
#zProducts #right UL A:hover {
	COLOR: #39c
}
#zProducts #version {
	COLOR: #7c7c7c; MARGIN: 0px; PADDING-LEFT: 1em
}
#zProducts #right .object-right {
	FLOAT: none; MARGIN: 0px
}
.in_depth#zProducts TABLE {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-RIGHT: medium none; BORDER-TOP: medium none
}
.in_depth#zProducts TABLE  {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-RIGHT: medium none; BORDER-TOP: medium none
}
#right #nextSteps  {
	MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#right #nextSteps H2 {
	BACKGROUND: #ff9e00; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-RIGHT: medium none; BORDER-TOP: medium none; COLOR: white; FONT-SIZE: 100%; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.25em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 0.25em
}
#right #nextSteps UL {
	BACKGROUND: #f3f3f3; LIST-STYLE: none; MARGIN-TOP: 0.4em; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#right #nextSteps LI {
	BACKGROUND: white; PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#right #nextSteps A {
	BACKGROUND: white; DISPLAY: block; MARGIN: 0px; PADDING-BOTTOM: 0.4em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0px; PADDING-TOP: 0.4em
}
#right #nextSteps .buy {
	BACKGROUND: url(../images/icon_buy.gif) no-repeat left center; FONT-WEIGHT: bold
}
#right #nextSteps .contact {
	BACKGROUND: url(../images/icon_contact.gif) no-repeat left center
}
#right #nextSteps .try {
	BACKGROUND: url(../images/icon_download.gif) no-repeat left center
}
#right #nextSteps .chat {
	BACKGROUND: url(../images/icon_chat.gif) no-repeat left center
}
.feature_list#zProducts OL {
	LIST-STYLE: upper-roman; MARGIN-LEFT: 1em
}
.z_table_standard {
	TEXT-ALIGN: center
}
.z_table_professional {
	TEXT-ALIGN: center
}
.z_table_enterprise {
	TEXT-ALIGN: center
}
.trial#zProducts .try {
	DISPLAY: none
}
.developers#zProducts .try {
	DISPLAY: none
}
.renewal#zProducts .try {
	DISPLAY: none
}
.expired#zProducts .try {
	DISPLAY: none
}
.zend_for_i5_os#zProducts .attribute-image {
	FLOAT: right; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.zendbox#zProducts #right H4 {
	BACKGROUND: #397fad; COLOR: white; PADDING-BOTTOM: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#zStoreHeader {
	BACKGROUND: #efefef; MARGIN: 0px; OVERFLOW: auto
}
#zStoreHeader LI {
	FLOAT: left; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
#zStoreHeader A {
	DISPLAY: block; PADDING-BOTTOM: 3px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#zStoreHeader A:hover {
	BACKGROUND: #a5c2d5
}
#zStore #page {
	BACKGROUND: url(../images/store_side_bg.gif) white repeat-y right 50%
}
#zStore #main {
	WIDTH: 49%! important
}
#zStore .one#main {
	WIDTH: 69%! important
}
#zStore #main {
	PADDING-BOTTOM: 4em
}
#zStore #main UL {
	LIST-STYLE: disc
}
#zStore #main #product {
	MARGIN-BOTTOM: -4em
}
#zStore #left .spImage {
	MARGIN-BOTTOM: 15px; TEXT-ALIGN: center
}
#zStore #right {
	MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; PADDING-TOP: 6px; WIDTH: 187px
}
#zStore #right .z_rightColBlock {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px
}
#zStore #sidebar {
	BACKGROUND: #d7dce0; BORDER-BOTTOM: white 1px solid; BORDER-TOP: white 1px solid; FONT-SIZE: 100%; FONT-WEIGHT: normal; MARGIN: 0px; PADDING-BOTTOM: 1em; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 1em
}
#zStore #sidebar A {
	BACKGROUND: url(../images/cart_icon.gif) no-repeat left center; PADDING-LEFT: 20px
}
#zStore #right H2 {
	COLOR: #636563; MARGIN: 1em 0px 0px 15px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#zStore #right BR {
	DISPLAY: none
}
#zStore #right P {
	MARGIN: 0px
}
#zStore #right UL {
	BORDER-BOTTOM: white 1px solid; MARGIN: 0px; PADDING-BOTTOM: 0.8em; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; PADDING-TOP: 0.8em
}
#zStore #right LI {
	MARGIN: 4px 7px 4px 0px
}
#zStore #right A {
	COLOR: #397dad; TEXT-DECORATION: none
}
#zStore #right A:hover {
	COLOR: #ff9c00
}
#zStore #right DIV.attribute-image {
	PADDING-TOP: 5px; TEXT-ALIGN: center
}
#zStore #right .zQuoteSimple {
	COLOR: #666; LINE-HEIGHT: 1.5em; MARGIN: 1em 0px 1em 2em
}
#zStore #right .zQuoteSimpleSignature {
	COLOR: #202020; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 1em; MARGIN-LEFT: 1em
}
#zStore #right .zQuoteSimpleSignature BR {
	DISPLAY: block
}
#zStore #main H2 {
	CLEAR: both; COLOR: #369; FONT-SIZE: 130%; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#zpStore #main H2 {
	BORDER-TOP: #c5ccd0 2px solid; MARGIN: 2em 0px 1em; PADDING-BOTTOM: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0px; PADDING-TOP: 0.5em
}
#zStore #product H2 {
	PADDING-LEFT: 0px
}
#zStore #main H3 {
	COLOR: black; FONT-SIZE: 100%
}
#zStore #product H1 {
	MARGIN-BOTTOM: 0.5em; PADDING-LEFT: 0px
}
#zStore #product .image {
	FLOAT: left; PADDING-RIGHT: 2em
}
#zStore #product .pricing {
	FLOAT: left; MARGIN-BOTTOM: 1em; max-width: 390px
}
#zStore #product .cart {
	MARGIN: 1em 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#zStore #product .pricing DT {
	FLOAT: left; FONT-WEIGHT: bold; MARGIN: 0px; PADDING-BOTTOM: 0.5em; PADDING-RIGHT: 10px; WIDTH: 6em
}
.software#zStore #product .pricing DT {
	WIDTH: 8em
}
#zStore #product .pricing DD {
	MARGIN: 0px; PADDING-BOTTOM: 0.5em
}
#zStore #product .offer {
	BACKGROUND: #ebeced; FLOAT: right; MARGIN: 0px 0px 1em 3em; PADDING-BOTTOM: 1px; PADDING-LEFT: 2%; PADDING-RIGHT: 2%; PADDING-TOP: 1px; WIDTH: 33%
}
#zStore #product .offer H2 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 110%; FONT-WEIGHT: bold; MARGIN: 0.5em 0px 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#zStore #product .pcontent {
	CLEAR: both; PADDING-TOP: 1em
}
#zStore .psummary {
	DISPLAY: none
}
.book#zStore .psummary {
	DISPLAY: block
}
.book#zStore .pricing P {
	DISPLAY: none
}
#zStore .z_banner {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#zStore #summary {
	BORDER-BOTTOM: #c5ccd0 1px solid
}
#zStore .summary {
	BORDER-BOTTOM: #c5ccd0 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#zStore .short {
	BORDER-BOTTOM: medium none; min-height: 90px
}
#zStore .short H4 {
	FLOAT: none; HEIGHT: auto; MARGIN: 1em 0px
}
#zStore .short .price {
	FLOAT: none
}
#zStore .full {
	BORDER-BOTTOM: medium none
}
#zStore .full H4 {
	MARGIN: 0em 0px 0.8em
}
#zStore .full .price {
	FLOAT: none; FONT-WEIGHT: bold; MARGIN-TOP: 1em
}
#zStore .full .price A {
	FONT-WEIGHT: normal
}
#zStore .compact H4 {
	FONT-WEIGHT: normal
}
#zStore .summary  {
	MARGIN: 0px
}
#zStore .summary H4 {
	FONT-SIZE: 100%; MARGIN-LEFT: 5px
}
#zStore .summary H4 A {
	COLOR: #397dad
}
#zStore .summary .price {
	CLEAR: right; FLOAT: right; PADDING-RIGHT: 10px
}
#zStore .summary .content {
	MARGIN-LEFT: 5px; PADDING-RIGHT: 15%
}
#zStore .summary .image {
	DISPLAY: none; FLOAT: left; PADDING-RIGHT: 5px
}
.store_feedback#zStore TEXTAREA {
	WIDTH: 90%
}
.cart#zStore #main H2 {
	CLEAR: both; COLOR: #2d577f; FONT-SIZE: 120%
}
.cart#zStore #main H3 {
	CLEAR: both; COLOR: #2d577f; FONT-SIZE: 120%
}
.cart#zStore H3 {
	BORDER-BOTTOM: #c2d5eb 5px solid
}
.cart#zStore .accept {
	FLOAT: right
}
#zStore .cartItem {
	BORDER-BOTTOM: #ccc 1px solid; MARGIN-TOP: 1em; PADDING-BOTTOM: 5px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 0px; WIDTH: 100%
}
#zStore .last {
	BORDER-BOTTOM: #ccc 7px solid
}
#zStore .cartItem A {
	COLOR: #369; FONT-WEIGHT: bold
}
#zStore .cartItem A:hover {
	COLOR: #ff9c00
}
#zStore .cartItem P {
	MARGIN: 1em 0px 0px
}
#zStore .cartItem INPUT {
	BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 1px solid; BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; FLOAT: right; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 90%
}
.cart#zStore .add {
	FLOAT: right; MARGIN-TOP: 1em
}
.promo#zStore .add {
	FLOAT: right; MARGIN-TOP: 1em
}
#zStore .pricing UL {
	LIST-STYLE: disc
}
.feedback#zStore DL INPUT {
	WIDTH: 90%
}
.feedback#zStore DL TEXTAREA {
	WIDTH: 90%
}
.zend_php_training#zStore H1 {
	PADDING-LEFT: 132px
}
.zend_php_training#zStore #summary {
	BACKGROUND: url(../images/phpTraining_logo.gif) no-repeat left top; MARGIN-TOP: -1em; PADDING-BOTTOM: 2em; PADDING-LEFT: 132px; PADDING-RIGHT: 0px; PADDING-TOP: 1em; min-height: 94px
}
.zend_php_certification#zStore H1 {
	PADDING-LEFT: 144px
}
.zend_php_certification#zStore #summary {
	BACKGROUND: url(../images/certification_logo.gif) no-repeat left top; MARGIN-TOP: -1em; PADDING-BOTTOM: 1em; PADDING-LEFT: 144px; PADDING-RIGHT: 0px; PADDING-TOP: 1em; min-height: 93px
}
.book#zStore H1 {
	PADDING-LEFT: 122px
}
.book#zStore #summary {
	BACKGROUND: url(../images/books.gif) no-repeat left top; MARGIN-TOP: -1em; PADDING-BOTTOM: 0px; PADDING-LEFT: 122px; PADDING-RIGHT: 0px; PADDING-TOP: 1em; min-height: 126px
}
.software#zStore #product H1 {
	DISPLAY: block
}
.software#zStore H1 {
	DISPLAY: none
}
.software#zStore H4 {
	MARGIN-TOP: 1em
}
.software#zStore .summary {
	min-height: 80px
}
.software#zStore .content {
	WIDTH: 75%
}
.software#zStore .price {
	MARGIN-TOP: 2.5em; TEXT-ALIGN: center
}
.software#zStore .summary .image {
	DISPLAY: block; min-height: 80px
}
.zend_studio#zStore .nobullets {
	MARGIN-TOP: 1em
}
.zend_studio#zStore .nobullets LI {
	MARGIN-LEFT: 0px! important
}
#zStore TABLE {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-RIGHT: medium none; BORDER-TOP: medium none; WIDTH: 90%
}
.zend_studio#zStore TABLE {
	WIDTH: 80%
}
#zStore TH {
	WIDTH: 33%
}
#zStore TD {
	WIDTH: 33%
}
#zpStore H1 {
	DISPLAY: none
}
#zpStore A.more {
	MARGIN-LEFT: 1em
}
#zpStore .summary {
	MARGIN-LEFT: 1em
}
#zpStore .summary .image {
	DISPLAY: block
}
#zpStore .compact {
	BORDER-TOP: #c5ccd0 1px solid; MARGIN-TOP: -1px
}
#zpStore .floatcontainer .left {
	FLOAT: left; WIDTH: 50%
}
#zpStore .floatcontainer .right {
	FLOAT: left; WIDTH: 50%
}
#zpStore .floatcontainer .left .summary {
	MARGIN-RIGHT: 4%
}
#main #zpStore .floatcontainer .right H2 {
	PADDING-LEFT: 7%
}
#zpStore .floatcontainer .right .summary {
	MARGIN-LEFT: 8%
}
.zend_network_support#zStore TABLE {
	MARGIN: 1em 0px
}
#zStore .box_new {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-RIGHT: medium none; BORDER-TOP: medium none; PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 1em
}
#zStore .offer .box_new {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 1em
}
.feature_comparison#zStore #main {
	PADDING-TOP: 0px
}
.feature_comparison#zStore #main H3 {
	COLOR: #397fad; FONT-SIZE: 130%; MARGIN-BOTTOM: 1em
}
.feature_comparison#zStore #main TABLE {
	WIDTH: 100%
}
#zpDownloads #summary {
	MARGIN-TOP: -2em; TEXT-ALIGN: right; WIDTH: 100%
}
#zpSupport .left {
	FLOAT: left; PADDING-LEFT: 2%; PADDING-RIGHT: 2%; WIDTH: 54%
}
#zpDownloads .left {
	FLOAT: left; PADDING-LEFT: 2%; PADDING-RIGHT: 2%; WIDTH: 54%
}
#zpDownloads .left {
	WIDTH: 43%
}
#zpDownloads .floatcontainer .floatcontainer {
	BACKGROUND: #f7f7f7; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#zpDownloads .floatcontainer .floatcontainer .left {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; WIDTH: 50%
}
#zpDownloads .floatcontainer .floatcontainer .right {
	COLOR: #bbb; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right; WIDTH: 48%
}
#zpSupport .right {
	FLOAT: right; PADDING-RIGHT: 4%; WIDTH: 32%
}
#zpDownloads .right {
	FLOAT: right; PADDING-RIGHT: 4%; WIDTH: 32%
}
#zpDownloads .right {
	WIDTH: 43%
}
#zpSupport UL {
	MARGIN: 0px
}
#zpDownloads UL {
	MARGIN: 0px
}
#zpSupport LI {
	MARGIN: 0px
}
#zpDownloads LI {
	MARGIN: 0px
}
#zpSupport LI A {
	MARGIN: 0px
}
#zpDownloads LI A {
	MARGIN: 0px
}
#zpSupport A {
	MARGIN-LEFT: 0.5em
}
#zpDownloads A {
	MARGIN-LEFT: 0.5em
}
#zpSupport SELECT {
	FONT-SIZE: 90%; MARGIN-BOTTOM: 1em
}
#zpDownloads SELECT {
	FONT-SIZE: 90%; MARGIN-BOTTOM: 1em
}
#zpSupport .rounded {
	BACKGROUND: #e3e2da; MARGIN: 1em -4%
}
#zpDownloads .rounded {
	BACKGROUND: #e3e2da; MARGIN: 1em -4%
}
#zpSupport .rounded .c  {
	MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#zpDownloads .rounded .c  {
	MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#zpSupport .rounded .c {
	MARGIN: 0px 15px
}
#zpDownloads .rounded .c {
	MARGIN: 0px 15px
}
#zpSupport .rounded .t DIV {
	BACKGROUND: url(../images/edge_support_tl.gif) no-repeat left top
}
#zpDownloads .rounded .t DIV {
	BACKGROUND: url(../images/edge_support_tl.gif) no-repeat left top
}
#zpSupport .rounded .t {
	BACKGROUND: url(../images/edge_support_tr.gif) no-repeat right top
}
#zpDownloads .rounded .t {
	BACKGROUND: url(../images/edge_support_tr.gif) no-repeat right top
}
#zpSupport .rounded .b DIV {
	BACKGROUND: url(../images/edge_support_bl.gif) no-repeat left bottom
}
#zpDownloads .rounded .b DIV {
	BACKGROUND: url(../images/edge_support_bl.gif) no-repeat left bottom
}
#zpSupport .rounded .b {
	BACKGROUND: url(../images/edge_support_br.gif) no-repeat right bottom
}
#zpDownloads .rounded .b {
	BACKGROUND: url(../images/edge_support_br.gif) no-repeat right bottom
}
#zpSupport .rounded .t DIV {
	FONT-SIZE: 3px; HEIGHT: 3px
}
#zpSupport .rounded .t {
	FONT-SIZE: 3px; HEIGHT: 3px
}
#zpSupport .rounded .b DIV {
	FONT-SIZE: 3px; HEIGHT: 3px
}
#zpSupport .rounded .b {
	FONT-SIZE: 3px; HEIGHT: 3px
}
#zpDownloads .rounded .t DIV {
	FONT-SIZE: 3px; HEIGHT: 3px
}
#zpDownloads .rounded .t {
	FONT-SIZE: 3px; HEIGHT: 3px
}
#zpDownloads .rounded .b DIV {
	FONT-SIZE: 3px; HEIGHT: 3px
}
#zpDownloads .rounded .b {
	FONT-SIZE: 3px; HEIGHT: 3px
}
#zpSupport .rounded H2 {
	COLOR: #397fad; FONT-SIZE: 130%; MARGIN: 0px
}
#zpDownloads .rounded H2 {
	COLOR: #397fad; FONT-SIZE: 130%; MARGIN: 0px
}
#zpSupport UL {
	LIST-STYLE: none
}
#zpDownloads UL {
	LIST-STYLE: none
}
#zpDownloads A {
	MARGIN: 0px
}
.faq#zSupport #main UL {
	MARGIN-LEFT: 1em; MARGIN-TOP: 1em
}
.faq#zSupport TABLE {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; WIDTH: 90%
}
.faq#zSupport TABLE  {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-RIGHT: medium none; BORDER-TOP: medium none; PADDING-BOTTOM: 3px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 3px; TEXT-ALIGN: left
}
.faq#zSupport TABLE  P {
	MARGIN: 0px
}
.faq#zSupport .head {
	BACKGROUND: #e3e2da
}
.faq#zSupport .faq {
	BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 3em
}
.faq#zSupport H4 {
	BACKGROUND: #e3e2da; DISPLAY: inline; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 0px
}
.knowledge_base#zSupport .rounded {
	FLOAT: right; MARGIN-RIGHT: 5%; WIDTH: 90%
}
.knowledge_base#zSupport .rounded .c {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 1em; TEXT-ALIGN: center
}
.knowledge_base#zSupport LABEL {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 5em; MARGIN-RIGHT: 1em
}
.knowledge_base#zSupport INPUT {
	BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 1px solid; BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 90%
}
.knowledge_base#zSupport SELECT {
	BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 1px solid; BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 90%
}
.knowledge_base#zSupport SELECT {
	MARGIN-LEFT: 4em
}
.knowledge_base#zSupport .c DIV {
	DISPLAY: inline; MARGIN-LEFT: 8em; VERTICAL-ALIGN: top
}
.knowledge_base#zSupport .c SPAN {
	FONT-STYLE: italic; TEXT-ALIGN: center
}
.knowledge_base#zSupport .submit {
	BACKGROUND: #d6d3ce; BORDER-BOTTOM: #369 1px solid; BORDER-LEFT: #369 1px solid; BORDER-RIGHT: #369 1px solid; BORDER-TOP: #369 1px solid; COLOR: #369; FONT-WEIGHT: bold
}
#zPartners #left DL .object-right {
	CLEAR: none; FLOAT: none
}
#zPartners #left DT {
	CLEAR: left; FLOAT: left; PADDING-BOTTOM: 1em
}
#zPartners #left DD {
	MARGIN: 0px; PADDING-BOTTOM: 1em
}
.reseller_distribution_partners#zPartners #main DT {
	CLEAR: left; FLOAT: left; min-height: 14em; min-width: 40%
}
.reseller_distribution_partners#zPartners #main DD {
	MARGIN: 0px; min-height: 14em
}
.reseller_distribution_partners#zPartners #main DD .object-left {
	CLEAR: none; DISPLAY: inline; FLOAT: none; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.reseller_distribution_partners#zPartners #main DD .object-left  {
	DISPLAY: inline
}
.training_partners#zPartners TD {
	WIDTH: 33%
}
.referral_partners#zPartners #right {
	DISPLAY: none
}
#zpPartners_reseller_distribution_partners IMG {
	FLOAT: left
}
#zpPhp_collaboration_project_webcast H1 {
	DISPLAY: none
}
#zpPhp_collaboration_project_webcast {
	TEXT-ALIGN: center
}
#zpPhp_collaboration_project .overview {
	FLOAT: left; MARGIN-RIGHT: 1%; WIDTH: 33%
}
#zpPhp_collaboration_project .collaborators {
	FLOAT: left; WIDTH: 66%
}
#zpPhp_collaboration_project .framework {
	FLOAT: left; MARGIN-RIGHT: 1%; WIDTH: 33%
}
#zpPhp_collaboration_project .devzone {
	FLOAT: left; MARGIN-RIGHT: 1%; WIDTH: 33%
}
#zpPhp_collaboration_project .ide {
	FLOAT: left; WIDTH: 32%
}
#zpPhp_collaboration_project .quotes {
	CLEAR: left
}
#zPhp_collaboration_project .framework FIELDSET {
	HEIGHT: 18em
}
#zPhp_collaboration_project .devzone FIELDSET {
	HEIGHT: 18em
}
#zPhp_collaboration_project .ide FIELDSET {
	HEIGHT: 18em
}
#sitemap DIV {
	FLOAT: left; WIDTH: 49%
}
#sitemap H2 {
	FONT-SIZE: 120%; FONT-WEIGHT: normal; MARGIN-BOTTOM: 0.5em
}
#sitemap LI {
	LIST-STYLE: circle; MARGIN: 0px 0px 0.25em 1em
}
#zSales #main UL {
	LIST-STYLE: none
}
#zSales #main LABEL {
	DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 1em; WIDTH: 8em
}
#zSales #main TEXTAREA {
	HEIGHT: 8em; WIDTH: 24em
}
#zSales #main LI LABEL {
	TEXT-DECORATION: underline
}
#zSales #main LI.optional LABEL {
	TEXT-DECORATION: none
}
#zSales #login LABEL {
	TEXT-DECORATION: none
}
#zSales #login .error {
	DISPLAY: none
}
#zFree_downloads TABLE {
	BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; BORDER-LEFT: medium none; BORDER-RIGHT: medium none; BORDER-TOP: medium none; WIDTH: 80%
}
#zFree_downloads TH {
	BORDER-BOTTOM: #dddcdc 1px solid; BORDER-LEFT: #dddcdc 1px solid; BORDER-RIGHT: #dddcdc 1px solid; BORDER-TOP: #dddcdc 1px solid
}
#zFree_downloads TD {
	BORDER-BOTTOM: #dddcdc 1px solid; BORDER-LEFT: #dddcdc 1px solid; BORDER-RIGHT: #dddcdc 1px solid; BORDER-TOP: #dddcdc 1px solid
}
#zpLogin_login {
	MARGIN-BOTTOM: 10em
}
#login H1 {
	DISPLAY: none
}
#login_error {
	DISPLAY: none
}
#login_cookies {
	DISPLAY: none
}
#login .box {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 1em 0px
}
#login H2 {
	BACKGROUND: url(../images/opened.gif) #ebebeb no-repeat left center; BORDER-TOP: #ccc 2px solid; COLOR: #397fad; FONT-SIZE: 100%; FONT-WEIGHT: normal; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 0.3em; PADDING-LEFT: 26px; PADDING-RIGHT: 0px; PADDING-TOP: 0.3em
}
#login H2.active {
	BACKGROUND-IMAGE: url(../images/closed.gif); FONT-WEIGHT: bold
}
#login H2.active {
	MARGIN: 0px
}
#login H3 {
	FONT-SIZE: 150%; FONT-WEIGHT: normal; PADDING-BOTTOM: 1em
}
#login .box  {
	MARGIN: 0px
}
#login .box P.text {
	MARGIN-BOTTOM: 2em
}
#login .box SPAN {
	TEXT-DECORATION: underline
}
#login .box SPAN.comment {
	FONT-SIZE: 90%; TEXT-DECORATION: none
}
#login .box P SPAN {
	COLOR: #005fa9; FONT-SIZE: 120%; TEXT-DECORATION: none
}
#login FORM {
	BORDER-BOTTOM: #dbe4e7 1px solid; BORDER-LEFT: #dbe4e7 1px solid; BORDER-RIGHT: #dbe4e7 1px solid; BORDER-TOP: #dbe4e7 1px solid; PADDING-BOTTOM: 1em; PADDING-LEFT: 3em; PADDING-RIGHT: 3em; PADDING-TOP: 1em
}
#login .right FORM {
	PADDING-BOTTOM: 2.5em
}
#login DL {
	OVERFLOW: auto
}
#login DD {
	CLEAR: right; FLOAT: left
}
#login DT {
	PADDING-RIGHT: 1em
}
#login HR {
	BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid
}
#login #registration {
	DISPLAY: none; PADDING-BOTTOM: 2em
}
#login #registration FORM {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 1em
}
#login #registration DT {
	FONT-WEIGHT: normal; TEXT-ALIGN: right; WIDTH: 19em
}
#login #registration P {
	MARGIN-LEFT: 0.5em
}
#login .privacy {
	BORDER-BOTTOM: #ebebeb 2px solid; BORDER-LEFT: medium none; BORDER-RIGHT: medium none; BORDER-TOP: #ebebeb 2px solid; MARGIN-TOP: 2em
}
#login .reg_message {
	BORDER-BOTTOM: #ebebeb 2px solid; BORDER-LEFT: medium none; BORDER-RIGHT: medium none; BORDER-TOP: #ebebeb 2px solid; MARGIN-TOP: 2em
}
#login .reg_message {
	FONT-WEIGHT: bold; MARGIN-TOP: 1em
}
#login #registration .privacy P {
	BACKGROUND: #ebebeb; MARGIN: 3px 0px; PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 1em
}
#login .reg_message P {
	BACKGROUND: #ebebeb; MARGIN: 3px 0px; PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 1em
}
#login .privacy INPUT {
	MARGIN-RIGHT: 0.5em
}
#login #is_individual {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN-TOP: 0.6em
}
#login #zlogin DL {
	FLOAT: left; WIDTH: 16em
}
#login #zlogin DL INPUT {
	WIDTH: 15em
}
#login #zlogin DL SELECT {
	WIDTH: 15em
}
#login #zlogin DL.submit DT {
	VISIBILITY: hidden
}
#login #zlogin DL.submit INPUT {
	MARGIN-LEFT: 2em; WIDTH: auto
}
#login #zlogin DD {
	CLEAR: left
}
#login #zlogin P {
	CLEAR: left
}
#login .right DL {
	PADDING-LEFT: 1em
}
#login .box DT {
	CLEAR: left; COLOR: black; FLOAT: left; FONT-WEIGHT: bold; MARGIN-BOTTOM: 1em; PADDING-TOP: 2px; WIDTH: 14em
}
#login .right DT {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px; WIDTH: 9em
}
#login .box DT SPAN {
	FONT-SIZE: 90%; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#login FORM DL DD {
	MARGIN: 0px; PADDING-BOTTOM: 1em
}
#login DL INPUT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid
}
#login INPUT {
	FONT-FAMILY: Verdana, Arial, Helvatica, sans-serif; FONT-SIZE: 100%
}
#login SELECT {
	FONT-FAMILY: Verdana, Arial, Helvatica, sans-serif; FONT-SIZE: 100%
}
#login .nr {
	TEXT-DECORATION: none
}
#login INPUT.submit {
	BACKGROUND: #b5d0e2; BORDER-BOTTOM: #8dbad8 1px solid; BORDER-LEFT: #8dbad8 1px solid; BORDER-RIGHT: #8dbad8 1px solid; BORDER-TOP: #8dbad8 1px solid; COLOR: #369; FONT-SIZE: 90%; FONT-WEIGHT: bold
}
#login .submit INPUT {
	BACKGROUND: #b5d0e2; BORDER-BOTTOM: #8dbad8 1px solid; BORDER-LEFT: #8dbad8 1px solid; BORDER-RIGHT: #8dbad8 1px solid; BORDER-TOP: #8dbad8 1px solid; COLOR: #369; FONT-SIZE: 90%; FONT-WEIGHT: bold
}
#login #registration .submit {
	FLOAT: right; MARGIN-TOP: 2em
}
#zMyzend .left {
	CLEAR: left; FLOAT: left; WIDTH: 46%
}
#zMyzend .right {
	FLOAT: right; WIDTH: 53%
}
#zMyzend .block {
	BACKGROUND: url(../images/bg_myzend.gif) repeat-x 50% bottom; BORDER-BOTTOM: #bec8cb 1px solid; BORDER-LEFT: #bec8cb 1px solid; BORDER-RIGHT: #bec8cb 1px solid; BORDER-TOP: #bec8cb 1px solid; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0.5em
}
#zMyzend .loading {
	BACKGROUND: url(../images/loading.gif) no-repeat center 50%; HEIGHT: 100px
}
#zMyzend DIV.error {
	BACKGROUND: yellow; BORDER-BOTTOM: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; COLOR: black; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 0px
}
#zMyzend DIV.error UL {
	MARGIN-BOTTOM: 1em
}
#zMyzend DIV.error UL LI {
	MARGIN: 1em 0px 0px 1em
}
#zMyzend DIV.error A {
	COLOR: black
}
#zMyzend DIV.error A:hover {
	BACKGROUND: orange; TEXT-DECORATION: none
}
#zMyzend .fatal_error {
	BACKGROUND: yellow; BORDER-BOTTOM: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; FONT-WEIGHT: bold; PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 1em
}
#zMyzend H2 {
	COLOR: #397fad; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; FONT-SIZE: 155%; FONT-WEIGHT: bold; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#zMyzend #messages H2 {
	FONT-SIZE: 180%; MARGIN-TOP: 0px
}
#zMyzend FORM {
	MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#zMyzend TABLE {
	FONT-SIZE: 95%; MARGIN-BOTTOM: 2em; WIDTH: 100%
}
#zMyzend .left TABLE {
	MARGIN-BOTTOM: 1em
}
#zMyzend CAPTION {
	BACKGROUND: #a7cfeb; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.2em
}
#zMyzend TH {
	BACKGROUND: #a7cfeb; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-RIGHT: medium none; BORDER-TOP: medium none; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 0.2em; TEXT-ALIGN: center
}
#zMyzend .left TH {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT-STYLE: italic; FONT-WEIGHT: normal
}
#zMyzend TD {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-RIGHT: medium none; BORDER-TOP: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#zpMyzend CAPTION {
	DISPLAY: none
}
#zpMyzend DL {
	MARGIN: 0px
}
#zMyzend UL {
	LIST-STYLE: none; MARGIN: 0.5em 0px 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.5em
}
#zMyzend DD INPUT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 90%
}
#zMyzend SELECT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 90%
}
#zMyzend INPUT.error {
	BORDER-BOTTOM: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; COLOR: black; FONT-WEIGHT: normal
}
#zMyzend SELECT.error {
	BORDER-BOTTOM: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; COLOR: black; FONT-WEIGHT: normal
}
#zpMyzend DIV.view DT {
	WIDTH: 6em
}
#zpMyzend .left UL {
	BORDER-TOP: #397fad 1px solid
}
#zpMyzend #orders UL {
	BORDER-TOP: #397fad 1px solid
}
#zMyzend .edit {
	MARGIN-TOP: 1em
}
#zMyzend .edit LABEL {
	CLEAR: left; DISPLAY: block; FLOAT: left; PADDING-RIGHT: 0.5em; TEXT-ALIGN: right; WIDTH: 9em
}
#zMyzend .edit INPUT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 90%; MARGIN-BOTTOM: 0.5em; WIDTH: 20em
}
#zMyzend .edit SELECT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 90%; MARGIN-BOTTOM: 0.5em; WIDTH: 20em
}
#zMyzend .edit INPUT:hover {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid
}
#zMyzend .edit INPUT:unknown {
	BORDER-BOTTOM: #369 1px solid; BORDER-LEFT: #369 1px solid; BORDER-RIGHT: #369 1px solid; BORDER-TOP: #369 1px solid
}
#zMyzend .edit .error {
	BACKGROUND: yellow; BORDER-BOTTOM: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; COLOR: black; FONT-WEIGHT: normal; PADDING-BOTTOM: 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 1em
}
#zMyzend .edit .error INPUT {
	MARGIN: 0px
}
#zMyzend .edit .error SPAN {
	DISPLAY: block; MARGIN: 0px 1em
}
#zMyzend LI {
	MARGIN: 0px
}
#zMyzend DT {
	CLEAR: left; COLOR: black; FLOAT: left; FONT-WEIGHT: bold; MARGIN: 0px; PADDING-RIGHT: 0.5em; WIDTH: 8em
}
#zMyzend DD {
	MARGIN-BOTTOM: 0.25em
}
#zMyzend H1 {
	COLOR: #397fad
}
#zMyzend H1 SPAN {
	COLOR: #999; FONT-SIZE: 80%; FONT-VARIANT: small-caps
}
#zMyzend H3 {
	FONT-SIZE: 100%
}
#zMyzend #top {
	FLOAT: right
}
#zMyzend #top LI {
	DISPLAY: inline; PADDING-LEFT: 1em
}
#zMyzend #tabs {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#zMyzend #tabs LI {
	BORDER-BOTTOM: #bec8cb 1px solid; BORDER-LEFT: #bec8cb 1px solid; FLOAT: left; MARGIN: 0px -15px -1px 0px; POSITION: relative
}
#zMyzend #tabs LI.selected {
	BORDER-BOTTOM: white 1px solid; Z-INDEX: 1
}
#zMyzend #tabs LI A {
	BACKGROUND: url(../images/tab.gif) no-repeat right top; COLOR: black; DISPLAY: block; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 25px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
#zMyzend #personal {
	CLEAR: both
}
#zMyzend #billing {
	CLEAR: both
}
#zMyzend #shipping {
	CLEAR: both
}
#zMyzend #info {
	CLEAR: both
}
#zMyzend #info P.button {
	TEXT-ALIGN: right
}
#zMyzend .button INPUT {
	BACKGROUND: #b5d0e2; BORDER-BOTTOM: #8dbad8 1px solid; BORDER-LEFT: #8dbad8 1px solid; BORDER-RIGHT: #8dbad8 1px solid; BORDER-TOP: #8dbad8 1px solid; COLOR: #369; FONT-SIZE: 90%
}
#zpMyzend #info UL {
	CLEAR: both
}
#zpMyzend #orders UL {
	CLEAR: both
}
#zMyzend #address_tabs {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN-BOTTOM: 1em
}
#zMyzend #address_tabs LI {
	DISPLAY: inline; FONT-WEIGHT: bold; MARGIN-RIGHT: 0.5em; PADDING-BOTTOM: 0px; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; PADDING-TOP: 0px
}
#zMyzend #address_tabs A {
	COLOR: black; PADDING-BOTTOM: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#zMyzend #address_tabs .selected {
	BACKGROUND: #a7cfeb
}
#zpMyzend #password DT {
	WIDTH: 6em
}
#zpMyzend #subscriptions UL {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-RIGHT: medium none; BORDER-TOP: medium none
}
#zpMyzend #products UL {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-RIGHT: medium none; BORDER-TOP: medium none
}
#zpMyzend .orders {
	DISPLAY: none
}
#zpMyzend .orders DIV {
	DISPLAY: none
}
#zpMyzend .orders UL {
	LIST-STYLE: disc; MARGIN-LEFT: 1.5em
}
#zMyzend #orders_trials {
	WIDTH: 100%
}
#zMyzend #orders {
	FLOAT: left; WIDTH: 55%
}
#zMyzend #trials {
	FLOAT: right; WIDTH: 31.5%
}
#zpMyzend .more {
	FLOAT: right; MARGIN: 0px 0px 0.5em 1em
}
#zpMyzend #support .more {
	MARGIN-TOP: -1.5em
}
#zpMyzend .validating {
	BORDER-BOTTOM: #ccc 2px solid; BORDER-LEFT: #ccc 2px solid; BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #ccc 2px solid
}
#zpMyzend .valid {
	BORDER-BOTTOM: green 2px solid; BORDER-LEFT: green 2px solid; BORDER-RIGHT: green 2px solid; BORDER-TOP: green 2px solid
}
#zpMyzend .invalid {
	BORDER-BOTTOM: red 2px solid; BORDER-LEFT: red 2px solid; BORDER-RIGHT: red 2px solid; BORDER-TOP: red 2px solid
}
#pagination {
	BORDER-TOP: #ccc 1px solid; POSITION: relative
}
#pagination .pages {
	DISPLAY: block; TEXT-ALIGN: center
}
#pagination .pages SPAN {
	FONT-WEIGHT: bold
}
#pagination .next {
	POSITION: absolute; RIGHT: 0px; TOP: 0px
}
#pagination .prev {
	POSITION: absolute
}
DIV.para {
	PADDING-BOTTOM: 1em
}
#zPhpide .attribute-image {
	FLOAT: left; PADDING-RIGHT: 10px
}
.plug_ins#zProducts .attribute-image {
	FLOAT: left; PADDING-RIGHT: 10px
}
