/* CSS Document */
body{margin:0px; padding:0px; background:url(../gifs/img-2008/main_bg.gif) repeat-x #E8E6CD; 
}

li{ list-style-type:none;}
.white-bg{ background:#FFFFFF; padding:5px;}

.top-right{ background:#E7E6D4;}

.top-left{ background:#F0EBCE;}


/* -------------- UL LI -------------- */

.top-links ul{margin-left:50px; padding:0px; list-style-type:none;}

.top-links li{ float:left; margin:0px; padding-left:10px; padding-right:5px; list-style-type:none;}
.top-links li a { font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#5D7747; list-style-type:none;}
.top-links li a:link, .top-links li a:visited, .top-links li a:active { text-decoration:none; color:#5D7747;}
.top-links li a:hover{ text-decoration:underline; color:#5D7747;}

.mid-gift2india-link ul{
	margin:0px 0px 0px 5px;
	padding:0px;
	list-style:none;
}
.mid-gift2india-link li{
	background:url(../gifs/img-2008/arrow.gif) no-repeat 0px 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	line-height:20px;
	text-decoration:none;
	padding:0px 0 2px 5px;
}
.mid-gift2india-link li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	line-height:20px;
	text-decoration:none;
	padding-left:12px
}
.mid-gift2india-link a:hover{
	height:20px;
	text-decoration:none; color:#FF5E00;
}

/* -------------- FONTS -------------- */

.small-links{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#5F5E4C;}




/* -------------- FONTS -------------- */
.login-box{ background:#FFFFFF; border:solid 1px #7C7A6B; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#333333; width:122px; height:17px; }
.search-box{ background:#FFFFFF; border:solid 1px #7C7A6B; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#333333; width:160px; height:17px;  }

.category-header{ font:bold 15px Arial, Helvetica, sans-serif; color:#A30E00;}
.search-text{ font:bold 15px Arial, Helvetica, sans-serif; color:#615E4B;}

/* -------------- LINKS -------------- */
.forgot-links{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#5F5E4C; text-decoration:none;}
.forgot-links a {color:#5F5E4C; text-decoration:none;}
.forgot-links a:hover {color:#5F5E4C; text-decoration:underline;}


.category-links{ font:bold 12px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
.category-links a {font:bold 12px Arial, Helvetica, sans-serif;color:#ffffff; text-decoration:none;}
.category-links a:hover {font:bold 12px Arial, Helvetica, sans-serif;color:#ffffff; text-decoration:none;}

.view-more{font:bold 11px Arial, Helvetica, sans-serif; color:#72262A; text-decoration:underline;}
.view-more a{text-decoration:underline; color:#72262A;}
.view-more a:link, .view-more a:visited, .view-more a:active{text-decoration:underline;}
.view-more a:hover{text-decoration:underline; color:#993300;}

.testimonial ul { margin:0px; padding:0px; list-style:none;}
.testimonial ul li{margin:2px;}
.testimonial ul li a{margin:0px; padding-left:12px; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#585858; text-decoration:none; }
.testimonial ul li a:link, .testimonial ul li a:visited, .testimonial ul li a:active{ text-decoration:none; color:#585858; }
.testimonial ul li a:hover{ text-decoration:none; color:#585858;}


/* -------------- BACKGROUND -------------- */
/*.top-links-bg{ background:url(gifs/img-2008/top-links-bg.gif) repeat-x; border:solid 1px #911307; } bg is not looks good 2nd Dec*/
.top-links-bg{ background:url(../gifs/img-2008/top_link-bg.gif) repeat-x; border:solid 1px #660b03; }
.category-bg{ background:#CCC7AA; font:bold 13px Arial, Helvetica, sans-serif; color:#2F2B14; padding-left:7px; border-top:#b9b903 1px solid; border-left:#b9b903 1px solid; border-right:#b9b903 1px solid;}
.right-prd-bg{ background:#CCC7AB; font:bold 11px Verdana, Arial, Helvetica, sans-serif;}


/*----------left category----------------*/
.category_title{
	background:#FFCC99;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#5f5e4a
}
.category ul { margin:0px; padding:0px; list-style:none;}
.category ul li{margin:5px; line-height:18px;}
.category ul li a{margin:0px; padding-left:15px; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#660b03; text-decoration:none; }
.category ul li a:link, .category ul li a:visited, .category ul li a:active{ text-decoration:none; color:#660b03; }
.category ul li a:hover{ text-decoration:underline; color:#FF5E00; }



.padding-top{
	padding-top:7px;
}
.middle_sub-title{
	background:#ccc7aa;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#660b03;
}
.middle_sub-title-box{
	border:#ccc7aa 1px solid;
	padding:8px;
}

.middle_sub-title-box-one{
	border:#ccc7aa 1px solid;
	
}

.product-box-border{
	border:#7b796a 1px solid;
}
.product_name{
	font-family:'tahoma';
	font-size:11px;
	font-weight:bold;
	color:#332E18; text-decoration:none;
}
.tab-box_vert-line{
	border-left:#666666 1px solid;
}
#flowerdivcontainer{
	border:1px solid #ccc7aa;
	padding:10px;
}


.vertical-brd{ background:url(../gifs/img-2008/vertical-border.gif) repeat-y;}


.prdt-border{ border:solid 1px #D4D4D4;}


h1{padding-left:10px; padding-top:2px; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#887903;  line-height:13px;  height:23px;}

h2{padding-left:8px; margin-top:2px; font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#cb1902; background:url(../gifs/img-2008/arrow.gif) no-repeat 2px 5px; line-height:20px;}

.category-mid-bg{ border:#b9b903 1px solid;}

.category-mid-right-bg{ background:#F0EBCE; border:#b9b903 1px solid;}
.right-prdt-padding{ padding-top:4px;}

.green-header{font:bold 12px Arial, Helvetica, sans-serif; color:#8F160D; text-decoration:none;}
.green-header a{font:bold 12px Arial, Helvetica, sans-serif; color:#8F160D; text-decoration:none;}
.green-header a:hover{text-decoration:underline;}
.description{font:normal 11px Arial, Helvetica, sans-serif; color:#000000;  line-height:15px;}


.dotted-border{ background:url(../gifs/img-2008/dots.gif) repeat-x; height:1px;}


.search-bg{ background:#F0EBCD; border:1px solid #A7A285;}


.payment-option{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	padding-left:5px;
	background:#CCC7AA;
	border:1px solid #B9B903;
}
.creditcard-option{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#AC0000;
	text-decoration:none
}
.creditcard-option a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#01587B;
	text-decoration:none
}
.copy{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#797979;
	padding-left:5px;
}
.copy a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#797979;
	padding-left:5px;
}
.copy a:hover{
	color:#FF5E00;
}
.footer-contact{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#01587B;
	padding-left:5px;
}
.help_desk-normal ul {
	margin:0 0 0 20px;
}

.help_desk-normal ul li {
	list-style:disc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#797979;
	text-decoration:none
}
.help_desk-normal ul  li a{
	list-style:disc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#797979;
	text-decoration:none
}
.help_desk-normal a:hover,.creditcard-option a:hover{
	color:#FF5E00;
	text-decoration:underline
}

/* --------- LEFT CATEGORY------------ */
#categoriescontainer{margin:0px;width:163px;background:URL(../gifs/images/topbg_section.gif) repeat-x top left;padding:8px;font:bold 18px Arial;color:#04609A;position:relative;float:left;}
#categories{margin:0px;padding:0px;width:163px;}
.title{font:bold 12px Arial; color:#CC3300;}
#categories a{font-size: 11px;padding:0px; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#666600;text-decoration:none;}
#categories a:hover{font-size: 11px;padding:0px; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#666600;text-decoration:underline;}
#categories ul{width:163px;font-size:11px; padding:3px 0px 8px 0px; margin:0px; border-bottom:solid 1px #B9B903; }
#categories li{margin:0px; padding:0px;display:inline; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#999900;text-decoration:none;}

/*Footer 09 by Sunil*/
.footer_content{font:normal 11px 'Tahoma'; color:#333300;}
.footer_main_title{padding-left:25px; height:24px; background:#CCC7AA; line-height:24px; font:bold 11px 'Tahoma'; color:#333300;}
.footer_bg{background:url(../gifs/footer_bg.gif) repeat-x; height:62px; padding-top:6px;padding-left:20px;padding-right:10px;font:normal 11px 'Tahoma'; color:#333333;}
.footer_title{font:bold 11px 'Tahoma'; color:#666600;}
#footer_links{width:150px;}
#footer_links ul{margin:0px;padding:0px 0px 0px 0px;list-style:none;}
#footer_links li{list-style:none; font:normal 11px 'Tahoma'; color:#333300; text-decoration:none; padding-bottom:4px;}
#footer_links li a{font:normal 11px 'Tahoma'; color:#333300; text-decoration:none;}
.copyright{height:24px; background:#CCC7AA; line-height:24px; font:normal 11px 'Tahoma'; color:#333300; text-align:center;}
.copyright a{font:normal 11px 'Tahoma'; color:#333300; text-decoration:none;}
.copyright a:hover{font:normal 11px 'Tahoma'; color:#333300; text-decoration:underline;}

.resource_btn{border:none; background:#EBEBEB; height:14px; width:14px;font:bold 11px 'Tahoma'; color:#333333; text-align:center; text-decoration:none; }
.resource_btn a{border:none; background:#EBEBEB; height:14px; width:14px;font:bold 11px 'Tahoma'; color:#333333; text-align:center; text-decoration:none; }

/* css for ajax search result*/
.selected { background-color: #888; }
td.search:hover{
	background-color:#EFF7FF;
	color:#146EB4;
	cursor:pointer;
}
td.search{
	font-weight:100;	
	border-bottom:dotted 1px #F7F7F7;
	padding-left:5px;
}

/* New Middle (Sep 09)*/

.new_title_bg{
	background:url(../gifs/images/title_bg.gif) repeat-x top left;
	height:23px;
	border-top:solid 1px #cbcbcb;
	border-right:solid 1px #cbcbcb;
	border-left:solid 1px #cbcbcb;
}

.new_middle_border{
	border-left:solid 1px #cbcbcb;
	border-right:solid 1px #cbcbcb;
	border-bottom:solid 1px #cbcbcb;
}

.new_prod_text{
	font:bold 11px Tahoma;
	color:#000000;
	text-decoration:none;
	padding:3px 0px;
}

.new_middle_cat{
	font:bold 12px Tahoma;
}

.new_middle_cat ul{
    margin:0px;
	padding:5px;
	list-style-type:none;
}
h5 a{color:#c40900;}
.new_middle_cat h5{
	margin:0px;
	font:bold 11px Tahoma;
	color:#c40900;
	padding-left:0px;
	line-height:20px;
	text-transform:uppercase;
}

.new_middle_cat h5 a{
	font:bold 11px Tahoma;
	text-transform:uppercase;
	color:#c40900;
	text-decoration:none;
}


.new_middle_cat li{	
	background:url(../gifs/images/bullet_black.gif) no-repeat 0px 7px; 
	font:normal 11px Tahoma;
	color:#000000;
	padding:0px 0px 0px 6px;
	line-height:18px;
	list-style:none;
}

.new_middle_cat li a{
	margin:0px;
	font:normal 11px Tahoma;
	color:#000000;
	padding:0px 0px 0px 6px;
	line-height:18px;
	text-decoration:none;
	list-style:none;
}

.new_middle_cat li a:hover{
	text-decoration:underline;
}

.new_vertdots{
	background:url(../gifs/images/new_vert_dots.gif) repeat-y;
}

.new_middle_padd{
	padding:5px;
}

.new_horz_bord{
	border-top:solid 1px #cbcbcb;
}

.new_storebg{
	background:url(../gifs/images/store_titlebg.gif) repeat-x;
	font:bold 11px Tahoma;
	color:#FFFFFF;
	height:26px;
	padding-top:4px;
}

.new_store_border{
	border:solid 1px #660b03;
}

.new_store_prod{
	font:bold 11px Tahoma;
	color:#000000;
	text-decoration:none;
	padding:3px 0px;
}

.new_store_detail{
	font:normal 11px Tahoma;
	color:#666666;
	text-decoration:none;
	padding:3px 0px;
}

/*-----------end----------*/