/*background:url(../../assets/static/images/left-top-hed-bg.jpg) repeat-y; CSS Document */

body {
	padding: 0px;
	margin: 0px;
	font: 13px 'Trebuchet MS', 'Lucida Grande', Arial, Helvetica, sans-serif; /*	font-family:verdana, Arial, Helvetica, sans-serif;*/
	color: #47484D;
	font-weight: normal;
	text-decoration: none;
	background: #ffffff !important;
}
* {
	outline: 0 none !important;
}
div, p, h3, h2, form, img, ul, ul li, input {
	padding: 0px;
	margin: 0px;
}
.clrfx, .clr {
	clear: both;
	display: block;
}
.left {
	float: left;
}
.right {
	float: right;
}
.margin10left {
	margin:0 0 0 10px!important;
	margin:0 0 0 7px;
}
/****************/



#main {
	margin: 0px auto;
	width: 935px;
	padding-top: 0px;
	border:none;
}
#main1 {
	margin: 0px auto;
	width: 998px;
	padding-top:0px;
	border:none;
}
#top-right {
	color: #000000;
	padding-left: 600px;
}
#top-right a {
	color: #000000;
	border-bottom: 1px dotted #000000;
	text-decoration: none;
}
#top-right a:hover {
	color: #1585DB;
	border-bottom: 0px dotted #000000;
	text-decoration: none;
}
#logo-sec {
	margin-top: 20px;
	padding-bottom: 10px;
}
.logo-sec-bar {
	float: left;
	margin-left: 230px;
	width: 480px;
	background: url(http://www.indianfreshflowers.com/assets/static/images/logo-sec-bar-bg.jpg);
}
.bar {
	clear: left;
	float: left;
	width: 385px;
}
.bar .massage {
	float: left;
	line-height: 27px;
	width: 370px;
	padding-top: 5px;
}
.bar .massage span {
	line-height: 14px;
	color: #1585DB;
}
#top-main-nav {
	border-top: 1px #ffffff solid;
	padding-bottom: 5px;
}
#top-page-location {
	width: 913px;
	border: solid 1px #D2D2D2;
	background: url(http://www.indianfreshflowers.com/assets/static/images/top-page-location-bg.jpg) repeat-x #FFEFFF;
	height: 35px;
	line-height: 32px;
	padding: 0px 10px 0px 10px;
}
#top-page-location a {
	color: #000000;
	text-decoration: underline;
}
#top-page-location a:hover {
	color: #000000;
	text-decoration: none;
}
#top-page-location .search-site {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
#top-page-location .search-site .combo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 22px;
}
#top-page-location .search-site .textbox3 {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background: #FFFFFF;
	height: 20px;
	width: 150px;
	border: 1px solid #D2D2D2;
}
#top-page-location .go-btn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background: url(http://www.indianfreshflowers.com/assets/static/images/cosmo.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-right: 2px;
	padding-bottom: 1px;
	width: 25px;
}
#main-cont {
	width: 935px;
	margin-top: 5px;
}
#main-cont .page-head {
	/*background-image: url(http://www.indianfreshflowers.com/assets/static/images/icon-heading.gif); background-repeat:no-repeat;*/

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #EE1352;
	font-weight: bold;
	line-height: 26px; /*text-indent: 30px;*/
	margin-left: 5px;
	margin-bottom: 10px;
}
#main-cont .page-head a {
	color: #EE1352;
	text-decoration: none;
}
#main-cont .page-head a:hover {
	color: #EE1352;
	text-decoration: underline;
}
.pageing {
	border: 1px solid #BB0273;
	width: auto;
	float: right;
	padding: 1px;
}
.pageing span {
	background-image: url(http://www.indianfreshflowers.com/assets/static/images/bg-span-pegeing.gif);
	padding: 0 10px;
}
.pageing a {
	color: #000000;
	text-decoration: none;
}
.combo-pageing {
	font-size: 9px;
	border: none;
	width: 36px;
}
.combo-pageing1 {
	font-size: 9px;
	border: none;
	width: 36px;
}
#tab-cont-inner {
	margin-left: 10px;
}
#tab-cont-inner .tr {
	margin-bottom: 10px;
}
#tab-cont-inner .td1 {
	border: 1px solid #FD86D7;
	margin-bottom: 10px;
	background-color: #FFFFFF;
	width: 30%;
}
#tab-cont-inner .td1 p.thums {
	padding: 1px 5px 10px 5px;
	height: 140px;
}
#tab-cont-inner .td1 p.thums_1 {
	padding: 10px 5px 10px 5px;
	height: 125px;
}
#tab-cont-inner p.desc {
	padding: 5px;
	height: 35px;
}
#tab-cont-inner p.desc a {
	color: #000000;
	text-decoration: none;
}
#tab-cont-inner p.desc a:hover {
	color: #1585DB;
	text-decoration: none;
}
#tab-cont-inner p.buy-now {
	color: #FFFFFF;
	/*background-image: url(http://www.indianfreshflowers.com/assets/static/images/bg-buy-now.gif) no-repeat center center;*/

	background: url(http://www.indianfreshflowers.com/images/but_now_productbox.jpg) no-repeat center center;
	border: #BDBDBD solid 1px;
	height: 25px;
	margin: 2px;
}
#tab-cont-inner p.buy-now1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background: url(http://www.indianfreshflowers.com/assets/static/images/bg-buy-now-pink.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 10px;
	padding-bottom: 1px;
	width: 69px;
}
#tab-cont-inner p.buy-now a {
	color: #FFFFFF;
	text-decoration: none;
}
#tab-cont-inner p.buy-now img {
}
#tab-cont-inner .td2 {
	width: 15px;
}
#left-side {
	width: 215px;
	float: left;
}
.hd {
	background: url(http://www.indianfreshflowers.com/assets/static/images/left-top-hed.jpg) no-repeat;
	line-height: 29px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 5px;
}
.hd a {
	text-decoration:underline;
	color:#fff;
}
.hd a:hover {
	text-decoration:none;
	color:#fff;
}
div.scroller {
	/* modify width and height of scrolling section if necessary	*/

	width: 191px;
	height: 255px;
	overflow: hidden;
	float: left;
}
div.scroller div.section {
	/* modify width and height of each section as needed (should match the size of the scroller window)	*/

	width: 191px;
	height: 255px;
	overflow: hidden;
	float: left;
}
div.scroller div.section p {
	margin-top: 7px;
	margin-bottom: 7px;
	padding:0 0 0 10px
}
div.scroller div.section p a {
	color: #000000;
	text-decoration: none;
}
div.scroller div.section p a:hover {
	color: #1585DB;
	text-decoration: none;
}
div.scroller div.content {
	width: 5000px;
}
div#section2 {
	background: #ffffff;
	color: #000000;
}
#left-side .text {
	/*	

	padding-right: 0px;*/

	font-size: 12px;
	padding-left: 7px !important;
	padding-left: 1px;
	border: 1px solid #FC72CA;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
