*{ 
margin:0px;
padding:0px;
}
a {   color:#EE6F2B;    }  
a:hover { color:#333333; }  
img { border:none; }  
body { 
    background:url(../images/diagonal_tile_bkg.gif) repeat; 
    padding:0px;  
	margin:0px;
	/*line-height:18px;*/
	   } 

.solution_first { line-height:30px; color:#22A6CC; font-family:Arial,Helvetica,sans-serif; font-size:32px; font-weight:bold; #padding-bottom:12px;   }

.solution_second {  color:#21809B; font-family:Arial,Helvetica,sans-serif;
font-size:24px; font-weight:bold; line-height:25px;  }


#send_bill_reg  {  margin-top:30px;  background:url(../images/submit1.gif) no-repeat;  border:none;  width:80px;   height:27px;   }
#get_final_conf { margin-top:30px;  background:url(../images/confirm_order.gif) no-repeat;  border:none;  width:144px;  height:27px;   }


.shop_info {  background-color:#F6F6F6;
font-family:Arial;
font-size:14px;
font-weight:normal;
height:20px;  }

#sub_btn  {   background:url(../images/submit.gif) no-repeat; border:none; width:55px; height:16px;  
position:relative;
top:2px;

    }
	
.main_cell {  padding:5px; text-align:center; background:#c2d2fa; font-family:Arial, Helvetica, sans-serif; font-weight:bold;
font-size:16px; color:#1e4cc1; 
  }	
  
.main_bottom_cell {  padding:5px; background:#FFFFFF;     }

.table_css { width:700px; background:#b1b1b1;   }

  
	
	
/*  handd heading css   */

.handd_grey { color:#333333; font-family: Arial,Helvetica,sans-serif; font-size: 32px; font-weight: bold; position: relative; text-decoration: none;    } 
.handd_blue {  color:#1E4CC1;  font-size: 20px;  font-family: Arial,Helvetica,sans-serif; font-weight: bold; }
.handd_org {  font-size: 16px; color:#EB5606; font-family: Arial,Helvetica,sans-serif; text-decoration: none; font-weight: bold; line-height: 115%;   }

/*  handd heading css ends here  */


.browseProductTitle {  color:#39484D;  }   
.componentheading {  color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:32px;
font-weight:bold;
position:relative;
text-decoration:none;     }


#topmenu_menu li a { text-decoration:none;color:#333333; font-size:13px;font-family:Arial, Helvetica, sans-serif;  }
#keyconcepts_menu li a { text-decoration:none;color:#333333; font-size:13px;font-family:Arial, Helvetica, sans-serif;  }

#vmMainPage h4 {  color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
position:relative;
text-decoration:none;    }

.buynowcss { width:138px;  float:left; color:#5d5b5b; background:none; border:none; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding-left:50px; padding-top:10px; text-align:right; text-decoration:none;

/*background:url(../images/right_tab.gif) no-repeat;  width:238px; height:38px; margin-top:28px; */ } 	 
	
	#round-line a{  height:0px; width:0px;  }
	#solu { background:url(../images/inside-1_08.gif) no-repeat; height:241px; width:42px;   } 
	#solu-inside-page { background:#ffffff; height:241px; width:42px;   } 
	#vend-inside-page { background:#ffffff; height:241px; width:42px;   } 
	#vend { background:url(../images/inside-1_10.gif) no-repeat; height:258px; width:42px;   } 
.table_matter { 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	font-size: 12px;
} 
#round-line { background:url(../images/arrow-line.gif) no-repeat;  width:258px; height:147px;   }
#round-line-acc { background:url(../images/acc.jpg) no-repeat;  width:258px; height:147px;   }
#round-line-dmz { background:url(../images/dmz.jpg) no-repeat;  width:258px; height:147px;   }
#right-menu { z-index:1; float:right; position:relative; top:-53px;   background:url(../images/right_bg.gif) no-repeat; width:238px; height:258px;    }
#round-line img { height:130px;  
margin-left:70px; 
margin-top:30px; 
width:120px; 
}
#round-line img { margin-left:70px;
margin-top:30px;  }
#vmMainPage  { width:96%;padding-left:10px; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:13px; 
 }
 
 
 #field58 { left:60px; position:relative; top:-30px;  #top:-42px;       }
 #field104 { left:60px; position:relative; top:-30px;  #top:-42px;       }
 #field81 { left:60px; position:relative; top:-30px;  #top:-42px;       }
 #field116 { left:60px; position:relative; top:-30px;  #top:-42px;       }
 #field60  {  left:130px;   position:relative;  top:-60px; #top:-84px;  } 
 #field106  {  left:130px;   position:relative;  top:-60px; #top:-84px;  } 
 #field83  {  left:130px;   position:relative;  top:-60px; #top:-84px;  }
  #field118  {  left:130px;   position:relative;  top:-60px; #top:-84px;  }
 #field59  { left:60px;  position:relative; top:-30px;  #top:-42px;   } 
  #field105  { position:relative;top:-75px;left:60px; #top:-87px;     } 
  #field82  { position:relative;top:-75px;left:60px; #top:-87px;     } 
  #field117  { position:relative;top:-75px;left:60px; #top:-87px;     } 
  #field61  { left:130px; position:relative; top:-60px;  #top:-84px;  } 
 
 
 
 #dateTo    { position:relative;top:-45px;     }
 #field74    { position:relative;top:-45px;     }
 #field109    { position:relative;top:-45px;     }
 #field97    { position:relative;top:-45px;     }
 #dateTolbl { position:relative;top:-45px;     }
 #field97lbl { position:relative;top:-45px;     }
  #field74lbl { position:relative;top:-45px;     }
  #field109lbl { position:relative;top:-45px;     }
 
 #field59   { position:relative;top:-75px; #top:-87px;       }
 #field61   {  position:relative; top:-105px; #top:-129px;   }
 #field107   {  position:relative; top:-105px;left:130px; #top:-129px;   }
 #field84   {  position:relative; top:-105px;left:130px; #top:-129px;   }
 #field119   {  position:relative; top:-105px;left:130px; #top:-129px;   }
 #Namelbl   {  position:relative; top:-85px;  #top:-120px;   }
 #field108lbl   {  position:relative; top:-85px;  #top:-120px;   }
 #Productlbl   {  position:relative; top:-85px;  #top:-120px;   }
 #field120lbl   {  position:relative; top:-85px;  #top:-120px;   }
 
 #Name {  position:relative; top:-85px; #top:-120px;  }
 #field108 {  position:relative; top:-85px; #top:-120px;  }
 #field120 {  position:relative; top:-85px; #top:-120px;  }
 #Product {  position:relative; top:-85px; #top:-120px;  } 
 #emaillbl {   position:relative; top:-85px;  #top:-120px;   }
 #field98lbl {   position:relative; top:-85px;  #top:-120px;   }
 #field110lbl {   position:relative; top:-85px;  #top:-120px;   }
 #field75lbl {   position:relative; top:-85px;  #top:-120px;   }
 #email  {  position:relative; top:-85px;  #top:-120px;  }
 #field99  {  position:relative; top:-85px;  #top:-120px;  }
 #field76  {  position:relative; top:-85px;  #top:-120px;  }
 #field111  {  position:relative; top:-85px;  #top:-120px;  }
 #phonelbl  { position:relative; top:-85px;   #top:-120px; }
 #field99lbl  { position:relative; top:-85px;   #top:-120px; }
 #field76lbl  { position:relative; top:-85px;   #top:-120px; }
 #field111lbl  { position:relative; top:-85px;   #top:-120px; }
 
 #phone { position:relative; top:-85px;   #top:-120px;    }
  #field98 { position:relative; top:-85px;   #top:-120px;    }
   #field75 { position:relative; top:-85px;   #top:-120px;    }
   #field110 { position:relative; top:-85px;   #top:-120px;    }
 #telluswhylbl  { position:relative; top:-85px;   #top:-120px;    } 
 #field100lbl  { position:relative; top:-85px;   #top:-120px;    } 
 #field77lbl  { position:relative; top:-85px;   #top:-120px;    } 
 #field112lbl  { position:relative; top:-85px;   #top:-120px;    } 
 #field101lbl  { position:relative; top:-85px;   #top:-120px;    } 
 #field78lbl  { position:relative; top:-85px;   #top:-120px;    }
 #field113lbl  { position:relative; top:-85px;   #top:-120px;    }
 #telluswhy  { position:relative; top:-85px;    #top:-120px;  } 
 #field100  { position:relative; top:-85px;    #top:-120px;  }
 #field77  { position:relative; top:-85px;    #top:-120px;  }
 #field112  { position:relative; top:-85px;    #top:-120px;  }
 #field101  { position:relative; top:-85px;    #top:-120px;  } 
  #field78  { position:relative; top:-85px;    #top:-120px;  }
  #field113  { position:relative; top:-85px;    #top:-120px;  }
 .n   { position:relative; top:-85px;   #top:-120px;  } 
  
 
 
.product_detail_css h1 { color:#008651; font-family:Arial,Helvetica,sans-serif; font-size:30px; font-weight:normal; line-height:28px; text-decoration:none; } 
.product_detail_css h2 {color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
text-decoration:none; }  

.vmCartContainer { border:none; background:none; }
.addcartbt { color:#5d5b5b; background:none; border:none; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding-left:50px; padding-top:10px;  }
.right-menu-links { width:138px;  float:left; color:#5d5b5b; background:none; border:none; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding-left:50px; padding-top:10px; text-align:right; text-decoration:none;   }

.right-menu-links:hover {  color:#1C49A4;    } 
.buynowcss:hover  {  color:#1C49A4;    }


#buy-now {  background:url(../images/right_tab.gif) no-repeat;  width:238px; height:38px; margin-top:28px;   }
.pricing {  padding-top:4px; background:url(../images/right_tab.gif) no-repeat;  width:238px; height:38px;      }

#inside_comp {  margin-left:23px;  padding-right:120px;}
#form-login { border:none; list-style-type:none;  }
.input .button {  background:none; border:none; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#2A56C3; font-weight:bold;  }

#signup .moduletable .input{ border:none; list-style-type:none;  }  
.blue_table_header {  
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #004080; 
	text-decoration: none; 
	font-size: 12px; 
} 
.addcartbt { float:right;
margin-left:60px;  }
#footer-top a{ text-decoration:none; color:#2A2A2A;font-size:16px;font-weight:bold;font-family:Arial, Helvetica, sans-serif  }
.black_table_headerCopy { 
 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #000000; 
	text-decoration: none; 
	font-size: 12px; 
}   
#solution_drop   {  margin-top:12px; margin-left:4px; float:left;  color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-weight:normal;
text-decoration:none;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:none; } 
#product_drop {  margin-top:215px; margin-left:12px; float:left;  color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-weight:normal;
text-decoration:none;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:none; } 
#solution_drop_2 {color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-weight:normal;
text-decoration:none;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:none;    }
#solution_drop_2_inside { color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-weight:normal;
text-decoration:none;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:none;         }
#product_drop_2 { color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-weight:normal;
text-decoration:none;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:none;    }
#wrapper { margin:auto; width:985px; background:#FFFFFF;  }   
#header { height:auto; width:100%; background:url(../images/index_01.gif) no-repeat; width:985px; height:212px;  } 
#navigation {  width:100%;  height:37px;  background:url(../images/navigation.gif) no-repeat;    }    
#navigation .moduletable { padding-left:13px; float:left; }
#navigation .moduletable_request { float:left;
padding-left:92px; 
padding-top:7px;
#margin-top:-30px;
#padding-left:760px;
 }
#navigation .moduletable a{  float:left; margin-top:9px; color:#5B5959; outline-style:none;
font-family:Arial, Helvetica, sans-serif;   
font-size:16px; font-weight:bold;
text-decoration:none;
text-align:center;
 }  
  
#content {  width:100%;    }    

#bottom {  width:100%; padding-top:20px;         }
#footer { width:100%;  padding-bottom:10px;         }

#footer-top { width:980px; margin-left:4px; margin-top:50px;  }
#footer-copyright {  font-size:13px; font-family:Arial, Helvetica, sans-serif;  }

#content_left {       float:left;}
#content_middle {   width:236px; height:563px;    background:url(../images/solutions_bg_box.gif) no-repeat; float:left;    }
#content_right {  width:237px; height:456px;     background:url(../images/bg_vendors_box.gif) no-repeat;  float:left;      }

#content_left_1  {   width:275px; height:303px;    background:url(../images/key_left.gif) no-repeat; float:left;      }
#content_left_2  {   width:235px; height:254px;    background:url(../images/bg_products_box.gif) no-repeat; float:left;     }

#key_img {  float:left; }
#main_component_content {  width:380px; float:left; text-align:justify; list-style-type:none; }
.contentpaneopen { 
color:#333333; 
font-size:12px; line-height:18px;
font-weight:normal;
text-decoration:none; font-family:Arial, Helvetica, sans-serif;    }
.contentpaneopen ul li{     list-style-type:none;      }

#content_right_green {   margin-top:16px; float:left;   }
#content_middle_txt { padding-top:208px;   }
#content_middle_txt .moduletable_solution { color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding-left:11px;
width:290px;  }
.contentheading { color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:32px;
font-weight:bold;
position:relative;
 
line-height:18px; 
padding-top:10px;
padding-bottom:12px;


     }


#content_right_txt { padding-top:208px;   }
#content_right_txt .moduletable_vendor { color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding-left:11px;
text-align:justify;
width:190px;  }

#signup { width:835px; height:83px;    background:url(../images/signup_bg.gif) no-repeat; float:left;  }
#featured_comp {   width:365px; float:right; height:43px;    background:url(../images/feature_comp.gif) no-repeat; float:left;   }

.mfg {  background:url(../images/magnifier_23.gif) no-repeat; width:9px; height:9px; float:left; padding-top:2px; padding-right:3px;  }