.parent {
  
  margin: auto;
    
    //border: 3px solid #73AD21;
    padding: 0px;
  width:1100px;
  height:auto;
  position:relative;
  min-height: 1000px;
  //overflow: auto;
  
}

.logoheader{
  width:1080px;
  //height:160px;
  
 
  left: 0px;
  top : 0px;
  position:absolute;
  //padding: 10px;
  text-align : center;
  
  //overflow: auto;
  height: auto;
}

.menubar{
  width:1050px;
  //height:50px;
  //background-color:#ffffff;
  //background-color:#d2a679;
  position:absolute;
  //text-align : center;
  left: 10px;
  top : 185px;
  
  //overflow: auto;
  height: auto;
}

.info_hdr {
  width:1050px;
  height:30px;
  padding :7px;
  //background-color:#ffffff;
  //background-color:#604020;
  color : white;
  position:absolute;
  top : 225px;
  left : 10px;
  text-align : center;
  font-weight: bold;
  font-size: larger;
  font-family:verdana;
  //overflow: auto;
  
}

.info_hdr_full {
  width:1050px;
  height: 30px;
  padding :7px;
  //background-color:#d2a679;
  //background-color:#d2a679;
  position:absolute;
  top : 225px;
  left : 10px;
  text-align : center;
  font-weight: bold;
  font-size: larger;
  font-family:verdana;
  //overflow: auto;
  
}
 
.info {
  width:900px;
  //height:700px;
  background-color:#d2a679;
  //background-color:#d2a679;
  position:absolute;
  top : 270px;
  left : 10px;
  //overflow: auto; /* this adds the scroll bars to the div when any data exceeds its height */
}

.client_form_hdr {
  width:800px;
  
  background-color:#d2a679;
  //background-color:#d2a679;
  position:absolute;
  top : 260px;
  left : 100px;
  //overflow: auto; /* this adds the scroll bars to the div when any data exceeds its height */
}

.client_form {
  width:450px;
  //height:700px;
  background-color:#d2a679;
  //background-color:#d2a679;
  position:absolute;
  top : 390px;
  left : 10px;
  //overflow: auto; /* this adds the scroll bars to the div when any data exceeds its height */
  height: auto;
}

.client_form01 {
  width:300px;
  //height:700px;
  background-color:#d2a679;
  //background-color:#d2a679;
  position:absolute;
  top : 390px;
  left : 500px;
  //overflow: auto; /* this adds the scroll bars to the div when any data exceeds its height */
  height: auto;
}

.client_form02 {
  width:410px;
  //height:700px;
  background-color:#d2a679;
  //background-color:#d2a679;
  position:absolute;
  top : 600px;
  left : 50px;
  //overflow: auto; /* this adds the scroll bars to the div when any data exceeds its height */
  height: auto;
}

.client_form03 {
  width:800px;
  background-color:#d2a679;
  position:absolute;
  top : 800px;
  left : 10px;
  //overflow: auto; /* this adds the scroll bars to the div when any data exceeds its height */
  height: auto;
}

.profile_form {
  width:450px;
  //height:700px;
  background-color:#d2a679;
  //background-color:#d2a679;
  position:absolute;
  top : 290px;
  left : 10px;
  //overflow: auto; /* this adds the scroll bars to the div when any data exceeds its height */
  height: auto;
}

.profile_form01 {
  width:300px;
  //height:700px;
  background-color:#d2a679;
  //background-color:#d2a679;
  position:absolute;
  top : 290px;
  left : 500px;
  //overflow: auto; /* this adds the scroll bars to the div when any data exceeds its height */
  height: auto;
}

.profile_form02 {
  width:410px;
  //height:700px;
  background-color:#d2a679;
  //background-color:#d2a679;
  position:absolute;
  top : 500px;
  left : 50px;
  //overflow: auto; /* this adds the scroll bars to the div when any data exceeds its height */
  height: auto;
}

.child1 {
  width:240px;
  //height:730px;
  background-color:#d2a679;
  //background-color:#d2a679;
  position:absolute;
  top : 280px;
  left:860px;
  
}

.child2 {
  width:240px;
  background-color:#d2a679;
  position:absolute;
  top : 700px;
  left:10px;
  
}

.button {
    background-color:#604020;
    border: none;
    color: white;
    //padding: 16px 32px;
    width : 100px;
    height : 30px;
    padding: 2px 3px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 4px 2px;
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
    cursor: pointer;
    border-radius: 10%;
}

.button1 {
    background-color: #604020;
    color: white; 
    border: 2px solid #604020;
}

.button1:hover {
    background-color: #d2a679;
    color: white;
}

.button2 {
    width : 200px;
    background-color: #604020;
    color: white;
    border: 2px solid #604020;
}

