/* CSS Document */

a:focus { outline:none; }
a {outline:none;}

body{ margin:0px; 
      padding:0px;
	  background:url('../images/body-bg.jpg') repeat-x;
	  font-family:Arial, Helvetica, sans-serif;
	  
	  font-size:12px;
	  color:#454343
	}

form { margin:0px; padding:0px;}

.main{ width:970px;
margin:auto;
       padding-top:12px;
	   height:auto;
	   padding-bottom:70px;
	 }

.bulk_heading { font-family:Arial, Helvetica, sans-serif; font-size:33px; font-weight:bold; color:#e46a10;}	 
	 
	 
#top_link {padding-bottom:8px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:right;}
#top_link a:link, a:visited, a {color:#006633;}
#top_link a:hover {color: #993300; text-decoration:underline;}

.cl{ clear:both;}	 
a {text-decoration:none;}



img a{ border:none;}

.red { color:#FF0000;}

/* ------------------------header------------------------------------------- */

.header{ clear:both;}

.logo{ width:198px;
       height:190px;
	   float:left;
	 }
.header-right{ width:772px;
			   float:left;
             }
			 
.menu_gap {background:#FFFFFF;}			 

.topbox{width:772px;
        height:43px;
		background:url('../images/top-greenbg.jpg') no-repeat;
		}

.top-banner{ background:url('../images/top_banner.jpg') no-repeat;
             width:772px;
			 height:147px
		   }

form.top-search{width:434px;
                float:left;
				margin:0px;
				padding:0px 0px 0px 113px;
			   }
form.top-search input{ border:1px solid #ffffff; 
                       height:16px;
					   width:257px;
					   padding-left:5px;
					   padding-right:8px;
	                   color:#454343;
					   margin-top:12px;
					   
					  }

form.top-search input.submit{ border:none; margin:0px;
                              height:22px;
							  padding:0px;
							  width:36px;
							  background:none;
							  cursor:pointer;
                            }

.cartbox{ width:130px;
          height:40px;
		  float:right;
		  padding-left:30px;
		  font-size:18px;
		  margin-right:5px;
		  line-height:40px;
		  background:url('../images/add-cart.jpg') no-repeat left;
		  
		}

.cartbox a:link, .cartbox a:visited{ color:#ffffff;}


/* menu */

.menu{ background:url('../images/menu_leftturn.jpg') no-repeat left bottom;
       width:958px;
	   padding-top:10px;
	   height:49px;
	   padding-left:12px;
	   clear:both
	   
	 }

.menuright{ background:url('../images/menu_rightturn.jpg') no-repeat right;
			height:49px;
			padding-right:11px
          }

	 
.menucontainer{ background:url('../images/menu_bg.jpg') repeat-x bottom;
				height:49px
			  }			  

.menucontainer ul{ margin:0px; padding:0px;}
.menucontainer ul li{ margin:0px; padding:0px; display:inline;}	
.menucontainer ul li a{ display:block;
                        color:#ffffff;
						line-height:49px;
						float:left;
						font-size:15px;
						font-weight:bold;
						background:url('../images/menu_line.jpg') no-repeat right;; padding-left:50px; padding-right:50px; padding-top:0px; padding-bottom:0px
                      }		  
/* -----------footer----------- */
.menucontainer ul li.nobg a{ background:none; padding-right:20px;}
.menucontainer ul li.home a{padding-left:35px; background:url('../images/home_menu.jpg') no-repeat left;}
.menucontainer ul li.home a:hover{background:url('../images/home_over.jpg') no-repeat left;}

.menucontainer ul li a:hover{background:url('../images/menu-over_bg.jpg') no-repeat right;}

.bodydiv{ clear:both;
          padding-top:27px;
		}



/* Left sidebar */

.leftsidebar{width:193px; float:left; margin-right:27px;}

.left-menubox{ background:url('../images/left_barbg.gif') repeat-y;
               }

.left-menubox h1{ background:url('../images/left_heading_bg.gif') no-repeat;
                  margin:0px;
				  line-height:45px;
				  color:#000000;
				  padding-left:20px;
				  font-weight:normal;
				  font-size:18px; padding-right:0px; padding-top:0px; padding-bottom:0px
				}



					 
.left-menubox-orange{ background:url('../images/left_barbg.gif') repeat-y; width:193px
               }

.left-menubox-orange h1{ background:url('../images/left_heading_bg2.gif') no-repeat;
                  margin:0px;
				  line-height:45px;
				  color:#000000;
				  padding-left:20px;
				  font-weight:normal;
				  font-size:18px;
				  width:193px; padding-right:0px; padding-top:0px; padding-bottom:0px
				}

.packaging_bottom {background:url('../images/leftmenu_bottom_orange.gif') no-repeat; height:11px; width:193px}

.product_bottom {background:url('../images/leftmenu_bottom.gif') no-repeat; height:11px; width:193px}

#menu {
	width: 191px;
	border-style: solid solid none solid;
	border-color: #94AA74;
	border-size: 1px;
	border-width: 1px;
	margin: 0px;
	background-color: #AACA31;
        }

#menu ul { font-family: Verdana, Arial, Helvetica, sans-serif;
        margin: 0;
        font-size: 12px;
        font-weight: bold;
        background: #F3FAFF;
        list-style: none;
        margin: 0;
        padding: 0;
        }
		
#menu li a {
        height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 24px;
        text-decoration: none;
        }

#menu li a:link, #menu li a:visited {
        color: #5E7830;
        display: block;
        background: url('../images/menu1.gif');
        padding-left:10px; padding-right:0px; padding-top:8px; padding-bottom:0px
        }

