body
{
	background-attachment: fixed;
	overflow: auto;
}

.GalleryImageHoverOff {
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
}

.GalleryImageHoverOn {
	background-color: #c7eafb;
	border: 1px solid #00aeef;
}

.FrontTextControl {
	display:none;
}

.FoldedInsideMessageSignatureControl {
	display:none;
}

.FlatMessageSignatureControl {
	display:none;
}

.SelectLogoControl {
	display:none;
}

.ColorCorrectControl {
	display:none;
}

.MessageWarningControl {
	display:none;
}

.CopyWriteControl {
	display:none;
}

.PreviewCardSizeControl {
	display:none;
}

.POOrderByControls {
	display:none;
}

.AlbumListBorder {
	background-image: url('../images/PhotoAlbumPreviewBorder.gif');
}

.PhotoListDeleteCheckedButton {
	background-image: url('../images/photolist/album_options_06.gif');
	border-top-style: none;
	background-repeat: no-repeat;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	border-bottom-style: none;
}

.PhotoListDeleteAlbumButton {
	background-image: url('../images/photolist/album_options_07.gif');
	border-top-style: none;
	background-repeat: no-repeat;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	border-bottom-style: none;
}

.PhotoListButton1 {
	font-weight: bold;
	font-size: 8pt;
	background-image: url('../images/photolist/PhotoListButton.gif');
	color: #FFFFFF;
	border-top-style: none;
	background-repeat: no-repeat;
	font-family: Arial, sans-serif;
	border-right-style: none;
	border-left-style: none;
	background-color: #CC3399;
	border-bottom-style: none;
}

.PhotoListButton2 {
	font-weight: bold;
	font-size: 8pt;
	background-image: url('../images/photolist/PhotoListButton.gif');
	color: #FFFFFF;
	border-top-style: none;
	background-repeat: no-repeat;
	font-family: Arial, sans-serif;
	border-right-style: none;
	border-left-style: none;
	background-color: #999999;
	border-bottom-style: none;
}

.UploadWarning {
	font-weight: bold;
	font-size: 8pt;
	color: #FF0000;
	font-family: Arial, sans-serif;
}

.CreateAlbumNameEdit {
	font-size: 8pt;
	font-family: Arial, sans-serif;
}

.CreateAlbumComments {
	font-size: 8pt;
	font-family: Arial, sans-serif;
}

.CreateAlbumRequired {
	font-weight: bold;
	font-size: 8pt;
	color: #FF0000;
	font-family: Arial, sans-serif;
}

.ProductCardAddPicture {
	color: #FF0000;
	text-align: center;
	text-decoration: none;
}

.PhotoSelectWarning {
	font-weight: bold;
	font-size: 8pt;
	color: #FF0000;
	font-family: Arial;
}

.CropImageCrop {
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	-moz-opacity: 0.60;
	opacity:0.6;
	background-color: #FFFFFF;
}

.CropImageGrabber {
	background-color: #000000;
}

.CropImageCropImage {
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	-moz-opacity: 0.60;
	opacity:0.6;
}

.CropImageIncrease {
	background-image: url('../images/button/zoom_in.gif');
	border-top-style: none;
	background-repeat: no-repeat;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	border-bottom-style: none;
}

.CropImageDecrease {
	background-image: url('../images/button/zoom_out.gif');
	border-top-style: none;
	background-repeat: no-repeat;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	border-bottom-style: none;
}

.BackgroundSelectThemeLabel
{
	font-size: 8pt;
	font-family: Arial;
}

.BackgroundSelectDescription
{
	font-size: 8pt;
	font-family: Arial;
}

.BackgroundSelectTheme
{
	font-size: 8pt;
	font-family: Arial;
}

.ImageButton
{
	background-color: #CC3399;
}

.ProductCardFoldedSample {
	background-image: url('../images/card/card_folded.png');
	background-repeat: no-repeat;
}

.ProductCardFlatSample {
	background-image: url('../images/card/card_flat.png');
	background-repeat: no-repeat;
}

.ProductCardFullFlatSample {
	background-image: url('../images/card/card_flat_full.png');
	background-repeat: no-repeat;
}

.ProductCardBottomFlatSample {
	background-image: url('../images/card/card_flat_bottom.png');
	background-repeat: no-repeat;
}

.ProductCardPlaceLine
{
	color: #999999;
}

.Debug
{
	display:none;
}

.InsideMessageLabel
{
	OVERFLOW-Y: hidden;
	OVERFLOW-X: hidden;
	text-align: center;
}

.MessageLabel
{
	OVERFLOW-Y: hidden;
	OVERFLOW-X: hidden;
	text-align: center;
}

