/* 
    Document   : style
    Created on : Dec 14, 2008, 1:53:56 PM
    Author     : uzzal
    Description:
        Purpose of the stylesheet follows.
*/

body{text-align:center;font-family:"Tahoma",arial,verdana;margin:0;padding:0;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}

#body_wrapper{width:960px;text-align:left;margin:0 auto;background:#55b70d url(../images/main_bg.jpg) no-repeat top;}
#logo{width:197px;height:57px;background:url(../images/logo.jpg) no-repeat;margin:23px 0 0 26px;}
#top_menu{width:466px;height:32px;background:transparent url(../images/top_menu_bg.jpg) no-repeat top right;}
#top_menu ul{margin: 0 0 0 90px;padding:4px 0 0 0;list-style:none;}
#top_menu ul li{display:inline; padding:0 12px 0 12px;font-size:0.9em;}
#top_menu a{color:#9fff59;}
#dialog{width:303px;height:48px;background:transparent url(../images/dialog.jpg) no-repeat right;float:right;}
#main_menu{width:751px;margin:0 auto;text-align:left;margin-top:22px;background:transparent url(../images/main_menu_bg.jpg) repeat-x;}
#main_menu .bg_left{background:transparent url(../images/main_menu_left.jpg) no-repeat left;}
#main_menu .bg_right{background:transparent url(../images/main_menu_right.jpg) no-repeat right;}
#main_menu .content{height:47px;}

#main_menu ul.main_menu{margin:0 0 0 40px;padding:9px 0 0 0;list-style:none;}
#main_menu ul.main_menu li{float:left;font-size:0.8em;}
#main_menu input.search{width:183px;height:19px;border:1px solid #878787;margin-top:1px;}
#main_menu a{color:#248305;margin-top:4px;padding:0 12px 0 12px;display:block; background:url(../images/main_menu_sep.jpg) no-repeat right;}
#main_menu a.no_sep{background:none;}