#left-side .text a {
	color: #47484D;
	text-decoration: none;/*border-bottom: 1px dotted black;

*/}
#left-side .text a:hover {
	color: #1585DB;
	text-decoration: none;
	border-bottom: none;
}
#left-side .text h2 {
	margin-top: 5px;
	font-size: 15px;
	color: #1585DB;
	font-weight: bold;
}
#left-side .text h2 a {
	color: #1585DB;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px dotted black;
}
#left-side .text h2 a:hover {
	color: #DE088C;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	border-bottom: none;
}
#left-side .text p {
	font-size: 11px;
	text-align: justify;
	margin-bottom: 20px;
	margin-top: 5px;
}
#mid-cont {
	float: right;
	width: 717px;
	margin-left:0;
}
#mid-cont .righ {
	float: left;
	width: 235px !important;
	width: 0;
}
#mid-cont .prev {
	top:130px;
	left:0px;
	position:absolute
}
#mid-cont .forward {
	right:0px;
	top:130px;
	position:absolute
}
#mid-cont .righ .hd {
	background:url(http://www.indianfreshflowers.com/assets/static/images/heading_offer_slider.gif) repeat-x;
	float: left;
	width:181px;
	height:31px;
	line-height: 31px;
	color: #000;
	padding-left: 10px;
	font-size: 12px;
	font-weight: bold;
}
#mid-cont .righ .hd a {
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	text-decoration:underline;
}
#mid-cont .righ .hd a:hover {
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
#tab-cont {
	margin-left: 0px;
}
#tab-cont .tabcat {
	padding: 0px;
	margin: 0 0 -1px 0 !important;
}
*:first-child + html #tab-cont .tabcat {
	padding: 0px;
	margin: 0 0 -2px 0 !important;
}
#tab-cont .tabcat a {
	/*background: url(http://www.indianfreshflowers.com/assets/static/images/tab_content_normal.gif) left top no-repeat;*/

	background:#FFF1FA;
	padding-left: 9px;
	height: 28px;
	height:expression(30+'px');
	float: left;
	color: #D656A8;
	font-weight: normal;
	line-height: 30px;
	text-decoration: none;
	border: #FC72CA solid 1px;
	border-right:none;
}
#tab-cont .tabcat a span {
	float: left;
	/*background: url(http://www.indianfreshflowers.com/assets/static/images/tab_content_normal.gif) right bottom no-repeat;*/

	padding-right: 10px;
	height: 30px;
	line-height: 30px;
	color: #D656A8;
	font-weight: bold;
	display: block;
	text-decoration: none;
}
#tab-cont .tabcat a:hover span {
	/*background: url(http://www.indianfreshflowers.com/assets/static/images/tab_content_normal.gif) right bottom no-repeat;*/

	color: #1585DB;
	text-decoration: none;
}
#tab-cont .box_cont {
	/*background: url(http://www.indianfreshflowers.com/assets/static/images/tab_content_bg.gif) repeat-x left top;*/

	border: 1px solid #FC72CA;
	background:#FFFFFF;
}
/*#tab-cont ul {margin-left:1px; padding:0px;}

#tab-cont ul li {float:left;margin:0px; padding:0px; list-style-type:none; margin-right:1px;} 

#tab-cont ul li a {background:url(http://www.indianfreshflowers.com/assets/static/images/tab-left-bg.jpg) left top no-repeat; padding-left:9px; height:26px;   float:left; color:#000000; font-weight:normal; line-height:25px; text-decoration:none}

#tab-cont ul li a span{ float:left; background:url(http://www.indianfreshflowers.com/assets/static/images/tab-right-bg.jpg) right top no-repeat; padding-right:10px; height:26px; line-height:25px; color:#000000; font-weight:bold; display:block;text-decoration:none}

#tab-cont ul li a:hover {background:url(http://www.indianfreshflowers.com/assets/static/images/tab-left-bg.jpg) left bottom no-repeat; color:#1585DB; font-weight:normal; text-decoration:none}

#tab-cont ul li a:hover span{background:url(http://www.indianfreshflowers.com/assets/static/images/tab-right-bg.jpg) right bottom no-repeat; color:#1585DB; font-weight:bold ;text-decoration:none;cursor:hand}



#tab-cont ul li a:active {background:url(http://www.indianfreshflowers.com/assets/static/images/tab-left-bg.jpg) left bottom no-repeat; color:#1585DB; font-weight:bold; text-decoration:none; border-bottom: solid 1px #FFDAF0;}

#tab-cont ul li a:active span{background:url(http://www.indianfreshflowers.com/assets/static/images/tab-right-bg.jpg) right bottom no-repeat; color:#1585DB; font-weight:bold ;text-decoration:none; border-bottom: solid 1px #FFDAF0;}

*/



