body
{
	background-color:#d9e2cf;
	margin: 16px 0px 0px 0px;
	padding: 0px;
}

.main_container
{
width:948px;
margin:0px auto 0px auto;
background-color:#ffffff;
}
.main_container_new
{
width:928px; 
margin:0px;
float:left;
padding:10px 10px 5px 10px;
background-color:#ffffff;
}
.header_container
{
	width: 928px;
	float: left;
}

.logo
{
	width: 170px;
	padding-bottom: 5px;
	float: left;
}

.rht-topnav
{
	width: 692px;
	float: right;
}

.bullet
{
	background: url(/images/bullet.gif);
	height: 33px;
	width: 8px;
	float: left;
}
.top_sub_links
{
	width: 755px;
	padding-top: 15px;
	float: left;
	text-align: right;
	margin-left: 02px;
	display: inline;
	border-bottom: #c9d3b8 1px solid;
}
.top_sub_links ul
{
	width: 690px;
	float: right;
	margin: 0px;
	margin-bottom: 2px;
	list-style-type: none;
	padding: 0px;
}
.top_sub_links ul li
{
	margin: 0px;
	float: right;
	vertical-align: middle;
	display: inline;
	padding: 0px 0px 0px 24px;
}
.top_sub_links .cart_icon
{
	background-image: url(/images/img_cart_icon.gif);
	background-repeat: no-repeat;
	padding: 0px 12px 6px 0px;
	width: 24px;
	height: 22px;
	background-position: right top;
}
.btn_testimoninals
{
	background: url(/images/btn_testimonials.gif);
	background-repeat: no-repeat;
	width: 71px;
	background-position: right 4px;
	height: 19px;
	float: left;
}
.btn_testimoninals a
{
	background: url(/images/btn_testimonials.gif);
	background-repeat: no-repeat;
	width: 71px;
	background-position: right 4px;
	height: 19px;
	float: left;
}
.btn_testimoninals a:hover
{
	background: url(/images/btn_testimonials_r.gif);
	background-repeat: no-repeat;
	width: 71px;
	background-position: right 4px;
	height: 19px;
	float: left;
}
.btn_my_account
{
	background: url(/images/btn_my_account.gif);
	background-repeat: no-repeat;
	width: 73px;
	background-position: right 4px;
	height: 19px;
	float: left;
}
.btn_my_account a
{
	background: url(/images/btn_my_account.gif);
	background-repeat: no-repeat;
	width: 73px;
	height: 19px;
	background-position: right 4px;
	float: left;
}
.btn_my_account a:hover
{
	background: url(/images/btn_my_account_r.gif);
	background-repeat: no-repeat;
	width: 73px;
	height: 19px;
	background-position: right 4px;
	float: left;
}
.btn_shoppingcart
{
	background: url(/images/btn_shoppingcart.gif);
	background-repeat: no-repeat;
	background-position: right;
	width: 107px;
	height: 19px;
	float: left;
}
.btn_shoppingcart a
{
	background: url(/images/btn_shoppingcart.gif);
	background-repeat: no-repeat;
	background-position: right;
	width: 107px;
	height: 19px;
	float: left;
}
.btn_shoppingcart a:hover
{
	background: url(/images/btn_shoppingcart_r.gif);
	background-repeat: no-repeat;
	background-position: right;
	width: 107px;
	height: 19px;
	float: left;
}
.top-line
{
	background: url(/images/top-line.gif) repeat-x bottom;
	height: 34px;
	width: 692px;
	float: left;
}

.rightlink
{
	width: 400px;
	float: right;
	vertical-align: bottom;
	height: 29px;
}

.pic-link
{
	width: 89px;
	float: left;
	color: #97A481;
	font-size: 12px;
	text-decoration: none;
}

.pic-link a
{
	width: 89px;
	float: left;
	color: #97A481;
	font-size: 12px;
	text-decoration: none;
}

.pic-link a:hover
{
	width: 89px;
	float: left;
	color: #97A481;
	font-size: 12px;
	text-decoration: underline;
}
.acc-link
{
	width: 95px;
	float: left;
	color: #97A481;
	font-size: 12px;
	text-decoration: none;
}

.acc-link a
{
	width: 95px;
	float: left;
	color: #97A481;
	font-size: 12px;
	text-decoration: none;
}

.acc-link a:hover
{
	width: 95px;
	float: left;
	color: #97A481;
	font-size: 12px;
	text-decoration: underline;
}


.shop-link
{
	width: 94px;
	float: left;
	color: #97A481;
	font-size: 12px;
	text-decoration: none;
}

.shop-link a
{
	width: 94px;
	float: left;
	color: #97A481;
	font-size: 12px;
	text-decoration: none;
}


.shop-link a:hover
{
	width: 94px;
	float: left;
	color: #97A481;
	font-size: 12px;
	text-decoration: underline;
}



.shop-icon
{
	float: left;
}

.logout
{
	width: 76px;
	float: left;
	color: #7E5F04;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	text-decoration: none;
}

.logout a
{
	width: 76px;
	float: left;
	color: #7E5F04;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	text-decoration: none;
}

.logout a:hover
{
	width: 76px;
	float: left;
	color: #7E5F04;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	text-decoration: underline;
}

.nav-menu
{
	width: 928px;
	padding: 0px;
	margin: 0px;
	margin-bottom:-4px;
	float: left;
}

.nav-menu ul
{
	padding: 0px;
	margin: 0px;
	list-style: none;
}

.nav-menu ul li
{
	float: left;
	padding: 0px;
	height:27px;
	margin: 0px;
}




.top_right_corner
{
	width: 915px;
	height: 16px;
	background: url(/images/img_crnr_right.gif) no-repeat right top;
	float: left;
}
.banner_main_container
{
	width: 900px;
	height: 327px;
	background: url(/images/img_side.jpg) no-repeat right;
	background-color: #C9D3B8;
	float: left;
}
.img_banner01
{
	width: 640px;
	height: 327px;
	background: url(/images/img_banner01.jpg) no-repeat;
	float: left;
}
.img_banner_containerHomePage
{
	width: 230px;
	float: left;
}
.img_banner_container02HomePage
{
	width: 70px;
	height: 70px;
	padding-top: 40px;
	float: left;
}

.img_banner_container
{
	width: 228px;
	padding: 33px 8px 0px 16px;
	float: left;
}
.banner_content_container
{
	width: 289px;
	background: url(/images/img_relive.jpg) no-repeat top left;
	padding: 39px 0px 21px 8px;
	float: left;
}
.img_banner_container02
{
	width: 100px;
	height: 70px;
	padding-top: 40px;
	padding-right: 128px;
	float: left;
}
.container01
{
	width: 900px;
	padding: 11px 0px 21px 0px;
	float: left;
}
.Project_menu
{
	width: 900px;
	height: 40px;
	background: url(/images/img_repeat.gif) repeat-x;
	background-color: #E3D7B8;
	float: left;
}
.index_left_corner
{
	width: 13px;
	height: 40px;
	background: url(/images/img_corner_left.gif) no-repeat;
	float: left;
}
.start_div
{
	width: 153px;
	padding-top: 6px;
	float: left;
}
.container_02
{
	width: 800px;
	height: 34px;
	padding-top: 6px;
	float: left;
}
.photobook
{
	width: 96px;
	padding-top: 7px;
	padding-left: 13px;
	height: 23px;
	background: url(/images/img_bg.gif) repeat-x;
	float: left;
}
.photobook_text
{
	width: 86px;
	padding-left: 10px;
	background: url(/images/img_arrow01.gif) no-repeat;
	background-position: 0px 4px;
	float: left;
}
.container_03
{
	width: 100px;
	padding: 7px 0px 0px 28px;
	float: left;
}
.container_04
{
	width: 80px;
	padding: 7px 0px 0px 28px;
	float: left;
}
.container_link
{
	padding-left: 10px;
	background: url(/images/img_arrow02.gif) no-repeat;
	background-position: 0px 4px;
	float: left;
}
.index_right_corner
{
	width: 13px;
	height: 40px;
	background: url(/images/img_corner_right.gif) no-repeat;
	float: right;
}
.container_bottom_content
{
	width: 884px;
	padding: 0px 8px 0px 8px;
	float: left;
}
.li_div
{
	width: 319px;
	float: left;
}
.Start_Project_headeing
{
	width: 258px;
	float: left;
}
.div_Start_Project_now01
{
	width: 220px;
	padding: 0px 0px 0px 15px;
	float: left;
}
.PHOTOBOOKS_40
{
	width: 220px;
	padding-top: 5px;
	padding-bottom: 5px;
	float: left;
}
.PHOTOBOOKS_text
{
	width: 220px;
	padding-bottom: 15px;
	line-height: 18px;
	float: left;
}
.bottom_corner
{
	width: 928px;
	height: 12px;
	background: url(/images/img_bottom_corner.gif) no-repeat;
	overflow: hidden;
	float: left;
}
.footer_main_div
{
	width: 890px;
	padding: 15px 0px 15px 30px;
	float: left;
}

.linktext a
{
	font-size: 11px;
	color: #CC6600;
	text-decoration: underline;
}

.linktext a:hover
{
	font-size: 11px;
	color: #CC6600;
	text-decoration: none;
}
.Relivethe
{
	width: 224px;
	background: url(/images/img_relive.jpg) no-repeat;
	padding-top: 91px;
	padding-left: 4px;
	padding-bottom: 33px;
	float: left;
}
.What_makes_main_div
{
	width: 183px;
	padding-right: 10px;
	float: left;
}
.heding_What_makes
{
	width: 183px;
	padding-bottom: 5px;
	padding-top: 5px;
	float: left;
}
.li_content
{
	width: 183px;
	float: left;
}
.li_content ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.li_content li
{
	width: 173px;
	padding: 0px 0px 0px 10px;
	line-height: 16px;
	margin: 0px 0px 5px 0px;
	background: url(/images/img_bullet.gif) no-repeat;
	background-position: 0px 4px;
	float: left;
}
.li_contentHome
{
	width: 183px;
	float: left;
}
.li_contentHome ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.li_contentHome li
{
	width: 173px;
	padding: 0px 0px 0px 10px;
	line-height: 16px;
	margin: 0px 0px 5px 0px;
	background: url(/images/img_bullet.gif) no-repeat;
	background-position: 0px 6px;
	float: left;
}


.div_startproject
{
	width: 436px;
	padding: 5px 11px 0px 3px;
	border-left: #ffffff solid 1px;
	border-right: #ffffff solid 1px;
	float: left;
}
.Photobooksspecial_main_div
{
	width: 300px;
	border-right: #ffffff solid 1px;
	padding-right: 10px;
	padding-top: 5px;
	float: left;
}
.img_start_project
{
	width: 436px;
	height: 211px;
	background: url(/images/img_pic03.gif) no-repeat;
	float: left;
}

.img_start_project_new
{
	width: 436px;
	float: left;
}

.div_Start_Project_now
{
	width: 404px;
	padding: 0px 21px 0px 10px;
	float: left;
}
.link_photot_book
{
	padding: 2px 6px 2px 6px;
	background-color: #ede8da;
	position: absolute;
	margin-top: 123px;
	display: inline;
	overflow: hidden;
	float: left;
}
.link_calendars
{
	padding: 2px 6px 2px 6px;
	background-color: #ede8da;
	position: absolute;
	margin-left: 34px;
	margin-top: 175px;
	display: inline;
	overflow: hidden;
	float: left;
}
.prints
{
	padding: 2px 9px 2px 9px;
	background-color: #ede8da;
	position: absolute;
	margin-left: 270px;
	margin-top: 169px;
	display: inline;
	overflow: hidden;
	float: left;
}
.link_poster
{
	padding: 2px 6px 2px 6px;
	background-color: #ede8da;
	position: absolute;
	margin-top: 10px;
	margin-left: 370px;
	display: inline;
	overflow: hidden;
	float: left;
}

.link_area
{
	width: 404px;
	height: 195px;
	padding: 0px 21px 0px 10px;
	float: left;
}
.link_area_new
{
	width: 404px;
	margin-top:-190px;
	padding: 0px 21px 0px 10px;
	float: left;
}
.link_Start
{
	width: 92px;
	padding-left: 8px;
	background: url(/images/img_arrow.gif) no-repeat left top;
	background-position: 0px 2px;
	float: left;
}
.link_StartHomePage
{
	width: 52px;
	padding-left: 8px;
	background: url(/images/img_arrow.gif) no-repeat left top;
	background-position: 0px 2px;
	float: left;
}

/*------------------My Account Css Starts Here----------------------*/
.myacc_main_blockTest
{
	width: 900px;
	background-color: #fff;
	background-position: top;
	background-repeat: no-repeat;
	padding: 7px 0px 0px 0px;
	float: left;
}
.myacc_main_block
{
	width: 900px;
	background-color: #fff;
	background-image: url(/images/img_w_tcorn.gif);
	background-position: top;
	background-repeat: no-repeat;
	padding: 7px 0px 0px 0px;
	float: left;
}
.myacc_main_block_bottom_cornerLogin
{
	background-image: url(/images/img_w_bcorn.gif);
	background-position: bottom;
	height: 3px;
	width: 900px;
	display: inline;
	overflow: hidden;
	float: left;
}
.myacc_main_block_bottom_corner
{
	background-image: url(/images/img_w_bcorn.gif);
	background-position: bottom;
	height: 3px;
	width: 900px;
	display: inline;
	overflow: hidden;
	float: left;
}
.myacc_left_block_SiteMap
{
	width: 834px;
	float: left;
	padding: 0px 17px 0px 17px;
	background-repeat: repeat-y;
	background-position: right;
	margin-right: 6px;
	margin-bottom: 14px;
	min-height: 550px;
	height: auto !important;
	height: 550px;
	display: inline;
	
}
.myacc_left_blockLogin
{
	width: 834px;
	float: left;
	padding: 0px 17px 0px 17px;
	background-repeat: repeat-y;
	background-position: right;
	margin-right: 6px;
	margin-bottom: 14px;
	min-height: 550px;
	height: auto !important;
	height: 550px;
	display: inline;
}
.myacc_pheading
{
	/* background-image: url(/images/img_mouse_rcorn.gif);  */
	background-position: right top;
	background-repeat: no-repeat;
	padding-top: 28px;
	padding-bottom: 7px;
	width: 634px;
	float: left;
}
.pageheading
{
	float: left;
	width: 634px;
	display: inline;
	height: 28px;
	padding: 0px;
}
.pageheadingShare
{
	float: left;
	width: 610px;
	display: inline;
	padding: 0px;
}