.button2:hover {
    width : 200px;
    background-color: #d2a679;
    color: white;
}

.button3 {
    width : 100px;
    height : 60px;
    background-color: white; 
    color: black; 
    border: 2px solid #604020;
}

.button3:hover {
    width : 100px;
    height : 60px;
    background-color: #d2a679;
    color: white;
}

.button4 {
    width : 200px;
    height : 60px;
    background-color: white; 
    color: black; 
    border: 2px solid #604020;
}

.button4:hover {
    width : 200px;
    height : 60px;
    background-color: #d2a679;
    color: white;
}

.button_plm {
    width : 30px;
    height : 30px;
    background-color: white; 
    color: black; 
    border: 2px solid #604020;
}

#tbl_items {
    //background-color: #ffffcc;
    border: 0px;
    border-style: solid;
    //border-color: #009900;
    width: 800px;
    border-collapse: collapse;
    //float:left;
    table-layout: fixed;
    
}

input[type=text1] {
    width: 100%;
    height: 25px;
    padding: 2px 5px;
    margin: 8px 0;
    box-sizing: border-box;
    border: 1px solid #555;
    outline: none;
}

input[type=text_bad] {
    width: 100%;
    height: 25px;
    padding: 2px 5px;
    margin: 8px 0;
    box-sizing: border-box;
    border: 1px solid #555;
    outline: none;
    background-color: red;
    border-color : red;
}

input[type=text2] {
    width: 50%;
    height: 25px;
    padding: 2px 5px;
    margin: 8px 0;
    box-sizing: border-box;
    border: 1px solid #555;
    outline: none;
}

input[type=password] {
    width: 50%;
    height: 25px;
    padding: 2px 5px;
    margin: 8px 0;
    box-sizing: border-box;
    border: 1px solid #555;
    outline: none;
}



input[type=submit] {
    padding:5px 15px; 
    background:#ccc; 
    border:0 none;
    cursor:pointer;
    -webkit-border-radius: 5px;
    border-radius: 5px; 
}

input[type=text1]:focus {
    background-color: lightblue;
}
input[type=text2]:focus {
    background-color: lightblue;
}
input[type=text_bad]:focus {
    background-color: lightblue;
}

#fnt_totals {
    font-size: 20px;
    text-align : right;
    font-weight: bold;
}



#bgc {background-color: #d2a679;}

#col_hdr_short_l {width : 100px;
                  //font-family:verdana;
                  text-align : left;
                  font-weight : bold;}
                  
#col_hdr_short_c {width : 100px;
                  //font-family:verdana;
                  text-align : center;
                  font-weight : bold;}
                  
#col_hdr_short_r {width : 100px;
                  //font-family:verdana;
                  text-align : right;
                  font-weight : bold;}
                  
#col_hdr_gap {width : 50px;}

#col_short_l {width : 100px;
              text-align : left;
              //font-family:verdana;}
#col_short_r {width : 100px;
              text-align : right;
              //font-family:verdana;}
#col_long_l {width : 180px;
              text-align : left;
              //font-family:verdana;}
#col_long_r {width : 180px;
              text-align : right;
              font-family:verdana;}

#col_img {width : 210px;}
#col_gap {width : 30px;}
#col_short {width : 150px;
            font-family:verdana;}
#col_descript {width : 220px;
            font-family:verdana;}
#col_price {width : 100px;
            font-family:verdana;
            text-align : right;}
#col_cnt {width : 20px;
            font-family:verdana;}  
#col_total1 {width : 200px;
            font-family:verdana;
            font-weight: bold;}
#col_total2 {width : 100px;
            font-family:verdana;
            text-align : right;
            font-weight: bold;}            

#wdg98 { color: red; }
#wdg97 { font-size: larger; }
#f_abn {color: red; }

#fnt_bold {font-weight: bold;}
#fnt_verdana {font-family:verdana};
#fnt_verdana_100 {font-family:verdana
                  width : 200px};
#fnt_verdana_bold {font-family:verdana;
                   font-weight: bold;}
#fnt_bold_r {
     font-weight: bold;
     text-align: right;
}

#fnt_bold_c {
     font-weight: bold;
     text-align: center;
}


.center {
    margin: auto;
    width: 60%;
    //border: 3px solid #73AD21;
    padding: 10px;
    background-color: #ffffcc;
    position:relative;
}

.center_hdr {
    margin: auto;
    width: 60%;
    //border: 3px solid #73AD21;
    padding: 10px;
    text-align : center;
    color: #ffffcc;
    background-color: #000000;
    font-family:verdana;
}

.float_center {
  float: right;

  position: relative;
  left: -50%; /* or right 50% */
  text-align: left;
}
.float_center > .child {
  position: relative;
  left: 50%;
}