#tab-cont a.selected {
	/*background: url(http://www.indianfreshflowers.com/assets/static/images/tab_content_active.gif) left top no-repeat;*/

	/*border-bottom: solid 1px #FFDAF0;*/

	background:#FFFFFF;
	border-bottom:none;
	height: 29px;
	height: expression(30+'px');
}
#tab-cont a.selected span {
	/*background: url(http://www.indianfreshflowers.com/assets/static/images/tab_content_active.gif) right bottom no-repeat;*/

	/*border-bottom: solid 1px #FFDAF0;*/

	color: #1585DB;
	background:#FFFFFF;
	border-bottom:none;
	height: 29px;
	height: expression(30+'px');
}
.catactive a.selected {
	/*background: url(http://www.indianfreshflowers.com/assets/static/images/tab_content_active.gif) left bottom no-repeat;*/

	background:#FFFFFF;
	border-bottom:none;
	height: 29px;
	height: expression(30+'px');
}
.catactive a.selected span {
	/*	background: url(http://www.indianfreshflowers.com/assets/static/images/tab_content_active.gif) right bottom no-repeat;*/

	color:#1585DB;
	background:#FFFFFF;
	border-bottom:none;
}
#tab-cont .subtabs {
	clear: both;
	display: block;
	height: 35px;
	width: 710px;
	padding-left: 2px;
	margin-left: 1px;
	margin-top: 5px;
	float: left;
}
#tab-cont .box {
	clear: left;
	margin-left: 1px;
	width: 712px;
	height: 235px;
	margin-top: 0;
}
.cat {
	float: left;
	text-align: center;
}
.cat a {
	color: #000000;
	text-decoration: none;
}
.cat a:hover {
	color: #000000;
	text-decoration: underline;
}
.tabsmenucontent {
	background: #ffdaf0;
	clear: left;
	margin-left: 1px;
	border-bottom: solid 1px #ffdaf0;
	border-left: 1px solid #cccccc;
	width: 712px;
	border-right: 1px solid #cccccc;
	height: 26px;
}
.tabsmenucontent ul {
	margin-left: 20px;
}
.scrolltab ul li {
	float: left;
	line-height: 29px;
	padding-left: 5px !important;
	color: #000000 !important;
	padding-right: 10px !important;
	display: block;
}
/*.tabsmenucontent ul li a{background:none !important; color:#00color:#ffffff; font-weight:normal; text-decoration:none; border-right: solid 1px #717171;

border-bottom: solid 1px #717171; display:block}*/



.tabsmenucontent ul li a {
	background: none !important;
	color: #ffffff;
	text-decoration: none;
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
 font-weight: normal border-bottom: none;
	padding-right: 10px;
}
.scrolltab {
	background: #ffdaf0;
	clear: left;
	margin-left: 1px;
	border-bottom: solid 1px #ffdaf0;
	border-left: 1px solid #cccccc;
	width: 712px;
	border-right: 1px solid #cccccc;
}
.scrolltab ul {
	margin-left: 20px;
}
.scrolltab ul li {
	float: left;
	line-height: 29px;
	padding-left: 5px !important;
	color: #000000 !important;
	border-right: solid 1px #717171;
	padding-right: 10px !important;
	display: block;
}
.scrolltab ul li a {
	background: none !important;
	color: #0000000;
	text-decoration: none;
}
.cnt {
	margin-left: 1px;
	height: 246;
	width: 692px;
	border: solid 1px #cccccc !important;
	background: #ffdaf0;
	border-top: none !important;
	padding: 10px;
}
.cnt .cnt-text {
	width: 200px;
	height: auto;
	float: left;
	width: 634px;
}
#txt {
	float:left;
	font-family: 'museo700';
	font-size:13px;
	color:#FFFFFF;
	text-transform: uppercase;
	padding:3px;
	font-weight:bold;
	margin-top:10px;
}
#txt .right-part {
	width: 215px;
	float: right;
}
.top-seller {
	border: 1px #ff0000 solid;
	border-top: none;
	border-bottom: none;
	padding-top: 0px;
	width: 214px;
	padding-bottom: 0px;
	height: 442px;
}
.top-seller-no-rec {
	border: 1px #CCCCCC solid;
	border-top: none;
	width: 213px;
	padding-bottom: 7px;
	height: 460px;
}
.top-seller .bdr-b {
	border-bottom: 1px #CCCCCC solid;
	padding-bottom: 4px;
}
.top-seller div {
	color: #000000;
	margin: 0px 3px 0px 3px;
	margin-bottom: 10px;
}
.top-seller div a {
	color: #C20477;
	text-decoration: none;
}
.top-seller div .sh {
	font-weight: bold;
	color: #1585DB;
}
.top-seller div .sh a {
	font-weight: bold;
	color: #1585DB;
	text-decoration: none;
}
.top-seller div p {
	font-weight: bold;
	color: #000000;
}
.top-seller div p {
	font-weight: bold;
	color: #000000;
}
.top-seller div b {
	font-weight: normal;
	color: #C20477;
}
.top-seller .buy-now {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background: url(http://www.indianfreshflowers.com/assets/static/images/bg-buy-now-pink.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 17px;
	padding-bottom: 1px;
	width: 69px;
}
.top-seller-ps {
	border: 1px #CCCCCC solid;
	border-top: none;
	border-bottom: none;
	padding-top: 0;
	width: 214px;
	padding-bottom: 0px;
	height: 442px;
}
.top-seller-ps-no-rec {
	border: 1px #CCCCCC solid;
	border-top: none;
	width: 213px;
	padding-bottom: 7px;
	height: 460px;
}
.top-seller-ps .bdr-b {
	border-bottom: 1px #CCCCCC solid;
	padding-bottom: 0px;
	padding-top:10px;
}
.top-seller-ps div {
	color: #000000;
	margin: 0px 3px 0px 3px;
	margin-bottom: 10px;
}
.top-seller-ps div a {
	color: #C20477;
	text-decoration: none;
}
.top-seller-ps div .sh {
	font-weight: bold;
	color: #1585DB;
}
.top-seller-ps div .sh a {
	font-weight: bold;
	color: #1585DB;
	text-decoration: none;
}
.top-seller-ps div p {
	color: #000000;
}
.top-seller-ps div p {
	color: #000000;
}
.top-seller-ps div b {
	font-weight: normal;
	color: #C20477;
}
.top-seller-ps .buy-now {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	margin:0 0 0 0;
	text-decoration: none;
	background: url(http://www.indianfreshflowers.com/assets/static/images/bg-buy-now-pink.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 17px;
	padding-bottom: 1px;
	width: 69px;
}
#txt .left-part {
	width: 495px;
	float: left;
	color: #47484D;
	font-size: 13px;
}
#txt .left-part a {
	color: #2067A3;
	text-decoration: none;
}
#txt .left-part p {
	padding: 5px 5px 5px 10px;
	text-align: justify;
}
#txt .left-part .dnm_cont {
	color: #47484D;
	font-size: 9px;
}
#txt .left-part .dnm_cont p {
	font-size: 11px !important;
	color: #000 !important;
	font-family: verdana, Arial, Helvetica, sans-serif !important;
}
#txt .left-part .botom-box {
	margin-left: 5px;
}
#txt .left-part .botom-box .head {
	float: left;
	width: 460px;
	padding-top: 7px;
	background: url(http://www.indianfreshflowers.com/assets/static/images/bg-box.jpg) repeat-x;
	height: 19px;
	color: #000000;
	font-weight: bold;
}
#txt .left-part .botom-box .box1 {
	border-right: #D2D2D2 solid 1px;
	border-left: #D2D2D2 solid 1px;
	padding-top: 2px;
	width: 477px;
	background: #E1E1E1;
	padding-left: 2px;
}
#txt .left-part .botom-box .box1 span {
	float: left;
	padding-left: 10px;
	width: 55%;
	color: #000000;
	line-height: 17px;
}
#txt .left-part .botom-box .box2 {
	border-right: #D2D2D2 solid 1px;
	border-left: #D2D2D2 solid 1px;
	padding-top: 2px;
	width: 477px;
	background: #F0F0F0;
	padding-left: 2px;
}
#txt .left-part .botom-box .box2 span {
	float: left;
	padding-left: 10px;
	width: 55%;
	color: #000000;
	line-height: 17px;
}
/************inner*************/

