#design_holder {width:185px;float:left;}
.designs_box {width:108px;margin:auto;}
.design_img {border:1px solid #517289;width:104px;height:76px;margin-bottom:10px;}
.img_design {width:100px;height:72px;overflow:hidden;margin:2px;text-align:center;}
.desins_bt {width:54px;text-align:center;margin-bottom:7px;float:left;}
.desins_bt1{text-align:center;width:108px;margin-bottom:7px;}
.bt_removeall {text-align:right;padding-bottom:15px;padding-right:25px;}
.desins_btholder  {width:auto;margin:7px 0px;}
/* css shopping bag start */
#shopping_page {width:876px;margin:auto;}
#shopping_titleholder {width:auto;margin-bottom:5px;}
.shopping_titleleft {background:url(../../images/bag.jpg) no-repeat left top;width:56px;height:78px;float:left;}
.shopping_titleright {background:url(../../images/shoppingtitle_right.jpg) no-repeat left top;	float:left;	width:16px;	height:78px;}
.shopping_titlebg {background:url(../../images/shoppingtitle_bg.jpg) repeat-x left top;width:800px;height:78px;float:left;}
.shoppingtitle {padding:27px 0px 0px 7px;float:left;width:500px;text-align:left;}
.shoppingtitle_right {padding:30px 0px 0px;float:right;width:170px;text-align:right;}
.body_bold{font-weight:bold;}
.headingtitle {font:18px Arial, Helvetica, sans-serif;color:white;font-weight:normal;}
.currentdate {font:12px "bookman old style", Arial, Helvetica, sans-serif;color:white;font-weight:normal;}
#tab_holder {width:655px;margin:auto;}
.highlight_tab {width:auto;float:left;height:34px;overflow:hidden;}
.tabs {width:auto;float:left;}
.shop_topbox {width:874px;border-left:1px solid #d75100;border-right:1px solid #d75100;background:#fffafa;padding-bottom:15px; }
.shop_topcurv_holder {width:auto;background:#fffafa; }
.shop_toplft {width:6px;background:url(../../images/shopping-nav_lft.jpg) no-repeat left top;float:left;height:26px;}
.shop_toprht {width:6px;background:url(../../images/shopping-nav_rght.jpg) no-repeat left top;float:left;height:26px;}
.shop_topmid {
	width:864px;
	float:left;
	border-top:1px solid #d75100;
	}
#shop_btholder {
	width:400px;
	float:right;
	}
#shop_btholder_shopping {
	width:800px;
	float:right;
	}
#shop_btholder1 {
	/*width:310px;*/
	float:right;
	margin-top:15px;
	}
.shop_submitbt {
	width:auto;
	padding-left:17px;
	float:left;
	height:50px;
	}
.shop_submitbt_Right {
	width:auto;
	padding-left:17px;
	float:right;
	height:50px;
	}
.padding-top{
	padding-top:6px;
	}
#item_detailsholder {
	width:820px;
	margin:auto;
	padding:10px 0px;
	}
.item_dectop {
	width:auto;
	height:41px;
	}
.item_corner {
	width:10px;
	float:left;
	}
.item_topbg {
	float:left;
	width:623px;
	background:url(../../images/pro_boxbg.jpg) repeat-x left top;
	}
.quantity {
	width:110px;
	float:left;
	text-align:center;
	padding:12px 0px;
	}
.quantity1 {
	/*width:110px;*/
	width:103px;
	float:left;
	text-align:center;
	padding:12px 0px 0px;
	/*border-right:1px solid #fdc5c5;*/
	min-height:105px;
	overflow:hidden;
	}
.price_pro {
	width:80px;
	float:left;
	text-align:center;
	padding:12px 0px;
	}
.price_pro1 {
	/*width:108px;*/
	width:81px;
	float:left;
	text-align:center;
	padding:12px 0px 0px;
	/*border-right:1px solid #fdc5c5;*/
	min-height:105px;
	overflow:hidden;
	}
