BODY {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TR {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SPAN {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.table-main {
	BACKGROUND-COLOR: #ffffff
}
.td-width {
	WIDTH: 10px
}
.smallText {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.blacktextlarge {
	FONT-WEIGHT: bold; FONT-SIZE: 19px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text-size22 {
	FONT-WEIGHT: bold; FONT-SIZE: 23px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.error {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d00031; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.errorbold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d00031; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.buildcard-height {
	PADDING-TOP: 0px
}
UNKNOWN {
	PADDING-TOP: 30px
}
.errorLarge {
	FONT-SIZE: 12px; COLOR: #d00031; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.red {
	FONT-SIZE: 11px; COLOR: #d00031; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.greytext {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.greytextsmall {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.greytextlarge {
	FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textWhite {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txtBig {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txtMid {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.navlink {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Verdana
}
A.navlink:link {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Verdana
}
A.navlink:hover {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Verdana
}
A.navlink:active {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Verdana
}
A.navlink:visited {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Verdana
}
A.grey-link-small:link {
	FONT-SIZE: 11px; COLOR: #696969
}
A.grey-link-small:hover {
	FONT-SIZE: 11px; COLOR: #696969
}
A.grey-link-small:active {
	FONT-SIZE: 11px; COLOR: #696969
}
A.grey-link-small:visited {
	FONT-SIZE: 11px; COLOR: #696969
}
A.dark-grey-link:link {
	FONT-SIZE: 11px; COLOR: #696969
}
A.dark-grey-link:hover {
	FONT-SIZE: 11px; COLOR: #696969
}
A.dark-grey-link:active {
	FONT-SIZE: 11px; COLOR: #696969
}
A.dark-grey-link:visited {
	FONT-SIZE: 11px; COLOR: #696969
}
A.grey-link:visited {
	COLOR: #9b9c9b
}
A.grey-link:link {
	COLOR: #9b9c9b
}
A.grey-link:active {
	COLOR: #9b9c9b
}
A.grey-link:hover {
	COLOR: #9b9c9b
}
A.grey-link10pt:visited {
	FONT-SIZE: 11px; COLOR: #9b9c9b
}
A.grey-link10pt:link {
	FONT-SIZE: 11px; COLOR: #9b9c9b
}
A.grey-link10pt:active {
	FONT-SIZE: 11px; COLOR: #9b9c9b
}
A.grey-link10pt:hover {
	FONT-SIZE: 11px; COLOR: #9b9c9b
}
.hrGrey {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #cccccc
}
.hrDottedGrey {
	BACKGROUND-IMAGE: url(/default/images/snapfish/snapfish_eu/thinDottedline-piece-grey.gif); MARGIN-BOTTOM: 0px; WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 1px
}
UNKNOWN {
	MARGIN: 0px
}
A.footer-link:visited {
	COLOR: #797979; TEXT-DECORATION: underline
}
A.footer-link:link {
	COLOR: #797979; TEXT-DECORATION: underline
}
A.footer-link:hover {
	COLOR: #797979; TEXT-DECORATION: underline
}
A.footer-link:active {
	COLOR: #797979; TEXT-DECORATION: underline
}
.hoverBBlink:link {
	FONT-SIZE: 11px; COLOR: #0033cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
hoverBBlink:visited {
	FONT-SIZE: 11px; COLOR: #0033cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
hoverBBlink:hover {
	FONT-SIZE: 11px; COLOR: #0033cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.hoverBBlink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 12px; COLOR: #006fff; FONT-FAMILY: verdana; TEXT-DECORATION: underline
}
A:link {
	FONT-SIZE: 12px; COLOR: #006fff; FONT-FAMILY: verdana; TEXT-DECORATION: underline
}
A:active {
	FONT-SIZE: 12px; COLOR: #006fff; FONT-FAMILY: verdana; TEXT-DECORATION: underline
}
A:hover {
	FONT-SIZE: 12px; COLOR: #006fff; FONT-FAMILY: verdana; TEXT-DECORATION: underline
}
.greyCurLineBx {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.greyCurLineBx .b1 {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.greyCurLineBx .b2 {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.greyCurLineBx .b3 {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.greyCurLineBx .b4 {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.greyCurLineBx .b1b {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.greyCurLineBx .b2b {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.greyCurLineBx .b3b {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.greyCurLineBx .b4b {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.greyCurLineBx .b1 {
	HEIGHT: 1px
}
.greyCurLineBx .b2 {
	HEIGHT: 1px
}
.greyCurLineBx .b3 {
	HEIGHT: 1px
}
.greyCurLineBx .b1b {
	HEIGHT: 1px
}
.greyCurLineBx .b2b {
	HEIGHT: 1px
}
.greyCurLineBx .b3b {
	HEIGHT: 1px
}
.greyCurLineBx .b2 {
	BORDER-RIGHT: #cecece 1px solid; BACKGROUND: #fff; BORDER-LEFT: #cecece 1px solid
}
.greyCurLineBx .b3 {
	BORDER-RIGHT: #cecece 1px solid; BACKGROUND: #fff; BORDER-LEFT: #cecece 1px solid
}
.greyCurLineBx .b4 {
	BORDER-RIGHT: #cecece 1px solid; BACKGROUND: #fff; BORDER-LEFT: #cecece 1px solid
}
.greyCurLineBx .b4b {
	BORDER-RIGHT: #cecece 1px solid; BACKGROUND: #fff; BORDER-LEFT: #cecece 1px solid
}
.greyCurLineBx .b3b {
	BORDER-RIGHT: #cecece 1px solid; BACKGROUND: #fff; BORDER-LEFT: #cecece 1px solid
}
.greyCurLineBx .b2b {
	BORDER-RIGHT: #cecece 1px solid; BACKGROUND: #fff; BORDER-LEFT: #cecece 1px solid
}
.greyCurLineBx .b1 {
	BACKGROUND: #cecece; MARGIN: 0px 5px
}
.greyCurLineBx .b2 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 3px; BORDER-RIGHT-WIDTH: 2px
}
.greyCurLineBx .b2b {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 3px; BORDER-RIGHT-WIDTH: 2px
}
.greyCurLineBx .b3 {
	MARGIN: 0px 2px
}
.greyCurLineBx .b3b {
	MARGIN: 0px 2px
}
.greyCurLineBx .b4 {
	MARGIN: 0px 1px; HEIGHT: 2px
}
.greyCurLineBx .b4b {
	MARGIN: 0px 1px; HEIGHT: 2px
}
.greyCurLineBx .b1b {
	BACKGROUND: #cecece; MARGIN: 0px 5px
}
.greyCurLineBx .boxcontent {
	BORDER-RIGHT: #cecece 1px solid; DISPLAY: block; BACKGROUND: #fff; BORDER-LEFT: #cecece 1px solid
}
.greyCurLineBx .marg {
	MARGIN: 0px 10px
}
#solidgrey TABLE {
	PADDING-BOTTOM: 0.5em
}
#solidgrey {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 1em
}
.gtop {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.gbottom {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.g1 {
	DISPLAY: block; OVERFLOW: hidden
}
.g2 {
	DISPLAY: block; OVERFLOW: hidden
}
.g3 {
	DISPLAY: block; OVERFLOW: hidden
}
.g4 {
	DISPLAY: block; OVERFLOW: hidden
}
.g1 {
	HEIGHT: 1px
}
.g2 {
	HEIGHT: 1px
}
.g3 {
	HEIGHT: 1px
}
.g2 {
	BORDER-RIGHT: #ececec 1px solid; BACKGROUND: #ececec; BORDER-LEFT: #ececec 1px solid
}
.g3 {
	BORDER-RIGHT: #ececec 1px solid; BACKGROUND: #ececec; BORDER-LEFT: #ececec 1px solid
}
.g4 {
	BORDER-RIGHT: #ececec 1px solid; BACKGROUND: #ececec; BORDER-LEFT: #ececec 1px solid
}
.g1 {
	BACKGROUND: #ececec; MARGIN: 0px 5px
}
.g2 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 3px; BORDER-RIGHT-WIDTH: 2px
}
.g3 {
	MARGIN: 0px 2px
}
.g4 {
	MARGIN: 0px 1px; HEIGHT: 2px
}
.gmargi {
	BORDER-RIGHT: #ececec 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ececec 0px solid; DISPLAY: block; PADDING-LEFT: 11px; BACKGROUND: #ececec; PADDING-BOTTOM: 4px; BORDER-LEFT: #ececec 1px solid; BORDER-BOTTOM: #ececec 0px solid
}
.gmargi1 {
	BORDER-RIGHT: #ececec 0px solid; BORDER-TOP: #ececec 0px solid; DISPLAY: block; BACKGROUND: #ececec; PADDING-BOTTOM: 4px; BORDER-LEFT: #ececec 0px solid; BORDER-BOTTOM: #ececec 0px solid
}
#solidneutral TABLE {
	PADDING-BOTTOM: 0.5em
}
#solidneutral {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 1em
}
.gstop {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.gsbottom {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.gs1 {
	DISPLAY: block; OVERFLOW: hidden
}
.gs2 {
	DISPLAY: block; OVERFLOW: hidden
}
.gs3 {
	DISPLAY: block; OVERFLOW: hidden
}
.gs4 {
	DISPLAY: block; OVERFLOW: hidden
}
.gs1 {
	HEIGHT: 1px
}
.gs2 {
	HEIGHT: 1px
}
.gs3 {
	HEIGHT: 1px
}
.gs2 {
	BORDER-RIGHT: #f4f0d3 1px solid; BACKGROUND: #f4f0d3; BORDER-LEFT: #f4f0d3 1px solid
}
.gs3 {
	BORDER-RIGHT: #f4f0d3 1px solid; BACKGROUND: #f4f0d3; BORDER-LEFT: #f4f0d3 1px solid
}
.gs4 {
	BORDER-RIGHT: #f4f0d3 1px solid; BACKGROUND: #f4f0d3; BORDER-LEFT: #f4f0d3 1px solid
}
.gs1 {
	BACKGROUND: #f4f0d3; MARGIN: 0px 5px
}
.gs2 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 3px; BORDER-RIGHT-WIDTH: 2px
}
.gs3 {
	MARGIN: 0px 2px
}
.gs4 {
	MARGIN: 0px 1px; HEIGHT: 2px
}
.gsmargi {
	BORDER-RIGHT: #f4f0d3 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #f4f0d3 0px solid; DISPLAY: block; PADDING-LEFT: 11px; BACKGROUND: #f4f0d3; PADDING-BOTTOM: 4px; BORDER-LEFT: #f4f0d3 1px solid; BORDER-BOTTOM: #f4f0d3 0px solid
}
.background {
	BORDER-RIGHT: #ffffff 2px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ffffff 2px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #ffffff 2px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #ffffff 2px solid; BACKGROUND-COLOR: #ececec
}
.background1 {
	BORDER-RIGHT: #ffffff 2px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #ffffff 2px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ececec
}
.background2 {
	BORDER-RIGHT: #ffffff 2px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #ffffff 2px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #ffffff 2px solid; BACKGROUND-COLOR: #ececec
}
.border {
	BORDER-RIGHT: #b2b2b2 1px solid; BORDER-TOP: #b2b2b2 1px solid; BORDER-LEFT: #b2b2b2 1px solid; BORDER-BOTTOM: #b2b2b2 1px solid
}
.border-ie {
	BORDER-RIGHT: #b2b2b2 1px solid; BORDER-TOP: #b2b2b2 1px solid; BORDER-LEFT: #b2b2b2 1px solid; WIDTH: 538px; BORDER-BOTTOM: #b2b2b2 1px solid
}
.border-white {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
.tdbg1 {
	BORDER-RIGHT: #ffffff 2px solid; BORDER-TOP: #ffffff 2px solid; BORDER-LEFT: #ffffff 2px solid; BORDER-BOTTOM: #ffffff 0px solid; BACKGROUND-COLOR: #ececec
}
.greylightsmall {
	FONT-SIZE: 10px; COLOR: #9b9c9b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.greytextlight {
	FONT-SIZE: 11px; COLOR: #9b9c9b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.whitetextmedium {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.whitetextmedium-nl {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.whitetextmedium-be {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.divpadding {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.tdpadding {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; PADDING-TOP: 9px
}
#2pxgreycurve TABLE {
	PADDING-BOTTOM: 0.5em
}
#2pxgreycurve {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 1em
}
.gptop {
	DISPLAY: block; FONT-SIZE: 2px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.gpbottom {
	DISPLAY: block; FONT-SIZE: 2px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.gp1 {
	DISPLAY: block; OVERFLOW: hidden
}
.gp2 {
	DISPLAY: block; OVERFLOW: hidden
}
.gp3 {
	DISPLAY: block; OVERFLOW: hidden
}
.gp4 {
	DISPLAY: block; OVERFLOW: hidden
}
gp5 {
	DISPLAY: block; OVERFLOW: hidden
}
.gp6 {
	DISPLAY: block; OVERFLOW: hidden
}
.gp7 {
	DISPLAY: block; OVERFLOW: hidden
}
.gp8 {
	DISPLAY: block; OVERFLOW: hidden
}
.gp9 {
	DISPLAY: block; OVERFLOW: hidden
}
.gp10 {
	DISPLAY: block; OVERFLOW: hidden
}
.gp11 {
	DISPLAY: block; OVERFLOW: hidden
}
.gp12 {
	DISPLAY: block; OVERFLOW: hidden
}
.gp1 {
	HEIGHT: 1px
}
.gp2 {
	HEIGHT: 1px
}
.gp3 {
	HEIGHT: 1px
}
.gp4 {
	HEIGHT: 1px
}
gp5 {
	HEIGHT: 1px
}
.gp6 {
	HEIGHT: 1px
}
.gp7 {
	HEIGHT: 1px
}
.gp8 {
	HEIGHT: 1px
}
.gp2 {
	BORDER-RIGHT: #ececec 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #ececec 1px solid
}
.gp3 {
	BORDER-RIGHT: #ececec 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #ececec 1px solid
}
.gp4 {
	BORDER-RIGHT: #ececec 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #ececec 1px solid
}
gp5 {
	BORDER-RIGHT: #ececec 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #ececec 1px solid
}
.gp6 {
	BORDER-RIGHT: #ececec 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #ececec 1px solid
}
.gp7 {
	BORDER-RIGHT: #ececec 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #ececec 1px solid
}
.gp8 {
	BORDER-RIGHT: #ececec 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #ececec 1px solid
}
.gp9 {
	BORDER-RIGHT: #ececec 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #ececec 1px solid
}
.gp10 {
	BORDER-RIGHT: #ececec 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #ececec 1px solid
}
.gp11 {
	BORDER-RIGHT: #ececec 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #ececec 1px solid
}
.gp12 {
	BORDER-RIGHT: #ececec 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #ececec 1px solid
}
.gp1 {
	BACKGROUND: #ececec; MARGIN: 0px 10px
}
.gp2 {
	BACKGROUND: #ececec; MARGIN: 0px 8px
}
.gp3 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 5px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 6px; BORDER-RIGHT-WIDTH: 5px
}
.gp4 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 4px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 5px; BORDER-RIGHT-WIDTH: 4px
}
.gp5 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 3px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 5px; BORDER-RIGHT-WIDTH: 3px
}
.gp6 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 3px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 4px; BORDER-RIGHT-WIDTH: 3px
}
.gp7 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 3px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 3px; BORDER-RIGHT-WIDTH: 3px
}
.gp8 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 3px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 2px; BORDER-RIGHT-WIDTH: 3px
}
.gp9 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 2px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 2px
}
.gp10 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 3px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 1px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 3px
}
.gp11 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 1px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 2px
}
.gp12 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 3px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 3px
}
.gpmargi {
	BORDER-RIGHT: #ececec 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ececec 0px solid; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #ffffff; BORDER-LEFT: #ececec 2px solid; BORDER-BOTTOM: #ececec 0px solid
}
TD.welcome_usercount_color {
	BACKGROUND-COLOR: #b2b2b2
}
.welcome_content {
	BACKGROUND-COLOR: white
}
.div-padding {
	PADDING-TOP: 5px
}
.textBluesmall {
	FONT-WEIGHT: bold; FONT-SIZE: 26px; COLOR: #3399cc; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.textBlueBig {
	FONT-WEIGHT: bold; FONT-SIZE: 37px; COLOR: #3399cc; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.textBluelittle {
	FONT-WEIGHT: bold; FONT-SIZE: 19px; COLOR: #3399cc; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.footerRow {
	BACKGROUND-COLOR: #ffffff
}
.greytextdark {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #9b9c9b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.copy {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.numberimg {
	PADDING-RIGHT: 10px; FLOAT: left
}
#main {
	MARGIN: 0px; HEIGHT: auto
}
#maindiv {
	WIDTH: 766px; TEXT-ALIGN: center
}
#header {
	POSITION: relative; HEIGHT: 64px; TEXT-ALIGN: right
}
#header IMG {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
#homeimg {
	PADDING-RIGHT: 4px; HEIGHT: 342px; TEXT-ALIGN: right
}
#btnyellow {
	PADDING-RIGHT: 18%
}
#stilltext {
	PADDING-LEFT: 500px; TEXT-ALIGN: left
}
#bluestrip {
	HEIGHT: 27px
}
#sharingbox {
	PADDING-RIGHT: 20px; FLOAT: left; WIDTH: 272px; TEXT-ALIGN: left
}
UNKNOWN {
	WIDTH: 242px
}
#photogiftsbox1 {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 473px; TEXT-ALIGN: left
}
#photogiftsbox {
	PADDING-LEFT: 10px; FLOAT: left; MARGIN-BOTTOM: -10px; WIDTH: 230px; MARGIN-RIGHT: -3px; TEXT-ALIGN: left
}
#photogiftsbox-jp {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; MARGIN-BOTTOM: -10px; PADDING-BOTTOM: 0px; WIDTH: 240px; MARGIN-RIGHT: -3px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
UNKNOWN {
	WIDTH: 230px; MARGIN-RIGHT: 0px
}
#giftboximage {
	BACKGROUND-POSITION: right bottom; MARGIN-BOTTOM: 0px; HEIGHT: 169px
}
#giftboximage-jp {
	BACKGROUND-POSITION: 50% bottom; MARGIN-BOTTOM: 0px; HEIGHT: 169px
}
UNKNOWN {
	BACKGROUND-POSITION: right bottom; HEIGHT: 169px
}
#giftstext {
	WIDTH: 86px; TEXT-ALIGN: left
}
#securitybox {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 222px; TEXT-ALIGN: left
}
UNKNOWN {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 220px; TEXT-ALIGN: left
}
#sharingimg {
	BACKGROUND-POSITION: left bottom; HEIGHT: 153px; TEXT-ALIGN: right
}
#sharingimg-jp {
	BACKGROUND-POSITION: left bottom; HEIGHT: 170px; TEXT-ALIGN: right
}
UNKNOWN {
	MARGIN-BOTTOM: 0px; HEIGHT: 152px
}
#sharetext {
	PADDING-TOP: 25px; TEXT-ALIGN: right
}
#giftsimg {
	PADDING-RIGHT: 20px; BACKGROUND-POSITION: right 50%; HEIGHT: 140px; TEXT-ALIGN: right
}
#securetext {
	TEXT-ALIGN: right
}
#secureimg {
	PADDING-LEFT: 20px; HEIGHT: 60px; align: center
}
#hpsingleimg {
	PADDING-LEFT: 80px; HEIGHT: 60px; align: center
}
UNKNOWN {
	PADDING-LEFT: 0px; WIDTH: 190px
}
#footertext {
	TEXT-ALIGN: center
}
#logibox {
	FLOAT: right; WIDTH: 484px; MARGIN-RIGHT: -20px
}
UNKNOWN {
	WIDTH: 484px; MARGIN-RIGHT: -4px; HEIGHT: 342px
}
UNKNOWN {
	WIDTH: 484px
}
#pricetext {
	FLOAT: left; WIDTH: 234px; PADDING-TOP: 50px; HEIGHT: 342px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