.ProductCardMessageLink
{
	font-size: 8pt;
	cursor: hand;
	color: blue;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.SelectMessageCheck
{
	font-size: 8pt;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}

.PopupBanner
{
	background-repeat: no-repeat;
}
.RegisterBenefitsTitle {
	color: #CC3399;
	font-family: Arial, Helvetica, sans-serif;
}
.RegisterBenefitsText {
	color: #000000;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
}

.DefaultBodyText {
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
}

a.DefaultBodyText:link, a.DefaultBodyText:visited, a.DefaultBodyText:hover {
	font-size: 8pt;
	font-weight: normal;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	color:#0000FF;
}

.DefaultText1
{
	font-size: 10pt;
	color: #CC3399;
	font-family: Arial, Helvetica, sans-serif;
}

.DefaultText2
{
	font-size: 8pt;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
}

.DefaultText3
{
	font-size: 8pt;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}

.DefaultText1Small
{
	font-size: 8pt;
	color: #CC3399;
	font-family: Arial, Helvetica, sans-serif;
}

.DefaultText2Small
{
	font-size: 8pt;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
}

.DefaultText3Small
{
	font-size: 8pt;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}

.DefaultText4Small
{
	font-size: 8pt;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}

.DefaultText5Small
{
	font-size: 7pt;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}

.FieldInputText {
	font-size: 8pt;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}

.StepBackground {
	font-size: 70pt;
	font-weight: bold;
	color: #28ACE0;
	font-family: Arial, Helvetica, sans-serif;
}

a.RegisterSubmitButton:link {
	width:100px;
	height:30px;
	text-align: center;
	background-image:url('../images/button/ButtonShape.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FF0000;
	display: table-cell;
	padding-top: 7px;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
	color: #FFFFFF;
	text-decoration: none;
}

a.RegisterSubmitButton:visited {
	width:100px;
	height:30px;
	text-align: center;
	background-image:url('../images/button/ButtonShape.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FF0000;
	display: table-cell;
	padding-top: 7px;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
	color: #FFFFFF;
	text-decoration: none;
}

a.RegisterSubmitButton:hover {
	width:100px;
	height:30px;
	text-align: center;
	background-image:url('../images/button/ButtonShape.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	display: table-cell;
	padding-top: 7px;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
	color: #FF0000;
	text-decoration: none;
}

.TextButton
{
	font-weight: bold;
	font-size: 8pt;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}

A.TextButton:link
{
	font-weight: bold;
	font-size: 8pt;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

A.TextButton:visited
{
	font-weight: bold;
	font-size: 8pt;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.TextButton2
{
	border-right: #28ACE0 1px solid;
	border-top: #28ACE0 1px solid;
	font-weight: bold;
	font-size: 8pt;
	border-left: #28ACE0 1px solid;
	color: #CC3399;
	border-bottom: #28ACE0 1px solid;
	font-family: Arial;
	background-color: #FFFFFF;
	text-align: center;
}

A.TextButton2:link
{
	font-weight: bold;
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

A.TextButton2:visited
{
	font-weight: bold;
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.ImageSizeScale
{
	font-weight: bold;
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Arial;
	background-color: #999999;
}


.MessagePreviewButton
{
	BACKGROUND-POSITION-X: center;
	font-weight: normal;
	font-size: 1pt;
	background-image: url(../images/button/zoom.gif);
	width: 25px;
	color: white;
	border-top-style: none;
	text-indent: -1pt;
	background-repeat: no-repeat;
	font-family: Arial;
	border-right-style: none;
	border-left-style: none;
	letter-spacing: -1px;
	height: 25px;
	background-color: white;
	text-align: left;
	border-bottom-style: none;
}

.DefaultDataGridHeader
{
	font-weight: bold;
	font-size: 8pt;
	color: #CC3399;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

A.DefaultDataGridHeader:link
{
	font-weight: bold;
	font-size: 8pt;
	color: #CC3399;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

A.DefaultDataGridHeader:visited
{
	font-weight: bold;
	font-size: 8pt;
	color: #CC3399;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.DefaultDataGridText
{
	font-weight: normal;
	font-size: 8pt;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: transparent;
}

A.DefaultDataGridText:link
{
	font-weight: normal;
	font-size: 8pt;
	color: #91278f;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

A.DefaultDataGridText:visited
{
	font-weight: normal;
	font-size: 8pt;
	color: #91278f;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}


.ReverseText1
{
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #CC3399;
}

.ReverseText2
{
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #999999;
}

.ReverseText3
{
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	background-color: black;
}

.Border1
{
	border-right: #CC3399 1px solid;
	border-top: #CC3399 1px solid;
	border-left: #CC3399 1px solid;
	border-bottom: #CC3399 1px solid;
}

.Border2
{
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	border-left: #999999 1px solid;
	border-bottom: #999999 1px solid;
}

.Border3
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
}

.LoginSideBanner
{
	background-image: url(../images/banner/login1.jpg);
	width: 205px;
	background-repeat: no-repeat;
	height: 305px;
}

.CardTop1 {

	border-top: 1px solid #F3C148; 
	border-left: 1px solid #F3C148; 
	border-right: 1px solid #F3C148;
	background: #FFFFFF;
}

.CardBottom1 {
	border-right: 1px solid #F3C148; 
	border-bottom: 1px solid #F3C148;
	background: #FFFFFF;
}

.CardTop2 {

	border-top: 1px solid #F3C148; 
	border-left: 1px solid #F3C148; 
	border-right: 1px solid #F3C148;
	background: #FFFFFF;
}

.CardBottom2 {
	border-right: 1px solid #F3C148; 
	border-bottom: 1px solid #F3C148;
	background: #FFFFFF;
}

.CardTop3 {

	border-top: 1px solid #F3C148; 
	border-left: 1px solid #F3C148; 
	border-right: 1px solid #F3C148;
	background: #FFFFFF;
}

.CardBottom3 {
	border-right: 1px solid #F3C148; 
	border-bottom: 1px solid #F3C148;
	background: #FFFFFF;
}

.CardTop4 {

	border-top: 1px solid #F3C148; 
	border-left: 1px solid #F3C148; 
	border-right: 1px solid #F3C148;
	background: #FFFFFF;
}

.CardBottom4 {
	border-right: 1px solid #F3C148; 
	border-bottom: 1px solid #F3C148;
	background: #FFFFFF;
}
.Graph4side
{
	font-size: 8pt;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	border: solid 1px #F3C148
}
.infobutton {
	width: 19px; 
	height: 19px; 
	border: 1px solid #999999;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #486EAD;
	cursor: hand;
	background: #FFFFFF;
}

.infobutton:link {
	width: 19px; 
	height: 19px; 
	border: 1px solid #999999;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #486EAD;
	cursor: hand;
	background: #FFFFFF;
	text-decoration: none;
}

.infobutton:visited {
	width: 19px; 
	height: 19px; 
	border: 1px solid #999999;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #486EAD;
	cursor: hand;
	background: #FFFFFF;
	text-decoration: none;
}

.adscreen
{
	border: solid 1px #F3C148;
	background-color: #FFFFFF;
}

.gridTL
{
BORDER-RIGHT: solid 1px #f3c148; 
BORDER-BOTTOM: solid 1px #f3c148;
}

.gridTC
{
BORDER-RIGHT: #f3c148 1px solid;
BORDER-LEFT: #f3c148 1px solid;
BORDER-BOTTOM: #f3c148 1px solid;
}

.gridTR
{
BORDER-LEFT: #f3c148 1px solid; 
BORDER-BOTTOM: #f3c148 1px solid;
}

.gridML
{
BORDER-RIGHT: #f3c148 1px solid;
BORDER-TOP: #f3c148 1px solid;
BORDER-BOTTOM: #f3c148 1px solid;
}

.gridMC
{
BORDER-RIGHT: #f3c148 1px solid;
BORDER-LEFT: #f3c148 1px solid;
BORDER-TOP: #f3c148 1px solid;
BORDER-BOTTOM: #f3c148 1px solid;
}

.gridMR
{
BORDER-LEFT: #f3c148 1px solid;
BORDER-TOP: #f3c148 1px solid;
BORDER-BOTTOM: #f3c148 1px solid;
}

.gridBL
{
BORDER-RIGHT: #f3c148 1px solid;
BORDER-TOP: #f3c148 1px solid;
}

.gridBC
{
BORDER-RIGHT: #f3c148 1px solid;
BORDER-LEFT: #f3c148 1px solid;
BORDER-TOP: #f3c148 1px solid;
}

.gridBR
{
BORDER-LEFT: #f3c148 1px solid;
BORDER-TOP: #f3c148 1px solid;
}

.booksizehr
{
color: #CC3399;
background-color: #CC3399;
}

.titlebox 
{ 
BACKGROUND: #FAEAF5;
}
.ProductPlayingCardFrameNoneSample
{
	background-image: url(../images/PlayingCard/LifePhoto/full_bleed.png);
	background-repeat: no-repeat;
}

.ProductPlayingCardFrameBasicSample
{
	background-image: url(../images/PlayingCard/LifePhoto/white_border.png);
	background-repeat: no-repeat;
}

.ProductPlayingCardFrameCustomeSample
{
	background-image: url(../images/PlayingCard/LifePhoto/custom_border.png);
	background-repeat: no-repeat;
}

.SoftCover_ProductPic
{
	background-image: url(../images/banner/LifePhoto_banner/SoftCover_ProductPic.jpg);
	background-repeat: no-repeat;
}
.HardCoverNoWrap_ProductPic
{
	background-image: url(../images/banner/LifePhoto_banner/HardCoverNoWrap_ProductPic.jpg);
	background-repeat: no-repeat;
}
.PhotoCover_ProductPic
{
	background-image: url(../images/banner/LifePhoto_banner/PhotoCover_ProductPic.jpg);
	background-repeat: no-repeat;
}
.HardCoverWrap_ProductPic
{
	background-image: url(../images/banner/LifePhoto_banner/HardCoverWrap_ProductPic.jpg);
	background-repeat: no-repeat;
}
.CalendarLarge_ProductPic
{
	background-image: url(../images/banner/LifePhoto_banner/CalendarLarge_ProductPic.jpg);
	background-repeat: no-repeat;
}
.CalendarSmall_ProductPic
{
	background-image: url(../images/banner/LifePhoto_banner/CalendarSmall_ProductPic.jpg);
	background-repeat: no-repeat;
}

.HeaderCollapseRowTop
{
	font-weight: bold;
	font-size: 8pt;
	color: #880b0b;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	background-color: transparent;
}

A.HeaderCollapseRowTop:link
{
	font-weight: bold;
	font-size: 8pt;
	color: #880b0b;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: transparent;
}

A.HeaderCollapseRowTop:hover
{
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: transparent;
}

.HeaderCollapseRowBottom
{
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	background-color: transparent;
	text-decoration: none;
}

A.HeaderCollapseRowBottom:link
{
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: transparent;
}

A.HeaderCollapseRowBottom:hover
{
	font-weight: bold;
	font-size: 8pt;
	color: #880b0b;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: transparent;
}



.CheckOutQuantity
{
	font-size: 8pt;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
}
.PreviewButton {
	background-image: url('../images/banner/lifephoto_banner/Preview_Button.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 155px;
	height: 67px;
}

.GreyRowBack {
	background-image: url('../images/Grey_Row_Back.png');
}

.BreadcrumbsDiv {
	display:none;
}

.PageFlipperBackground {
	background-color: #999999;
	border-top:1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	padding:5px;
}

.JoinNowParagraph {
	visibility: hidden;
}

.NewBusinessParagraph {
	visibility: hidden;
}

.STF_Lifephoto {
	visibility: hidden;
	width:0px;
}

.SendToFriend {
	background-repeat: no-repeat;
	background-position: top right;
}

.CancelButton {
	background-repeat: no-repeat;
	background-position: top right;
}

.OrderButton {
	background-repeat: no-repeat;
	background-position: top left;
}

.OrderPrintsButton {
	background-position: center center;
	background-repeat: no-repeat;
	width: 98px;
	height: 38px;
}

.GradientDivider {
	background-repeat: no-repeat;
	background-position: middle left;
}


.STF_Banner {
	background-repeat: no-repeat;
	background-position: middle left;
	width:267px;
	height: 40px;
}

.STF_LeftColumn {
	visibility: hidden;
}

.STF_Background {
	background-repeat: repeat-x;
	background-position:top left;
	background-color: #FFFFFF;
}

.STF_Tips {
	visibility: hidden;
}

.STF_Header {
	visibility: hidden;
}

.STF_FormField {
	border:1px solid #000000;
	font-size: 8pt;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}

h1 {
	font-size: 16pt;
	font-family: arial, helvetica, sans-serif;
	color: #999999;
	font-weight: bold;
}

h2 {
	font-size: 16pt;
	font-family: arial, helvetica, sans-serif;
	color: #666666;
	font-weight: bold;
}

h3 {
	font-size: 12pt;
	font-family: arial, helvetica, sans-serif;
	color: #666666;
	font-weight: bold;
}

h4 {
	font-size: 12pt;
	font-family: arial, helvetica, sans-serif;
	color: #666666;
	font-weight: bold;
}

h5 {
	font-size: 10pt;
	font-family: arial, helvetica, sans-serif;
	color: #666666;
	font-weight: bold;
}

.CopyrightInfo
{
	font-size: 5pt;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	visibility: hidden;
}

.ShoppingCartHeader1 {
	color: #FFFFFF;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 13pt;
}

.ShoppingCartHeader2 {
	color: #FFFFFF;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
}

.HorizontalDivider {
	border-top: 1px solid #999999;
}

.VerticalDivider {
	border-right: 1px solid #999999;
}

.PrintContTopLeft {
	background-image: url('../images/Prints/PrintTopLeft_Fill.png');
	background-position: top right;
	background-repeat: no-repeat;
	width: 13px;
	height: 14px;	
}

.PrintContTop {
	background-image: url('../images/Prints/PrintTop_Fill.png');
	background-position: top center;
	background-repeat: repeat-x;
	height: 14px;	
}

.PrintContTopRight {
	background-image: url('../images/Prints/PrintTopRight_Fill.png');
	background-position: top left;
	background-repeat: no-repeat;
	width: 13px;
	height: 14px;	
}

.PrintContLeft {
	background-image: url('../images/Prints/PrintLeft_Fill.png');
	background-position: center left;
	background-repeat: repeat-y;
	width: 13px;	
}

.PrintContBack {
	background-color: #FFFFFF;	
}

.PrintContRight {
	background-image: url('../images/Prints/PrintRight_Fill.png');
	background-position: center right;
	background-repeat: repeat-y;
	width: 13px;	
}

.PrintContBotLeft {
	background-image: url('../images/Prints/PrintBotLeft_Fill.png');
	background-position: bottom left;
	background-repeat: no-repeat;
	width: 13px;
	height: 14px;	
}

.PrintContBot {
	background-image: url('../images/Prints/PrintBot_Fill.png');
	background-position: bottom center;
	background-repeat: repeat-x;
	height: 14px;	
}

.PrintContBotRight {
	background-image: url('../images/Prints/PrintBotRight_Fill.png');
	background-position: bottom right;
	background-repeat: no-repeat;
	width: 13px;
	height: 14px;	
}

.RegisterBox_Top {
	background-image: url('../images/Prints/PrintTop_Fill_Large.png');
	background-position: center center;
	background-repeat: no-repeat;
	height: 80px;
	width: 479px;	
}

.RegisterBox_Left {
	background-image: url('../images/Prints/PrintLeft_Fill.png');
	background-position: center left;
	background-repeat: repeat-y;
	width: 13px;
}

.RegisterBox_Middle {
	background-color:#FFFFFF;
	width: 0px;
}

.RegisterBox_Back {
	background-color: #FFFFFF;
}

.RegisterBox_Right {
	background-image: url('../images/Prints/PrintRight_Fill.png');
	background-position: center right;
	background-repeat: repeat-y;
	width: 13px;	
}

.RegisterBox_BottomLeft {
	background-image: url('../images/Prints/PrintBotLeft_Fill.png');
	background-position: bottom left;
	background-repeat: no-repeat;
	width: 32px;
	height: 22px;
}

.RegisterBox_Bottom {
	background-image: url('../images/Prints/PrintBot_Fill.png');
	background-position: bottom center;
	background-repeat: repeat-x;
	height: 22px;
}

.RegisterBox_BottomRight {
	background-image: url('../images/Prints/PrintBotRight_Fill.png');
	background-position: bottom right;
	background-repeat: no-repeat;
	width: 32px;
	height: 22px;
}

/*--Quick Start Options Design--*/

.RegisterContainerTopLeft {
	background-image: url('../images/Prints/PrintTopLeft_Fill.png');
	background-position: center right;
	background-repeat: no-repeat;
	width: 13px;
	height: 14px;
}

.RegisterContainerTop {
	background-image: url('../images/Prints/PrintTop_Fill.png');
	background-position: center center;
	background-repeat: repeat-x;
	height: 14px;	
}

.RegisterContainerTopRight {
	background-image: url('../images/Prints/PrintTopRight_Fill.png');
	background-position: center left;
	background-repeat: no-repeat;
	width: 13px;
	height: 14px;
}

.RegisterContainerLeft {
	background-image: url('../images/Prints/PrintLeft_Fill.png');
	background-position: center left;
	background-repeat: repeat-y;
	width: 13px;
}

.RegisterContainerBack {
	background-color: #FFFFFF;
}

.RegisterContainerRight {
	background-image: url('../images/Prints/PrintRight_Fill.png');
	background-position: center right;
	background-repeat: repeat-y;
	width: 13px;
}

.RegisterContainerBottomLeft {
	background-image: url('../images/Prints/PrintBotLeft_Fill.png');
	background-position: center right;
	background-repeat: no-repeat;
	width: 13px;
	height: 14px;
}

.RegisterContainerBottom {
	background-image: url('../images/Prints/PrintBot_Fill.png');
	background-position: center center;
	background-repeat: repeat-x;
	height: 14px;
}

.RegisterContainerBottomRight {
	background-image: url('../images/Prints/PrintBotRight_Fill.png');
	background-position: center left;
	background-repeat: no-repeat;
	width: 13px;
	height: 14px;
}

.ColorChooserDivHide {
	position: relative;
	width: 0px;
	height: 0px;
	z-index: 6;
	display:none;
}

.ColorChooserDivShow {
	position: relative;
	width: 0px;
	height: 0px;
	z-index: 6;
}

.ColorChooserSpan {
	position: absolute;
	left:-170px;
	top:-38px;
	right:0px;
	bottom:0px;
	padding: 0px;
	margin: 0px;
	width: 252px;
}

.OptionsTabLeft {
	width: 0px;
	height:30px;
}

.OptionsTabMiddle {
	width: 220px;
	height:30px;
	background-color:#999999;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
	padding:5px;
	vertical-align:middle;
}

.OptionsTabRight {
	width: 0px;
	height:30px;
}

.OptionsBoxLeft {
	width: 0px;
}

.OptionsBoxBack {
	background-image: url('../images/75trans.png');
	background-position: top center;
}

.OptionsBoxRight {
	width: 0px;
}

.OptionsBoxBottomLeft {
	width: 0px;
	height:0px;
}

.OptionsBoxBottom {
	height:0px;
}

.OptionsBoxBottomRight {
	width: 0px;
	height:0px;
}

.QuickStartBack {
	padding:5px;
	height:218px;
}

.PhotoOptionsBack {
	padding:5px;
	height:474px;
}

.MessageOptionsBack {
	padding:5px;
}

.OptionsTabHeader {
	color: #FFFFFF;
	font-family: arial, helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	text-align: center;
	width:190px;
}

.OptionsStrongText {
	color: #FF0000;
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}

.OptionsBodyText {
	color: #FFFFFF;
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}

.OptionSelected {
	border: 2px solid #0000FF;
	padding:2px;
}

.OptionHover {
	border: 2px solid #FF0000;
	padding:2px;
}

.OptionNotSelected {
	padding: 4px;
}


.QuickGuideBodyText {
	color: #999999;
	font-family: arial, helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
}

.QuickGuideStrongText {
	color: #999999;
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

.CheckBoxNotSelected {
	background-image:url('../images/QuickStartOptions/CheckOff.png');
	background-repeat: no-repeat;
	background-position: top center;
	width: 18px;
	height:18px;
}

.CheckBoxSelected {
	background-image:url('../images/QuickStartOptions/CheckOn.png');
	background-repeat: no-repeat;
	background-position: top center;
	width: 18px;
	height:18px;
}

.DropDownStyle {
	font-size: 8pt;
	font-family: arial, helvetica, sans-serif;
	color: #000000;
	text-align: center;
	height:17px;
}

.DropDownLeft {
	width:0px;
	height:20px;
}

.DropDownRight {
	width:0px;
	height:20px;
}

.DropDownBack {
	height:20px;
}

.MessageTextField {
	border: 1px solid #CCCCCC;
}

.UploadPhotosPic {
	background-image:url('../images/QuickStartOptions/Photos.png');
	background-position: center center;
	background-repeat: no-repeat;
	width:91px;
}

.PhotoButtonSpacer {
	height:3px;
}

/*--Quick Start Buttons--*/

.PreviewPlannerButton, a.PreviewPlannerButton:link, a.PreviewPlannerButton:visited, a.PreviewPlannerButton:hover {
	width:110px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShapeThin.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 7pt;
	text-decoration: none;
}

.PreviewCalendarButton, a.PreviewCalendarButton:link, a.PreviewCalendarButton:visited, a.PreviewCalendarButton:hover {
	width:110px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShapeThin.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 7pt;
	text-decoration: none;
}

.NextButton, a.NextButton:link, a.NextButton:visited, a.NextButton:hover {
	width:110px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShapeThin.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	text-decoration: none;
}

.AddToListButton, a.AddToListButton:link, a.AddToListButton:visited, a.AddToListButton:hover {
	width:110px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShapeThin.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 7pt;
	text-decoration: none;
}

.BrowseMyPhotosButton, a.BrowseMyPhotosButton:link, a.BrowseMyPhotosButton:visited, a.BrowseMyPhotosButton:hover {
	width:110px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShapeThin.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 7pt;
	text-decoration: none;
}

.UploadNewPhotosButton, a.UploadNewPhotosButton:link, a.UploadNewPhotosButton:visited, a.UploadNewPhotosButton:hover {
	width:110px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShapeThin.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 7pt;
	text-decoration: none;
}

.ChooseABackgroundButton, a.ChooseABackgroundButton:link, a.ChooseABackgroundButton:visited, a.ChooseABackgroundButton:hover {
	width:110px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShapeThin.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 7pt;
	text-decoration: none;
}

.ChooseColorButton, a.ChooseColorButton:link, a.ChooseColorButton:visited, a.ChooseColorButton:hover {
	width:110px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShapeThin.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 7pt;
	color: #FFFFFF;
	text-decoration: none;
}

.HelpButton, a.HelpButton:link, a.HelpButton:visited, a.HelpButton:hover {
	width:30px;
	height:30px;
	text-align: center;
	background-image:url('../images/banner/lifephoto_banner/HelpButton.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #FF0000;
	text-decoration: none;
	float:right;
}

.EditBackgroundButton, a.EditBackgroundButton:link, a.EditBackgroundButton:visited, a.EditBackgroundButton:hover {
	width:110px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShapeThin.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 7pt;
	text-decoration: none;
}

.RemoveBackgroundButton, a.RemoveBackgroundButton:link, a.RemoveBackgroundButton:visited, a.RemoveBackgroundButton:hover {
	width:110px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShapeThin.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 7pt;
	text-decoration: none;
}

.RemoveFromListButton, a.RemoveFromListButton:link, a.RemoveFromListButton:visited, a.RemoveFromListButton:hover {
	width:110px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShapeThin.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 7pt;
	text-decoration: none;
}

/*--Calendar Quick Start--*/

.MiniCalendarIcon {
	background-image:url('../images/QuickStartOptions/MiniCalendarIcon.png');
	background-repeat: no-repeat;
	background-position: top center;
	width: 78px;
	height:66px;
}
.StandardCalendarIcon {
	background-image:url('../images/QuickStartOptions/StandardCalendarIcon.png');
	background-repeat: no-repeat;
	background-position: top center;
	width: 78px;
	height:66px;
}

.CalendarPhotoPage {
	background-image:url('../images/QuickStartOptions/CalendarPhotoPage.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	width: 100px;
	height:78px;
}

.CalendarDatePage {
	background-image:url('../images/QuickStartOptions/CalendarDatePage.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	width: 100px;
	height:78px;
}

.CalendarFullBleedLayout {
	background-image:url('../images/QuickStartOptions/CalendarFullBleedLayout.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	width: 50px;
	height:38px;
}

.CalendarPortraitLayout {
	background-image:url('../images/QuickStartOptions/CalendarPortraitLayout.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	width: 50px;
	height:38px;
}

.CalendarLandscapeLayout {
	background-image:url('../images/QuickStartOptions/CalendarLandscapeLayout.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	width: 50px;
	height:38px;
}

.CalendarPanoramicLayout {
	background-image:url('../images/QuickStartOptions/CalendarPanoramicLayout.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	width: 50px;
	height:38px;
}

.CalendarQuickStartBack {
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	width:220px;
	height:378px;
	padding:3px;
}

.CalendarPhotoOptionsBack {
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	width:220px;
	height:378px;
	padding:3px;
}

.CalendarMessageOptionsBack {
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	width:220px;
	height:378px;
	padding:3px;
}

/*--Planner Quick Start--*/

.MiniPlannerIcon {
	background-image:url('../images/QuickStartOptions/MiniPlannerIcon.png');
	background-repeat: no-repeat;
	background-position: top center;
	width: 47px;
	height:71px;
}
.StandardPlannerIcon {
	background-image:url('../images/QuickStartOptions/StandardPlannerIcon.png');
	background-repeat: no-repeat;
	background-position: top center;
	width: 47px;
	height:71px;
}

.PlannerPhotoPage {
	background-image:url('../images/QuickStartOptions/PlannerPhotoPage.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	width: 78px;
	height:103px;
}

.PlannerDatePage {
	background-image:url('../images/QuickStartOptions/PlannerDatePage.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	width: 78px;
	height:103px;
}

.PlannerFullBleedLayout {
	background-image:url('../images/QuickStartOptions/PlannerFullBleedLayout.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	width: 40px;
	height:53px;
}

.PlannerPortraitLayout {
	background-image:url('../images/QuickStartOptions/PlannerPortraitLayout.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	width: 40px;
	height:53px;
}

.PlannerLandscapeLayout {
	background-image:url('../images/QuickStartOptions/PlannerLandscapeLayout.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	width: 40px;
	height:53px;
}

.PlannerPanoramicLayout {
	background-image:url('../images/QuickStartOptions/PlannerPanoramicLayout.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	width: 40px;
	height:53px;
}

.PlannerQuickStartBack {
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	height:472px;
	padding:3px;
}

.PlannerPhotoOptionsBack {
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	height:472px;
	padding:3px;
}

.PlannerMessageOptionsBack {
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	height:472px;
	padding:3px;
}

/*--Book Builder--*/

.UploadPhotos_150x70, a.UploadPhotos_150x70:link, a.UploadPhotos_150x70:visited, a.UploadPhotos_150x70:hover {
	background-image:url('../images/options/lifephoto/UploadPhotos_150x70.png');
	background-repeat: no-repeat;
	background-position: top center;
	width: 150px;
	height: 70px;
	font-size: 1px;
	font-family: arial, helvetica, sans-serif;
	color: #FFFFFF;
	vertical-align: top;
	text-align: center;
	display: block;
}

.UploadPhotos_140x140, a.UploadPhotos_140x140:link, a.UploadPhotos_140x140:visited, a.UploadPhotos_140x140:hover {
	background-image:url('../images/options/lifephoto/UploadPhotos_140x140.png');
	background-repeat: no-repeat;
	background-position: top center;
	width: 140px;
	height: 140px;
	font-size: 1px;
	font-family: arial, helvetica, sans-serif;
	color: #FFFFFF;
	vertical-align: top;
	text-align: center;
	display: block;
}

.CustomizeThemeButton, a.CustomizeThemeButton:link, a.CustomizeThemeButton:visited, a.CustomizeThemeButton:hover {
	background-image:url('../images/button/CustomizeDesign_140x140.png');
	background-repeat: no-repeat;
	background-position: top center;
	width: 140px;
	height: 140px;
	font-size: 1px;
	font-family: arial, helvetica, sans-serif;
	color: #FFFFFF;
	vertical-align: top;
	text-align: center;
	display: block;
}

.UploadPhotosInstructions {
	background-image:url('../images/options/lifephoto/UploadPhotosInstructionsBack.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	width: 664px;
	height: 70px;
	font-size: 8pt;
	font-family: arial, helvetica, sans-serif;
	color: #FFFFFF;
	vertical-align: middle;
	text-align: center;
	display: block;
}

.BuildTab_TopLeft {
	background-color:#999999;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #666666;
	width: 0px;
	height: 24px;
}

.BuildTab_Top {
	background-color:#999999;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #666666;
	height: 24px;
	vertical-align:middle;
}

.BuildTab_TopRight {
	background-color:#999999;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	width: 0px;
	height: 24px;
}

.BuildTab_Left {
	border-left: 1px solid #CCCCCC;
	width: 0px;
}

.BuildTab_Right {
	border-right: 1px solid #666666;
	width: 0px;
}

.BuildTab_BottomLeft {
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #666666;
	width: 0px;
	height: 0px;
}

.BuildTab_Bottom {
	border-bottom: 1px solid #666666;
	height: 0px;
}

.BuildTab_BottomRight {
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	width: 0px;
	height: 0px;
}

.BuildTab_Header {
	font-family: arial, helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 10pt;
	font-weight: bold;
}

.BuildTab_CoverTypeBack {
}

.BuildTab_CoverColorBack {
}

.BuildTab_CoverJacketBack {
}

.BuildTab_PaperStockBack {
}

.BuildTab_BookSizeBack {
}

.BuildTab_DesignsBack {
}

.BuildTab_DesignDescriptionBack {
}

.BuildTab_PhotoPlacementBack {
}

.BuildTab_DesignPreviewBack {
}

.BuildTab_CustomizeDesignBack {
	background-color: #efefef;
}

.BuildTab_PhotoFoldersBack {
}

.BuildTab_PagesAndPhotosBack {
}

.OverviewTab_Background {
	background-color: #CCCCCC;
}

.OverviewTab_TopLeft {
	background-color:#999999;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #666666;
	width: 0px;
	height: 24px;
}

.OverviewTab_Top {
	background-color:#999999;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #666666;
	vertical-align:middle;
	height: 24px;
}

.OverviewTab_TopRight {
	background-color:#999999;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	width: 0px;
	height: 24px;
}

.OverviewTab_Left {
	background-color:#CCCCCC;
	border-left: 1px solid #CCCCCC;
	width: 0px;
}

.OverviewTab_Right {
	background-color:#CCCCCC;
	border-right: 1px solid #666666;
	width: 0px;
}

.OverviewTab_BottomLeft {
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #666666;
	width: 0px;
	height: 0px;
}

.OverviewTab_Bottom {
	border-bottom: 1px solid #666666;
	height: 0px;
}

.OverviewTab_BottomRight {
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	width: 0px;
	height: 0px;
}

.OverviewTab_Header {
	font-family: arial, helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 10pt;
	font-weight: bold;
}

.OverviewTab_Text {
	font-family: arial, helvetica, sans-serif;
	color:#000000;
	font-size: 8pt;
}

.HelpButton, a.HelpButton:link, a.HelpButton:visited {
	width:30px;
	height:30px;
	text-align: center;
	background-image:url('../images/QuickStartOptions/HelpButton.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #999999;
	text-decoration: none;
	float:right;
}

a.HelpButton:hover {
	width:30px;
	height:30px;
	text-align: center;
	background-image:url('../images/QuickStartOptions/HelpButton.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #999999;
	text-decoration: none;
	float:right;
}

.HelpButtonSmall, a.HelpButtonSmall:link, a.HelpButtonSmall:visited {
	width:24px;
	height:24px;
	text-align: center;
	background-image:url('../images/QuickStartOptions/HelpButtonSmall.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: transparent;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #999999;
	text-decoration: none;
	float:right;
}

a.HelpButtonSmall:hover {
	width:24px;
	height:24px;
	text-align: center;
	background-image:url('../images/QuickStartOptions/HelpButtonSmall.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: transparent;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #999999;
	text-decoration: none;
	float:right;
}

.PreviousButton, a.PreviousButton:link, a.PreviousButton:visited, a.PreviousButton:hover {
	width:110px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShapeThin.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	text-decoration: none;
}

.BorderColorButton, a.BorderColorButton:link, a.BorderColorButton:visited, a.BorderColorButton:hover {
	width:110px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShapeThin.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;
}

.FontColorButton, a.FontColorButton:link, a.FontColorButton:visited, a.FontColorButton:hover {
	width:110px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShapeThin.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;
}

.StockBackgroundsButton, a.StockBackgroundsButton:link, a.StockBackgroundsButton:visited, a.StockBackgroundsButton:hover {
	width:110px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShapeThin.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 7pt;
	text-decoration: none;
}

.MyPhotosButton, a.MyPhotosButton:link, a.MyPhotosButton:visited, a.MyPhotosButton:hover {
	width:110px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShapeThin.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
}

.SaveChangesButton, a.SaveChangesButton:link, a.SaveChangesButton:visited, a.SaveChangesButton:hover {
	width:110px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShapeThin.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	text-decoration: none;
}

/*--System Buttons--*/

.SystemButton_Return, a.SystemButton_Return:link, a.SystemButton_Return:visited, a.SystemButton_Return:hover {
	width:95px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_95x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
}

.SystemButton_Discard, a.SystemButton_Discard:link, a.SystemButton_Discard:visited, a.SystemButton_Discard:hover {
	width:95px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_95x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
}

.SystemButton_Save, a.SystemButton_Save:link, a.SystemButton_Save:visited, a.SystemButton_Save:hover {
	width:95px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_95x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FF0000;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}

.SystemButton_Open, a.SystemButton_Open:link, a.SystemButton_Open:visited, a.SystemButton_Open:hover {
	width:95px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_95x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
}

.SystemButton_DeleteFolder, a.SystemButton_DeleteFolder:link, a.SystemButton_DeleteFolder:visited, a.SystemButton_DeleteFolder:hover {
	width:95px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_95x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
}

.SystemButton_Delete, a.SystemButton_Delete:link, a.SystemButton_Delete:visited, a.SystemButton_Delete:hover {
	width:95px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_95x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
}

.SystemButton_OK, a.SystemButton_OK:link, a.SystemButton_OK:visited, a.SystemButton_OK:hover {
	width:95px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_95x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
}

.SystemButton_Copy, a.SystemButton_Copy:link, a.SystemButton_Copy:visited, a.SystemButton_Copy:hover {
	width:95px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_95x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
}

.SystemButton_Done, a.SystemButton_Done:link, a.SystemButton_Done:visited, a.SystemButton_Done:hover {
	width:95px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_95x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
}

.SystemButton_Cancel, a.SystemButton_Cancel:link, a.SystemButton_Cancel:visited, a.SystemButton_Cancel:hover {
	width:95px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_95x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
}

.SystemButton_Checkout, a.SystemButton_Checkout:link, a.SystemButton_Checkout:visited, a.SystemButton_Checkout:hover {
	width:95px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_95x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
}

.SystemButton_AddToCart, a.SystemButton_AddToCart:link, a.SystemButton_AddToCart:visited, a.SystemButton_AddToCart:hover {
	width:95px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_95x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
}

.SystemButton_Upload, a.SystemButton_Upload:link, a.SystemButton_Upload:visited, a.SystemButton_Upload:hover {
	width:95px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_95x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
}

.SystemButton_Share, a.SystemButton_Share:link, a.SystemButton_Share:visited, a.SystemButton_Share:hover {
	width:95px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_95x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
}

.SystemButton_SelectAll, a.SystemButton_SelectAll:link, a.SystemButton_SelectAll:visited, a.SystemButton_SelectAll:hover {
	width:95px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_95x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
}

.SystemButton_SelectNone, a.SystemButton_SelectNone:link, a.SystemButton_SelectNone:visited, a.SystemButton_SelectNone:hover {
	width:95px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_95x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
}

.SystemButton_CreateProducts, a.SystemButton_CreateProducts:link, a.SystemButton_CreateProducts:visited, a.SystemButton_CreateProducts:hover {
	width:95px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_95x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}

.SystemButton_Send, a.SystemButton_Send:link, a.SystemButton_Send:visited, a.SystemButton_Send:hover {
	width:95px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_95x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
}

.SystemButton_Update, a.SystemButton_Update:link, a.SystemButton_Update:visited, a.SystemButton_Update:hover {
	width:95px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_95x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
}

.SystemButton_DoneEditing, a.SystemButton_DoneEditing:link, a.SystemButton_DoneEditing:visited, a.SystemButton_DoneEditing:hover {
	width:95px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_95x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 7pt;
	text-decoration: none;
}

.SystemButton_SubmitOrder, a.SystemButton_SubmitOrder:link, a.SystemButton_SubmitOrder:visited, a.SystemButton_SubmitOrder:hover {
	width:95px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_95x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 7pt;
	text-decoration: none;
}

.SystemButton_Blank, a.SystemButton_Blank:link, a.SystemButton_Blank:visited, a.SystemButton_Blank:hover {
	width:95px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_95x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
}

.SystemButton_BlankLarge, a.SystemButton_BlankLarge:link, a.SystemButton_BlankLarge:visited, a.SystemButton_BlankLarge:hover {
	width:172px;
	height:49px;
	text-align: center;
	vertical-align: middle;
	line-height: 49px;
	background-image:url('../images/button/ButtonShape_Large.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 17pt;
	text-decoration: none;
}

.SystemButton_BlankSquare, a.SystemButton_BlankSquare:link, a.SystemButton_BlankSquare:visited, a.SystemButton_BlankSquare:hover {
	width:20px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_20x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 12pt;
	text-decoration: none;
}

/*--Photo Gallery--*/

.Rearrange_Indicator, a.Rearrange_Indicator:link, a.Rearrange_Indicator:visited, a.Rearrange_Indicator:hover {
	background-image: url('../images/banner/lifephoto_banner/Rearrange_Indicator.png');
	background-repeat: no-repeat;
	background-position: center center;
	padding: 4px;
}

.GalleryPadding {
	padding: 4px;
}

.StartNewProject_Button, a.StartNewProject_Button:link, a.StartNewProject_Button:visited {
	background-image: url('../images/Gallery/StartNewProject_Button_Grey.png');
	background-color: #000000;
	background-repeat: no-repeat;
	background-position: center center;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	text-align: right;
	vertical-align: top;
	color: #CCCCCC;
	width: 148px;
	height: 30px;
	text-decoration: none;
	display: block;
	line-height: 1px;
}

a.StartNewProject_Button:hover {
	background-image: url('../images/Gallery/StartNewProject_Button_Grey.png');
	background-color: #FF0000;
	background-repeat: no-repeat;
	background-position: center center;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	text-align: right;
	vertical-align: top;
	color: #CCCCCC;
	width: 148px;
	height: 30px;
	text-decoration: none;
	display: block;
	line-height: 1px;
}

.StartNewPhotoFolder_Button, a.StartNewPhotoFolder_Button:link, a.StartNewPhotoFolder_Button:visited {
	background-image: url('../images/Gallery/StartNewPhotoFolder_Button_Grey.png');
	background-color: #000000;
	background-repeat: no-repeat;
	background-position: center center;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	text-align: right;
	vertical-align: top;
	color: #CCCCCC;
	width: 104px;
	height: 30px;
	text-decoration: none;
	display: block;
}

a.StartNewPhotoFolder_Button:hover {
	background-image: url('../images/Gallery/StartNewPhotoFolder_Button_Grey.png');
	background-color: #FF0000;
	background-repeat: no-repeat;
	background-position: center center;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	text-align: right;
	vertical-align: top;
	color: #CCCCCC;
	width: 104px;
	height: 30px;
	text-decoration: none;
	display: block;
	line-height: 1px;
}

.MyPhotoFolders_Button, a.MyPhotoFolders_Button:link, a.MyPhotoFolders_Button:visited {
	background-image: url('../images/Gallery/MyPhotoFolders_Button_Grey.png');
	background-color: #000000;
	background-repeat: no-repeat;
	background-position: center center;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	text-align: right;
	vertical-align: top;
	color: #CCCCCC;
	width: 88px;
	height: 30px;
	text-decoration: none;
	display: block;
}

a.MyPhotoFolders_Button:hover {
	background-image: url('../images/Gallery/MyPhotoFolders_Button_Grey.png');
	background-color: #FF0000;
	background-repeat: no-repeat;
	background-position: center center;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	text-align: right;
	vertical-align: top;
	color: #CCCCCC;
	width: 88px;
	height: 30px;
	text-decoration: none;
	display: block;
	line-height: 1px;
}

.CreateNewProject_Button, a.CreateNewProject_Button:link, a.CreateNewProject_Button:visited {
	background-image: url('../images/Gallery/CreateNewProject_Button.png');
	background-color: #000000;
	background-repeat: no-repeat;
	background-position: center center;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	text-align: center;
	vertical-align: top;
	color: #FFFFFF;
	width: 105px;
	height: 105px;
	text-decoration: none;
	display: block;
}

a.CreateNewProject_Button:hover {
	background-image: url('../images/Gallery/CreateNewProject_Button.png');
	background-color: #FF0000;
	background-repeat: no-repeat;
	background-position: center center;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	text-align: center;
	vertical-align: top;
	color: #FFFFFF;
	width: 105px;
	height: 105px;
	text-decoration: none;
	display: block;
}

.CreateNewPhotoFolder_ButtonLarge, a.CreateNewPhotoFolder_ButtonLarge:link, a.CreateNewPhotoFolder_ButtonLarge:visited {
	background-image: url('../images/Gallery/CreateNewPhotoFolder_ButtonLarge.png');
	background-color: #000000;
	background-repeat: no-repeat;
	background-position: center center;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	text-align: center;
	vertical-align: top;
	color: #FFFFFF;
	width: 174px;
	height: 174px;
	text-decoration: none;
	display: block;
}

a.CreateNewPhotoFolder_ButtonLarge:hover {
	background-image: url('../images/Gallery/CreateNewPhotoFolder_ButtonLarge.png');
	background-color: #FF0000;
	background-repeat: no-repeat;
	background-position: center center;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	text-align: center;
	vertical-align: top;
	color: #FFFFFF;
	width: 174px;
	height: 174px;
	text-decoration: none;
	display: block;
}

.CreateNewPhotoFolder_Button, a.CreateNewPhotoFolder_Button:link, a.CreateNewPhotoFolder_Button:visited {
	background-image: url('../images/Gallery/CreateNewPhotoFolder_Button.png');
	background-color: #000000;
	background-repeat: no-repeat;
	background-position: center center;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	text-align: center;
	vertical-align: top;
	color: #FFFFFF;
	width: 74px;
	height: 74px;
	text-decoration: none;
	display: block;
}

a.CreateNewPhotoFolder_Button:hover {
	background-image: url('../images/Gallery/CreateNewPhotoFolder_Button.png');
	background-color: #FF0000;
	background-repeat: no-repeat;
	background-position: center center;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	text-align: center;
	vertical-align: top;
	color: #FFFFFF;
	width: 74px;
	height: 74px;
	text-decoration: none;
	display: block;
}

.GalleryButton_OpenFolder, a.GalleryButton_OpenFolder:link, a.GalleryButton_OpenFolder:visited {
	width:110px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShapeThin.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FF0000;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 7pt;
	color: #FFFFFF;
	text-decoration: none;
}

a.GalleryButton_OpenFolder:hover {
	width:110px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShapeThin.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 7pt;
	color: #FF0000;
	text-decoration: none;
}


.GalleryButton_CopyTo, a.GalleryButton_CopyTo:link, a.GalleryButton_CopyTo:visited {
	width:95px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_95x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FF0000;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}

a.GalleryButton_CopyTo:hover {
	width:95px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_95x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #FF0000;
	text-decoration: none;
}

.GalleryButton_Rotate, a.GalleryButton_Rotate:link, a.GalleryButton_Rotate:visited {
	width:95px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_95x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FF0000;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}

a.GalleryButton_Rotate:hover {
	width:95px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_95x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #FF0000;
	text-decoration: none;
}

.GalleryButton_AddPhotos, a.GalleryButton_AddPhotos:link, a.GalleryButton_AddPhotos:visited {
	width:95px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_95x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FF0000;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}

a.GalleryButton_AddPhotos:hover {
	width:95px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_95x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #FF0000;
	text-decoration: none;
}

.GalleryButton_DeleteFolder, a.GalleryButton_DeleteFolder:link, a.GalleryButton_DeleteFolder:visited {
	width:95px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_95x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FF0000;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}

a.GalleryButton_DeleteFolder:hover {
	width:95px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_95x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #FF0000;
	text-decoration: none;
}

.GalleryButton_NewFolder, a.GalleryButton_NewFolder:link, a.GalleryButton_NewFolder:visited {
	width:95px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_95x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FF0000;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 7pt;
	color: #FFFFFF;
	text-decoration: none;
}

a.GalleryButton_NewFolder:hover {
	width:95px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_95x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 7pt;
	color: #FF0000;
	text-decoration: none;
}

.GalleryButton_DeletePhoto, a.GalleryButton_DeletePhoto:link, a.GalleryButton_DeletePhoto:visited {
	width:95px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_95x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FF0000;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}

a.GalleryButton_DeletePhoto:hover {
	width:95px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_95x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #FF0000;
	text-decoration: none;
}

.GalleryButton_OpenProject, a.GalleryButton_OpenProject:link, a.GalleryButton_OpenProject:visited {
	width:95px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_95x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FF0000;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}

a.GalleryButton_OpenProject:hover {
	width:95px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_95x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #FF0000;
	text-decoration: none;
}

.GalleryButton_DeleteProject, a.GalleryButton_DeleteProject:link, a.GalleryButton_DeleteProject:visited {
	width:95px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_95x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FF0000;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}

a.GalleryButton_DeleteProject:hover {
	width:95px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_95x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #FF0000;
	text-decoration: none;
}

.GalleryButton_UploadPhotos, a.GalleryButton_UploadPhotos:link, a.GalleryButton_UploadPhotos:visited {
	width:95px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_95x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FF0000;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 7pt;
	color: #FFFFFF;
	text-decoration: none;
}

a.GalleryButton_UploadPhotos:hover {
	width:95px;
	height:20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background-image:url('../images/button/ButtonShape_95x20.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 7pt;
	color: #FF0000;
	text-decoration: none;
}

.GalleryViewButton_Thumb, a.GalleryViewButton_Thumb:link, a.GalleryViewButton_Thumb:visited {
	width:103px;
	height:30px;
	text-align: center;
	background-image: url('../images/Gallery/GalleryViewButton_Thumb_Grey.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #000000;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #CCCCCC;
	text-decoration: none;
}

a.GalleryViewButton_Thumb:hover {
	width:103px;
	height:30px;
	text-align: center;
	background-image: url('../images/Gallery/GalleryViewButton_Thumb_Grey.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FF0000;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #CCCCCC;
	text-decoration: none;
}

.GalleryViewButton_ThumbSelected, a.GalleryViewButton_ThumbSelected:link, a.GalleryViewButton_ThumbSelected:visited {
	width:103px;
	height:30px;
	text-align: center;
	background-image: url('../images/Gallery/GalleryViewButton_Thumb_Grey.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FF0000;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #CCCCCC;
	text-decoration: none;
}

a.GalleryViewButton_ThumbSelected:hover {
	width:103px;
	height:30px;
	text-align: center;
	background-image: url('../images/Gallery/GalleryViewButton_Thumb_Grey.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FF0000;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #CCCCCC;
	text-decoration: none;
}

.GalleryViewButton_Gallery, a.GalleryViewButton_Gallery:link, a.GalleryViewButton_Gallery:visited {
	width:119px;
	height:30px;
	text-align: center;
	background-image: url('../images/Gallery/GalleryViewButton_Gallery_Grey.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #000000;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #CCCCCC;
	text-decoration: none;
}

a.GalleryViewButton_Gallery:hover {
	width:119px;
	height:30px;
	text-align: center;
	background-image: url('../images/Gallery/GalleryViewButton_Gallery_Grey.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FF0000;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #CCCCCC;
	text-decoration: none;
}

.GalleryViewButton_GallerySelected, a.GalleryViewButton_GallerySelected:link, a.GalleryViewButton_GallerySelected:visited {
	width:119px;
	height:30px;
	text-align: center;
	background-image: url('../images/Gallery/GalleryViewButton_Gallery_Grey.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FF0000;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #CCCCCC;
	text-decoration: none;
}

a.GalleryViewButton_GallerySelected:hover {
	width:119px;
	height:30px;
	text-align: center;
	background-image: url('../images/Gallery/GalleryViewButton_Gallery_Grey.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FF0000;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #CCCCCC;
	text-decoration: none;
}

.GalleryViewButton_Best, a.GalleryViewButton_Best:link, a.GalleryViewButton_Best:visited {
	width:77px;
	height:30px;
	text-align: right;
	background-image: url('../images/Gallery/GalleryViewButton_Best_Grey.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #000000;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #CCCCCC;
	text-decoration: none;
}

a.GalleryViewButton_Best:hover {
	width:77px;
	height:30px;
	text-align: right;
	background-image: url('../images/Gallery/GalleryViewButton_Best_Grey.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FF0000;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #CCCCCC;
	text-decoration: none;
}

.GalleryViewButton_BestSelected, a.GalleryViewButton_BestSelected:link, a.GalleryViewButton_BestSelected:visited {
	width:77px;
	height:30px;
	text-align: right;
	background-image: url('../images/Gallery/GalleryViewButton_Best_Grey.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FF0000;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #CCCCCC;
	text-decoration: none;
}

a.GalleryViewButton_BestSelected:hover {
	width:77px;
	height:30px;
	text-align: right;
	background-image: url('../images/Gallery/GalleryViewButton_Best_Grey.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FF0000;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #CCCCCC;
	text-decoration: none;
}

.GalleryIcon_PhotoFolderCover, a.GalleryIcon_PhotoFolderCover:link, a.GalleryIcon_PhotoFolderCover:visited {
	width:20px;
	height:20px;
	text-align: center;
	background-image: url('../images/Gallery/PhotoFolderCover_GalleryIcon_Grey.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #999999;
	text-decoration: none;
}

a.GalleryIcon_PhotoFolderCover:hover {
	width:20px;
	height:20px;
	text-align: center;
	background-image: url('../images/Gallery/PhotoFolderCover_GalleryIcon_Grey.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FF0000;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #999999;
	text-decoration: none;
}

.GalleryIcon_Favorite, a.GalleryIcon_Favorite:link, a.GalleryIcon_Favorite:visited {
	width:20px;
	height:20px;
	text-align: center;
	background-image: url('../images/Gallery/Favorite_GalleryIcon_Grey.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #999999;
	text-decoration: none;
}

a.GalleryIcon_Favorite:hover {
	width:20px;
	height:20px;
	text-align: center;
	background-image: url('../images/Gallery/Favorite_GalleryIcon_Grey.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FF0000;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #999999;
	text-decoration: none;
}

.GalleryIcon_Delete, a.GalleryIcon_Delete:link, a.GalleryIcon_Delete:visited {
	width:20px;
	height:20px;
	text-align: center;
	background-image: url('../images/Gallery/Delete_GalleryIcon_Grey.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #999999;
	text-decoration: none;
}

a.GalleryIcon_Delete:hover {
	width:20px;
	height:20px;
	text-align: center;
	background-image: url('../images/Gallery/Delete_GalleryIcon_Grey.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FF0000;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #999999;
	text-decoration: none;
}

.GalleryIcon_Pricing, a.GalleryIcon_Pricing:link, a.GalleryIcon_Pricing:visited {
	width:20px;
	height:20px;
	text-align: center;
	background-image: url('../images/Gallery/Pricing_GalleryIcon_Grey.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #999999;
	text-decoration: none;
}

a.GalleryIcon_Pricing:hover {
	width:20px;
	height:20px;
	text-align: center;
	background-image: url('../images/Gallery/Pricing_GalleryIcon_Grey.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FF0000;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #999999;
	text-decoration: none;
}

.GalleryIcon_OpenProject, a.GalleryIcon_OpenProject:link, a.GalleryIcon_OpenProject:visited {
	width:20px;
	height:20px;
	text-align: center;
	background-image: url('../images/Gallery/OpenProject_GalleryIcon_Grey.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #999999;
	text-decoration: none;
}

a.GalleryIcon_OpenProject:hover {
	width:20px;
	height:20px;
	text-align: center;
	background-image: url('../images/Gallery/OpenProject_GalleryIcon_Grey.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FF0000;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #999999;
	text-decoration: none;
}

.GalleryIcon_ShoppingCart, a.GalleryIcon_ShoppingCart:link, a.GalleryIcon_ShoppingCart:visited {
	width:20px;
	height:20px;
	text-align: center;
	background-image: url('../images/Gallery/ShoppingCart_GalleryIcon_Grey.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #999999;
	text-decoration: none;
}

a.GalleryIcon_ShoppingCart:hover {
	width:20px;
	height:20px;
	text-align: center;
	background-image: url('../images/Gallery/ShoppingCart_GalleryIcon_Grey.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FF0000;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #999999;
	text-decoration: none;
}

.GalleryIcon_RotateRight, .GalleryIcon_RotateRight:link, a.GalleryIcon_RotateRight:visited {
	width:20px;
	height:20px;
	text-align: center;
	background-image: url('../images/Gallery/RotateRight_GalleryIcon_Grey.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #999999;
	text-decoration: none;
}

a.GalleryIcon_RotateRight:hover {
	width:20px;
	height:20px;
	text-align: center;
	background-image: url('../images/Gallery/RotateRight_GalleryIcon_Grey.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FF0000;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #999999;
	text-decoration: none;
}

.GalleryIcon_RotateLeft, a.GalleryIcon_RotateLeft:link, a.GalleryIcon_RotateLeft:visited {
	width:20px;
	height:20px;
	text-align: center;
	background-image: url('../images/Gallery/RotateLeft_GalleryIcon_Grey.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #999999;
	text-decoration: none;
}

a.GalleryIcon_RotateLeft:hover {
	width:20px;
	height:20px;
	text-align: center;
	background-image: url('../images/Gallery/RotateLeft_GalleryIcon_Grey.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FF0000;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #999999;
	text-decoration: none;
}

.GalleryIcon_Zoom, a.GalleryIcon_Zoom:link, a.GalleryIcon_Zoom:visited {
	width:20px;
	height:20px;
	text-align: center;
	background-image: url('../images/Gallery/Zoom_GalleryIcon_Grey.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #999999;
	text-decoration: none;
}

a.GalleryIcon_Zoom:hover {
	width:20px;
	height:20px;
	text-align: center;
	background-image: url('../images/Gallery/Zoom_GalleryIcon_Grey.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FF0000;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #999999;
	text-decoration: none;
}

.GalleryIcon_Selected, a.GalleryIcon_Selected:link, a.GalleryIcon_Selected:visited {
	width:20px;
	height:20px;
	text-align: center;
	background-image: url('../images/Gallery/Selected_GalleryIcon_Grey.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #999999;
	text-decoration: none;
}

a.GalleryIcon_Selected:hover {
	width:20px;
	height:20px;
	text-align: center;
	background-image: url('../images/Gallery/Selected_GalleryIcon_Grey.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FF0000;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #999999;
	text-decoration: none;
}

.GalleryIcon_ShareOn, a.GalleryIcon_ShareOn:link, a.GalleryIcon_ShareOn:visited {
	width:20px;
	height:20px;
	text-align: center;
	background-image: url('../images/Gallery/ShareOn_GalleryIcon_Grey.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #999999;
	text-decoration: none;
}

a.GalleryIcon_ShareOn:hover {
	width:20px;
	height:20px;
	text-align: center;
	background-image: url('../images/Gallery/ShareOn_GalleryIcon_Grey.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FF0000;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #999999;
	text-decoration: none;
}

.GalleryIcon_ShareOff, a.GalleryIcon_ShareOff:link, a.GalleryIcon_ShareOff:visited {
	width:20px;
	height:20px;
	text-align: center;
	background-image: url('../images/Gallery/ShareOff_GalleryIcon_Grey.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #999999;
	text-decoration: none;
}

a.GalleryIcon_ShareOff:hover {
	width:20px;
	height:20px;
	text-align: center;
	background-image: url('../images/Gallery/ShareOff_GalleryIcon_Grey.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FF0000;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #999999;
	text-decoration: none;
}

.GalleryIcon_Game, a.GalleryIcon_Game:link, a.GalleryIcon_Game:visited {
	width:20px;
	height:20px;
	text-align: center;
	background-image: url('../images/Gallery/Game_GalleryIcon_Grey.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #999999;
	text-decoration: none;
}

a.GalleryIcon_Game:hover {
	width:20px;
	height:20px;
	text-align: center;
	background-image: url('../images/Gallery/Game_GalleryIcon_Grey.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FF0000;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #999999;
	text-decoration: none;
}

.GalleryActive_Shared {
	width:50px;
	height:50px;
	background-image: url('../images/Gallery/GalleryActive_Shared.png');
	background-repeat: no-repeat;
	background-position: center center;
	position:absolute;
	top:5px;
	left:40px;
	right:0px;
	bottom:0px;
}

.GalleryActive_Cart {
	width:50px;
	height:50px;
	background-image: url('../images/Gallery/GalleryActive_Cart.png');
	background-repeat: no-repeat;
	background-position: center center;
	position:absolute;
	top:5px;
	left:5px;
	right:0px;
	bottom:0px;
}

.GalleryActive_Viewing {
	width:50px;
	height:50px;
	display:block;
	background-image: url('../images/Gallery/GalleryActive_Viewing.png');
	background-repeat: no-repeat;
	background-position: center center;
}

.GalleryPaging_Next {
	width:34px;
	height:34px;
	display:block;
	background-image: url('../images/Gallery/GalleryPaging_Next.png');
	background-repeat: no-repeat;
	background-position: center center;
}

.GalleryPaging_Previous {
	width:34px;
	height:34px;
	display:block;
	background-image: url('../images/Gallery/GalleryPaging_Previous.png');
	background-repeat: no-repeat;
	background-position: center center;
}

.Gallery_ImageSelected {
	width:22px;
	height:22px;
	background-image: url('../images/Gallery/Gallery_ImageSelected.png');
	background-repeat: no-repeat;
	background-position: center center;
	position:absolute;
	top:-21px;
	left:0px;
	right:0px;
	bottom:0px;
}

.Gallery_ImageNotSelected {
	width:22px;
	height:22px;
	background-image: url('../images/Gallery/Gallery_ImageNotSelected.png');
	background-repeat: no-repeat;
	background-position: center center;
	position:absolute;
	top:-21px;
	left:0px;
	right:0px;
	bottom:0px;
}

.Gallery_FavoriteSelected {
	width:22px;
	height:22px;
	background-image: url('../images/Gallery/Gallery_FavoriteSelected.png');
	background-repeat: no-repeat;
	background-position: center center;
	position:absolute;
	top:-21px;
	left:0px;
	right:0px;
	bottom:0px;
}

.Gallery_PhotoFolderCoverSelected {
	width:22px;
	height:22px;
	background-image: url('../images/Gallery/Gallery_PhotoFolderCoverSelected.png');
	background-repeat: no-repeat;
	background-position: center center;
	position:absolute;
	top:-18px;
	left:-10px;
	right:0px;
	bottom:0px;
}

.Gallery_ImageViewed {
	width:22px;
	height:22px;
	background-image: url('../images/Gallery/Gallery_ImageViewed.png');
	background-repeat: no-repeat;
	background-position: center center;
	position:absolute;
	top:-18px;
	left:10px;
	right:0px;
	bottom:0px;
}

.GalleryFolderHeaderBottomLeft {
	background-color:#999999;
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #666666;
	width: 10px;
	height:20px;
}

.GalleryFolderHeaderBottom {
	background-color:#999999;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #666666;
	vertical-align:middle;
	height:20px;
}

.GalleryFolderHeaderBottomRight {
	background-color:#999999;
	border-right: 1px solid #666666;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #666666;
	width: 10px;
	height:20px;
}

.GalleryItemTopLeft {
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	width: 10px;
	height:7px;
}

.GalleryItemTop {
	border-top:1px solid #CCCCCC;
	height:7px;
}

.GalleryItemTopRight {
	border-top:1px solid #CCCCCC;
	border-right:1px solid #666666;
	width: 10px;
	height:7px;
}

.GalleryItemLeft {
	border-left:1px solid #CCCCCC;
	width: 10px;
}

.GalleryItemRight {
	border-right:1px solid #666666;
	width: 10px;
}

.GalleryItemBottomLeft {
	border-bottom:1px solid #666666;
	border-left:1px solid #CCCCCC;
	width: 10px;
	height:7px;
}

.GalleryItemBottom {
	border-bottom:1px solid #666666;
	height:7px;
}

.GalleryItemBottomRight {
	border-bottom:1px solid #666666;
	border-right:1px solid #666666;
	width: 10px;
	height:7px;
}

.GalleryItemHeaderTopLeft {
	background-color:#999999;
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #666666;
	width: 10px;
	height:20px;
}

.GalleryItemHeaderTop {
	background-color:#999999;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #666666;
	vertical-align:middle;
	height:20px;
}

.GalleryItemHeaderTopRight {
	background-color:#999999;
	border-right: 1px solid #666666;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #666666;
	width: 10px;
	height:20px;
}

.GalleryItemIconsBottomLeft {
	background-color: #999999;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-bottom:1px solid #666666;
	width: 10px;
	height:24px;
}

.GalleryItemIconsBottom {
	background-color: #999999;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #666666;
	height:24px;
}

.GalleryItemIconsBottomRight {
	background-color: #999999;
	border-top:1px solid #CCCCCC;
	border-right:1px solid #666666;
	border-bottom:1px solid #666666;
	width: 10px;
	height:24px;
}

.GalleryMenuDivider {
	background-image: url('../images/Gallery/GalleryMenuDivider.png');
	background-position: center center;
	background-repeat: no-repeat;
	width: 3px;
}

.BestView_TopLeft {
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	width: 10px;
	height: 10px;
}

.BestView_Top {
	border-top: 1px solid #CCCCCC;
	height: 10px;
}

.BestView_Left {
	border-left: 1px solid #CCCCCC;
	width: 10px;
}

.BestView_Right {
	border-right: 1px solid #666666;
	width: 10px;
}

.BestView_TopRight {
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #666666;
	width: 10px;
	height: 10px;
}

.BestView_BottomLeft {
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #666666;
	width: 10px;
	height: 10px;
}

.BestView_Bottom {
	border-bottom: 1px solid #666666;
	height: 10px;
}

.BestView_BottomRight {
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
	width: 10px;
	height: 10px;
}

.GalleryPlay_Play, a.GalleryPlay_Play:link, a.GalleryPlay_Play:visited, a.GalleryPlay_Play:hover {
	width:34px;
	height:33px;
	display:block;
	background-image: url('../images/Gallery/GalleryPlay_Play.png');
	background-repeat: no-repeat;
	background-position: center center;

}

.GalleryPlay_Stop, a.GalleryPlay_Stop:link, a.GalleryPlay_Stop:visited, a.GalleryPlay_Stop:hover {
	width:34px;
	height:33px;
	display:block;
	background-image: url('../images/Gallery/GalleryPlay_Stop.png');
	background-repeat: no-repeat;
	background-position: center center;

}

.GalleryPlay_Forward, a.GalleryPlay_Forward:link, a.GalleryPlay_Forward:visited, a.GalleryPlay_Forward:hover {
	width:27px;
	height:33px;
	display:block;
	background-image: url('../images/Gallery/GalleryPlay_Forward.png');
	background-repeat: no-repeat;
	background-position: center center;

}

.GalleryPlay_ForwardDisabled, a.GalleryPlay_ForwardDisabled:link, a.GalleryPlay_ForwardDisabled:visited, a.GalleryPlay_ForwardDisabled:hover {
	width:27px;
	height:33px;
	display:block;
	background-image: url('../images/Gallery/GalleryPlay_ForwardDisabled.png');
	background-repeat: no-repeat;
	background-position: center center;
}

.GalleryPlay_Back, a.GalleryPlay_Back:link, a.GalleryPlay_Back:visited, a.GalleryPlay_Back:hover {
	width:27px;
	height:33px;
	display:block;
	background-image: url('../images/Gallery/GalleryPlay_Back.png');
	background-repeat: no-repeat;
	background-position: center center;
}

.GalleryPlay_BackDisabled, a.GalleryPlay_BackDisabled:link, a.GalleryPlay_BackDisabled:visited, a.GalleryPlay_BackDisabled:hover {
	width:27px;
	height:33px;
	display:block;
	background-image: url('../images/Gallery/GalleryPlay_BackDisabled.png');
	background-repeat: no-repeat;
	background-position: center center;
}

.GalleryPlayDiv {
	position:absolute;
	z-index:1;
}

.GalleryButton_TurnOnSharing, a.GalleryButton_TurnOnSharing:link, a.GalleryButton_TurnOnSharing:visited, a.GalleryButton_TurnOnSharing:hover {
	width:73px;
	height:25px;
	text-align: center;
	background-image: url('../images/Gallery/TurnOnOff_Sharing_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
	background-color: transparent;
	display: block;
	margin:0px;
	border:0px;
	padding: 0px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 7px;
	vertical-align:baseline;
}

.GalleryButton_TurnOffSharing, a.GalleryButton_TurnOffSharing:link, a.GalleryButton_TurnOffSharing:visited, a.GalleryButton_TurnOffSharing:hover {
	width:73px;
	height:25px;
	text-align: center;
	background-image: url('../images/Gallery/TurnOnOff_Sharing_Button.png');
	background-repeat: no-repeat;
	background-position: bottom center;
	background-color: transparent;
	display: block;
	margin:0px;
	border:0px;
	padding: 0px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 7px;
	vertical-align:baseline;
}

/*--Main Product Menu Buttons--*/

.MemoryBookButton {
	background-image: url('../images/banner/PhotoBoutique/MemoryBooks_ProductLine_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
}

.ProofBookButton {
	background-image: url('../images/banner/PhotoBoutique/ProofBooks_ProductLine_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
}

.LeatherBookButton {
	background-image: url('../images/banner/PhotoBoutique/LeatherBooks_ProductLine_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
}

.PrintsButton {
	background-image: url('../images/banner/PhotoBoutique/Prints_ProductLine_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
}

.MetallicPrintsButton {
	background-image: url('../images/banner/PhotoBoutique/MetallicPrints_ProductLine_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
}

.GreetingCardsButton {
	background-image: url('../images/banner/PhotoBoutique/GreetingCards_ProductLine_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
}

.ProCardsButton {
	background-image: url('../images/banner/PhotoBoutique/ProCards_ProductLine_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
}

.CalendarsButton {
	background-image: url('../images/banner/PhotoBoutique/Calendars_ProductLine_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
}

.PlannersButton {
	background-image: url('../images/banner/PhotoBoutique/Planners_ProductLine_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
}

.AccordionCardsButton {
	background-image: url('../images/banner/PhotoBoutique/AccordionCards_ProductLine_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
}

.JournalsButton {
	background-image: url('../images/banner/PhotoBoutique/Journals_ProductLine_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
}

.GuestBooksButton {
	background-image: url('../images/banner/PhotoBoutique/GuestBooks_ProductLine_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
}

.PlayingCardsButton {
	background-image: url('../images/banner/PhotoBoutique/PlayingCards_ProductLine_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
}

.DeckleBooksButton {
	background-image: url('../images/banner/PhotoBoutique/DeckleBooks_ProductLine_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
}

.LayFlatBooksButton {
	background-image: url('../images/banner/PhotoBoutique/LayFlatBooks_ProductLine_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
}

.CoverJacketsButton {
	background-image: url('../images/banner/PhotoBoutique/CoverJackets_ProductLine_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
}

.HotNotesButton {
	background-image: url('../images/banner/PhotoBoutique/HotNotes_ProductLine_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
}

.LockerDatesButton {
	background-image: url('../images/banner/PhotoBoutique/LockerDates_ProductLine_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
}

.RemarkAblesButton {
	background-image: url('../images/banner/PhotoBoutique/RemarkAbles_ProductLine_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
}

.RockItsButton {
	background-image: url('../images/banner/PhotoBoutique/RockIts_ProductLine_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
}

.MegaPicsButton {
	background-image: url('../images/banner/PhotoBoutique/MegaPics_ProductLine_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
}

.PostersButton {
	background-image: url('../images/banner/PhotoBoutique/Posters_ProductLine_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
}

.WipeOutsButton {
	background-image: url('../images/banner/PhotoBoutique/WipeOuts_ProductLine_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
}

.MeNotesButton {
	background-image: url('../images/banner/PhotoBoutique/MeNotes_ProductLine_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
}

.ImageWrapsButton {
	background-image: url('../images/banner/PhotoBoutique/ImageWraps_ProductLine_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
}

.EchoMountsButton {
	background-image: url('../images/banner/PhotoBoutique/EchoMounts_ProductLine_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
}

.BookMarksButton {
	background-image: url('../images/banner/PhotoBoutique/BookMarks_ProductLine_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
}

.SkinnyStiltzButton {
	background-image: url('../images/banner/PhotoBoutique/SkinnyStiltz_ProductLine_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
}

/*--Build Breadcrumbs--*/

.BC_Cover, a.BC_Cover:link, a.BC_Cover:visited, a.BC_Cover:hover, .BC_Cover_Selected, a.BC_Cover_Selected:link, a.BC_Cover_Selected:visited, a.BC_Cover_Selected:hover {
	font-size: 9pt;
	font-family: arial, helvetica, sans-serif;
	color: #000000;
}

.BC_Color, a.BC_Color:link, a.BC_Color:visited, a.BC_Color:hover, .BC_Color_Selected, a.BC_Color_Selected:link, a.BC_Color_Selected:visited, a.BC_Color_Selected:hover {
	font-size: 9pt;
	font-family: arial, helvetica, sans-serif;
	color: #000000;
}

.BC_Size, a.BC_Size:link, a.BC_Size:visited, a.BC_Size:hover, .BC_Size_Selected, a.BC_Size_Selected:link, a.BC_Size_Selected:visited, a.BC_Size_Selected:hover {
	font-size: 9pt;
	font-family: arial, helvetica, sans-serif;
	color: #000000;
}

.BC_Design, a.BC_Design:link, a.BC_Design:visited, a.BC_Design:hover, .BC_Design_Selected, a.BC_Design_Selected:link, a.BC_Design_Selected:visited, a.BC_Design_Selected:hover {
	font-size: 9pt;
	font-family: arial, helvetica, sans-serif;
	color: #000000;
}

.BC_Photos, a.BC_Photos:link, a.BC_Photos:visited, a.BC_Photos:hover, .BC_Photos_Selected, a.BC_Photos_Selected:link, a.BC_Photos_Selected:visited, a.BC_Photos_Selected:hover {
	font-size: 9pt;
	font-family: arial, helvetica, sans-serif;
	color: #000000;
}

/*--Option Window--*/

.OptionWindow_TopLeft {
	background-image: url('../images/Prints/PrintTopLeft_Fill.png');
	background-position: top center;
	background-repeat: no-repeat;
	width: 13px;
	height: 14px;
	font-size:1px;
}

.OptionWindow_Top {
	background-image: url('../images/Prints/PrintTop_Fill.png');
	background-position: top center;
	background-repeat: repeat-x;
	height: 14px;
	font-size:1px;
}

.OptionWindow_TopRight {
	background-image: url('../images/Prints/PrintTopRight_Fill.png');
	background-position: top center;
	background-repeat: no-repeat;
	width: 13px;
	height: 14px;
	font-size:1px;
}

.OptionWindow_Left {
	background-image: url('../images/Prints/PrintLeft_Fill.png');
	background-position: top center;
	background-repeat: repeat-y;
	width: 13px;
	font-size:1px;
}

.OptionWindow_Back {
	background-color: #FFFFFF;
}

.OptionWindow_Right {
	background-image: url('../images/Prints/PrintRight_Fill.png');
	background-position: top center;
	background-repeat: repeat-y;
	width: 13px;
	font-size:1px;
}

.OptionWindow_BottomLeft {
	background-image: url('../images/Prints/PrintBotLeft_Fill.png');
	background-position: top center;
	background-repeat: no-repeat;
	width: 13px;
	height: 14px;
	font-size:1px;
}

.OptionWindow_Bottom {
	background-image: url('../images/Prints/PrintBot_Fill.png');
	background-position: top center;
	background-repeat: repeat-x;
	height: 14px;
	font-size:1px;
}

.OptionWindow_BottomRight {
	background-image: url('../images/Prints/PrintBotRight_Fill.png');
	background-position: top center;
	background-repeat: no-repeat;
	width: 13px;
	height: 14px;
	font-size:1px;
}

/*--Book Preview--*/

.Preview_ShareButton, a.Preview_ShareButton:link, a.Preview_ShareButton:visited, a.Preview_ShareButton:hover {
	background-image: url('../images/book/Preview_ShareButton_Grey.png');
	background-repeat: no-repeat;
	background-position: top center;
	background-color:#FF0000;
	width: 45px;
	height: 60px;
	font-size: 1px;
	font-family: arial, helvetica, sans-serif;
	color:#e5ebe7;
	display:block;
	text-align:center;
	cursor:pointer;
}

.Preview_BuyButton, a.Preview_BuyButton:link, a.Preview_BuyButton:visited, a.Preview_BuyButton:hover {
	background-image: url('../images/book/Preview_BuyButton_Grey.png');
	background-repeat: no-repeat;
	background-position: top center;
	background-color:#FF0000;
	width: 45px;
	height: 60px;
	font-size: 1px;
	font-family: arial, helvetica, sans-serif;
	color:#e5ebe7;
	display:block;
	text-align:center;
	cursor:pointer;
}

.Preview_ViewButton, a.Preview_ViewButton:link, a.Preview_ViewButton:visited, a.Preview_ViewButton:hover {
	background-image: url('../images/book/Preview_ViewButton_Grey.png');
	background-repeat: no-repeat;
	background-position: top center;
	background-color:#FF0000;
	width: 45px;
	height: 60px;
	font-size: 1px;
	font-family: arial, helvetica, sans-serif;
	color:#e5ebe7;
	display:block;
	text-align:center;
	cursor:pointer;
}

.Preview_PauseButton, a.Preview_PauseButton:link, a.Preview_PausewButton:visited, a.Preview_PauseButton:hover {
	background-image: url('../images/book/Preview_PauseButton_Grey.png');
	background-repeat: no-repeat;
	background-position: top center;
	background-color:#FF0000;
	width: 45px;
	height: 60px;
	font-size: 1px;
	font-family: arial, helvetica, sans-serif;
	color:#e5ebe7;
	display:block;
	text-align:center;
	cursor:pointer;
}

.Preview_SaveButton, a.Preview_SaveButton:link, a.Preview_SaveButton:visited, a.Preview_SaveButton:hover {
	background-image: url('../images/book/Preview_SaveButton_Grey.png');
	background-repeat: no-repeat;
	background-position: top center;
	background-color:#FF0000;
	width: 45px;
	height: 45px;
	font-size: 1px;
	font-family: arial, helvetica, sans-serif;
	color:#e5ebe7;
	display:block;
	text-align:center;
	cursor:pointer;
	margin:0px;
	padding:0px;
}

.Preview_BackButton, a.Preview_BackButton:link, a.Preview_BackButton:visited, a.Preview_BackButton:hover {
	background-image: url('../images/book/Preview_BackButton_Grey.png');
	background-repeat: no-repeat;
	background-position: top center;
	background-color:#FF0000;
	width: 45px;
	height: 60px;
	font-size: 1px;
	font-family: arial, helvetica, sans-serif;
	color:#f8e3c5;
	display:block;
	text-align:center;
	cursor:pointer;
}

.Preview_MovePagesButton, a.Preview_MovePagesButton:link, a.Preview_MovePagesButton:visited, a.Preview_MovePagesButton:hover {
	background-image: url('../images/book/Preview_MovePagesButton_Grey.png');
	background-repeat: no-repeat;
	background-position: top center;
	background-color:#FF0000;
	width: 33px;
	height: 38px;
	font-size: 1px;
	font-family: arial, helvetica, sans-serif;
	color:#9e9e9e;
	display:block;
	text-align:center;
	cursor:pointer;
}

.Preview_AddPageButton, a.Preview_AddPageButton:link, a.Preview_AddPageButton:visited, a.Preview_AddPageButton:hover {
	background-image: url('../images/book/Preview_AddPageButton_Grey.png');
	background-repeat: no-repeat;
	background-position: top center;
	background-color:#FF0000;
	width: 33px;
	height: 38px;
	font-size: 1px;
	font-family: arial, helvetica, sans-serif;
	color:#9e9e9e;
	display:block;
	text-align:center;
	cursor:pointer;
}

.Preview_MuteButton, a.Preview_MuteButton:link, a.Preview_MuteButton:visited, a.Preview_MuteButton:hover {
	background-image: url('../images/book/Preview_MuteButton_Grey.png');
	background-repeat: no-repeat;
	background-position: top center;
	width: 15px;
	height: 15px;
	font-size: 1px;
	font-family: arial, helvetica, sans-serif;
	color:#FFFFFF;
	display:block;
	text-align:center;
	cursor:pointer;
}

.Preview_UnMuteButton, a.Preview_UnMuteButton:link, a.Preview_UnMuteButton:visited, a.Preview_UnMuteButton:hover {
	background-image: url('../images/book/Preview_UnMuteButton_Grey.png');
	background-repeat: no-repeat;
	background-position: top center;
	width: 15px;
	height: 15px;
	font-size: 1px;
	font-family: arial, helvetica, sans-serif;
	color:#FFFFFF;
	display:block;
	text-align:center;
	cursor:pointer;
}

.Preview_HelpButton, a.Preview_HelpButton:link, a.Preview_HelpButton:visited, a.Preview_HelpButton:hover {
	background-image: url('../images/book/Preview_HelpButton.png');
	background-repeat: no-repeat;
	background-position: top center;
	width: 22px;
	height: 18px;
	font-size: 1px;
	font-family: arial, helvetica, sans-serif;
	color:#b6b6b6;
	display:block;
	text-align:center;
	cursor:pointer;
}

.Preview_DeleteButton, a.Preview_DeleteButton:link, a.Preview_DeleteButton:visited, a.Preview_DeleteButton:hover {
	background-image: url('../images/book/Preview_DeleteButton.png');
	background-repeat: no-repeat;
	background-position: top center;
	width: 8px;
	height: 7px;
	font-size: 1px;
	font-family: arial, helvetica, sans-serif;
	color:#bccedc;
	display:block;
	text-align:center;
	cursor:pointer;
	float:right;
}

.Preview_EditButton, a.Preview_EditButton:link, a.Preview_EditButton:visited, a.Preview_EditButton:hover {
	background-image: url('../images/book/Preview_EditButton_Grey.png');
	background-repeat: no-repeat;
	background-position: top center;
	width: 21px;
	height: 21px;
	font-size: 1px;
	font-family: arial, helvetica, sans-serif;
	color:#f0cb95;
	display:block;
	text-align:center;
	cursor:pointer;
	float:left;
}

.Preview_EditButton_Anchor {
	position:relative;
	height:0px;
	width:11px;
}

.Preview_EditButton_Position {
	position:absolute;
	top:-14px;
	left:-1px;
	right:0px;	
	bottom:0px;
}

.PageThumbnails_Container {
	width:400px;
	height:100px;
	overflow:auto;
}

.EditOptionsInstructions {
	background-image: url('../images/book/EditOptionsInstructions.png');
	background-repeat: no-repeat;
	background-position: center center;
	width: 352px;
	height: 304px;
}

.PreviewControl_TopLeft {
	border-top: 1px solid #EFEFEF;
	border-left: 1px solid #EFEFEF;
}

.PreviewControl_Top {
	border-top: 1px solid #EFEFEF;
}

.PreviewControl_TopRight {
	border-top: 1px solid #EFEFEF;
	border-right: 1px solid #666666;
}

.PreviewControl_Left {
	border-left: 1px solid #EFEFEF;
}

.PreviewControl_Right {
	border-right: 1px solid #666666;
}

.PreviewControl_BottomLeft {
	border-bottom: 1px solid #666666;
	border-left: 1px solid #EFEFEF;
}

.PreviewControl_Bottom {
	border-bottom: 1px solid #666666;
}

.PreviewControl_BottomRight {
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
}

.Thumbnail_TopLeft {
	background-image: url('../images/book/Thumbnail_TopLeft.png');
	background-repeat: no-repeat;
	background-position: top center;
	width: 3px;
	height: 3px;
}

.Thumbnail_Top {
	background-image: url('../images/book/Thumbnail_Top.png');
	background-repeat: repeat-x;
	background-position: top center;
	height: 3px;
}

.Thumbnail_TopRight {
	background-image: url('../images/book/Thumbnail_TopRight.png');
	background-repeat: no-repeat;
	background-position: top center;
	width: 3px;
	height: 3px;
}

.Thumbnail_Left {
	background-image: url('../images/book/Thumbnail_Left.png');
	background-repeat: repeat-y;
	background-position: top center;
	width: 3px;
}

.Thumbnail_Back {
	background-color: #CCCCCC;
}

.Thumbnail_Right {
	background-image: url('../images/book/Thumbnail_Right.png');
	background-repeat: repeat-y;
	background-position: top center;
	width: 3px;
}

.Thumbnail_BottomLeft {
	background-image: url('../images/book/Thumbnail_BottomLeft.png');
	background-repeat: no-repeat;
	background-position: top center;
	width: 3px;
	height: 3px;
}

.Thumbnail_Bottom {
	background-image: url('../images/book/Thumbnail_Bottom.png');
	background-repeat: repeat-x;
	background-position: top center;
	height: 3px;
}

.Thumbnail_BottomRight {
	background-image: url('../images/book/Thumbnail_BottomRight.png');
	background-repeat: no-repeat;
	background-position: top center;
	width: 3px;
	height: 3px;
}

/*--Pricing Grid--*/

.PricingHeader {
	width: 95px;
	height:30px;
	display:inline;
	float: left;
	background-color:#333333;
	overflow:hidden;
	text-align:center;
	vertical-align: middle;
	border-bottom: 2px solid #000000;
}

.PricingHeaderBlank {
	width: 95px;
	height:30px;
	display:inline;
	float: left;
	background-color:#000000;
	overflow:hidden;
	text-align:center;
	vertical-align: middle;
	border-bottom: 2px solid #000000;
}

.PricingBody {
	width: 95px;
	height:20px;
	display:inline;
	float: left;
	background-color:#666666;
	overflow:hidden;
	text-align:center;
	vertical-align: middle;
	line-height:20px;
	border-bottom: 2px solid #000000;
}

.PricingProduct {
	width: 95px;
	height:20px;
	display:inline;
	float: left;
	overflow:hidden;
	text-align:center;
	vertical-align: middle;
	line-height:20px;
	border-bottom: 2px solid #000000;
}

.PricingControl {
	padding:0px;
	margin:0px;
	width:100%;
}

.PricingMenuControl {
	width:100%;
	padding:1px;
	margin:0px;
	height:15px;
	line-height:15px;
	vertical-align:middle;
}

.PricingMenuControlHighlight {
	width:100%;
	padding:1px;
	background-color: #EFEFEF;
	margin:0px;
	height:15px;
	line-height:15px;
	vertical-align:middle;
}

.SizeChooseButtonDiv {
	display:inline;
	width:93px;
	margin:0px;
	float:left;
}

/*--Greeting Card Edit--*/

.GC_Last_Button, a.GC_Last_Button:link, a.GC_Last_Button:visited, a.GC_Last_Button:hover {
	background-image: url('../images/GreetingCards/Lifephoto/GC_Last_Button.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	width: 40px;
	height: 48px;
	font-size: 1px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	display:block;
	text-align:center;
	cursor:pointer;
	margin:0px;
	padding:0px;
	line-height:5px;
}

.GC_Next_Button, a.GC_Next_Button:link, a.GC_Next_Button:visited, a.GC_Next_Button:hover {
	background-image: url('../images/GreetingCards/Lifephoto/GC_Next_Button.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	width: 40px;
	height: 48px;
	font-size: 1px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	display:block;
	text-align:center;
	cursor:pointer;
	margin:0px;
	padding:0px;
	line-height:5px;
}

.GC_FrontPage_Off, a.GC_FrontPage_Off:link, a.GC_FrontPage_Off:visited, a.GC_FrontPage_Off:hover {
	background-image: url('../images/GreetingCards/Lifephoto/GC_FrontPage_Off_Button.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	width: 32px;
	height: 38px;
	font-size: 1px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	display:block;
	text-align:center;
	cursor:pointer;
	margin:0px;
	padding:0px;
	line-height:5px;
}

.GC_FrontPage_On, a.GC_FrontPage_On:link, a.GC_FrontPage_On:visited, a.GC_FrontPage_On:hover {
	background-image: url('../images/GreetingCards/Lifephoto/GC_FrontPage_On_Button.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	width: 32px;
	height: 38px;
	font-size: 1px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	display:block;
	text-align:center;
	cursor:pointer;
	margin:0px;
	padding:0px;
	line-height:5px;
}

.Generic_FrontPage_Off, a.Generic_FrontPage_Off:link, a.Generic_FrontPage_Off:visited, a.Generic_FrontPage_Off:hover {
	background-image: url('../images/GreetingCards/Lifephoto/Generic_FrontPage_Off_Button.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	width: 32px;
	height: 38px;
	font-size: 1px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	display:block;
	text-align:center;
	cursor:pointer;
	margin:0px;
	padding:0px;
	line-height:5px;
}

.Generic_FrontPage_On, a.Generic_FrontPage_On:link, a.Generic_FrontPage_On:visited, a.Generic_FrontPage_On:hover {
	background-image: url('../images/GreetingCards/Lifephoto/Generic_FrontPage_On_Button.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	width: 32px;
	height: 38px;
	font-size: 1px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	display:block;
	text-align:center;
	cursor:pointer;
	margin:0px;
	padding:0px;
	line-height:5px;
}

.GC_InsidePage_Off, a.GC_InsidePage_Off:link, a.GC_InsidePage_Off:visited, a.GC_InsidePage_Off:hover {
	background-image: url('../images/GreetingCards/Lifephoto/GC_InsidePage_Off_Button.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	width: 62px;
	height: 38px;
	font-size: 1px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	color:#1470b9;
	display:block;
	text-align:left;
	cursor:pointer;
	margin:0px;
	padding:0px;
}

.GC_InsidePage_On, a.GC_InsidePage_On:link, a.GC_InsidePage_On:visited, a.GC_InsidePage_On:hover {
	background-image: url('../images/GreetingCards/Lifephoto/GC_InsidePage_On_Button.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	width: 62px;
	height: 38px;
	font-size: 1px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	color:#ff9b11;
	display:block;
	text-align:left;
	cursor:pointer;
	margin:0px;
	padding:0px;
}

.GC_BackPage_Off, a.GC_BackPage_Off:link, a.GC_BackPage_Off:visited, a.GC_BackPage_Off:hover {
	background-image: url('../images/GreetingCards/Lifephoto/GC_BackPage_Off_Button.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	width: 32px;
	height: 38px;
	font-size: 1px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	display:block;
	text-align:center;
	cursor:pointer;
	margin:0px;
	padding:0px;
	line-height:5px;
}

.GC_BackPage_On, a.GC_BackPage_On:link, a.GC_BackPage_On:visited, a.GC_BackPage_On:hover {
	background-image: url('../images/GreetingCards/Lifephoto/GC_BackPage_On_Button.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	width: 32px;
	height: 38px;
	font-size: 1px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	display:block;
	text-align:center;
	cursor:pointer;
	margin:0px;
	padding:0px;
	line-height:5px;
}

.Generic_BackPage_Off, a.Generic_BackPage_Off:link, a.Generic_BackPage_Off:visited, a.Generic_BackPage_Off:hover {
	background-image: url('../images/GreetingCards/Lifephoto/Generic_BackPage_Off_Button.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	width: 32px;
	height: 38px;
	font-size: 1px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	display:block;
	text-align:center;
	cursor:pointer;
	margin:0px;
	padding:0px;
	line-height:5px;
}

.Generic_BackPage_On, a.Generic_BackPage_On:link, a.Generic_BackPage_On:visited, a.Generic_BackPage_On:hover {
	background-image: url('../images/GreetingCards/Lifephoto/Generic_BackPage_On_Button.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	width: 32px;
	height: 38px;
	font-size: 1px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	display:block;
	text-align:center;
	cursor:pointer;
	margin:0px;
	padding:0px;
	line-height:5px;
}

.GC_FrontPage_L_Off, a.GC_FrontPage_L_Off:link, a.GC_FrontPage_L_Off:visited, a.GC_FrontPage_L_Off:hover {
	background-image: url('../images/GreetingCards/Lifephoto/GC_FrontPage_L_Off_Button.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	width: 30px;
	height: 25px;
	font-size: 1px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	display:block;
	text-align:center;
	cursor:pointer;
	margin:0px;
	padding:0px;
	line-height:5px;
}

.GC_FrontPage_L_On, a.GC_FrontPage_L_On:link, a.GC_FrontPage_L_On:visited, a.GC_FrontPage_L_On:hover {
	background-image: url('../images/GreetingCards/Lifephoto/GC_FrontPage_L_On_Button.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	width: 30px;
	height: 25px;
	font-size: 1px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	display:block;
	text-align:center;
	cursor:pointer;
	margin:0px;
	padding:0px;
	line-height:5px;
}

.GC_InsidePage_L_Off, a.GC_InsidePage_L_Off:link, a.GC_InsidePage_L_Off:visited, a.GC_InsidePage_L_Off:hover {
	background-image: url('../images/GreetingCards/Lifephoto/GC_InsidePage_L_Off_Button.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	width: 30px;
	height: 49px;
	font-size: 1px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	display:block;
	text-align:center;
	cursor:pointer;
	margin:0px;
	padding:0px;
	line-height:5px;
}

.GC_InsidePage_L_On, a.GC_InsidePage_L_On:link, a.GC_InsidePage_L_On:visited, a.GC_InsidePage_L_On:hover {
	background-image: url('../images/GreetingCards/Lifephoto/GC_InsidePage_L_On_Button.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	width: 30px;
	height: 49px;
	font-size: 1px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	display:block;
	text-align:center;
	cursor:pointer;
	margin:0px;
	padding:0px;
	line-height:5px;
}

.GC_BackPage_L_Off, a.GC_BackPage_L_Off:link, a.GC_BackPage_L_Off:visited, a.GC_BackPage_L_Off:hover {
	background-image: url('../images/GreetingCards/Lifephoto/GC_BackPage_L_Off_Button.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	width: 30px;
	height: 25px;
	font-size: 1px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	display:block;
	text-align:center;
	cursor:pointer;
	margin:0px;
	padding:0px;
	line-height:5px;
}

.GC_BackPage_L_On, a.GC_BackPage_L_On:link, a.GC_BackPage_L_On:visited, a.GC_BackPage_L_On:hover {
	background-image: url('../images/GreetingCards/Lifephoto/GC_BackPage_L_On_Button.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	width: 30px;
	height: 25px;
	font-size: 1px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	display:block;
	text-align:center;
	cursor:pointer;
	margin:0px;
	padding:0px;
	line-height:5px;
}

.GC_Envelope_Off, a.GC_Envelope_Off:link, a.GC_Envelope_Off:visited, a.GC_Envelope_Off:hover {
	background-image: url('../images/GreetingCards/Lifephoto/GC_Envelope_Off_Button.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	width: 45px;
	height: 38px;
	font-size: 1px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	display:block;
	text-align:center;
	cursor:pointer;
	margin:0px;
	padding:0px;
	line-height:5px;
}

.GC_Envelope_On, a.GC_Envelope_On:link, a.GC_Envelope_On:visited, a.GC_Envelope_On:hover {
	background-image: url('../images/GreetingCards/Lifephoto/GC_Envelope_On_Button.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	width: 45px;
	height: 38px;
	font-size: 1px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	color:#F7931E;
	display:block;
	text-align:center;
	cursor:pointer;
	margin:0px;
	padding:0px;
}

.GC_Preview_Button, a.GC_Preview_Button:link, a.GC_Preview_Button:visited, a.GC_Preview_Button:hover {
	background-image: url('../images/GreetingCards/Lifephoto/GC_Preview_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
	width: 92px;
	height: 36px;
	font-size: 1px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	display:block;
	text-align:center;
	cursor:pointer;
	margin:0px;
	padding:0px;
}

.GC_ZoomIn_Button, a.GC_ZoomIn_Button:link, a.GC_ZoomIn_Button:visited, a.GC_ZoomIn_Button:hover {
	background-image: url('../images/GreetingCards/Lifephoto/GC_ZoomIn_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
	width: 25px;
	height: 38px;
	font-size: 1px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	color:#a7aaad;
	display:block;
	text-align:center;
	cursor:pointer;
	margin:0px;
	padding:0px;
}

.GC_ZoomOut_Button, a.GC_ZoomOut_Button:link, a.GC_ZoomOut_Button:visited, a.GC_ZoomOut_Button:hover {
	background-image: url('../images/GreetingCards/Lifephoto/GC_ZoomOut_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
	width: 17px;
	height: 25px;
	font-size: 1px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	color:#a7aaad;
	display:block;
	text-align:center;
	cursor:pointer;
	margin:0px;
	padding:0px;
}

.GC_Buy_Button, a.GC_Buy_Button:link, a.GC_Buy_Button:visited, a.GC_Buy_Button:hover {
	background-image: url('../images/GreetingCards/Lifephoto/GC_Buy_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
	width: 36px;
	height: 45px;
	font-size: 1px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	display:block;
	text-align:center;
	cursor:pointer;
	margin:0px;
	padding:0px;
}

.GC_Share_Button, a.GC_Share_Button:link, a.GC_Share_Button:visited, a.GC_Share_Button:hover {
	background-image: url('../images/GreetingCards/Lifephoto/GC_Share_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
	width: 36px;
	height: 45px;
	font-size: 1px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	display:block;
	text-align:center;
	cursor:pointer;
	margin:0px;
	padding:0px;
}

.GC_Save_Button, a.GC_Save_Button:link, a.GC_Save_Button:visited, a.GC_Save_Button:hover {
	background-image: url('../images/GreetingCards/Lifephoto/GC_Save_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
	width: 36px;
	height: 45px;
	font-size: 1px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	display:block;
	text-align:center;
	cursor:pointer;
	margin:0px;
	padding:0px;
}

.AC_FrontPage_Off, a.AC_FrontPage_Off:link, a.AC_FrontPage_Off:visited, a.AC_FrontPage_Off:hover {
	background-image: url('../images/GreetingCards/Lifephoto/AC_FrontPage_Off_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
	width: 104px;
	height: 38px;
	font-size: 1px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	display:block;
	text-align:center;
	cursor:pointer;
	margin:0px;
	padding:0px;
	line-height:5px;
}

.AC_FrontPage_On, a.AC_FrontPage_On:link, a.AC_FrontPage_On:visited, a.AC_FrontPage_On:hover {
	background-image: url('../images/GreetingCards/Lifephoto/AC_FrontPage_On_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
	width: 104px;
	height: 38px;
	font-size: 1px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	display:block;
	text-align:center;
	cursor:pointer;
	margin:0px;
	padding:0px;
	line-height:5px;
}

.AC_BackPage_Off, a.AC_BackPage_Off:link, a.AC_BackPage_Off:visited, a.AC_BackPage_Off:hover {
	background-image: url('../images/GreetingCards/Lifephoto/AC_BackPage_Off_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
	width: 104px;
	height: 38px;
	font-size: 1px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	display:block;
	text-align:center;
	cursor:pointer;
	margin:0px;
	padding:0px;
	line-height:5px;
}

.AC_BackPage_On, a.AC_BackPage_On:link, a.AC_BackPage_On:visited, a.AC_BackPage_On:hover {
	background-image: url('../images/GreetingCards/Lifephoto/AC_BackPage_On_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
	width: 104px;
	height: 38px;
	font-size: 1px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	display:block;
	text-align:center;
	cursor:pointer;
	margin:0px;
	padding:0px;
	line-height:5px;
}

.Flash_OptionsHeader {
	color:#FFFFFF;
	background-color:#00599d;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
}

.Button_90x90_NotSelected {
	background-image:url('../images/edit/Button_90x90_NotSelected.png');
	background-repeat:no-repeat;
	background-position: center center;
	height:90px;
	width:90px;
	margin:0px;
	padding:0px;
	display:block;
	cursor:pointer;
	font-size:1px;
	color:#FFFFFF;
	text-align:center;
	vertical-align:top;
}

.Button_90x90_Selected {
	background-image:url('../images/edit/Button_90x90_Selected.png');
	background-repeat:no-repeat;
	background-position: center center;
	height:90px;
	width:90px;
	margin:0px;
	padding:0px;
	display:block;
	cursor:pointer;
	font-size:1px;
	color:#FFFFFF;
	text-align:center;
	vertical-align:top;
}

.GC_Size_5x7Tall {
	background-image:url('../images/edit/5x7Tall.png');
	background-repeat: no-repeat;
	background-position: center center;
}

.GC_Size_5x7Wide {
	background-image:url('../images/edit/5x7Wide.png');
	background-repeat: no-repeat;
	background-position: center center;
}

.GC_Size_425x55Tall {
	background-image:url('../images/edit/425x55Tall.png');
	background-repeat: no-repeat;
	background-position: center center;
}

.GC_Size_425x55Wide {
	background-image:url('../images/edit/425x55Wide.png');
	background-repeat: no-repeat;
	background-position: center center;
}

.GC_Paper_WhiteDeckle {
	background-image:url('../images/GreetingCards/WhiteDeckleEdge.png');
	background-repeat: no-repeat;
	background-position: center center;
}

.GC_Paper_IvoryLinen {
	background-image:url('../images/GreetingCards/IvoryLinen.jpg');
	background-repeat: no-repeat;
	background-position: center center;
}

.GC_Paper_WhiteLustre {
	background-image:url('../images/GreetingCards/WhiteLustre.jpg');
	background-repeat: no-repeat;
	background-position: center center;
}

.GC_Paper_WhiteLinen {
	background-image:url('../images/GreetingCards/WhiteLinen.jpg');
	background-repeat: no-repeat;
	background-position: center center;
}

.GC_Paper_WhiteGloss {
	background-image:url('../images/GreetingCards/WhiteGloss.jpg');
	background-repeat: no-repeat;
	background-position: center center;
}

/*--Color Picker--*/

.colorpicker {
	width: 356px;
	height: 176px;
	overflow: hidden;
	position: absolute;
	background: url('../images/ColorPicker/colorpicker_background.png');
	font-family: Arial, Helvetica, sans-serif;
	display: none;
}
.colorpicker_color {
	width: 150px;
	height: 150px;
	left: 14px;
	top: 13px;
	position: absolute;
	background: #f00;
	overflow: hidden;
	cursor: crosshair;
}
.colorpicker_color div {
	position: absolute;
	top: 0;
	left: 0;
	width: 150px;
	height: 150px;
	background: url('../images/ColorPicker/colorpicker_overlay.png');
}
.colorpicker_color div div {
	position: absolute;
	top: 0;
	left: 0;
	width: 11px;
	height: 11px;
	overflow: hidden;
	background: url('../images/ColorPicker/colorpicker_select.gif');
	margin: -5px 0 0 -5px;
}
.colorpicker_hue {
	position: absolute;
	top: 13px;
	left: 171px;
	width: 35px;
	height: 150px;
	cursor: n-resize;
}
.colorpicker_hue div {
	position: absolute;
	width: 35px;
	height: 9px;
	overflow: hidden;
	background: url('../images/ColorPicker/colorpicker_indic.gif') left top;
	margin: -4px 0 0 0;
	left: 0px;
}
.colorpicker_new_color {
	position: absolute;
	width: 60px;
	height: 30px;
	left: 213px;
	top: 13px;
	background: #f00;
}
.colorpicker_current_color {
	position: absolute;
	width: 60px;
	height: 30px;
	left: 283px;
	top: 13px;
	background: #f00;
}
.colorpicker input {
	background-color: transparent;
	border: 1px solid transparent;
	position: absolute;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #898989;
	top: 4px;
	right: 11px;
	text-align: right;
	margin: 0;
	padding: 0;
	height: 11px;
}
.colorpicker_hex {
	position: absolute;
	width: 72px;
	height: 22px;
	background: url('../images/ColorPicker/colorpicker_hex.png') top;
	left: 212px;
	top: 142px;
}
.colorpicker_hex input {
	right: 6px;
}
.colorpicker_field {
	height: 22px;
	width: 62px;
	background-position: top;
	position: absolute;
}
.colorpicker_field span {
	position: absolute;
	width: 12px;
	height: 22px;
	overflow: hidden;
	top: 0;
	right: 0;
	cursor: n-resize;
}
.colorpicker_rgb_r {
	background-image: url('../images/ColorPicker/colorpicker_rgb_r.png');
	top: 52px;
	left: 212px;
}
.colorpicker_rgb_g {
	background-image: url('../images/ColorPicker/colorpicker_rgb_g.png');
	top: 82px;
	left: 212px;
}
.colorpicker_rgb_b {
	background-image: url('../images/ColorPicker/colorpicker_rgb_b.png');
	top: 112px;
	left: 212px;
}
.colorpicker_hsb_h {
	background-image: url('../images/ColorPicker/colorpicker_hsb_h.png');
	top: 52px;
	left: 282px;
}
.colorpicker_hsb_s {
	background-image: url('../images/ColorPicker/colorpicker_hsb_s.png');
	top: 82px;
	left: 282px;
}
.colorpicker_hsb_b {
	background-image: url('../images/ColorPicker/colorpicker_hsb_b.png');
	top: 112px;
	left: 282px;
}
.colorpicker_submit {
	position: absolute;
	width: 22px;
	height: 22px;
	background: url('../images/ColorPicker/colorpicker_submit.png') top;
	left: 322px;
	top: 142px;
	overflow: hidden;
}
.colorpicker_focus {
	background-position: center;
}
.colorpicker_hex.colorpicker_focus {
	background-position: bottom;
}
.colorpicker_submit.colorpicker_focus {
	background-position: bottom;
}
.colorpicker_slider {
	background-position: bottom;
}