#txt .left-part-inner {
	width: 717px;
	float: left;
	color: #2067A3;
}
#txt .left-part-inner p {
	padding: 5px 5px 5px 10px;
	text-align: justify;
}
#txt .left-part-inner .botom-box {
	margin-left: 5px;
}
#txt .left-part-inner .botom-box .head {
	float: left;
	width: 460px;
	padding-top: 7px;
	background: url(http://www.indianfreshflowers.com/assets/static/images/bg-box.jpg) repeat-x;
	height: 19px;
	color: #000000;
	font-weight: bold;
}
#txt .left-part-inner .botom-box .box1 {
	border-right: #D2D2D2 solid 1px;
	border-left: #D2D2D2 solid 1px;
	padding-top: 2px;
	width: 477px;
	background: #E1E1E1;
	padding-left: 2px;
}
#txt .left-part-inner .botom-box .box1 span {
	float: left;
	padding-left: 10px;
	width: 55%;
	color: #000000;
	line-height: 17px;
}
#txt .left-part-inner .botom-box .box2 {
	border-right: #D2D2D2 solid 1px;
	border-left: #D2D2D2 solid 1px;
	padding-top: 2px;
	width: 477px;
	background: #F0F0F0;
	padding-left: 2px;
}
#txt .left-part-inner .botom-box .box2 span {
	float: left;
	padding-left: 10px;
	width: 55%;
	color: #000000;
	line-height: 17px;
}
#txt .left-part-inner a {
	color: #2067A3;
	text-decoration: none;
	font-weight: bold;
}
#bottom a {
	color: #47484D;
	border-bottom: 1px dotted black;
	text-decoration: none;
	font-size: 12px !important;
}
#bottom a:hover {
	color: #1585DB;
	text-decoration: none;
	border-bottom: 0px dotted black;
}
#bottom-left {
	width: 310px;
	/*background: url(http://www.indianfreshflowers.com/assets/static/images/bottom-left.jpg) repeat-x top;*/

	padding-top: 0;
	float: left;
	height: 320px;
	background-color: #FEF3FB;
}
#bottom-left p {
	text-align: justify;
	padding-bottom: 7px;
	margin: 0px;
	padding-left: 5px;
	padding-right: 5px;
	color: #7C2B5D;
}
#bottom-right {
	/*background: url(http://www.indianfreshflowers.com/assets/static/images/bottom-left.jpg) repeat-x top;*/

	float: left;
	width: 624px;
	border-left: dotted #8F8F8F 1px;
	height: 325px;
}
#bottom-right .t1 {
	background: #FFE5F5;
	padding-left: 10px;
	margin: 0px;
	line-height: 17px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#bottom-right .t1 b {
	color: #1585DB;
	font-size:15px;
	font-weight: normal;
}
#bottom-right .t2 {
	background: #FED5EF;
	padding-left: 10px;
	margin: 0px;
	line-height: 17px;
	padding-top: 5px;
	padding-bottom: 7px;
}
#bottom-right .t2 b {
	color: #1585DB;
	text-decoration: none;
	font-weight: bold;
	font-size: 15px;
}
#bottom-right1 {
	/*background: url(http://www.indianfreshflowers.com/assets/static/images/bottom-left.jpg) repeat-x top;*/

	float: left;
	width: 934px; /*border-left: dotted #8F8F8F 1px;*/
	/*	margin: 10px 0 0;*/

	padding:10px 0 0 0;
}
#bottom-right1 .t1 {
	background: #FFE5F5;
	padding-left: 10px;
	margin: 0px;
	line-height: 17px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#bottom-right1 .t1 b, #bottom-right1 .t2 b {
	font-size: 15px !important;
	color: #1585DB;
	text-decoration: NONE;
	font-weight: bold;
	font-size: 15px;
}
#bottom-right1 .t1 b a, #bottom-right1 .t2 b a {
	font-size: 15px !important;
	color: #1585DB;
	text-decoration: NONE;
	font-weight: bold;
	font-size: 15px;
	border-bottom: 1px dotted black;
}
#bottom-right1 .t1 b a:hover, #bottom-right1 .t2 b a:hover {
	color: #DE088C;
	text-decoration: none;
	font-weight: bold;
	border-bottom: NONE;
}
#bottom-right1 .t2 {
	background: #FED5EF;
	padding-left: 10px;
	margin: 0px;
	line-height: 17px;
	padding-top: 5px;
	padding-bottom: 7px;
}
.t33 a {
	color: #1585DB;
	text-decoration: none;
	font-weight: normal;
	border-bottom: 1px dotted black;
}
.t33 a:hover {
	color: #1585DB;
	text-decoration: none;
	font-weight: normal;
	border-bottom: none;
}
#bottom-right1 .t5 {
	color: #1585DB;
	text-decoration: none;
	font-weight: bold;
	font-size: 15px;
}
#bottom {
	border-top: #8F8F8F solid 1px;
}
.lay {
	display: none;
	position: relative;
}
.adv-sarch {
	position: absolute;
	margin: 0px 0px;
	width: 205px;
	border: 1px solid #E817A9;
	background-color: #FFF5FC;
	background-repeat: repeat-x;
	padding: 0px;
	left: 700px;
	top: 20px;
}
.re-direct {
	position: absolute;
	margin: 0px 0px;
	border: 1px solid #E817A9;
	background-color: #FFF5FC;
	background-repeat: repeat-x;
	padding: 0px;
}
.login-button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #2B2F3A;
	background-image: url(http://www.indianfreshflowers.com/assets/static/images/cosmo.jpg);
}
.textbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background: #FFFFFF;
	height: 13px;
	width: 110px;
	border: 0px;
	padding: 2px 5px 0px 5px;
	border: 1px solid #2B2F3A;
}
.textbox1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background: #FFFFFF;
	height: 13px;
	width: 80px;
	border: 0px;
	padding: 2px 5px 0px 5px;
	border: 1px solid #2B2F3A;
}
.textbox2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background: #FFFFFF;
	height: 18px;
	width: 50px;
	border: 0px;
}
.textbox3 {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background: #FFFFFF;
	height: 18px;
	width: 120px;
	border: 0px;
}
.frm_table_content {
	background-color: #F5F5F5;
	padding-left: 10px;
	text-align: left;
	font-family: Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
}
.frm_table_content1 {
	background-color: #F5F5F5;
	font-family: Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
}
.footer {
	color: #000000;
	border-left:none;
	border-right:none;
	border-bottom:none;
	margin:2px 0 5px 0;
}
.footer a {
	color: #000000;
	border-bottom: 1px dotted #000000;
	text-decoration: none;
}
.footer a:hover {
	color: #1585DB;
	border-bottom: 0px dotted #000000;
	text-decoration: none;
}
.red {
	color: red;
	font-size: 14px;
}
/* Progress bar */

