	body{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 80%;
			/* 
			width: 100%;
			height: 100%;
			padding: 0;
			margin: 0; */
		}
		
	textarea.styled {
			background-color: white;
			resize: none;
			display: block;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 100%;
			height:15px;
			line-height:15px;
			width:350px;
			margin-top:-3px;
	}
	
	.btn{
			width: 90px;
			height: 30px;
			cursor: pointer;
			text-align: center;	
			text-decoration: none;
			color: white;
			background-color: #0066FF; /* blue */
			box-shadow: 4px 5px #999;	/* grey */
			outline: none; 
			border: none;
				
	}
	.btn:hover {
		background-color: #101010 ; /* black */
	}

	.btn:active {
	  background-color: #101010 ;
	  box-shadow: 2px 2px #666;
	  transform: translateY(3px) translateX(2px);
	}
	
	.btn2{
			width: 170px;
			height: 20px;
			cursor: pointer;
			text-align: center;	
			text-decoration: none;
			color: white;
			background-color: #0066FF; /* blue */
			box-shadow: 4px 5px #999;	/* grey */
			outline: none; 
			border: none;
			margin: 2px;
				
	}
	.btn2:hover {
		background-color: #101010 ; /* black */
	}

	.btn2:active {
	  background-color: #101010 ;
	  box-shadow: 2px 2px #666;
	  transform: translateY(3px) translateX(2px);
	}
	
		.div-abs-a{
			position: absolute;
			left: 10px;
		}
		.div-abs-b{
			position: absolute;
			left: 120px;	
		}
		.div-abs-c{
			position: absolute;
			left: 200px;	
		}
		.div-abs-d{
			position: absolute;
			left: 300px;	
		}
		.div-abs-e{
			position: absolute;
			left: 400px;	
		}
	
		.div-abs-0{
			position: absolute;
			top: 0px;	
		}
		.div-abs-1{
			position: absolute;
			top: 50px;	
		}
		.div-abs-2{
			position: absolute;
			top: 75px;	
		}
		.div-abs-3{
			position: absolute;
			top: 100px;	
		}
		.div-abs-4{
			position: absolute;
			top: 125px;	
		}
		.div-abs-5{
			position: absolute;
			top: 150px;	
		}
			.div-abs-5b{
				position: absolute;
				top: 270px;	
			}
		.div-abs-6{
			position: absolute;
			top: 175px;	
		}
			.div-abs-6b{
				position: absolute;
				top: 190px;	
			}
		.div-abs-7{
			position: absolute;
			top: 200px;	
		}
		.div-abs-7b{
			position: absolute;
			top: 220px;	
		}
		.div-abs-8{
			position: absolute;
			top: 225px;	
		}
		.div-abs-9{
			position: absolute;
			top: 250px;	
		}	
		.div-abs-10{
			position: absolute;
			top: 300px;	
		}
		.div-abs-11{
			position: absolute;
			top: 325px;	
		}
		.div-abs-12{
			position: absolute;
			top: 350px;	
		}
		.div-abs-13{
			position: absolute;
			top: 375px;	
		}
		.div-abs-14{
			position: absolute;
			top: 400px;	
		}
		.div-abs-15{
			position: absolute;
			top: 425px;	
		}
		.div-abs-16{
			position: absolute;
			top: 450px;	
		}
		.div-abs-17{
			position: absolute;
			top: 475px;	
		}
		.div-abs-18{
			position: absolute;
			top: 500px;	
		}
		
		.divchangecontainer {
			overflow: auto;
			float:left;
			
			position: relative;
			width:750px;
			height: 500px;
			
			border-color: #505050 ;
			border-style: solid;
			border-width: 1px;
			padding:0px;	
			margin-bottom: 8px;
					
		}
		.divchangehead{
			
			border-bottom: 1px solid #505050 ;
			background-color: gray;
			color:white;
			height:14px;
			width: 100%;
			padding-top:5px;
			padding-bottom:5px;
			
			margin: 0px;
			text-align:center;
		}
		
		.divpreselectbox{
			float:right; 
			
			border-color: #505050 ;
			border-style: solid;
			border-width: 1px;
			/* height:150px; */
			width:200px;
			padding: 0px;
			margin:20px;
		}
		
		.divpreselecthead{
			height:15px
			width:200px;
			border-bottom: 1px solid #505050 ;
			background-color: #E8E8E8 ;
			padding: 5px;
			padding-left: 8px;
		}	
		.styled-select1 select {
		   background: transparent;
		   width: 200px;
		   height: 380px;
		   font-size: normal;
		   padding: 5px;
		   line-height: 1;
		    border: 0px solid white;
		   border-radius: 0;
		   -webkit-appearance: none;
		   overflow-x: hidden;
		   overflow-y: scroll;
	   }
	   .styled-select2 select {
		   background: transparent;
		   width: 200px;
		   height: 450px;
		   font-size: normal;
		   padding: 5px;
		   line-height: 1;
		    border: 0px solid white;
		   border-radius: 0;
		   -webkit-appearance: none;
		   overflow-x: hidden;
		   overflow-y: scroll;
	   }
	   
		.selectadd{
			width: 200px;
		}
		.divpreselectionbox{
			
			position: absolute;
			display: none;
			left: 1000px;
			top: 1000px;
			background-color: white;
			border-color: #505050 ;
			border-style: solid;
			border-width: 1px;
			
			width:600px;
			padding: 0px;
			margin: 0px;
			
		}
		.divinformationhead0{
			height:14px;
			
			border-bottom: 1px solid #505050 ;
			text-align: center;
			background-color: gray ;
			color:white;
			padding: 5px;
			font-weight:bold;
		}
		.divinformationhead1{
			height:14px;
			width:289px;
			border-bottom: 1px solid #505050 ;
			border-right: 1px solid #505050 ;
			text-align: center;
			background-color: gray ;
			color:white;
			padding: 5px;
			font-weight:bold;
		}
		.divinformationhead2{
			height:14px;
			width:290px;
			border-bottom: 1px solid #505050 ;
			
			text-align: center;
			background-color: gray ;
			color:white;
			padding: 5px;
			font-weight:bold;
		}
		.divinformationbody1{
			height:250px;
			width:289px;
			border-right: 1px solid #505050 ;
			
			padding: 5px;
			margin: 0px;
			word-wrap:break-word;
			overflow: auto;
			position:relative;
		}	
		.divinformationbody2{
			height:250px;
			width:290px;
			border-width: 0px;
			padding: 5px;
			margin: 0px;
			word-wrap:break-word;
			overflow: auto;
			position:relative;
		}
		#container {
			display:none;
			position: relative;
			float:left;
			overflow: auto;
			width: 100%;
			height: 100%;
			/*
			top:515px;
			 
			*/
			
			/*border: 1px solid #bbb;*/
			/*  background: yellow;*/
		}
		
		
		.divpreselectbox2{
			position:absolute;
			
			border-color: #505050 ;
			border-style: solid;
			border-width: 1px;
			/* height:150px; */
			width:200px;
			padding: 0px;
			margin:0px;
		}
		#main_col{
			position:relative;
			overflow:auto;
			margin-left:205px;
			
		}
		
		/* --------------------- menu and menufooter styles ---------------------------- */
		ul#menu {

			width: 100%;

			list-style-type: none;

			padding: 0;

			overflow: hidden;

			border-top:solid 0px white;

			background-color: #0066FF;

		}

		 ul#menufooter {

			width: 100%;

			list-style-type: none;

			padding: 0;

			overflow: hidden;

			

			background-color: #0066FF;

			border-top:solid 30px white;

		}



		li {

			float: left;

			border-right: 1px solid #bbb;

		}

		

		

		li:last-child {

			border-right: none;

		}



		 li a {

			display: inline-block;

			color: white;

			text-align: center;

			padding: 5px 20px;

			text-decoration: none;

		}



		li a:hover {

			background-color: #484848 ;

		}

		.active {

			background-color: #101010 ;

		}

		

		.footer {

			border-top:solid 0px white;

			width: 100%;

			display: block;

			margin-top: 350px;

			padding-top: 0px

			

			

		}
		