.myacc_brown_block
{
	background-image: url(/images/img_bl_corn.gif);
	background-repeat: no-repeat;
	background-color: #e7e2d0;
	float: left;
	padding: 6px 0px 0px 10px;
	width: 431px;
	height: 20px;
}
.myacc_content
{
	width: 614px;
	padding: 8px 10px 8px 10px;
	margin: 0px;
	float: left;
}
.myacc_contentShare
{
	width: 614px;
	margin: 0px;
	float: left;
}
.myacc_contentShare p
{
	width: 614px;
	padding: 0px 0px 14px 0px;
	margin: 0px;
	float: left;
}
.myacc_contentShare .pic_block
{
	width: 132px;
	margin-right: 20px;
	display: inline;
	float: left;
}
.myacc_contentShare .pic_block img
{
	margin-bottom: 10px;
	float: left;
}
.myacc_contentShare .pic_block a
{
	padding: 0px;
	margin: 0px;
	float: left;
}
.myacc_content p
{
	width: 614px;
	padding: 0px 0px 14px 0px;
	margin: 0px;
	float: left;
}
.myacc_content p.myproject
{
	width: 320px;
	background-image: url(/images/img_startprojectnow.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 0px 131px 14px 0px;
	margin: 0px 35px 0px 0px;
	display: inline;
	min-height: 69px;
	height: auto !important;
	height: 69px;
	float: left;
}
.myacc_content p.shared_photo
{
	width: 320px;
	background-image: url(/images/img_sharedphoto.gif);
	background-repeat: no-repeat;
	background-position: right -4px;
	padding: 0px 131px 14px 0px;
	margin: 0px 35px 0px 0px;
	display: inline;
	min-height: 90px;
	height: auto !important;
	height: 90px;
	float: left;
}
.myacc_content ul.Bottom
{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 128px;
}
.myacc_content ul.Bottom li
{
	list-style: none;
	padding: 0px 0px 0px 13px;
	background-image: url(/images/img_o_arrow.gif);
	background-position: 0px 6px;
	background-repeat: no-repeat;
}

.myacc_content ul.listing
{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 114px;
}
.myacc_content ul.listing li
{
	list-style: none;
	padding: 0px 0px 0px 13px;
	background-image: url(/images/img_o_arrow.gif);
	background-position: 0px 6px;
	background-repeat: no-repeat;
}

.myacc_content .pic_block
{
	width: 132px;
	margin-right: 20px;
	display: inline;
	float: left;
}
.myacc_content .pic_block img
{
	margin-bottom: 10px;
	float: left;
}
.myacc_content .pic_block a
{
	padding: 0px;
	margin: 0px;
	float: left;
}

.myacc_mycontact_block
{
	float: left;
	margin: 0px 0px 0px 0px;
	display: inline;
	width: 634px;
}

.myacc_myproject_block1
{
	float: left;
	margin: 2px 0px 2px 0px;
	display: inline;
	width: 630px;
}

.myacc_myproject_block_new
{
	float: left;
	margin: 2px 0px 2px 0px;
	background-color:#f7f3ef;
	display: inline;
	text-align:center;
	padding-top:20px;
	width: 634px;
	padding-bottom:20px;
}
.myacc_brown_block_550
{
	background-image: url(/images/img_bl_corn.gif);
	background-repeat: no-repeat;
	background-color: #e7e2d0;
	float: left;
	padding: 6px 0px 0px 10px;
	width: 507px;
	height:auto;
}
.myacc_brown_block_618
{
	background-image: url(/images/img_bl_corn.gif);
	background-repeat: no-repeat;
	background-color: #e7e2d0;
	float: left;
	width: 618px;
	height:auto;
}
.myacc_brown_right_corn
{
	background-image: url(/images/img_br_corn.gif);
	background-repeat: no-repeat;
	background-color: #e7e2d0;
	background-position: right;
	width: 5px;
	height: auto;
	float: left;
}
.myacc_right_block
{
	width: 211px;
	float: left;
	display: inline;
	padding: 0px;
	margin-right: 4px;
	margin-bottom: 4px;
}
.right_blockTest
{
	width: 50px;
	float: left;
}
.right_block
{
	width: 211px;
	float: left;
}
.right_block p.welcometext
{
    text-align:left;
	float: right;
	margin: 0px 0px 6px 0px;
	padding: 0px;
}
.myacc_right_block .right_navigation
{
	background-image: url(/images/img_navitop.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 170px;
	padding: 10px 15px 0px 15px;
	background-color: #e7e2d0;
	margin-left: 11px;
	display: inline;
	float: left;
}

.myacc_right_block .right_navigation ul
{
	width: 170px;
	list-style: none;
	padding: 6px 0px 10px 0px;
	margin: 0px;
	line-height: 9px;
	float: left;
}
.myacc_right_block .right_navigation ul li
{
	padding: 2px 0px 2px 0px;
}
.myacc_right_block .navi_bcorn
{
	background-image: url(/images/img_navibottom.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 200px;
	float: left;
	height: 7px;
	margin-left: 11px;
	display: inline;
	overflow: hidden;
}
.myacc_right_block .myacc_40off
{
	width: 211px;
	margin-top: 23px;
	float: left;
}
.myacc_right_block .myacc_40off_new
{
	width: 186px;
	padding:0px;
	margin-left: 18px;
	display: inline;
	float: left;
	margin-top:8px;
	white-space: pre-wrap; /* css-3 */
	white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */
	word-wrap: break-word; /* Internet Explorer 5.5+ */
}

.myacc_right_block .myacc_40off_new span pre em font 
{
	width: 186px;
	padding:0px;
	float: left;
	margin:0px;
	white-space: pre-wrap; /* css-3 */
	white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */
	word-wrap: break-word; /* Internet Explorer 5.5+ */
}
.myacc_right_block .myacc_40off p.heading
{
	width: 193px;
	float: left;
	margin-left: 11px;
	display: inline;
	padding: 5px 0px 6px 7px;
	background-color: #a7ca84;
}
.myacc_right_block .myacc_40off p.content
{
	width: 100px;
	float: left;
	padding: 0px 0px 0px 111px;
	margin-top: 9px;
	background-image: url(/images/img_pic40.gif);
	background-repeat: no-repeat;
	background-position: 8px;
	min-height: 81px;
	height: auto !important;
	height: 81px;
}
.myacc_right_block .content_new
{
	width: 186px;
	padding:0px;
	margin-left: 18px;
	display: inline;
	float: left;
	margin-top:8px;
	white-space: pre-wrap; /* css-3 */
	white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */
	word-wrap: break-word; /* Internet Explorer 5.5+ */
}

.myacc_right_block .content_new span pre em font 
{
	width: 186px;
	padding:0px;
	float: left;
	margin:0px;
	white-space: pre-wrap; /* css-3 */
	white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */
	word-wrap: break-word; /* Internet Explorer 5.5+ */
}

.myacc_right_block .myacc_25photo
{
	width: 211px;
	margin-top: 23px;
	float: left;
}
.myacc_right_block .myacc_25photo p.heading
{
	width: 193px;
	float: left;
	display: inline;
	padding: 5px 0px 6px 7px;
	margin-left: 11px;
	background-color: #a9bae1;
}
.myacc_right_block .myacc_25photo p.content
{
	width: 100px;
	float: left;
	padding: 0px 0px 0px 111px;
	margin-top: 9px;
	background-image: url(/images/img_photo.gif);
	background-repeat: no-repeat;
	min-height: 90px;
	height: auto !important;
	height: 90px;
}

.myacc_right_block .myacc_50per_off
{
	width: 211px;
	margin-top: 23px;
	float: left;
}
.myacc_right_block .myacc_50per_off p.heading
{
	width: 193px;
	float: left;
	display: inline;
	padding: 5px 0px 6px 7px;
	margin-left: 11px;
	background-color: #fdcd89;
}
.myacc_right_block .myacc_50per_off p.content
{
	width: 100px;
	float: left;
	padding: 0px 0px 0px 111px;
	margin-top: 9px;
	background-image: url(/images/img_5p_off.gif);
	background-repeat: no-repeat;
	background-position: 10px;
	min-height: 120px;
	height: auto !important;
	height: 120px;
}

/*------------------My Account Css Ends Here----------------------*/
/*------------------edit-photobook-start-here----------------------*/

.div_block_890
{
	width: 878px;
	margin: 0px 10px 10px 10px;
	float: left;
	display: inline;
}


.div_block_e8e4d3_left
{
	background-image: url(/images/img_block_d4c292_left.gif);
	background-repeat: no-repeat;
	background-position:5px 0px;
	float: left;
	height: 28px;
	width: 14px;
}

.div_block_e8e4d3_center
{
	width: 850px;
	background-color: #e8e4d3;
	border: #d4c292 1px solid;
	border-left: none;
	border-right: none;
	float: left;
	height: 19px;
	vertical-align: middle;
	padding-top: 7px;
}

.div_block_e8e4d3_right
{
	background-image: url(/images/img_block_d4c292_right.gif);
	background-repeat: no-repeat;
	float: left;
	height: 28px;
	width: 14px;
}

.div_block_e8e4d3_text
{
	width: 448px;
	float: left;
}
.div_block_e8e4d3_textPEP
{
	width: 248px;
	float: left;
}
.block_e8e4d3_text_r
{
	width: 402px;
	float: right;
	text-align: right;
}
.block_e8e4d3_text_rPEP
{
	width: 502px;
	float: right;
	text-align: right;
}
/*------------------edit-photobook-end-here----------------------*/
p
{
	padding: 0px;
	margin: 0px;
}
/*------------------productpg-photobook-start-here----------------------*/
.productpg_main_block
{
	padding-top: 28px;
	padding-bottom: 7px;	
	width: 634px;
	float: left;
}
.productpg_main_block_new
{
	padding-top: 28px;
	padding-bottom: 7px;
	padding-left:17px;
	width: 634px;
	float: left;
}
.productpg_content
{
	width: 634px;
	padding: 8px 0px 8px 0px;
	margin: 0px;
	float: left;
}
.productpg_contact
{
	width: 634px;
	margin: 0px;
	float: left;
	padding-top:8px;
	
}
.productpg_content ul.listing
{
	margin: 0px;
	padding: 6px 0px 6px 0px;
	float: left;
	width: 254px;
}
.productpg_content ul.listing li
{
	list-style: none;
	padding: 0px 0px 0px 13px;
	background-image: url(/images/img_o_arrow.gif);
	background-position: 0px 6px;
	background-repeat: no-repeat;
}


.productpg_content_block
{
	width: 614px;
	padding: 0px 10px 8px 0px;
	margin: 0px;
	float: left;
}
.productpg_content_block p
{
	width: 614px;
	padding: 0px 0px 14px 0px;
	margin: 0px;
	float: left;
}
.productpg_content_block p.myproject
{
	width: 371px;
	background-image: url(/images/img_products.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px 20px 0px 0px;
	display: inline;
	min-height: 189px;
	height: auto !important;
	height: 189px;
	float: left;
}
.productpg_content_block p.photoprint
{
	width: 240px;
	background-image: url(/images/img_photo_printbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px 101px 14px 0px;
	margin: 0px 45px 0px 0px;
	display: inline;
	min-height: 247px;
	height: auto !important;
	height: 247px;
	float: left;
}
.productpg_content_block p.calendar
{
	width: 371px;
	background-image: url(/images/img_calendar.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 2px 20px 0px 0px;
	display: inline;
	min-height: 187px;
	height: auto !important;
	height: 187px;
	float: left;
}
/*-------------------Productpg poster starts here--------------------*/
.productpg_content_block p.poster
{
	width: 371px;
	background-image: url(/images/img_poster_pic.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 12px 20px 0px 0px;
	display: inline;
	min-height: 260px;
	height: auto !important;
	height: 260px;
	float: left;
}
/*-------------------Productpg poster starts here--------------------*/
.productpg_content_block ul.listing
{
	margin: 0px;
	padding: 12px 0px 0px 0px;
	float: left;
	width: 210px;
}
.productpg_content_block ul.listing li
{
	list-style: none;
	padding: 0px 0px 4px 13px;
	background-image: url(/images/img_b_arrow.gif);
	background-position: 0px 5px;
	background-repeat: no-repeat;
}
.productpg_content_block ul.g_listing
{
	margin: 0px;
	padding: 12px 0px 0px 0px;
	float: left;
	width: 210px;
}
.productpg_content_block ul.g_listing li
{
	list-style: none;
	padding: 0px 0px 4px 13px;
	background-image: url(/images/img_g_arrow.gif);
	background-position: 0px 3px;
	background-repeat: no-repeat;
}
.select_pbook
{
	width: 205px;
	float: left;
	background-image: url(/images/img_selectpb_bg.gif);
	background-repeat: repeat-y;
	margin-right: 6px;
	display: inline;
	margin-bottom: 10px;
}
.select_pbook .top_part
{
	background-image: url(/images/img_selectpb_top.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 11px;
	overflow: hidden;
	float: left;
	width: 205px;
}
.select_pbook .bottom_part
{
	background-image: url(/images/img_selectpb_bottom.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 11px;
	overflow: hidden;
	float: left;
	width: 205px;
}
.select_pbook .content
{
	width: 169px;
	float: left;
	float: left;
	height:250px;
	padding: 4px 18px 6px 18px;
}
.select_pbook .content .img_block
{
	float: left;
	width: 155px;
	text-align: center;
	margin-bottom: 5px;
	padding: 0px;
	display: inline;
}
.select_pbook .content p
{
	float: left;
	padding: 0px;
	width: 165px;
	margin-bottom: 4px;
}
.pbook_themes
{
	width: 205px;
	float: left;
	margin-right: 6px;
	display: inline;
	margin-bottom: 10px;
}
.pbook_themes .content
{
	width: 175px;
	float: left;
	padding: 20px 20px 6px 10px;
}
.pbook_themes .content p
{
	float: left;
	width: 175px;
	padding: 0px 0px 6px 0px;
}
.pbook_themes .content ul
{
	width: 160px;
	list-style: none;
	min-height: 190px;
	height: auto !important;
	height: 190px;
	padding: 0px 0px 10px 0px;
	margin: 0px;
	line-height: 9px;
	float: left;
}
.pbook_themes .content ul li
{
	padding: 2px 0px 2px 0px;
}
/*------------------productpg-photobook-end-here----------------------*/

/*------------------privacy-policy-&-term-condition-start-here----------------------*/

.div_block_890_1
{
	width: 866px;
	padding-top: 28px;
	padding-left: 17px;
	padding-right: 17px;
	padding-bottom: 15px;
	float: left;
}

.div_text_block
{
	width: 882px;
	padding-left: 17px;
	float: left;
	display: inline;
}

/*------------------privacy-policy-&-term-condition-end-here----------------------*/

/*------------------editprofile-start-here----------------------*/

.editprofile_block
{
	width: 614px;
	padding: 0px 0px 10px 0px;
	margin: 0px;
	float: left;
}
.editprofile_block .heading
{
	width: 614px;
	padding: 10px 0px 10px 0px;
	margin: 0px;
	float: left;
}

.editprofile_block .headingcolor
{
	width: 614px;
	padding: 5px 0px 7px 11px;
	background-color:#eee8da;
	margin-bottom:10px;
	float: left;
}
.editprofile_block .headingcolor_new
{
	width: 870px;
	padding: 5px 0px 7px 11px;
	background-color:#eee8da;
	margin-bottom:10px;
	float: left;
}
.editprofile_block .headingnew{
	width: 614px;
	padding: 0px 0px 22px 0px;
	margin: 0px;
	float: left;
}

.form_block_mandatory_fields
{
	width: 554px;
	padding: 0px 0px 0px 10px;
	margin: 0px;
	float: left;
}
.form_block_e7e2d0
{
	width: 544px;
	background-color: #e7e2d0;
	padding: 4px 10px 4px 10px;
	border-bottom: 3px #fff solid;
	margin: 0px;
	float: left;
}
.form_block_e7e2d0OR
{
	width: 606px;
	background-color: #e7e2d0;
	padding: 4px 10px 4px 10px;
	border-bottom: 3px #fff solid;
	margin: 0px;
	float: left;
}

.form_block_e7e2d0OR_new
{
	width: 606px;
	padding: 4px 10px 4px 10px;
	border-bottom: 3px #fff solid;
	margin: 0px;
	float: left;
}
.form_block_e7e2d0OR .form_lable
{
	float: left;
	width: 129px;
	text-align: right;
	
	padding-right: 15px;
}
.form_block_e7e2d0 .form_lable
{
	float: left;
	width: 129px;
	text-align: right;
	padding-right: 15px;
}
.grid_col8_330new1
{
	width: 324px;
	float: left;
	padding-right: 6px;	
	margin-left:280px;
	margin-top:-13px;
	display:inline;
}
.grid_col5_50_Groupnew
{
	width: 30px;
	float:right;
	padding-right: 20px;
	margin-top:-16px;
}
.grid_col8_330new
{
	width: 324px;
	float: left;
	padding-right: 6px;
	margin-left:280px;
	margin-top:-13px;
	display:inline;
}
.grid_col5_50_Groupnew_new
{
	width: 30px;
	float:right;
	padding-right: 5px;
	margin-top:-10px;
}
.grid_col5_50_Groupnew_new1
{
	width: 30px;
	float:right;
	padding-right: 9px;
	margin-top:-10px;
}

.form_block_e7e2d0 .form_lablenew
{
	float: left;
	width: 133px;
	text-align: right;
	margin-left:-4px;
	display:inline;
	padding-right: 15px;
}
.form_block_e7e2d0 .form_textbox
{
	float: left;
	width: 400px;
}
.form_block_e7e2d0OR .form_textbox
{
	float: left;
	width: 400px;
}

.form_block_e7e2d0OR .form_textbox_new
{ 
	float: left;
	width: 400px;
}
.form_block_f5f3eb
{
	width: 544px;
	background-color: #f5f3eb;
	padding: 4px 10px 4px 10px;
	border-bottom: 3px #fff solid;
	margin: 0px;
	float: left;
}

.form_block_f5f3ebOR
{
	width: 606px;
	background-color: #f5f3eb;
	padding: 4px 10px 4px 10px;
	border-bottom: 3px #fff solid;
	margin: 0px;
	float: left;
}
.form_block_f5f3eb .form_lable1
{
	float: left;
	width: 129px;
	text-align: right;
	padding-right: 15px;
}

.form_block_f5f3eb .form_lable1new
{
	float: left;
	width: 124px;
	text-align:center;
	padding-left:27px;
	margin-right: -7px;
}

.form_block_f5f3eb .form_lable1new1
{
	float: left;
	width: 124px;
	text-align:center;
	padding-left:30px;
	margin-right: -10px;
}

.form_block_f5f3eb .form_lable1new2
{
	float: left;
	width: 124px;
	text-align:center;
	padding-left:45px;
	margin-right: -25px;
}
.form_block_f5f3eb .form_lable1new3
{
	float: left;
	width: 124px;
	text-align:center;
	padding-left:17px;
	margin-right: 3px;
}

.form_block_f5f3eb .form_lable1new4
{
	float: left;
	width: 124px;
	text-align:center;
	padding-left:44px;
	margin-right: -24px;
}

.form_block_f5f3eb .form_lable1new5
{
	float: left;
	width: 124px;
	text-align:center;
	padding-left:9px;
	margin-right: 11px;
}

.form_block_f5f3ebOR .form_lable1
{
	float: left;
	width: 124px;
	text-align: right;
	padding-right: 20px;
}
.form_block_f5f3eb .form_textbox1
{
	float: left;
	width: 400px;
}
.form_block_f5f3ebOR .form_textbox1
{
	float: left;
	width: 400px;
}
.buttons_block
{
	width: 400px;
	float: left;
	padding: 15px 0px 8px 0px;
	margin-left: 154px;
	display: inline;
}
.buttons_block_1
{
	width: 800px;
	float: left;
	padding: 0px 0px 8px 0px;
	margin-left: 154px;
	display: inline;
}

.buttonsRegis_block
{
	width: 450px;
	float: left;
	padding: 15px 0px 8px 0px;
	margin-left: 104px;
	display: inline;
}
/*------------------editprofile-end-here----------------------*/
/*------------------registration-STARTs-here----------------------*/
.login_block
{
	width: 206px;
	float: left;
	margin-left: 5px;
	margin-top: 28px;
	margin-bottom: 22px;
	display: inline;
	background-image: url(/images/img_loginbg.gif);
	background-repeat: repeat-y;
}
.login_block .loginheading
{
	background-image: url(/images/img_login_hding.gif);
	background-repeat: no-repeat;
	width: 206px;
	height: 42px;
	float: left;
}
.login_block .loginbottom_corn
{
	background-image: url(/images/img_login_bcorn.gif);
	background-repeat: no-repeat;
	width: 206px;
	height: 15px;
	overflow: hidden;
	float: left;
}
.login_block .login_content
{
	width: 188px;
	padding: 5px 8px 5px 8px;
	float: left;
}
.login_block .login_content p.textboxes
{
	width: 188px;
	padding: 0px 0px 8px 0px;
	float: left;
}
.text_block
{
	width: 206px;
	float: left;
	margin-left: 5px;
	display: inline;
}
.text_block p.content
{
	width: 206px;
	padding: 5px 0px 10px 0px;
	float: left;
}

/*------------------registration-END-here----------------------*/



/*------------------BUTTONS CLASS-STARTS-here----------------------*/
.submit_btn
{
	background: url(/images/btn_submit.gif) no-repeat;
	width: 71px;
	height: 21px;
	margin-right: 8px;
	float: left;
}
.submit_btn a
{
	width: 71px;
	position: absolute;
	height: 21px;
}
.cancel_btn
{
	background: url(/images/btn_cancel.gif) no-repeat;
	width: 71px;
	height: 21px;
	margin-right: 8px;
	float: left;
}
.cancel_btn_EditProfile
{
	
	width: 71px;
	height: 21px;
	margin-right: 8px;
	float: left;
}
.cancel_btn a
{
	width: 71px;
	position: absolute;
	height: 21px;
}
.login_btn
{
	background: url(/Images/btn_login.gif) no-repeat;
	width: 55px;
	height: 21px;
	margin-right: 8px;
	float: left;
}
.login_btn a
{
	width: 55px;
	position: absolute;
	height: 21px;
}
.addnewtheme
{
	background: url(/images/btn_addnewtheme.gif) no-repeat;
	width: 125px;
	float: left;
	height: 20px;
}
.addnewtheme a
{
	position: absolute;
	width: 125px;
	height: 20px;
}
.delete_btn
{
	background: url(/images/btn_delete.gif) no-repeat;
	width: 71px;
	float: right;
	height: 20px;
}
.delete_btn a
{
	position: absolute;
	width: 71px;
	height: 20px;
}
.delete_btn_g
{
	background: url(/images/btn_delete1.gif) no-repeat;
	width: 77px;
	float:left;
	height: 21px;
}
.delete_btn_gR
{
	background: url(/images/btn_delete1.gif) no-repeat;
	width: 77px;
	float:right;
	height: 21px;
}
.delete_btn_g a
{
	position: absolute;
	width: 77px;
	height: 21px;
}
.addgroup_btn
{
	background: url(/images/btn_addgroup.gif) no-repeat;
	width: 77px;
	height: 21px;
	float: right;
}
.addgroup_btn a
{
	position: absolute;
	width: 77px;
	height: 21px;
}
.addnewaddress_btn
{
	background: url(/images/btn_addnewaddress.gif) no-repeat;
	width: 119px;
	height: 21px;
	float: right;
}
.addnewaddress_btn a
{
	position: absolute;
	width: 119px;
	height: 21px;
}
.findamember_btn
{
	background: url(/images/btn_findamember.gif) no-repeat;
	width: 106px;
	height: 21px;
	margin-right: 33px;
	display: inline;
	float: right;
}
.findamember_btn a
{
	position: absolute;
	width: 106px;
	height: 21px;
}
.next_btn
{
	background: url(/images/btn_next.gif) no-repeat;
	width: 71px;
	float: left;
	height: 21px;
}
.next_btn a
{
	position: absolute;
	width: 71px;
	height: 21px;
}
.cancel_btn
{
	background: url(/images/btn_cancel1.gif) no-repeat;
	width: 71px;
	float: left;
	margin-left: 8px;
	display: inline;
	height: 21px;
}
.cancel_btn_g a
{
	position: absolute;
	width: 71px;
	height: 21px;
}
.savenow_btn
{
	background: url(/images/btn_savenow.gif) no-repeat;
	width: 71px;
	float: left;
	height: 21px;
}
.savenow_btn a
{
	position: absolute;
	width: 71px;
	height: 21px;
}
.addnewaddress_g_btn
{
	background: url(/images/btn_addnewaddress1.gif) no-repeat;
	width: 124px;
	float: left;
	height: 21px;
}
.addnewaddress_g_btn a
{
	position: absolute;
	width: 124px;
	height: 21px;
}
/*------------------sachin----------------------*/
.Join_Now_btn
{
	width: 198px;
	padding: 0px 0px 0px 89px;
	margin-bottom: 0px;
	float: left;
}

.Join_Now_btn_new
{
	width: 198px;
	padding: 0px 0px 0px 88px;
	margin-bottom: 0px;
	float: left;
}
.btn_join_now
{
	width: 79px;
	height: 21px;
	background: url(/images/btn_join_now.gif) no-repeat;
	float: left;
}
.btn_join_now a
{
	position: absolute;
	width: 79px;
	height: 21px;
	float: left;
}
.login_btn_sign_in
{
	width: 79px;
	height: 21px;
	background: url(/images/btn_sign_in.gif) no-repeat;
	float: left;
}
.login_btn_sign_in_new
{
	width: 79px;
	height: 21px;
	background: url(/images/btn_sign_in.gif) no-repeat;
	margin-top:21px;
	margin-left:104px;
	display:inline;
	float:left;
}
.login_btn_sign_in a
{
	position: absolute;
	width: 79px;
	height: 21px;
	float: left;
}
.login_btn01
{
	width: 225px;
	padding: 6px 0px 10px 62px;
	float: left;
}
/*------------------sachin----------------------*/
/*------------------BUTTONS CLASS-ENDS-here----------------------*/


/*------------------Sachin   LOGIN CLASS-End-here----------------------*/
.login_main
{
	width: 100%;
	float: left;
}
.login_heading
{
	width: 626px;
	height: 30px;
	float: left;
}
.login_main_container
{
	width: 309px;
	float: left;
}

.login_container01
{
	width: 309px;
	background-color: #E7E2D0;
	height: 29px;
	float: left;
}
.login_corner_left
{
	width: 13px;
	height: 29px;
	background: url(/images/img_inner_left_corner.gif) left top no-repeat;
	float: left;
}
.login_corner_right
{
	width: 13px;
	height: 29px;
	background: url(/images/img_inner_right_corner.gif) left top no-repeat;
	float: right;
}
.login_welcome_div
{
	width: 282px;
	padding-top: 9px;
	height: 20px;
	float: left;
}
.login_border
{
	width: 287px;
	padding: 10px 10px 0px 10px;
	border: #E7E2D0 solid 1px;
	min-height: 236px;
	height: auto !important;
	height: 236px;
	background-color: #F5F3EB;
	float: left;
}
.login_content_div
{
	width: 287px;
	padding-bottom: 10px;
	float: left;
}
.login_container02
{
	width: 265px;
	padding-left: 22px;
	padding-bottom:5px;
	float: left;
}
.login_container04
{
	width: 250px;
	padding-left: 17px;
	float: left;
}
.login_container04 ul
{
	margin: 0px;
	padding: 0px;
	float:left;
	width: 240px;
	list-style: none;
}
.login_container04 li
{
	width: 240px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 8px 10px;
	background: url(/images/img_bullet.gif) no-repeat left top;
	background-position: 0px 6px;
	float: left;
}
.login_email_divChange
{
	width: 42px;
	height: 16px;
	padding-top: 4px;
	float: left;
}
.login_email_div
{
	width: 40px;
	height: 16px;
	padding-top: 4px;
	float: left;
}
.login_text_field
{
	width: 220px;
	float: left;
}
.login_container02_new
{
	width: 280px;
	padding-left: 22px;
	padding-bottom:5px;
	float: left;
}
.login_text_field_new
{
	width: 217px;
	padding-left:3px;
	float: left;
}
.login_check_box
{
	width: 221px;
	padding: 2px 0px 2px 0px;
	padding-left: 62px;
	float: left;
}
.login_container03
{
	width: 287px;
	float: left;
}

.login_container03_new
{
	width: 287px;
	float: left;
}
.login_password
{
	width: 60px;
	height: 16px;
	padding-top: 4px;
	float: left;
	padding-left:3px;
}
.login_password_new
{
	width: 60px;
	height: 16px;
	padding-top: 4px;
	float: left;
	padding-left:3px;
	padding-right:1px;
}
.login_radio_button
{
	width: 225px;
	padding: 15px 0px 14px 62px;
	float: left;
}
.login_radio_button_new
{
	width: 225px;
	padding: 15px 0px 0px 62px;
	float: left;
}

.Forgot_your_password
{
	width: 135px;
	padding-left: 10px;
	padding-top: 3px;
	float: left;
}
.Forgot_your_password_new
{
	width: 135px;
	padding-right: 4px;
	padding-top:6px;
	float:right;
}
.login_right_container
{
	width: 309px;
	float: left;
	padding-left: 15px;
}
.login_text
{
	width: 636px;
	float: left;
	margin-top: 38px;
	padding-top: 8px;
	border-top: #e7e2d0 1px solid;
}

.left_block1
{
	width:725px;
	float: left;
}

.left_block2
{
	width:240px;
	float: left;
}

.left_block_new
{
	width: auto;
	padding-left:46px;
	float: left;
}
.left_block_new1
{
	width: auto;
	padding-left:32px;
	float: left;
}
.left_block_new2
{
	width: auto;
	padding-left:24px;
	float: left;
}

.left_block_new3
{
	width: auto;
	padding-left:12px;
	float: left;
}
.left_block_new4
{
	width: auto;
	padding-left:4px;
	float: left;
}
.left_block_new5
{
	width: auto;
	padding-left:65px;
	float: left;
}
.right_block_new
{
	width:211px;
	float:left;
}
/*------------------LOGIN CLASS-End-here----------------------*/



/*------------------common CLASS-STARTS-here----------------------*/
.right_block
{
	width: auto;
	float: right;
}
.left_block
{
	width: auto;
	float: left;
}
.text_center
{
	text-align: center;
}
.right_block_1
{
	float: right;
}
.padding_right_10px
{
	padding-right: 10px;
}
.padding_top_20
{
	padding-top: 20px;
	float: left;
}
.padding_top_12
{
	padding-top: 12px;
	float: left;
}
.padding_bottom_12
{
	padding-bottom: 12px;
	float: left;
}
.marginleft_250
{
	margin-left: 250px;
	display: inline;
	float: left;
}
.margin_bottom_5
{
	margin-bottom: 5px;
	}
.padding_top_5
{
	padding-top: 5px;
	float: left;
}
.margin_right_8
{
	margin-right: 8px;
	float: left;
}
.marginleft_400
{
	margin-left: 400px;
	display: inline;
	float: left;
}
.marginleft_360
{
	margin-left: 360px;
	display: inline;
	float: left;
}
.height_200
{
	min-height: 200px;
	height: auto !important;
	height: 200px;
	}
	
.height_400
{
	min-height: 400px;
	height: auto !important;
	height: 200px;
}
.margin_TB_20
{
	margin: 20px 0px 20px 0px;
	float: left;
}
.marginleft_260
{
	margin-left: 423px;
	display: inline;
	float: left;
}
.marginleft_8
{
	margin-left: 8px;
	display: inline;
	}
.marginleft_365
{
	margin-left: 375px;
	display: inline;
	float: left;
}
.marginleft_100
{	margin-left:50px;
	display: inline;
	float: left;
}
/*------------------common CLASS-ENDS-here----------------------*/
/*-------------------Admin Classes starts here--------------------*/

.top_links
{
	width: 692px;
	padding-top: 40px;
	float: left;
}
.top_links ul
{
	margin: 0px;
	float: right;
	padding: 0px 0px 5px 0px;
}
.top_links ul li
{
	margin: 0px;
	padding: 0px 10px 0px 10px;
	display: inline;
	list-style: none;
}
.tabs
{
	width: 920px;
	float: left;
}
.tabs ul
{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 920px;
	list-style: none;
	float: left;
}
.tabs ul li
{
	float: left;
	text-align: center; /*background:url(/images/img_tab.gif) no-repeat top left;*/
	width: 115px;
}
.tabs ul a
{
	padding: 0px;
	float: left;
	width: 130px;
	text-align: center;
	display: block;
	padding-top: 10px;
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
.tabs ul a.activetab
{
	background: url(/images/img_tab_a.gif) no-repeat top left;
}

.sub_links_block
{
	width: 890px;
	background-color: #e6daba;
	margin: 0px 5px 0px 5px;
 
	display: inline;
	height: 26px;
	background-image: url(/images/img_sublink_lcorn.gif);
	background-repeat: no-repeat;
	float: left;
}
.sub_links_block ul
{
	margin: 0px;
	float: left;
	list-style: none;
	padding: 5px 0px 0px 0px;
}
.sub_links_block ul li
{
	margin: 0px;
	padding: 0px 20px 5px 19px;
 
	display: inline;
	list-style: none;
}
.sub_links_block .right_corn
{
	width: 5px;
	height: 26px;
	background-image: url(/images/img_sublink_rcorn.gif);
	background-repeat: no-repeat;
	float: right;
}


.admin_main_block
{
	width: 880px;
	padding: 10px 10px 10px 10px;
	float: left;
}
.admin_pheading
{
	width: 875px;
	padding-left: 5px;
	float: left;
}
.grid_col1_92
{
	width: 100px;
	float: left;
	text-align:center;
}
.admin_header_block
{
	width: 870px;
	padding: 5px 5px 5px 5px;
	float: left;
}

.admingrid_header_block
{
	background-color: #e6daba;
	padding: 5px 5px 5px 5px;
	width: 870px;
	float: left;
	height: 25px;
}
.User_grid_block
{
	width: 880px;
	padding: 4px 0px 8px 0px;
	float: left;
}
.User_header_block
{
	width: 870px;
	padding: 5px 5px 5px 5px;
	float: left;
}
.User_grid_line1{
	background-color:#ede8da;

}
.User_grid_line2{
	background-color:#edeeee;

}
.admin_grid_block
{
	width: 880px;
	padding: 16px 0px 8px 0px;
	float: left;
}

.grid_col1_92_Templates
{
	width: 120px;
	text-align:left;
	float: left;
	
}
.grid_col1_92_Templatesnew
{
	width: 80px;
	padding-left:40px;
	text-align:left;
	float: left;
	
}
.grid_col1_92_Templates_Left
{
	width: 120px;
	float: left;
	padding-right: 6px;
	text-align: left;
}

.grid_col1_220_Templates_Left_Ans
{
	width: 220px;
	float: left;
	padding-right: 6px;
	text-align: left;
}
.grid_col1_92_Templates_Left_new1
{
	width: 220px;
	float: left;
	padding-right: 6px;
	text-align: left;
}
.grid_col1_100_Templates_Left
{
	width: 120px;
	float: left;
	padding-right: 6px;
	text-align: left;
}

.grid_col1_100_Templates_LeftBorder
{
	width: 100px;
	float: left;
	padding-right: 6px;
	text-align: left;
}

.grid_col1_140_Templates_LeftBorder
{
	width: 160px;
	float: left;
	padding-right: 6px;
	text-align: left;
}

.grid_col1_75_Templates_Left
{
	width: 50px;
	float: left;
	padding-right: 6px;
	text-align: left;
}


.grid_col1_100_Templates_Right
{
	width: 120px;
	float: left;
	padding-right: 6px;
	text-align:right;
}
.grid_col1_100_Templates
{
	width: 100px;
	float: left;
	padding-right: 6px;
	text-align: center;
}
.grid_col1_92_Templates_Left_New
{
	padding-right: 16px;
	float:left;
	text-align: left;
}



.grid_col1_92_Templates_Left_1
{
	width: 145px;
	float: left;
	padding-right: 6px;
	text-align: left;
}

.grid_col1_92_PlaceHolder
{
	width: 105px;
	text-align:left;
}

.grid_col1_92_ManageUser
{
	width: 145px;
	float: left;
	padding-right: 6px;
	text-align: center;
}
.grid_col1_92_ManageUser_Left
{
	width: 145px;
	float: left;
	padding-right: 6px;
	text-align: left;
}

.grid_col1_92_ManageUser_center
{
	width: 145px;
	float: left;
	padding-right: 6px;
	text-align: center;
}
.grid_col1_92_ManageNews_Left_new
{
	width: 130px;
	text-align:left;
}

.grid_col1_92_Templates_new
{
	width: 110px;
	text-align:left;
}

.grid_col1_92_ManageNews_Left
{
	width: 320px;
	float: left;
	padding-right: 6px;
	text-align: left;
}


.grid_col1_92_PlaceHolder_Left
{
	width: 155px;
	float: left;
	padding-right: 6px;
	text-align: left;
}

.grid_col1_92_ManageUser_Left
{
	width: 105px;
	float: left;
	padding-right: 6px;
	text-align: left;
}

.grid_col1_92_ManageUser_Left1
{
	width: 405px;
	float: left;
	padding-right: 6px;
	text-align: left;
}

.grid_col1_92_Category
{
	width: 480px;
	float: left;
	padding-right: 6px;
	text-align: center;
}
.grid_col1_92_new
{
	width: 100px;
	float: left;
	padding-right: 6px;
	text-align: left;
}
.grid_col2_83
{
	width: 100px;
	float: left;
	text-align:left;
}
.grid_col2_83new
{
	width: 50px;
	float: left;
	text-align:center;
}


.grid_col3_62
{
	width: 56px;
	float: left;
	padding-right: 6px;
	text-align: left;
}

.grid_col3_62_new
{
	width: 56px;
	float: left;
	text-align: left;
}

.grid_col4_100
{
	width:130px;
	float: left;
	text-align:center;
}

.grid_col4_100_cost
{
	width:150px;
	float: left;
	text-align:left;
}
.grid_col4_100_prodcost
{
	width:600px;
	float: left;
}
.grid_col_610_prodcost
{
	width:610px;
	background:#999999;
	float: left;
}
.grid_col4_100_prodcost_new
{
	width:850px;
	float: left;
}

.grid_col4_100_cost_new
{
	width:500px;
	float: left;
	text-align:right;
}
.grid_col4_100_cost_new1
{
	width:750px;
	float: left;
	text-align:right;
}
.grid_col4_100_price
{
	width:150px;
	float: left;
	margin-top:-13px;
	text-align:right;
}

.grid_col4_100_price_nomargin
{
	width:100px;
	float: left;
	text-align:center;
}
.grid_col4_100_new
{
	width:130px;
	float: left;
	text-align:left;
	padding-left:50px;
	padding-right:50px;
}


.grid_col4_100_Theme
{
	width: 94px;
	float: left;
	padding-right: 6px;
	text-align: center;
}
.grid_col13_30
{
	width: 30px;
	float: left;
	padding-right: 1px;
}
.grid_col13_20_new1
{
	width: 20px;
	float: left;
	padding-right: 1px;
}
.grid_col13_30_new
{
	float: left;
	text-align: center;
}
.grid_col5_50
{
	width: 30px;
	float: right;
	padding-right: 6px;
}
.grid_col5_44{
	width:44px;
	float:left;
	padding-right:6px;
}
.grid_col5_44_new{
	width:44px;
		float:left;
	text-align:left;
}
.grid_col5_44_new1{
	width:50px;
	float:left;
	padding-right:9px;
	text-align:center;
}
.grid_col5_50_Group
{
	width: 30px;
	float: left;
	padding-right: 6px;
}

.grid_col5_50_new
{
	width:100px;
	float: left;
	text-align:center;
}
.grid_col5_50_new1
{
	width:70px;
	float: left;
	text-align:left;
}
.grid_col5_50_new2
{
	width:40px;
	float: left;
	text-align:left;
}
.grid_col5_50_new3
{
	width: 30px;
	float: right;
	padding-right: 13px;
}

.grid_col5_50_Templates
{
	width: 100px;
	float: left;
	text-align:center;
}
.grid_col5_50_Templates_Right
{
	width: 80px;
	float: left;
	padding-right: 6px;
	text-align: right;
}
.grid_col5_50_Templates_rightnew
{
	width: 100px;
	margin-top:-22px;
	float:right;
}
.grid_col5_50_Templates_rightnew_nomargin
{
	width: 100px;
	margin-top:-14px;
	text-align:center;
	float:right;
}

.grid_col6_60
{
	width: 54px;
	float: left;
	padding-right: 6px;
	text-align: center;
}
.grid_col7_134
{
	width: 158px;
	float: left;
	padding-right: 6px;
}
.grid_col7_134_New
{
	width: 170px;
	float: left;
	padding-right: 6px;
	text-align: center;
}

.grid_col7_184
{
	width: 188px;
	float: left;
	text-align:left;
}
.grid_col7_184_addoffer
{
	width: 180px;
	float:right;
}

.grid_col7_184new
{
	width: 100px;
	text-align:left;

	float:left;
}
.grid_col7_184new_edit
{
	width: 100px;
	text-align:left;
	
	float:right;
}
.grid_col8_330new_mem
{
	width: 324px;
	float: left;
	
}
.grid_col7_184_name
{
	width: 100px;
	text-align:left;
	float:left;
}

.grid_col7_184_promo
{
	width: 440px;
	float:left;
	height:auto !important;
}

.grid_col7_184_new1
{
	width: 165px;
	float:left;
}


.grid_col7_184_n
{
	width: 182px;
	float: left;
	text-align:left;
}

.grid_col7_165
{
	width: 165px;
	float: left;
	text-align:left;
	padding-right: 16px;
}
.grid_col7_100
{
	width: 100px;
	float: left;
	text-align:left;
	padding-right:6px;
}
.grid_col7_184_New
{
	width: 250px;
	float: left;
	padding-right: 16px;
	text-align: center;
}
.grid_col6_100
{
	width: 50px;
	float: left;
	padding-right: 1px;
}
.grid_col6_100_Center
{
	width: 100px;
	float: left;
	padding-right: 1px;
	text-align: center;
}



.grid_col8_100
{
	width: 150px;
	float: left;
	padding-right: 6px;
}
.grid_col8_100_Center
{
	width: 100px;
	float: left;
	padding-right: 6px;
	text-align: center;
}
.grid_col9_230
{
	width: 184px;
	float: left;
	padding-right: 6px;
}


.grid_col8_230
{
	width: 224px;
	float: left;
	padding-right: 6px;
}
.grid_col8_330_Center
{
	width: 215px;
	float: left;
	padding-right: 6px;
	text-align: center;
}

.grid_col8_330
{
	width: 324px;
	float: left;
	padding-right: 6px;
}
.grid_col8_330new_mem
{
	width: 324px;
	text-align:center;
	float: left;
}
.grid_col8_330_new
{
	width: 310px;
	float: left;
	padding-right: 16px;
}
.grid_col8_330Padding
{
	width: 304px;
	float: left;
	padding-right: 6px;
}


.grid_col8_330_Center
{
	width: 315px;
	float: left;
	padding-right: 6px;
	text-align: center;
}
.grid_col9_104
{
	width: 98px;
	float: left;
	padding-right: 6px;
}
.grid_col10_288
{
	width: 242px;
	float: left;
	
}

.grid_col10_288_new
{
	width: 202px;
	text-align:left;
	float:left;
	
}

.grid_col10_288_new1
{
	width: 202px;
	text-align:center;
	
}
.grid_check
{
padding-left:100px;
}

.grid_col10_288_ManageUser
{
	width: 250px;
	float: left;
	padding-right: 6px;
	text-align: center;
}

.grid_col10_288_ManageUser_new2
{
	width: 230px;
	float: left;
	padding-right: 6px;
	text-align: center;
}

.grid_col10_288_ManageUser_n
{
	width: 250px;
	text-align:left;
}

.grid_col10_288_ManageUser_New
{
	width: 280px;
	float: left;
	padding-right: 6px;
}

.grid_col10_288_ManageUser_New1
{
	width: 280px;
	float:left;
	text-align:left;
}
.grid_col11_154
{
	width: 147px;
	float: left;
	padding-right: 6px;
  }
  .grid_col11_154_n
{
	width: 117px;
	float: left;
	padding-left:30px;
	padding-right:6px;
  }

.grid_col11_154_2
{
	width: 90px;
	float:right;
  }
  .grid_col11_154_3
{
	width: 150px;
	float:left;
	text-align:center;
  }
    .grid_col11_154_4
{
	width: 200px;
	text-align:center;
	float:left;
  }
  .grid_col11_154_4_1
{
	width: 100px;
	text-align:center;
	padding-left:50px;
	padding-right:50px;
	float:left;
  }
  
.grid_col11_154_1{
	width: 155px;
	float: left;
	text-align:center;
  }

/*-------------------Admin Classes End here--------------------*/


/*-------------------gallery_image--------------------*/

.my_gallery
{
	width: 635px;
	padding: 0px 0px 8px 0px;
	float: left;
}
.my_gallery_heading
{
	width: 441px;
	height: 21px;
	float: left;
}
.button_share
{
	width: 62px;
	height: 21px;
	margin-right: 7px;
	background: url(/images/btn_share.gif) no-repeat;
	float: left;
}
.button_share a
{
	position: absolute;
	width: 62px;
	height: 21px;
	float: left;
}
.button_upload_images
{
	width: 112px;
	height: 21px;
	background: url(/images/btn_upload_images.gif) no-repeat;
	float: left;
}
.button_upload_images a
{
	position: absolute;
	width: 112px;
	height: 21px;
	float: left;
}
.button_share_g
{
width:62px;
height:21px;
margin-right:7px;
background:url(/images/btn_share_1.gif) no-repeat ;
float:left;
}

.button_upload_images_g
{
width:112px;
height:21px;
background:url(/images/btn_upload_images_1.gif) no-repeat;
float:left;
}
.gallery_container
{
	width: 635px;
	height: 34px;
	background-color: #E7E2D0;
	float: left;
}
.gallery_container02
{
	width: 335px;
	height: 26px;
	padding: 6px 0px 2px 0px;
	float: left;
}

.gallery_container02_new
{
	width: 610px;
	height: 26px;
	padding: 6px 0px 2px 0px;
	float: left;
}


.gallery_left_corner
{
	width: 11px;
	height: 34px;
	background: url(/images/img_gallery_left_corner.gif) no-repeat;
	float: left;
}
.gallery_right_corner
{
	width: 11px;
	height: 34px;
	background: url(/images/img_gallery_right_corner.gif) no-repeat;
	float: left;
}
.Create_gallery_border
{
	border: #D6B882 solid 1px;
	padding: 3px 5px 3px 5px;
	background-color: #F5F3EB;
	float: left;
}
.Sort_by_border
{
	margin: 0px 7px 0px 7px;
	width: 70px;
	border: #D6B882 solid 1px;
	padding: 3px 0px 3px 5px;
	background: url(/images/img_orange_arrow.gif) no-repeat right;
	background-color: #F5F3EB;
	float: left;
}
.Sort_by_border a
{
	position: absolute;
	width: 70px;
	padding: 3px 0px 3px 5px;
	float: left;
}


.search_by_div
{
	width: 82px;
	padding-right: 5px;
	background: url(/images/img_orange_arrow01.gif) no-repeat right top;
	padding-top: 4px;
	float: left;
}
.gallery_text_field_new
{
	width: 161px;
	height: 17px;
	float: left;
}
.gallery_container03
{
	width: 272px;
	padding: 6px 0px 2px 0px;
	float: left;
}
.gallery_container04
{
	width: 611px;
	float: left;
}
.gallery_container_dropdowns_main
{
	width: 86px;
	padding: 5px;
	border: #E7E2D0 solid 1px;
	background-color: #F5F3EB;
	float: left;
}
.gallery_container_dropdowns_link
{
	width: 82px;
	height: 16px;
	padding: 2px 0px 0px 4px;
	margin-bottom: 1px;
	float: left;
}
.gallery_container_dropdowns_link01
{
	width: 82px;
	height: 16px;
	padding: 2px 0px 0px 4px;
	margin-bottom: 1px;
	background-color: #B38429;
	float: left;
}

.gallery_container05Share
{
	width: 588px;
	background: url(/images/img_bottom_crnr.gif) no-repeat left top;
	background-color: #F5F3EB;
	padding: 5px 0px 0px 21px;
	height: 25px;
	float: left;
	
}

.gallery_container05
{
	width: 593px;
	background: url(/images/img_bottom_crnr.gif) no-repeat left top;
	background-color: #F5F3EB;
	padding: 5px 0px 0px 21px;
	height: 25px;
	float: left;
}
.Backtoo_Main_Gallery
{
	width: 400px;
	height: 20px;
	float: left;
	padding: 4px 0px 0px 21px;
	background: url(/images/img_icon01.gif) left top no-repeat;
}
.Backtoo_Main_Gallery_new
{
	width: 390px;
	height: 20px;
	float: left;
	padding: 4px 0px 0px 21px;
}
.gallery_containerPager
{
	width: 200px;
	padding: 0px 0px 0px 25px;
	height: 20px;
	float: left;
}

.gallery_container06
{
	width: 153px;
	padding: 0px 0px 0px 2px;
	height: 20px;
	float: left;
}
.contacts_page
{
	width: 145px;
	padding: 0px 14px 1px 0px;
	float:right;
}
.gallery_container06Share
{
	width: 145px;
	padding: 0px 0px 0px 25px;
	height: 20px;
	float: right;
}

.gallery_page_div
{
	width: 36px;
	padding-top: 2px;
	float: left;
}
.gallery_page_divPager
{
	width: 50px;
	padding-top: 2px;
	padding-left: 3px;
	padding-right: 3px;
	float: left;
}


.gallery_page_div01
{
	width: 30px;
	padding-top: 2px;
	padding-left: 3px;
	padding-right: 3px;
	float: left;
}
.gallery_list_fieldDesigner
{
	width: 57px;
	height: 18px;
	float: left;
}

.gallery_list_field
{
	width: 37px;
	height: 18px;
	float: left;
}
.gallery_left_arrowDisabled
{
	width: 15px;
	height: 15px;
	margin: 2px 4px 0px 0px;
	background: url(/images/img_left_arrow_g.gif) no-repeat left;
	float: left;
}


.gallery_left_arrow
{
	width: 15px;
	height: 15px;
	margin: 2px 4px 0px 0px;
	background: url(/images/img_left_arrow.gif) no-repeat left;
	float: left;
}
.gallery_left_arrow a
{
	position: absolute;
	width: 15px;
	height: 15px;
	float: left;
}
.gallery_right_arrowDisabled
{
	width: 15px;
	height: 15px;
	margin: 2px 0px 0px 0px;
	background: url(/images/img_right_arrow_g.gif) no-repeat left;
	float: left;
}


.gallery_right_arrow
{
	width: 15px;
	height: 15px;
	margin: 2px 0px 0px 0px;
	background: url(/images/img_right_arrow.gif) no-repeat left;
	float: left;
}
.gallery_right_arrow a
{
	position: absolute;
	width: 15px;
	height: 15px;
	float: left;
}
.gallery_right_corner_bottomShare
{
	width: 5px;
	height: 30px;
	background: url(/images/img_bottom_crnr01.gif) no-repeat;
	float: left;
}

.gallery_right_corner_bottom
{
	width: 21px;
	height: 30px;
	background: url(/images/img_bottom_crnr01.gif) no-repeat;
	float: left;
}
.MyVacation_main_div
{
	width: 614px;
	padding: 10px 0px 10px 10px;
	float: left;
}
.MyVacation
{
	width: 256px;
	float: left;
}
.MyVacation p.text
{
	width: 130px;
	padding: 0px;
	margin: 0px;
	float: left;
}
.MyVacation_dropdown
{
	width: 126px;
	float: left;
}
.gallery_icon_container
{
	width: 100px;
	height: 17px;
	float: right;
}
.gallery_icon02
{
	width: 16px;
	height: 16px;
	margin-right: 8px;
	background: url(/images/img_icon02.gif) no-repeat;
	float: left;
}
.gallery_icon02 a
{
	position: absolute;
	width: 16px;
	height: 16px;
	float: left;
}
.gallery_icon03
{
	width: 16px;
	height: 16px;
	margin-right: 15px;
	background: url(/images/img_icon03.gif) no-repeat;
	float: left;
}
.gallery_icon03 a
{
	position: absolute;
	width: 16px;
	height: 16px;
	float: left;
}
.gallery_delete_icon
{
	width: 13px;
	height: 18px;
	background: url(/images/img_delete_icon.gif) no-repeat;
	float: left;
}
.gallery_delete_icon a
{
	position: absolute;
	width: 13px;
	height: 18px;
	float: left;
}
.gallery_pic_main_container
{
	width: 635px;
	padding-bottom: 15px;
	float: left;
}
.gallery_pic_main_container_newSiteMap
{
	width: 835px;
	padding-bottom: 15px;
	padding-top: 20px;
	float: left;
}
.gallery_pic_main_container_newRight
{
	width: 335px;
	padding-bottom: 15px;
	padding-top: 10px;
	float: left;
}
.gallery_pic_main_container_newLeft
{
	width: 435px;
	padding-bottom: 15px;
	padding-top: 10px;
	padding-left:50px;
	float: left;
}

.btn_container02
{
width:173px;
height:40px;
background:url(../images/btn_photobook.gif) no-repeat center;
margin-left:28px;
display:block;
float:left;
}
.gallery_pic_main_container_new
{
	width: 635px;
	padding-bottom: 15px;
	padding-top: 40px;
	float: left;
}
.gallery_sub_continer
{
	width: 121px;
	padding: 0px 6px 0px 0px;
	float: left;
}
.gallery_sub_continer145
{
	width: 145px;
	padding: 0px 6px 0px 0px;
	float: left;
}
.gallery_sub_continer01
{
	width: 121px;
	background: url(/images/img_bg_line.gif) repeat-y top;
	padding: 0px 0px 0px 0px;
	float: left;
}
.gallery_pic_top_corner
{
	width: 121px;
	overflow: hidden;
	background: url(/images/img_top_corner.gif) no-repeat;
	height: 4px;
	float: left;
}
.gallery_pic_top_corner_new
{
	width: 121px;
	overflow: hidden;
	background: url(/images/img_top_corner01.gif) no-repeat;
	height: 18px;
	float: left;
}
.gallery_check_box
{
	width: 17px;
	padding-right: 4px;
	padding-left: 95px;
	float: left;
}
/*
.gallery_pic_div
{
	width: 100px;
	padding: 0px;
	margin:0px 8px 0px 11px;
	float: left;
	text-align:center;
}*/
.gallery_pic_div
{
	width: 120px;
	padding: 0px;
	margin:0px 0px 0px 0px;
	float: left;
	min-height:75px;
	height:auto !important;
	height:75px;
	text-align:center;
}
.gallery_picture01
{
	width: 81px;
	height: 71px;
	background: url(/images/img_pic04.gif) no-repeat;
	float: left;
}
.gallery_picture02
{
	width: 81px;
	height: 71px;
	background: url(/images/img_gallery_pic01.gif) no-repeat;
	float: left;
}
.gallery_picture03
{
	width: 81px;
	height: 71px;
	background: url(/images/img_gallery_pic02.gif) no-repeat;
	float: left;
}
.gallery_picture04
{
	width: 81px;
	height: 71px;
	background: url(/images/img_gallery_pic03.gif) no-repeat;
	float: left;
}
.gallery_picture05
{
	width: 81px;
	height: 71px;
	background: url(/images/img_gallery_pic04.gif) no-repeat;
	float: left;
}
.gallery_picture06
{
	width: 81px;
	height: 71px;
	background: url(/images/img_gallery_pic05.gif) no-repeat;
	float: left;
}
.gallery_picture07
{
	width: 81px;
	height: 71px;
	background: url(/images/img_gallery_pic06.gif) no-repeat;
	float: left;
}
.gallery_picture_content_div
{
	width: 109px;
	padding: 8px 5px 0px 5px;
	float: left;
}
.gallery_picture_content_div_01
{
	width: 99px;
	padding-left: 8px;
	float: left;
	text-align:center;
}
.gallery_picture_content_div_01_new
{
	width: 103px;
	padding-left: 8px;
	float: left;
}
.gallery_arrow
{
	width: 15px;
	height: 15px;
	margin-top: 7px;
	background: url(/images/img_green_arrow.gif) no-repeat top;
	float: left;
}
.gallery_arrow a
{
	position: absolute;
	width: 15px;
	height: 15px;
	float: left;
}
.gallery_pic_bottom_corner
{
	width: 121px;
	height: 6px;
	overflow: hidden;
	background: url(/images/img_pic_bottom_corner.gif) no-repeat;
	float: left;
}
.btn_go
{
	width: 22px;
	height: 22px;
	margin-left: 2px;
	background: url(/images/btn_go.gif) no-repeat;
	float: left;
}
.btn_go a
{
	position: absolute;
	width: 22px;
	height: 22px;
	float: left;
}
.gallery_image_dropdowns_container
{
	width: 122px;
	border: #909F76 solid 1px;
	background-color: #EFF7E0;
	padding: 5px;
	float: left;
}
.gallery_image_link
{
	width: 118px;
	height: 16px;
	padding: 2px 0px 0px 4px;
	margin-bottom: 2px;
	float: left;
}
.gallery_image_link_bg_color
{
	width: 118px;
	height: 16px;
	padding: 2px 0px 0px 4px;
	background-color: #98A780;
	margin-bottom: 2px;
	float: left;
}


/*-------------------gallery_image--------------------*/
/*-------------------Address Book starts here--------------------*/

.address_content_block
{
	width: 614px;
	padding: 10px 10px 14px 10px;
	margin: 0px;
	float: left;
}

.address_content_block1
{
	width: 614px;
	padding: 10px 10px 14px 0px;
	margin: 0px;
	float: left;
}
.address_content_block p.content
{
	width: 194px;
	line-height: 16px;
	padding: 12px 6px 12px 6px;
	margin: 0px;
	min-height: 85px;
	height: auto !important;
	height: 85px;
	border-right: #dddddd solid 1px;
	float: left;
}
.address_content_block p.content1
{
	width: 186px;
	line-height: 16px;
	padding: 12px 0px 12px 8px;
	margin: 0px;
	min-height: 85px;
	height: auto !important;
	height: 85px;
	float: left;
}
.grid_heading_block_e7e2d0
{
	width: 614px;
	background-color: #e7e2d0;
	padding: 6px 10px 6px 0px;
	border-top: 3px #fff solid;
	margin: 0px;
	float: left;
}
.grid_blockcontact_e7e2d0
{
	width: 614px;
	background-color: #e7e2d0;
	padding: 6px 10px 6px 10px;
	border-top: 0px #fff solid;
	margin: 0px;
	float: left;
}
.grid_ContactUsblock_e7e2d0
{
	width: 614px;
	background-color: #e7e2d0;
	padding: 6px 5px 6px 10px;
	border-top: 3px #fff solid;
	margin: 0px;
	float: left;
}

.grid_block_e7e2d0
{
	width: 614px;
	background-color: #e7e2d0;
	padding: 6px 10px 6px 10px;
	border-top: 3px #fff solid;
	margin: 0px;
	float: left;
}

.grid_block1_e7e2d0
{
	width: 725px;
	background-color: #e7e2d0;
	padding: 6px 10px 6px 10px;
	border-top: 3px #fff solid;
	margin: 0px;
	float: left;
}

.grid_block_e7e2d0_New
{
	width: 502px;
	background-color: #f5f3eb;
	padding: 6px 10px 6px 10px;
	border-top: 3px #fff solid;
	margin: 0px;
	float: left;
}

.grid_block_e7e2d0_New1
{
	width: 725px;
	background-color: #f5f3eb;
	padding: 6px 10px 6px 10px;
	border-top: 3px #fff solid;
	margin: 0px;
	float: left;
}

.grid_block_f5f3eb
{
	width: 614px;
	background-color: #f5f3eb;
	padding: 6px 10px 6px 10px;
	border-top: 3px #fff solid;
	margin: 0px;
	float: left;
	
}
.grid_block_f5f3ebTest
{
	width: 614px;
	background-color: #f5f3eb;
	padding: 6px 10px 6px 10px;
	border-top: 3px #fff solid;
	margin: 0px;
	float: left;
	text-align:left;
	word-spacing:50px;
}

.grid_block1
{
	width: 614px;
	padding: 6px 10px 6px 0px;
	border-top: 3px #fff solid;
	margin: 0px;
	float: left;
}
.form_lable
{
	float: left;
	width: 134px;
	text-align: right;
	padding-right: 10px;
}
.form_lablel_new
{
	float: left;
	width: 140px;
	text-align:left;
	padding-right:10px;
	margin-left:-6px;
	display:inline;
}
.form_lablel
{
	float: left;
	width: 180px;
	text-align: right;
	padding-right: 10px;
	padding-top:3px;
}

.form_lable2
{
	float: left;
	width: 180px;
	padding-right: 10px;
	padding-top:3px;
}

.form_textbox
{
	float: left;
	width: 470px;
}

.search_btn{
width:800px;
float:left;
text-align:center;
}
.form_textbox_new1
{
	float: left;
	width: 230px;
}

.form_textbox_n
{
	float: left;
	width: 470px;
	margin-left:-46px;
	display:inline;
}
/*-------------------Address Book Ends here--------------------*/

/* my gallery_new */

.gall_heading_main_div
{
	width: 145px;
	float: left;
}
.gall_left_corner
{
	width: 9px;
	height: 20px;
	background: url(/images/img_gall_left_corner.gif) no-repeat;
	overflow: hidden;
	float: left;
}
.gall_right_corner
{
	width: 9px;
	height: 20px;
	background: url(/images/img_gall_right_corner.gif) no-repeat;
	overflow: hidden;
	float: left;
}
.gall_heading_div
{
	background: url(/images/img_gallery_bg.gif) repeat-x;
	padding-top: 4px;
	height: 16px;
	float: left;
}
.gall_images_bg
{
	width: 145px;
	background: url(/images/img_gallery_bg01.gif) repeat-y;
	float: left;
	
}
.gall_top_corner
{
	width: 145px;
	height: 18px;
	background: url(/images/img_gall_top_image.gif) no-repeat;
	float: left;
}
.gall_pic_main_div
{
	width: 105px;
	padding: 0px 20px 16px 19px;
	float: left;
	text-align:center;
	/*hmin-height:100px;
	eight:auto !important;*/
	height:138px;
}
.gall_pic_main_div_Share
{
	width: 85px;
	padding: 0px 32px 6px 27px ;
	float: left;
	min-height:50px;
	height:auto !important;
	height:80px;
}


.gall_pic01
{
	width: 85px;
	height: 76px;
	background: url(/images/img_gall_pic01.gif) no-repeat;
	float: left;
}
.gall_pic02
{
	width: 85px;
	height: 76px;
	background: url(/images/img_gall_pic02.gif) no-repeat;
	float: left;
}
.gall_pic03
{
	width: 85px;
	height: 76px;
	background: url(/images/img_gall_pic03.gif) no-repeat;
	float: left;
}
.gall_content_divUpdated
{
	width: 144px;
	text-align: center;
	float: left;
	vertical-align:top;
	min-height:40px;
	height:auto !important;
	height:40px;
}


.gall_content_div
{
	width: 129px;
	padding: 0px 8px 10px 8px;
	text-align: center;
	float: left;
	vertical-align:top;
	min-height:40px;
	height:auto !important;
	height:40px;
}
.gall_btn_container
{
	width: 117px;
	padding: 0px 0px 0px 28px;
	float: left;
}
.gall_btn_option
{
	width: 80px;
	height: 21px;
	background: url(/images/btn_options.gif) no-repeat;
	float: left;
}
.gall_btn_option a
{
	position: absolute;
	width: 80px;
	height: 21px;
	float: left;
}
.gall_bottom_corner
{
	width: 145px;
	height: 15px;
	overflow: hidden;
	background: url(/images/img_gall_bottom_corner.gif) no-repeat;
	float: left;
}


/* my gallery_new */

/*-------------------My photo starts here--------------------*/
.myphoto_pic
{
	width: 634px;
	background-image: url(/images/img_myphoto_pic.gif);
	background-position: center;
	background-repeat: no-repeat;
	height: 243px;
	padding: 0px;
	margin: 0px;
	float: left;
}
/*-------------------My photo ends here--------------------*/
/* forgot_password */
.ContactUs_pageheading
{
	float: left;
	width: 634px;
	border-bottom: #E7E2D0 solid 1px;
	padding: 0px 0px 2px 0px;
}

.forgot_password_pageheading
{
	float: left;
	width: 634px;
	border-bottom: #E7E2D0 solid 1px;
	padding: 0px 0px 7px 0px;
}
.forgot_password_content_main_div
{
	float: left;
	width: 634px;
}
.forgot_password_content_block
{
	width: 634px;
	padding: 8px 0px 8px 0px;
	margin: 0px;
	float: left;
}
.forgot_password_content
{
	float: left;
	width: 634px;
	padding: 0px 0px 20px 0px;
}
.forgot_password_content02
{
	float: left;
	width: 634px;
	padding: 20px 0px 20px 0px;
}
.forgot_password_borderE7E2D0
{
	width: 580px;
	border: #E7E2D0 solid 1px;
	background-color: #F5F3EB;
	padding: 5px 0px 5px 52px;
	margin-bottom: 2px;
	float: left;
}
.forgot_password_container
{
	width: 580px;
	padding: 0px 0px 2px 0px;
	float: left;
}
.forgot_password_Email_Address
{
	width: 111px;
	padding: 3px 0px 0px 0px;
	float: left;
}
.forgot_password_Email_Address01
{
	width: 250px;
	padding: 0px 0px 0px 110px;
	float: left;
}

.forgot_password_Email_Address01_new
{
	width: 200px;
	padding: 0px 0px 0px 108px;
	float: left;
}
.forgot_password_text_field
{
	width: 150px;
	float: left;
}

.forgot_password_text_field_new
{
	width: 250px;
	float: left;
}
.forgot_password_btn_main_container
{
	width: 470px;
	padding: 6px 0px 6px 162px;
	border: #E0DBC8 solid 1px;
	background-color: #E7E2D0;
	float: left;
}
.btn_send_link
{
	width: 93px;
	height: 21px;
	background: url(/images/btn_send_link.gif) no-repeat;
	float: left;
}
.btn_send_Forgotpassword
{
	width: 93px;
	height: 21px;
	float: left;
}
.btn_send_Forgotpassword_new
{
	width: 93px;
	height: 21px;
	padding-left:40px;
	float: left;
}
.btn_send_link a
{
	position: absolute;
	width: 93px;
	height: 21px;
	float: left;
}

/* forgot_password */
/*-------------------My photo start here--------------------*/
.textbox_1
{
	float: left;
	width: 400px;
	padding-top: 6px;
}
.textbox_1 ul
{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 400px;
}
.textbox_1 ul li
{
	list-style: none;
	padding: 0px 0px 0px 16px;
	background-image: url(/images/img_o_bullet.gif);
	background-position: 0px 1px;
	background-repeat: no-repeat;
}
/*-------------------My photo end here--------------------*/

/* Testimonials */

.Testimonials_container
{
	width: 350px;
	height: 22px;
	padding: 10px 0px 2px 0px;
	float: left;
}

.Testimonials_left_arrow
{
	width: 15px;
	height: 15px;
	margin: 2px 4px 0px 0px;
	background: url(/images/img_testimonial_left_arrow.gif) no-repeat;
	float: left;
}
.Testimonials_left_arrow a
{
	position: absolute;
	width: 15px;
	height: 15px;
	float: left;
}
.Testimonials_right_arrow
{
	width: 15px;
	height: 15px;
	margin: 2px 0px 0px 0px;
	background: url(/images/img_testimonial_right_arrow.gif) no-repeat;
	float: left;
}
.Testimonials_right_arrow a
{
	position: absolute;
	width: 15px;
	height: 15px;
	float: left;
}
.Testimonials_content_container
{
	width: 605px;
	padding: 150px 15px 15px 15px;
	float: left;
}
.Testimonials_bottom_border_container
{
	width: 585px;
	border-bottom: #E3E3E3 solid 1px;
	padding: 15px 0px 15px 50px;
	float: left;
}
.Testimonials_bottom_border_container01
{
	width: 585px;
	padding: 15px 0px 15px 50px;
	float: left;
}
.Testimonials_video_div
{
	width: 145px;
	padding-right: 23px;
	float: left;
}
.Testimonials_video_content
{
	width: 400px;
	padding: 12px 17px 0px 0px;
	float: left;
}
.Testimonials_video_content02
{
	width: 550px;
	padding: 0px 0px 15px 0px;
	float: left;
}
.Testimonials_btn_watch_video
{
	width: 112px;
	height: 21px;
	background: url(/images/btn_watch_video.gif) no-repeat;
	float: left;
}
.Testimonials_btn_watch_video a
{
	position: absolute;
	width: 112px;
	height: 21px;
	float: left;
}


/* Testimonials */


/*------------------Share Gallery start Here----------------------*/
.gallery_crn_left
{
	background: url(/images/img_gallery_crn_left.gif) no-repeat;
	overflow: hidden;
	height: 35px;
	width: 11px;
	float: left;
}

.gallery_crn_right
{
	background: url(/images/img_gallery_crn_right.gif) no-repeat;
	overflow: hidden;
	height: 35px;
	width: 11px;
	float: left;
}
.gallery_crn_leftShare
{
	background: url(/images/img_gallery_crn_left.gif) no-repeat;
	overflow: hidden;
	height: 20px;
	width: 11px;
	float: left;
}

.gallery_crn_rightShare
{
	background: url(/images/img_gallery_crn_right.gif) no-repeat;
	overflow: hidden;
	height: 20px;
	width: 11px;
	float: left;
}
.gallery_centere7e2d0
{
	background-color: #e7e2d0;
	overflow: hidden;
	height: 23px;
	width: 611px;
	float: left;
	padding-top: 10px;
}

.gallery_centeref5f3ec
{
	width: 603px;
	float: left;
	background: url(/images/img_gallery_bottom_bg.gif) bottom;
	background-color: #f5f3ec;
	padding: 19px 0px 32px 30px;
}
.gallery_centeref5f3ecShare
{
	width: 633px;
	float:left ;
	background: url(/images/img_gallery_bottom_bg.gif) bottom;
	background-color: #ffffff;
	padding: 19px 0px 32px 0px;
}


.gallery_sub_continer145_1
{
	width: 145px;
	padding: 0px 13px 0px 0px;
	margin-bottom:10px;
	float: left;
}

.gallery_container
{
	width: 633px;
	margin: 6px 0px 0px 0px;
	float: left;
	display: inline;
}

/*------------------Share Gallery End Here----------------------*/
/*------------------faq start Here----------------------*/
.faq ul
{
	width: 623px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.faq ul li
{
	list-style: none;
	padding: 0px 0px 8px 0px;
	margin-left: 25px;
	line-height: 16px;
}

.one
{
	width: 20px;
	height:18px;
	padding: 3px 0px 2px 0px;
	text-align:center;
	margin-left: -25px;
	display:inline;
	margin-top:1px;
	float: left;
	background: url(../images/img_faq_n.gif) no-repeat;
}
.oneCtrl
{
	width: 16px;
	padding: 0px 0px 2px 3px;
	margin-left: -25px;
	float: left;
	background: url(../images/img_faq_d.gif) no-repeat;
}
.faq ul li.two
{
	background: url(/images/img_green2.gif) no-repeat;
}
.faq ul li.three
{
	background: url(/images/img_green3.gif) no-repeat;
}
.faq ul li.four
{
	background: url(/images/img_green4.gif) no-repeat;
}
.faq ul li.five
{
	background: url(/images/img_green5.gif) no-repeat;
}
.faq ul li.six
{
	background: url(/images/img_green6.gif) no-repeat;
}
.faq ul li.seven
{
	background: url(/images/img_green7.gif) no-repeat;
}

.dotted_center
{
	background: url(/images/img_dotted_center.gif) repeat-x;
	background-position: center;
	width: 634px;
	height: 20px;
	float: left;
}

/*------------------faq End Here----------------------*/

/* product desc_photobook */

.product_photobook_left_conteiner
{
	width: 352px;
	padding: 0px 40px 22px 0px;
	float: left;
}
.product_photobook_pic
{
width:352px;
height:180px;
background:url(../images/img_photobook_pic1.jpg) no-repeat top;
/*background:url(../images/img_photobook_pic.gif) no-repeat top;*/
padding:0px 0px 22px 0px;
float:left;
}
.product_PosterDesc_pic
{
width:352px;
height:180px;
background:url(../images/img_poster.gif) no-repeat top;
padding:0px 0px 22px 0px;
float:left;
}
.product_photobook_pic01
{
	width: 306px;
	height: 171px;
	background: url(/images/img_photobook_pic01.gif) no-repeat left top;
	padding: 0px 0px 22px 0px;
	float: left;
}
.product_photobook_sub_heading
{
	width: 352px;
	height: 23px;
	float: left;
}
.product_PhotoBook_Details_main_container
{
	width: 350px;
	float: left;
}
.product_photobook_bgcolor
{
	width: 320px;
	background-color: #EDE8DA;
	padding: 4px 0px 4px 15px;
	float: left;
}

.product_photobook_bgcolorDesigner
{
	width: 800px;
	background-color: #EDE8DA;
	padding: 4px 0px 4px 15px;
	float: left;
}
.product_photobook_bgcolorDesignerGap
{
	width: 800px;
	background-color: #EDE8DA;
	padding: 2px 0px 0px 0px;
	float: left;
}
.product_photobook_bgcolor_ffffffDesigner
{
	width: 800px;
	padding: 4px 0px 4px 15px;
	background-color: #ffffff;
	float: left;
}

.product_photobook_bgcolor_ffffffDesigner_new
{
	width: 785px;
	padding: 4px 0px 4px 15px;
	border-bottom:#FFFFFF 2px solid;
	background-color: #e7e2d0;
	float: left;
}
.product_photobook_bgcolor_ffffffDesigner_new1
{
	width: 785px;
	padding: 4px 0px 4px 15px;
	border-bottom:#FFFFFF 2px solid;
	background-color: #f5f3eb;
	float: left;
}
.product_photobook_new1
{
	width: 785px;
	height:20px;
	text-align:right;
	float:left;
}
.product_photobook_bgcolor_ffffff
{
	width: 320px;
	padding: 4px 0px 4px 15px;
	background-color: #ffffff;
	float: left;
}
.product_photobook_text_div
{
	width: 140px;
	text-align: right;
	padding: 3px 11px 0px 0px;
	float: left;
}
.product_photobook_textfieldDesigner
{
	width: 100px;
	float: left;
}
.product_photobook_textfield
{
	width: 166px;
	float: left;
}
.product_photobook_text01
{
	width: 166px;
	padding: 3px 0px 3px 0px;
	float: left;
}
.product_photobook_right_container
{
	width: 241px;
	padding: 11px 0px 0px 0px;
	float: left;
}
.product_photobook_right_container_new
{
	width: 241px;
	padding: 0px;
	float: left;
}
.product_photobook_right_container01
{
	width: 241px;
	float: left;
}
.product_photobook_right_container02
{
	width: 241px;
	padding: 0px 0px 3px 0px;
	float: left;
}
.product_photobook_right_container03
{
	width: 241px;
	padding: 0px 0px 6px 0px;
	float: left;
}
.product_photobook_right_contant
{
	width: 241px;
	padding: 12px 0px 17px 0px;
	float: left;
}
.product_photobook_right_contant ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.product_photobook_right_contant li
{
	margin: 0px 0px 7px 0px;
	width: 221px;
	padding: 0px 0px 0px 20px;
	background: url(/images/img_arrow03.gif) no-repeat top left;
	background-position: 0px 3px;
	float: left;
}
.product_photobook_borderEDE8DA
{
	width: 195px;
	padding: 14px;
	text-align: right;
	float: left;
	border: #EDE8DA solid 2px;
}
.product_photobook_bottom_line
{
	width: 334px;
	padding: 10px 0px 0px 300px;
	border-top: #B8B8B8 solid 1px;
	float: left;
}
.product_photobook_bottom_line_new
{
	width: 501px;
	padding: 10px 0px 0px 300px;
	float: left;
}
.btn_next
{
	width: 52px;
	height: 21px;
	background: url(/images/btn_next01.gif) no-repeat;
	float: left;
}
.btn_next a
{
	position: absolute;
	width: 52px;
	height: 21px;
	float: left;
}


/* product desc_photobook */
/*------------------resources classes starts Here----------------------*/
.resourse_634
{
	width: 634px;
	float: left;
	min-height: 70px;
	height: auto !important;
	height: 70px;
	background-image: url(/images/img_resources.gif);
	background-repeat: no-repeat;
	margin: 10px 0px 0px 0px;
	padding: 119px 0px 0px 0px;
}
.resourse_634 p.email
{
	width: 620px;
	padding: 0px 0px 0px 14px;
	float: left;
}
.resourse_634_content
{
	width: 634px;
	float: left;
	margin: 20px 0px 0px 0px;
	padding: 0px;
}
.resourse_634_content p.heading
{
	margin: 0px;
	float: left;
	width: 634px;
	padding: 0px 0px 5px 0px;
}
.resourse_634_content p.date1
{
	margin: 0px;
	float: left;
	width: 634px;
	padding: 0px 0px 7px 0px;
}
.resourse_634_content p.content
{
	margin: 0px;
	float: left;
	line-height: 16px;
	width: 634px;
	padding: 0px 0px 0px 0px;
}
/*------------------resources classes ends Here----------------------*/

.resources_block
{
	float: left;
	margin: 2px 0px 14px 0px;
	display: inline;
	width: 634px;
}
.resources_blockShare
{
	float: left;
	margin: 2px 0px 0px 0px;
	display: inline;
	width: 634px;
}

.resources_block_heading
{
	width: 606px;
	float: left;
	background-image: url(/images/img_arrow_1.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding: 0px 0px 0px 12px;
}
.resources_block_heading_1
{
	width: 606px;
	float: left;
	background-image: url(/images/img_arrow_2.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding: 0px 0px 0px 12px;
}
.icons ul
{
	margin: 10px 0px 0px 10px;
	padding: 0px;
	width: 600px;
	list-style: none; /*background:url(/images/img_navi_bg.gif) repeat-x;*/
	float: left;
}
.icons ul li
{
	float: left;
	margin-right: 10px;
	vertical-align: middle;
	margin-bottom: 20px;
	width: 280px;
}
.icons ul a
{
	padding: 0px;
	float: left;
	vertical-align: middle;
	padding: 10px 15px 5px 48px;
	display: block;
	height: 30px;
	background: url(/images/btn_pdf_icon.gif);
	background-repeat: no-repeat;
		cursor:default ;
}



.icons ul a.first
{
	background: none;
}

.marginleft_150
{
	margin-left: 145px;
	display: inline;
	float: left;
}
.changepassword_btn
{
	width: 129px;
	float: left;
	margin-right: 8px;
	height: 21px;
}
/* Newgallery_popup */

.Newgallery_popup_main_container
{
width:445px;
background:url(../images/img_popup_bg01.gif) repeat-y ;
float:left;
}
.Newgallery_popup_top
{
width:445px;
height:19px;
background: url(../images/img_popup_top_corner.gif) no-repeat;
overflow:hidden;
float:left;
}
.Newgallery_popup_content_container
{
width:439px;
padding:0px 3px 0px 3px;
float:left;
}
.Newgallery_popup_bg_image
{
width:411px;
background:url(../images/img_gradient_image.gif) repeat-x;
padding:0px 14px 0px 14px;
float:left;
}
.Newgallery_popup_bottomcorner
{
width:445px;
height:16px;
background: url(../images/img_popup_bottom_corner.gif) no-repeat;
overflow:hidden;
float:left;
}
.Newgallery_popup_img_new_gallery
{
width:400px;
height:30px;
padding:0px 0px 13px 10px;
float:left;
}
.Newgallery_popup_textfield_container
{
width:269px;
padding:0px 22px 0px 7px;
float:left;
}
.Newgallery_popup_text_container
{
width:269px;
padding-bottom:3px;
float:left;
}
.Newgallery_popup_textfield_div
{
width:269px;
float:left;
}
.Newgallery_popup_button_container
{
width:112px;
padding:15px 0px 0px 0px;
float:left;
}
.btn_ok
{
width:38px;
height:21px;
margin-right:10px;
background:url(../images/btn_ok.gif) no-repeat;
float:left;
}
.btn_ok a
{
position:absolute;
width:38px;
height:21px;
float:left;
}
.Newgallery_popup_btn_cancel
{
width:64px;
height:21px;
background:url(../images/btn_cancel_new.gif) no-repeat;
float:left;
}

.Newgallery_popup_btn_cancel a
{
position:absolute;
width:64px;
height:21px;
float:left;
}

/* Site Map */

.site_map_container_sub
{
	width: 194px;
	padding: 0px 20px 0px 0px;
	float: left;
}
.site_map_container_sub01
{
	width: 194px;
	padding: 0px;
	float: left;
}
.site_map_subcontainer
{
	width: 194px;
	float: left;
}
.site_map_site_map_subheading
{
	width: 175px;
	height: 20px;
	background: url(../images/img_side_map_left_corner.gif) no-repeat left;
	background-color: #E7E2D0;
	padding: 6px 0px 0px 12px;
	float: left;
}
.site_map_right_corner
{
	width: 7px;
	height: 26px;
	background: url(../images/img_side_map_right_corner.gif) no-repeat;
	float: left;
}
.site_map_content_container
{
	width: 168px;
	padding: 0px 12px 0px 14px;
	float: left;
}
.site_map_content
{
	width: 167px;
	padding: 13px 0px 0px 0px;
	background: url(../images/img_botted_bg.gif) left top no-repeat;
	float: left;
}
.site_map_content ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.site_map_content li
{
	width: 150px;
	margin: 0px;
	padding: 0px 0px 0px 17px;
	margin-bottom: 8px;
	float: left;
}


/* Site Map */

/* select_calendar */

.select_calendar_left_link
{
	width: 102px;
	float: left;
}
.select_calendar_top_corner
{
	width: 516px;
	height: 17px;
	background: url(/images/img_top_image.gif) no-repeat top left;
	overflow: hidden;
	float: left;
}
.select_calendar_right_container
{
	width: 516px;
	background: url(/images/img_background.gif) repeat-y top;
	float: left;
}
.select_calendar_content_container
{
	width: 488px;
	padding: 0px 0px 0px 28px;
	float: left;
}
.select_calendar_bottom_corner
{
	width: 516px;
	height: 17px;
	background: url(../images/img_bottom_image.gif) no-repeat top left;
	overflow: hidden;
	float: left;
}
.select_calendar_content_subcontainer
{
	width: 393px;
	padding: 0px 0px 29px 0px;
	float: left;
}
.select_calendar_content_subcontainer01
{
	width: 125px;
	padding: 0px 74px 0px 0px;
	float: left;
}
.select_calendar_pic01
{
	width: 125px;
	height: 88px;
	padding: 0px 0px 6px 0px;
}
.select_calendar_sublink
{
	width: 120px;
	padding: 0px 0px 0px 5px;
	float: left;
}
.select_calendar_sublink01
{
	width: 100px;
	float: left;
}
.select_calendar_radio_button
{
	width: 20px;
	float: left;
}
.select_calendar_subcontainer
{
	width: 193px;
	float: left;
}
.select_calendar_pic02
{
	width: 193px;
	height: 100px;
}
.select_calendar_name_div
{
	width: 193px;
	float: left;
}
.select_calendar_content
{
	width: 634px;
	padding: 8px 0px 8px 0px;
	margin: 0px;
	float: left;
}
.select_calendar_sub_heading
{
	width: 200px;
	float: left;
}
.select_calendar_sub_heading01
{
	width: 280px;
	float: right;
	text-align:right;
}
.select_calendar_btn_main_div
{
	width: 388px;
	padding: 31px 0px 10px 230px;
	float: left;
}
.btn_Customize_Template
{
	width: 151px;
	height: 21px;
	margin-right: 19px;
	/*background: url(../images/btn_customize_template.gif) no-repeat;*/
	float: left;
}
.btn_Customize_Template a
{
	position: absolute;
	width: 151px;
	margin-right: 19px;
	height: 21px;
	float: left;
}

/* select_calendar */
/* Added By Lakhan Pal */
.home_dropdowns_container
{
	border: #ab9271 solid 1px;
	background-color: #d4c69c;
	z-index:1;
	float: left;
	}
.home_container_linkTest
{
	height: 19px;
	background: none;
	border-bottom:#ab9271 dashed 0px;
	padding: 4px 0px 0px 0px;
	margin-bottom: 0px;
	margin-left:0px;
	float: left;
}
.home_container_linkTest a:hover
{
	height: 19px;
	float: left;
	background-color:#e3d8ba;
	width: 100%;
	margin-top:0px;
}
	
.home_container_link
{
	height: 19px;
	background: none;
	border-bottom:#ab9271 dashed 1px;
	padding: 4px 0px 0px 0px;
	margin-bottom: 2px;
	margin-left:5px;
	float: left;
}
.home_container_link a:hover
{
	height: 19px;
	float: left;
	background-color:#e3d8ba;
	width: 100%;
	margin-top:0px;
}
.last
{
	border-bottom:none;
}

/* ------------------------*/
/*...................................*/
.navi_bg ul
{
	margin: 0px;
	padding: 0px;
	width: 560px;
	list-style: none;
	float: left;
}
.navi_bg ul li
{
	float: left;
}
.navi_bg ul a
{
	padding: 0px;
	float: left;
	padding: 5px 15px 0px 22px;
	display: block;
	background-image: url(../images/img_arrow_navi.gif);
	background-repeat: no-repeat;
	background-position: 14px 11px;
	height: 24px;
}
.navi_bg ul a:hover
{
	padding: 0px;
	float: left;
	padding: 5px 15px 0px 22px;
	display: block;
	height: 24px;
	background-image: url(../images/img_arrow_navi.gif);
	background-position: 14px 11px;
	background-repeat: no-repeat;
	background-color: #d4c69c;
}
#navi_bg ul a:hover
{
	padding: 0px;
	float: left;
	padding: 5px 15px 0px 22px;
	display: block;
	height: 24px;
}
.navi_bg ul a.first
{
	background-image: url(../images/img_arrow_navi.gif);
	background-position: 14px 11px;
	background-repeat: no-repeat;
	background-color: #d4c69c;
}

.gridAlign
{
	text-align: left;
}

/*.............................................*/



/* Testimonials */

.Testimonials_container
{
	width: 350px;
	height: 22px;
	padding: 10px 0px 2px 0px;
	float: left;
}

.Testimonials_left_arrow
{
	width: 15px;
	height: 15px;
	margin: 2px 4px 0px 0px;
	background: url(/Images/img_testimonial_left_arrow.gif) no-repeat;
	float: left;
}
.Testimonials_left_arrow a
{
	position: absolute;
	width: 15px;
	height: 15px;
	float: left;
}
.Testimonials_right_arrow
{
	width: 15px;
	height: 15px;
	margin: 2px 0px 0px 0px;
	background: url(/Images/img_testimonial_right_arrow.gif) no-repeat;
	float: left;
}
.Testimonials_right_arrow a
{
	position: absolute;
	width: 15px;
	height: 15px;
	float: left;
}
.Testimonials_content_container
{
	width: 605px;
	padding: 15px 15px 0px 15px;
	float: left;
}
.Testimonials_bottom_border_container
{
	width: 585px;
	border-bottom: #E3E3E3 solid 1px;
	height: 10px;
	float: left;
}
.Testimonials_bottom_border_container01
{
	width: 585px;
	padding: 15px 0px 15px 50px;
	float: left;
}
.Testimonials_video_div
{
	width: 145px;
	padding-right: 23px;
	float: left;
}
.Testimonials_video_content
{
	width: 550px;
	padding: 12px 17px 0px 0px;
	float: left;
}
.Testimonials_video_content02
{
	width: 550px;
	padding: 0px 0px 15px 0px;
	float: left;
}
.Testimonials_btn_watch_video
{
	width: 112px;
	height: 21px;
	background: url(/Images/btn_watch_video.gif) no-repeat;
	float: left;
}
.Testimonials_btn_watch_video a
{
	position: absolute;
	width: 112px;
	height: 21px;
	float: left;
}


/* Testimonials */

/*------------------Login home starts Here----------------------* /
/*-------------------AddressBook1-----------------------*/
.down_arrow_184
{
	width: 178px;
	float: left;
	background-image: url(../images/img_arrow_o.gif);
	background-repeat: no-repeat;
	padding-right: 6px;
	min-height: 20px;
	height: auto !important;
	height: 20px;
	padding-bottom: 3px;
}
.down_arrow_184 a
{
	width: 155px;
	position: absolute;
	padding-left: 23px;
	height: 20px;
	float: left;
}
.up_arrow_184
{
	width: 178px;
	float: left;
	background-image: url(../images/img_arrow_o_up.gif);
	background-repeat: no-repeat;
	padding-right: 6px;
	min-height: 20px;
	height: auto !important;
	height: 20px;
	padding-bottom: 3px;
}
.up_arrow_184 a
{
	width: 155px;
	position: absolute;
	padding-left: 23px;
	height: 20px;
	float: left;
}
.col_184_new
{
	width: 163px;
	padding-left: 15px;
	padding-right: 6px;
	float: left;
}


/*-------------------AddressBook1-----------------------*/

.margin_bottom_15
{
	margin-bottom: 15px;
	float: left;
}

.marginleft_150
{
	margin-left: 145px;
	display: inline;
	float: left;
}
.marginright_8
{
	margin-right: 8px;
	display: inline;
	float: left;
}
.marginright_35
{
	margin-right: 35px;
	display: inline;
}
.padding_top_right_3_5
{
	padding: 3px 0px 5px 0px;
}

.validatorCalloutHighlight
{
	background-color: lemonchiffon;
}

.modalBackground
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

/*------------------Login home starts Here----------------------*/

.login_bg
{
	background: url(/Images/img_login_home_bg.jpg) no-repeat;
	width: 637px;
	height: 480px;
	float: right;
	overflow: hidden;
}

.myacc_main_block_1
{
	width: 900px;
	background-color: #fff;
	background-image: url(/Images/img_w_tcorn.gif);
	background-position: top;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 0px;
	float: left;
}

.bottom_corner_login
{
	width: 928px;
	height: 12px;
	background: url(/Images/img_bottom_corner.gif) no-repeat;
	overflow: hidden;
	float: left;
	margin-bottom: 10px;
}

.login_right
{
	width: 354px;
	float: left;
	padding-top: 60px;
}

.div_block_text
{
	width: 354px;
	float: left;
	padding-bottom: 38px;
}

.div_block_text_1
{
	width: 347px;
	float: left;
	padding-bottom: 8px;
	padding-left: 7px;
}

.login_f0ebe1_box
{
	width: 347px;
	padding-left: 7px;
	float: left;
}

.login_div_block
{
	width: 360px;
	float: left;
	padding-bottom: 8px;
}

.login_div_block_new
{
	width: 400px;
	float: left;
	padding-bottom: 8px;
}
.ArtifactPopUP
{
	width: 400px;
	float: left;
	padding-bottom: 8px;
}
.login_div_67
{
	width: 67px;
	float: left;
	padding-top: 3px;
}

.login_div_240
{
	width: 243px;
	float: left;
}

.login_box_top
{
	background: url(/Images/img_login_box_top.gif) no-repeat;
	width: 347px;
	height: 18px;
	float: left;
}

.login_box_center
{
	background: url(/Images/img_login_box_center.gif) repeat-y;
	width: 311px;
	padding-left: 36px;
	float: left;
	padding-top: 15px;
}

.login_box_bottom
{
	background: url(/Images/img_login_box_bottom.gif) no-repeat;
	width: 347px;
	height: 18px;
	float: left;
}

.login_box_300
{
	width: 310px;
	float: left;
}

.login_button
{
	width: 201px;
	float: left;
	padding-left: 109px;
	padding-top: 5px;
	padding-bottom: 14px;
}

.button_login
{
	background: url(/Images/btn_admin_login.gif) no-repeat;
	width: 61px;
	height: 20px;
	float: left;
}
.button_login a
{
	position: absolute;
	width: 61px;
	height: 20px;
}

.login_left
{
	width: 263px;
	float: left;
}

.login_left_bg
{
	background: url(/Images/img_login_left.gif) no-repeat;
	width: 7px;
	height: 480px;
	float: left;
}

.login_left_repeat
{
	background: url(/Images/img_login_left_repeat.gif) repeat-x;
	width: 256px;
	height: 480px;
	float: left;
}

/*------------------Login home starts Here----------------------*/
/*------------------Admin Manage Layout-------------------------*/


.Left_side
{
	width: 100;
	float: left;
	height: 30px;
}
.LayoutName
{
	padding-left: 5px;
}
.Layoutwidth
{
	padding-left: 48px;
}

.Layouthight
{
	padding-left: 49px;
}

.LayoutIsActive
{
	padding-left: 33px;
}


.Right_side
{
	padding-left: 100px;
	height: 30px;
}




/*---------------------End---------------------------------------*/
/*------------------Admin Manage Template-------------------------*/
.PopUpPhotoBookLeftSide
{
	width: 125px;
	height: 30px;
	float: left;
}
.PopUpPhotoBookRightSide
{
	height: 30px;
}
.PopUpPhotoBookTName
{
	padding-left: 20px;
}
.PopUpPhotoBookCoverTheme
{
	padding-left: 33px;
}
.PopUpPhotoBookSpineLayout
{
	padding-left: 35px;
}
.PopUpPhotoBookPageTheme
{
	padding-left: 35px;
}
.PopUpPhotoBookBackCoverLayout
{
	padding-left: 160px;
}
.PopUpPhotoBookBackOddLayout
{
	padding-left: 39px;
}
.PopUpPhotoBookBackEvenLayout
{
	padding-left: 40px;
}


/*---------------------End---------------------------------------*/

/*-------------------POPUP Start Here-----------------------*/

.pop_up_375
{
	width: 375px;
	float: left;
	background-color: #ede8da;
}
.pop_up_375_new1
{
	width: 410px;
	float: left;
	background-color: #ede8da;
}
.pop_up_450
{
	width: 450px;
	float: left;
	background-color: #ede8da;
}
.pop_up_375_new
{
	width: 490px;
	float: left;
	background-color: #ede8da;
}



.popup_header_block
{
	background-color: #e6daba;
	width: 365px;
	padding: 5px 5px 5px 5px;
	float: left;
	text-align: left;
}
.popup_header_block_event
{
	background-color: #e6daba;
	width: 400px;
	padding: 5px 5px 5px 5px;
	float: left;
	text-align: left;
}

.popup_header_block_Templ
{
	background-color: #e6daba;
	width: 440px;
	padding: 5px 5px 5px 5px;
	float: left;
	text-align: left;
}

.popup_header_block_New
{
	background-color: #e6daba;
	width: 480px;
	padding: 5px 5px 5px 5px;
	float: left;
	text-align: left;
}

.popup_text_block
{
	width: 349px;
	float: left;
	padding-left: 26px;
	padding-top: 23px;
	padding-bottom: 15px;
	text-align: left;
}

.popup_div_block
{
	width: 350px;
	float: left;
	padding-left: 25px;
}

.login_div_150
{
	width: 140px;
	padding-right: 5px;
	float: left;
	text-align: right;
}

.login_div_150_event
{
	width: 179px;
	padding-right: 5px;
	float: left;
}

.login_div_150_new
{
	width: 190px;
	padding-right: 5px;
	margin-left:-7px;
	display:inline;
	float: left;
	text-align: right;
}

.login_div_155_New
{
	width: 100px;
	padding-left:6px;
	float: left;
	text-align: right;
}
.login_div_155_Layout
{
	width: 100px;
	float: left;
	text-align: right;
}
.login_div_200_New
{
	width: 200px;
	padding-left:6px;
	float: left;
	text-align: right;
}

.login_div_150_new
{
	
	padding-bottom: 10px;
	float: left;
	text-align: right;
}	


.popup_btn_block
{
	width: 240px;
	padding: 10px 0px 20px 87px;
	float: left;
}
.popup_btn_block_Templ
{
	width: 240px;
	padding: 10px 0px 20px 145px;
	float: left;
}


.admin_submit_btn
{
	width: 67px;
	height: 20px;
	margin-right: 8px;
	padding-left:60px;
	float: left;
}
.admin_cancel_btn
{
	width: 65px;
	height: 20px;
	margin-right: 8px;
	float: left;
}

/*-------------------POPUP Start Here-----------------------*/

/*----------------------------Popup Border Classes-------------------------*/

.popupBorderName
{
	width: 100px;
	float: left;
	margin-left: 40px;

}
.popupBoderLeftTopCorner
{
	width: 115px;
	float: left;
	margin-left: 25px;

}
.popupBoderLeftTopCorner_new
{
	width: 339px;
	float: left;
	padding:5px 0px 5px 0px;
	margin-left: 5px;
	
}

.popupBoderRightTopCorner
{
	width: 123px;
	float: left;
	margin-left: 17px;

}
.popupBoderRightBottomCorner
{
	width: 140px;
	float: left;

}

.popupBoderLeftBottomCorner
{
	width: 135px;
	float: left;
	margin-left: 5px;
}

.popupBoderMainStrip
{
	width: 80px;
	float: left;
	margin-left: 60px;	
}

.popupBoderButton
{
	margin-left: 100px;
	display:inline;
}
.popupBoderEditImage
{
	padding : 2px 10px 0px 300px;
	
}
.popupBoderEditImage_new
{
	padding : 0px 5px 0px 7px;
	margin-bottom:2px;
	float:left;
	
}
.popupBoderEditImage_new1
{
	padding : 0px 0px 0px 340px;
	margin-top:-25px;
	float:left;
	
}

.popupBoderEditImageArtifact
{
	margin-left: 334px;
}

/*--------------------------End Popup Border Classes-------------------------*/

/*--------------------------Popup Background Classes-------------------------*/

.popupBackgroundProductType
{	
	margin-left: 0px;
	padding-right: 5px;
	float: right;
	text-align: right;
}

.popupBackgroundName
{
	width: 120px;
	padding-right: 5px;
	float: right;
	text-align: right;
}

.popupBackgroundButton
{
	margin-left: 120px;	
}

.popupBackgroundFileUpload
{
	margin-left: 25px;	
}

.popupBackgroundLabel
{
	width:120px;
}
.popupBackgroundActive
{	
	margin-left: 90px;
}

/*--------------------------End Popup Background Classes-------------------------*/

/*--------------------------Popup PlaceHolder Classes-------------------------*/

.popupPlaceHolderProductType
{	
	margin-right: 20px;
	text-align:right;
}
.popupPlaceHolderButtons
{
	margin-left:160px;
}
/*--------------------------End Popup PlaceHolder Classes-------------------------*/

/*--------------------------Popup Search User Classes-------------------------*/
.popupSearchUser
{	
 margin-right:15px;
 text-align:right;
}



/*--------------------------End Popup Search User Classes-------------------------*/

/* photoprint2 */

.photoprint2_borber
{
margin-top:2px;
width:628px;
border:#EDE8DA solid 2px;
background-color:#F5F3EB;
float:left;
}
.photoprint2_borber_sub_container
{
width:600px;
height:20px;
padding:6px 28px 0px 0px;
border-bottom:#EDE8DA solid 2px;
background-color:#F5F3EB;
float:left;
}
.photoprint2_borber_sub_container01
{
width:598px;
height:20px;
padding:6px 10px 6px 20px;
background-color:#F5F3EB;
float:left;
}
.photoprint2_content_container
{
width:610px;
padding:10px;
float:left;
}
.photoprint2_block_heading_bg{
background-image:url(../images/img_left_crnr.gif);   
background-repeat:no-repeat;
background-color:#e7e2d0;
float:left;
padding:0px 0px 0px 10px;
width:609px;
height:26px;
}
.photoprint2_sub_heading_container
{
width:625px;
padding:0px 2px 0px 2px;
float:left;
}

.photoprint2_right_corn{
background:url(../images/img_right_crnr.gif) no-repeat;
background-position:right;
width:5px;
height:26px;
float:left;
}
.photoprint2_container_133
{
width:133px;
height:20px;
padding:6px 0px 0px 0px;
float:left;
}	
.photoprint2_container_155
{
width:155px;
height:20px;
text-align:center;
background:url(../images/img_dotted_line.gif) right top no-repeat;
padding:6px 0px 0px 0px;
float:left;
}	
.photoprint2_container_165
{
width:165px;
height:20px;
text-align:center;
background:url(../images/img_dotted_line.gif) right top no-repeat;
padding:6px 0px 0px 0px;
float:left;
}	

.photoprint2_container_152
{
width:152px;
height:20px;
text-align:center;
padding:6px 0px 0px 0px;
float:left;
}	
.photoprint2_container_product
{
width:628px;
display:inline;
border-bottom:#E7E2D0 solid 2px;
padding:2px 0px 2px 0px;
float:left;
}
.photoprint2_container_product01
{
width:628px;
border-bottom:#E7E2D0 solid 2px;
float:left;
}
.photo_print2_container_product
{
width:628px;
float:left;
}
.photoprint2_container_121
{
width:121px;
padding:11px;
margin:0px 0px 0px 2px;
background-color:#E7E2D0;
float:left;
}
.photoprint2_content_div154
{
width:154px;
padding:16px 0px 0px 0px;
text-align:center;
float:left;
}
.photoprint2_content_div166
{
width:166px;
padding:16px 0px 0px 0px;
text-align:center;
float:left;
}
.photoprint2_content_div152
{
width:152px;
height:20px;
text-align:center;
padding:16px 0px 0px 0px;
float:left;
}
/*new classe 13-1-09*/
.photoprint2_picture_block
{
float:left;
}
.photoprint2_picture_block_f0ece8
{
background-color:#fbfbfb;
float:left;
}
.photoprint2_picture_bgcolor_f0ece8
{
width:139px;
padding:2px;
background-color:#fbfbfb;
float:left;
}
/*new classe 13-1-09*/
.photoprint2_picture_bgcolor
{
width:139px;
padding:2px;
background-color:#F5F3EB;
float:left;
}
.photoprint2_block_sub{
background-image:url(../images/img_left_crnr.gif);   
background-repeat:no-repeat;
background-color:#e7e2d0;
float:left;
padding:6px 0px 0px 10px;
width:124px;
height:20px;
}
.photoprint2_right_container
{
width:479px;
padding:2px;
float:left;
}

.photoprint2_product_pic01
{
width:91px;
height:95px;
padding:11px 24px 0px 24px;
float:left;
}
.photoprint2_product_pic01PhotoPrint
{
width:91px;
height:70px;
padding:11px 24px 0px 24px;
float:left;
}
.photoprint2_product_picture
{
width:91px;
height:95px;
}
.photoprint2_product_picturePhotoPrint
{
width:91px;
height:70px;
}
.photoprint2_product_link
{
width:139px;
padding:5px 0px 8px 0px;
text-align:center;
float:left;
}

.photoprint_new
{
position:absolute;
width:139px;
margin-top:14px;
margin-left:-70px;
display:inline;
}

.photoprint2_block_sub_right{
background-image:url(../images/img_left_crnr.gif);   
background-repeat:no-repeat;
background-color:#e7e2d0;
float:left;
padding:0px 0px 0px 0px;
width:474px;
height:26px;
}
.photoprint2_content_border
{
width:483px;
border-bottom:#E7E2D0 solid 1px;
float:left;
}
.photoprint2_content_border_last
{
width:483px;
float:left;
}
.photoprint2_content_container_sub
{
width:156px;
text-align:center;
padding:9px 0px 9px 0px;
float:left;
}
.photoprint2_content_container_sub_01
{
width:165px;
text-align:center;
padding:9px 0px 9px 0px;
float:left;
}
.photoprint2_content_container_sub_02
{
width:152px;
text-align:center;
padding:9px 0px 9px 0px;
float:left;
}
.photoprint2_right_main_container
{
width:483px;
border-left:#E7E2D0 solid 2px;
float:left;
}
.photoprint2_total_div
{
width:100px;
height:20px;
padding-right:10px;
text-align:center;
float:right;
}	

.photoprint2_total_div01
{
width:90px;
height:20px;
padding-right:60px;
text-align:left;
float:right;
}	

.photoprint2_radio_div
{
width:400px;
float:left;
}
.photobook2_btn_next
{
width:70px;
height:21px;
background:url(../images/btn_new_next.gif) no-repeat;
}

.photobook2_btn_next a
{
position:absolute;
width:70px;
height:21px;
}
	
.photoprint2_btn_next
{
width:70px;
height:21px;
background:url(../images/btn_new_next.gif) no-repeat;
float:right;
}
.photoprint2_btn_next a
{
position:absolute;
width:70px;
height:21px;
float:right;
}		
/* photoprint2 */
/*Shoping CART*/
.body_conatiner
{
	width: 915px;
	margin:0px;
padding-left: 14px;
	/*background: url(/images/img_body_bg.gif) repeat-y;*/
	background:#ede8da url(/images/img_topedge.gif) left top no-repeat;
	float: left;
}
.body_conatiner1
{
	width: 915px;
	padding-left: 14px;
	background: url(/images/img_body_bg.gif) repeat-y;
	/*background:#ede8da url(/images/img_topedge.gif) left top no-repeat;*/
	float: left;
}


.sub_container_body
{
width:915px;
float:left;
}
.myacc_main_blockLogin
{
width:900px;
background-color:#fff;
background-image:url(../images/img_w_tcorn.gif);
background-position:top;
background-repeat:no-repeat;
padding-top  :7px ;
float:left;
}

.myacc_main_block
{
width:900px;
background-color:#fff;
background-image:url(../images/img_w_tcorn.gif);
background-position:top;
background-repeat:no-repeat;
padding:7px 0px 0px 0px;
float:left;
}
.myacc_left_block{
width:634px;
float:left;
padding:0px 17px 0px 17px;
background-image:url(../images/img_grey_dot.gif);
background-repeat:repeat-y;
background-position:right;
margin-right:6px;
margin-bottom:14px;
min-height:643px;
height:auto !important;
height:643px;
display:inline;
}
.productpg_main_block{
padding-top:28px;
padding-bottom:7px;
width:634px;
float:left;
}
.productpg_main_blockSiteMap
{
padding-top:28px;
padding-bottom:7px;
width:834px;
float:left;
}

.pageheading{
float:left;
width:634px;
display:inline;
height:28px;
padding:0px;
}
.arial16B819067{
	font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color:#819067;
	text-decoration: none;
}
.myacc_myproject_block{
float:left;
margin:2px 0px 2px 0px;
display:inline;
width:634px;
}
.myacc_brown_block_634{
background-image:url(../images/img_bl_corn.gif);
background-repeat:no-repeat;
background-color:#e7e2d0;
float:left;
padding:6px 0px 0px 10px;
width:618px;
height:20px;
}

.shopping_cart_product_div
{
width:109px;
height:20px;
text-align:center;
float:left;
}
.arial11BB37601 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight:bold;
	font-variant: normal;
	text-transform: none;
	color: #B37601;
	text-decoration:none;
	}
	.shopping_cart_product_type_div
{
width:208px;
height:20px;
text-align:center;
float:left;
}
.shopping_cart_product_size_div
{
width:50px;
height:20px;
text-align:center;
float:left;
}

.shopping_cart_quantity_div
{
width:76px;
height:20px;
text-align:center;
float:left;
}
.shopping_cart_price
{
width:74px;
height:20px;
text-align:center;
float:left;
}

.shopping_cart_Discounts
{
width:83px;
height:20px;
text-align:center;
float:left;
}
.shopping_cart_total
{
width:96px;
height:20px;
text-align:center;
float:left;
}
.myacc_brown_right_corn{
background-image:url(../images/img_br_corn.gif);
background-repeat:no-repeat;
background-color:#e7e2d0;
background-position:right;
width:5px;
height:26px;
float:left;
}	
/* Shipping Info */

.shipping_info_top_contaoner
{
width:635px;
padding:0px 0px 26px 0px;
float:left;
}
.shipping_info_left_contaoner
{
width:352px;
padding:0px 33px 0px 0px;
float:left;
}
.shipping_info_heading_container
{
width:352px;
height:31px;
background-color:#E7E2D0;
float:left;
}
.shipping_info_left_corner
{
width:20px;
height:31px;
background:url(../images/img_shipping_left_corner.gif) no-repeat;
float:left;
}
.shipping_info_right_corner
{
width:20px;
height:31px;
background:url(../images/img_shipping_right_corner.gif) no-repeat;
float:left;
}
.shipping_info_sub_heading
{
width:312px;
height:22px;
padding:9px 0px 0px 0px;
float:left;
}
.shipping_info_content_container
{
width:312px;
padding:20px 20px 40px 20px;
background:url(../images/img_shipping_bottom_crnr.gif) no-repeat bottom;
background-color:#F6F3EC;
float:left;
}
.shipping_info_pic01
{
width:218px;
height:178px;
background:url(../images/img_shipping_pic1.gif) no-repeat top;
float:left;
}

.shipping_info_top_contaoner01_order
{
width:605px;
padding:0px 0px 19px 0px;
float:left;
}
.shipping_info_top_contaoner01
{
width:745px;
padding:0px 0px 19px 0px;
float:left;
}
.shipping_info_top_contaoner001
{
width:870px;
padding:0px 0px 19px 0px;
float:left;
}

.shipping_info_subheading01
{
width:745px;
height:39px;
background-color:#F6F3EC;
float:left;
}

.shipping_info_subheading011
{
width:626px;
height:39px;
background-color:#F6F3EC;
float:left;
}
.shipping_info_subheading001
{
width:880px;
height:39px;
background-color:#F6F3EC;
float:left;
}
.shipping_info_conner01
{
width:15px;
height:39px;
background:url(../images/img_shipping_corner01.gif) no-repeat;
float:left;
}
.shipping_info_conner02
{
width:15px;
height:39px;
background:url(../images/img_shipping_corner02.gif) no-repeat;
float:left;
}
.shipping_info_taxt_heading
{
width:715px;
height:28px;
padding:11px 0px 0px 0px;
float:left;
}
.shipping_info_taxt_heading_new
{
width:715px;
height:28px;
padding:11px 0px 0px 9px;
float:left;
}
.shipping_info_taxt_heading_new_order
{
width:600px;
height:28px;
padding:11px 0px 0px 9px;
float:left;
}
.shipping_info_main_content_div
{
width:733px;
padding:0px 6px 20px 6px;
background:url(../images/img_shipping_bottom_crnr01.gif) no-repeat bottom;
background-color:#F6F3EC;
float:left;
}

.shipping_info_main_content_div1
{
width:614px;
padding:0px 6px 20px 6px;
background:url(../images/img_shipping_bottom_crnr01.gif) no-repeat bottom;
background-color:#F6F3EC;
float:left;
}

.shipping_info_main_content_div1_new
{
width:614px;
padding:0px 0px 20px 6px;
float:left;
}
.shipping_info_main_content_div1_new1
{
width:858px;
padding:0px 6px 20px 6px;
float:left;
}

.shipping_info_price_container
{
width:728px;
height:37px;
background:url(../images/img_left_corner.gif) left top no-repeat;
background-color:#E7E2D0;
margin-bottom:4px;
float:left;
}

.shipping_info_price_container1
{
width:607px;
height:37px;
background:url(../images/img_left_corner.gif) left top no-repeat;
background-color:#E7E2D0;
float:left;
}

.shipping_info_price_container1_new
{
width:607px;
height:37px;
margin-bottom:4px;
float:left;
}
.shipping_info_price_container1_new1
{
width:870px;
height:37px;
margin-bottom:4px;
float:left;
}


.shipping_info_rightcorner
{
width:5px;
height:37px;
background:url(../images/img_right_corner.gif) no-repeat;
float:left;
}
.shipping_info_rightcorner_right
{
width:5px;
height:37px;
background:url(../images/img_right_corner.gif) no-repeat;
float:right;
}
.shipping_info_print_div
{
width:100px;
height:25px;
padding:12px 0px 0px 0px;
border-right:#F5F3EB solid 1px;
text-align:center;
float:left;
}
.shipping_info_price_div
{
width:120px;
height:25px;
padding:12px 0px 0px 0px;
border-right:#F5F3EB solid 1px;
text-align:center;
float:left;
}
.shipping_info_Standard_Mail_div
{
width:90px;
height:auto;
padding:12px 0px 0px 0px;
border-right:#F5F3EB solid 1px;
text-align:center;
float:left;
}
.shipping_info_Standard_Mail_div_line
{
width:90px;
min-height:52px;
height:auto !important;
height:52px;
padding:12px 0px 0px 0px;
border-right:#F5F3EB solid 1px;
text-align:center;
float:left;
}
.shipping_info_Standard_Mail_div_btm
{
width:70px;
height:auto;
padding:12px 0px 0px 30px;
text-align:center;
float:left;
}
.shipping_info_Standard_Mail_pdf
{
width:90px;
height:auto;
padding:12px 0px 0px 10px;
text-align:left;
float:left;

}
.shipping_info_Standard_Mail_div_heading
{
width:90px;
height:25px;
padding:12px 0px 0px 0px;
border-right:#F5F3EB solid 1px;
text-align:center;
float:left;
}
.shipping_info_Standard_Mail_subdiv
{
width:115px;
padding:100px 0px 100px 0px;
border-right:#F5F3EB solid 1px;
border-bottom:#F5F3EB solid 1px;
text-align:center;
float:left;
}
.shipping_info_Standard_Mail_subdiv01
{
width:115px;
padding:25px 0px 25px 0px;
border-right:#F5F3EB solid 1px;
text-align:center;
float:left;
}
.shipping_info_Standard_Mail_container
{
width:115px;
float:left;
}
.shipping_info_DayExpresss_div
{
width:160px;
height:25px;
padding:12px 0px 0px 0px;
border-right:#F5F3EB solid 1px;
text-align:center;
float:left;
}

.shipping_info_DayExpresss_div_New
{
width:200px;
height:25px;
padding:12px 0px 0px 0px;
border-right:#F5F3EB solid 1px;
text-align:center;
float:left;
}
.shipping_info_DayExpresss_subdiv
{
width:161px;
border-right:#F5F3EB solid 1px;
float:left;
}
.shipping_info_DayExpresss_subdiv01
{
width:161px;
padding:25px 0px 25px 0px;
text-align:center;
float:left;
}
.shipping_info_DayExpresss_content_div
{
width:161px;
padding:100px 0px 100px 0px;
border-bottom:#F5F3EB solid 1px;
text-align:center;
float:left;
}
.shipping_info_printsize_div
{
width:105px;
height:25px;
padding:12px 0px 0px 0px;
text-align:center;
float:left;
}
.shipping_info_printsize_div_new
{
width:60px;
padding:12px 10px 0px 0px;
text-align:right;
float:left;
}
.shipping_info_printsize_div_total_heading
{
width:109px;
padding:12px 30px 0px 0px;
height:25px;
text-align:right;
border-right:#F5F3EB solid 1px;
float:left;
}
.shipping_info_printsize_div_total
{
width:109px;
padding:12px 30px 0px 0px;
height:auto;
text-align:right;
border-right:#F5F3EB solid 1px;
float:left;
}
.shipping_info_printsize_subdiv
{
width:120px;
float:left;
}
.shipping_info_printsize_contentdiv
{
width:120px;
padding:100px 0px 100px 0px;
padding-left:3px;
border-bottom:#F5F3EB solid 1px;
text-align:center;
float:left;
}
.shipping_info_printsize_subdiv01
{
width:123px;
padding:25px 0px 25px 0px;
text-align:center;
float:left;
}

.shipping_info_bgcolor
{
width:623px;
background:url(../images/img_bg_bottom.gif) repeat-x bottom;
padding:0px 0px 2px 0px;
background-color:#E7E2D0;
float:left;
}
.shipping_info_bgcolor_new1
{
width:727px;
background:url(../images/img_bg_bottom.gif) repeat-x bottom;
padding:0px 0px 0px 0px;
background-color:#E7E2D0;
float:left;
}

.shipping_info_bgcolor_new2
{
width:607px;
padding:0px 0px 0px 0px;
background:url(../images/bg_line.gif) repeat-y;
float:left;
}

.shipping_info_bgcolor_nocolor
{
width:607px;
padding:0px 0px 0px 0px;
float:left;
}
.shipping_info_bgcolor_nocolor_new
{
width:870px;
padding:0px 0px 0px 0px;
float:left;
}

.shipping_info_bottom_content
{
width:623px;
padding:12px 0px 0px 0px;
float:left;
}
.shipping_info_subcontainer
{
width:222px;
border-bottom:#F5F3EB solid 1px;
float:left;
}
.shipping_info_subcontainer_last
{
width:222px;
float:left;
}
.shipping_info_subcontainer01
{
width:222px;
float:left;
}
.shipping_info_left_text_container
{
width:408px;
padding:0px 87px 0px 6px;
float:left;
}
.shipping_info_left_text_container01
{
width:570px;
padding:0px 20px 0px 6px;
float:left;
}
.shipping_info_btn_orderprints
{
width:110px;
height:24px;
background:url(../images/btn_order_prints.gif) no-repeat;
float:left;
}

.shipping_info_btn_orderprints a
{
position:absolute;
width:110px;
height:24px;
float:left;
}
.shipping_info_priceper_prient_content
{
width:25px;
padding-left:30px;
float:left;
}
.shipping_info_priceper_prient_content01
{
width:25px;
padding-left:10px;
float:left;
}

.shipping_info_Additional_Cost
{
width:395px;
height:25px;
text-align:center;
padding:12px 0px 0px 0px;
float:left;
}
.shipping_info_Additional_Cost01
{
width:395px;
text-align:center;
padding:150px 0px 120px 0px;
float:left;
}
.shipping_info
{
width:635px;
padding:0px 0px 15px 0px;
float:left;
}

/* Shipping Info */

/* Shopping cart */
.shopping_cart_product_div
{
width:109px;
height:20px;
text-align:center;
float:left;
}
.shopping_cart_product_type_div
{
width:120px;
height:20px;
text-align:center;
float:left;
}
.shopping_cart_product_size_div
{
width:50px;
height:20px;
text-align:center;
float:left;
}


.shopping_cart_Discounts
{
width:83px;
height:20px;
text-align:center;
float:left;
}
.shopping_cart_total
{
width:96px;
height:20px;
text-align:center;
float:left;
}
.Shopping_Cart_border_container
{
width:520px;
border:#EDE8DA solid 1px;
background-color:#F5F3EB;
margin-top:2px;
float:left;
}
.shopping_cart_left_container
{
width:101px;
height:98px;
background-color:#EDE8DA;
padding:6px 0px 0px 17px;
float:left;
}
.shopping_cart_container
{
width:512px;
padding:11px 0px 0px 0px;
float:left;
}
.shopping_cart_photobook_div
{
width:196px;
height:auto;
text-align:center;
margin-left:12px;
float:left;
}
.shopping_cart_photobook_divnew
{
width:196px;
height:auto;
text-align:center;
margin-left:100px;
float:left;
}
.shopping_cart_photobook_divnew_Dummy
{
height:auto;
text-align:left;
margin-left:100px;
float:left;
}
.shopping_cart_Discription_div
{
	text-align:left; 
	margin-left:12px;
	background:url(../images/img_dotte_gray_line.gif) right top no-repeat;
}

.shopping_cart_Discription_divWithoutDott
{
	text-align:left; 
	margin-left:12px;
}

.shopping_cart_pic
{
width:89px;
padding:0px 0px 7px 0px;
}
.shopping_cart_preview
{
width:90px;
float:left;
}

.shopping_cart_product_size_div01
{
width:50px;
height:45px;
background:url(../images/img_dotte_gray_line.gif) right top no-repeat;
text-align:center;
float:left;
}

.shopping_cart_quantity_div01
{
width:79px;
height:45px;
background:url(../images/img_dotte_gray_line.gif) right top no-repeat;
text-align:center;
float:left;
}

.shopping_cart_quantity_div01_new1
{
width:79px;
height:45px;
text-align:center;
float:left;
}

.shopping_cart_price01
{
width:74px;
height:45px;
background:url(../images/img_dotte_gray_line.gif) right top no-repeat;
text-align:center;
float:left;
}
.shopping_cart_price01_noline
{
width:74px;
height:45px;
text-align:center;
float:left;
}
.shopping_cart_Discounts01
{
width:83px;
height:45px;
text-align:center;
background:url(../images/img_dotte_gray_line.gif) right top no-repeat;
float:left;
}

.shopping_cart_Discounts01_noline
{
width:83px;
height:45px;
text-align:center;
float:left;
}
.shopping_cart_total01
{
width:96px;
height:45px;
text-align:center;
float:left;
}
.shopping_cart_total01_new
{
width:56px;
height:45px;
text-align:center;
float:left;
}

.shopping_cart_remove_btn
{
width:74px;
height:21px;
background:url(../images/btn_remove.gif) no-repeat;
float:right;
}
.shopping_cart_remove_btn a
{
position:absolute;
width:74px;
height:21px;
float:right;
}
.shopping_cart_block{
float:left;
margin:0px 0px 2px 0px;
display:inline;
width:634px;
}

.shopping_cart_block1{
float:left;
margin:10px 0px 2px 0px;
display:inline;
width:630px;
}

.shopping_cart_container04
{
width:631px;
height:38px;
margin-top:4px;
background:url(../images/img_cart_bg.gif) repeat-x;
float:left;
}
.shopping_cart_left_side
{
width:17px;
height:38px;
background:url(../images/img_cart_left_corner.gif) no-repeat;
float:left;
}
.shopping_cart_right_side
{
width:17px;
height:38px;
background:url(../images/img_cart_right_corner.gif) no-repeat;
float:right;
}
.shopping_cart_btn_main_div
{
width:99px;
padding-top:9px;
padding-left:254px;
float:left;
}
.shopping_cart_order
{
width:99px;
height:21px;
background:url(../images/btn_order_now.gif) no-repeat;
float:left;
}
.shopping_cart_order a
{
position:absolute;
width:99px;
height:21px;
float:left;
}


.shopping_cart_btn_update_cart
{
width:150px;
height:21px;
background:url(../images/btn_update_cart.gif) no-repeat;
float:left;
}
.shopping_cart_btn_update_cart
{
width:99px;
height:21px;
background:url(../images/btn_update_cart.gif) no-repeat;
float:left;
}
.shopping_cart_btn_update_cart a
{
position:absolute;
width:99px;
height:21px;
float:left;
}
.shopping_cart_container05
{
width:440px;
height:36px;
padding:0px 0px 0px 197px;
margin-top:2px;
background:url(../images/img_cart_left_corner01.gif) no-repeat left;
background-color:#E7E2D0;
float:left;
}
.shopping_cart_container051
{
width:434px;
height:30px;
padding:0px 0px 0px 197px;
margin-top:2px;
background:url(../images/img_cart_left_corner01.gif) no-repeat left;
background-color:#E7E2D0;
float:left;
}
.shopping_cart_right_side01
{
width:16px;
height:36px;
background:url(../images/img_cart_right_corner01.gif) no-repeat;
float:right;
}
.btn_Continue_Shopping
{
width:148px;
height:21px;
margin-right:6px;
margin-top:7px;
margin-right:6px;
display:inline;
background:url(../images/btn_continue_shopping.gif) no-repeat;
float:left;
}
.btn_Continue_Shopping a
{
position:absolute;
width:148px;
height:21px;
float:left;
}
.btn_checkout
{
width:84px;
height:21px;
margin-top:7px;
background:url(../images/btn_checkout.gif) no-repeat;
float:left;
}
.btn_checkout a
{
position:absolute;
width:84px;
height:21px;
float:left;
}

/*...........Added by rupinder............*/

.dropdown_container
{
	/*..width:275px;.*/
	border: #ab9271 solid 1px;
	background-color: #d4c69c;
	padding: 5px 8px 5px 8px;
	z-index:1;
	float: left;
}
.container
{
	float:left;
	background:#ccc;
}
.container a
{
	position:absolute;
	width:auto;
	height:auto;
	padding:0px;
	float: left;
	border-bottom:#ab9271 dashed 1px;
	padding: 4px 4px 0px 4px;
	display: block;
	}
.container a:hover
{
	padding: 0px;
	float: left;
	padding: 4px 4px 0px 4px;
	border-bottom:#ab9271 dashed 1px;
	background-color: #e3d8ba;
	}	
.dropdown_container ul
{
	margin: 0px;
	padding: 0px;
	display:block;	
	list-style: none;
	float: left;
}
.dropdown_container li
{
	float: left;
	display:block;	
	vertical-align:middle;
}
.dropdown_container ul a
{
	padding: 0px;
	float: left;
	border-bottom:#ab9271 dashed 1px;
	padding: 4px 4px 0px 4px;
	display: block;
	}
.dropdown_container ul a:hover
{
	padding: 0px;
	float: left;
	padding: 4px 4px 0px 4px;
	border-bottom:#ab9271 dashed 1px;
	background-color: #e3d8ba;
}
.dropdown_container ul a.last
{
	border-bottom:none;
	}
.white_background
{
	background-color:#fff;
}	
/*...........Added by rupinder............*/
.Client_grid_line1{
	background-color:#ede8da;
	width:600px;
	border-top:solid 1px #FFFFFF;
	border-bottom:solid 1px #FFFFFF;
	padding:5px 5px 5px 5px;
	float:left;
}
.Client_grid_line2{
	background-color:#edeeee;
	width:600px;
	padding:5px 5px 5px 5px;
	float:left;
}
.ClientHeader_header_block
{
	background-color: #e6daba;
	padding: 5px 5px 5px 5px;
	width: 600px;
	float: left;
	height: 25px;
}
.shipping_info_print_div_new
{
width:60px;
height:25px;
padding:12px 0px 0px 0px;
border-right:#F5F3EB solid 1px;
text-align:center; 
float:left;
}
.shipping_info_Standard_Mail_div_new
{
width:198px;
height:28px;
padding:12px 0px 0px 0px;
border-right:#F5F3EB solid 1px;
text-align:center;
float:left;
}

.shipping_info_Standard_Mail_div_new_OrderDetail
{
width:198px;
height:auto !important;
padding:12px 0px 0px 0px;
border-right:#F5F3EB solid 1px;
text-align:center;
float:left;
}
.shipping_info_Standard_Mail_div_new_OrderDetail_line
{
width:198px;
min-height:52px;
height:auto !important;
height:52px;
padding:12px 0px 0px 0px;
border-right:#F5F3EB solid 1px;
text-align:center;
float:left;
}
.shipping_info_Standard_Mail_div_new_OrderDetail_line_b
{
width:250px;
min-height:52px;
height:auto !important;
height:52px;
padding:12px 0px 0px 0px;
border-right:#F5F3EB solid 1px;
text-align:center;
float:left;
}
.shipping_info_Standard_Mail_div_new_OrderDetail_noborder
{
width:238px;
height:auto;
padding:12px 0px 0px 10px;
text-align:center;
float:left;
}

.shipping_info_Standard_Mail_div_new_OrderDetail_nobordernew
{
width:350px;
height:auto;
padding:12px 0px 0px 0px;
text-align:center;
float:left;
}
.shipping_info_Standard_Mail_div_new_OrderDetail_nobordernew1
{
width:410px;
height:auto;
padding:12px 0px 0px 0px;
text-align:center;
float:left;
}
.shipping_info_Standard_Mail_div_new_OrderDetail_nobordernew1Dummy
{
width:auto;
height:auto;
padding:12px 0px 0px 0px;
text-align:center;
float:left;
}
.shipping_info_Standard_Mail_div_new_OrderDetail_heading
{
width:198px;
height:25px;
padding:12px 0px 0px 0px;
border-right:#F5F3EB solid 1px;
text-align:center;
float:left;
}
.shipping_info_bgcolor_new
{
width:563px;
background:url(../images/img_bg_bottom.gif) repeat-x bottom;
padding:0px 0px 2px 0px;
background-color:#E7E2D0;
float:left;
}
.shipping_info_print_div_new1
{
width:81px;
height:auto;
padding:12px 0px 0px 0px;
border-right:#F5F3EB solid 1px;
text-align:center;
float:left;
}
.shipping_info_print_div_new1_noline
{
width:81px;
min-height:52px;
height:auto !important;
height:52px;
padding:12px 0px 0px 0px;
border-right:#F5F3EB solid 1px;
text-align:center;
float:left;
}

.shipping_info_print_div_new1_new
{
width:81px;
height:25px;
padding:12px 0px 0px 0px;
text-align:center;
float:left;
}

.total_block1_e7e2d0
{
	width: 725px;
	background-color: #f5f3eb;
	padding: 4px 10px 4px 10px;
	border-bottom:1px #dbd7cb solid;
	border-top:#dbd7cb 1px solid;
	float: left;
}

.back_btn{
margin-top:10px;
width:725px;
float:left;
}

.total_block_e7e2d0
{
	width: 606px;
	background-color: #f5f3eb;
	padding: 4px 10px 4px 10px;
	border-bottom:1px #dbd7cb solid;
	border-top:#dbd7cb 1px solid;
	margin-bottom:15px;
	float: left;
}

.total_block_e7e2d0_row
{
	width: 354px;
	background-color: #f5f3eb;
	padding: 4px 10px 4px 10px;
	border-bottom:1px #dbd7cb solid;
	border-top:#dbd7cb 1px solid;
	margin-bottom:15px;
	float: right;
}
/*21 aug 2008 rupinder */
.user_tabs{
width:632px;
float:left;
}
.user_tabs ul{
margin:0px 0px 0px 0px;
padding:0px;
list-style:none;
float:left;
}
.user_tabs ul li{
float:left;
text-align:center;
/*background:url(../images/img_tab.gif) no-repeat top left;*/
}
.user_tabs ul a{
padding:0px 10px 0px 10px;
background:#f4efdc;
border:#d8d3c2 solid 1px;
margin-right:1px;
float:left;
border-bottom:0px;
text-align:center;
display:block;
padding-top:10px;
min-height:20px;
height:auto !important;
height:20px;
}
.user_tabs ul a.activetab{
background:#e7e2d0;
border:#d8d3c2 solid 1px;
border-bottom:0px;
}

.grid_block_e7e2d0_new{
width:614px;
background-color:#e7e2d0;
padding:6px 10px 6px 10px;
margin:0px;
float:left;
}

.grid_blockcontact_e7e2d0_new{
width:614px;
background-color:#e7e2d0;
padding:6px 10px 6px 10px;
margin:0px;
float:left;
}

/*21 aug 2008 rupinder */

.grid_block_f5f3eb_new{
width:619px;
float:left;
margin:0px 9px 18px 6px;
background-color:#f5f3eb;
}
.grid_block_new{
width:602px;
float:left;
padding:14px 0px 9px 17px;
}

.grid_block_592{
width:592px;
float:left;
padding-left:27px;
}

.div_block_265{
width:295px;
float:left;
padding-bottom:10px;
}

.img_block_49{
width:49px;
height:44px;
float:left;
padding-right:7px;
}

.img_l_bottom_f5f3e{
background:url(../images/img_l_bottom_f5f3e.gif) no-repeat;
width:17px;
height:17px;
float: left;
}

.img_r_bottom_f5f3e{
background:url(../images/img_r_bottom_f5f3e.gif) no-repeat;
width:17px;
height:17px;
float: right;
}

.text_block_131{
width:205px;
float:left;
padding-top:7px;
}

.btn_view_all_comment{
background:url(../images/btn_view_all_comments.gif) no-repeat;
width:144px;
height:21px;
float:left;
}
.btn_view_all_comment a{
background:url(../images/btn_view_all_comments.gif) no-repeat;
width:144px;
height:21px;
position:absolute;
}
.btn_view_all_comment a:hover{
background:url(../images/btn_view_all_comments.gif) no-repeat;
width:144px;
height:21px;
position:absolute;
}

.btn_block{
width:265px;
float:left;
padding-top:26px;
}

.divFindaMember
{
	margin:20px 0px 20px 150px;
	float:left ;
	}
	
.divFindaMember_new
{
	margin:20px 0px 20px 10px;
	float:left ;
}
/*---Rupinder 28 aug 2008------*/
.gallery_dropdown
{
width:100px;
border:#909F76 solid 1px;
background-color:#EFF7E0;
padding:5px;
float:left;
}
.gallery_dropdown ul{
	margin:0px;
	padding:0px;
	width:100px;
	float:left;
	list-style-type:none;
}
.gallery_dropdown ul li{
	float:left;
	width:100px;
	list-style:none;
}
.gallery_dropdown ul a{
	float:left;
	padding:3px 2px 3px 2px;
	width:96px;
	}
.gallery_dropdown ul a.first_link{
	border-top:none;
}
.gallery_dropdown ul a.activelink{
	background:#98a780;
color:#fff;

}
.gallery_dropdown ul a:hover{
background:#98a780;
color:#fff;
}
.gallery_page_div01_new
{
	width: 35px;
	padding-top: 2px;
	padding-left: 1px;
	padding-right: 1px;
	float: left;
}
/*---Rupinder 28 aug 2008------*/

.admin_grid_line12{
	background-color:#ede8da;
	width:500px;
	border-top:solid 1px #FFFFFF;
	border-bottom:solid 1px #FFFFFF;
	padding:5px 5px 5px 5px;
	float:left;
}
.admin_grid_line1_Artifact{
	background-color:#ede8da;
	width:600px;
	border-top:solid 1px #FFFFFF;
	border-bottom:solid 1px #FFFFFF;
	padding:5px 5px 5px 5px;
	float:left;
}
.admin_grid_line22{
	background-color:#edeeee;
	width:500px;
	padding:5px 5px 5px 5px;
	float:left;
}
.admin_grid_line2_Artifact{
	background-color:#edeeee;
	width:600px;
	padding:5px 5px 5px 5px;
	float:left;
}
.admingrid_header_block12
{
	background-color: #e6daba;
	padding: 5px 5px 5px 5px;
	width: 500px;
	float: left;
	height: 25px;
}
.admingrid_header_block_Artifact
{
	background-color: #e6daba;
	padding: 5px 5px 5px 5px;
	width: 600px;
	float: left;
	height: 25px;
}
.admin_header_block_Artifact
{
	width: 600px;
	float: left;
}
.admin_header_block12
{
	width: 500px;
	float: left;
}



/*---Jagmohan  12 Sept 2008------*/
.gallery_SortBy_dropdown
{
width: 80px;
	border: #D6B882 solid 1px;
background-color: #F5F3EB;
padding:5px;
float:left;
}
.gallery_SortBy_dropdown ul{
	margin:0px;
	padding:0px;
	width:80px;
	float:left;
	list-style-type:none;
}
.gallery_SortBy_dropdown ul li{
	float:left;
	width:80px;
	list-style:none;
	
}
.gallery_SortBy_dropdown ul a{
	float:left;
	padding:3px 2px 3px 2px;
	width:76px;
	}
.gallery_SortBy_dropdown ul a.first_link{
	border-top:none;
}
.gallery_SortBy_dropdown ul a.activelink{
	background:#D6B882 ;
color:#fff;

}
.gallery_SortBy_dropdown ul a:hover{
background:#D6B882 ;
color:#fff;
}

/* My Projects,My Pictures Css */

.gallery_SortBy_dropdownShare
{
width: 90px;
	border: #D6B882 solid 1px;
background-color: #F5F3EB;
padding:5px;
float:left;
}
.gallery_SortBy_dropdownShare ul{
	margin:0px;
	padding:0px;
	width:90px;
	float:left;
	list-style-type:none;
}
.gallery_SortBy_dropdownShare ul li{
	float:left;
	width:90px;
	list-style:none;
	
}
.gallery_SortBy_dropdownShare ul a{
	float:left;
	padding:3px 2px 3px 2px;
	width:86px;
	}
.gallery_SortBy_dropdownShare ul a.first_link{
	border-top:none;
}
.gallery_SortBy_dropdownShare ul a.activelink{
	background:#D6B882 ;
color:#fff;

}
.gallery_SortBy_dropdownShare ul a:hover{
background:#D6B882 ;
color:#fff;
}
/*-------Rupinder 3 october 2008------*/
.save_btn{
	background:url(../images/btn_save.gif) no-repeat;
	width:52px;
	float:left;
	height:20px;
}
.save_btn a{
	position:absolute;
	width:52px;
	height:20px;
}
.try{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: lighter; color: #333333; text-decoration: none; position:relative; border:1px dotted black;
}
.btn_savereg_discount{
	background:url(../images/btn_savereg_discount.gif) no-repeat;
	width:195px;
	float:left;
	height:20px;
}
.btn_savereg_discount a{
	position:absolute;
	width:195px;
	height:20px;
}
.grid_col11_400{
	width:355px;
	float:left;
	padding-right:6px;
}
.admin_header_block_425{
	background-color:#e6daba;
	width:355px;
	margin-top:3px;
	padding:5px 5px 5px 5px;
	float:left;
}
.admin_grid_line1_425{
	background-color:#ede8da;
	width:355px;
	border-top:1px solid #fff;
	padding:5px 5px 5px 5px;
	float:left;
}
.admin_grid_line2_425{
	background-color:#edeeee;
	width:355px;
	border-top:1px solid #fff;
	padding:5px 5px 5px 5px;
	float:left;
}
.grid_col2_30{
	width:24px;
	float:left;
	padding-right:6px;
}
.btn_add{
	background:url(../images/btn_add.gif) no-repeat;
	width:60px;
	float:left;
	height:20px;
}
.btn_add a{
	position:absolute;
	width:60px;
	height:20px;
}
.btn_remove{
	background:url(../images/btn_remove_o.gif) no-repeat;
	width:89px;
	float:left;
	height:20px;
}
.btn_remove a{
	position:absolute;
	width:89px;
	height:20px;
}
.margin_left_10px{
	margin-left:15px;
	display:inline;
}
.admin_pheading_new{
	width:880px;
	float:left;
	margin-bottom:10px;
}
.PromoCodeLine
{
float:left; 
width:200px;
text-align:left; 
margin-left:20px;
	}
.PromocodeSelect
{
float:left;
width: 30px;
padding-right: 6px;

	}
.admin_grid_line1{
	background-color:#ede8da;
	width:870px;
	border-top:solid 1px #FFFFFF;
	border-bottom:solid 1px #FFFFFF;
	padding:5px 5px 5px 5px;
	float:left;
}
.admin_grid_line2{
	background-color:#edeeee;
	width:870px;
	
	padding:5px 5px 5px 5px;
	float:left;
}

/*-------Rupinder 06 october 2008------*/

.shopping_cart_product_type_div_new
{
width:203px;
text-align:center;
float:left;
}
.shopping_cart_photobook_div_new
{
width:200px;
padding-left:2px;
background:url(../images/img_dotte_gray_line.gif) right top no-repeat;
float:left;
}
.shopping_cart_total_new
{
width:80px;
text-align:right;
float:left;
}
.shopping_cart_total_new_50
{
width:50px;
text-align:right;
margin-left:30px;
display:inline;
float:left;
}

.shopping_cart_total_new_50i
{
width:50px;
text-align:right;
margin-left:10px;
float:left;
}
.shopping_cart_container_new
{
width:400px;
padding:5px 0px 5px 0px;
float:right;
background-color:#f5f3eb;
border-top:#94938f 1px dashed;
}
.margin_left_120px{
	margin-left:160px;
	display:inline;
}
.text_align{
text-align:right;
}
.text_align_center{
text-align:center;
}
.margin_bottom_10{
margin-bottom:-20px;
}
.paddingright_5px{
padding-right:5px;
}
.shoppingcart_total
{
width:220px;
padding:2px 5px 2px 5px;
background:url(../images/img_dotte_gray_line.gif) right top no-repeat;
float:left;
}
.margin_right{
margin-right:350px;
display:inline;
}
.shopping_cart_quantity_div01_new
{
width:86px;
background:url(../images/img_dotte_gray_line.gif) right top no-repeat;
text-align:center;
float:left;
}
.shopping_cart_price01_new
{
width:74px;
background:url(../images/img_dotte_gray_line.gif) right top no-repeat;
text-align:center;
float:left;
}
.shopping_cart_left_container_new
{
width:101px;
min-height:65px;
height:auto !important;
background-color:#EDE8DA;
padding:6px 0px 6px 17px;
float:left;
}
.gall_btn_option_1{
width:80px;
height:21px;
background:url(../images/btn_options_1.gif) no-repeat;
float:left;
}
.gall_btn_option_1 a{
position:absolute;
width:80px;
height:21px;
float:left;
}
.gall_bottom_corner_1{
width:145px;
height:15px;
overflow:hidden;
background:url(../images/img_gall_bottom_corner_1.gif) no-repeat;
float:left;
}
.gall_top_corner_1{
width:145px;
height:18px;
background:url(../images/img_gall_top_image_1.gif) no-repeat;
float:left;
}
.gall_images_bg_1{
width:145px;
background: url(../images/img_gallery_bg01_1.gif) repeat-y;
float:left;
}
.gall_left_corner_1{
width:9px;
height:20px;
background:url(../images/img_gall_left_corner_1.gif) no-repeat;
overflow:hidden;
float:left;
}
.gall_right_corner_1{
width:9px;
height:20px;
background:url(../images/img_gall_right_corner_1.gif) no-repeat;
overflow:hidden;
float:left;
}
.gall_heading_div_1{
background:url(../images/img_gallery_bg_1.gif) repeat-x;
padding-top:4px;
height:16px;
float:left;
}
/*-------Rupinder 06 october 2008------*/
.editphotobook_blockPEP
{
width:828px;
margin:0px;
padding:0px;
float:left;
}
.editphotobook_block
{
width:928px;
margin:0px;
padding:0px;
float:left;
}
.div_block_e8e4d3_center_new {
	width:900px;
	background-color:#e8e4d3;
	border:#d4c292 1px solid;
	border-left:none;
	border-right:none;
	float: left;
	height:19px;
	vertical-align:middle;
	padding-top:7px;
}
.div_block_928{
	width:928px;
	margin:0px 0px 10px 0px;
	float:left;
	}
.div_block_928PEP{
	width:828px;
	margin:0px 0px 10px 0px;
	float:left;
	}

.div_block_e8e4d3_text_new {
	width:508px;
	float: left;
}

.div_block_e8e4d3_text_new ul {
	width:508px;
	float: left;
	margin:0px;
	display:inline;
	padding:0px;
}


.div_block_e8e4d3_text_new ul li{
list-style:none;
padding:0px 12px 3px 0px;
margin-left:0px;
display:inline;
float:left;

border-bottom:#99a672 1px solid;
line-height:16px;
}


.div_block_e8e4d3_text_new ul li .one{
width:16px;
padding:2px 0px 2px 3px;
margin-left:0px;
float:left;
background:url(../images/img_g_circle.gif) 0px 1px no-repeat;
}
.div_block_e8e4d3_text_new ul li .oneCtrl{
width:16px;
padding:2px 0px 2px 3px;
margin-left:0px;
float:left;
background:url(../images/img_g_circle.gif) 0px 1px no-repeat;
}

.div_block_e8e4d3_text_new ul li .orange_circle{
width:16px;
padding:1px 0px 2px 3px;
margin-left:0px;
float:left;
background:url(../images/img_o_circle.gif) no-repeat;
}

.margin_left_8px{
margin-left:8px;
display:inline;
}

/*---------------Rupinder 23oct 2008----------------------*/
.shopping_cart_container05_new
{
width:440px;
padding:5px 0px 5px 197px;
margin-top:2px;
background:url(../images/img_cart_left_corner01.gif) no-repeat left;
background-color:#E7E2D0;
float:left;
}
.shopping_cart_container05_new_btn
{
width:440px;
padding:5px 0px 5px 197px;
margin-top:2px;
float:left;
}
.form_block_e7e2d0_heading
{
	width: 544px;
	background-color: #cac6b6;
	padding: 4px 10px 4px 10px;
	border-bottom: 3px #fff solid;
	margin: 0px;
	float: left;
}
.shipping_info_print_div_new_1
{
width:60px;
padding:3px 0px 3px 0px;
border-right:#F5F3EB solid 1px;
text-align:center; 
float:left;
}
.shipping_info_Standard_Mail_div_new2
{
width:198px;
padding: 3px 0px 3px 0px;
border-right:#F5F3EB solid 1px;
text-align:left;
float:left;
}
.shipping_info_Standard_Mail_div_new1
{
width:198px;
padding:3px 0px 3px 0px;
border-right:#F5F3EB solid 1px;
text-align:center;
float:left;
}
.shipping_info_DayExpresss_div2
{
width:160px;
padding:3px 0px 3px 0px;
border-right:#F5F3EB solid 1px;
text-align:center;
float:right;
}
.shipping_info_DayExpresss_div1
{
width:160px;
padding:3px 0px 3px 0px;
border-right:#F5F3EB solid 1px;
text-align:center;
float:left;
}
.shippinf_info_block{
float:left;
margin:2px 0px 2px 0px;
display:inline;
width:300px;
}
.s_grid_block_e7e2d0{
width:280px;
background-color:#e7e2d0;
padding:6px 10px 6px 10px;
border-top:3px #fff solid;
margin:0px;
float:left;
}
.s_grid_block_f5f3eb{
width:280px;
background-color:#f5f3eb;
padding:6px 10px 6px 10px;
border-top:3px #fff solid;
margin:0px;
float:left;
}

.margi_34{
margin-right:34px;
}

.s_grid_col7_100{
	width:100px;
	float: left;
	padding-right:6px;
	text-align:right;
}

.s_grid_col7_100_1{
	width:100px;
	float: left;
	padding-right:6px;
	text-align:right;
	padding-top:3px;
}

.s_grid_col7_150{
	width:165px;
	float: left;
	padding-right:6px;	
}

.tabs_btn{
width:888px;
float:left;
}
.div_block_e8e4d3_center_newPEP {
	width:860px;
	background-color:#e8e4d3;
	border:#d4c292 1px solid;
	border-left:none;
	border-right:none;
	float: left;
	height:19px;
	vertical-align:middle;
	padding-top:7px;
}
.text_indent
{
	padding-left:4px;
	text-indent:4px;
}
.padding_left8px
{
	padding-left:8px;
	}
.grid_100
{
	width:93px;
	float: left;
	text-align:center;
}
.grid_100_new
{
	width:140px;
	float: left;
	text-align:center;
}
.grid_50
{
	width:50px;
	float: left;
}
.grid_50_item
{
	width:50px;
	padding-left:11px;
	float: left;
}	
.grid_70
{
	width:71px;
	float: left;
	text-align:center;
}
.grid_370
{
	width: 370px;
	float:left;
	text-align:center;
}
.padding_left14px
{
	padding-left:14px;
	}
	.margin_left
	{
		margin-left:-20px;
		display:inline;
	}
	.margin_left18
	{
		margin-left:-16px;
		display:inline;
	}
	.grid_180
{
	width:150px;
	float: left;
	text-align:center;
	}
	
	.grid_30
{
	width:30px;
	float: left;
	text-align:center;
	}
	
	.grid_250
{
	width:140px;
	float: left;
	text-align:center;
	}
/*---------------Rupinder 23oct 2008----------------------*/

/*-------salect poster------*/
/*....................Added by Rupinder 13-08-nov........................*/
.select_theme_block {
	width:621px;
	float:left;
	padding:0px;
	margin:0px 0px 20px 5px;
	display:inline;
	background:url(../images/img_bgline.gif) repeat-y;
	}
.select_theme_block .top_corn{
	background:url(../images/img_topcorn.gif);
	float:left;
	width:621px;
	height:9px;
	overflow:hidden;
}
.select_theme_block .bottom_corn{
	background:url(../images/img_bottomcorn.gif);
	float:left;
	width:621px;
	height:9px;
	overflow:hidden;
}
.select_theme_block .inner_block{
	float:left;
	width:605px;
	padding:16px 8px 8px 16px;
	}
.image_block{
width:120px;
float:left;
margin:16px 0px 16px 24px;
display:inline;
}

.marginleft_300{
margin-left:280px;
display:inline;
float:left;
}

/*....................Added by Rupinder 13-08-nov........................*/
/*....................Added by Rupinder 15-08-nov(XMAS)........................*/
.img_banner01_xmas
{
width:648px;
height:327px;
background:url(../images/img_banner01_xmas.jpg) right no-repeat;
float:left;
}
.banner_main_container_xmas
{
width:900px;
height:327px;
background:url(../images/img_xmas.jpg) no-repeat right;
float:left;
}
.header_container_xmas
{
background-color:#ffffff;
background:url(../images/img_xmas_headerpic.gif) no-repeat 180px 0px;
width:928px;
height:104px;
margin-top:-10px;
float:left;
}
.top_sub_links_xmas{
	width:480px;
	padding-top:15px;
	float:left;
	text-align:right;
	display:inline;
	margin-top:10px;
	margin-left:273px;
	border-bottom:#c9d3b8 1px solid;
}
.top_sub_links_xmas ul{
	width:480px;
	float:right;
	margin:0px;
	margin-bottom:2px;
	list-style-type:none;
	padding:0px;

}
.top_sub_links_xmas ul li{
	margin:0px;
	float:right;
	vertical-align:middle;
	display:inline;
	padding:0px 0px 0px 24px;
	}
.top_sub_links_xmas .cart_icon{
	background-image:url(../images/img_cart_icon.gif);
	background-repeat:no-repeat;
	padding:0px 12px 6px 0px;
	width:24px;
	height:22px;
	background-position:right top;
	}
.links_new{
width:90px;
float:left;
margin:210px 0px 0px -108px;
display:inline;
height:45px;
}
.links_new a{
position:absolute;
width:90px;
height:45px;
}
.signuplink{
width:110px;
float:left;
margin:172px 0px 0px 15px;
display:inline;
height:25px;
}
.signuplink a{
position:absolute;
width:110px;
height:25px;
}

/*....................Added by Rupinder 15-08-nov(XMAS)........................*/
.image_block_phbook{
width:180px;
float:left;
text-align:center;
margin:10px 0px 18px 14px;
display:inline;
}


.ProductCost_block
{
	width:600px;
	float: left;
}
.heading_cost
{
	width:540px;
	float: left;
	text-align:right;
}
.total_cost
{
	width:60px;
	float: left;
	text-align:center;
}
.text_center{
text-align:center;
word-spacing:normal;
white-space:normal
}
.grid_col11_120
{
	width: 167px;
	float: left;
	padding-right: 1px;
  }
.grid_col11_40
{
	width: 47px;
	float: left;
	padding-right: 1px;
  }
  .select_phbook_block{
	float:left;
	width:565px;
	padding:315px 25px 5px 23px;
	background:url(../images/img_cover_mat.jpg) no-repeat  19px top;

	}
.productpg_content_block ul.g_listing_new{
margin:-72px 0px 0px 360px;
padding:0px 0px 0px 54px;
float:left;
height:114px;
display:inline;
background:url(../images/img_environment.gif) no-repeat;
width:180px;
}
.productpg_content_block ul.g_listing_new li{
list-style:none;
width:115px;
float:left;
display:inline;
padding:0px 0px 4px 65px;
}	

/*---------24 dec 2008--------*/

.gallery_sub_continer201{
width:201px;
padding: 0px 5px 0px 5px;
margin-bottom:10px;
float: left;
}

.gall_images_bg_new{
width:201px;
background: url(../images/img_gall_bg_new.gif) repeat-y;
float:left;
}

.gall_top_corner_new{
width:199px;
height:16px;
background: url(../images/img_gall_top_new.gif) no-repeat;
float:left;
padding:2px 0px 0px 2px;
}

.gall_images_bg_new{
width:201px;
background: url(../images/img_gall_bg_new.gif) repeat-y;
float:left;
}

.gall_bottom_corner_new{
width:201px;
height:15px;
overflow:hidden;
background: url(../images/img_gall_bottom_corner_new.gif) no-repeat;
float:left;
}

.gall_btn_cont_new{
width:143px;
padding:0px 0px 0px 58px;
float:left;
}

.gall_content_div_new{
width:185px;
padding:0px 8px 10px 8px;
text-align:center;
float:left;
}

.gall_pic_main_div_new{
width:201px;
text-align:center;
padding:5px 0px 16px 0px;
float:left;
vertical-align:bottom;
height:138px;
}
.gall_pic_main_div_new table{
background:#fff;
border:#9f9f9f 1px solid;
}
.gall_pic_main_div_new table td img{
border:#c2c2c2 1px solid;
}
.gall_pic_main_div_Share_new
{
	width: 120px;
	padding: 5px 2px 6px 2px ;
	float: left;
	margin-right:10px;
	display:inline;
	min-height:80px;
	text-align:center;
	border:#ccc 1px dotted;
	height:auto !important;
	height:80px;
}
.gall_pic_main_div_Share_name
{
	width: 120px;
	padding: 0px 2px 0px 2px ;
	float: left;
	margin-right:10px;
	display:inline;
	min-height:15px;
	text-align:center;
	height:auto !important;
	height:15px;
}
.gall_pic_main_div_myaccount
{
	width: 120px;
	padding: 5px;
	margin:0px 10px 0px 0px;
	display:inline;
	float: left;
	text-align:center;
	border:#ccc 1px dotted;
	min-height:138px;
	text-align:center;
	height:auto !important;
	height:138px;
}
.gall_pic_main_div_myaccount_name
{
	width: 120px;
	padding: 5px;
	margin:0px 10px 0px 0px;
	display:inline;
	float: left;
	text-align:center;
	min-height:15px;
	text-align:center;
	height:auto !important;
	height:15px;
}
.gallery_pic_div_120
{
	width: 120px;
	padding: 0px;
	margin:0px 0px 0px 0px;
	float: left;
	min-height:138px;
	height:auto !important;
	height:138px;
	text-align:center;
}
/*....................Added by Rupinder 31-08-dec(valentine)........................*/
.img_banner01_val
{
width:648px;
height:327px;
background:url(../images/img_banner01_val.jpg) right no-repeat;
float:left;
}
.banner_main_container_val
{
width:900px;
height:327px;
background:url(../images/img_val.jpg) no-repeat right;
float:left;
}
.header_container_valentine
{
background-color:#ffffff;
background:url(../images/img_val_headerpic.gif) no-repeat 180px 0px;
width:928px;
height:104px;
margin-top:-10px;
float:left;
}
.header_container_spring
{
background-color:#ffffff;
background:url(../images/img_spring_headerpic.gif) no-repeat 180px 0px;
width:928px;
height:104px;
margin-top:-10px;
float:left;
}
.header_container_mother
{
background-color:#ffffff;
background:url(../images/img_motherday_headerpic.gif) no-repeat 180px 0px;
width:928px;
height:104px;
margin-top:-10px;
float:left;
}
/*....................Added by Rupinder 31-08-dec(valentine)........................*/
.order_grid1
{
width:81px;
padding:12px 0px 0px 0px;
text-align:center;
float:left;
}
.order_grid2
{
width:130px;
padding:12px 0px 0px 0px;
text-align:left;
float:left;
}