* {
	margin: 0;
	padding: 0;}

body { 
	margin:0;
	padding:0;
	text-align:center;}
.logobackground {
	background-attachment: fixed;
	overflow: auto;
	background-color: #1d6eb0;
	margin-top: 10px;
	background-image:url(../images/banner/InspiredGifts/default/site_bg.jpg);
	background-position: top center;
	background-repeat: no-repeat;}

div#container {
	width:950px;
	margin:20px auto;
	text-align:left;}
div.MenuHeader {
	width:100%;
	text-align:right;
	padding-top: 18px;
}
div#mainColumns {
	background:url(../images/banner/InspiredGifts/default/columns_bg.jpg) no-repeat;
	width:950px;}
div#menuLeft {
	width:245px;
	float:left;}
div#contentMain {
	width:705px;}
div#end {
	width:950px;
	height:58px;
	background:url(../images/banner/InspiredGifts/default/end_bg.jpg) no-repeat;
	clear:both;}
div#endAbout {
	width:950px;
	height:58px;
	background:url(../images/banner/InspiredGifts/default/end_bg.jpg) no-repeat;
	clear:both;}
div#text {
margin:0 80px;}
div#textHome {
	margin:0 38px;}
div#footer {
	margin:20px auto;
	color:#ffffff;}

/******** TOP MENU *******/

div.TopProductMenu ul{
	list-style: none;
	display: block;
	margin:0px;
	padding:0px;
}

div.TopProductMenu li{
	float: left;
	text-align: center;
	display: block;
	padding-right: 10px;
	padding-left: 10px;
	border-right: 1px solid #37489e;
}


div.TopProductMenu li ul li {
	float: none;
	text-align: center;
	display: block;
	padding: 0px;
	border-right: 0px;
}

div.TopProductMenu ul li ul {
	position: absolute;
	display: none;
	z-index: 999;
}

div.TopProductMenu ul li:hover ul, div.TopProductMenu ul li A:hover ul, div.TopProductMenu li.hover ul, div.TopProductMenu li.iehover ul {
	display: block;
}

.TopMenuOffset {
	margin-left: 0px;
	z-index: 101;
}

.IEFloatCompensate {
	float: none;
}

.FirstLevel {
	font-family: helvetica, arial, sans-serif;
	font-size: 12pt;
	color:#37489e;
	text-decoration: none;
}

a.FirstLevel:link {
	font-family: helvetica, arial, sans-serif;
	font-size: 12pt;
	color:#37489e;
	text-decoration: none;
	cursor: pointer;
}

a.FirstLevel:visited {
	font-family: helvetica, arial, sans-serif;
	font-size: 12pt;
	color:#37489e;
	text-decoration: none;
	cursor: pointer;
}

a.FirstLevel:hover {
	font-family: helvetica, arial, sans-serif;
	font-size: 12pt;
	color:#74be86;
	text-decoration: none;
	cursor: pointer;
}

.FirstSubMenu {
	background-color:#74be86;
	font-size: 9pt;
	font-fmaily: helvetica, arial, sans-serif;
	color:#37489e;
	text-decoration: none;
	width: 110px;
	height: 18px;
	text-align: left;
	padding-left: 5px;
	padding-top:6px;
	padding-bottom:0px
	padding-right:0px;
	margin:0px;
	display: block;
	vertical-align:center;
}

a.FirstSubMenu:link {
	background-color:#74be86;
	font-size: 9pt;
	font-fmaily: helvetica, arial, sans-serif;
	color:#37489e;
	text-decoration: none;
	width: 110px;
	height: 18px;
	text-align: left;
	padding-left: 5px;
	padding-top:6px;
	padding-bottom:0px
	padding-right:0px;
	margin:0px;
	display: block;
	vertical-align:center;
}

a.FirstSubMenu:visited {
	background-color:#74be86;
	font-size: 9pt;
	font-fmaily: helvetica, arial, sans-serif;
	color:#37489e;
	text-decoration: none;
	width: 110px;
	height: 18px;
	text-align: left;
	padding-left: 5px;
	padding-top:6px;
	padding-bottom:0px
	padding-right:0px;
	margin:0px;
	display: block;
	vertical-align:center;
}

a.FirstSubMenu:hover {
	background-color:#95d8a5;
	font-size: 9pt;
	font-fmaily: helvetica, arial, sans-serif;
	color:#FFFFFF;
	text-decoration: none;
	width: 110px;
	height: 18px;
	text-align: left;
	padding-left: 5px;
	padding-top:6px;
	padding-bottom:0px
	padding-right:0px;
	margin:0px;
	display: block;
	vertical-align:center;
}

.FirstLevel {
	font-family: helvetica, arial, sans-serif;
	font-size: 12pt;
	color:#37489e;
	text-decoration: none;
}

a.FirstLevel:link {
	font-family: helvetica, arial, sans-serif;
	font-size: 12pt;
	color:#37489e;
	text-decoration: none;
	cursor: pointer;
}

a.FirstLevel:visited {
	font-family: helvetica, arial, sans-serif;
	font-size: 12pt;
	color:#37489e;
	text-decoration: none;
	cursor: pointer;
}

a.FirstLevel:hover {
	font-family: helvetica, arial, sans-serif;
	font-size: 12pt;
	color:#74be86;
	text-decoration: none;
	cursor: pointer;
}

/******** BOTTOM MENU *******/

div.BottomProductMenu ul{
	list-style: none;
	display: block;
	margin:0px;
	padding:0px;
}

div.BottomProductMenu li{
	float: left;
	text-align: center;
	display: block;
}


div.BottomProductMenu li ul li {
	float: none;
	text-align: center;
	display: block;
	padding: 0px;
	border-right: 0px;
}

div.BottomProductMenu ul li ul {
	position: absolute;
	display: none;
	z-index: 999;
}

div.BottomProductMenu ul li:hover ul, div.BottomProductMenu ul li A:hover ul, div.BottomProductMenu li.hover ul, div.BottomProductMenu li.iehover ul {
	display: block;
}

.BottomMenuOffset {
	margin-left: 0px;
	z-index: 101;
}

.SecondSubMenu {
	background-color:#74be86;
	font-size: 8pt;
	font-fmaily: helvetica, arial, sans-serif;
	color:#FFFFFF;
	text-decoration: none;
	width: 110px;
	height: 16px;
	text-align: left;
	padding-left: 5px;
	padding-top:4px;
	padding-bottom:0px
	padding-right:0px;
	margin:0px;
	display: block;
	vertical-align:center;
}

a.SecondSubMenu:link {
	background-color:#74be86;
	font-size: 8pt;
	font-fmaily: helvetica, arial, sans-serif;
	color:#FFFFFF;
	text-decoration: none;
	width: 110px;
	height: 16px;
	text-align: left;
	padding-left: 5px;
	padding-top:4px;
	padding-bottom:0px
	padding-right:0px;
	margin:0px;
	display: block;
	vertical-align:center;
}

a.SecondSubMenu:visited {
	background-color:#74be86;
	font-size: 8pt;
	font-fmaily: helvetica, arial, sans-serif;
	color:#FFFFFF;
	text-decoration: none;
	width: 110px;
	height: 16px;
	text-align: left;
	padding-left: 5px;
	padding-top:4px;
	padding-bottom:0px
	padding-right:0px;
	margin:0px;
	display: block;
	vertical-align:center;
}

a.SecondSubMenu:hover {
	background-color:#95d8a5;
	font-size: 8pt;
	font-fmaily: helvetica, arial, sans-serif;
	color:#FFFFFF;
	text-decoration: none;
	width: 110px;
	height: 16px;
	text-align: left;
	padding-left: 5px;
	padding-top:4px;
	padding-bottom:0px
	padding-right:0px;
	margin:0px;
	display: block;
	vertical-align:center;
}

.SecondLevel {
	font-family: helvetica, arial, sans-serif;
	font-size: 8pt;
	color:#FFFFFF;
	text-decoration: none;
}

a.SecondLevel:link {
	font-family: helvetica, arial, sans-serif;
	font-size: 8pt;
	color:#FFFFFF;
	text-decoration: none;
	cursor: pointer;
}

a.SecondLevel:visited {
	font-family: helvetica, arial, sans-serif;
	font-size: 8pt;
	color:#FFFFFF;
	text-decoration: none;
	cursor: pointer;
}

a.SecondLevel:hover {
	font-family: helvetica, arial, sans-serif;
	font-size: 8pt;
	color:#FFFFFF;
	text-decoration: none;
	cursor: pointer;
}

/***** LEFT MENU *****/

#menuLeft ul {
	list-style-type:none;
	margin:9px 0 0 43px;}
#menuLeft ul li a {
	display:block;
	text-indent:-9999px;
	width:160px;
	height:41px;}
	
#menuLeft ul li a.aboutUs {
	background:url('../images/banner/InspiredGifts/main/nav_aboutus.png') no-repeat 0 -42px;}
#menuLeft ul li a.aboutUs:hover {
	background:url('../images/banner/InspiredGifts/main/nav_aboutus.png') no-repeat;}
	
#menuLeft ul li a.photoProducts {
	background:url('../images/banner/InspiredGifts/main/nav_photoproducts.png') no-repeat 0 -42px;
	margin-top:10px;}
#menuLeft ul li a.photoProducts:hover {
	background:url('../images/banner/InspiredGifts/main/nav_photoproducts.png') no-repeat;
	margin-top:10px;}
	
#menuLeft ul li a.wordsOfInspiration {
	background:url('../images/banner/InspiredGifts/main/nav_wordsofinspiration.png') no-repeat 0 -42px;
	margin-top:11px;}
#menuLeft ul li a.wordsOfInspiration:hover {
	background:url('../images/banner/InspiredGifts/main/nav_wordsofinspiration.png') no-repeat;
	margin-top:11px;}
	
#menuLeft ul li a.stockPhotoGallery {
	background:url('../images/banner/InspiredGifts/main/nav_stockphotogallery.png') no-repeat 0 -42px;
	margin-top:11px;}
#menuLeft ul li a.stockPhotoGallery:hover {
	background:url('../images/banner/InspiredGifts/main/nav_stockphotogallery.png') no-repeat;
	margin-top:11px;}
	
#menuLeft ul li a.inspirationalMovies {
	background:url('../images/banner/InspiredGifts/main/nav_inspirationalmovies.png') no-repeat 0 -42px;
	margin-top:11px;}
#menuLeft ul li a.inspirationalMovies:hover {
	background:url('../images/banner/InspiredGifts/main/nav_inspirationalmovies.png') no-repeat;
	margin-top:11px;}
	
#menuLeft ul li a.inspiredLiving {
	background:url('../images/banner/InspiredGifts/main/nav_inspiredliving.png') no-repeat 0 -42px;
	margin-top:11px;}
#menuLeft ul li a.inspiredLiving:hover {
	background:url('../images/banner/InspiredGifts/main/nav_inspiredliving.png') no-repeat;
	margin-top:11px;}
	
#menuLeft ul li a.weGiveBack {
	background:url('../images/banner/InspiredGifts/main/nav_wegiveback.png') no-repeat 0 -42px;
	margin-top:11px;}
#menuLeft ul li a.weGiveBack:hover {
	background:url('../images/banner/InspiredGifts/main/nav_wegiveback.png') no-repeat;
	margin-top:11px;}
	
#menuLeft ul li a.getStarted {
	background:url('../images/banner/InspiredGifts/main/nav_getstarted.png') no-repeat 0 -40px;
	margin-top:21px;}
#menuLeft ul li a.getStarted:hover {
	background:url('../images/banner/InspiredGifts/main/nav_getstarted.png') no-repeat;
	margin-top:21px;}
	
	
/***** QUOTES ****/

div#quotesHeader {
	width:100%;
	height:120px;
	background:url(../images/banner/InspiredGifts/default/logo_quotes.gif) no-repeat center top;}
div#quotesWrapper {
	width:770px;
	margin:0 auto;
	background:url(../images/banner/InspiredGifts/default/quote_back_repeat.gif) repeat-y 9px 0;
	text-align:left;}
div#quotesContent {
	width:748px!important;
	widows:770px;
	background:url(../images/banner/InspiredGifts/default/quote_template_top.jpg) no-repeat top;
	padding:38px 0 0 22px;}
div#quotesEnd {
	width:770px;
	height:58px;
	background:url(../images/banner/InspiredGifts/default/quote_template_end.gif) no-repeat 9px 0;}
p.quoteAuthor {
	width:500px!important;
	width:527px;
	height:25px!important;
	height:32px;
	background:url(../images/banner/InspiredGifts/default/quote_author_bg.gif) no-repeat;
	color:#FFFFFF;
	padding:7px 0 0 27px;
	font-size:16px;
	margin:0;}
p.quoteText {
	width:465px!important;
	width:527px;
	background:url(../images/banner/InspiredGifts/default/quote_text_bg.gif) repeat-y;
	padding:20px 35px 5px 27px;
	clear:both;
	margin:0;}
#quotesContent p {
	margin:0;}
p.quoteEnd {
	width:527px;
	height:31px;
	background:url(../images/banner/InspiredGifts/default/quote_text_end.gif) no-repeat;
	clear:both;
	display:block;
	margin:0;}
	
	
/***** PLAIN ****/

div#plainHeader {
	width:100%;
	height:120px;
	background:url(../images/banner/InspiredGifts/default/logo_quotes.gif) no-repeat center top;}
div#plainWrapper {
	width:770px;
	margin:0 auto;
	background:url(../images/banner/InspiredGifts/default/quote_back_repeat.jpg) repeat-y;
	text-align:left;}
div#plainWrapperWide {
	width:800px;
	margin:0 auto;
	text-align:left;}
div#plainContent {
	width:700px!important;
	widows:770px;
	background:url(../images/banner/InspiredGifts/default/quote_template_top.jpg) no-repeat top;
	padding:38px 0 0 70px;}
div#plainEnd {
	width:770px;
	height:59px;
	background:url(../images/banner/InspiredGifts/default/quote_template_end.jpg) no-repeat;}
	
	
/****** SNEAK PEEKS *****/
body#sneakPeek {
	background:url(../images/banner/InspiredGifts/default/sneak_bg.jpg) no-repeat left top;}