UNKNOWN {
	FLOAT: left; WIDTH: 234px; PADDING-TOP: 50px; HEIGHT: 290px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
#logibox1 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; WIDTH: 213px; HEIGHT: 342px; TEXT-ALIGN: left
}
UNKNOWN {
	WIDTH: 220px
}
#loginbottom {
	HEIGHT: 2px
}
UNKNOWN {
	HEIGHT: 31px
}
#sections {
	HEIGHT: 22px
}
UNKNOWN {
	HEIGHT: 194px
}
#blueline {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; WIDTH: 220px
}
UNKNOWN {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; WIDTH: 180px
}
#pricetext1 {
	WIDTH: 350px; COLOR: #3399cc; HEIGHT: 20px; TEXT-ALIGN: left
}
#pricetext2 {
	FONT-SIZE: 50px; COLOR: #3399cc; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
#pricetext3 {
	FONT-SIZE: 30px; COLOR: #3399cc; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
#columns {
	TEXT-ALIGN: center
}
.categories-main {
	PADDING-TOP: 0px
}
UNKNOWN {
	PADDING-TOP: 40px
}
.bold-text {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.address-popup-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.address-popup-bottom-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.address-popup-bluebold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #309bc9; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.italic-normal {
	FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.italic-small {
	FONT-SIZE: 9px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.italic-blue-small {
	FONT-SIZE: 9px; COLOR: #309bc9; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.albuminfotext {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: verdana, arial
}
.categorynormailtext {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, arial
}
.color-palette {
	PADDING-LEFT: 10px
}
UNKNOWN {
	PADDING-LEFT: 10px
}
.save_ani_text {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.blue_border {
	HEIGHT: 440px
}
UNKNOWN {
	HEIGHT: 444px
}
.your-album-text-width {
	
}
UNKNOWN {
	WIDTH: 155px
}
.grey_head_text {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.container {
	DISPLAY: block; WIDTH: 525px
}
.your-photos-scroll {
	OVERFLOW-Y: scroll; MARGIN: 2px; HEIGHT: 354px
}
UNKNOWN {
	OVERFLOW-Y: scroll; MARGIN: 2px; HEIGHT: 354px
}
