@charset "utf-8";
/* CSS Document */

body{margin:0; background:url('../images/page_bg.gif') left top;} a{outline:none; text-decoration:none;} img{border:none;} input{outline:none; border:none;}

.outer_div{display:block; margin:0 auto; width:764px;}
.main_div{display:block; float:left; width:764px;}

.header{display:block; float:left; width:759px; padding:21px 0 5px 5px; background:#FFFFFF;}

.header-top-container{display:block; float:left; width:759px;}
.header_top_right, .header_top_right_row{display:block; float:right; width:527px;}

.header_homepage{display:block; float:left; width:auto; background:url('../images/home_page_icon.gif') no-repeat left top; height:16px; margin-left:0; margin-right:15px; margin-top:0; margin-bottom:0; padding-left:22px; padding-right:0; padding-top:0; padding-bottom:0 }
.header_mailus{display:block; float:left; width:auto; background:url('../images/mail_us_icon.gif') no-repeat left top; height:16px; margin-left:0; margin-right:15px; margin-top:0; margin-bottom:0; padding-left:22px; padding-right:0; padding-top:0; padding-bottom:0 }
.header_sitemap{display:block; float:left; width:auto; background:url('../images/site_map_icon.gif') no-repeat left top; height:16px; margin-left:0; margin-right:15px; margin-top:0; margin-bottom:0; padding-left:22px; padding-right:0; padding-top:0; padding-bottom:0 }

.header_doted{display:block; float:right; width:280px; height:16px; background:url('../dotted-_graphics.gif') no-repeat right 3px; padding-left:0; padding-right:0; padding-top:0; padding-bottom:35px}

.header_search{display:block; float:left; width:80px; padding:3px 0 0 0;}
.header_search_box{display:block; float:left; width:116px; margin:0 0 0 0;}
.header_search_input{display:block; float:left; width:108px; height:18px; padding:0 0 0 0; margin:0 0 0 0; border:1px solid #a5acb2;}
.header_search_bt{display:block; float:left; width:68px; height:20px; padding:0; background:url('../images/search_button.gif') no-repeat left 0px;; margin-left:0; margin-right:0; margin-top:2px; margin-bottom:0}
.header_search_bt:hover{width:68px; height:20px; background:url('../images/search_button_hover.gif') no-repeat left top;}

.header_customer{display:block; float:right; width:217px; height:17px; background:#ededed; text-align:center; padding:3px 0 0 0; font:normal 11px Tahoma; color:#5b5b5b;}
.header_customer a{font:normal 11px Tahoma; color:#5b5b5b;}
.header_customer a:hover{font:normal 11px Tahoma; color:#64aa3c;}


.header-bottom-container{display:block; float:left; width:759px;}
.header_cart{display:block; float:left; width:179px; height:37px; background:url('../images/shopping_cart_bg.gif') repeat-x left top;}
.header_shopcart{display:block; float:left; width:108px; text-align:center;}
.header_cart_bt{display:block; float:left; width:59px; margin:10px 0 0 0;}

.header_right{display:block; float:right; width:570px;}

.logo{display:block; float:left; width:179px; text-align:center; padding:0 0 10px 0;}




.middle-container{display:block; float:left; width:764px; background:#FFFFFF; padding:0 0 18px 0;}

.col-left-side-col{display:block; float:left; width:179px; padding:0 0 0 5px;}
	.left_nav_menu{display:block; float:left; width:179px; background:#64aa3c; padding:0 0 10px 0;}

.left_lt_news{display:block; float:left; width:145px; background:url('../images/latest_news.gif') no-repeat left top;; margin-left:0; margin-right:0; margin-top:5px; margin-bottom:0; padding-left:17px; padding-right:17px; padding-top:40px; padding-bottom:0 }
.left_lt_news_row{display:block; float:left; width:145px; padding:0 0 10px 0;}

.left_shipping{display:block; float:left; width:179px;}


.main{display:block; float:right; width:570px; padding:0 5px 0 0;}

.main_banner{display:block; float:left; width:570px; padding:0 0 4px 0;}
.featured_giftw{display:block; float:left; width:560px; height:22px; background:#879eb5; text-align:right; padding:7px 10px 0 0;}

.gift_box{display:block; float:left; width:560px; height:22px; background:#879eb5; text-align:right; padding:7px 10px 0 0;}

.gift_box_row{display:block; float:left; width:545px; padding:18px 0 0 15px;}
.gift_thumb{display:block; float:left; width:270px; border-bottom:1px solid #ececec; border-right:1px solid #ececec; padding:10px 0 10px 0; height:140px;}
.gift_noborder{border-right:none;}
.gift_thumb_left{display:block; float:left; width:102px; text-align:center;}
.gift_thumb_right{display:block; float:left; width:163px;}
.gift_product_name{display:block; float:left; width:163px; padding:0 0 20px 0;}
.gift_product_des{display:block; float:left; width:163px; padding:0 0 10px 0; height:60px;}
.gift_product_bt{display:block; float:left; width:163px; padding:0 0 0 0;}
.gift_details_bt{display:block; float:left; width:auto;}
.gift_cart_bt{display:block; float:right; width:auto; padding:0 3px 0 0;}


.footer-container{display:block; float:left; width:764px; padding:3px 0 10px 0;}
.footer{display:block; float:left; width:754px; background:#FFFFFF; height:45px; padding:0 5px 0 5px; text-align:center;}
.footer_bottom{display:block; float:left; width:724px; padding:10px 20px 0 20px;}
.footer_left{display:block; float:left; width:auto;}
.footer_right{display:block; float:right; width:auto;}

.txt_sitemap{font:normal 11px Tahoma; color:#5b5b5b;}
.txt_search{font:normal 11px Tahoma; color:#000000;}
.txt_march{font:bold 11px Tahoma; color:#005aab; line-height:16px;}
.txt_body{font:normal 11px Tahoma; color:#5b5b5b; line-height:16px;}
.txt_shopping{font:bold 11px Tahoma; color:#ffffff; line-height:16px;}
.txt_shopping_normal{font:normal 11px Tahoma; color:#ffffff; line-height:16px;}
.txt_price{font:bold 11px Tahoma; color:#000000; line-height:16px;}
.txt_search2{font:normal 10px Tahoma; color:#000000;}

.txt_context{font:bold 16px Tahoma; color:#000000;}
.txt_link{font:normal 11px Tahoma; color:#005aab; }




/* Content Container */
#content_container
{
	margin: 0;
	padding: 10px 15px 0 18px;
	 font-family:tahoma;
	font-size:11px;
	color:#5b5b5b;
	/*background-color: #e3e3e3;*/	
}
#content_container h4
{
	font-size:16px;
	font-weight: bold;
	 font-family:tahoma;
	font-size:11px;
	color:#5b5b5b;
}
#content_container h5
{
	font-size:12px;
	font-weight: bold;
	 font-family:tahoma;
	font-size:11px;
	color:#5b5b5b;
}



/*added on 27-10---- For my account*/

.left_lt_account{display:block; float:left; width:180px;   background:url('../images/latest_account.gif') no-repeat left top; }




/*-------------------------27-10-09-listing-----------------*/
.breadcrumb_left{
	background-image:url('../images/breadcrumb_leftimg.png'); 
	background-repeat:no-repeat; 
	width:22px; 
	height:37px; 
	float:left; 
	display:block
}

.breadcrumb_right{
	background-image:url('../images/breadcrumb_rightimg.png'); 
	background-repeat:no-repeat; 
	width:21px; height:37px; 
	float:left; 
	display:block
}

.breadcrumb{display:block; float:left; width:560px; height:22px; background:#879eb5; padding:7px 0 0 10px; margin:0;}
.breadcrumb ul{display:block; float:left; width:560px; height:22px; padding:0; margin:0; list-style:none;}
.breadcrumb li { display:block; float:left; width:auto; font:bold 11px Tahoma; color:#FFFFFF; padding:0 5px 0 0; margin:0;}
.breadcrumb li a{display:block; float:left; width:auto; font:normal 11px Tahoma; color:#FFFFFF; padding:0; margin:0;}

.pagination_cell{display:block; float:left; width:545px; padding:0 0 10px 0;}
.pages {
	display:block;
	width:225px;
    margin:0 auto;
	font:normal 12px "Trebuchet MS"; color:#c7c7c7;
}
.pages1 {
	display:block;
	font:normal 12px "Trebuchet MS"; color:#000000;
}


.pages a, .pages span {
    display: block;
    float: left;
    padding: 0;
    margin:0;
}

.pages span.current {
    font-weight: bold;
    color:#7f7f7f;
	padding:0 5px 0 5px;
}

.pages a {
	padding:0 5px 0 5px;
	color:#ff3100;
}

.pages a:hover {
 	color:#7f7f7f;
}

.pages a.nextprev {
	 color: #999999;
	background:url('../images/pre_act.gif') no-repeat left 5px;
	padding-left:15px; padding-right:5px; padding-top:0; padding-bottom:0

}

.pages span.nextprev {
    color: #999999;
	background:url('../images/pre.gif') no-repeat left 5px;
	padding-left:15px; padding-right:5px; padding-top:0; padding-bottom:0
}

.pages span.nextprev-next {
    color: #999999;
}

.pages a.nextprev-next {
    color:#ff3100;
	font-weight:bold;
	background:url('../images/next_act.gif') no-repeat right 5px;
	padding-left:5px; padding-right:15px; padding-top:0; padding-bottom:0
}



.listing_cell{display:block; float:left; width:545px; padding:0 0 10px 0;}




/*----------------------------27-10-09-+--details--+----------*/
.details{display:block; float:left; width:565px; padding:4px 0 0 0;}

.details_row{display:block; float:left; width:565px; padding:0 0 10px 0;}

.product-img-box{display:block; float:left; width:218px; height:190px; padding:0 0 0 0; border:1px solid #ececec; text-align:center;}
.product{display:block; float:right; width:335px;}
.product_name{display:block; float:left; width:335px; padding:0 0 20px 0;}
.product_price{display:block; float:left; width:335px; padding:0 0 10px 0;}

.qty_price{display:block; float:left; font:bold 11px Tahoma; color:#000000; line-height:16px; padding:3px 10px 0 0;}
.product_box{display:block; float:left; width:55px;}
.product_input{display:block; float:left; width:45px; height:18px; padding:0 0 0 0; margin:0 0 0 0; border:1px solid #a5acb2;}
.product_cart_bt{display:block; float:left; width:100px;}

.txt_product_name{font:bold 24px "Trebuchet MS"; color:#005aab;}
.txt_pro_price{font:normal 18px Tahoma; color:#e88b05;}

/*----------------------------29-10-09-+--details--+----------*/

.main2{display:block; float:left; width:570px; padding:0 0 0 5px;}
.main3{display:block; float:left; width:754px; background:#FFFFFF; padding:0 5px 0 5px;}
.col-right-side-col{display:block; float:right; width:179px; padding:0 5px 0 0;}

/********Add Date : 30/10/09 Rajesh*************/
.txt_cartited{font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#343434;}
.contact_row_sc{width:318px; display:block; float:left; padding:0 0 10px 0;}
.txt_review{font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#c30000;}
.txt_color{color:#005aab;}
.a_href_color{color:#009900;}
.txt_det_sub{font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#018bcb; line-height:24px;}
/********End Add Date : 30/10/09 Rajesh*************/