div#sneakWrapper {
	width:950px;
	height:648px;}
div#sneakLeft {
	width:467px;
	float:left;}
div#sneakRight {
	width:426px;
	float:right;
	padding:48px 0 0 57px;}
body#sneakPeek h1 {
	font-size:24px;
	font-weight:lighter;
	color:#337abe;
	display:block;
	margin:81px 0 30px 0;
	padding:none;}
#sneakLeft p {
	margin-bottom:37px;}


a.sneakHover {
	width:94px;
	height:30px;
	background-image:url('../images/banner/InspiredGifts/main/SneakPeekButton.png');
	background-repeat: no-repeat;
	background-position: bottom center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #5b88be;
	text-decoration: none;
	text-align: center;}
a.sneakHover:link {
	width:94px;
	height:30px;
	background-image:url('../images/banner/InspiredGifts/main/SneakPeekButton.png');
	background-repeat: no-repeat;
	background-position: bottom center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #5b88be;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}
a.sneakHover:visited {
	width:94px;
	height:30px;
	background-image:url('../images/banner/InspiredGifts/main/SneakPeekButton.png');
	background-repeat: no-repeat;
	background-position: bottom center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #5b88be;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}
a.sneakHover:hover {
	width:94px;
	height:30px;
	background-image:url('../images/banner/InspiredGifts/main/SneakPeekButton.png');
	background-repeat: no-repeat;
	background-position: top center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #74be86;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}
a.sneakHover:active {
	width:94px;
	height:30px;
	background-image:url('../images/banner/InspiredGifts/main/SneakPeekButton.png');
	background-repeat: no-repeat;
	background-position: bottom center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #5b88be;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}


/***** TYPO *****/

body {
	font-family: Helvetica, Arial, sans-serif;
	color:#1c2869;}
	
#text {
	text-align:left;}

br.clear {
	width:100%;
	font-size:0;
	line-height:0;
	clear:both;}

h1 {
	font-size: 14pt;
	color:#eb6f55;
	margin:0px;}

h2 {
	color:#eb6f55;
	font-weight:normal;
	margin-bottom:10px;}
h3, .h3 {
	color:#37489e;
	text-transform:uppercase;
	font-size:16px;}
h4 {
	font-size:16px;
	font-weight:normal;
	margin-bottom:5px;}
a {outline:none;}

p {
	margin-bottom:10px;
	font-size:12px;}
#text ul {
	font-size:12px;
	margin-bottom:10px;
	text-align:left;}
#text ul.indented {
	margin:10px 50px;}

ul.indented {
	margin:10px 50px;}
#text ol {
	font-size:12px;
	margin:10px 0 10px 20px;
	text-align:left;}
	
p#clickfortour {
	margin:40px auto 0px auto;
	width:344px;
	height:15px;
	text-indent:-9999px;
	background:url(../images/banner/InspiredGifts/default/btn_clickbelow.gif) no-repeat;}
div#tourButtons {
	width:605px;
	height:129px;
	background:url(../images/banner/InspiredGifts/default/tourbuttons_bg.jpg) no-repeat top left;
	margin:10px 0 0 50px;
	padding:5px 0 0 0;
	text-align:center;}
#tourButtons ul {
	list-style-type:none;
	width:480px;
	margin:0 auto;
	text-align:center;}
#tourButtons ul li {
	display:block;
	width:100px;
	height:109px;
	text-indent:-9999px;
	float:left;
	margin:0 10px;}
#tourButtons ul li a {
	display:block;
	width:100px;
	height:109px;}
a.iconWords {
	background:url(../images/banner/InspiredGifts/default/iconWords.jpg) no-repeat 0 -109px;}
a.iconWords:hover {
	background:url(../images/banner/InspiredGifts/default/iconWords.jpg) no-repeat;}
	
a.iconPhotographs {
	background:url(../images/banner/InspiredGifts/default/iconPhoto.jpg) no-repeat 0 -109px;}
a.iconPhotographs:hover {
	background:url(../images/banner/InspiredGifts/default/iconPhoto.jpg) no-repeat;}
	
a.iconCreate {
	background:url(../images/banner/InspiredGifts/default/iconCreate.jpg) no-repeat 0 -109px;}
a.iconCreate:hover {
	background:url(../images/banner/InspiredGifts/default/iconCreate.jpg) no-repeat;}
	
a.iconEco {
	background:url(../images/banner/InspiredGifts/default/iconEco.jpg) no-repeat 0 -109px;}
a.iconEco:hover {
	background:url(../images/banner/InspiredGifts/default/iconEco.jpg) no-repeat;}
	
	
div#stockPhotographerInfo {
	width:100%;
	height:106px!important;
	height:116px;
	border-top:3px solid #98cfa5;
	border-bottom:3px solid #98cfa5;
	padding:10px 0 0 0;}
p.photographerMainPic {
	margin:0;
	display:block;
	width:75px;
	height:96px;
	float:left;}
p.photographerContact {
	margin:0;
	width:200px;
	float:left;}
.photographerContact strong {
	float:right;
	width:120px;
	font-weight:normal;
	color:#1c2869;}
p.photographerTagline {
	margin:0;
	float:right;
	width:340px;
	color:#b17b38;}
#stockPhotographerInfo ul {
	list-style-type:none;
	width:330px;
	height:51px;
	float:right;
	margin:0 0 5px 0;}
#stockPhotographerInfo ul li {
	float:left;
	margin:0 2px 0 0;}
	
img.portrait {
	margin-right:10px;}
	
#footer a {
	text-decoration:none;
	/*color:#1C2869;*/
	color:#FFFFFF;}
	
	
ul#bookLinks {
	display:block;
	width:410px;
	height:35px;
	margin:0 auto;
	padding:0;
	list-style-type:none;}
ul#bookLinks li {
	display:block;
	width:134px;
	height:35px;
	float:left;}
ul#bookLinks li a {
	display:block;
	width:134px;
	height:35px;
	text-indent:-9999px;}
#bookLinks li a.availableCoverTypes {
	background:url(../images/banner/InspiredGifts/content/btn_availablecovers.gif) no-repeat;}
#bookLinks li a.pricingInfo {
	background:url(../images/banner/InspiredGifts/content/btn_pricinginfo.gif) no-repeat;}

a.createBook {
	width:132px;
	height:35px;
	background-image:url('../images/banner/InspiredGifts/main/CreateBookButton.png');
	background-repeat: no-repeat;
	background-position: bottom center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #74be86;
	text-decoration: none;
	text-align: center;}