.totalprice_pro1 {
	width:131px;
	float:left;
	text-align:center;
	padding:12px 0px 0px;
	/*border-right:1px solid #fdc5c5;*/
	height:92px;
	overflow:hidden;
	}
.totalprice_pro {
	width:104px;
	float:left;
	text-align:center;
	padding:12px 0px;
	}
.decription_pro {
	width:308px;
	float:left;
	text-align:center;
	padding:14px 0px;
	}
.action1 {
	/*width:156px;*/
	width:129px;
	float:left;
	text-align:center;
	padding:12px 0px 0px;
	/*border-right:1px solid #fdc5c5;*/
	min-height:105px;
	overflow:hidden;
	}
.decription_pro1 {
	/*width:300px;*/
	width:320px;
	float:left;
	padding:13px 0px 0px 8px;
	/*border-right:1px solid #fdc5c5;*/
	min-height:105px;
	overflow:hidden;
	}
.title_prodec {
	font:12px "Bookman Old Style";
	color:#000000;
	font-weight:bold;
	}
.item_detailsrow {width:643px; background:url(../../images/detailsshp_bg.jpg) repeat-y top left;border-bottom:1px solid #fdc5c5; padding-bottom:12px;}
.item_detailsrow2 {width:643px; background:url(../../images/detailsshp_bg.jpg) repeat-y top left;border-bottom:1px solid #fdc5c5; padding-bottom:12px;}
.pro_img1 {
	overflow:hidden;
	text-align:center;
	border:1px solid #517289;
	padding:2px;
	float:left;
	width:65px;
	}
.imgdes1 {
	width:206px;
	/*width:209px;
	padding-left:10px;*/
	overflow:hidden;
	float:left;
	}
.pro_price {color:#004080;font:12px Arial, Helvetica, sans-serif;text-decoration:none;font-weight:bold; text-align:center;}
.pro_id {color:#004080;font:12px Arial, Helvetica, sans-serif;text-decoration:none;font-weight:normal;padding-bottom:5px;}
.pro_id a{color:#004080;text-decoration:none;}
.items_desc {color:#004080;font:12px Arial, Helvetica, sans-serif;font-weight:normal;/*height:35px;*/ padding-bottom:2px;}
.items_desc a{color:#004080;text-decoration:underline;/*height:35px;*/}
.shpbottomarea {
	width:750px;
	margin:20px auto;
	}
.coupancodearea {
	width:350px;
	float:left;
	}
.cpncode_holder {
	width:auto;
	background:url(../../images/ccpn_codebg.jpg) repeat-x left top;
	}
.cpncode_left {
	background:url(../../images/cpn-codeleft.jpg) no-repeat left top;
	width:104px;
	height:25px;
	float:left;
	font:12px "bookman old style", Arial, Helvetica, sans-serif;
	color:white;
	padding:7px 0px 0px 10px;
	}
.cpncode_bg {
	background:url(../../images/cpn_codebg.jpg) repeat-x left top;
	height:27px;
	float:left;
	padding-top:7px;
	}
.input_left {
	float:left;
	}
.cpncode_right {
	background:url(../../images/cpn_coderight.jpg) no-repeat left top;
	width:9px;
	height:31px;
	float:left;
	}
.cpn_input {
	background:white;
	border:none;
	width:130px;
	height:15px;
	margin-right:8px;
	}
.summary_area {
	width:auto;
	}
.summarytop_holder {
	width:auto;
	}
.summaryleft {
	background:url(../../images/summeryleft.jpg) no-repeat left top;
	width:116px;
	height:31px;
	float:left;
	}
.summaryright {
	background:url(../../images/summaryright.jpg) no-repeat left top;
	width:11px;
	height:31px;
	float:left;
	}
.summarybg {
	background:url(../../images/summarybg.jpg) repeat-x left top;
	height:27px;
	float:left;
	font:15px Arial, Helvetica, sans-serif;
	color:white;
	font-weight:bold;
	padding:6px 0px 0px 10px;
	text-transform:uppercase;
	width:213px;
	}
.summary_content {
	background:#eaeaea;
	border-left:1px solid #476b9a;
	border-right:1px solid #476b9a;
	padding:10px;
	margin-top:-2px;
	}
.summarybottomholder {
	width:auto;
	}
.summarybtmcorner {
	width:12px;
	height:11px;
	float:left
	}
.summarybtmbg {
	background:url(../../images/summarybottombg.jpg) repeat-x left top;
	height:11px;
	float:left;
	width:326px;
	}
.subtotal_box {
	border-bottom:1px solid;
	width:240px;
	margin:auto;
	}
.subtotal_row {
	padding-bottom:8px;
	width:auto;
	}
.estimated_row {
	padding-top:8px;
	width:240px;
	margin:auto;
	}
.subtotal {
	float:left;
	width:150px;
	font:12px "bookman old style", Arial, Helvetica, sans-serif;
	color:#000000;
	}
.subtotal1 {
	float:left;
	width:50px;
	font:12px "bookman old style", Arial, Helvetica, sans-serif;
	color:#000000;
	}
.estimat {
	color:#143764;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	}
.shpbtmholder {
	width:auto;
	
	}
.shpbtmcorner {
	width:6px;
	float:left;
	}
.shpbtmbg {
	background:url(images/shpbottombg.jpg) repeat-x left top;
	float:left;
	width:864px;
	}
.bt_bg {
	background:url(../../images/bt_bg.jpg) no-repeat left top;
	border:none;
	font:11px Arial, Helvetica, sans-serif;
	color:white;
	width:47px;
	padding-bottom:2px;
	height:15px;
	cursor:pointer;
	}
/* css shopping bag end */
/* css for shipping */

.infodetails_head {
	width:auto;
	padding-left:10px;
	}
.infohead_corners {
	width:auto;
	float:left;
	}
.infohead_bg {
	background:url(../../images/shphead_bg.jpg) repeat-x top left;
	float:left;
	width:auto;
	padding:7px 15px 0px 7px;
	height:27px;
	font:14px "Bookman Old Style", Arial;;
	font-weight:bold;
	color:white;
	}
.shipping_left {
	width:445px;
	float:left;
	margin-right:20px;
	}
.shipping_right {
	width:340px;
	float:right;
	}
.shpinfo_area {
	width:auto;
	border-left:1px solid #476b9a;
	border-right:1px solid #476b9a;
	background:#eaeaea;
	padding:10px 25px;
	}
.shpmethod_area {
	width:auto;
	border-left:1px solid #476b9a;
	border-right:1px solid #476b9a;
	background:#eaeaea;
	padding:10px 20px;
	}
.shpinfotop {
	width:auto;
	border-left:1px solid #476b9a;
	background:#eaeaea url(../../images/infotopright.jpg) no-repeat top right;
	height:11px;
	}
.shpinfobottom {
	width:auto;
	height:10px;
	}
.shpinfobtmbg {
	width:421px;
	float:left;
	background:#eaeaea url(../../images/shpbtmbg.gif) repeat-x bottom left;
	height:11px;
	}	
.shpinfobtmbg1 {
	width:316px;
	float:left;
	background:#eaeaea url(../../images/shpbtmbg.gif) repeat-x bottom left;
	height:11px;
	}	
.optionholder {
	width:auto;
	padding-bottom:8px;
	color:#000000;
	font:12px "Bookman Old Style";
	}
.option_name {
	width:185px;
	float:left;
	padding-right:10px;
	}
.option_input {	
	width:auto;
	float:left;
	}
.fields {
	border:1px solid #717171;
	height:17px;
	background:white;
	font:12px "Bookman Old Style";
	color:#000000;
	}
.fields_menu{
	border:1px solid #717171;
	height:21px;
	background:white;
	font:12px "Bookman Old Style";
	color:#000000;
	width:177px;
	}
.shipping_method, .shipping_infobox{
	margin-bottom:25px;
	}
	
.method-row1 {
	background:#dadada;
	width:280px;
	padding:5px 7px;
	}
.method-row {
	padding:5px 7px;
	}
.method {
	font-family:"Bookman Old Style";
	font-size:13px;
	color:#000000;
	float:left;
	padding-left:20px;
	width:170px;
	}
.method_chk{
	float:left;
	}
.method_price {
	font-family:"Bookman Old Style";
	font-size:13px;
	font-weight:bold;
	color:#000000;
	width:70px;
	float:left;
	text-align:right;
	}
.shpsummary_area {
	width:auto;
/*	padding-bottom:15px;*/
	}
.summarybox_top {
	width:auto;
	height:31px;
	}
.smry_title{
	width:auto;
	float:left;
	}
.smry_titlebg {	
	background:#eaeaea url(../../images/summery_titlebg.gif) repeat-x top left;
	float:left;
	height:31px;
	}
.smry_details {
	border-left:1px solid #fdc5c5;
	border-right:1px solid #fdc5c5;
	background:#eaeaea;
	padding:15px 10px 10px 25px;
	}
.smry_btm {
	width:auto;
	}
.smry_btmcorners {
	width:auto;
	float:left;
	}
.smry_btmbg {
	width:auto;
	float:left;
	background:#eaeaea url(../../images/summerybtmbg.gif) repeat-x top left;
	height:13px;
	width:314px;
	}
.smry_price {
	/*width:50px;*/
	width:75px;
	float:left;
	font-family:"Bookman Old Style";
	text-align:right;
	font-size:12px;
	}
.smry_priceoption {
	/*width:190px;*/
	width:180px;
	float:left;
	padding-right:5px;
	font-family:"Bookman Old Style";
	font-size:13px;
	}
.no_shipping {
	/*width:190px;*/
	font-family:"Bookman Old Style";
	font-size:13px;
	}
.no_shipping a{
	/*text-decoration:none;*/
	color:black;
	}
.no_shipping a:hover{
	/*text-decoration:underline;*/
	color:black;
	}
.order_total {
	color:#143764;
	font-family:"Bookman Old Style";
	font-size:14px;
	font-weight:bold;
	border-top:1px solid #666666;
	padding-top:7px;
	width:270px;
	}
.additional_infobox {
	font-weight:bold;
	color:#000000;
	font-family:"Bookman Old Style";
	font-size:12px;margin-left:3px;
	}
.addtional_textarea {
	width:435px;
	height:80px;
	background:white;
	border:1px solid #fdc5c5;
	font-weight:normal;
	font-size:11px;
	}
.addtional_area {
	}
/* shipping css end */
/* payment css start*/
.billing {
	font-weight:normal;
	font-family:"Bookman Old Style";
	font-size:13px;
	color:#0e3569;
	}
.billingtop {
	width:auto;
	border-left:1px solid #fdc5c5;
	background:#eaeaea url(../../images/orng_topright.jpg) no-repeat top right;
	}
.billing_detailsbg {
	border-left:1px solid #fdc5c5;
	border-right:1px solid #fdc5c5;
	/*background:#eaeaea url(../../images/billingbg.jpg) repeat-x left bottom;*/
	background:#eaeaea;
	padding:15px 10px 10px 25px;
	}
.billing_btmbg {
	width:auto;
	float:left;
	background:#eaeaea url(../../images/billing_btmbot.jpg) repeat-x top left;
	height:7px;
	width:431px;
	}
.paymentinfo_area {
	width:auto;
	border-left:1px solid #476b9a;
	border-right:1px solid #476b9a;
	background:#eaeaea;
	padding:10px 0px 10px 15px;
	}
.payment_option {
	width:140px;
	float:left;
	padding-right:10px;
	font-family:"Bookman Old Style";
	font-size:12px;
	}
.fields_menu1{
	border:1px solid #717171;
	height:21px;
	background:white;
	font:12px "Bookman Old Style";
	color:#000000;
	width:147px;
	}
.fields_menusmall1{
	border:1px solid #717171;
	height:21px;
	background:white;
	font:12px "Bookman Old Style";
	color:#000000;
	width:55px;
	margin-right:7px;
	}
.fields_menusmall2{
	border:1px solid #717171;
	height:21px;
	background:white;
	font:12px "Bookman Old Style";
	color:#000000;
	width:82px;
	}
.whatsthis a:link, .whatsthis a:visited, .whatsthis a:hover  {
	font-family:"Bookman Old Style";
	color:#0033CC;
	text-decoration:underline;
	font-size:12px;
	}
.gift_certi_holder {	
	width:auto;
	margin-bottom:10px;
	}
.giftcerti_corner {
	width:auto;
	float:left;
	}
.giftcerti_input {
	
	background:white;
	border:none;
	height:15px;
	}
.giftcerti_bg {
	background:#eaeaea url(../../images/gcerti_bg.jpg) repeat-x top left;
	height:40px;
	float:left;
	padding-top:5px;
	text-align:center;
	}
.giftcerti_bg_apply {
	background:#eaeaea url(../../images/gcerti_bg.jpg) repeat-x top left;
	height:34px;
	float:left;
	padding-top:12px;
	width:78px;
	}
.giftcerti_left {
	background:#eaeaea url(../../images/gcerti_left.jpg) no-repeat top left;
	height:32px;
	width:206px;
	padding-left:7px;
	padding-top:13px;
	padding-right:5px;
	float:left; font:13px "Bookman Old Style",Arial; color:#FFFFFF; font-weight:bold;
	}
.giftcerti_left input{margin-left:5px;}
.couponcode_left {
	background:#eaeaea url(../../images/coupon-codebg.jpg) no-repeat top left;
	height:32px;
	width:215px;
	padding-left:7px;
	padding-top:13px;
	padding-right:5px; font:13px "Bookman Old Style",Arial; color:#FFFFFF; font-weight:bold;
	float:left;
	}
.couponcode_left input{margin-left:19px;}
.check_balance a:link, .check_balance a:hover, .check_balance a:visited  {
	font-family:"Bookman Old Style";
	font-size:12px;
	color:#FFFFFF;
	text-decoration:underline;
	}
.CC_Holder{width:323px; margin:auto;}
.CC_TOPbg{background:url(../../images/cc-top.gif) no-repeat top left; width:314px; height:8px; font-size:0px;}
.CC_BTMbg{background:url(../../images/cc-btm.gif) no-repeat top left; width:314px; height:8px; font-size:0px;}
.CC_bg{background:#f3f3f3; border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; width:293px; padding:5px 10px;}
.CC_Title{font-size:14px; font-weight:bold; font-family:"Bookman Old Style"; padding:8px 0px 4px 5px;}
#summarymainholder{
	width:540px;
	margin:20px auto;
	}
.summary_btmbg {
	width:auto;
	float:left;
	background:#eaeaea url(../../images/billing_btmbot.jpg) repeat-x top left;
	height:7px;
	width:525px;
	}
.summarydescription{
	border-left:1px solid #fdc5c5;
	border-right:1px solid #fdc5c5;
	background:#eaeaea url(../../images/billingbg.jpg) repeat-x left bottom;
}
.summarydescription1{
	border-left:1px solid #fdc5c5;
	border-right:1px solid #fdc5c5;
	}
.summarymaintop {
	width:auto;
	border-left:1px solid #fdc5c5;
	background:#eaeaea url(../../images/smrytopbg.jpg) repeat-x top right;
	height:26px;
	width:529px;
	float:left;
	padding-top:15px;
	}
.product_desc {
	width:295px;
	float:left;
	text-align:center;
	font-family:"Bookman Old Style";
	font-size:13px;
	font-weight:bold;
	color:#000000;
	}
.product_desc2 {
	width:290px;
	float:left;
	text-align:center;
	font-family:"Bookman Old Style";
	font-size:13px;
	font-weight:bold;
	color:#000000;
	padding:5px;
	border-right:1px solid #fdc5c5;
	}
.product_quan {
	width:110px;
	float:left;
	text-align:center;
	font-family:"Bookman Old Style";
	font-size:13px;
	font-weight:bold;
	color:#000000;
	}
.product_quan2 {
	width:90px;
	float:left;
	text-align:center;
	font-family:"Bookman Old Style";
	font-size:13px;
	font-weight:bold;
	color:#000000;
	padding:5px;
	}
.product_price {
	width:120px;
	float:left;
	text-align:center;
	font-family:"Bookman Old Style";
	font-size:13px;
	font-weight:bold;
	color:#000000;
	}
.product_price2 {
	width:81px;
	float:left;
	text-align:right;
	font-family:"Bookman Old Style";
	font-size:13px;
	font-weight:bold;
	color:#000000;
	padding:5px;
	border-left:1px solid #fdc5c5;
	height:78px;
	}
.summary_row1 {
	background:#FFFFFF;
	border-bottom:1px solid #fdc5c5;
	}
.summary_row2 {
	background:#f8f8f8;
	border-bottom:1px solid #fdc5c5;
	}
.order_holder {
	width:340px;
	margin:auto;
	float:right;
	}
.product_detailsholder {
	width:auto;
	}
.proimgholder {
	float:left;
	border:1px solid #517289;
	padding:2px;
	width:100px;
	height:72px;
	overflow:hidden;
	margin-right:8px;
	text-align:center;
	}
.image_details {
	font-family:"Bookman Old Style";
	font-size:12px;
	color:#114063;
	text-decoration:none;
	font-weight:normal;
	float:left;
	text-align:left;
	width:170px;
	}

.quantity_display {
	width:35px;
	height:18px;
	font-family:"Bookman Old Style";
	font-size:12px;
	color:#000000;
	text-align:center;
	font-weight:normal;
	/*border:1px solid #000000;*/
	margin:auto;
	/*background:white;*/
	}
.botton_button {
	padding:20px 0px;
	}
/* payment css end*/
/* css for order confirm*/
.invoice_no {
	background:url(../../images/shphead_bg.jpg) repeat-x top left;
	float:left;
	width:auto;
	padding:7px 15px 0px 7px;
	height:27px;
	font:12px "Bookman Old Style", Arial;;
	font-weight:bold;
	color:white;
	}
.confirmbtmbg {
	width:796px;
	float:left;
	background:#eaeaea url(../../images/confirmbtmbg.jpg) repeat-x bottom left;
	height:11px;
	}	
.confirmtopbg {
	width:796px;
	float:left;
	background:#eaeaea url(../../images/confirmtopbg.jpg) repeat-x top left;
	height:11px;
	}	
#confirmcolholder {
	margin:auto;
	padding-bottom:12px;
	}
.confirm_leftcol {
	width:350px;
	float:left;
	font-size:12px;
	font-family:"Bookman Old Style";
	line-height:14px;
	}
.confirm_spacer{
	width:2px;
	height:250px;
	float:left;
	margin:20px 35px 0px 25px;
	background:#3a5b86;
	}
.confirm_horispacer{
	padding:20px 0px;
	}
.confirm_rightcol {
	width:340px;
	float:left;
	font-size:12px;
	font-family:"Bookman Old Style";
	padding-left:10px;
	line-height:14px;
	}
.confirminfo_area {
	width:auto;
	border-left:1px solid #476b9a;
	border-right:1px solid #476b9a;
	background:#f7f7f7;
	padding:10px 25px;
	}
.title_confirm {
	padding-bottom:10px;
	}
.card_leftcol {
	float:left;
	padding-right:20px;
	width:120px;
	}
.card_rightcol {
	float:left;
	width:110px;
	color:#547792;
	font-family:"Bookman Old Style";
	font-weight:bold;
	padding-top:10px;
	}
.card_rightcolnew {
	float:left;
	width:110px;
	color:#547792;
	font-family:"Bookman Old Style";
	font-weight:bold;
	padding-top:14px;
	}
.shpmethod_row {
	background:#e8dbdb;
	padding-top:5px;
	padding-left:5px;
	}
.addtional_textarea1 {
	width:350px;
	height:80px;
	background:white;
	border:1px solid #fdc5c5;
	font-weight:normal;
	font-size:11px;
	}
.add_digital {
	color:#af3a6d;
	font-weight:bold;
	}
/* order confirm css end here*/
/* css new shopping bag*/

.shopping_bagtable {
	width:644px;
	/*margin:auto;*/
	}
.shopping_bagtable1 {
	/*width:690px;*/
	margin:10px auto 0px;
	}
.shoppingsummary {
	float:right;
	width:300px;
	}
.smry_btmbg1 {
	width:auto;
	float:left;
	background:#eaeaea url(../../images/summerybtmbg.gif) repeat-x top left;
	height:13px;
	width:274px;
	}
.orcheckoutbox {
	width:355px;
	float:right;
	padding-right:30px;
	}
.checkout_text {
	color:#143764;
	font-size:12px;
	font-family:"Bookman Old Style";
	}
.checkout_textholder {
	padding-top:15px;
	float:right;
	width:365px;
	}
.CheckOutbts {
	background:url(../../images/checkoutbt_bg.gif) no-repeat top left;
	width:207px; padding:10px; float:right;
	}
.checkoutwith {
	color:#143764;
	font-size:24px;
	font-family:Arial;
	font-weight:bold;
	/*padding:15px 0px 20px;*/
	padding-right:89px;
	margin-bottom:-8px;
	}
.visa_images {
	padding:20px 0px 10px;
	}
.height {
	height:30px;
	}
.paymentsummary {
	width:540px; 
	margin:auto;
	}
.checkoutimages {
	float:right;
	padding-left:15px;
	width:auto;
	}
.confirm_mesg {
	width:712px;
	margin:10px auto 20px;
	text-align:center;
	color:#072a58;
	font:14px Arial;
	font-weight:bold;
	}
.mesg_corners {
	width:auto;
	float:left;
	}
.mesg_bg {
	background:#eaeaea url(../../images/mesg_bg.jpg) repeat-x top left;
	height:35px;
	padding:20px 0px 0px;
	width:680px;
	float:left;
	}
	.mesg_bgtop{background:url(../../images/top_bg.jpg) repeat-x top left; height:10px; float:left; width:690px;}
.mesg_bgbottom{background:url(../../images/btm_bg.jpg) repeat-x top left; height:10px; float:left; width:690px;}
.display_mesg{border-right:1px solid #fdc5c6; border-left:1px solid #fdc5c6; background:#f8f8f8; text-align:center;}

.details_heading {
	font:19px Arial, Helvetica, sans-serif;
	color:#0068c9;
	font-weight:normal;
	padding:0px;
	margin:0px;
	}
.decription_pro2 {text-align:center; font:14px Arial, Helvetica, sans-serif; font-weight:bold; padding:25px 0px 10px 0px;}
.decription_pro_empty {text-align:center; font:14px Arial, Helvetica, sans-serif; font-weight:bold;width:500px; margin:auto; padding:15px 0px; border:1px solid #fdd5d5; background:#fff3f3;}
#conf_container {
	width:415px;
	margin:auto;
	}	
#shop_btholder_empty {
	float:right;
	width:auto;
	padding-right:10px;
	}
.shop_BUTTONSTOP {
	float:right;
	width:770px;
	padding-right:27px;
	}
.Print_Header {
	width:auto;
	}
.Print_lefthead {
	float:left;
	width:500px;
	}
.Print_righthead {
	float:right;
	width:250px;
	padding-right:10px;
	color:#098cc0;
	padding-top:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	}
.Row_spacer{border-top:1px solid #FDC5C5;margin:42px auto 0px auto;padding-top:8px; width:100px;}
.Row_spacer3{border-top:1px solid #FDC5C5;margin:8px auto 0px auto;padding-top:8px; width:100px;}
.Row_spacer2{border-top:1px solid #FDC5C5;margin:8px auto 0px auto;padding-top:8px; width:100px;}
.Row_spacer_text{border-top:1px solid #FDC5C5;padding:10px 0px;}
.Row_spacer_price{border-top:1px solid #FDC5C5;margin:46px auto 0px auto;padding-top:8px; padding-right:5px;width:77px; text-align:center;}
.add_digitalcol {height:23px; font:11px Arial,Sans-sarif; padding-top:0px;}

.details_heading2 {font:1.8em "Bookman Old";color:#0068c9;font-weight:normal;padding:0px;margin:0px 0px 5px 0px;letter-spacing:1px;	}
.icon_delete1 a{background:url(../../images/icon_delete1.jpg) no-repeat center left; font:12px Arial, Helvetica, sans-serif; color:#024c87; text-decoration:none;padding:7px 0px 7px 25px; margin-left:10px;}
.icon_delete1 a:hover{text-decoration:underline;}
.icon_save_later a{background:url(../../images/icon_savelater.jpg) no-repeat center left; font:12px Arial, Helvetica, sans-serif; color:#024c87; text-decoration:none; padding:7px 0px 7px 25px; margin-left:10px;}
.icon_save_later a:hover{text-decoration:underline;}
.bottom_btnholder{border:1px solid #FDC5C5; margin:4px 0px 10px 0px; padding:5px; height:38px;}
.shp_option{font:12px Arial, Helvetica, sans-serif; padding-top:12px; color:#004080;}
.continue_btn{float:left; width:200px; padding-top:10px;}
.checkout_btn{float:right; width:146px; text-align:right;}
#shopping_bag_holder1{width:845px; margin:auto;}
.shoppingbg_left_column{width:644px; float:left; margin-left:5px;}
.shoppingbg_right_column{width:190px; float:right; text-align:center;}
.or_use{font:12px Arial, Helvetica, sans-serif; color:#000000; padding:15px 0px; text-align:center;}
.select_price{width:80px; font-size:12px;}
.top_links_shopping{width:824px; margin:auto; padding:10px 0px;}
.shp_link_corner{width:13px; height:52px; float:left;}
.shp_links_bg{background:url(../../images/shp_linksbg.jpg) repeat-x top left; width:780px; float:left;}
.icons_shpping{width:250px; float:left; padding-top:45px;}
.div_option_right{float:left;padding-right:4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; width:240px; font-weight:normal;}
.checkoutbtn a{background:url(../../images/bt_checkout1.jpg) no-repeat top left; width:145px; height:40px; display:block;}
.checkoutbtn a:hover{background:url(../../images/bt_checkout1-over.jpg) no-repeat top left;}
.btn_continue a{width:141px; height:40px; display:block; background:url(../../images/bt_continue1.jpg) no-repeat top left; display:block;}
.btn_continue a:hover{ background:url(../../images/bt_continue1-over.jpg) no-repeat top left;}
.btn_yes a{width:57px; height:29px; display:block; background:url(../../images/btn_yes.png) no-repeat top left; display:block;}
.btn_yes a:hover{ background:url(../../images/btn_yes-over.png) no-repeat top left;}
.btn_no a{width:57px; height:29px; display:block; background:url(../../images/btn_no.png) no-repeat top left; display:block;}
.btn_no a:hover{ background:url(../../images/btn_no-over.png) no-repeat top left;}
.btn_cancel a{width:71px; height:29px; display:block; background:url(../../images/btn_cancel.png) no-repeat top left; display:block;}
.btn_cancel a:hover{ background:url(../../images/btn_cancel-over.png) no-repeat top left;}