#body{min-height:400px;padding:16px 0 0 14px;}
#body_left{width:640px;}
.body_left{background:#FFF;min-height:822px;}
#body_right{width:300px;}

#special_offer{width:279px;background:#5fce0f url(../images/special_offer_bg.jpg) no-repeat;margin-left:4px;padding-top:40px;}
#special_offer .bg_bottom{background:transparent url(../images/special_offer_bg_bottom.jpg) no-repeat bottom; padding-bottom:18px;}

#special_offer .offer_listing,#special_offer_box .offer_listing{padding:0 10px 0 15px;}

#special_offer a.img,#special_offer_box a.img{border:1px solid #5c5c5c; width:50px;height:50px;display:block;}
#special_offer span,#special_offer_box span{display:block;font-size:0.8em;}
#special_offer span.title a,#special_offer_box span.title a{color:#0b0b0b;font-weight:bold;}
#special_offer span.des,#special_offer_box span.des{color:#454545;}
#special_offer .right a,#special_offer_box .right a{color:#a00000;font-size:0.8em;display:block;padding-left:10px;background:transparent url(../images/right_arrow.jpg) no-repeat left;}

#special_offer_box{width:279px;background:#5fce0f; margin-left:4px;margin-top:10px;}
#special_offer_box .bg_bottom{background:transparent url(../images/special_offer_bg_bottom.jpg) no-repeat bottom;padding-bottom:18px;}
#special_offer_box .label{background:transparent url(../images/special_offer_bg_top.jpg) no-repeat top;height:43px;}

#do_business{width:279px;padding-top:22px;background:transparent url(../images/do_business_top.jpg) no-repeat top;margin:10px 0 0 4px;}
#do_business .bg_bottom{background:transparent url(../images/do_business_bottom.jpg) no-repeat bottom;padding-bottom:18px;}
#do_business .label{background:#f5be3d url(../images/do_business_label.jpg) no-repeat;height:84px;}
#do_business .wholesalelabel{background:#f5be3d url(../images/buy_wholesale.gif) no-repeat;height:54px;}
#do_business .content{background:#f86015;padding:0 5px;border:1px solid #f86015;}
#do_business .title{font-size:0.8em;color:#eaff00;}
#do_business .des{font-size:0.8em;color:#FFF;}
#do_business .right a{color:#a00000;font-size:0.8em;padding-left:10px;background:transparent url(../images/right_arrow_red.gif) no-repeat left;}

#red_box{width:279px;padding-top:40px;background:transparent url(../images/redbox_top.gif) no-repeat;margin:0 0 10px 4px;}
#red_box .bg_bottom{background:transparent url(../images/do_business_bottom.jpg) no-repeat bottom;padding-bottom:18px;}
#red_box .label{background:#f5bf3d;border-top:1px solid #ffdf03;border-bottom:1px solid #ffdf03;height:23px; color:#449c01;font-weight:bold;text-align:center;font-size:0.9em;padding-top:5px;margin:0;}
#red_box .content{background:#f86015;font-size:0.9em;border:1px solid #f86015;}
#red_box ul{list-style:none;}
/*-----------------Change----------------*/
#red_box .category_list{display:block;border-bottom:1px dotted #f5bf3d;padding:5px;text-align:right;color:#FFF;font-size:0.8em;margin:0 15px;}
#red_box .news_category_list{display:block;border-bottom:1px dotted #f5bf3d;text-align:left;color:#FFF;}
#red_box .category_list a{color:#FFF;font-weight:700;}
#red_box .top_contant{background:#e9e8e8;height:50px;padding:10px 8px;}
#red_box .top_contant .view_cart{display:block;background: url('../images/retal_wholesale.gif') no-repeat;padding-left:25px;font-size:0.75em;margin:10px 0 0 0;height:20px;font-family:Arial;}
#red_box .top_contant .view_cart span{font-weight:bold;}
#red_box .top_contant .submit_button{color:#a00000;font-size:0.8em;font-weight:bold;text-transform:uppercase; display:block;padding-left:15px;background:transparent url(../images/view_arrow.gif) no-repeat left;margin-left:25px;}
#red_box .order_form_button{background:url('../images/view_order_form.jpg') no-repeat; height:25px;margin:50px 0 0 60px;padding:15px;display:block;}

/*-----------------End Change----------------*/

/*Place Order Page Style*/
#place_order{font-family:arial;font-size:0.9em;background:#fcf2f1;padding:15px;color:#696969;margin-right:14px;}
#place_order legend{font-weight:bold;}
#place_order span{display:block;background:#005;color:#fff;width:100%;font-weight:bold;}
#place_order table{padding:10px 0;}
#place_order table td{text-align:center;width:150px;}
#place_order table.order_details td{text-align:center;width:90px;}
#place_order table.order_details th{text-align:center;width:90px;}
#place_order table td.title{background:#f0eef1;}
#place_order table.show_items{border:2px solid #c9c9c9;}
#place_order div.show_amount{padding-left:150px;}
#place_order div.show_amount td{width:200px;text-align:center;}
#place_order div.show_amount td.highlight{font-weight:bold;}

#confirmation{font-family:arial;font-size:0.9em;padding:30px 15px;color:#696969;background:#fcf2f1;text-align:center;font-weight:bold;margin-right:14px;}

/*END PLACE ORDER*/

#footer{border-top:3px solid #FFF;background:#55b70d url(../images/footer_bg.jpg) no-repeat bottom;min-height:150px;margin-top:20px;}
#footer .pad{margin: 10px 40px;}
#footer .footer_menu{width: 240px;}
#footer .footer_menu a{color:#f7ff00; float:left; width:117px;font-size:0.8em;margin-bottom:6px;}
#footer .newsletter_signup b{font-size:0.8em;line-height:80%;}
#footer .newsletter_signup input[type="text"]{border:1px solid #868686;height:18px;width:185px;color:#b2b1b1;padding-top:3px;}
#footer .footer_bottom{font-size:0.8em;color: #ffffff;margin-top:50px;}
#footer .footer_bottom a{color:#f7ff00;}

#content_page_nav{padding:12px;color:#626262;font-size:0.8em;}
#content_page_nav a{color:#626262;}
#content_page_title{background:#e9e8e8;}
#content_page_title span.left{color:#ec0303;font-weight:bold;padding:25px;}
#content_page_title div.right{padding: 6px 18px 0 0;}


#recent_news .label{background:transparent url(../images/recent_news.jpg) no-repeat 4% 50%; height:60px;}
#recent_news .news_listing{padding:0 15px 40px 15px;}
#recent_news .news_listing table{border-bottom:1px solid #d8dfea;}
#recent_news a.img{border:1px solid #504f4f; width:70px;height:70px;display:block;}
#recent_news img{border:1px solid #504f4f;}
#recent_news span{display:block;font-size:0.8em;}
#recent_news span.title a{color:#4b9f00;font-weight:bold;}
#recent_news span.des{color:#484847;}
#recent_news .right a,#news_listing .right a{color:#a00000;font-size:0.8em;display:block;padding-left:10px;background:transparent url(../images/right_arrow_white.jpg) no-repeat left;}

#special_offer_home .label{background:transparent url(../images/special_offer_text.gif) no-repeat 4% 50%; height:60px;}
#special_offer_home .offer_listing{padding:0 15px 40px 15px;}
#special_offer_home .offer_listing table{border-bottom:1px solid #d8dfea;}
#special_offer_home img{border:1px solid #504f4f;}
#special_offer_home span{display:block;font-size:0.8em;}
#special_offer_home span.title a{color:#0b0b0b;font-weight:bold;}
#special_offer_home span.des{color:#484847;}
#special_offer_home a.img{border:1px solid #5c5c5c; width:50px;height:50px;display:block;}
#special_offer_home .right a{color:#a00000;font-size:0.8em;display:block;padding-left:10px;background:transparent url(../images/right_arrow_white.jpg) no-repeat left;}


#news_listing{margin: 20px 20px 0 30px; font-size: 0.9em;}
#news_listing a.offer_img{border:1px solid #5c5c5c; width:50px;height:50px;display:block;}
#news_listing .date,#news_listing .des{color: #908f8d;}
#news_listing .title{color: #48a401; font-size: 1.2em;padding: 10px 0 5px 0;}
#news_listing .title a{color: #48a401;}
#news_listing div.img{float: left; border: 1px solid #dddddd;margin-right:10px;}
#news_listing div.img span{display: block; padding: 0 3px 2px 3px;}
#news_listing span.ltitle{color:#48a401;font-weight:bold;display:block;font-size:1em;}
#news_listing span.ltitle a{color:#000;}
#news_listing span {color:#484847;font-size:0.9em;display:block;}
#contact_page_header{height: 79px;border:1px solid red; background:transparent url('../images/contact.gif'); background-repeat: no-repeat;}

#contact_page_body{margin: 10px 20px 0 30px; font-size: 0.9em;}
#contact_page_body .title span.left{font-size: 1.7em; color: #a933bf;}
#contact_page_body .title span.right,#contact_page_body .title a{color: #1c88ac;padding-top: 10px;}
#contact_page_body .title a{text-decoration: underline;}
#contact_page_body .page_text{color: #696969;padding-top: 10px;}
#contact_page_body .form{padding-top: 20px; font-size: 0.9em;}

#contact_page_body ul{margin: 0;padding: 0; list-style: none;}
#contact_page_body ul li{padding-left: 20px;}
#contact_page_body ul li.title{padding: 0 0 5px 0;}
#contact_page_body ul li.title span{font-weight: bold; color: #cb1e0d; font-family: arial;}
#contact_page_body ul li.space{font-size: 0.6em;}

#contact_us_loading{position:relative; background:red; top: -10px; color: #FFF; width: 100px; padding-left: 10px; display: none;}

#contact_page_body .form input[type='text']{width: 220px;}

#product_catalog_page_description{color:#484847;font-size:0.9em;margin-bottom:10px;}
#product_listing{font-size:0.9em;}
#product_listing .product_catalog_index img{margin:20px 0 0 40px;}
#product_listing .title_bar{background:#ccccc0;font-weight:bold;color:#990000;}
#product_listing .product_order{padding:3px;font-weight:bold;color:#aba6a6;}
#product_listing .product_order input[type='text']{border:1px solid #adadad;}
#product_listing .product_image{height:106px;width:106px;border:1px solid #cccccc;background:#FFF url(../images/no_image.jpg) no-repeat 50% 50%;}
#product_listing .item_des{padding-left:10px;color:#000;font-weight:bold;}
#product_listing .read_more{float:left;font-size:0.9em;color:#acacac;font-weight:bold;padding:5px 20px;text-decoration:underline;}
#product_listing .top_numbering{font-size:1em;color:#f86015;text-align:center;font-weight:bold;}
#product_listing .details_link{display:block;font-size:0.8em;color:#484847;font-weight:normal;}
#product_listing .product_title{font-weight:bold;font-size:1em;color:#3980f4;display:block;}
#product_listing .product_price{color:#343434;font-size:1.2em;display:block;}
#product_listing .product_des{float:left;margin-left:10px;}

#sign_up {margin: 10px; width: 70%; font-size: 0.8em;}
#sign_up legend{color:#e80505;font-weight:bold;}
#sell_form{margin:10px;font-size:0.8em;color:#3a003a;font-weight:600;}
#sell_form input[type='text']{border:1px solid #808080;}
#sell_form textarea{border:1px solid #abadb3;}
#sell_form input[type='submit']{background:#c0c0c0;font-weight:bold;width:50px;}
#sell_form select{border:1px solid #abadb3;}

#business_form_top {background:#e7edeb;height:20px;font-size:0.8em;font-weight:700;padding-top:2px;}
#business_form_top a{padding:2px;color:#497b9d;font-weight:500;}
#business_form_top a:hover{color:#f88c04;padding:2px;font-weight:bold;}
#business_form{margin:20px 0;}
#business_form span {display:block;}
#business_form .form_img{width:95px;height:120px;border:1px solid gray;}
#business_form .draw_line{border-top:1px solid #bcd0c7;margin:10px 0 0 0;height:1px;border-bottom:none;}
#business_form .title{color:#0560a6;font-weight:bold;font-size:0.8em;vertical-align:top;}
#business_form .downloads{color:#9797c2;font-size:0.8em;}
#business_form_paging{background:#e3f0f7;height:20px;border:1px solid #89c0dc;padding-top:2px;padding-bottom:0;}
#business_form_paging span{color:#7d7fb1;padding-left:20px;float:left;padding-top:2px;font-size:0.7em;}
#business_form_paging .paging{float:right;padding-top:1px;padding-right:5px;font-weight:500;color:#7d7fb1;vertical-align:top;font-size:0.8em;}
#business_form_paging .paging a{display:inline-block;color:#7d7fb1;}
#business_form_paging .paging b{display:none;color:#7d7fb1;}
/*---------------------Featured Product--------------------*/
#featured_product{width:279px;background:#5fce0f url(../images/featured_product.gif) no-repeat;margin-left:4px;padding-top:40px;}
#featured_product .bg_bottom{background:transparent url(../images/featured_product_bottom.gif) no-repeat bottom; padding-bottom:18px;}
#featured_product .product_listing,#featured_product_box .product_listing{padding:0 10px 0 10px;}
#featured_product a.img,#featured_product_box a.img{border:1px solid #5c6457; width:77px;height:77px;display:block;}
#featured_product span,#featured_product_box span{display:block;font-size:0.8em;}
#featured_product span.title a,#featured_product_box span.title a{color:#0b0b0b;font-weight:bold;}
#featured_product span.des,#featured_product_box span.des{color:#454545;}
#featured_product .drawLine{border-top:1px solid #5fb51f; border-bottom:none;margin:10px;}
#featured_product .left a,#featured_product_box .left a{color:#a00000;font-size:0.8em;display:block;margin-left:10px;padding-left:10px;background:transparent url(../images/right_arrow.jpg) no-repeat;float:left;}
/*---------------------End Featured Product--------------------*/

#location{}
#location .location_left_bg{background:#fff url('../images/locations_left_bg.gif') no-repeat;width:13px;height:98px;float:left;}
#location .location_right_bg{float:right;background:#fff url('../images/locations_right_bg.gif') no-repeat;width:13px;height:98px;}
#location img{float:left;margin-top:15px;}
#location .location_des{float:left;width:230px;margin-top:15px;}


#special_offer_listing{margin: 20px;font-size: 0.8em;}
#special_offer_listing img{float:left; margin: 0 10px 10px 0;}
#special_offer_listing span{display:block; color:#b7487f;}
#special_offer_listing span.title{color:#4b9f00;font-weight:bold;}

/*--------------search----------------------------*/
#search_top {background:#f0f7f9;padding:2px;text-align:right;font-size:0.9em;color:#000000;}
#search_list{}
#search_list ul{list-style:none;}
#search_list ul li{padding:2px;}
#search_list ul li .title{font-size:1em;font-weight:normal;text-decoration:underline;color:#0000cc;}
#search_list ul li .des{font-size:0.8em;color:#000000;}

#tooltip{
	position:absolute;
	border:1px solid #333;
	background:#FFF;
	padding:5px;
	display:none;
	color:#fff;
    font-size:0;
}
a img{border:0;}

