﻿body {
	padding-right : 0px; background-position : 50% top; padding-left : 0px;  background-image : url(../images/new1_bg.jpg); background-repeat : repeat-x;background-color : #e3ebf2; padding-top  :0px; padding-bottom : 0px; margin : 0px;    font-family: Tahoma,Arial Narrow ,Sans-Serif   ; font-size :8pt ; 
}

#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 ; }
	
	
	 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 }
 /* width property for the table column td isnot working. Hence we use seperate division to control each column */ 
    
 #column_right { float: left; width: 670px 	}
   /* 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: 855px }
   /* The column_center is used in newsdetails.aspx */ 
.plugin_1 { margin:5px; text-align : left ;}
   /* plugin_4 is used for datalist in home.aspx page   */ 
   
.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 */ 
   
 .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 :95px; font-weight :bold ;}
  .home_rs_header {text-align :center;vertical-align :middle  ; background-color :#d3d3d3; line-height :25px; letter-spacing :10px;font-weight :bold ;  }
  .plugin_min {  margin: 5px; text-align : justify ;}
  /* used in feedbacksurvey.sapx */
  
.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 ;} 
	
  .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;  }
  
  .pjustsp { text-align :justify ; line-height :12pt} 
  .psp { text-align :left; line-height :12pt}
  /*  Used for Paragraphs with justify and specific line heights */
  
	 .ddb { font-family :Tahoma ;font-size :8pt}
	 /* Drop down box in contactus,customersupport,feedback*/
	 
	 	 /* ASPX Menu in master page mp_aabh.master */
	 	 /* Static */
	 .css_MainMenu { font-family :Arial Narrow  ;font-size :7pt }
	 .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 ;}*/

	 
	.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:small; font-weight :normal;}
   
   .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 */ 
     
      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 the Product_list.aspx */
   a.prod_name {text-align: left ; color: #990000; font-size :10pt; font-weight :bold; text-decoration :none; }
   a.prod_name:hover { color:#c72c30; text-decoration :none;}
   
   
   
      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}
   /* 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: small;color: #cc3300; }
   .productpicstyle
   {
	border-style:none ;
	/* border-style :solid ;
	border-color :#6699ff ;
	border-width :thin;*/ 
}
/* 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_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;}
	
	  /* Datalist CSS used in products_list details*/ 
	  td.DLProd_head { text-align: left ; color: #990002; font-family :Tahoma ;font-size :10pt; font-weight :bold   }
	

	.homeframe { height: 150px; background-color: #5c6b7a; width: 580px;vertical-align:top;}
		/* used in home page */
	.midalign {text-align :center }
	
	.lblbold {font-weight :bold }
	
	.locationname {color: #cc3300; font-weight :bold ; }
	/* used in location.aspx for location name */
	
	.smbtn { font-size :7pt; font-family :Tahoma;font-weight :normal;width: 165px; height :20px;word-spacing :1pt;white-space: pre-wrap;}
	.smallbtn {font-size :8pt; font-family :Tahoma;font-weight :normal;width: 100px; height :20px; }
	
	/* 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;}
	
	
	 #preview{
	position:absolute;
	border:1px solid #ccc;
	background:#fff;
	padding:5px;
	display:none;
	vertical-align :top ;
	/*width :200px; */
	}
	
	.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; }
	.pcm_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 } 
	
	ul.list {list-style-image : url(../images/bullet2.bmp) ;}
	/* 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 */
	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) ;}     	
	/* used for promotions.aspx page  in features part 

		.list3 {list-style-image  : url(../images/bullet4.bmp) ;} */
	
	