body{
/*background:#ddd;*/
/*margin:0px;*/
/*background: url("img/back.jpg");*/
/*background: url("../img/back.jpg");*/
}

.content{
	width:360px; 
	margin:0 auto; 
	background-color:#fff; 
	border: 2px solid #F8934E;
	-moz-border-radius:15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	box-shadow: 4px 4px 5px 10px #808080;
	padding: 20px 30px 15px;
}

.input-icon{
	margin:5px 0;
}

.loginbody{
	background: url("../img/img02.gif");
}

.head{
	border:1px solid black;
	height:20px;
	background:black;
}
.logoimg {
width: 15%;
float: right;
}

.full{


/* border: 1px solid black; */
height: auto;
width: 990px;
margin: 2% auto;
padding: 10px 10px 10px 10px;
background: white;
border-radius: 7px;
background: url("../img/img02.gif");

}



#menu-bar {
  width: 100%;
  margin: 10px 0px 50px 0px;
  padding: 0px 0px 0px 0px;
  height: 40px;
  line-height: 100%;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  box-shadow: 2px 2px 3px #666666;
  -webkit-box-shadow: 2px 2px 3px #666666;
  -moz-box-shadow: 2px 2px 3px #666666;
  background: #8B8B8B;
  background: linear-gradient(top,  #A9A9A9,  #7A7A7A);
  background: -ms-linear-gradient(top,  #A9A9A9,  #7A7A7A);
  background: -webkit-gradient(linear, left top, left bottom, from(#A9A9A9), to(#7A7A7A));
  background: -moz-linear-gradient(top,  #A9A9A9,  #7A7A7A);
  border: solid 1px #6D6D6D;
  position:relative;
  z-index:999;
}
#menu-bar li {
  margin: 0px 0px 6px 0px;
  padding: 2px 9px 3px 6px;
  float: left;
  position: relative;
  list-style: none;
}
#menu-bar a {
  font-weight: bold;
  font-family: arial;
  font-style: normal;
  font-size: 12px;
  color: #E7E5E5;
  text-decoration: none;
  display: block;
  padding: 6px 20px 6px 20px;
  margin: 0;
  margin-bottom: 6px;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  text-shadow: 2px 2px 3px #000000;
}
#menu-bar li ul li a {
  margin: 0;
}
#menu-bar .active a, #menu-bar li:hover > a {
  background: #D4D4D4;
  color: #444444;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
  box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
  text-shadow: -1px 2px 3px #FFFFFF;
}
#menu-bar ul li:hover a, #menu-bar li:hover li a {
  background: none;
  border: none;
  color: #666;
  -box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
}
#menu-bar ul a:hover {
  background: #E7E5E5 !important;
  background: linear-gradient(top,  #E7E5E5,  #E7E5E5) !important;
  background: -ms-linear-gradient(top,  #E7E5E5,  #E7E5E5) !important;
  background: -webkit-gradient(linear, left top, left bottom, from(#E7E5E5), to(#E7E5E5)) !important;
  background: -moz-linear-gradient(top,  #E7E5E5,  #E7E5E5) !important;
  color: #444444 !important;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  text-shadow: 2px 2px 3px #FFFFFF;
}
#menu-bar ul {
  background: #DDDDDD;
  background: linear-gradient(top,  #FFFFFF,  #CFCFCF);
  background: -ms-linear-gradient(top,  #FFFFFF,  #CFCFCF);
  background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#CFCFCF));
  background: -moz-linear-gradient(top,  #FFFFFF,  #CFCFCF);
  display: none;
  margin: 0;
  padding: 0;
  width: 185px;
  position: absolute;
  top: 40px;
  left: 0;
  border: solid 1px #B4B4B4;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-box-shadow: 2px 2px 3px #222222;
  -moz-box-shadow: 2px 2px 3px #222222;
  /*box-shadow: 2px 2px 3px #222222;*/
}
#menu-bar li:hover > ul {
  display: block;
}
#menu-bar ul li {
  float: none;
  margin: 0;
  padding: 0;
}
#menu-bar ul a {
  padding:10px 0px 10px 15px;
  color:#424242 !important;
  font-size:12px;
  font-style:normal;
  font-family:arial;
  font-weight: normal;
  text-shadow: 2px 2px 3px #FFFFFF;
    font-weight: bold;
}
#menu-bar ul li:first-child > a {
  border-top-left-radius: 10px;
  -webkit-border-top-left-radius: 10px;
  -moz-border-radius-topleft: 10px;
  border-top-right-radius: 10px;
  -webkit-border-top-right-radius: 10px;
  -moz-border-radius-topright: 10px;
}
#menu-bar ul li:last-child > a {
  border-bottom-left-radius: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -moz-border-radius-bottomleft: 10px;
  border-bottom-right-radius: 10px;
  -webkit-border-bottom-right-radius: 10px;
  -moz-border-radius-bottomright: 10px;
}
#menu-bar:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
#menu-bar {
  display: inline-block;
}
  html[xmlns] #menu-bar {
  display: block;
}
* html #menu-bar {
  height: 1%;
}