#menu li a:hover, #menu li #current {
        color: #26370A;
        background: url('../images/menu1.gif') 0 -64px;
        padding-left:10px; padding-right:0px; padding-top:8px; padding-bottom:0px
        }

#menu li a:active {
        color: #26370A;
        background: url('../images/menu2.gif') 0 -64px;
        padding-left:10px; padding-right:0px; padding-top:8px; padding-bottom:0px
        }	
		
#menu33 {
	width: 191px;
	border-style: solid solid none solid;
	border-color: #FCECD3;
	border-size: 1px;
	border-width: 1px;
	margin: 0px;
	background-color: #fcedd63;
        }

#menu33 ul { font-family: Verdana, Arial, Helvetica, sans-serif;
        margin: 0;
        font-size: 13px;
        font-weight: bold;
        background:#fcedd6;
        list-style: none;
        margin: 0;
        padding: 0;
        }
		
#menu33 li a {
        height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 26px;
        text-decoration: none;
        }

#menu33 li a:link, #menu33 li a:visited {
        color: #c85600;
        display: block;
        background: url('../images/menu2.gif');
        padding-left:10px; padding-right:0px; padding-top:8px; padding-bottom:0px
        }

#menu33 li a:hover, #menu33 li #current {
        color: #A44500;
        background: url('../images/menu2.gif') 0 -64px;
        padding-left:10px; padding-right:0px; padding-top:8px; padding-bottom:0px
        }

#menu33 li a:active {
        color: #A44500;
        background: url('../images/menu2.gif') 0 -64px;
        padding-left:10px; padding-right:0px; padding-top:8px; padding-bottom:0px
        }
		
		
.matter_gap { padding:0px 12px;}