.demo {
	border: solid 0px #3399ff;
	padding: 10px;
	font-family: Calibri;
}
.modalBackground {
	background-color: Gray;
	filter: alpha(opacity=30);
	opacity: 0.30;
}
.popup {
	/*border: solid 1px #111;

	background-color: #fff;

	padding: 10px 5px;*/

	background:url(http://www.indianfreshflowers.com/images/loader.png) no-repeat center center;
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#D63998;
	height:151px;
	width:389px;
	padding:10px 0 0 0;
}
.selectboxComment {
	font: 11px arial, verdana, tahoma, helvetica normal;
	color: #000000;
	width: 350px;
 behavior: expression(window.dropdown_menu_hack!=null?window.dropdown_menu_hack(this):0);
}
/* search bar  */





.searchbar {
	width: 751px;
	height: 68px;
	padding: 5px;
}
.searchbar .stitle {
	float: left;
	width: 50px;
	height: 40px;
	padding-top: 29px;
	padding-left: 200px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #CF057F;
}
.searchbar .stitle1 {
	float: left;
	width: 50px;
	height: 40px;
	padding-top: 29px;
	padding-left: 117px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #CF057F;
}
.searchbar .sdatabox {
	/* float: left; */
width: 350px;
	height: 66px;
	margin-left: 560px;
	margin-top: 127px;
	position: absolute;
	z-index:9999;
}
.searchbar .sdatabox .stab-space {
	float: left;
	width: 20px;
}
.searchbar .sdatabox .stab0 {
	float: left;
	padding: 2px 10px 2px 10px;
	font: normal 12px Arial, tahoma, verdana;
	color: #000000;
}
.searchbar .sdatabox .stab1 {
	float: left;
	font: bold 12px Arial, tahoma, verdana;
	color: #222;
	margin: 25px 0px 0px -180px;
}
.searchbar .sdatabox .stab1 a {
	font: bold 12px Arial, tahoma, verdana;
	color: #000000;
	text-decoration: none;
}
.searchbar .sdatabox .stab1 a:hover {
	font: bold 12px Arial, tahoma, verdana;
	color: #000000;
	text-decoration: underline;
}
.searchbar .sdatabox .stab2 {
	float: left;
	padding: 2px 15px 2px 15px;
	font: normal 11px Arial, tahoma, verdana;
	color: #000000;
	background: none;
}
.searchbar .sdatabox .stab2 a {
	font: normal 12px Arial, tahoma, verdana;
	color: #000000;
	text-decoration: none;
}
.searchbar .sdatabox .stab2 a:hover {
	font: normal 12px Arial, tahoma, verdana;
	color: #000000;
	text-decoration: underline;
}
.searchbar .sdatabox .scontent {
	padding: 0px 0px 0px 2px;
	font: normal 12px Arial, tahoma, verdana;
	color: #686565;
	width: 200px;
	margin-top: 0px;
	margin-left: -12px;
}
.searchbar .sdatabox .stextbox {
	width: 410px;
	height: 15px;
	padding: 3px;
	font: normal 12px Arial, tahoma, verdana;
	color: #666666;
	border: 0px solid #E486C0;
}
.bdr-b img {
	margin:0 0 0 0;
}
/* product sliders top index new - 30012009 */



.sliders {
	margin:0 0 10px 0;
	height:292px;
	width:716px;
}
.productslide {
	height:290px;
	width:510px;
	float:left;
	padding:0 !important;
}
#wrap {
	overflow:hidden;
	height:290px;
	width:510px;
}
.offerslide {
	height:280px;
	width:191px !important;
	width:0;
	float:right;
	padding:0 0 10px !important
}
/* add by jas */