/*table*/

div.borderDiv {

	margin: 30px 0px 0px 0px;
    
    border-radius: 0px;
    /*box-shadow: 10px 10px 5px #888888;*/
    width: 100%;
	
}
.newreqtable {
    width:100%;
    border-radius: 0px;
    /* for the shadow */
}
.newreqtable th:first-child {
    border-top-left-radius:0px;
}
.newreqtable th:last-child {
    border-top-right-radius:0px;
    border-right: none;
}
.newreqtable tr:last-child td:first-child {
    border-bottom-left-radius:5px;
}
.newreqtable tr:last-child td:last-child {
    border-bottom-right-radius:5px;
}
.newreqtable tr:last-child td {
    border-width:0px 0px 0px 0px;
}
.newreqtable tr td:last-child {
    border-width:0px 0px 0px 0px;
}
.newreqtable tr:last-child td:last-child {
    border-width:0;
}
.newreqtable tr:hover td {
   // background-color:#88bacf;
}
						
tr.odd td{
	background-color:#eeeeee;
}




.newreqtable td {
    vertical-align:middle;
    background-color:#ffffff;
    /*border:1px solid #000000;*/
    border-width:0px 0px 0px 0px;
    padding:3px;
    font-size:15px;
    font-family:Helvetica;
    font-weight:normal;
	border:none;
/*	width:21%;*/
	
}