.cost { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#5d6d1e; font-weight:bold; border:1px solid #aaca31; border-left:none; border-right:none; height:25px; text-align:right; padding:8px 4px 0px 0px;}								 


/* Right side */

.rightsidebar{ float:right; width:193px;}

.signcontainer{ background:url('../images/right_bottom_turn.jpg') no-repeat bottom; padding-bottom:8px; margin-bottom:10px}

.signbox{ background:url('../images/right_bg2.jpg') repeat-y;
          padding-left:13px
		}
		
.signbox form{ margin:0px; padding:0px;}

.rightsidebar h2{
	color:#c85600;
	margin:0px;
	font-size:18px;
	padding-left:16px;
	background:url('../images/right_bg2.jpg') repeat-y;
	font-weight: normal; padding-right:0px; padding-top:0px; padding-bottom:15px
			
		   }
		   
.rightsidebar h6{ background:url('../images/button_bg.jpg') no-repeat;
				 height:43px;
				 text-align:center;
				 color:#530002;
				 font-size:18px;
				 margin:8px 0px;
				 padding:0px;
				 line-height:43px;
				 font-weight:normal
			   }

.rightsidebar h6 a{color:#530002;}
			   
.rightsidebar h5{ background:url('../images/button_bg2.jpg') no-repeat;
				 height:39px;
				 text-align:center;
				 color:#ffffff;
				 font-size:18px;
				 margin:8px 0px;
				 padding:0px;
				 line-height:39px;
				 font-weight:normal
			   }


.rightsidebar h5 a{color:#ffffff;}

		   
.submit{ background:url('../images/submit.gif') no-repeat;
        height:23px; width:95px; text-align:center; border:medium none; color:#ffffff;
		font-weight:bold;
	    font-size:14px;
		margin-left:20px;
		margin-top:5px
		}
.submit2{ background:url('../images/submit2.gif') no-repeat;
        height:23px; width:115px; text-align:center; border:medium none; color:#ffffff;
		font-weight:bold;
	    font-size:14px;
		margin-left:20px;
		margin-top:5px
		}		
.save_project{ background:url('../images/continue.gif') no-repeat;
        height:36px; width:96px; text-align:center; border:medium none; color: #000000;
		font-weight:bold;
	    font-size:14px;
		margin-left:20px;
		margin-top:5px}
		
.save_project:hover { color:#FFFFFF;}

.save_project2{ background:url('../images/continue2.gif') no-repeat;
        height:36px; width:110px; text-align:center; border:medium none; color: #000000;
		font-weight:bold;
	    font-size:14px;
		margin-left:20px;
		margin-top:5px}
		
.save_project2:hover { color:#FFFFFF;}

.save_project3{ background:url('../images/continue3.gif') no-repeat;
        height:36px; width:55px; text-align:center; border:medium none; color: #000000;
		font-weight:bold;
	    font-size:14px;
		margin-left:20px;
		margin-top:5px}
		
.save_project3:hover { color:#FFFFFF;}

a.font11{ font-size:11px; color:#000000; font-weight:bold;}

.right-box{ background:url('../images/right_box.gif') no-repeat;
            height:111px;
			width:193px;
			margin-top:10px;
			margin-bottom:10px
		  }

.rightsidebar .right-box h1{ margin:0px;
               padding:0px 0px 4px 20px;
			   color:#ffffff;
			   font-size:18px;
			   background:none;
			 }

ul.whitearrow{ margin:0px;
               padding:0px 0px 0px 20px;
			 }


ul.whitearrow li{ margin:0px;
                  padding-left:13px;
				  color:#ffffff;
				  font-size:12px;
				  font-weight:bold;
				  padding-bottom:7px;
				  background:url('../images/white_arrow.gif') no-repeat left 4px;; list-style-type:none; padding-right:0px; padding-top:0px
			 }

ul.whitearrow li a{ color:#ffffff;}

.rightsidebar h1{
	margin:0px;
	line-height:46px;
	color:#031315;
	font-size:18px;
	padding-left:20px;
	background:url('../images/heading_right_bg.gif') no-repeat;
	font-weight: normal; padding-right:0px; padding-top:0px; padding-bottom:0px
				}
.contact_container {margin:0px; 
                  height:46px;
				  color:#031315;
				  font-size:18px;
				  padding-left:12px;
				  background:url('../images/heading_right_bg.gif') no-repeat;; padding-right:0px; padding-top:0px; padding-bottom:0px
				  }
				  
				  
				  
.call_us {padding:10px 0px 0px 8px; width:auto; float:left; font-weight:bold;}

.box_24 {padding:10px 0px 0px 18px; width:24px; float:left;}

.right_box2{
	background:#AACA31 url('../images/right_green_part.gif') no-repeat bottom;
	padding-bottom:1px;
	margin-top:8px; background-color:#AACA31
           }

.phone-icon{ background:url('../images/phone_icon.gif') no-repeat left 8px;
             padding-left:34px;
			 font-size:22px;
			 color:#ffffff;
			 line-height:normal;
			 font-weight:bold;
			 margin-left:14px; margin-right:0px; margin-top:1px; margin-bottom:10px
		   }
		   
/* center */

.center-container-big{ width:718px;
                   float:left;
				   margin-left:0px;
                   background:url('../images/center_bottombg_big.gif') no-repeat bottom;
                   padding-bottom:10px
				 }
				 
.top-heading{
	background:url('../images/center_heading_big.gif') no-repeat;
	margin:0px;
	font-size:22px;
	color:#c85600;
	padding-left:20px;
	height:45px;
	padding-top: 8px; padding-right:0px; padding-bottom:0px
					}
					
.center-area-big{ background:url('../images/center_bg_big.gif') repeat-y;
			  padding:0px;
			  }									 

.center-container{ width:525px;
                   float:left;
				   margin-left:0px;
                   background:url('../images/center_bottombg.gif') no-repeat bottom;
                   padding-bottom:10px
				 }
				 
				 

.center-container h6{
	background:url('../images/center_heading.gif') no-repeat;
	margin:0px;
	font-size:22px;
	color:#c85600;
	padding-left:20px;
	height:45px;
	padding-top: 8px; padding-right:0px; padding-bottom:0px
					}
					
					

.center-area{ background:url('../images/center_bg.gif') repeat-y;
			  padding:0px;
			  margin:0px
			  }
			  
p {padding:10px 10px 0px 10px;
		text-align:justify; font-family:Arial, Helvetica, sans-serif;	  
	  font-size:12px;
	  color:#454343;}			  
			  
			  
.center-area a{ color:#7b0900;}
		   		   		
.product-box{ width:151px;
              height:99px;
			  float:left;
			  margin-top:20px;
			  color:#000000;
			  margin-right:8px;
			  background:url('../images/product_box.gif') no-repeat;
			  margin-left:7px
			}			  

.product-box2{ width:139px;
              height:99px;
			  float:left;
			  margin-top:20px;
			  margin-right:0px;
			  background:url('../images/product_box.gif') no-repeat;
			}
			
			
/*shashikant style start*/

.package_box {background:url('../images/bulk.gif') no-repeat right bottom; margin-right:3px; padding-left:12px}
.salvees_box {background:url('../images/white_salvees.gif') no-repeat right bottom; margin-right:3px; padding-left:12px}

.photo { width:59px; float:left; padding:4px 4px 0px 4px;}
.product_name { width:auto; float:left; padding:4px 4px 0px 0px;}

.prodcut_heading { color: #E8740B; font-size:14px;}
.prodcut_heading {
	color: #8f1e00;
	font-size:17px;
	font-weight: bold;
}
/*shashikant style end*/			
		  
.footer{ width:100%;
         clear:both;
		 background:#f66f00;
		 height:27px;
		 border-bottom:1px solid #f2d9c3;
	   }

.footer-box{ width:970px; margin:auto;

         }

.footer-box ul{ margin:0px; padding:7px 0px 0px 12px;}

.footer-box ul li{ margin:0px;
                   padding:0px;
				   list-style:none;
				   font-size:10px;
				   display:inline;
				   padding-right:9px;
				   color:#ffffff;
				 }

.footer-box ul li.copyright{ padding-left:227px; padding-right:0px;}
.footer-box ul li a{ text-decoration:none; color:#ffffff;}

/*shashikant link style start*/
.product-box-select{ width:139px;
              height:99px;
			  float:left;
			  margin-top:20px;
			  margin-right:8px;
			  background:url('../images/product_box_selected.gif') no-repeat;
			  margin-left:7px
			}
			
#continue_button { background:url('../images/continue.gif') no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#333333; width:96px; height:36px; padding-top:9px; padding-left:7px}

#continue_button a:link, #continue_button a:visited, #continue_button a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#333333; width:96px; height:36px; padding-top:9px; text-decoration:none;  padding-left:7px;}	

#continue_button a:hover {
        font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color: #FFFFFF; width:96px; height:36px;  padding-top:9px; text-decoration:none;  padding-left:7px;
        }							  

#package { background:url('../images/package_button.gif') no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#8f1e00; width:189px; height:38px; padding-top:9px; padding-left:7px}

#package a:link, #package a:visited, #package a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#8f1e00; width:189px; height:38px; padding-top:9px; text-decoration:none;  padding-left:7px;}	

#package a:hover {
        font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color: #333333; width:189px; height:38px; padding-top:9px; text-decoration:none;  padding-left:7px;
        }
		
		
#package2 { background:url('../images/customized_button.gif') no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#8f1e00; width:213px; height:38px; padding-top:9px; padding-left:5px}

#package2 a:link, #package2 a:visited, #package2 a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#8f1e00; width:213px; height:38px; padding-top:9px; text-decoration:none;  padding-left:5px;}	

#package2 a:hover {
        font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color: #333333; width:213px; height:38px;  padding-top:9px; text-decoration:none;  padding-left:5px;
        }

.project_heading { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#009933;}

.matter { font-family: Arial, Helvetica, sans-serif; font-size:12px;}


/*accordation menu start*/
.glossymenu{
margin-top: 0px;
padding: 0px;
width: 193px; /*width of menu*/

}

.glossymenu a.menuitem2 {
background: url('../images/button_bg.jpg') no-repeat top left;
font-size:16px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color: #993300;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding-left: 10px;
text-decoration: none;
margin-top:0px;
height:11px; padding-right:0px; padding-top:0px; padding-bottom:12px

}

.partnet {width:142px; float:left; background: url('../images/button_bg4.gif') no-repeat; height:18px; margin-top:8px; font-size:15px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color: #FFFFFF; padding-left:12px; padding-right:0px; padding-top:9px; padding-bottom:5px}

.partnet a:hover {font-family:Arial, Helvetica, sans-serif;
color:#993300;}

.plus_image {width:39px; float:left; padding:0px; margin-top:8px; height:18px;}

.partnet2 {width:142px; float:left; background: url('../images/right_green2.gif') no-repeat; height:18px; margin-top:8px; font-size:15px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color: #FFFFFF; padding-left:12px; padding-right:0px; padding-top:9px; padding-bottom:5px}

.glossymenu a.menuitem3 {

font-size:16px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color: #FFFFFF;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width:36px;
padding: 0px 0px 0px 0px;
text-decoration: none;
margin-top:0px;
height:11px;



}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: #009933;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 13px;
right: 15px;
border: none;
}


.glossymenu a.menuitem3 .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 13px;
right: 15px;
border: none;}



.glossymenu a.menuitem3:hover{
color: #993300;
}

.glossymenu a.menuitem:hover{
color: #993300;
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
margin:0px;
padding:0px;
margin-bottom:9px;
width:186px;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0px;
padding: 0px;
}

.glossymenu div.submenu ul li{
background: #e2edb9 url('../images/green_bg.gif') no-repeat 0% 50%;
margin: 0px;
padding: 0px;
}

.glossymenu div.submenu2 ul li{background:#fbd0ab url('../images/orange_bg.gif') no-repeat 0% 50%; margin:0px; padding:0px}

.glossymenu div.submenu ul li a{
display: block;
font: normal 13px;
font-family: Arial, Helvetica, sans-serif;
color: black;
text-decoration: none;
padding: 2px 6px;

}


.glossymenu div.submenu ul li a:hover{ text-decoration:underline;
}


/*accordation menu end*/

#top_link {padding-bottom:8px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:right;}
#top_link a:link, a:visited, a {color:#006633;}
#top_link a:hover {color: #993300; text-decoration:underline;}

.submit_order {float:right; padding-right:12px; color:#000000;}
.submit_order:hover { color:#FFFFFF;}
/*shashikant link style end*/


/*bhagwati */

.tr-greenbg-color{background-color:#f2f8d6;}
.tr-greenbg2-color{background-color:#f8fce8;}
tr.tr-greenbg2-color td ul{ margin:0px; padding:0px; margin-left:12px;}
.submit-09{ background:url('../images/submit-but-009.gif') no-repeat;
margin:0px; line-height:20px; height:23px;
font-size:12px;
width:62px;
padding:0px; font-weight:bold;

color:#ffffff; border:medium none;}
form input.quantity{ width:60px; text-align:left;}

.continue_button09{margin-left:400px; margin-top:20px;}

a img{ border:none;}

.project-banner{ margin:0px auto;
                 width:432px; height:70px;
				 padding-top:306px;
				 border:2px solid #92663d;
				 background:url('../images/start_project3.jpg') no-repeat; 
			   }
			  
#package3 { background:url('../images/large_button.gif') no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #FFFFFF; width:130px; height:23px; padding-top:1px; padding-left:2px; line-height:23px}

#package3 a:link, #package3a:visited, #package3 a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  color:#FFFFFF; width:130px; height:23px; padding-top:1px; text-decoration:none;  padding-left:5px; line-height:23px;}	

#package3 a:hover {
        font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #FFFFFF; width:130px; height:23px;  padding-top:1px; text-decoration:none;  padding-left:5px; line-height:23px;
        }
		
.order_icon {width:79px; height:82px; position:absolute; z-index:1000; top:180px; margin-left:868px;}

.cart_list {list-style-position:inside; padding-left:8px;}

.large-but{ background:url('../images/large_button.gif');
			font-size:12px;
			font-weight:bold;
			height:23px;
			line-height:20px;
			padding-left:2px;
			width:130px;
			border:medium none;
			color:#ffffff
		  }