﻿body {
	padding: 0px; 
	margin:0px;
	margin-bottom : 10px; 	
	background-repeat : repeat;	
	background-color : #e3ebf2;	 
	font-family: Tahoma,Arial Narrow ,Sans-Serif   ; font-size :8pt ; 	
}

 

/* 
body, a, a:hover {cursor: url( ../images/cursor.png)}
body, a, a:hover {cursor: url(http://cur.cursors-4u.net/cursors/cur-2/cur117.cur), progress;}
background-image : url(../images/bg/marble_29_thumb.jpg); 
text-align :center ; in body causes menu text and other text content to be centered.
hence table align="center" is being used
To make left border
body{background-image:url(../images/bg/backmain.gif); background-repeat:repeat-y}
background-position : 50% top;
*/ 
#div1 
{
	
 }
 
	 
.div2 
{
	 background-color: #800000 ;
	}
	 /*  color: #606060= gray ; #ffffff= white; #000000=black; #666666=dark gray(102,102,102)*/

	table.master {background-image :url( ../images/newtop.png) ;background-repeat: no-repeat;line-height :11pt;}
	tr.master_tr { background-image: url(../images/newtop.png) ;background-repeat: no-repeat;} 
	
	table.footer { background-image: url(../images/master_footer.png); background-repeat :no-repeat ; }
	.footer_td {width :10% }  
	
	
	 table.main {  width:768 ; background-color: #bab8b9;  font-family : Tahoma ; font-size : 8pt ;}
	td.leftside { width:192; vertical-align: top;  background-color: #f5f3f4;
				line-height:10pt;vertical-align :top}
	td.rightside {background-color: #ffffff ;vertical-align :top }

 /* 
table.home_links 
{
	margin:5px;}
width property for the table column td isnot working. Hence we use seperate division to control each column */ 
    
	#column_right { float: left; width: 674px 	}
   /* B4 660 with 9pt font */
    #column_right_productDetails { float: left; width: 855px 	}

  #column_left { float: left; width: 170px ; margin:5px; text-align : left ;	margin-top :10px}
   /* Applied to all webpages */
   #column_center { float: left; width: 856px }
   /* The column_center is used in newsdetails.aspx */ 
 .plugin_1 { margin:5px; text-align : left ;}
 /*  Used in gd_binhindi.aspx */
   /* plugin_4 is used for datalist in home.aspx page and cc_bhi  */ 
 .plugin_1_just { margin:5px; text-align : justify ;}
 .plugin_4 { margin: 10px; text-align : justify ; }
   /* plugin_4 is used in html pages of the news in newsdetails.aspx 
	and product details and in feedbacksurbey.aspx and mostly in all pages
and in profile pages(files in webpages folder) and in gd_binhindi.aspx */ 
   
   /* used for navigation url in all pages 
		#f5f3f4 gray, #ffcc99 light orange , #fff5ee sea shell*/
 .plugin_navig {text-align : left ; background-color:#f5f3f4;  
	height:30px;line-height :30px;
	 border-width:1px; border-style :solid;
	border-bottom : #bab8b9; 
	border-top : #f5f3f4; 
	border-right: #f5f3f4;  
	border-left : #f5f3f4;    } 
 
	
 .lmargin {margin-left :10px;  vertical-align :middle ; }  
 .lmargin_2 {margin-left :5px;  vertical-align :middle ; }


 
 .plugin_productdetails { margin: 15px; text-align : justify ; }
   
 .plugin_home { margin: 5px; text-align : justify ; }
  /* plugin_4 is used in home.aspx  */ 
  .home_rs_top {background-color :#f5f3f4 ;margin: 5px; }
  .home_rs_bt { margin: 5px; background-color :#f5f3f4 ;text-align :left ;height :100px; font-weight :bold ;}
   /* 
 .home_rs_bt { margin: 5px; text-align :left ;height :100%; font-weight :bold ;}
home_rs_bt : on 26/12/2011 the height being changed from 100 to 85px, removed background-color :#f5f3f4 ;*/
  .home_rs_header {text-align :center;vertical-align :middle  ;  line-height :25px; letter-spacing :10px;font-weight :bold ;  }
  .plugin_min {  margin: 5px; text-align : justify ;}
  /* used in feedbacksurvey.sapx */
  
 /* used in home page */
.homeframe {  background-color: #5c6b7a;   vertical-align:top; 
		min-height:150px ;  margin:7px; }		
td.homeframe {height :170px;}		
.recruit {background-color :#f5f3f4 ;display:inline-block ; width:260px;}
.margin_recruit {margin:5px; text-align : center  ;} 

.plugin_2 { margin:10px; text-align : left ; }

.plugin_location{ margin:5px; text-align : left ;}
/* Used in locations .aspx */

.plugin_3 { margin-left : 30px; text-align : justify ;  font-family : Tahoma; font-size : 8pt}
/*  color: #606060; */
.plugin_5 { margin: 50px;  }
 /* Used in Jobdetails page for job profile document display*/
.plugin_promotion {margin: 2px;  text-align : justify ;} 

#tabledownmenu 
{
	text-align: center; 
	background: #e3ebf2 ;
}
.downmenu a { color: #cc3300; text-decoration: none; }
.downmenu a:hover {   color:#0000ff;  }
     /*  color:#3e444e;color:#880000; maroon c72c30 = 199,44,48*/ 
table.dmenu {  font-size: 8pt;  font-family: tahoma ; font-weight :normal;   } 
 /*  color: #666666; */
table.normaltable {  font-size: 8pt;  font-family: Verdana ; font-weight :normal;   } 
 /*  used in the gd_constructionequipment page */
 
.formbtn { font-family :Tahoma; font-size :8pt;  }
.formsmbtn { font-family :Tahoma ;font-size :7pt ;  }
.formbtnbold { font-family :Tahoma;font-weight :bold; Font-Size:8pt;  }
.btnjobapply{ font-family :Tahoma;font-weight :bold; Font-Size:8pt;  }
.formbtn_red { font-family :Tahoma;font-size :8pt; color :#990000;  }
  
.pjustsp { text-align :justify ; line-height :12pt} 
.psp { text-align :left; line-height :12pt}
  /*  Used for Paragraphs with justify and specific line heights */
  
 /* ddb_border used in apply_for_job.aspx */ 
.ddb_border { font-family :Tahoma ;font-size :8pt;border:solid 1px black;}
.ddb { font-family :Tahoma ;font-size :8pt}
/* Used for Drop down box in contactus,customersupport,feedback, 
Online Enquiry, apply_for_job, locations*/
	 
	 	 /* ASPX Menu in master page mp_aabh.master */
	 	 /* Static */
.css_MainMenu { font-family :Arial Narrow  ;font-size :8pt }
.staticmenu { background-color :#990002;color:White ;}
.statichover { background-color :#C54243}
	
	 /* Dynamic */
.css_SubMenu { font-family :Tahoma ;font-size :8pt; background-color : #8B96A0;color:white ;
	/*border-style :solid ;
	border-color :white ;
	border-width :thin; */
	border-bottom-color :White;
	border-bottom-style :solid ;
	border-bottom-width :thin ;
	
	border-right-color :White;
	border-right-style :solid ;
	border-right-width :thin ;
	
	border-left-color :White;
	border-left-style :solid ;
	border-left-width :thin ;
	 
		}
	/* .dynamicMenu { background-color : #f8e8e9 pink , #8B96A0 gray,#990002: Red} */
.dynamichover{ background-color : #990002;Color:White}
	 /* ASPX Menu Property - LevelMenuItemstyle Applied for the 4th Menulevel (0,1,2,3level)
	 .Level4menu {background-pjustsp : #FFC0C0;width :150px; color:Black ;}*/
	 /* DynamicMENUSTYLE for IE8
.IE8Fix 
{ 
   z-index: 1000;  

}  */


	 
.mheader{ color: #ffffff; font-family: Tahoma;font-weight :bold}
td.txt1{ font-weight: bold; font-size: 16pt; color: #660000; font-family: Tahoma; }
td.txt2{ font-family: Tahoma;color: #660000; font-size: 8pt ;  font-weight: bold; }
td.txt3 {font-family: Tahoma; color: #cc3300;  font-size:7pt; font-weight :normal;}
   
  .hd1{font-family: Tahoma; color: #ffffff;  font-size:8pt; font-weight :bold;}
  .hd2 { font-family: Tahoma; color: #ffffff;  font-size:7pt; font-weight :bold;}
  /* before 8.5*/
  
   .hdg1{font-family: Tahoma;  font-size:8pt; font-weight :bold;}
   .hdg2 { font-family: Tahoma;   font-size:7pt; font-weight :bold;}
   /* before 8.5; color: #666666;*/
 
  .hd3 { font-family: Tahoma;  font-size:8pt; font-weight :normal;}
  .hd4 { font-family: Tahoma; color: #ffffff;  font-size:8pt; font-weight :normal;}
  .hd3just{ font-family: Tahoma;  font-size:8pt; font-weight :normal;text-align: justify;}
   .hd4just{ font-family: Tahoma; color: #ffffff;  font-size:8pt; font-weight :normal;text-align: justify;}
  .hd5{ font-family: Tahoma;   font-size:7pt; font-weight :normal;}
  
  
  .txtgray {color:Gray ;line-height:15pt} 
   
   td.h1{font-family: Tahoma; color: #ffffff;  font-size:8pt; font-weight :bold;}
  td.h2 { font-family: Tahoma; color: #ffffff;  font-size:7pt; font-weight :bold;}
    /* before 8.5*/
    
  td.h3 { font-family: Tahoma;  font-size:8pt; font-weight :bold;}
  td.justalign { vertical-align: middle; text-align: justify;}
  
  
 .warn { font-family: cambria; color: green;  font-size:small; font-weight :normal; }
 .bt_1{ font-weight: bold; font-size: small; color: white; background-color: #990000 }
  
  .boldtxt {font-weight :bold ;}
  .Strike {text-decoration :line-through; }
    table.items { text-align: left; font-size: small; color: #213d75; font-family: Tahoma ; font-weight :bold;   } 
   table.smalltxt{width:430px; text-align: left; font-family: verdana; color: Maroon ;  font-size:x-small ; font-weight :bold ; }
  
   span.redboldtext {font-family: Maiandra GD   ;color: #cc3300;  font-size:20px; }
   span.redtext {font-family: Tahoma; color: #cc3300;  font-size:medium; font-weight :bold;}
   span.rednobold {font-family: Tahoma; color: #cc3300;  font-size:8pt; font-weight :normal;}
   span.redbold {font-family: Tahoma; color: #cc3300;  font-size:8pt; font-weight :bold;}
  
   .imptext { font-size:8pt; color: #880000;}
   .warning { color: red;}
   
   /* For Profile link in Home page */
   a.lk1{color:#ffffff   ; font-family: Tahoma; font-size:8pt; font-weight :bold;text-decoration: none; }
   a.lk1:hover { color:#cc3300;}
   
   a.lk2{ color:#000000  ; font-family: Tahoma; font-size:8pt; text-decoration: none; }
   a.lk2:hover { color:red;}
 /* before color:#666666*/
   
   a.lk3{color:#000000  ; font-family: Tahoma; font-size:8pt; text-decoration: none; }
   a.lk3:hover { color:#c72c30;}
     /* color:red; #3e444e =very dark gray ; color:#c72c30 = blood red */ 
     
   a.lk3bold{color:#000000 ; font-family: Tahoma; font-size:8pt;font-weight :bold; text-decoration: none; }
   a.lk3bold:hover { color:#c72c30;}
   /* used in sitemap ; before: color:#3e444e*/
   
   a.lk4{color:#000000 ; font-family: Tahoma; font-size:8pt;  }
   a.lk4:hover { color:#c72c30;}
     /* used in jobs, product_details,product_new color:red;before: color:#3e444e */ 
  
  /* Used in  gd_binhindi.aspx  and   locations.aspx*/
   a.lk{color:#c72c30 ; font-family: Tahoma; font-size:8pt; text-decoration: none; }
   a.lk:hover { color:#000000;   }
   /* used in Job_vacancies.aspx */
   a.lk_job{  font-family: Tahoma; font-size:8pt; text-decoration: none; }
   a.lk_job:hover { color:#000000;   }
   
   a.lk_bold{color:#c72c30 ; font-family: Tahoma; font-size:8pt; 
			text-decoration: none; font-weight :bold ; line-height:20px;}
   a.lk_bold:hover { color:#000000;   }
   
   
   /* Used for location page */  
   a.lk_loc{color:#c72c30 ; font-family: Tahoma; font-size:7pt; text-decoration: none; }
   a.lk_loc:hover { color:#000000;   }
     
   a.lnk{color:#000000 ; font-family: Tahoma; font-size:8pt;  }
   a.lnk:hover { color:#c72c30;}
   
   a.lk5{color:#000000  ; font-family: Tahoma; font-size:8pt; font-weight :bold  }
   a.lk5:hover { color:red;}
    /* used for datalist in home page color:red;before: color:#3e444e */ 
   
   a.lk6{color:#990000  ; font-family: Tahoma; font-size:8pt;  }
   a.lk6:hover { color:red;font-weight :bold}
      /* The column_center is used in news.aspx */ 
      
   a.lk7{color:#990000  ; font-family: Tahoma; font-size:8pt;  }
   a.lk7:hover { color:red;}
   
    /* For the sub links ubder Current company page name under divisions*/
   a.lk8{color:#000066  ; font-family: Tahoma; font-size:8pt; text-decoration: none;  }
   a.lk8:hover { color:red;}
   
   a.lk_home{color:#000000 ; font-family: Tahoma; font-size:10pt;  }
   a.lk_home:hover { color:#c72c30;}
   /* Used in gd_binhindi.aspx for all Links 
   (Loyalty card, customer care, products, promotions, online request)*/
   a.link{color:#c72c30 ; font-family: Tahoma; font-size:8pt; text-decoration: none; }
   a.link:hover { color:#000000;   }
   
   /* Used in gd_binhindi.aspx for Top Right - Navigation links */   
   a.navig{color:#000000  ; font-family: Tahoma; font-size:8pt; text-decoration: underline; }
   a.navig:hover { color:#c72c30;}
   
   
   /* Datalist CSS used in products_list details*/ 
	td.DLProd_head { text-align: left ; color: #990002; font-family :Tahoma ;font-size :10pt; font-weight :bold   }
	
   /* Used in the Product_list.aspx red#990000, #c72c30 , #000099 blue */
   a.prod_name {text-align: left ; color: #990000; font-size :10pt; font-weight :bold; text-decoration :none; }
   a.prod_name:hover { color:#000099; text-decoration :none;}
   a.prod_descrip{color:#000000 ; font-family: Tahoma; font-size:8pt; text-decoration :none; }
   a.prod_descrip:hover { color:#c72c30;}
    .productrecid {color:#c72c30;}
   
   a.prod_accessory , a.prod_qv ,a.btn_show_qv ,a.prod_accessory_box
   {text-align: left ; color: #000099; font-size :8pt; font-weight :bold; text-decoration :none; }
   a.prod_accessory:hover,a.prod_qv:hover ,a.btn_show_qv:hover , a.prod_accessory_box:hover
   { color:#c72c30; text-decoration :none;}
   a.accessory_name {text-align: left ; color: #000099; font-size :8pt; font-weight :bold; text-decoration :none; }
   a.accessory_name:hover { color:#c72c30; text-decoration :none;}
   
  /* a.btn_show_qv,a.prod_qv {font-style :italic ; font-weight :normal ;}*/
   
   .prod_name {text-align: left ; color: #990000; font-size :8pt;  font-weight:bold; }
   .prod_descrip{text-align: left ;color:#000000 ; font-size:8pt;  }
   .prod_price {text-align: right ; color: #990000; font-size :8pt;  font-weight:bold; }
   
   a.lk_home_dl{color:#990000  ; font-family: Tahoma; font-size:8pt; background-color :Gray ;  }
   a.lk_home_dl:hover {color:red;font-weight :bold}
  
   a.googlemap{color:#0000ff ; font-family: Tahoma; font-size:8pt; text-decoration: none; }
   a.googlemap:hover { color:#000000; cursor :hand;  }
   
 
  
  
  
   /* For the Current company page name under divisions*/
   .compname{color:#cc3300  ; }
   .subcompname{color:#000066  ; }
   .currentpage{color:#cc3300  ; }
   
   	 /*  Product details Page*/ 
   .prodheader { font-weight: bold; font-size: medium}
   .proname { font-weight: bold; font-size: medium; color: #cc3300;}
   .prodescrip {font-weight: normal; font-size: 10pt;  }
   .profeatures{ font-size: 8pt;color: #cc3300; }
   .profeaturehead{ font-size: 10pt;color: #cc3300;font-weight:bold ;font-family :Courier New  }
   .productprice {font-weight: bold; font-size: medium;}
   .productpicstyle
   {
	border-style:none ; 
	float:right ;
	margin-left:10px;
	margin-bottom:10px;
	/* border-style :solid ;
	border-color :#6699ff ;
	border-width :thin;*/ 
}
  /* Supplier Information */ 
  #hyp_supplier{ cursor:hand;}
  
  
/* paramgn(paramargin) is for the Paragraph(s) those come under features part of the product_details.aspx page*/
	.paramgn { margin-left : 5px; text-align : justify ;}
   
     /* Datalist CSS used in news and jobs*/ 
     td.DL { font-family: Tahoma;  font-size:8pt;color:#990000; width:500px ; }
	 td.DL_bullet{vertical-align :top; font-family: Tahoma;  font-size:8pt;color:#990000; width:10px ; }

	td.DL_jobheader{text-align: left ; color: #000099; font-family :Tahoma ;font-size :9pt; font-weight :bold   }
	td.DL_jobsubheader{text-align: left ; color: #990000; font-family :Tahoma ;font-size :8pt;   }
	td.DL_jobs{text-align: left ; color: #990000; font-family :Tahoma ;font-size :9pt; font-weight :bold  }
	td.DL_data{ text-align: justify ;vertical-align: top;  font-size :8pt ;font-family :Tahoma ;}
	
	  /* Datalist CSS used in job details*/ 
	/*   text-align: left ; color: #990000; font-family :Arial ;font-size :10pt; font-weight :bold */
	td.DL_subtitle {font-family: Tahoma;  font-size:9pt; font-weight :normal;}
	.DL_txtbox{ font-family: Tahoma;  font-size:8pt; font-weight :normal; overflow:hidden  ;  text-align: justify ;vertical-align: top;}
	
	/* used in locations.aspx  and in product_list.aspx */
    td.wrap {  word-wrap:break-word;     word-break:break-all;       }   

	.midalign {text-align :center }
	
	.lblbold {font-weight :bold }
	
	.locationname {color: #cc3300; font-weight :bold ; }
		/* used in location.aspx for location name */
	.location_details {line-height:10px;}	
    
	/* used in apply for job.aspx page*/
	.smalltext {font-size :7pt; font-family :Tahoma;font-weight :normal; }
	
	.smbtn { font-size :7pt; font-family :Tahoma;font-weight :normal;width: 165px; height :20px;word-spacing :1pt;white-space: pre-wrap;text-align :left;}
	.smallbtn {font-size :8pt; font-family :Tahoma;font-weight :normal;width: 100px; height :20px; }
	 /* Link for Location page height :20px;*/
	.locationbtn { font-size :7pt; font-family :Tahoma;font-weight :normal;word-spacing :1pt;white-space: pre-wrap;text-align :left;}
	
	/* Used for contact us header in all division pages */
	.divcontact { text-decoration :underline}
	
		/* used in Promotions page*/
		.PromTitle {color: #cc3300; font-weight: bold; font-size :12pt;  }
		.PromDescrip {  font-size :11pt; font-weight: bold; } 
		
.Panel_Border { border-width :2px; border-style :solid ; border-bottom-color : Gray ;}
.star_rating {    
     font-size: 0pt;    
     width: 13px;   
      height: 12px; 
      margin: 0px;   
       padding: 0px;    
       cursor: pointer;    
       display: block;    
       background-repeat: no-repeat;  
         }    
  
  .star_filled { 
            background-image:url(../images/FilledStar.png)  ;  width :20px;
              }    
              
     
  .star_empty {    
       background-image: url(../images/EmptyStar.png)   ;width :20px;
      }  
  
      .star_saved {    
      background-image: url(../images/WaitingStar.png); width :20px;
      } 
      
     
     .FBGrid_row
 {
	
	
	border-width :0;
 }
     
    .fb_border_bottom
       {
		border-bottom-width  :1;
		border-bottom-style :solid;
		border-bottom-color: gray;
		border-top-width  :0;
		border-top-style :none;
		border-top-color: White;
		border-left-width  :0;
		border-left-style :none;
		border-left-color: White;
		border-right-width  :0;
		border-right-style :none;
		border-right-color: White;
		} 
		
		.Clear_border_top td
       {
		
		border-top-width  :0;
		border-top-style :none ;
	/*	border-top-color: White; */
		} 
		.Clear_border td
       {
		border-width :0;
		
		
		} 
     
     .AlignRG { text-align :right ; } 
	.AlignLF { text-align :left ; } 
	.AlignCEN { text-align :center  ; } 
	
	.subscriber_h1 { text-align: center; font-size :10pt;font-weight :bold;} 
	.Collapse_lbl {color :gray;}
	
	/* CSS for ToolTip_main.js - Starts here*/
	 #preview{
	position:absolute;
	border:1px solid #ccc;
	background:#fff;
	padding:5px;
	display:none;
	vertical-align :top ;
	/*width :200px; */
	}
	
	#previewtop{
	position:absolute;
	border:1px solid #ccc;
	background:#fff;
	padding:5px;
	display:none;
	vertical-align :top ;
	/*width :200px; */
	}	
	/* CSS for ToolTip_main.js  - Ends here */
	
	.watermrk_border { color :Gray ;border-color:Black ; border-width:1px; border-style:solid ;}
	.watermrk { color :Gray ;}
	
	/* Member ship form PCM=Privilege Card Member*/
	.pcm_header {text-align :center;vertical-align :middle  ; line-height :25px; letter-spacing :5px;font-weight :bold ;  }
	.pcm_company {text-align :center;vertical-align :middle  ; line-height :25px; letter-spacing :5px; 
		font-family :Copperplate Gothic Light ;font-size :12px; font-weight :bold; color:#990002;}
	.pcm_info {text-align :justify;  }
	.pcm_subheader {color:Gray ;}
	.pcm_table {background-color :#f5f5f5; border-color :Gray ; border-style: solid ; border-width :thin ;} 
	.pcm_mandatory {color: #880000; }
	/* afj_textbox used in apply_for_job.aspx*/
	.pcm_textBox , .afj_textbox
	{ border-color:Black ; border-width:1px; border-style:solid ;}
	.pcm_ddl {border-color:Black ; border-width:1px; border-style:solid ; font-family :Tahoma ;font-size :8pt}
	.pcm_div { border-color:black; border-width:1px; border-style:solid ;text-align :left } 
	
	
	.or_table{background-color :#f5f3f4; border-color :Gray ; border-style: solid ;
				 border-width :thin ;} 
	 
	 
	
	ul.list {list-style-image : url(../images/bullet2.png) ;margin-top:5px; margin-left:20px; text-align :justify ; }
	/* ul.list {list-style-image : url(../images/bullet3.bmp) ; list-style-type :disc ;} */
	/* used for [bullet] format in product_details.aspx and products_new.aspx */
	/*list 1 started using from 23march 2011 for special proj. profile page*/
	ul.list1 {margin-top:2px;margin-left:25px;line-height:15px;list-style-type :disc }	
	
	ul.list2 {list-style-type :disc ;}
	/* used for any <ul> format in product_details.aspx and products_new.aspx. Must be specified in database */
	
	ul.list3 {list-style-image : url(../images/bullet4.bmp) ;margin-top:10px; margin-left:25px; text-align :justify ; }     
	
	/* used for promotions.aspx page  in features part 

		.list3 {list-style-image  : url(../images/bullet4.bmp) ;} */
	
	/* used in feedbacksurvey.aspx page*/
.panelmsg_feedback
{
 font-weight :bold;
 Color:black ;
 /* light blue #2E6AC5*/
    vertical-align: middle;
    text-align: center;
    background-color:#f5f3f4;
    /*  #f8f8ff  bisque light orange , #ffe4c4 light orange, #FF8000dark orange*/
    border-style :solid ;
    border-color :#990000 ; 
     border-width : thin;
 }

 .panelmsg
 {
 font-weight :bold;
 Color:black ;
 /* light blue #2E6AC5*/
    vertical-align: middle;
    text-align: center;
    background-color:white;
    /*  #f8f8ff  bisque light orange , #ffe4c4 light orange, #FF8000dark orange*/
    border-style :solid ;
    border-color :#990000 ; 
     border-width : thin;
 }
 
  /* Used in product_details.aspx page to show suppliers*/
 .panelsupplier
 {
 font-weight :bold;
 Color:black ;
 /* light blue #2E6AC5*/
    vertical-align: middle;
    text-align: justify ;
    background-color:white;
    
    /* margin:5px; #f8f8ff  bisque light orange , #ffe4c4 light orange, #FF8000dark orange*/
    border-style :solid ;
    border-color :#990000 ; 
     border-width : thin;
 }
 
 .margin_supplier { margin:10px;  }
 
 #hyp_supplier { color:#000099; text-decoration :underline;}
 
  /* Used in Product_list.aspx page to show accessories */
 .panelaccessories, .panelaccessories_boxview
 {
 font-weight :normal;
 Color:black ;
 /* light blue #2E6AC5*/
    vertical-align: middle;
    text-align: left;
    background-color:white;
    /*  #f8f8ff  bisque light orange , #ffe4c4 light orange, #FF8000dark orange, maroon #990000 */
    
 }
 .panelaccessories
 {
	border-style :solid ;
    border-color : #bab8b9 ;   
    border-width : thin;
 }
 
 .panellogin
 {
	 font-weight :bold;
 Color:black ;
 /* light blue #2E6AC5*/
    vertical-align: middle;
    text-align: center;
    background-color:#bab8b9;
    /*  #f8f8ff  bisque light orange , #ffe4c4 light orange, #FF8000dark orange*/
    border-style :solid ;
    border-color :#990000 ; 
     border-width : thin;
	 
 }
 
  /* Used in Profiles(files in webpages folder) and in Online request form of gd_binhindi.aspx*/
  .subheader {font-size :12px;font-weight :bold;}
  
  /* Used in Contact Us */
 .contact_subheader {font-size :12px;font-weight :bold; color:#cc3300;}
 /* contact_div for the rightside outer block*/
 .contact_div {width:100%;line-height:15px;}
 /* contact_divblock for the rightside each division block*/
 .contact_divblock {padding:10px;} 
 /* contact_div_highlight for the rightside each division block's hightlight */
 .contact_div_highlight
{ 	 
	background-color :#f5f3f4;
}
 /* Customer Care Center / Customer Support BHI 

cs_header used in customercare.aspx,
contact_header used in gd_binhindi.aspx contactus */
 
 .cs_page_header
 {  text-align:center;
	font-size:11pt;width:98%;color: White;
	background-color :#990002;	
	border-color:#990002;border-style:outset;border-width:thick;    
  }
    
 .cs_sub_header
 { font-size:10pt; font-weight :bold ; }
    
 .cs_th 
 {  font-size : 10pt; font-family  :  Arial    ;  font-weight :bold ; /* Garamond font-weight:bold;*/
    letter-spacing :1px; 
     background-color: #f2f2f2;
  /*   background-image : url(../images/cs_header.png) ;	   background-color: #f2f2f2; 
    background-repeat : no-repeat ;*/
    color: #3b5998;
 }
 .cs_header, .contact_header
 {
	text-align: left ; 
	color: #3b5998;   /* light blue #3399ff */
	font-size :8pt; font-family :Arial;	  font-weight :bold ;
	text-decoration :none; } 
.contact_header
{ font-weight :normal ;
}  
 a.cs_header , a.contact_header
 {
	text-align: left ; 
	color: #3b5998; 
	font-size :8pt; font-family :Arial;	 
	text-decoration :none; 
	
}
 
 a.cs_header:hover , a.contact_header:hover 
 {
	 cursor :hand;
	 text-decoration: underline;
	}     
	
 .cs_description {color: #000000; 
	font-size:8pt; font-family: Arial;}
	
	
.panel_bg
{
	width :100%;
	background :url(../images/promotion_bg1.png)  center  no-repeat;
	  -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.86602540, M12=0.50000000, M21=-0.50000000, M22=0.86602540,sizingMethod='auto expand')"; 
  filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.86602540, M12=0.50000000, M21=-0.50000000, M22=0.86602540,sizingMethod='auto expand'); 
  -moz-transform:  matrix(0.86602540, -0.50000000, 0.50000000, 0.86602540, 0, 0); 
  -webkit-transform:  matrix(0.86602540, -0.50000000, 0.50000000, 0.86602540, 0, 0); 
  -o-transform:  matrix(0.86602540, -0.50000000, 0.50000000, 0.86602540, 0, 0); 

	/*Rotation done for 45degree.  If the rotation code placed here the image gets a jagged  black border */
	/* border:solid 1px black;*/
}

.panel_promotion_price
{
	/*
	padding:30px; padding-bottom :0;
	padding-left : 0;
	padding-right:0; border:solid 1px red;*/
	
	vertical-align :middle ;
	text-align: center;
	width: 200px; height: 220px;
	
}
/* 	-moz-transform: rotate(7.5deg);  /* FF3.5+ */ 
/* 	-o-transform: rotate(7.5deg);  /* Opera 10.5 */   
/* 	-webkit-transform: rotate(7.5deg);  /* Saf3.1+, Chrome */              
	/*filter:  progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083);   IE6,IE7          
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083)" ;   IE8 */   
/* 		-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.86602540, M12=0.50000000, M21=-0.50000000, M22=0.86602540,sizingMethod='auto expand')";   
/* 	filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.86602540, M12=0.50000000, M21=-0.50000000, M22=0.86602540,sizingMethod='auto expand');
  
	
   
     /*  -moz-transform: rotate(45deg); /* FF3.5+ */
  /*   -o-transform: rotate(45deg); /* Opera 10.5 */
  /*   -webkit-transform: rotate(45deg); /* Saf3.1+, Chrome */

    /* filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0); /*for IE*/ 
  /*    filter:  progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678, sizingMethod='auto expand'); /* IE6, IE7 */
  /*   -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=-0.70710678, M21=0.70710678, M22=0.70710678, sizingMethod='auto expand')"; /* IE8 */
 /*    zoom: 1;
 /*    position: relative\9; /* the \9 is intentional, @see http://paulirish.com/2009/browser-specific-css-hacks/*/
 /*    top: -21px\9;
    left: -21px\9;
    
    
	/*font-weight :bold ;font-style:italic ;*/
	/* for firefox, safari, chrome, etc. 

-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-10deg);*/
/* for ie  */
/*filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);*/

 /* four values: 0, 1, 2, or 3 which will rotate the element 0, 90, 180 or 270 degress respectively 
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3.5);*/
	
	
 input[type="text"] 
{ 
    font-size: 8pt; 
    font-family: tahoma; 
}

textarea 
{ 
    font-size: 8pt; 
    font-family: tahoma; 
}

.roundbtn
{
	
	-moz-border-radius: 15px;
    border-radius: 15px;
    font-family:Tahoma ;
    font-size :8pt;
    
}

/*  Treeview node  of CATEGORY Table */
 


 .tv_cat_css  
 {
	font-weight :bold;
	/*color: Black ;*/
 }
a.node_css
{
	font-weight :bold;
	font-family : Tahoma;
    font-size :  8px ;
    color :Black ;
 
}
a.node_css:hover
{	 
    color :#cc3300; 
}


a.category_hl
{
	background :Yellow;  /*color:red; */
	border:2px solid gray;
	padding :2px;
	}
	
/* Used for highlight in page search of product_list.aspx  */
.highlight { background-color: yellow }

/*   Used in txt_search of product_list.aspx*/
.txt_border { border:1px solid #4196CE; }

/*  Used in the Category page SP00000010,11 etc*/
/* table.modelist {word-wrap :break-word ; border-collapse :collapse ;}
  */


.no_data
{
 background :#f5f5f5;	}
 
 /* GRIDVIEW STYLE STARTS*/
 /* Gridview CSS*/ 
 
 .gv
 { 	
  font-family :tahoma ;
  font-size  :8pt;
  background-color:White; 
  border-color :Gray;  /* Gray #cc3366*/
  border-style :Solid;
  border-width :2px;
 }
  
 /* Gridview Pagerstyle*/ 
 .gv .pgr
  {
background-color :#c0c0c0;  /*blue: 2E6AC5 ;Gray ;:#cc3366 */ 
color:#2E6AC5; 
text-align :Center;
 }
 /* Gridview pager link style*/ 
 .gv .pgr a { color: #2E6AC5; }   
 .gv .pgr a:hover { color:#cc3366 ;   }  
/*text-decoration: none; */
 
 .gv_header
 {
	background-color :#2E6AC5;  /*Gray ; #cc3366*/ 
	font-weight :bold ;
	Color:white;

 }
 
 .gv_header a
 { 
	Color:white;  
 }
 .gv_header a:hover
 {
	color: #cc3366;

 }
 
 .gv_header_Cen
 {
	background-color :#2E6AC5; 
	font-weight :bold ;
	Color:black;
	text-align :center ;
 }
 
 .gv_row
 {
	background-color :White;
	Color:#333333;
	/*border-width :0;border-bottom :1px solid black; */
 }
 
 .gv_selRow
 {
	background-color :#b7dbff ;  /* dark pink #cc3366, old orange #FF8080;White */
	Font-weight:bold;
	Color:black; 
 }
 .gv_row_gray
 {
	 Color:gray; 
 }
 .gv_footer
 {
	background-color :#f0f0f0; 
	Color:#2E6AC5 ; /* background-color  :#c0c0c0; */	 /*#f5f5f5  cc3366;  */	/* Gray */	
 }
 /* #333333= black */
 
 /* GRIDVIEW STYLE ENDS */
 
  a[disabled]{ color:Gray; text-decoration:none; }