.newreqtable th, .newreqtable1 th{
    background:-o-linear-gradient(bottom, #ff5656 5%, #7f0000 100%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05,#9C9797), color-stop(1, #9C9797));
    background:-moz-linear-gradient(center top, #ff5656 5%, #7f0000 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff5656", endColorstr="#7f0000");
    background: -o-linear-gradient(top, #ff5656, 7f0000);
    border-style: solid;
    text-align:center;
    font-size:14px;
    font-family:Arial;
    font-weight:bold;
    color:#ffffff;
    border-width:0px 0px 0px 0px;
	border:none;
	
}

.newreqtable1{
	width:100%;
}
.newreqtable1 td {
    vertical-align:middle;
    background-color:#ffffff;
    /*border:1px solid #000000;*/
    border-width:0px 0px 0px 0px;
    padding:3px;
    font-size:15px;
    font-family:Helvetica;
    font-weight:normal;
	border:none;
	width:25%;
	
}

.newreqtable2{
	width:100%;
}
.newreqtable2 td {
    vertical-align:middle;
    background-color:#ffffff;
    /*border:1px solid #000000;*/
    border-width:0px 0px 0px 0px;
    padding:3px;
    font-size:15px;
    font-family:Helvetica;
    font-weight:normal;
	border:none;
	width:25%;
}

.newreqtable2 th {
    background:-o-linear-gradient(bottom, #ff5656 5%, #7f0000 100%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05,#9C9797), color-stop(1, #9C9797));
    background:-moz-linear-gradient(center top, #ff5656 5%, #7f0000 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff5656", endColorstr="#7f0000");
    background: -o-linear-gradient(top, #ff5656, 7f0000);
    border-style: solid;
    text-align:center;
    font-size:14px;
    font-family:Arial;
    font-weight:bold;
    color:#ffffff;
    border-width:0px 0px 0px 0px;
	border:none;
	
}

.axd {
    width:80%;
}

.popup_qtn1{
	width:40px;
	/*margin-left:20%;*/
	-webkit-box-shadow: inset 0px 0px 0px 0px rgba(179,179,179,1);
	-moz-box-shadow: inset 0px 0px 0px 0px rgba(179,179,179,1);
	box-shadow: inset 0px 0px 0px 0px rgba(179,179,179,1);
}



.qotn_btn,.totaltext{
	width:157px;
}


#quotatotal{
	width:100px;
}

.newreqtable a{
	text-decoration: none;
	color: white;
}

.newreqtable a:hover{
	color: orange;
}

.quotationtable{
	margin:5% 10% 10% 10%;
}

.editquotationtable{
	margin:5% 5% 10% 5%;
}

.quo_th th{
	width:20%;
}


/***********omkar 14th jully******************/
.bar_left{
	
    padding:8px 10px;
    position:relative;
    -webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.20);
    box-shadow:0 1px 1px rgba(0, 0, 0, 0.20);
	text-decoration: none;
	border-radius:7px;
	 background:#eeeeee;
	 border:1px solid rgb(233, 228, 228);
	 
}

.bar_left:hover{
	 box-shadow:3px 3px 4px rgba(0, 0, 0, 0.3);
	 
}

.right {
	float:right;
	width:auto;
	padding:8px 10px;
    position:relative;
	background:#eeeeee;
	border:1px solid rgb(233, 228, 228);
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.20);
    box-shadow:0 1px 1px rgba(0, 0, 0, 0.20);
	text-decoration: none;
}

.right:hover{
	-webkit-box-shadow:3px 3px 4px rgba(0, 0, 0, 0.20);
	 box-shadow:3px 3px 4px rgba(0, 0, 0, 0.20);
	 
}
.left{
	float:left;
	margin-left:40px;
}

.all_radius{
	border-radius:7px 0px 0px 7px;
}

.pro_radius{
	border-radius:0px 7px 7px 0px;
	margin-right:40px;
}

.space{
	margin-right: 5px;
}

.center{
	text-align:center;
}

/***********omkar 14th jully end******************/

/***** aditya 14-7/14 *******/

.addproduct {
margin: 0% 20% 0% 20%;
}

.addproduct p label {
font-weight: bold;
font-size:12px;
 font-family: arial;
}
.addproduct p .input-text-1{
border-radius: 3px;
height: 29;
}

.input-text-1{
height: 30px;
margin-left: 27%;
width: 150%;
box-shadow: 0px 0px 0px rgba(0,0,0,0.20);
border-radius: 5px;
}

.addproduct tr{
	line-height: 3;
}

.addproduct label{
	float: right;
	
}

.addproduct_button{
	margin-top: 20%;
	margin-left: 27%;
}

/*.product_desc{
	height: 70px;
	margin-left: 27%;
	width: 150%;
	box-shadow: 0px 0px 0px rgba(0,0,0,0.20);
}*/

.main-title p{
	text-left: 50%;
}

.in{
	-webkit-box-shadow: inset 0px 0px 0px 0px rgba(179,179,179,1);
-moz-box-shadow: inset 0px 0px 0px 0px rgba(179,179,179,1);
box-shadow: inset 0px 0px 0px 0px rgba(179,179,179,1);
height:25px;
}

.addproduct p .button:hover{
box-shadow:3px 3px 4px rgba(0,0,0,0.3);
}
.addproduct .main-title p {
font-weight: bold;
font-size:23px;
 font-family: arial;
}	
/***** aditya 14-7/14 end*******/

#element_to_pop_up { 
    background-color:#fff;
    border-radius:7px;
    color:#000;
    display:none; 
    padding:20px 20px 0px 20px;
    min-width:500px;
    min-height: auto;
}
.b-close{
    cursor:pointer;
    position:absolute;
    right:10px;
    top:5px;
}



.popup_qtn{
	width:80px;
	/*margin-left:20%;*/
	-webkit-box-shadow: inset 0px 0px 0px 0px rgba(179,179,179,1);
	-moz-box-shadow: inset 0px 0px 0px 0px rgba(179,179,179,1);
	box-shadow: inset 0px 0px 0px 0px rgba(179,179,179,1);
}
.product_name,.product_desc,.product_type1,.product_name1,.product_desc1,.product_brand,.product_brand1{
	width:200px;
	/*margin-left:20%;*/
	height:27px;
	
}
.popup{
	margin:50px;
}

.popup tr{
	line-height:40px;
}

.popup_btn{
	margin-top:30px;
	width:100%;
}

.popuptext{
	margin-right:20px;
}


/******aditya 18-7-14*******************************/

#text{
width:30%;
}
#txtarea{

width: 274px;
margin-left: 27%;
height: 78px;

}





#submit{
	height: 50px;
	width:	70%;
    position:relative;
    -webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.20);
    box-shadow:0 1px 1px rgba(0, 0, 0, 0.20);
	text-decoration: none;
	border-radius:7px;
	 background:#eeeeee;
	 border:1px solid rgb(233, 228, 228);
}
#submit:hover{
	 box-shadow:3px 3px 4px rgba(0, 0, 0, 0.3);
	 
}

/*.product_desc{
	height: 70px;
	margin-left: 27%;
	width: 150%;
	box-shadow: 0px 0px 0px rgba(0,0,0,0.20);
	border-radius: 3px;
}*/

