H1 {
	FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: tahoma; HEIGHT: 22px; BACKGROUND-COLOR: #888888; TEXT-ALIGN: right
}
A {
	COLOR: #555555; FONT-FAMILY: Tahoma
}
#contactsList {
	WIDTH: 400px
}
#prevWin {
	Z-INDEX: 11; POSITION: absolute; DISPLAY: none
}
#prevPhoto {
	BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; BORDER-LEFT: white 2px solid; BORDER-BOTTOM: white 2px solid
}
.imgPreview TABLE {
	FILTER: alpha(opacity=50); WIDTH: 240px; HEIGHT: 40px; BACKGROUND-COLOR: black; opacity: .5; -moz-opacity: .5
}
.genTxt {
	FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: tahoma
}
.genLink {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: tahoma; TEXT-DECORATION: underline
}
.genLink:hover {
	FONT-WEIGHT: normal; COLOR: black; TEXT-DECORATION: none
}
.waiter {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(/images/waiting_indic2.gif); BACKGROUND-REPEAT: no-repeat
}
.ProgressDiv {
	Z-INDEX: 999; FILTER: alpha(opacity=30); BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(/images/waiting_indic2.gif); POSITION: absolute; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #000000; opacity: .3; -moz-opacity: .3
}
.mnuLink {
	FONT-SIZE: 9pt; COLOR: white; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.mnuLink:hover {
	FONT-SIZE: 9pt; COLOR: #cccccc; FONT-FAMILY: tahoma; TEXT-DECORATION: underline
}
.mnuLink1 {
	FONT-SIZE: 9pt; COLOR: white; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.mnuLink1:hover {
	FONT-SIZE: 9pt; COLOR: #cccccc; FONT-FAMILY: tahoma; TEXT-DECORATION: underline
}
.payMS {
	CURSOR: pointer; BACKGROUND-COLOR: #eeeeee
}
.payMN {
	CURSOR: pointer; BACKGROUND-COLOR: transparent
}
.actMenu {
	COLOR: #666666; LINE-HEIGHT: 20px; DISPLAY: block; HEIGHT: 20px; TEXT-DECORATION: none
}
.actMenu:hover {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; BORDER-BOTTOM: #cccccc 1px solid; DISPLAY: block; HEIGHT: 20px; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none
}
.navmenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 22px
}
.navmenu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100px; CURSOR: pointer; PADDING-TOP: 0px
}
.navmenu LI A {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; LINE-HEIGHT: 18px; BORDER-BOTTOM: #cccccc 1px solid; DISPLAY: block; HEIGHT: 20px; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.navmenu LI A:hover {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; LINE-HEIGHT: 18px; BORDER-BOTTOM: #cccccc 1px solid; DISPLAY: block; HEIGHT: 20px; BACKGROUND-COLOR: white; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.navmenu TD DIV:first-child {
	BORDER-BOTTOM: #cccccc 1px solid
}
.navmenuASelected {
	BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: white! important; TEXT-DECORATION: none
}
.listItems {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1px solid
}
A.linkbutton {
	PADDING-RIGHT: 14px; PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; BACKGROUND: url(/images/btn-m.gif) repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; POSITION: relative; COLOR: #ff6600; PADDING-TOP: 0px; DISPLAY: block; HEIGHT: 32px; TEXT-DECORATION: none
}
A.linkbutton:visited {
	COLOR: #ff6600
}
A.linkbutton SPAN {
	HEIGHT: 32px
}
A.linkbutton SPAN.left {
	BACKGROUND: url(/images/btn-l.gif) no-repeat left top; LEFT: 0px; POSITION: absolute; WIDTH: 6px; DISPLAY: block; TOP: 0px
}
A.linkbutton SPAN.middle {
	RIGHT: 18px; POSITION: relative; WHITE-SPACE: nowrap; TOP: 6px
}
A.linkbutton SPAN.right {
	RIGHT: 0px; BACKGROUND: url(/images/btn-r.gif) no-repeat right top; POSITION: absolute; WIDTH: 28px; DISPLAY: block; TOP: 0px
}
TABLE.linkbutton2 {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em; MARGIN: 0px; CURSOR: pointer; COLOR: #ff6600; HEIGHT: 25px; TEXT-DECORATION: none
}
TABLE.linkbutton2 TD {
	HEIGHT: 25px
}
TABLE.linkbutton2 TD.left {
	BACKGROUND: url(/images/btn3-l.gif) no-repeat left top; WIDTH: 6px
}
TABLE.linkbutton2 TD.middle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(/images/btn3-m.gif) repeat-x; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
TABLE.linkbutton2 TD.right {
	BACKGROUND: url(/images/btn3-r.gif) no-repeat right top; WIDTH: 4px
}
TABLE.linkbutton1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 0px; HEIGHT: 25px; TEXT-DECORATION: none
}
TABLE.linkbutton1 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 25px
}
TABLE.linkbutton1 TD.left {
	BACKGROUND: url(/images/btn2-l.gif) no-repeat left top; WIDTH: 3px
}
TABLE.linkbutton1 TD.middle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(/images/btn2-m.gif) repeat-x; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
TABLE.linkbutton1 TD.right {
	BACKGROUND: url(/images/btn2-r.gif) no-repeat right top; WIDTH: 19px
}
A.linkbutton3 {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em; MARGIN: 5px; COLOR: #ff6600; DISPLAY: inline-block
}
A.linkbutton3:visited {
	COLOR: #ff6600
}
A.linkbutton3:hover {
	COLOR: #666666
}
#loading {
	Z-INDEX: 55; LEFT: 0px; BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(/images/waiting_indic2.gif); POSITION: absolute; OVERFLOW: hidden; BACKGROUND-REPEAT: no-repeat; DISPLAY: none; TOP: 0px
}
.FrndsDiv {
	TEXT-ALIGN: center
}
.FrndsTbl {
	FONT-SIZE: 9pt; MARGIN-BOTTOM: 5px; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: tahoma
}
.FrndsTbl TD {
	TEXT-ALIGN: right
}
.FrndsTbl SPAN {
	FONT-SIZE: 8pt; COLOR: #666666
}
.Button {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; BACKGROUND-IMAGE: url(/images/buttonback.gif); WIDTH: 118px; CURSOR: pointer; COLOR: white; BORDER-TOP-STYLE: none; LINE-HEIGHT: 30px; FONT-FAMILY: Tahoma; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 32px; BORDER-BOTTOM-STYLE: none
}
.sharedTbl {
	BORDER-RIGHT: #cccccc 1px solid; FONT-SIZE: 9pt; BORDER-TOP: #cccccc 1px solid; MARGIN: 3px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100px; CURSOR: pointer; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: tahoma
}
.sharedTbl TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; OVERFLOW: hidden; PADDING-TOP: 2px
}
.sharedTbl TEXTAREA {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; OVERFLOW: hidden; WIDTH: 80px; CURSOR: pointer; BORDER-TOP-STYLE: none; FONT-FAMILY: tahoma; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 40px; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
.pageTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 24pt; RIGHT: 20px; POSITION: absolute; COLOR: #888888; FONT-FAMILY: courier new; TOP: -16px
}
.levelTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 20pt; COLOR: #222222; FONT-FAMILY: courier new
}
#sidepanel {
	FONT-SIZE: 9pt; MARGIN-LEFT: 7px; COLOR: black; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #cccccc
}
.SideMenu TD {
	MARGIN-TOP: 4px; FONT-SIZE: 8pt; CURSOR: pointer; COLOR: #666666; FONT-FAMILY: tahoma; HEIGHT: 25px; TEXT-DECORATION: underline
}
.SideMenu IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FILTER: alpha(opacity=30); BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; opacity: .3; -moz-opacity: .3
}
.SideMenu_HOVER {
	BACKGROUND-COLOR: #dc9fa9; TEXT-DECORATION: underline
}
.SideMenu_HOVER TD {
	MARGIN-TOP: 4px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; CURSOR: pointer; COLOR: black; FONT-FAMILY: tahoma; HEIGHT: 25px; BACKGROUND-COLOR: #dc9fa9; TEXT-DECORATION: none
}
.SideMenu_HOVER IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FILTER: alpha(opacity=100); BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; opacity: 1; -moz-opacity: 1
}
#mainholder {
	FONT-SIZE: 9pt; FONT-FAMILY: Tahoma
}
.DFSize TD INPUT {
	BORDER-RIGHT: black 1px solid; FONT-SIZE: 8pt; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; WIDTH: 20px; LINE-HEIGHT: 12px; BORDER-BOTTOM: black 1px solid; HEIGHT: 12px
}
.DFSize SELECT {
	BORDER-RIGHT: black 1px solid; FONT-SIZE: 8pt; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; WIDTH: 50px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: tahoma
}
.DFSize TD {
	PADDING-BOTTOM: 2px; PADDING-TOP: 1px; BORDER-BOTTOM: white 1px solid
}
.DFSize TH {
	PADDING-BOTTOM: 2px; PADDING-TOP: 1px; BORDER-BOTTOM: white 1px solid
}
.detailHolder {
	BORDER-RIGHT: #666666 2px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 5px; FONT-SIZE: 9pt; PADDING-BOTTOM: 5px; WIDTH: 90%; COLOR: #666666; PADDING-TOP: 5px; FONT-FAMILY: tahoma; DISPLAY: none
}
.lightText {
	COLOR: #888888
}
#cart {
	
}
#cart TABLE {
	BORDER-RIGHT: #888888 1px solid; BORDER-TOP: #888888 1px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #888888 1px solid; WIDTH: 90%; BORDER-BOTTOM: #888888 1px solid; TEXT-ALIGN: right
}
#cart TEXTAREA {
	FONT-SIZE: 9pt; WIDTH: 420px; BORDER-TOP-STYLE: none; FONT-FAMILY: Tahoma; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 120px; BACKGROUND-COLOR: transparent; BORDER-BOTTOM-STYLE: none
}
#cart TABLE TH {
	BORDER-BOTTOM: #888888 1px solid; BACKGROUND-COLOR: #eeeeee
}
#cart TABLE TABLE {
	BORDER-RIGHT: #888888 2px solid; BORDER-TOP: #888888 2px solid; BORDER-LEFT: #888888 2px solid; WIDTH: 95%; BORDER-BOTTOM: #888888 2px solid; TEXT-ALIGN: right
}
#cart TABLE TABLE TH {
	BACKGROUND-COLOR: #dddddd
}
#cart TABLE TABLE TD {
	BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