a.createBook:link {
	width:132px;
	height:35px;
	background-image:url('../images/banner/InspiredGifts/main/CreateBookButton.png');
	background-repeat: no-repeat;
	background-position: bottom center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #74be86;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}
a.createBook:visited {
	width:132px;
	height:35px;
	background-image:url('../images/banner/InspiredGifts/main/CreateBookButton.png');
	background-repeat: no-repeat;
	background-position: bottom center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #74be86;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}
a.createBook:hover {
	width:132px;
	height:35px;
	background-image:url('../images/banner/InspiredGifts/main/CreateBookButton.png');
	background-repeat: no-repeat;
	background-position: top center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #5b88be;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}
a.createBook:active {
	width:132px;
	height:35px;
	background-image:url('../images/banner/InspiredGifts/main/CreateBookButton.png');
	background-repeat: no-repeat;
	background-position: bottom center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #74be86;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}
	
/***** PHOTOPUBLISHING *****/

.MainBackground {
	background-image:url('../images/banner/InspiredGifts/main/MainBackground.jpg');
	background-repeat: no-repeat;;
	background-position: top center;
	background-color: #fbfef2;
	width:100%;
	height:100%;}
.ContentTopLeft {
	background-image:url('../images/banner/InspiredGifts/main/Content_TopLeft.png');
	background-position: top left;
	background-repeat: no-repeat;
	width: 53px;
	height:53px;}
.ContentTop {
	background-image:url('../images/banner/InspiredGifts/main/Content_Top.png');
	background-position: top center;
	background-repeat: repeat-x;
	height:53px;}
.ContentTopRight {
	background-image:url('../images/banner/InspiredGifts/main/Content_TopRight.png');
	background-position: top left;
	background-repeat: no-repeat;
	width: 53px;
	height:53px;}
.ContentLeft {
	background-image:url('../images/banner/InspiredGifts/main/Content_Left.png');
	background-position: top left;
	background-repeat: repeat-y;
	width: 53px;}
.ContentBackground {
	background-color: #FFFFFF;
	width:537px;
	height:561px;}
.ContentRight {
	background-image:url('../images/banner/InspiredGifts/main/Content_Right.png');
	background-position: top left;
	background-repeat: repeat-y;
	width: 53px;}
.ContentBottomLeft {
	background-image:url('../images/banner/InspiredGifts/main/Content_BottomLeft.png');
	background-position: top left;
	background-repeat: no-repeat;
	width: 53px;
	height:53px;}
.ContentBottom {
	background-image:url('../images/banner/InspiredGifts/main/Content_Bottom.png');
	background-position: top center;
	background-repeat: repeat-x;
	height:53px;}
.ContentBottomRight {
	background-image:url('../images/banner/InspiredGifts/main/Content_BottomRight.png');
	background-position: top left;
	background-repeat: no-repeat;
	width: 53px;
	height:53px;}
.SideBar {
	background-image: url('../images/banner/InspiredGifts/main/SideBarBackground.png');
	background-repeat: repeat-y;
	background-position: top left;
	width:252px;
	padding-top:50px;}
.TopBar {
	background-image: url('../images/banner/InspiredGifts/main/TopBarBackground.png');
	background-repeat: no-repeat;
	background-position: top left;
	height:222px;}
.ContentBackgroundDiv{
	background-image: url('../images/banner/InspiredGifts/main/ContentBackground.jpg');
	background-position: top center;
	background-repeat: no-repeat;
	width:705px;}
.ContentBackgroundTable{
	background-image: url('../images/banner/InspiredGifts/main/ContentBackground.jpg');
	background-position: top center;
	background-repeat: no-repeat;}

/****PhotoPublishing****/

.AlbumListBorder
{
	background-image: url(../images/banner/InspiredGifts/PhotoAlbumPreviewBorder.gif);
}
.POOrderByControls
{
	display:none;
}

.FrontTextControl
{
	display:none;
}
.ColorCorrectControl
{
	display:none;
}

.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;
	border-right-style: none;
	border-left-style: none;
	background-color: #203292;
	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;
	border-right-style: none;
	border-left-style: none;
	background-color: #999999;
	border-bottom-style: none;
}

.UploadWarning
{
	font-weight: bold;
	font-size: 8pt;
	color: red;
	font-family: Arial;
}

.CreateAlbumNameEdit
{
	font-size: 8pt;
	font-family: Arial;
}

.CreateAlbumComments
{
	font-size: 8pt;
	font-family: Arial;
}

.CreateAlbumRequired
{
	font-weight: bold;
	font-size: 8pt;
	color: red;
	font-family: Arial;
}

.ProductCardAddPicture
{
	color: red;
	text-align: center;
	text-decoration: none;
}

.PhotoSelectWarning
{
	font-weight: bold;
	font-size: 8pt;
	color: red;
	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: #203292;
}

.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-image: url('../images/banner/InspiredGifts/banner_small.png');
	background-repeat: no-repeat;
	width: 550px;
	height: 50px;
}

.RegisterBenefitsTitle {
	color: #203292;
	font-family: Arial, Helvetica, sans-serif;
}
.RegisterBenefitsText {
	color: #000000;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
}

.DefaultText1
{
	font-size: 10pt;
	color: #3b9ce1;
	font-weight: bold;
	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: #3b9ce1;
	font-weight: bold;
	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;
}

.StepBackground {
	font-size: 70pt;
	font-weight: bold;
	color: #8cc7a9;
	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: #1153aa;
	display: block;
	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: #1153aa;
	display: block;
	padding-top: 7px;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
	color: #FFFFFF;
	text-decoration: none;
}

.TextButton
{
	border-right: #092a55 1px solid;
	border-top: #88a9d4 1px solid;
	font-weight: bold;
	font-size: 8pt;
	border-left: #88a9d4 1px solid;
	width: 75px;
	color: #FFFFFF;
	border-bottom: #092a55 1px solid;
	font-family: Arial;
	background-color: #1153aa;
	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: #3b9ce1;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

A.DefaultDataGridHeader:link
{
	font-weight: bold;
	font-size: 8pt;
	color: #3b9ce1;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

A.DefaultDataGridHeader:visited
{
	font-weight: bold;
	font-size: 8pt;
	color: #3b9ce1;
	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: #3b9ce1;
}

.ReverseText2
{
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #3b9ce1;
}

.ReverseText3
{
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	background-color: black;
}

.Border1
{
	border-right: #203292 1px solid;
	border-top: #203292 1px solid;
	border-left: #203292 1px solid;
	border-bottom: #203292 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;
}


.HeaderCollapseRowTop
{
	font-weight: bold;
	font-size: 8pt;
	color: #8cc7a9;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}

A.HeaderCollapseRowTop:link
{
	font-weight: bold;
	font-size: 8pt;
	color: #8cc7a9;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #FFFFFF;
}

A.HeaderCollapseRowTop:visited
{
	font-weight: bold;
	font-size: 8pt;
	color: #8cc7a9;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #FFFFFF;
}

.HeaderCollapseRowBottom
{
	font-weight: bold;
	font-size: 8pt;
	color: #3b9ce1;
	font-family: Arial, Helvetica, sans-serif;
	background-color: transparent;
}

A.HeaderCollapseRowBottom:link
{
	font-weight: bold;
	font-size: 8pt;
	color: #3b9ce1;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: transparent;
}

A.HeaderCollapseRowBottom:visited
{
	font-weight: bold;
	font-size: 8pt;
	color: #3b9ce1;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: transparent;
}

.CardTop1 {

	border-top: 1px solid #203292; 
	border-left: 1px solid #203292; 
	border-right: 1px solid #203292;
	background: #FFFFFF;
}

.CardBottom1 {
	border-right: 1px solid #203292; 
	border-bottom: 1px solid #203292;
	background: #FFFFFF;
}

.CardTop2 {

	border-top: 1px solid #203292; 
	border-left: 1px solid #203292; 
	border-right: 1px solid #203292;
	background: #FFFFFF;
}

.CardBottom2 {
	border-right: 1px solid #203292; 
	border-bottom: 1px solid #203292;
	background: #FFFFFF;
}

.CardTop3 {

	border-top: 1px solid #203292; 
	border-left: 1px solid #203292; 
	border-right: 1px solid #203292;
	background: #FFFFFF;
}

.CardBottom3 {
	border-right: 1px solid #203292; 
	border-bottom: 1px solid #203292;
	background: #FFFFFF;
}

.CardTop4 {

	border-top: 1px solid #203292; 
	border-left: 1px solid #203292; 
	border-right: 1px solid #203292;
	background: #FFFFFF;
}

.CardBottom4 {
	border-right: 1px solid #203292; 
	border-bottom: 1px solid #203292;
	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;
}

.adscreen
{
	border: solid 1px #203292;
	background-color: #FFFFFF;
}

.gridTL
{
BORDER-RIGHT: solid 1px #CCCCCC; 
BORDER-BOTTOM: solid 1px #CCCCCC;
}

.gridTC
{
BORDER-RIGHT: #CCCCCC 1px solid;
BORDER-LEFT: #CCCCCC 1px solid;
BORDER-BOTTOM: #CCCCCC 1px solid;
}

.gridTR
{
BORDER-LEFT: #CCCCCC 1px solid; 
BORDER-BOTTOM: #CCCCCC 1px solid;
}

.gridML
{
BORDER-RIGHT: #CCCCCC 1px solid;
BORDER-TOP: #CCCCCC 1px solid;
BORDER-BOTTOM: #CCCCCC 1px solid;
}

.gridMC
{
BORDER-RIGHT: #CCCCCC 1px solid;
BORDER-LEFT: #CCCCCC 1px solid;
BORDER-TOP: #CCCCCC 1px solid;
BORDER-BOTTOM: #CCCCCC 1px solid;
}

.gridMR
{
BORDER-LEFT: #CCCCCC 1px solid;
BORDER-TOP: #CCCCCC 1px solid;
BORDER-BOTTOM: #CCCCCC 1px solid;
}

.gridBL
{
BORDER-RIGHT: #CCCCCC 1px solid;
BORDER-TOP: #CCCCCC 1px solid;
}

.gridBC
{
BORDER-RIGHT: #CCCCCC 1px solid;
BORDER-LEFT: #CCCCCC 1px solid;
BORDER-TOP: #CCCCCC 1px solid;
}

.gridBR
{
BORDER-LEFT: #CCCCCC 1px solid;
BORDER-TOP: #CCCCCC 1px solid;
}
.gridT
{
BORDER-Bottom: #CCCCCC 1px solid;
}

.gridB
{
BORDER-Top: #CCCCCC 1px solid;
}
.gridL
{
BORDER-Right: #CCCCCC 1px solid;
}
.gridR
{
BORDER-Left: #CCCCCC 1px solid;
}
.gridRL
{
BORDER-Left: #CCCCCC 1px solid;
BORDER-Right: #CCCCCC 1px solid;
}
.booksizehr
{
color: #203292;
background-color: #203292;
height: 1px;
}

.titlebox 
{ 
BACKGROUND: #efefef;
}
.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.jpg);
	background-repeat: no-repeat;
}

.SoftCover_ProductPic
{

	background-repeat: no-repeat;
}
.HardCoverNoWrap_ProductPic
{

	background-repeat: no-repeat;
}
.PhotoCover_ProductPic
{

	background-repeat: no-repeat;
}
.HardCoverWrap_ProductPic
{

	background-repeat: no-repeat;
}

.CopyrightInfo
{
	font-size: 5pt;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	visibility: hidden;
}


.container_left {
	background-color: transparent;
	width: 0px;

}

.container_bottomleft {
	background-color: transparent;
	width: 0px;
	height: 0px;
}

.container_topleft {
	background-color: transparent;
	background-position: center center;
	background-repeat: no-repeat;
	width: 0px;
	height: 0px;
}

.container_topright {
	background-color: transparent;
	width: 0px;
	height: 0px;
}

.container_bottomright {
	background-color: transparent;
	height: 0px;
}

.container_right {
	background-color: transparent;
	width: 0px;

}

.container_top {
	background-color: transparent;
	height:0px;
}

.container_bottom {
	background-color: transparent;
	height: 0px;
}

.container_background {
	background-color: #FFFFFF;
	background-image: url('../images/banner/InspiredGifts/Container_Back.jpg');
	background-position: top center;
	background-repeat: no-repeat;
	border:1px solid #217dc6;
}

.PageFlipperBackground {
	background-color: transparent;
}

.JoinNowParagraph {
	visibility: hidden;
}

.SendToFriend {
	background-image: url('../images/banner/InspiredGifts/Email.png');
	background-repeat: no-repeat;
	background-position: top right;
}

.NewBusinessParagraph {
	visibility: hidden;
}

.STF_Lifephoto {
	visibility: hidden;
	width:0px;
}

.CopyrightInfoSTF
{

	visibility: hidden;
}

.CancelButton {
	background-image: url('../images/banner/InspiredGifts/cancel.png');
	background-repeat: no-repeat;
	background-position: top right;
}

.GradientDivider {
	background-image: url('../images/banner/InspiredGifts/Blue_Divider.png');
	background-repeat: no-repeat;
	background-position: middle left;
}


.STF_Banner {
	background-image: url('../images/banner/InspiredGifts/banner_small.png');
	background-repeat: no-repeat;
	background-position: middle left;
	width:100px;
	height: 100px;
}

.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;
}

.container_topleft_STF {
	background-color: transparent;
	background-position: center center;
	background-repeat: no-repeat;
	width: 14px;
	height: 14px;
}

.container_top_STF {
	background-color: transparent;
	background-position: center center;
	background-repeat: repeat-x;
	height: 14px;
}


.container_topright_STF {
	background-color: transparent;
	background-position: center center;
	background-repeat: no-repeat;
	width: 14px;
	height: 14px;
}

.container_left_STF {
	background-color: transparent;
	background-position: center center;
	background-repeat: repeat-y;
	width: 14px;
}

.container_right_STF {
	background-color: transparent;
	background-position: center center;
	background-repeat: repeat-y;
	width: 14px;
}

.container_bottomleft_STF {
	background-color: transparent;
	background-position: center center;
	background-repeat: no-repeat;
	width: 14px;
	height: 14px;
}


.container_bottom_STF {
	background-color: transparent;
	background-position: center center;
	background-repeat: repeat-x;
	height: 14px;
}


.container_bottomright_STF {
	background-color: transparent;
	background-position: center center;
	background-repeat: no-repeat;
	width: 14px;
	height: 14px;
}

.STF_FormField {
	border:1px solid #000000;
	font-size: 8pt;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}


.OrderButton {
	background-image: url('../images/banner/InspiredGifts/order.png');
	background-repeat: no-repeat;
	background-position: top left;
}

.ShoppingCartHeader1 {
	color: #3c3cb5;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 13pt;
}

.ShoppingCartHeader2 {
	color: #3c3cb5;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
}

.ProofBooksProductLinePic {
	background-image: url('../images/banner/ProStudioBook/ProofBooks_ProductLine_Pic.png');
	background-repeat: no-repeat;
	background-position: center center;
	width: 210px;
	height: 183px;
}

.GuestBooksProductLinePic {
	background-image: url('../images/banner/ProStudioBook/GuestBooks_ProductLine_Pic.png');
	background-repeat: no-repeat;
	background-position: center center;
	width: 210px;
	height: 92px;
}

.MemoryBooksProductLinePic {
	background-image: url('../images/banner/ProStudioBook/MemoryBooks_ProductLine_Pic.png');
	background-repeat: no-repeat;
	background-position: center center;
	width: 210px;
	height: 238px;
}

.LeatherBooksProductLinePic {
	background-image: url('../images/banner/ProStudioBook/LeatherBooks_ProductLine_Pic.png');
	background-repeat: no-repeat;
	background-position: center center;
	width: 210px;
	height: 130px;
}

.JournalsProductLinePic {
	background-image: url('../images/banner/ProStudioBook/Journals_ProductLine_Pic.png');
	background-repeat: no-repeat;
	background-position: center center;
	width: 210px;
	height: 261px;
}

.CoverWrapsProductLinePic {
	background-image: url('../images/banner/ProStudioBook/CoverWraps_ProductLine_Pic.png');
	background-repeat: no-repeat;
	background-position: center center;
	width: 210px;
	height: 154px;
}

.GreetingCardsProductLinePic {
	background-image: url('../images/banner/ProStudioBook/GreetingCards_ProductLine_Pic.png');
	background-repeat: no-repeat;
	background-position: center center;
	width: 210px;
	height: 169px;
}

.ProCardsProductLinePic {
	background-image: url('../images/banner/ProStudioBook/ProCards_ProductLine_Pic.png');
	background-repeat: no-repeat;
	background-position: center center;
	width: 210px;
	height: 172px;
}

.AccordionCardsProductLinePic {
	background-image: url('../images/banner/ProStudioBook/AccordionCards_ProductLine_Pic.png');
	background-repeat: no-repeat;
	background-position: center center;
	width: 210px;
	height: 129px;
}

.PlannersProductLinePic {
	background-image: url('../images/banner/ProStudioBook/Planners_ProductLine_Pic.png');
	background-repeat: no-repeat;
	background-position: center center;
	width: 210px;
	height: 207px;
}

.CalendarsProductLinePic {
	background-image: url('../images/banner/ProStudioBook/Calendars_ProductLine_Pic.png');
	background-repeat: no-repeat;
	background-position: center center;
	width: 210px;
	height: 335px;
}

.DeskCalendarsProductLinePic {
	background-image: url('../images/banner/ProStudioBook/DeskCalendars_ProductLine_Pic.png');
	background-repeat: no-repeat;
	background-position: center center;
	width: 210px;
	height: 177px;
}

.PlayingCardsProductLinePic {
	background-image: url('../images/banner/ProStudioBook/PlayingCards_ProductLine_Pic.png');
	background-repeat: no-repeat;
	background-position: center center;
	width: 210px;
	height: 216px;
}

.ProductMenuHighlight {
	background-image:url('../images/banner/InspiredGifts/ProductMenu_Highlight.png');
	background-position: top center; 
	background-repeat: no-repeat;
	height: 155px;
}

.PrintContTopLeft {
	background-image: url('../images/Prints/PrintTopLeft.png');
	background-position: center right;
	background-repeat: no-repeat;
	width: 13px;
	height: 14px;	
}

.PrintContTop {
	background-image: url('../images/Prints/PrintTop.png');
	background-position: center center;
	background-repeat: repeat-x;
	height: 14px;	
}

.PrintContTopRight {
	background-image: url('../images/Prints/PrintTopRight.png');
	background-position: center left;
	background-repeat: no-repeat;
	width: 13px;
	height: 14px;	
}

.PrintContLeft {
	background-image: url('../images/Prints/PrintLeft.png');
	background-position: center left;
	background-repeat: repeat-y;
	width: 13px;	
}

.PrintContBack {
	background-color: #FFFFFF;	
}

.PrintContRight {
	background-image: url('../images/Prints/PrintRight.png');
	background-position: center right;
	background-repeat: repeat-y;
	width: 13px;	
}

.PrintContBotLeft {
	background-image: url('../images/Prints/PrintBotLeft.png');
	background-position: center right;
	background-repeat: no-repeat;
	width: 13px;
	height: 14px;	
}

.PrintContBot {
	background-image: url('../images/Prints/PrintBot.png');
	background-position: center center;
	background-repeat: repeat-x;
	height: 14px;	
}

.PrintContBotRight {
	background-image: url('../images/Prints/PrintBotRight.png');
	background-position: center left;
	background-repeat: no-repeat;
	width: 13px;
	height: 14px;	
}
.OrderPrintsButton {
	background-image: url('../images/banner/InspiredGifts/SelectPhotosButton.png');
	background-position: center center;
	background-repeat: no-repeat;
	width: 98px;
	height: 38px;
}

.OptionsPageRollOverUnderlay {
	background-color: #6BB97E;
}
.OptionsPageSelectedUnderlay {
	background-color: #203292;
}
.OptionsPagePaperStockLabel 
{
	color:#FFFFFF;
	border-color: #CCCCCC;
}
.OptionsPagePaperStockDescription 
{
	color:#000000;
}

.BreadcrumbsDiv {
	display:none;
}

.GreyRowBack {
	background-image: url('../images/Grey_Row_Back.png');
}

.LogInDivHide {
	display:none;
}

.LogInDivShow {
	display:block;
}

.DivShow {
	display:block;
}

.DivHide {
	display:none;
}

/*--Log-in Specific--*/

.SignIn_Button, a.SignIn_Button:link, a.SignIn_Button:visited, a.SignIn_Button:active {
	width:72px;
	height:24px;
	background-image:url('../images/banner/InspiredGifts/SignInButton.png');
	background-repeat: no-repeat;
	background-position: top center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #74be86;
	text-decoration: none;
	text-align: center;
	cursor: pointer;
}

a.SignIn_Button:hover {
	width:72px;
	height:24px;
	background-image:url('../images/banner/InspiredGifts/SignInButton.png');
	background-repeat: no-repeat;
	background-position: bottom center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #5b88be;
	text-decoration: none;
	text-align: center;
	cursor: pointer;
}

.SignUp_Button, a.SignUp_Button:link, a.SignUp_Button:visited, a.SignUp_Button:active {
	width:72px;
	height:24px;
	background-image:url('../images/banner/InspiredGifts/SignUpButton.png');
	background-repeat: no-repeat;
	background-position: bottom center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #5b88be;
	text-decoration: none;
	text-align: center;
	cursor: pointer;
}

a.SignUp_Button:hover {
	width:72px;
	height:24px;
	background-image:url('../images/banner/InspiredGifts/SignUpButton.png');
	background-repeat: no-repeat;
	background-position: top center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #74be86;
	text-decoration: none;
	text-align: center;
	cursor: pointer;
}

.RegisterButton {
	display:block;
}

.UserFieldOff {
	background-image: url('../images/banner/lifephoto_banner/UserFieldOff.jpg');
	background-repeat: no-repeat;
	background-position: center left;
	border: 1px solid #CCCCCC;
	height: 20px;
	background-color:#FFFFFF;
	width:110px;
}

.PassFieldOff {
	background-image: url('../images/banner/lifephoto_banner/PassFieldOff.jpg');
	background-repeat: no-repeat;
	background-position: center left;
	border: 1px solid #CCCCCC;
	height: 20px;
	background-color:#FFFFFF;
	width:110px;
}

.FieldInputText {
	font-size: 8pt;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #CCCCCC;
	height: 20px;
	width:110px;
}

/*--Quick Start Options Design--*/

.OptionsStrongText {
	color: #3b9ce1;
}

.OptionsBodyText {
	color: #000000;
}

/*--Quick Start Options Design--*/

.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 {
	background-image: url('../images/banner/lifephoto_banner/OptionsTabLeft.png');
	background-position: top center;
	background-repeat: no-repeat;
	width: 27px;
	height:53px;
	border:0px;
}

.OptionsTabMiddle {
	background-image: url('../images/banner/lifephoto_banner/OptionsTabMiddle.png');
	background-position: top center;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	width: 220px;
	height:53px;
	vertical-align:middle;
	border:0px;
}

.OptionsTabRight {
	background-image: url('../images/banner/lifephoto_banner/OptionsTabRight.png');
	background-position: top center;
	background-repeat: no-repeat;
	width: 27px;
	height:53px;
	border:0px;
}

.OptionsBoxLeft {
	background-image: url('../images/banner/lifephoto_banner/OptionsBoxLeft.png');
	background-position: top center;
	background-repeat: repeat-y;
	width: 27px;
	border:0px;
}

.OptionsBoxBack {
	background-image: url('../images/banner/lifephoto_banner/OptionsBoxBack.png');
	background-position: top center;
	border:0px;
}

.OptionsBoxRight {
	background-image: url('../images/banner/lifephoto_banner/OptionsBoxRight.png');
	background-position: top center;
	background-repeat: repeat-y;
	width: 27px;
	border:0px;
}

.OptionsBoxBottomLeft {
	background-image: url('../images/banner/lifephoto_banner/OptionsBoxBottomLeft.png');
	background-position: top center;
	background-repeat: no-repeat;
	width: 27px;
	height:18px;
	border:0px;
}

.OptionsBoxBottom {
	background-image: url('../images/banner/lifephoto_banner/OptionsBoxBottom.png');
	background-position: top center;
	background-repeat: repeat-x;
	height:18px;
	border:0px;
}

.OptionsBoxBottomRight {
	background-image: url('../images/banner/lifephoto_banner/OptionsBoxBottomRight.png');
	background-position: top center;
	background-repeat: no-repeat;
	width: 27px;
	height:18px;
	border:0px;
}

.OptionsTabHeader {
	color: #0068b3;
	font-family: arial, helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	text-align: center;
	width:190px;
}

.OptionsStrongText {
	color: #74b84b;
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

.OptionsBodyText {
	color: #0068b3;
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}

.OptionSelected {
	border: 2px solid #0000FF;
	padding:2px;
}

.OptionHover {
	border: 2px solid #f7941e;
	padding:2px;
}

.OptionNotSelected {
	padding: 4px;
}

.QuickGuideBodyText {
	color: #0068b3;
	font-family: arial, helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
}

.QuickGuideStrongText {
	color: #0068b3;
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

.CheckBoxNotSelected {
	background-image:url('../images/banner/lifephoto_banner/CheckBoxOff.png');
	background-repeat: no-repeat;
	background-position: top center;
	width: 23px;
	height:19px;
}

.CheckBoxSelected {
	background-image:url('../images/banner/lifephoto_banner/CheckBoxOn.png');
	background-repeat: no-repeat;
	background-position: top center;
	width: 23px;
	height:19px;
}

.DropDownStyle {
	font-size: 8pt;
	font-family: arial, helvetica, sans-serif;
	color: #f7941e;
	text-align: center;
	height:17px;
	border:0px;
}

.DropDownLeft {
	background-image:url('../images/banner/lifephoto_banner/DropDownLeft.png');
	background-position: top center;
	background-repeat: no-repeat;
	width:6px;
	height:20px;
}

.DropDownRight {
	background-image:url('../images/banner/lifephoto_banner/DropDownRight.png');
	background-position: top center;
	background-repeat: no-repeat;
	width:6px;
	height:20px;
}

.DropDownBack {
	background-image:url('../images/banner/lifephoto_banner/DropDownBack.png');
	background-position: top center;
	background-repeat: repeat-x;
	height:20px;
}

.MessageTextField {
	border: 1px solid #0068b3;
}

.UploadPhotosPic {
	background-image:url('../images/QuickStartOptions/Photos.png');
	background-position: center center;
	background-repeat: no-repeat;
	width:91px;
}
.PhotoButtonSpacer {
	height:0px;
}

/*--Top Menu--*/

.SpeechBubbleMiddle {
	height:37px;
	background-image:url('../images/banner/lifephoto_banner/SpeechBubbleMiddle.png');
	background-repeat: repeat-x;
	background-position: top left;
	text-align: left;
}

.MyHome_Button, a.MyHome_Button:link, a.MyHome_Button:visited {
	background-image: url('../images/banner/lifephoto_banner/MyHome_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	text-align: center;
	vertical-align: top;
	color: #0067b1;
	width: 64px;
	height: 37px;
	text-decoration: none;
	display: block;
}

a.MyHome_Button:hover {
	background-image: url('../images/banner/lifephoto_banner/MyHome_Button.png');
	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: #0067b1;
	width: 64px;
	height: 37px;
	text-decoration: none;
	display: block;
}

.MyHome_ButtonSelected, a.MyHome_ButtonSelected:link, a.MyHome_ButtonSelected:visited, a.MyHome_ButtonSelected:hover {
	background-image: url('../images/banner/lifephoto_banner/MyHome_Button.png');
	background-repeat: no-repeat;
	background-position: bottom center;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	text-align: center;
	vertical-align: top;
	color: #0067b1;
	width: 64px;
	height: 37px;
	text-decoration: none;
	display: block;
}

.MyPhotos_Button, a.MyPhotos_Button:link, a.MyPhotos_Button:visited {
	background-image: url('../images/banner/lifephoto_banner/MyPhotos_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	text-align: center;
	vertical-align: top;
	color: #0067b1;
	width: 71px;
	height: 37px;
	text-decoration: none;
	display: block;
}

a.MyPhotos_Button:hover {
	background-image: url('../images/banner/lifephoto_banner/MyPhotos_Button.png');
	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: #0067b1;
	width: 71px;
	height: 37px;
	text-decoration: none;
	display: block;
}

.MyPhotos_ButtonSelected, a.MyPhotos_ButtonSelected:link, a.MyPhotos_ButtonSelected:visited, a.MyPhotos_ButtonSelected:hover {
	background-image: url('../images/banner/lifephoto_banner/MyPhotos_Button.png');
	background-repeat: no-repeat;
	background-position: bottom center;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	text-align: center;
	vertical-align: top;
	color: #0067b1;
	width: 71px;
	height: 37px;
	text-decoration: none;
	display: block;
}

.MyProjects_Button, a.MyProjects_Button:link, a.MyProjects_Button:visited {
	background-image: url('../images/banner/lifephoto_banner/MyProjects_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	text-align: center;
	vertical-align: top;
	color: #0067b1;
	width: 99px;
	height: 37px;
	text-decoration: none;
	display: block;
}

a.MyProjects_Button:hover {
	background-image: url('../images/banner/lifephoto_banner/MyProjects_Button.png');
	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: #0067b1;
	width: 99px;
	height: 37px;
	text-decoration: none;
	display: block;
}

.MyProjects_ButtonSelected, a.MyProjects_ButtonSelected:link, a.MyProjects_ButtonSelected:visited, a.MyProjects_ButtonSelected:hover {
	background-image: url('../images/banner/lifephoto_banner/MyProjects_Button.png');
	background-repeat: no-repeat;
	background-position: bottom center;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	text-align: center;
	vertical-align: top;
	color: #0067b1;
	width: 99px;
	height: 37px;
	text-decoration: none;
	display: block;
}

.MyAccount_Button, a.MyAccount_Button:link, a.MyAccount_Button:visited {
	background-image: url('../images/banner/lifephoto_banner/MyAccount_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	text-align: center;
	vertical-align: top;
	color: #0067b1;
	width: 44px;
	height: 37px;
	text-decoration: none;
	display: block;
}

a.MyAccount_Button:hover {
	background-image: url('../images/banner/lifephoto_banner/MyAccount_Button.png');
	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: #0067b1;
	width: 44px;
	height: 37px;
	text-decoration: none;
	display: block;
}

.MyAccount_ButtonSelected, a.MyAccount_ButtonSelected:link, a.MyAccount_ButtonSelected:visited, a.MyAccount_ButtonSelected:hover {
	background-image: url('../images/banner/lifephoto_banner/MyAccount_Button.png');
	background-repeat: no-repeat;
	background-position: bottom center;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	text-align: center;
	vertical-align: top;
	color: #0067b1;
	width: 44px;
	height: 37px;
	text-decoration: none;
	display: block;
}

.History_Button, a.History_Button:link, a.History_Button:visited {
	background-image: url('../images/banner/lifephoto_banner/History_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	text-align: center;
	vertical-align: top;
	color: #0067b1;
	width: 39px;
	height: 37px;
	text-decoration: none;
	display: block;
}

a.History_Button:hover {
	background-image: url('../images/banner/lifephoto_banner/History_Button.png');
	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: #0067b1;
	width: 39px;
	height: 37px;
	text-decoration: none;
	display: block;
}

.History_ButtonSelected, a.History_ButtonSelected:link, a.History_ButtonSelected:visited, a.History_ButtonSelected:hover {
	background-image: url('../images/banner/lifephoto_banner/History_Button.png');
	background-repeat: no-repeat;
	background-position: bottom center;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	text-align: center;
	vertical-align: top;
	color: #0067b1;
	width: 39px;
	height: 37px;
	text-decoration: none;
	display: block;
}

.SignOut_Button, a.SignOut_Button:link, a.SignOut_Button:visited {
	background-image: url('../images/banner/lifephoto_banner/SignOut_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	text-align: center;
	vertical-align: top;
	color: #0067b1;
	width: 26px;
	height: 37px;
	text-decoration: none;
	display: block;
}

a.SignOut_Button:hover {
	background-image: url('../images/banner/lifephoto_banner/SignOut_Button.png');
	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: #0067b1;
	width: 26px;
	height: 37px;
	text-decoration: none;
	display: block;
}

.SignOut_ButtonSelected, a.SignOut_ButtonSelected:link, a.SignOut_ButtonSelected:visited, a.SignOut_ButtonSelected:hover {
	background-image: url('../images/banner/lifephoto_banner/SignOut_Button.png');
	background-repeat: no-repeat;
	background-position: bottom center;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	text-align: center;
	vertical-align: top;
	color: #0067b1;
	width: 26px;
	height: 37px;
	text-decoration: none;
	display: block;
}

.ShoppingCart_Button, a.ShoppingCart_Button:link, a.ShoppingCart_Button:visited {
	background-image: url('../images/banner/lifephoto_banner/ShoppingCart_Button.png');
	background-repeat: no-repeat;
	background-position: top center;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	text-align: center;
	vertical-align: top;
	color: #0067b1;
	width: 33px;
	height: 37px;
	text-decoration: none;
	display: block;
}

a.ShoppingCart_Button:hover {
	background-image: url('../images/banner/lifephoto_banner/ShoppingCart_Button.png');
	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: #0067b1;
	width: 33px;
	height: 37px;
	text-decoration: none;
	display: block;
}

.ShoppingCart_ButtonSelected, a.ShoppingCart_ButtonSelected:link, a.ShoppingCart_ButtonSelected:visited, a.ShoppingCart_ButtonSelected:hover {
	background-image: url('../images/banner/lifephoto_banner/ShoppingCart_Button.png');
	background-repeat: no-repeat;
	background-position: bottom center;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	text-align: center;
	vertical-align: top;
	color: #0067b1;
	width: 33px;
	height: 37px;
	text-decoration: none;
	display: block;
}

/*--Quick Start Buttons--*/

.PreviewPlannerButton, a.PreviewPlannerButton:link, a.PreviewPlannerButton:visited, a.PreviewPlannerButton:hover {
	width:147px;
	height:33px;
	text-align: center;
	background-image:url('../images/banner/lifephoto_banner/PreviewDayPlanner.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	padding-top: 4px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #f7941e;
	text-decoration: none;
}

.PreviewCalendarButton, a.PreviewCalendarButton:link, a.PreviewCalendarButton:visited, a.PreviewCalendarButton:hover {
	width:147px;
	height:33px;
	text-align: center;
	background-image:url('../images/banner/lifephoto_banner/PreviewCalendar.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	padding-top: 4px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #f7941e;
	text-decoration: none;
}

.CancelChangesButton, a.CancelChangesButton:link, a.CancelChangesButton:visited, a.CancelChangesButton:hover {
	width:57px;
	height:20px;
	text-align: center;
	background-image:url('../images/banner/lifephoto_banner/Cancel_Off.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #FFFFFF;
	text-decoration: none;
}

.SaveChangesButton, a.SaveChangesButton:link, a.SaveChangesButton:visited, a.SaveChangesButton:hover {
	width:129px;
	height:30px;
	text-align: center;
	background-image:url('../images/banner/lifephoto_banner/SaveChangesButton.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	padding-top: 4px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #f7941e;
	text-decoration: none;
}

.NextButton, a.NextButton:link, a.NextButton:visited, a.NextButton:hover {
	width:129px;
	height:30px;
	text-align: center;
	background-image:url('../images/banner/lifephoto_banner/NextButton.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	padding-top: 4px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #f7941e;
	text-decoration: none;
}

.PreviousButton, a.PreviousButton:link, a.PreviousButton:visited, a.PreviousButton:hover {
	width:129px;
	height:30px;
	text-align: center;
	background-image:url('../images/banner/lifephoto_banner/PreviousButton.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	padding-top: 4px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #f7941e;
	text-decoration: none;
}

.UploadNewPhotosButton, a.UploadNewPhotosButton:link, a.UploadNewPhotosButton:visited, a.UploadNewPhotosButton:hover {
	width:129px;
	height:30px;
	text-align: center;
	background-image:url('../images/banner/lifephoto_banner/UploadNewPhotosButton.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	padding-top: 4px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #7fb538;
	text-decoration: none;
}

.FontColorButton, a.FontColorButton:link, a.FontColorButton:visited, a.FontColorButton:hover {
	width:129px;
	height:30px;
	text-align: center;
	background-image:url('../images/banner/lifephoto_banner/FontColorButton.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FF0000;
	display: block;
	padding-top: 0px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #FFFFFF;
	text-decoration: none;
}

.BorderColorButton, a.BorderColorButton:link, a.BorderColorButton:visited, a.BorderColorButton:hover {
	width:129px;
	height:30px;
	text-align: center;
	background-image:url('../images/banner/lifephoto_banner/BorderColorButton.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	padding-top: 0px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #FFFFFF;
	text-decoration: none;
}

.AutoFillButton, a.AutoFillButton:link, a.AutoFillButton:visited, a.AutoFillButton:hover {
	width:129px;
	height:30px;
	text-align: center;
	background-image:url('../images/banner/lifephoto_banner/PlacePhotosForMeButton.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	padding-top: 4px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #9fc46d;
	text-decoration: none;
}

.ManualLayoutButton, a.ManualLayoutButton:link, a.ManualLayoutButton:visited, a.ManualLayoutButton:hover {
	width:129px;
	height:30px;
	text-align: center;
	background-image:url('../images/banner/lifephoto_banner/LetMePlacePicturesButton.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	padding-top: 4px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #9fc46d;
	text-decoration: none;
}

.ResetDefaultsButton, a.ResetDefaultsButton:link, a.ResetDefaultsButton:visited, a.ResetDefaultsButton:hover {
	width:118px;
	height:28px;
	text-align: center;
	background-image:url('../images/banner/lifephoto_banner/ResetDefaultsButton.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	padding-top: 4px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #b8d5ee;
	text-decoration: none;
}

.CustomizeThemeButton, a.CustomizeThemeButton:link, a.CustomizeThemeButton:visited, a.CustomizeThemeButton:hover {
	width:140px;
	height:140px;
	text-align: center;
	background-image:url('../images/options/lifephoto/CustomizeDesign_140x140.png');
	background-repeat: no-repeat;
	background-position: top center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #FFFFFF;
	text-decoration: none;
	vertical-align: top;
}

.AddToListButton, a.AddToListButton:link, a.AddToListButton:visited, a.AddToListButton:hover {
	width:106px;
	height:29px;
	text-align: center;
	background-image:url('../images/banner/lifephoto_banner/AddToList.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	padding-top: 4px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #cad9ef;
	text-decoration: none;
}

.BrowseMyPhotosButton, a.BrowseMyPhotosButton:link, a.BrowseMyPhotosButton:visited, a.BrowseMyPhotosButton:hover {
	width:129px;
	height:30px;
	text-align: center;
	background-image:url('../images/banner/lifephoto_banner/BrowseMyPhotos.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	padding-top: 4px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #7fb439;
	text-decoration: none;
}

.ChooseColorButton, a.ChooseColorButton:link, a.ChooseColorButton:visited, a.ChooseColorButton:hover {
	width:129px;
	height:30px;
	text-align: center;
	background-image:url('../images/banner/lifephoto_banner/ChooseColor.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	padding-top: 4px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #7fb439;
	text-decoration: none;
}

.ChooseABackgroundButton, a.ChooseABackgroundButton:link, a.ChooseABackgroundButton:visited, a.ChooseABackgroundButton:hover {
	width:129px;
	height:30px;
	text-align: center;
	background-image:url('../images/banner/lifephoto_banner/ChooseABackground.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	padding-top: 4px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #7fb439;
	text-decoration: none;
}

.MyPhotosButton, a.MyPhotosButton:link, a.MyPhotosButton:visited, a.MyPhotosButton:hover {
	width:129px;
	height:30px;
	text-align: center;
	background-image:url('../images/banner/lifephoto_banner/MyPhotosButton.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	padding-top: 4px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #7fb439;
	text-decoration: none;
}

.StockBackgroundsButton, a.StockBackgroundsButton:link, a.StockBackgroundsButton:visited, a.StockBackgroundsButton:hover {
	width:129px;
	height:30px;
	text-align: center;
	background-image:url('../images/banner/lifephoto_banner/StockBackgroundsButton.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	padding-top: 4px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #7fb439;
	text-decoration: none;
}

.EditBackgroundButton, a.EditBackgroundButton:link, a.EditBackgroundButton:visited, a.EditBackgroundButton:hover {
	width:126px;
	height:29px;
	text-align: center;
	background-image:url('../images/banner/lifephoto_banner/EditTheBackground.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	padding-top: 4px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #cad9f0;
	text-decoration: none;
}

.RemoveBackgroundButton, a.RemoveBackgroundButton:link, a.RemoveBackgroundButton:visited, a.RemoveBackgroundButton:hover {
	width:126px;
	height:29px;
	text-align: center;
	background-image:url('../images/banner/lifephoto_banner/RemoveTheBackground.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	padding-top: 4px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #cad9f0;
	text-decoration: none;
}

.RemoveFromListButton, a.RemoveFromListButton:link, a.RemoveFromListButton:visited, a.RemoveFromListButton:hover {
	width:106px;
	height:29px;
	text-align: center;
	background-image:url('../images/banner/lifephoto_banner/RemoveFromList.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	padding-top: 4px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #cad9f0;
	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;
	padding-top: 4px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #f7941e;
	text-decoration: none;
	float:right;
}

.HelpButtonSmall, a.HelpButtonSmall:link, a.HelpButtonSmall:visited, a.HelpButtonSmall:hover {
	width:24px;
	height:24px;
	text-align: center;
	background-image:url('../images/banner/lifephoto_banner/HelpButtonSmall.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	padding-top: 4px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #FFFFFF;
	text-decoration: none;
	float:right;
}

/*--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.png');
	background-repeat: no-repeat;
	background-position: top center;
	background-color: #cad9f0;
	width: 100px;
	height:78px;
}

.CalendarDatePage {
	background-image:url('../images/QuickStartOptions/CalendarDatePage.png');
	background-repeat: no-repeat;
	background-position: top center;
	background-color: #cad9f0;
	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 {
	background-image: url('../images/banner/lifephoto_banner/OptionsBoxBack.png');
	background-position: top center;
	width:220px;
	height:415px;
	border: 0px;
}

.CalendarPhotoOptionsBack {
	background-image: url('../images/banner/lifephoto_banner/OptionsBoxBack.png');
	background-position: top center;
	width:220px;
	height:415px;
	border: 0px;
}

.CalendarMessageOptionsBack {
	background-image: url('../images/banner/lifephoto_banner/OptionsBoxBack.png');
	background-position: top center;
	width:220px;
	height:415px;
	border: 0px;
}

/*--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.png');
	background-repeat: no-repeat;
	background-position: top center;
	background-color: #cad9f0;
	width: 78px;
	height:103px;
}

.PlannerDatePage {
	background-image:url('../images/QuickStartOptions/PlannerDatePage.png');
	background-repeat: no-repeat;
	background-position: top center;
	background-color: #cad9f0;
	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 {
	background-image: url('../images/banner/lifephoto_banner/OptionsBoxBack.png');
	background-position: top center;
	height:216px;
	border: 0px;
}

.PlannerPhotoOptionsBack {
	background-image: url('../images/banner/lifephoto_banner/OptionsBoxBack.png');
	background-position: top center;
	height:490px;
	border: 0px;
}

.PlannerMessageOptionsBack {
	background-image: url('../images/banner/lifephoto_banner/OptionsBoxBack.png');
	background-position: top center;
	height:490px;
	border: 0px;
}

/*--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.png');
	background-color: #FFFFFF;
	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: #0067b1;
	width: 148px;
	height: 30px;
	text-decoration: none;
	display: block;
}

a.StartNewProject_Button:hover {
	background-image: url('../images/Gallery/StartNewProject_Button.png');
	background-color: #A9CAEC;
	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: #0067b1;
	width: 148px;
	height: 30px;
	text-decoration: none;
	display: block;
}

.MyPhotoFolders_Button, a.MyPhotoFolders_Button:link, a.MyPhotoFolders_Button:visited {
	background-image: url('../images/Gallery/MyPhotoFolders_Button.png');
	background-color: #FFFFFF;
	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: #0067b1;
	width: 88px;
	height: 30px;
	text-decoration: none;
	display: block;
}

a.MyPhotoFolders_Button:hover {
	background-image: url('../images/Gallery/MyPhotoFolders_Button.png');
	background-color: #A9CAEC;
	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: #0067b1;
	width: 88px;
	height: 30px;
	text-decoration: none;
	display: block;
}

.SharedPhotoFolders_Button, a.SharedPhotoFolders_Button:link, a.SharedPhotoFolders_Button:visited {
	background-image: url('../images/Gallery/SharedPhotoFolders_Button.png');
	background-color: #FFFFFF;
	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: #0067b1;
	width: 104px;
	height: 30px;
	text-decoration: none;
	display: block;
}

a.SharedPhotoFolders_Button:hover {
	background-image: url('../images/Gallery/SharedPhotoFolders_Button.png');
	background-color: #A9CAEC;
	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: #0067b1;
	width: 88px;
	height: 30px;
	text-decoration: none;
	display: block;
}

.StartNewPhotoFolder_Button, a.StartNewPhotoFolder_Button:link, a.StartNewPhotoFolder_Button:visited {
	background-image: url('../images/Gallery/StartNewPhotoFolder_Button.png');
	background-color: #FFFFFF;
	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: #0067b1;
	width: 104px;
	height: 30px;
	text-decoration: none;
	display: block;
}

a.StartNewPhotoFolder_Button:hover {
	background-image: url('../images/Gallery/StartNewPhotoFolder_Button.png');
	background-color: #A9CAEC;
	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: #0067b1;
	width: 104px;
	height: 30px;
	text-decoration: none;
	display: block;
}

.CreateNewProject_Button, a.CreateNewProject_Button:link, a.CreateNewProject_Button:visited {
	background-image: url('../images/Gallery/CreateNewProject_Button.png');
	background-color: #A9CAEC;
	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: #F7931E;
	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: #A9CAEC;
	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: #F7931E;
	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: #A9CAEC;
	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: #F7931E;
	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;
}

.GalleryHome_PhotoFolder_Icon {
	background-image: url('../images/banner/lifephoto_banner/GalleryHome_PhotoFolder_Icon.png');
	background-repeat: no-repeat;
	background-position: center center;
	width: 128px;
	height: 138px;
}

.GalleryHome_Project_Icon {
	background-image: url('../images/banner/lifephoto_banner/GalleryHome_Project_Icon.png');
	background-repeat: no-repeat;
	background-position: center center;
	width: 128px;
	height: 138px;
}

.GalleryButton_OpenFolder, a.GalleryButton_OpenFolder:link, a.GalleryButton_OpenFolder:visited {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/OpenFolderButton_Gallery.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;
}

a.GalleryButton_OpenFolder:hover {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/OpenFolderButton_Gallery.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;
}

.GalleryButton_CopyTo, a.GalleryButton_CopyTo:link, a.GalleryButton_CopyTo:visited {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/CopyToButton_Gallery.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;
}

a.GalleryButton_CopyTo:hover {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/CopyToButton_Gallery.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;
}

.GalleryButton_Rotate, a.GalleryButton_Rotate:link, a.GalleryButton_Rotate:visited {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/RotateButton_Gallery.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;
}

a.GalleryButton_Rotate:hover {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/RotateButton_Gallery.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;
}

.GalleryButton_AddPhotos, a.GalleryButton_AddPhotos:link, a.GalleryButton_AddPhotos:visited {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/AddPhotosButton_Gallery.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;
}

a.GalleryButton_AddPhotos:hover {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/AddPhotosButton_Gallery.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;
}

.GalleryButton_DeleteFolder, a.GalleryButton_DeleteFolder:link, a.GalleryButton_DeleteFolder:visited {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/DeleteFolderButton_Gallery.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;
}

.GalleryButton_NewFolder, a.GalleryButton_NewFolder:link, a.GalleryButton_NewFolder:visited {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/NewFolderButton_Gallery.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;
}

a.GalleryButton_NewFolder:hover {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/NewFolderButton_Gallery.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;
}

.GalleryButton_DeletePhoto, a.GalleryButton_DeletePhoto:link, a.GalleryButton_DeletePhoto:visited {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/DeletePhotoButton_Gallery.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;
}

a.GalleryButton_DeletePhoto:hover {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/DeletePhotoButton_Gallery.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;
}

.GalleryButton_OpenProject, a.GalleryButton_OpenProject:link, a.GalleryButton_OpenProject:visited {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/OpenProjectButton_Gallery.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;
}

a.GalleryButton_OpenProject:hover {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/OpenProjectButton_Gallery.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;
}

.GalleryButton_DeleteProject, a.GalleryButton_DeleteProject:link, a.GalleryButton_DeleteProject:visited {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/DeleteProjectButton_Gallery.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;
}

a.GalleryButton_DeleteProject:hover {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/DeleteProjectButton_Gallery.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;
}

.GalleryButton_UploadPhotos, a.GalleryButton_UploadPhotos:link, a.GalleryButton_UploadPhotos:visited, a.GalleryButton_UploadPhotos:hover {
	width:128px;
	height:34px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/UploadButton_Gallery.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: transparent;
	display: block;
	padding-top: 6px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #f7941e;
	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.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: #0067b1;
	text-decoration: none;
}

a.GalleryViewButton_Thumb:hover {
	width:103px;
	height:30px;
	text-align: center;
	background-image: url('../images/Gallery/GalleryViewButton_Thumb.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #A9CAEC;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #0067b1;
	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.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #f7931e;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #0067b1;
	text-decoration: none;
}

a.GalleryViewButton_ThumbSelected:hover {
	width:103px;
	height:30px;
	text-align: center;
	background-image: url('../images/Gallery/GalleryViewButton_Thumb.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #f7931e;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #0067b1;
	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.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: #0067b1;
	text-decoration: none;
}

a.GalleryViewButton_Gallery:hover {
	width:119px;
	height:30px;
	text-align: center;
	background-image: url('../images/Gallery/GalleryViewButton_Gallery.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #A9CAEC;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #0067b1;
	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.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #f7931e;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #0067b1;
	text-decoration: none;
}

a.GalleryViewButton_GallerySelected:hover {
	width:119px;
	height:30px;
	text-align: center;
	background-image: url('../images/Gallery/GalleryViewButton_Gallery.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #f7931e;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #0067b1;
	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.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: #0067b1;
	text-decoration: none;
}

a.GalleryViewButton_Best:hover {
	width:77px;
	height:30px;
	text-align: right;
	background-image: url('../images/Gallery/GalleryViewButton_Best.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #A9CAEC;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #0067b1;
	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.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #f7931e;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #0067b1;
	text-decoration: none;
}

a.GalleryViewButton_BestSelected:hover {
	width:77px;
	height:30px;
	text-align: right;
	background-image: url('../images/Gallery/GalleryViewButton_Best.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #f7931e;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #0067b1;
	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.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: #cad9f0;
	text-decoration: none;
}

a.GalleryIcon_PhotoFolderCover:hover {
	width:20px;
	height:20px;
	text-align: center;
	background-image: url('../images/Gallery/PhotoFolderCover_GalleryIcon.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #f7931e;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #cad9f0;
	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.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: #cad9f0;
	text-decoration: none;
}

a.GalleryIcon_Favorite:hover {
	width:20px;
	height:20px;
	text-align: center;
	background-image: url('../images/Gallery/Favorite_GalleryIcon.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #f7931e;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #cad9f0;
	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.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: #cad9f0;
	text-decoration: none;
}

a.GalleryIcon_Delete:hover {
	width:20px;
	height:20px;
	text-align: center;
	background-image: url('../images/Gallery/Delete_GalleryIcon.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #f7931e;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #cad9f0;
	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.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: #cad9f0;
	text-decoration: none;
}

a.GalleryIcon_Pricing:hover {
	width:20px;
	height:20px;
	text-align: center;
	background-image: url('../images/Gallery/Delete_GalleryIcon.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #f7931e;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #cad9f0;
	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.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: #cad9f0;
	text-decoration: none;
}

a.GalleryIcon_OpenProject:hover {
	width:20px;
	height:20px;
	text-align: center;
	background-image: url('../images/Gallery/OpenProject_GalleryIcon.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #f7931e;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #cad9f0;
	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.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: #cad9f0;
	text-decoration: none;
}

a.GalleryIcon_ShoppingCart:hover {
	width:20px;
	height:20px;
	text-align: center;
	background-image: url('../images/Gallery/ShoppingCart_GalleryIcon.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #f7931e;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #cad9f0;
	text-decoration: none;
}

.GalleryIcon_RotateRight, a.GalleryIcon_RotateRight:link, a.GalleryIcon_RotateRight:visited {
	width:20px;
	height:20px;
	text-align: center;
	background-image: url('../images/Gallery/RotateRight_GalleryIcon.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: #cad9f0;
	text-decoration: none;
}

a.GalleryIcon_RotateRight:hover {
	width:20px;
	height:20px;
	text-align: center;
	background-image: url('../images/Gallery/RotateRight_GalleryIcon.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #f7931e;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #cad9f0;
	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.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: #cad9f0;
	text-decoration: none;
}

a.GalleryIcon_RotateLeft:hover {
	width:20px;
	height:20px;
	text-align: center;
	background-image: url('../images/Gallery/RotateLeft_GalleryIcon.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #f7931e;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #cad9f0;
	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.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: #cad9f0;
	text-decoration: none;
}

a.GalleryIcon_Zoom:hover {
	width:20px;
	height:20px;
	text-align: center;
	background-image: url('../images/Gallery/Zoom_GalleryIcon.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #f7931e;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #cad9f0;
	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.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: #cad9f0;
	text-decoration: none;
}

a.GalleryIcon_Selected:hover {
	width:20px;
	height:20px;
	text-align: center;
	background-image: url('../images/Gallery/Selected_GalleryIcon.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #f7931e;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #cad9f0;
	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.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: #cad9f0;
	text-decoration: none;
}

a.GalleryIcon_ShareOn:hover {
	width:20px;
	height:20px;
	text-align: center;
	background-image: url('../images/Gallery/ShareOn_GalleryIcon.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #f7931e;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #cad9f0;
	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.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: #cad9f0;
	text-decoration: none;
}

a.GalleryIcon_ShareOff:hover {
	width:20px;
	height:20px;
	text-align: center;
	background-image: url('../images/Gallery/ShareOff_GalleryIcon.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #f7931e;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 1px;
	color: #cad9f0;
	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:130px;
	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, a.GalleryPaging_Next:link, a.GalleryPaging_Next:visited, a.GalleryPaging_Next:hover {
	width:34px;
	height:34px;
	display:block;
	background-image: url('../images/Gallery/GalleryPaging_Next.png');
	background-repeat: no-repeat;
	background-position: center center;
}

.GalleryPaging_Previous, a.GalleryPaging_Previous:link, a.GalleryPaging_Previous:visited, a.GalleryPaging_Previous:hover {
	width:34px;
	height:34px;
	display:block;
	background-image: url('../images/Gallery/GalleryPaging_Previous.png');
	background-repeat: no-repeat;
	background-position: center center;
}

.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;
}

.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:-16px;
	left:-10px;
	right:0px;
	bottom:0px;
}

.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:-16px;
	left:-10px;
	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:-16px;
	left:-10px;
	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:-16px;
	left:-0px;
	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:-16px;
	left:10px;
	right:0px;
	bottom:0px;
}


.RecentPhoto {
	background-image:url('../images/banner/lifephoto_banner/photo_icon.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #ffffff;
	width: 136px;
	height:140px; 
	text-align: center; 
	vertical-align: middle;
}

.RecentProject {
	background-image:url('../images/banner/lifephoto_banner/folder_icon.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #ffffff;
	width: 136px;
	height:140px;
	text-align: center; 
	vertical-align: middle;
}

.GalleryFolderHeaderTopLeft {
	background-image:url('../images/banner/lifephoto_banner/GalleryFolderHeaderTopLeft.jpg');
	background-repeat: no-repeat;
	background-position: center center;
	width: 19px;
	height:13px;
	font-size:1px;
	padding:0px;
	margin:0px;
}

.GalleryFolderHeaderTop {
	background-image:url('../images/banner/lifephoto_banner/GalleryFolderHeaderTop.jpg');
	background-repeat: repeat-x;
	background-position: center center;
	height:13px;
	font-size:1px;
	padding:0px;
	margin:0px;
}

.GalleryFolderHeaderTopRight {
	background-image:url('../images/banner/lifephoto_banner/GalleryFolderHeaderTopRight.jpg');
	background-repeat: no-repeat;
	background-position: center center;
	width: 19px;
	height:13px;
	font-size:1px;
	padding:0px;
	margin:0px;
}

.GalleryFolderHeaderBottomLeft {
	background-image:url('../images/banner/lifephoto_banner/GalleryFolderHeaderBottomLeft.jpg');
	background-repeat: no-repeat;
	background-position: center center;
	width: 10px;
	height:20px;
	font-size:1px;
	padding:0px;
	margin:0px;
}

.GalleryFolderHeaderBottom {
	background-image:url('../images/banner/lifephoto_banner/GalleryFolderHeaderBottom.jpg');
	background-repeat: repeat-x;
	background-position: center center;
	height:20px;
	font-size:1px;
	padding:0px;
	margin:0px;
}

.GalleryFolderHeaderBottomRight {
	background-image:url('../images/banner/lifephoto_banner/GalleryFolderHeaderBottomRight.jpg');
	background-repeat: no-repeat;
	background-position: center center;
	width: 10px;
	height:20px;
	font-size:1px;
	padding:0px;
	margin:0px;
}

.GalleryItemTopLeft {
	background-image:url('../images/banner/lifephoto_banner/GalleryItemTopLeft.png');
	background-repeat: no-repeat;
	background-position: center center;
	width: 10px;
	height:7px;
}

.GalleryItemTop {
	background-image:url('../images/banner/lifephoto_banner/GalleryItemTop.png');
	background-repeat: repeat-x;
	background-position: center center;
	height:7px;
}

.GalleryItemTopRight {
	background-image:url('../images/banner/lifephoto_banner/GalleryItemTopRight.png');
	background-repeat: no-repeat;
	background-position: center center;
	width: 10px;
	height:7px;
}

.GalleryItemLeft {
	background-image:url('../images/banner/lifephoto_banner/GalleryItemLeft.png');
	background-repeat: repeat-y;
	background-position: center center;
	width: 10px;
}

.GalleryItemRight {
	background-image:url('../images/banner/lifephoto_banner/GalleryItemRight.png');
	background-repeat: repeat-y;
	background-position: center center;
	width: 10px;
}

.GalleryItemBottomLeft {
	background-image:url('../images/banner/lifephoto_banner/GalleryItemBottomLeft.png');
	background-repeat: no-repeat;
	background-position: center center;
	width: 10px;
	height:7px;
}

.GalleryItemBottom {
	background-image:url('../images/banner/lifephoto_banner/GalleryItemBottom.png');
	background-repeat: repeat-x;
	background-position: center center;
	height:7px;
}

.GalleryItemBottomRight {
	background-image:url('../images/banner/lifephoto_banner/GalleryItemBottomRight.png');
	background-repeat: no-repeat;
	background-position: center center;
	width: 10px;
	height:7px;
}

.GalleryItemHeaderTopLeft {
	background-image:url('../images/banner/lifephoto_banner/GalleryItemHeaderTopLeft.jpg');
	background-repeat: no-repeat;
	background-position: center center;
	width: 10px;
	height:20px;
	font-size:1px;
	padding:0px;
	margin:0px;
}

.GalleryItemHeaderTop {
	background-image:url('../images/banner/lifephoto_banner/GalleryItemHeaderTop.jpg');
	background-repeat: repeat-x;
	background-position: center center;
	height:20px;
	font-size:1px;
	padding:0px;
	margin:0px;
}

.GalleryItemHeaderTopRight {
	background-image:url('../images/banner/lifephoto_banner/GalleryItemHeaderTopRight.jpg');
	background-repeat: no-repeat;
	background-position: center center;
	width: 10px;
	height:20px;
	font-size:1px;
	padding:0px;
	margin:0px;
}

.GalleryItemIconsBottomLeft {
	background-image:url('../images/banner/lifephoto_banner/GalleryItemIconsBottomLeft.png');
	background-repeat: no-repeat;
	background-position: center center;
	width: 10px;
	height:37px;
}

.GalleryItemIconsBottom {
	background-image:url('../images/banner/lifephoto_banner/GalleryItemIconsBottom.png');
	background-repeat: repeat-x;
	background-position: center center;
	height:37px;
}

.GalleryItemIconsBottomRight {
	background-image:url('../images/banner/lifephoto_banner/GalleryItemIconsBottomRight.png');
	background-repeat: no-repeat;
	background-position: center center;
	width: 10px;
	height:37px;
}

.GalleryMenuDivider {
	background-image: url('../images/banner/lifephoto_banner/GalleryMenuDivider.png');
	background-position: center center;
	background-repeat: no-repeat;
	width: 3px;
}

.BestView_TopLeft {
	background-image: url('../images/Gallery/BestViewItem_TopLeft.png');
	background-position: center center;
	background-repeat: no-repeat;
	width: 10px;
	height: 10px;
}

.BestView_Top {
	background-image: url('../images/Gallery/BestViewItem_Top.png');
	background-position: center center;
	background-repeat: repeat-x;
	height: 10px;
}

.BestView_Left {
	background-image: url('../images/Gallery/BestViewItem_Left.png');
	background-position: center center;
	background-repeat: repeat-y;
	width: 10px;
}

.BestView_Right {
	background-image: url('../images/Gallery/BestViewItem_Right.png');
	background-position: center center;
	background-repeat: repeat-y;
	width: 10px;
}

.BestView_TopRight {
	background-image: url('../images/Gallery/BestViewItem_TopRight.png');
	background-position: center center;
	background-repeat: no-repeat;
	width: 10px;
	height: 10px;
}

.BestView_BottomLeft {
	background-image: url('../images/Gallery/BestViewItem_BottomLeft.png');
	background-position: center center;
	background-repeat: no-repeat;
	width: 10px;
	height: 10px;
}

.BestView_Bottom {
	background-image: url('../images/Gallery/BestViewItem_Bottom.png');
	background-position: center center;
	background-repeat: repeat-x;
	height: 10px;
}

.BestView_BottomRight {
	background-image: url('../images/Gallery/BestViewItem_BottomRight.png');
	background-position: center center;
	background-repeat: no-repeat;
	width: 10px;
	height: 10px;
}

.GalleryPlayDiv {
	position:absolute;
	top:-6px;
	left:0px;
	right:0px
	bottom:0px;
	z-index:10;
	text-align:left;
}

.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;
}

/*--System Buttons--*/

.SystemButton_SelectAll, a.SystemButton_SelectAll:link, a.SystemButton_SelectAll:visited {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_SelectAll.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;
}

a.SystemButton_SelectAll:hover {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_SelectAll.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;
}

.SystemButton_SelectNone, a.SystemButton_SelectNone:link, a.SystemButton_SelectNone:visited {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_SelectNone.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;
}

a.SystemButton_SelectNone:hover {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_SelectNone.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;
}

.SystemButton_AddToCart, a.SystemButton_AddToCart:link, a.SystemButton_AddToCart:visited {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_AddToCart.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;
}

a.SystemButton_AddToCart:hover {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_AddToCart.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;
}

.SystemButton_Save, a.SystemButton_Save:link, a.SystemButton_Save:visited {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_Save.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;
}

a.SystemButton_Save:hover {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_Save.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;
}

.SystemButton_Open, a.SystemButton_Open:link, a.SystemButton_Open:visited {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_Open.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;
}

a.SystemButton_Open:hover {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_Open.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;
}

.SystemButton_DeleteFolder, a.SystemButton_DeleteFolder:link, a.SystemButton_DeleteFolder:visited {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_DeleteFolder.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;
}

a.SystemButton_DeleteFolder:hover {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_DeleteFolder.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;
}

.SystemButton_Discard, a.SystemButton_Discard:link, a.SystemButton_Discard:visited {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_Discard.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;
}

a.SystemButton_Discard:hover {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_Discard.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;
}

.SystemButton_Return, a.SystemButton_Return:link, a.SystemButton_Return:visited {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_Return.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;
}

a.SystemButton_Return:hover {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_Return.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;
}

.SystemButton_Delete, a.SystemButton_Delete:link, a.SystemButton_Delete:visited {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_Delete.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;
}

a.SystemButton_Delete:hover {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_Delete.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;
}

.SystemButton_OK, a.SystemButton_OK:link, a.SystemButton_OK:visited {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_OK.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;
}

a.SystemButton_OK:hover {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_OK.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;
}

.SystemButton_Copy, a.SystemButton_Copy:link, a.SystemButton_Copy:visited {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_Copy.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;
}

a.SystemButton_Copy:hover {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_Copy.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;
}

.SystemButton_Done, a.SystemButton_Done:link, a.SystemButton_Done:visited {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_Done.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;
}

a.SystemButton_Done:hover {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_Done.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;
}

.SystemButton_Cancel, a.SystemButton_Cancel:link, a.SystemButton_Cancel:visited {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_Cancel.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;
}

a.SystemButton_Cancel:hover {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_Cancel.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;
}

.SystemButton_Share, a.SystemButton_Share:link, a.SystemButton_Share:visited {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_Share.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;
}

a.SystemButton_Share:hover {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_Share.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;
}

.SystemButton_Upload, a.SystemButton_Upload:link, a.SystemButton_Upload:visited {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_Upload.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;
}

a.SystemButton_Upload:hover {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_Upload.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;
}

.SystemButton_Update, a.SystemButton_Update:link, a.SystemButton_Update:visited {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_Update.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;
}

a.SystemButton_Update:hover {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_Update.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;
}

.SystemButton_Checkout, a.SystemButton_Checkout:link, a.SystemButton_Checkout:visited {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_Checkout.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;
}

a.SystemButton_Checkout:hover {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_Checkout.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;
}

.SystemButton_SelectAll, a.SystemButton_SelectAll:link, a.SystemButton_SelectAll:visited {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_SelectAll.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;
}

a.SystemButton_SelectAll:hover {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_SelectAll.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;
}

.SystemButton_SelectNone, a.SystemButton_SelectNone:link, a.SystemButton_SelectNone:visited {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_SelectNone.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;
}

a.SystemButton_SelectNone:hover {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_SelectNone.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;
}


.SystemButton_CreateProducts, a.SystemButton_CreateProducts:link, a.SystemButton_CreateProducts:visited {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_CreateProducts.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;
}

a.SystemButton_CreateProducts:hover {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_CreateProducts.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;
}

.SystemButton_Send, a.SystemButton_Send:link, a.SystemButton_Send:visited {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_Send.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;
}

a.SystemButton_Send:hover {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_Send.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;
}

.SystemButton_DoneEditing, a.SystemButton_DoneEditing:link, a.SystemButton_DoneEditing:visited, a.SystemButton_DoneEditing:hover {
	width:93px;
	height:25px;
	text-align: center;
	background-image: url('../images/banner/lifephoto_banner/SystemButton_DoneEditing.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;
}

/*--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;
}

.CustomizeDesign_140x140, a.CustomizeDesign_140x140:link, a.CustomizeDesign_140x140:visited, a.CustomizeDesign_140x140:hover {
	background-image:url('../images/options/lifephoto/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-image:url('../images/banner/lifephoto_banner/BuildTab_TopLeft.png');
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	width: 11px;
	height: 24px;
	border:0px;
}

.BuildTab_Top {
	background-image:url('../images/banner/lifephoto_banner/BuildTab_Top.png');
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 24px;
	vertical-align:middle;
	border:0px;
}

.BuildTab_TopRight {
	background-image:url('../images/banner/lifephoto_banner/BuildTab_TopRight.png');
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	width: 11px;
	height: 24px;
	border:0px;
}

.BuildTab_Left {
	background-image:url('../images/banner/lifephoto_banner/BuildTab_Left.png');
	background-position: top left;
	background-repeat: repeat-y;
	width: 11px;
	border:0px;
}

.BuildTab_Right {
	background-image:url('../images/banner/lifephoto_banner/BuildTab_Right.png');
	background-position: top left;
	background-repeat: repeat-y;
	width: 11px;
	border:0px;
}

.BuildTab_BottomLeft {
	background-image:url('../images/banner/lifephoto_banner/BuildTab_BottomLeft.png');
	background-position: top left;
	background-repeat: no-repeat;
	width: 11px;
	height: 12px;
	border:0px;
}

.BuildTab_Bottom {
	background-image:url('../images/banner/lifephoto_banner/BuildTab_Bottom.png');
	background-position: top left;
	background-repeat: repeat-x;
	height: 12px;
	border:0px;
}

.BuildTab_BottomRight {
	background-image:url('../images/banner/lifephoto_banner/BuildTab_BottomRight.png');
	background-position: top left;
	background-repeat: no-repeat;
	width: 11px;
	height: 12px;
	border:0px;
}

.BuildTab_Header {
	font-family: arial, helvetica, sans-serif;
	color:#0067b1;
	font-size: 10pt;
	font-weight: bold;
}

.BuildTab_CoverTypeBack {
	background-color: #ffffff;
	border:0px;
}

.BuildTab_CoverColorBack {
	background-color: #ffffff;
	border:0px;
}

.BuildTab_CoverJacketBack {
	background-color: #ffffff;
	border:0px;
}

.BuildTab_PaperStockBack {
	background-color: #ffffff;
	border:0px;
}

.BuildTab_BookSizeBack {
	background-color: #ffffff;
	border:0px;
}

.BuildTab_DesignsBack {
	background-color: #ffffff;
}

.BuildTab_DesignDescriptionBack {
	background-color: #ffffff;
	border:0px;
}

.BuildTab_PhotoPlacementBack {
	background-color: #ffffff;
	border:0px;
}

.BuildTab_DesignPreviewBack {
	background-color: #ffffff;
	border:0px;
}

.BuildTab_CustomizeDesignBack {
	background-color: #ffffff;
}

.BuildTab_PhotoFoldersBack {
	background-color: #ffffff;
	border:0px;
}

.BuildTab_PagesAndPhotosBack {
	background-color: #ffffff;
	border:0px;
}

.OverviewTab_TopLeft {
	background-image:url('../images/banner/lifephoto_banner/OverviewTab_TopLeft.png');
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	width: 11px;
	height: 24px;
	border:0px;
}

.OverviewTab_Top {
	background-image:url('../images/banner/lifephoto_banner/OverviewTab_Top.png');
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 24px;
	vertical-align:middle;
	border:0px;
}

.OverviewTab_TopRight {
	background-image:url('../images/banner/lifephoto_banner/OverviewTab_TopRight.png');
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	width: 11px;
	height: 24px;
	border:0px;
}

.OverviewTab_Left {
	background-image:url('../images/banner/lifephoto_banner/OverviewTab_Left.png');
	background-position: top left;
	background-repeat: repeat-y;
	background-color: #FFFFFF;
	width: 11px;
	border:0px;
}

.OverviewTab_Background {
	background-color: #0067b1;
	border:0px;
}

.OverviewTab_Right {
	background-image:url('../images/banner/lifephoto_banner/OverviewTab_Right.png');
	background-position: top left;
	background-repeat: repeat-y;
	background-color: #FFFFFF;
	width: 11px;
	border:0px;
}

.OverviewTab_BottomLeft {
	background-image:url('../images/banner/lifephoto_banner/OverviewTab_BottomLeft.png');
	background-position: top left;
	background-repeat: no-repeat;
	width: 11px;
	height: 12px;
	border:0px;
}

.OverviewTab_Bottom {
	background-image:url('../images/banner/lifephoto_banner/OverviewTab_Bottom.png');
	background-position: top left;
	background-repeat: repeat-x;
	height: 12px;
	border:0px;
}

.OverviewTab_BottomRight {
	background-image:url('../images/banner/lifephoto_banner/OverviewTab_BottomRight.png');
	background-position: top left;
	background-repeat: no-repeat;
	width: 11px;
	height: 12px;
	border:0px;
}

.OverviewTab_Header {
	font-family: arial, helvetica, sans-serif;
	color:#0067b1;
	font-size: 10pt;
	font-weight: bold;
}

.OverviewTab_Text {
	font-family: arial, helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 8pt;
}

/*--Build Breadcrumbs--*/

.BC_Cover, a.BC_Cover:link, a.BC_Cover:visited {
	background-image: url('../images/options/lifephoto/BC_Cover.png');
	background-color: #F37B20;
	width: 43px;
	height: 25px;
	display: block;
	font-size: 1px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	color: #F37B20;
	text-decoration: none;
}

a.BC_Cover:hover {
	background-image: url('../images/options/lifephoto/BC_Cover.png');
	background-color: #0067B1;
	width: 43px;
	height: 25px;
	display: block;
	font-size: 1px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	color: #0067B1;
	text-decoration: none;
}

.BC_Cover_Selected, a.BC_Cover_Selected:link, a.BC_Cover_Selected:visited, a.BC_Cover_Selected:hover {
	background-image: url('../images/options/lifephoto/BC_Cover.png');
	background-color: #0067B1;
	width: 43px;
	height: 25px;
	display: block;
	font-size: 1px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	color: #0067B1;
	text-decoration: none;
}

.BC_Color, a.BC_Color:link, a.BC_Color:visited {
	background-image: url('../images/options/lifephoto/BC_Color.png');
	background-color: #F37B20;
	width: 43px;
	height: 25px;
	display: block;
	font-size: 1px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	color: #F37B20;
	text-decoration: none;
}

a.BC_Color:hover {
	background-image: url('../images/options/lifephoto/BC_Color.png');
	background-color: #0067B1;
	width: 43px;
	height: 25px;
	display: block;
	font-size: 1px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	color: #0067B1;
	text-decoration: none;
}

.BC_Color_Selected, a.BC_Color_Selected:link, a.BC_Color_Selected:visited, a.BC_Color_Selected:hover {
	background-image: url('../images/options/lifephoto/BC_Color.png');
	background-color: #0067B1;
	width: 43px;
	height: 25px;
	display: block;
	font-size: 1px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	color: #0067B1;
	text-decoration: none;
}

.BC_Size, a.BC_Size:link, a.BC_Size:visited {
	background-image: url('../images/options/lifephoto/BC_Size.png');
	background-color: #F37B20;
	width: 43px;
	height: 25px;
	display: block;
	font-size: 1px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	color: #F37B20;
	text-decoration: none;
}

a.BC_Size:hover {
	background-image: url('../images/options/lifephoto/BC_Size.png');
	background-color: #0067B1;
	width: 43px;
	height: 25px;
	display: block;
	font-size: 1px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	color: #0067B1;
	text-decoration: none;
}

.BC_Size_Selected, a.BC_Size_Selected:link, a.BC_Size_Selected:visited, a.BC_Size_Selected:hover {
	background-image: url('../images/options/lifephoto/BC_Size.png');
	background-color: #0067B1;
	width: 43px;
	height: 25px;
	display: block;
	font-size: 1px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	color: #0067B1;
	text-decoration: none;
}

.BC_Design, a.BC_Design:link, a.BC_Design:visited {
	background-image: url('../images/options/lifephoto/BC_Design.png');
	background-color: #F37B20;
	width: 43px;
	height: 25px;
	display: block;
	font-size: 1px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	color: #F37B20;
	text-decoration: none;
}

a.BC_Design:hover {
	background-image: url('../images/options/lifephoto/BC_Design.png');
	background-color: #0067B1;
	width: 43px;
	height: 25px;
	display: block;
	font-size: 1px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	color: #0067B1;
	text-decoration: none;
}

.BC_Design_Selected, a.BC_Design_Selected:link, a.BC_Design_Selected:visited, a.BC_Design_Selected:hover {
	background-image: url('../images/options/lifephoto/BC_Design.png');
	background-color: #0067B1;
	width: 43px;
	height: 25px;
	display: block;
	font-size: 1px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	color: #0067B1;
	text-decoration: none;
}

.BC_Photos, a.BC_Photos:link, a.BC_Photos:visited {
	background-image: url('../images/options/lifephoto/BC_Photos.png');
	background-color: #F37B20;
	width: 43px;
	height: 25px;
	display: block;
	font-size: 1px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	color: #F37B20;
	text-decoration: none;
}

a.BC_Photos:hover {
	background-image: url('../images/options/lifephoto/BC_Photos.png');
	background-color: #0067B1;
	width: 43px;
	height: 25px;
	display: block;
	font-size: 1px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	color: #0067B1;
	text-decoration: none;
}

.BC_Photos_Selected, a.BC_Photos_Selected:link, a.BC_Photos_Selected:visited, a.BC_Photos_Selected:hover {
	background-image: url('../images/options/lifephoto/BC_Photos.png');
	background-color: #0067B1;
	width: 43px;
	height: 25px;
	display: block;
	font-size: 1px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	color: #0067B1;
	text-decoration: none;
}

/*--Option Window--*/

.OptionWindow_TopLeft {
	background-image: url('../images/banner/lifephoto_banner/OptionWindow_TopLeft.png');
	background-position: top center;
	background-repeat: no-repeat;
	width: 21px;
	height: 21px;
}

.OptionWindow_Top {
	background-image: url('../images/banner/lifephoto_banner/OptionWindow_Top.png');
	background-position: top center;
	background-repeat: repeat-x;
	height: 21px;
}

.OptionWindow_TopRight {
	background-image: url('../images/banner/lifephoto_banner/OptionWindow_TopRight.png');
	background-position: top center;
	background-repeat: no-repeat;
	width: 21px;
	height: 21px;
}

.OptionWindow_Left {
	background-image: url('../images/banner/lifephoto_banner/OptionWindow_Left.png');
	background-position: top center;
	background-repeat: repeat-y;
	width: 21px;
}

.OptionWindow_Back {
	background-color: #c8dff0;
}

.OptionWindow_Right {
	background-image: url('../images/banner/lifephoto_banner/OptionWindow_Right.png');
	background-position: top center;
	background-repeat: repeat-y;
	width: 21px;
}

.OptionWindow_BottomLeft {
	background-image: url('../images/banner/lifephoto_banner/OptionWindow_BottomLeft.png');
	background-position: top center;
	background-repeat: no-repeat;
	width: 21px;
	height: 21px;
}

.OptionWindow_Bottom {
	background-image: url('../images/banner/lifephoto_banner/OptionWindow_Bottom.png');
	background-position: top center;
	background-repeat: repeat-x;
	height: 21px;
}

.OptionWindow_BottomRight {
	background-image: url('../images/banner/lifephoto_banner/OptionWindow_BottomRight.png');
	background-position: top center;
	background-repeat: no-repeat;
	width: 21px;
	height: 21px;
}

/*--Book Preview--*/

.Preview_ShareButton, a.Preview_ShareButton:link, a.Preview_ShareButton:visited, a.Preview_ShareButton:hover {
	background-color: #0571b8;
}

.Preview_BuyButton, a.Preview_BuyButton:link, a.Preview_BuyButton:visited, a.Preview_BuyButton:hover {
	background-color: #0571b8;
}

.Preview_ViewButton, a.Preview_ViewButton:link, a.Preview_ViewButton:visited, a.Preview_ViewButton:hover {
	background-color: #0571b8;
}

.Preview_PauseButton, a.Preview_PauseButton:link, a.Preview_PausewButton:visited, a.Preview_PauseButton:hover {
	background-color: #0571b8;
}

.Preview_SaveButton, a.Preview_SaveButton:link, a.Preview_SaveButton:visited, a.Preview_SaveButton:hover {
	background-color: #0571b8;
}

.Preview_BackButton, a.Preview_BackButton:link, a.Preview_BackButton:visited, a.Preview_BackButton:hover {
	background-color: #0571b8;
}

.Preview_MovePagesButton, a.Preview_MovePagesButton:link, a.Preview_MovePagesButton:visited, a.Preview_MovePagesButton:hover {
	background-color: #0571b8;
}

.Preview_AddPageButton, a.Preview_AddPageButton:link, a.Preview_AddPageButton:visited, a.Preview_AddPageButton:hover {
	background-color: #0571b8;
}

.Preview_MuteButton, a.Preview_MuteButton:link, a.Preview_MuteButton:visited, a.Preview_MuteButton:hover {
	background-color: #0571b8;
}

.Preview_UnMuteButton, a.Preview_UnMuteButton:link, a.Preview_UnMuteButton:visited, a.Preview_UnMuteButton:hover {
	background-color: #0571b8;
}

.Preview_HelpButton, a.Preview_HelpButton:link, a.Preview_HelpButton:visited, a.Preview_HelpButton:hover {
	background-color: #0571b8;
}

.PreviewControl_Back {
	background-color:#CCCCCC;
}

/**** CREATE PRODUCT BUTTONS ****/

.CreateABook_Button, a.CreateABook_Button:link, a.CreateABook_Button:visited, a.CreateABook_Button:active {
	width:132px;
	height:35px;
	background-image:url('../images/banner/InspiredGifts/product-buttons/CreateABookButton.png');
	background-repeat: no-repeat;
	background-position: bottom center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #74be86;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}

a.CreateABook_Button:hover {
	width:132px;
	height:35px;
	background-image:url('../images/banner/InspiredGifts/product-buttons/CreateABookButton.png');
	background-repeat: no-repeat;
	background-position: top center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #5b88be;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}

.CreatePrints_Button, a.CreatePrints_Button:link, a.CreatePrints_Button:visited, a.CreatePrints_Button:active {
	width:132px;
	height:35px;
	background-image:url('../images/banner/InspiredGifts/product-buttons/CreatePrintsButton.png');
	background-repeat: no-repeat;
	background-position: bottom center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #74be86;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}

a.CreatePrints_Button:hover {
	width:132px;
	height:35px;
	background-image:url('../images/banner/InspiredGifts/product-buttons/CreatePrintsButton.png');
	background-repeat: no-repeat;
	background-position: top center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #5b88be;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}

.CreateACard_Button, a.CreateACard_Button:link, a.CreateACard_Button:visited, a.CreateACard_Button:active {
	width:132px;
	height:35px;
	background-image:url('../images/banner/InspiredGifts/product-buttons/CreateACardButton.png');
	background-repeat: no-repeat;
	background-position: bottom center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #74be86;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}

a.CreateACard_Button:hover {
	width:132px;
	height:35px;
	background-image:url('../images/banner/InspiredGifts/product-buttons/CreateACardButton.png');
	background-repeat: no-repeat;
	background-position: top center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #5b88be;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}

.CreateADeck_Button, a.CreateADeck_Button:link, a.CreateADeck_Button:visited, a.CreateADeck_Button:active {
	width:132px;
	height:35px;
	background-image:url('../images/banner/InspiredGifts/product-buttons/CreateADeckButton.png');
	background-repeat: no-repeat;
	background-position: bottom center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #74be86;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}

a.CreateADeck_Button:hover {
	width:132px;
	height:35px;
	background-image:url('../images/banner/InspiredGifts/product-buttons/CreateADeckButton.png');
	background-repeat: no-repeat;
	background-position: top center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #5b88be;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}

.CreateCalendar_Button, a.CreateCalendar_Button:link, a.CreateCalendar_Button:visited, a.CreateCalendar_Button:active {
	width:132px;
	height:35px;
	background-image:url('../images/banner/InspiredGifts/product-buttons/CreateCalendarButton.png');
	background-repeat: no-repeat;
	background-position: bottom center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #74be86;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}

a.CreateCalendar_Button:hover {
	width:132px;
	height:35px;
	background-image:url('../images/banner/InspiredGifts/product-buttons/CreateCalendarButton.png');
	background-repeat: no-repeat;
	background-position: top center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #5b88be;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}

.CreatePlanner_Button, a.CreatePlanner_Button:link, a.CreatePlanner_Button:visited, a.CreatePlanner_Button:active {
	width:132px;
	height:35px;
	background-image:url('../images/banner/InspiredGifts/product-buttons/CreatePlannerButton.png');
	background-repeat: no-repeat;
	background-position: bottom center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #74be86;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}

a.CreatePlanner_Button:hover {
	width:132px;
	height:35px;
	background-image:url('../images/banner/InspiredGifts/product-buttons/CreatePlannerButton.png');
	background-repeat: no-repeat;
	background-position: top center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #5b88be;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}

.CreateSignatureBoard_Button, a.CreateSignatureBoard_Button:link, a.CreateSignatureBoard_Button:visited, a.CreateSignatureBoard_Button:active {
	width:132px;
	height:35px;
	background-image:url('../images/banner/InspiredGifts/product-buttons/CreateSignatureBoardButton.png');
	background-repeat: no-repeat;
	background-position: bottom center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #74be86;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}

a.CreateSignatureBoard_Button:hover {
	width:132px;
	height:35px;
	background-image:url('../images/banner/InspiredGifts/product-buttons/CreateSignatureBoardButton.png');
	background-repeat: no-repeat;
	background-position: top center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #5b88be;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}

.CreatePoster_Button, a.CreatePoster_Button:link, a.CreatePoster_Button:visited, a.CreatePoster_Button:active {
	width:132px;
	height:35px;
	background-image:url('../images/banner/InspiredGifts/product-buttons/CreatePosterButton.png');
	background-repeat: no-repeat;
	background-position: bottom center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #74be86;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}

a.CreatePoster_Button:hover {
	width:132px;
	height:35px;
	background-image:url('../images/banner/InspiredGifts/product-buttons/CreatePosterButton.png');
	background-repeat: no-repeat;
	background-position: top center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #5b88be;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}

.CreateDryEraseBoard_Button, a.CreateDryEraseBoard_Button:link, a.CreateDryEraseBoard_Button:visited, a.CreateDryEraseBoard_Button:active {
	width:132px;
	height:35px;
	background-image:url('../images/banner/InspiredGifts/product-buttons/CreateDryEraseBoardButton.png');
	background-repeat: no-repeat;
	background-position: bottom center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #74be86;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}

a.CreateDryEraseBoard_Button:hover {
	width:132px;
	height:35px;
	background-image:url('../images/banner/InspiredGifts/product-buttons/CreateDryEraseBoardButton.png');
	background-repeat: no-repeat;
	background-position: top center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #5b88be;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}

.CreateCanvasPrint_Button, a.CreateCanvasPrint_Button:link, a.CreateCanvasPrint_Button:visited, a.CreateCanvasPrint_Button:active {
	width:132px;
	height:35px;
	background-image:url('../images/banner/InspiredGifts/product-buttons/CreateCanvasPrintButton.png');
	background-repeat: no-repeat;
	background-position: bottom center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #74be86;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}

a.CreateCanvasPrint_Button:hover {
	width:132px;
	height:35px;
	background-image:url('../images/banner/InspiredGifts/product-buttons/CreateCanvasPrintButton.png');
	background-repeat: no-repeat;
	background-position: top center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #5b88be;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}

.CreatePaneledPopArt_Button, a.CreatePaneledPopArt_Button:link, a.CreatePaneledPopArt_Button:visited, a.CreatePaneledPopArt_Button:active {
	width:132px;
	height:35px;
	background-image:url('../images/banner/InspiredGifts/product-buttons/CreatePaneledPopArtButton.png');
	background-repeat: no-repeat;
	background-position: bottom center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #74be86;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}

a.CreatePaneledPopArt_Button:hover {
	width:132px;
	height:35px;
	background-image:url('../images/banner/InspiredGifts/product-buttons/CreatePaneledPopArtButton.png');
	background-repeat: no-repeat;
	background-position: top center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #5b88be;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}

.CreatePhotoNotebook_Button, a.CreatePhotoNotebook_Button:link, a.CreatePhotoNotebook_Button:visited, a.CreatePhotoNotebook_Button:active {
	width:132px;
	height:35px;
	background-image:url('../images/banner/InspiredGifts/product-buttons/CreatePhotoNotebookButton.png');
	background-repeat: no-repeat;
	background-position: bottom center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #74be86;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}

a.CreatePhotoNotebook_Button:hover {
	width:132px;
	height:35px;
	background-image:url('../images/banner/InspiredGifts/product-buttons/CreatePhotoNotebookButton.png');
	background-repeat: no-repeat;
	background-position: top center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #5b88be;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}

.CreateVinylWallMural_Button, a.CreateVinylWallMural_Button:link, a.CreateVinylWallMural_Button:visited, a.CreateVinylWallMural_Button:active {
	width:132px;
	height:35px;
	background-image:url('../images/banner/InspiredGifts/product-buttons/CreateVinylWallMuralButton.png');
	background-repeat: no-repeat;
	background-position: bottom center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #74be86;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}

a.CreateVinylWallMural_Button:hover {
	width:132px;
	height:35px;
	background-image:url('../images/banner/InspiredGifts/product-buttons/CreateVinylWallMuralButton.png');
	background-repeat: no-repeat;
	background-position: top center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #5b88be;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}

.CreateAnnouncements_Button, a.CreateAnnouncements_Button:link, a.CreateAnnouncements_Button:visited, a.CreateAnnouncements_Button:active  {
	width:132px;
	height:35px;
	background-image:url('../images/banner/InspiredGifts/product-buttons/CreateAnnouncementsButton.png');
	background-repeat: no-repeat;
	background-position: bottom center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #74be86;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}

a.CreateAnnouncements_Button:hover {
	width:132px;
	height:35px;
	background-image:url('../images/banner/InspiredGifts/product-buttons/CreateAnnouncementsButton.png');
	background-repeat: no-repeat;
	background-position: top center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #5b88be;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}

.CreateBanner_Button, a.CreateBannerPrints_Button:link, a.CreateBanner_Button:visited, a.CreateBanner_Button:active  {
	width:132px;
	height:35px;
	background-image:url('../images/banner/InspiredGifts/product-buttons/CreateBannerButton.png');
	background-repeat: no-repeat;
	background-position: bottom center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #74be86;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}

a.CreateBanner_Button:hover {
	width:132px;
	height:35px;
	background-image:url('../images/banner/InspiredGifts/product-buttons/CreateBannerButton.png');
	background-repeat: no-repeat;
	background-position: top center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #5b88be;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}

.CreatePhotoStrip_Button, a.CreatePhotoStrip_Button:link, a.CreatePhotoStrip_Button:visited, a.CreatePhotoStrip_Button:active  {
	width:132px;
	height:35px;
	background-image:url('../images/banner/InspiredGifts/product-buttons/CreatePhotoStripButton.png');
	background-repeat: no-repeat;
	background-position: bottom center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #74be86;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}

a.CreatePhotoStrip_Button:hover {
	width:132px;
	height:35px;
	background-image:url('../images/banner/InspiredGifts/product-buttons/CreatePhotoStripButton.png');
	background-repeat: no-repeat;
	background-position: top center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #5b88be;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}

.CreateBookmark_Button, a.CreateBookmark_Button:link, a.CreateBookmark_Button:visited, a.CreateBookmark_Button:active  {
	width:132px;
	height:35px;
	background-image:url('../images/banner/InspiredGifts/product-buttons/CreateBookmarkButton.png');
	background-repeat: no-repeat;
	background-position: bottom center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #74be86;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}

a.CreateBookmark_Button:hover {
	width:132px;
	height:35px;
	background-image:url('../images/banner/InspiredGifts/product-buttons/CreateBookmarkButton.png');
	background-repeat: no-repeat;
	background-position: top center;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 1px;
	color: #5b88be;
	text-decoration: none;
	text-align: center;
	cursor: pointer;}