.tc textarea{
	height: 50px;
	width: 400px;
	position:relative;
	resize: none;
}

#terms_quo{
	width: 400px;
	height: 30px;
}

.tc tr{
	line-height:4 !important;
}

.tc label{
	margin-right:30px;
}

.main-title p{
	text-left: 50%;
}

.in{
	-webkit-box-shadow: inset 0px 0px 0px 0px rgba(179,179,179,1);
-moz-box-shadow: inset 0px 0px 0px 0px rgba(179,179,179,1);
box-shadow: inset 0px 0px 0px 0px rgba(179,179,179,1);
height:25px;
}

.addproduct p .button:hover{
box-shadow:3px 3px 4px rgba(0,0,0,0.3);
}
.addproduct .main-title p {
font-weight: bold;
font-size:23px;
 font-family: arial;

}

.input-text{
height: 30px;
margin-left: 27%;
width: 70%;
box-shadow: 0px 0px 0px rgba(0,0,0,0.20);
border-radius: 5px;
}



.full1{
border:1px solid white;
height:100%;
padding: 20px 10px 10px 10px;
margin: 2% 10% 5% 10%;
background:#ddd;
border-radius: 7px;

}

.login {
margin: 6% 0% 0% 16%;
}

/*.title{
font-weight: bold;
font-size:30px;
 font-family: initial;
}*/

.login p label {
font-weight: bold;
font-size:12px;
 font-family: arial;
}
.login p .input-text-1{
border-radius: 3px;
height: 29;
}

#loginsubmit{
	height: 33px;
	width: 86%;
   -webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.20);
    box-shadow:0 1px 1px rgba(0, 0, 0, 0.20);
	text-decoration: none;
	border-radius:7px;
	 background:#eeeeee;
	 border:1px solid rgb(233, 228, 228);
	 margin: 15px 0px 0px 151px;
}
#loginsubmit:hover{
	 box-shadow:3px 3px 4px rgba(0, 0, 0, 0.3);
	 
}

.reg{
height: 30px;
margin-left: 27%;
width: 130%;
box-shadow: 0px 0px 0px rgba(0,0,0,0.20);
border-radius: 5px;
}

.mail_label{
	margin-right: 35px;
	
}

.mail_input{
	border-radius: 3px;
	width: 135%;
	height: 30px;
	box-shadow: 0px 0px 0px rgba(0,0,0,0.20);
	border-radius: 5px;
}



.view2  {
padding-left: 7%;
}

.edit{
	float: right;
    padding:0px 17px 0px;
   
    -webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.20);
    box-shadow:0 1px 1px rgba(0, 0, 0, 0.20);
	text-decoration: none;
	border-radius:7px;
	 background:#eeeeee;
	 border:1px solid rgb(233, 228, 228);
	 
}

.edit:hover{
	 box-shadow:3px 3px 4px rgba(0, 0, 0, 0.3);
	 
}
.update{
width: 35%;
}

/********************************25/8/2014 aditya*********************************************/
tr.odd td{
	background-color: #eee;
	/*background-color: rgba(243, 240, 240, 0.18);*/
}



.full2{
width: 500px;
border: 1px solid white;
height: auto;
padding: 1px 25px 12px 21px;
margin: 19% 26% 5% 20%;

border-radius: 7px;
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.3);
background: url("../img/img02.gif");
/*background: url("../img/back.jpg");*/
}




#loginsubmit{
	height: 33px;
	width: 86%;
   -webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.20);
    box-shadow:0 1px 1px rgba(0, 0, 0, 0.20);
	text-decoration: none;
	border-radius:7px;
	
	 /*border:1px solid rgb(133, 131, 131);*/
	 margin: 15px 0px 0px 151px;
}

.popup_details{
	margin-right:72px;
	
}
/* for auto complete box

* {
    margin: 0;
    padding: 0;
}
body {
    padding: 10px;
    background: #eaeaea;
    text-align: center;
    font-family: arial;
    font-size: 12px;
    color: #333333;
}

.header {
    padding: 10px;
}

.label_div {
    width: 120px;
    float: left;
    line-height: 28px;
}*/

.input_container {
    height: 30px;
    float: left;
}
.input_container input {
    height: 20px;
    width: 200px;
    padding: 3px;
    border: 1px solid #cccccc;
    border-radius: 0;
}
.input_container ul {
    width: 206px;
    border: 1px solid #eaeaea;
    position: absolute;
    z-index: 9;
    background: #f3f3f3;
    list-style: none;
}
.input_container ul li {
    padding: 2px;
}
.input_container ul li:hover {
    background: #eaeaea;
}
#sname_list {
    display: none;
}