.mainPanel {
	PADDING-RIGHT: 8px; MARGIN-TOP: 10px; PADDING-LEFT: 2px; FLOAT: right; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 540px
}
#RCD_Info {
	MARGIN-BOTTOM: 50px; WIDTH: 80%; BACKGROUND-COLOR: #eeeeee
}
#RCD_Info TABLE TD {
	BORDER-BOTTOM-STYLE: none! important
}
#profilePanel TABLE {
	WIDTH: 80%
}
#profilePanel TABLE TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #888888 1px solid
}
#orderTracklist TABLE {
	BORDER-RIGHT: #888888 2px solid; BORDER-TOP: #888888 2px solid; BORDER-LEFT: #888888 2px solid; WIDTH: 80%; BORDER-BOTTOM: #888888 2px solid
}
#orderTracklist TH {
	BORDER-BOTTOM: #888888 2px solid
}
.orderTrack {
	CURSOR: pointer
}
.orderTrack TD {
	BORDER-BOTTOM: #dddddd 1px solid
}
.orderTrack_HOVER {
	CURSOR: pointer; BACKGROUND-COLOR: #eeeeee
}
.orderTrack_HOVER TD {
	BORDER-BOTTOM: #dddddd 1px solid
}
.nameTextArea {
	FONT-SIZE: 9pt; OVERFLOW: hidden; WIDTH: 120px; CURSOR: pointer; COLOR: black; BORDER-TOP-STYLE: none; FONT-FAMILY: tahoma; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 16px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
.nameTextArea2 {
	FONT-SIZE: 9pt; OVERFLOW: hidden; WIDTH: 75px; COLOR: black; BORDER-TOP-STYLE: none; FONT-FAMILY: tahoma; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 50px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
SELECT {
	FONT-SIZE: 10pt; FONT-FAMILY: Tahoma
}
.inpText2 {
	BORDER-RIGHT: #eeeeee 2px solid; FONT-SIZE: 16pt; BORDER-TOP: #eeeeee 2px solid; BORDER-LEFT: #eeeeee 2px solid; BORDER-BOTTOM: #eeeeee 2px solid; HEIGHT: 30px
}
.inpText2SE {
	BORDER-RIGHT: #0088ee 2px solid; FONT-SIZE: 16pt; BORDER-TOP: #0088ee 2px solid; BORDER-LEFT: #0088ee 2px solid; BORDER-BOTTOM: #0088ee 2px solid; HEIGHT: 30px
}
.inpText2Er {
	BORDER-RIGHT: red 2px solid; FONT-SIZE: 16pt; BORDER-TOP: red 2px solid; BORDER-LEFT: red 2px solid; BORDER-BOTTOM: red 2px solid; HEIGHT: 30px
}
.inpText {
	BORDER-RIGHT: #eeeeee 2px solid; BORDER-TOP: #eeeeee 2px solid; BORDER-LEFT: #eeeeee 2px solid; LINE-HEIGHT: 12px; BORDER-BOTTOM: #eeeeee 2px solid
}
.inpTextSE {
	BORDER-RIGHT: #0088ee 2px solid; BORDER-TOP: #0088ee 2px solid; BORDER-LEFT: #0088ee 2px solid; LINE-HEIGHT: 12px; BORDER-BOTTOM: #0088ee 2px solid
}
.inpTextEr {
	BORDER-RIGHT: red 2px solid; BORDER-TOP: red 2px solid; BORDER-LEFT: red 2px solid; LINE-HEIGHT: 12px; BORDER-BOTTOM: red 2px solid
}
.menumask {
	FILTER: alpha(opacity=30); LEFT: 0px; POSITION: absolute; WIDTH: 60px; BOTTOM: 0px; DISPLAY: none; HEIGHT: 64px; BACKGROUND-COLOR: white; opacity: 0.3
}
.menuholder {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; POSITION: relative; WIDTH: 60px; COLOR: white; FONT-FAMILY: courier new; HEIGHT: 92px
}
.grayback {
	BACKGROUND-COLOR: #edbec5
}
#next {
	CURSOR: pointer
}
#prev {
	CURSOR: pointer
}
#nextandprev {
	FONT-SIZE: 7pt; MARGIN-BOTTOM: 15px; FONT-FAMILY: Tahoma
}
#quickOrder {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 8pt; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 460px; FONT-FAMILY: tahoma; HEIGHT: 120px; BORDER-RIGHT-WIDTH: 0px
}
#quickOrder UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
#quickOrder LI {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: right; PADDING-BOTTOM: 2px; MARGIN: 2px 2px 0px 0px; WIDTH: 160px; PADDING-TOP: 2px; HEIGHT: 20px
}
#quickOrder INPUT {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; WIDTH: 20px; BORDER-BOTTOM: black 1px solid
}
#quickOrder SELECT {
	WIDTH: 50px
}
#quickOrder H2 {
	FONT-SIZE: 10pt; MARGIN: 0px
}
#quickOrder FONT {
	FONT-SIZE: 8pt; COLOR: #666666
}
#quickOrder BUTTON {
	FONT-FAMILY: tahoma
}
.productOrder {
	FONT-SIZE: 8pt; BORDER-TOP: #cccccc 1px solid; WIDTH: 460px; FONT-FAMILY: tahoma
}
.productOrder UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.productOrder LI {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: right; PADDING-BOTTOM: 2px; MARGIN: 2px 2px 0px 0px; WIDTH: 160px; PADDING-TOP: 2px; HEIGHT: 20px
}
.productOrder SELECT {
	WIDTH: 50px
}
.productOrder TABLE {
	WIDTH: 100%
}
.productOrder INPUT {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; WIDTH: 20px; BORDER-BOTTOM: black 1px solid
}
.photoPrint {
	BORDER-RIGHT: #888888 1px solid; FONT-SIZE: 8pt; BORDER-TOP: #888888 1px solid; MARGIN-BOTTOM: 5px; BORDER-LEFT: #888888 1px solid; WIDTH: 85%; BORDER-BOTTOM: #888888 1px solid; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #eeeeee
}
.photoPrint TR {
	MARGIN: 2px; BACKGROUND-COLOR: #eeeeee
}
.photoPrint INPUT {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; WIDTH: 30px; BORDER-BOTTOM: black 1px solid
}
.photoPrint SELECT {
	BORDER-RIGHT: black 1px solid; FONT-SIZE: 8pt; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; WIDTH: 55px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: tahoma
}
.photoCover {
	HEIGHT: 100px
}
.photoCover IMG {
	BORDER-RIGHT: #eeeeee 1px solid; BORDER-TOP: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; BORDER-BOTTOM: #eeeeee 1px solid
}
.photoHolder {
	BORDER-RIGHT: #eeeeee 1px solid; FONT-SIZE: 8pt; BORDER-TOP: #eeeeee 1px solid; FLOAT: right; MARGIN: 1px; BORDER-LEFT: #eeeeee 1px solid; WIDTH: 130px; CURSOR: pointer; COLOR: black; BORDER-BOTTOM: #eeeeee 1px solid; FONT-FAMILY: tahoma; HEIGHT: 170px
}
.favImg {
	POSITION: relative; DISPLAY: none; HEIGHT: 0px
}
.favImg IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; RIGHT: -10px; BORDER-BOTTOM-WIDTH: 0px; POSITION: relative; TOP: -22px; BORDER-RIGHT-WIDTH: 0px
}
.friendPanel {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; Z-INDEX: 90; BORDER-TOP: black 1px solid; FILTER: alpha(opacity=90); LEFT: 10px; PADDING-BOTTOM: 2px; POSITION: absolute; BORDER-LEFT: black 1px solid; WIDTH: 100px; PADDING-TOP: 2px; BORDER-BOTTOM: black 1px solid; DISPLAY: none; HEIGHT: 80px; BACKGROUND-COLOR: white; opacity: .9; -moz-opacity: .9
}
.friendPanel A {
	FONT-SIZE: 8pt
}
.afHolder {
	POSITION: relative
}
.albumCover {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(/images/album02.gif); WIDTH: 120px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 108px
}
.albumCover IMG {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid
}
.albumCover_S {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(/images/album03.gif); WIDTH: 120px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 108px
}
.albumCover_S IMG {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid
}
.productHolder {
	FONT-SIZE: 10pt; FLOAT: right; BACKGROUND-IMAGE: url(/images/productback.gif); MARGIN: 1px; WIDTH: 130px; CURSOR: pointer; COLOR: black; FONT-FAMILY: tahoma; HEIGHT: 165px
}
.templHolder {
	FONT-SIZE: 10pt; FLOAT: right; MARGIN: 1px; WIDTH: 165px; CURSOR: pointer; COLOR: black; FONT-FAMILY: tahoma; HEIGHT: 190px
}
.templHolder SPAN {
	FONT-SIZE: 8pt
}
.button2 {
	MARGIN-TOP: 4px; FONT-SIZE: 8pt; BACKGROUND-IMAGE: url(/images/button2.gif); WIDTH: 105px; COLOR: white; BORDER-TOP-STYLE: none; FONT-FAMILY: tahoma; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 22px; BACKGROUND-COLOR: transparent; BORDER-BOTTOM-STYLE: none
}
.button1 {
	MARGIN-TOP: 4px; FONT-SIZE: 8pt; BACKGROUND-IMAGE: url(/images/button1.gif); WIDTH: 76px; COLOR: white; BORDER-TOP-STYLE: none; FONT-FAMILY: tahoma; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 24px; BACKGROUND-COLOR: transparent; BORDER-BOTTOM-STYLE: none
}
#SWin {
	BORDER-RIGHT: #666666 15px solid; BORDER-TOP: #666666 15px solid; FILTER: alpha(opacity=95); LEFT: 60px; POSITION: absolute; BORDER-LEFT: #666666 15px solid; WIDTH: 415px; BORDER-BOTTOM: #666666 15px solid; DISPLAY: none; TOP: 100px; HEIGHT: 350px; BACKGROUND-COLOR: white; opacity: 0.95
}
#pacontent {
	OVERFLOW-Y: auto; WIDTH: 415px; HEIGHT: 320px
}
#flashContent {
	DISPLAY: none
}
.publicPH {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BACKGROUND-POSITION: center 50%; FLOAT: right; MARGIN: 5px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 90px; CURSOR: pointer; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 90px
}
.publicAH {
	FONT-SIZE: 8pt; FLOAT: right; MARGIN: 1px; WIDTH: 130px; CURSOR: pointer; FONT-FAMILY: tahoma; HEIGHT: 140px; BACKGROUND-COLOR: white
}
.publicAH TABLE {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(/images/album02.gif); WIDTH: 120px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 108px
}
.publicAH TEXTAREA {
	FONT-SIZE: 8pt; OVERFLOW: hidden; WIDTH: 120px; CURSOR: pointer; COLOR: black; BORDER-TOP-STYLE: none; FONT-FAMILY: tahoma; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 16px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
.publicAH DIV {
	FONT-SIZE: 9pt; OVERFLOW: hidden; WIDTH: 120px; COLOR: black; BORDER-TOP-STYLE: none; FONT-FAMILY: tahoma; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 16px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
.albumHolder {
	FONT-SIZE: 10pt; FLOAT: right; BACKGROUND-IMAGE: url(/images/albumrback.gif); MARGIN: 1px; WIDTH: 130px; CURSOR: pointer; COLOR: black; FONT-FAMILY: tahoma; HEIGHT: 190px
}
.albumHolder SPAN {
	FONT-SIZE: 8pt
}
.smallButtons {
	MARGIN-TOP: 4px; HEIGHT: 26px
}
.smallButtons IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FILTER: alpha(opacity=30); BORDER-BOTTOM-WIDTH: 0px; WIDTH: 25px; HEIGHT: 25px; BORDER-RIGHT-WIDTH: 0px; opacity: 0.3
}
.smallButtons A:hover IMG {
	FILTER: alpha(opacity=100); opacity: 1.0
}
.imgCovers {
	BORDER-RIGHT: white 3px solid; BORDER-TOP: white 3px solid; MARGIN: 2px; BORDER-LEFT: white 3px solid; WIDTH: 100px; BORDER-BOTTOM: white 3px solid; HEIGHT: 130px; BACKGROUND-COLOR: #eeeeee
}
.imgCovers TABLE {
	WIDTH: 90px; HEIGHT: 90px
}
#albumcovers {
	BORDER-RIGHT: #666666 1px solid; MARGIN-TOP: 10px; OVERFLOW-Y: hidden; BORDER-TOP: #666666 1px solid; OVERFLOW-X: scroll; MARGIN-BOTTOM: 10px; BORDER-LEFT: #666666 1px solid; WIDTH: 350px; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 160px; BACKGROUND-COLOR: #eeeeee
}
.editAlbum {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#e_albumname {
	WIDTH: 220px
}
#e_albumdescription {
	WIDTH: 220px
}
INPUT {
	FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: tahoma
}
#modalOverlay {
	FILTER: alpha(opacity=50); POSITION: absolute; CURSOR: wait; DISPLAY: none; BACKGROUND-COLOR: #000000; opacity: 0.5
}
#modal {
	Z-INDEX: 11; DISPLAY: none
}
#modalBody {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: white
}
#modal TABLE {
	FONT-SIZE: 10pt; FONT-FAMILY: tahoma
}
#modalTitle {
	COLOR: white; LINE-HEIGHT: 20px; HEIGHT: 26px
}
.wtl {
	BACKGROUND-IMAGE: url(/images/wtl.gif); WIDTH: 7px
}
.wtr {
	BACKGROUND-IMAGE: url(/images/wtr.gif); WIDTH: 7px
}
.wtc {
	BACKGROUND-IMAGE: url(/images/wtc.gif); WIDTH: 100%
}
.wbl {
	BACKGROUND-IMAGE: url(/images/wbl.gif); WIDTH: 7px
}
.wbr {
	BACKGROUND-IMAGE: url(/images/wbr.gif); WIDTH: 7px; HEIGHT: 7px
}
.wbc {
	BACKGROUND-COLOR: white
}
#messageBox {
	Z-INDEX: 13; DISPLAY: none
}
#messageBox TABLE {
	WIDTH: 100%
}
#messageBoxTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: tahoma; HEIGHT: 26px
}
#messageBoxBody {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10pt; PADDING-BOTTOM: 5px; COLOR: black; PADDING-TOP: 5px; FONT-FAMILY: tahoma; HEIGHT: 20px; BACKGROUND-COLOR: white
}
#messageBoxButton {
	PADDING-BOTTOM: 2px; HEIGHT: 30px; BACKGROUND-COLOR: white
}
#messageBoxButton INPUT {
	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: tahoma
}
.StepDisabled {
	FONT-SIZE: 8pt; BACKGROUND-IMAGE: url(/images/stepback2.gif); WIDTH: 74px; COLOR: #666666; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
.StepActive {
	FONT-SIZE: 8pt; BACKGROUND-IMAGE: url(/images/stepback1.gif); WIDTH: 74px; COLOR: white; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
.Grid TD {
	LINE-HEIGHT: 18px; BORDER-BOTTOM: #cccccc 1px solid
}
.sideBox {
	DISPLAY: none
}
#sideContacts {
	HEIGHT: 200px
}
.contactHolder {
	DISPLAY: none
}
#contactList {
	OVERFLOW-Y: auto; HEIGHT: 300px
}
#contactList DIV {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 10px; PADDING-TOP: 5px
}
#discounts {
	BACKGROUND: #bcf1ce; MARGIN: 5px; TEXT-ALIGN: right
}
#discounts DIV {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: white 1px solid; HEIGHT: 25px
}
#discounts H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN: 0px; COLOR: #666666; HEIGHT: 20px; BACKGROUND-COLOR: white
}
.ch1 {
	FLOAT: right; MARGIN: 2px; WIDTH: 130px; HEIGHT: 150px
}
.ch2 {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(/images/album02.gif); WIDTH: 108px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 108px
}
.ch2 IMG {
	MARGIN: 8px
}
.ch1 INPUT {
	DISPLAY: none
}
.ch1 SPAN {
	FONT-SIZE: 8pt
}
.ch1 A {
	TEXT-DECORATION: none
}
.ch1 A:hover {
	TEXT-DECORATION: underline
}
#filterDiv {
	HEIGHT: 40px
}
#filterDiv A {
	FONT-SIZE: 9pt; FLOAT: right; MARGIN: 5px; WIDTH: 118px; PADDING-TOP: 3px; DISPLAY: block; HEIGHT: 20px; TEXT-DECORATION: none
}
#filterDiv A:hover {
	FONT-SIZE: 9pt; FLOAT: right; BACKGROUND-IMAGE: url(/images/filterback1.gif); MARGIN: 5px; WIDTH: 118px; COLOR: black; PADDING-TOP: 3px; DISPLAY: block; HEIGHT: 20px; TEXT-DECORATION: underline
}
.fdac {
	BACKGROUND-IMAGE: url(/images/filterback.gif); COLOR: white
}
.tblheader1 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND-IMAGE: url(/images/back20.gif); COLOR: black; FONT-FAMILY: tahoma; HEIGHT: 22px; TEXT-ALIGN: right
}
.myproduct {
	BORDER-RIGHT: #eeeeee 1px solid; FONT-SIZE: 10pt; BORDER-TOP: #eeeeee 1px solid; FLOAT: right; MARGIN: 4px; POSITION: relative; BORDER-LEFT: #eeeeee 1px solid; WIDTH: 120px; CURSOR: pointer; BORDER-BOTTOM: #eeeeee 1px solid; FONT-FAMILY: tahoma; HEIGHT: 190px
}
.myproduct TEXTAREA {
	FONT-SIZE: 7pt; COLOR: #000000; LINE-HEIGHT: 18px
}
.myproduct SPAN.descr {
	FONT-SIZE: 6pt; COLOR: #666666; LINE-HEIGHT: 12px
}
.myproduct INPUT {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
.itemOver {
	BORDER-RIGHT: #000000 1px dotted; BORDER-TOP: #000000 1px dotted; BORDER-LEFT: #000000 1px dotted; BORDER-BOTTOM: #000000 1px dotted
}
.itemSelected {
	BORDER-RIGHT: #ff9900 1px dotted; BORDER-TOP: #ff9900 1px dotted; BORDER-LEFT: #ff9900 1px dotted; BORDER-BOTTOM: #ff9900 1px dotted
}
.stepBar {
	BACKGROUND-IMAGE: url(/images/progressback.png); POSITION: relative; WIDTH: 476px; HEIGHT: 35px
}
.stepBar DIV {
	POSITION: absolute; WIDTH: 103px; COLOR: white; LINE-HEIGHT: 30px; HEIGHT: 35px
}
.stepBar DIV.selected {
	BACKGROUND-IMAGE: url(/images/progressbacksel.gif); COLOR: #666666
}
.contacts DIV {
	BORDER-RIGHT: white 5px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BORDER-TOP: white 5px solid; PADDING-BOTTOM: 10px; BORDER-LEFT: white 5px solid; PADDING-TOP: 10px; BORDER-BOTTOM: white 5px solid
}
.contacts DIV.selected {
	BACKGROUND-COLOR: #ffcc99
}
.contacts DIV SPAN {
	PADDING-RIGHT: 20px
}
.selectBox {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; POSITION: relative; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 35px; BACKGROUND-COLOR: white
}
.selectBox DIV.dropBox {
	BORDER-RIGHT: #cccccc 1px solid; OVERFLOW-Y: scroll; BORDER-TOP: #cccccc 1px solid; LEFT: 0px; POSITION: absolute; BORDER-LEFT: #cccccc 1px solid; DIRECTION: rtl; BORDER-BOTTOM: #cccccc 1px solid; DISPLAY: none; TOP: 36px; HEIGHT: 80px; BACKGROUND-COLOR: white
}
.selectBox DIV.dropBox A IMG {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid
}
.selectBox DIV.dropBox A:hover IMG {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid
}
.selectBox DIV.dropBox A.colors IMG {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid
}
.selectBox DIV.dropBox A.colors:hover IMG {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