.advsarch {
	position: absolute;
	margin: 0px 0px;
	width: 205px;
	border: 1px solid #E817A9;
	background-color: #FFF5FC;
	background-repeat: repeat-x;
	padding: 0px;
	left: 700px;
	top: 20px;
}
.advsarch {
	padding: 10px !important;
}
.advsarch .productimage {
	float: left;
	width: 200px;
	text-align:left
}
.advsarch .productdetails {
	float: left;
	width: 200px;
	margin: 0 0 0 10px;
	text-align:left
}
.advsarch .productimage img {
	width: 200px;
}
.productnamemain {
	font-weight:normal;
	font-size:13px;
	margin:0 0 5px 0;
	color:#1585DB
}
.advsarch h3.heading {
	float:left;
	font-weight:normal;
	font-size:14px;
	margin:0 0 5px 0;
	color:#1585DB
}
.advsarch h3.heading a {
	font-weight:normal;
	font-size:14px;
	margin:0 0 5px 0;
	color:#1585DB;
	text-decoration:none;
}
.advsarch h3.heading a:hover {
	color:#CF057F;
	text-decoration:underline;
}
.advsarch .productname {
	font-weight:normal;
	font-size:14px;
	margin:0 0 5px 0;
	color:#1585DB
}
.advsarch .productdesc {
	font-size:13px;
	margin:0 0 5px 0
}
.advsarch .productitem {
	font-size:12px;
	margin:0 0 5px 0;
	font-weight:normal;
}
.advsarch .producprice {
	font-size:12px;
	margin:0 0 5px 0;
	font-weight:normal;
}
.advsarch .buybutton {
	font-size:11px;
	margin:0 0 5px 0
}
.advsarch .buybutton a.buy {
	background:url(http://www.indianfreshflowers.com/assets/static/images/by-now-big.jpg) no-repeat 0 0 !important;
	width:100px;
	height:35px;
	display:block;
	float:left;
	line-height:35px;
	margin-top:40px;
}
.productnamesearch {
	font-weight:normal !important;
}
.testHight {
	height:20px;
}
.combos {
	float:left;
	margin:-13px 0px 0px 0px;
	height:39px;
	width:90px;
}
/* Curves */ 



.curves10px {
	position:relative;
	padding:10px
}
.curves10px .tl, .curves10px .tr, .curves10px .bl, .curves10px .br {
	position:absolute;
	width:10px;
	height:10px;
	overflow:hidden;
	z-index:1000
}
.tl {
	top:-1px;
	left:-1px
}
.tr {
	top:-1px;
	right:-1px
}
.bl {
	bottom:-1px;
	left:-1px
}
.br {
	bottom:-1px;
	right:-1px
}
.lightpink {
	background:#FDEDFA;
	border:1px solid #ECABD7
}
.whiteNew {
	background:#fff;
	border:1px solid #FC72CA;
}
.whiteNew .tl {
	background:url(http://www.indianfreshflowers.com/assets/static/images/testcurv.gif) no-repeat top left !important;
}
.whiteNew .tr {
	background:url(http://www.indianfreshflowers.com/assets/static/images/testcurv.gif) no-repeat top right !important;
	right:-1px !important;
	right:-2px;
}
.whiteNew .bl {
	background:url(http://www.indianfreshflowers.com/assets/static/images/curve_white.gif) no-repeat left -11px !important;
}
.whiteNew .br {
	background:url(http://www.indianfreshflowers.com/assets/static/images/curve_white.gif) no-repeat right -11px !important;
	right:-1px !important;
	right:-2px;
}
.white {
	background:#fff;
	border:1px solid #FC72CA
}
.lightpink .tl {
	background:url(http://www.indianfreshflowers.com/assets/static/images/curve_Lightpink.gif) no-repeat top left !important;
}
.lightpink .tr {
	background:url(http://www.indianfreshflowers.com/assets/static/images/curve_Lightpink.gif) no-repeat top right !important;
}
.lightpink .bl {
	background:url(http://www.indianfreshflowers.com/assets/static/images/curve_Lightpink.gif) no-repeat left -11px !important;
}
.lightpink .br {
	background:url(http://www.indianfreshflowers.com/assets/static/images/curve_Lightpink.gif) no-repeat right -11px !important;
}
.white .tl {
	background:url(http://www.indianfreshflowers.com/assets/static/images/curve_white.gif) no-repeat top left !important;
}
.white .tr {
	background:url(http://www.indianfreshflowers.com/assets/static/images/curve_white.gif) no-repeat top right !important;
}
.white .bl {
	background:url(http://www.indianfreshflowers.com/assets/static/images/curve_white.gif) no-repeat left -11px !important;
}
.white .br {
	background:url(http://www.indianfreshflowers.com/assets/static/images/curve_white.gif) no-repeat right -11px !important;
}
/* Curves Ends  */ 



.RemoveSpace {
	float:left;
	width:210px;
}
.RemoveSpace li {
	float:left;
	margin:0 10px 0 0;
	list-style:none;
}
.RemoveSpace li a {
	border-bottom:1px dotted #000 !important;
	line-height:20px;
	white-space:nowrap
}
.RemoveSpace li a:hover {
	border-bottom:none !important;
}
/******************/

/*jquery.jcarousel.css*/

 /**

 * This <div> element is wrapped by jCarousel around the list

 * and has the classname "jcarousel-container".

 */

.jcarousel-container {
	position: relative;
}
.jcarousel-clip {
	z-index: 2;
	padding: 0;
	margin: 0;
	overflow: hidden;
	position: relative;
}
.jcarousel-list {
	z-index: 1;
	overflow: hidden;
	position: relative;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
}
.jcarousel-list li,  .jcarousel-item {
	float: left;
	list-style: none;
	/* We set the width/height explicitly. No width/height causes infinite loops. */

    width: 75px;
	height: 75px;
}
/**

 * The buttons are added dynamically by jCarousel before

 * the <ul> list (inside the <div> described above) and

 * have the classnames "jcarousel-next" and "jcarousel-prev".

 */

.jcarousel-next {
	z-index: 3;
	display: none !important;
}
.jcarousel-prev {
	z-index: 3;
	display: none !important;
}
.jcarousel-skin-tango .jcarousel-container {
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
}
.jcarousel-skin-tango .jcarousel-container-vertical {
	width: 75px;
	height: 245px;
	padding: 40px 20px;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
	width:  510px;
	height: 290px;
}
.jcarousel-skin-tango .jcarousel-clip-vertical {
	width:  75px;
	height: 245px;
}
.jcarousel-skin-tango .jcarousel-item {
	width:  510px;
	height: 290px;
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
}
.jcarousel-skin-tango .jcarousel-item-vertical {
	margin-bottom: 10px;
}
.jcarousel-skin-tango .jcarousel-item-placeholder {
	background: #fff;
	color: #000;
}
/**

 *  Horizontal Buttons

 */

.jcarousel-skin-tango .jcarousel-next-horizontal {
	position: absolute;
	top: 43px;
	right: 5px;
	width: 32px;
	height: 32px;
	cursor: pointer;
	background: transparent url(http://www.indianfreshflowers.com/next-horizontal.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
	background-position: -32px 0;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {
	background-position: -64px 0;
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,  .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,  .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
	cursor: default;
	background-position: -96px 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
	position: absolute;
	top: 245px;
	left: 5px;
	width: 22px;
	height: 22px;
	cursor: pointer;
	background:url(http://www.indianfreshflowers.com/assets/static/images/productsliders_nav.gif) no-repeat top left !important;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,  .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,  .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
	cursor: default;
}
/**

 *  Vertical Buttons

 */

.jcarousel-skin-tango .jcarousel-next-vertical {
	position: absolute;
	bottom: 5px;
	left: 43px;
	width: 32px;
	height: 32px;
	cursor: pointer;
	background: transparent url(http://www.indianfreshflowers.com/next-vertical.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-next-vertical:hover {
	background-position: 0 -32px;
}
.jcarousel-skin-tango .jcarousel-next-vertical:active {
	background-position: 0 -64px;
}
.jcarousel-skin-tango .jcarousel-next-disabled-vertical,  .jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,  .jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
	cursor: default;
	background-position: 0 -96px;
}
.jcarousel-skin-tango .jcarousel-prev-vertical {
	position: absolute;
	top: 5px;
	left: 43px;
	width: 32px;
	height: 32px;
	cursor: pointer;
	background: transparent url(http://www.indianfreshflowers.com/prev-vertical.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
	background-position: 0 -32px;
}
.jcarousel-skin-tango .jcarousel-prev-vertical:active {
	background-position: 0 -64px;
}
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,  .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,  .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
	cursor: default;
	background-position: 0 -96px;
}
.jcarousel-control {
	position:absolute;
	right:10px;
	top:10px;
	z-index:100;
}
.jcarousel-control .jcarousel-itemno {
	display:block;
	width:74px;
	height:44px;
	border:4px solid #FDEDFA;
	margin-bottom:20px;
	background:#fff;
	position:relative
}
.jcarousel-control .jcarousel-itemnohover {
	border:4px solid #FC72CA;
}
.jcarousel-control .jcarousel-itemno a {
	display:block !important;
	float:left;
	width:74px;
	height:44px;
	position:absolute;
	top:0;
	left:0;
	color:#fff;
	font-size:1px !important;
	text-decoration:none;
	font-weight:bold;
	background: url(http://www.indianfreshflowers.com/assets/static/images/blank.gif) repeat top left !important;
	z-index:100000;
}
.jcarousel-control .jcarousel-itemno img {
	position:absolute;
	top:0;
	left:0;
	z-index:0;
}
.jcarousel-item h3 {
	position:absolute;
	float:left;
	background:url(http://www.indianfreshflowers.com/assets/static/images/productsliders_heading.gif) no-repeat right top !important;
	line-height:30px;
	padding:0 10px;
	color:#fff;
	top:20px;
}
.jcarousel-item h3 a {
	color:#fff;
	text-decoration:none;
}
/*************************/

/*coda.css*/



.hide {
	display:none
}
body {
	background:#ffffff;
}
.container {
	width:715px;
	position:relative;
	text-align:left;
	margin:0px auto;
}
a img {
	border-top-width:0px;
	border-left-width:0px;
	border-bottom-width:0px;
	border-right-width:0px
}
ul#toolbar {
	margin:0px auto;
	clear:both;
	list-style-type:none;
	height:52px;
	border:1px solid #000000;
	text-align:center;
}
#toolbar li {
	float:left;
	text-indent:-9999px;
	border-right:#f00 1px solid
}
#toolbar li a {
	display:block;
	height:52px
}
#toolbar li.active {
}
#toolbar li.inactive {
}
#toolbar li:hover {
	background-position:50% top
}
#frame {
	margin:0px auto 0 2px;
	overflow:hidden;
	width:710px;
	position:relative;
}
#frame div.button {
	position:absolute;
	top:50px
}
div.button#left {
	left:0px;
	top:25%;
}
div.button#right {
	right:0px;
	top:25%;
}
#scroller {
	margin:0px auto;
	overflow:hidden;
	width:635px;
	height:222px!important;
	height:250px;
}
#content {
	width:78000000px;
	height:467px;
}
.section {
	float:left;
	margin:0px 0;
	width:640px;
	height:222px;
}
.section h2 {
	font-weight:normal;
	font-size:22px;
	margin-bottom:5px;
	color:#444;
	line-height:22px;
	font-family:"helveticaneue", helvetica, arial, sans-serif
}
.section h3 {
	font-weight:normal;
	font-size:22px;
	margin-bottom:5px;
	color:#444;
	line-height:22px;
	font-family:"helveticaneue", helvetica, arial, sans-serif
}
.frm_butt_fixNew {
	/*	background-color:#E817A9;

	border:0px solid #ffffff;*/

	background:url(http://www.indianfreshflowers.com/images/btn_reset.gif) no-repeat left top;
	padding:0 0 7px 0;
	margin:10px 1px;
	width:60px;
	border:none;
	height:28px;
	/*border-style:solid;*/

	font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.frm_butt_fix {
	background-color:#E817A9;
	border:0px solid #ffffff;
	padding:0 0 7px 0;
	margin:10px 1px;
	width:60px;
	border:none;
	height:28px;
	/*border-style:solid;*/

	font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.moreLink {
	color: #DE0989;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.moreLink a {
	color:#DE0989;
	cursor:hand;
	text-decoration:none;
}
.moreLink a:hover {
	color:#DE0989;
	text-decoration: none;
}
.formfeild {
	border:#999999 solid 1px;
}
#ajax_listOfOptions {
	position:absolute;  /* Never change this one */
	width:391px;  /* Width of box */
	height:346px;  /* Height of box */
	/* overflow:auto;   Scrolling features */

  /*border:1px solid #317082;   Dark green border */

  /*background-color:#F7BEE7;   White background color */

  text-align:left;
	font-family:Georgia;
	font-size:12px;
	z-index:100;
	background:url(http://www.indianfreshflowers.com/images/test_shad1.png) no-repeat left top;
}
#ajax_listOfOptions div {  /* General rule for both .optionDiv and .optionDivSelected */
	margin:1px;
	padding:1px;
	cursor:pointer;
	font-size:12px;
	padding:0 0 0 25px;
}
#ajax_listOfOptions .optionDiv {  /* Div for each item in list */
}
#ajax_listOfOptions .optionDivSelected { /* Selected item in the list */
	/* background-color:#000;*/

  color:#E80B8E;
}
/*#ajax_listOfOptions_iframe{

  background-color:#F00;

  position:absolute;

  z-index:5;

} */



/*slider CSS start */

.stepcarousel {
	position: relative; /*leave this value alone*/
	/*border: 1px solid #F9B3FB;*/

margin:0 0 0 10px;
	overflow: scroll; /*leave this value alone*/
	width: 690px; /*Width of Carousel Viewer itself*/
	height: 230px; /*Height should enough to fit largest content's height*/
}
.stepcarousel .belt {
	position: absolute; /*leave this value alone*/
	left: 0;
	top: 0;
}
.stepcarousel .panel {
	border:#FD86D7 solid 1px;
	background-color:#FFFFFF;
	float: left; /*leave this value alone*/
	overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
	margin:0 38px 0 38px; /*margin around each panel*/
	width: 180px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
	height:198px;
	text-align:center;
	padding:15px 0 0 0;
}
.imgTxt {
	width:200px;
	padding:8px 0 0 0;
	margin:0 0 0 0;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.imgTxt a {
	width:200px;
	padding:0 0 0 0;
	text-decoration:none;
	margin:0 0 0 0;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.imgTxt a:hover {
	color:#1585DB;
	text-decoration:none;
}
.price {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	padding:0 0 0 0;
	font-size:12px;
	text-decoration:none;
	text-align:center;
}
.newbuyBG {
	color: #FFFFFF;
	background: #C00477 url(http://www.indianfreshflowers.com/assets/static/images/bg-buy-now.gif) repeat-x center top;
	/*background-image: url(http://www.indianfreshflowers.com/assets/static/images/bg-buy-now.gif) center center;*/

	border: #BDBDBD solid 1px;
	/*line-height: 12px;*/

	margin:2px 0 0 0;
	text-decoration:none;
	padding:0 0 0 0;
}
.newbuyBG a {
	color: #FFFFFF;
	margin:2px 0 0 0;
	padding:0 0 0 0;
	text-decoration:none;
}
.newbuyBG a:hover {
	color: #FFFFFF;
	text-decoration:underline;
}
/*slider CSS*/

.feedback {
	padding:0 0 0 40px;
	border:#ffffff solid 1px;
	border-left:none;
	border-right:none;
}
.td_whiteLine {
	border:#ffffff solid 1px;
	border-left:none;
	border-right:none;
}
.rowlight {
	background:#FFF5FB;
}
.rowdark {
	background:#FFEAF7;
}
/*Newcss*/



#tab-cont-inner div.buy-nowBtn {
	color: #FFFFFF;
	/*background-image: url(http://www.indianfreshflowers.com/assets/static/images/bg-buy-now.gif) no-repeat center center;*/

	background:url(http://www.indianfreshflowers.com/assets/static/images/bg-buy-now.gif) repeat-x left bottom;
	border: #BDBDBD solid 1px;
	line-height: 12px;
	float:right;
	width:80px;
	height: 16px;
	margin: 2px;
}
#tab-cont-inner div.buy-nowBtn a {
	color: #FFFFFF;
	text-decoration: none;
}
#tab-cont-inner div.buy-nowBtn img {
}
.boxRs {
	width:80px;
	float:left;
	padding:2px 0 0 0;
}
.highslide {
	/*cursor: url(http://www.indianfreshflowers.com/highslide/graphics/zoomin.cur), pointer;*/

    outline: none;
}
.highslide img {
/*border: 2px solid gray;*/

}
.highslide:hover img {
/*border: 2px solid white;*/

}
.highslide-image {
/*border: 2px solid white;*/

}
.highslide-image-blur {
}
.highslide-caption {
	display: none;
	border: 2px solid white;
	border-top: none;
	padding: 5px;
	background-color: white;
}
.highslide-loading {
	display: block;
	padding: 3px;
	/*	background:url(http://www.indianfreshflowers.com/images/loader2.gif) no-repeat;*/

	background:url(images/loading.gif) no-repeat;
	height:16px;
	width:16px;/*border-top: 1px solid white;

	border-bottom: 1px solid white;

    background-color: black;*/

    /*

    padding-left: 22px;

    background-image: url(http://www.indianfreshflowers.com/highslide/graphics/loader.gif);

    background-repeat: no-repeat;

    background-position: 3px 1px;

    */

}
a.highslide-credits,  a.highslide-credits i {
	padding: 2px;
}
a.highslide-credits:hover,  a.highslide-credits:hover i {
	color: white;
	background-color: gray;
}
.highslide-move {
	cursor: move;
}
.highslide-overlay {
	display: none;
}
/* Controlbar example */

.controlbar {
	background: url(http://www.indianfreshflowers.com/images/controlbar14.png) no-repeat;
	width: 27px;
	height: 26px;
}
.controlbar a {
	display: block;
	float: right;
	/*margin: 0px 0 0 4px;*/	

	background: url(http://www.indianfreshflowers.com/images/controlbar14.png) no-repeat;
	height: 26px;
}
.controlbar a:hover {
/*background: url(http://www.indianfreshflowers.com/images/controlbar14.png) no-repeat;*/

}
/*.controlbar .previous {

	width: 50px;

}*/

/*.controlbar .next {

	width: 40px;

	background-position: -50px 0;

}*/

/*.controlbar .highslide-move {

	width: 40px;

	background-position: -90px 0;

}*/

.controlbar .close {
	width: 27px;/*background-position: -130px 0;

	background-position:-125px 3px;*/

}
/* Necessary for functionality */

.highslide-display-block {
	display: block;
}
.highslide-display-none {
	display: block;
}
/*Newcss*/

.hightBox {
	height:45px;
}
/**/

#tab-cont-inner div.desc {
/*height:75px !important;*/

}
#tab-cont-inner div.desc a {
	color: #000000;
	text-decoration: none;
}
#tab-cont-inner div.desc a:hover {
	color: #1585DB;
	text-decoration: none;
}
/**/

.lodingPage {
	font: normal 22px Georgia, "Times New Roman", Times, serif;
	color:#9B2777;
	text-align:center;
	border:#FAC3E7 solid 1px;
	margin:100px 0 0 0;
	padding:20px 20px 10px 20px;
}
.lodingPage b {
	color:#FF00B3;
	padding:0;
	font-weight:normal;
	margin:0;
}
.butt_search {
	background: url(http://www.indianfreshflowers.com/images/btn_bk.gif) no-repeat 0 0;
	width:64px;
	height:20px;
	padding:0px 0px;
}
.butt_search1 {
	background: url(http://www.indianfreshflowers.com/images/btn_cont.gif) no-repeat 0 0;
	width:66px;
	height:20px;
	padding:0px 0px;
}
.txt {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#CA014F;
	text-decoration:none;
}
.txt a {
	font: normal 11px Arial, Helvetica, sans-serif;
	color:#F43BB4;
	text-decoration:underline;
}
.txt a:hover {
	color:#F43BB4;
	text-decoration:none;
}

.footer_edit_aa{width:100%; min-height:400px; margin:0px 0px 0px 0px; float:left; }