.loading_box{width:32px;height:32px;display:block;}

.product_text{margin:15px;font-size:0.9em;color:gray;padding:10px;}
/*--------- GLOBAL ----------------*/
.left{float: left;}
.center{text-align:center;}
.right{float: right;}
.clear{clear: both; font-size: 0em; margin: 0; padding: 0px;}
.block{display:block;}
.hide{display:none;}
.pagination_links{padding-left:170px;padding-top:50px;}
.pagination_links a{display:inline-block;border:1px solid #cccccc;background:#fff;color:#3b5999;font-size:0.8em;text-align:center;padding:2px 4px;}
.pagination_links b{display:inline-block;border:1px solid #cccccc;background:#3b5999;color:#fff;font-size:0.8em;text-align:center;padding:2px 4px;}

.links_page_body{padding: 10px;font-size: 0.8em;}
.links_page_body .image{border: 1px solid #DDD;font-size: 0em;}
.links_page_body .title{color: #ab32bf;font-weight: bold;font-size: 14px;}
.links_page_body .des{color: #ab32bf;}
.links_page_body span,.links_page_body a{display: block;}
.draw_line{border-bottom:1px solid #999999;padding-top:8px;}
.align_right{text-align:right;width:150px;}

.product_added_success_message{background:red;color:#FFF;padding:3px;font-weight:bold; width:150px;text-align:center;display:none;}
.news_success_msg{display:none;padding:0;float:left;}
.news_success{font-size:0.8em;font-weight:bold;color:#c70909;}
.success_msg{background:#F00;color:#FFF;text-align:center;}
.transparent {background-color:green;display:none;width:170px;height:100px;position:absolute;color: white;border: 1px green solid;}