#container {
  width: 900px;
  margin: 20px auto 0 auto;
  background-color: #E288A0;
  background-color: rgba(255,255,255,0.5);
  
  border: 7px solid #B71F45;
  padding: 20px;
  border-radius: 10px;
}

#title_block{border: 1px;
    	padding: 20px;
	text-align: center;
	background-color: #ffffcc;
}

#menu{
      
}

.mybutton input{
    background:url(addtocart_s.png) no-repeat;
    cursor:pointer;
    width: 150px;
    height: 50px;
    border: none;
}

#btn01{border: 1px;
    border-style: solid;
	border-color: #33CCFF;
    background-color: #33CCFF;
	padding-left: 20px;
	padding-right: 20px;
	cursor:pointer;
	text-align : center;
	width : 200px;
}

#mnu_btn{border: 1px;
    border-style: solid;
	border-color: #33CCFF;
    background-color: #33CCFF;
	padding-left: 20px;
	padding-right: 20px;
	cursor:pointer;
	text-align : center;
	width : 20px;
}

#mnu_btn_b{border: 1px;
    border-style: solid;
	border-color: #3399ff;
    background-color: #3399ff;
	padding-left: 20px;
	padding-right: 20px;
	cursor:pointer;
        width: 150px;
}
	
#mnu_text{border: 1px;
    text-decoration: none; 
	font-family:verdana;
	color: #FFFFFF;
	
	text-align : center;
}

#lsection{width: 100px;
          float : left;
          padding-left: 20px;
}

#rsection{width: 200px;
          float : left;
          padding-left: 20px;
          background-color: #ffffcc;
          position:absolute;
}

#div_itemlist {
  background-color: #ffffcc;
  width : 1200px;
  height : 200px;
  float:left;
  padding-left: 10px;
  //text_align : center;
  overflow: auto; /* this adds the scroll bars to the div when any data exceeds its height */
  
}




#tr {text-align: right;}

#div_user{
    text-align: right;	
    right: 30px;
    padding: 10px;
}  	



#hdr_main {color: #ffffcc;
           background-color: #604020;
           color: #ffffff;
           height: 40px;
           padding-top: 15px;
           padding-left: 20px;
           padding-right: 20px;
	   font-family:verdana;
	   text-align: center;
	   
           
}

#hdr_menu {background-color: #000000;
           height: 8px;
           width: 1240px;
	   padding-left: 10px;
	   height: 30px;
}

#tblmenu {
    border-style: solid;
    border-color: #424242;
}

#tbl0 {
    border-style: none;
    text-align: top;
}

#tdtop {
    vertical-align: top;
    width: 300px;
}

#tbl1 {
    border-style: solid;
    border-color: #424242;
    border-collapse: collapse;
}



.text_button {
   height: 25px;
   border-style: none;
   border-color: #66CCFF;
   background-color: #66CCFF;
   font-family:verdana;
   color: #FFFFFF;
   font-size: 16px;
   padding-left: 10px;
   padding-right: 10px;
   
}


	

#mnu_btn_1{border: 1px;
    border-style: solid;
	border-color: #00ff99;
    background-color: #00ff99;
	padding-left: 20px;
	padding-right: 20px;
	
}



	

#mnu_spacer{border: 0px;
     
	padding-left: 5px;
	padding-right: 5px;
}

#mnu_spacer_wide{border: 0px;
     
	padding-left: 20px;
	padding-right: 20px;
}


#div_ind {width: 320px;
          float: left; }

#th1 {padding-left: 10px;
      padding-right: 10px;
      height: 40px;
      text-align: center;
}
 
#th2 {width: 200px;
      padding-left: 0px;
      padding-right: 0px;
      height: 40px;
      text-align: left;
	  }  
	   	  

#tbl1_h {
    border: 1px;
    border-style: solid;
    border-color: #009900;
    background-color: #009900;
    font-family:verdana;
    color: #FFFFFF;
    width: 300px;
    height: 50px;
}


#tr1_e {font-family:verdana; color: #009900; height: 30px;}
#tr1_o {background-color: #66F133; height: 30px}	

#tbl2_h {
    border: 1px;
    border-style: solid;
    border-color: #5C7A99;
    background-color: #5C7A99 ;
    font-family:verdana;
    color: #FFFFFF;
    width: 300px;
    height: 50px;
}

#tr2_e {font-family:verdana; color: #297ACC; height: 40px;}	
#tr2_o {font-family:verdana; color: #297ACC; height: 40px;}		  




#item_row {
    border-bottom: 1px solid black;
}





#div_edit {
  width : 1200px;
  height : 400px;
  overflow: auto; /* this adds the scroll bars to the div when any data exceeds its hieght */
}




