body{
	background:rgb(255,255,255);
	font-family: "Open Sans",Arial,sans-serif;
	//background:rgb(0,0,0);
	//background:url("img/img8.jpg") no-repeat fixed center center transparent;
}
#m_content{
	width:590px;
	height:205px;
	position:absolute;
	top:0px;
	bottom:0px;
	left:0px;
	right:0px;
	margin:auto;
	box-shadow:0px 0px 15px rgb(38,50,140);
	//border-radius:8px;
	padding:5px;
	background:rgb(255,255,255);
}
.text{
	margin:2px;
	background:transparent;
	border: 3px solid rgb(38,80,140);
	outline:0;
	width:244px;
	height:35px;
	color:rgb(121,11,42);
	font-weight:bolder;

}
.lab{
	margin:2px;
	background:transparent;
	width:244px;
	height:35px;
	color:rgb(121,11,42);
	font-weight:bolder;

}
.text:hover{
	border:4px solid rgb(18,70,120);
	margin:1px;
}
.button{
	margin:2px;
	background:rgb(38,80,140);
	border: 0px solid;
	width:195px;
	height:55px;
	
	color:rgb(255,255,255);
	font-weight:bolder;
}
.button1{
	margin:2px;
	background:rgb(38,80,140);
	border: 0px solid;
	width: 86.5%;
	height:35px;	
	color:rgb(255,255,255);
	font-weight:bolder;
}
.button:hover{
	background:rgb(18,70,120);
}


#w_content{
				width:48%;
				min-height:50px;
				background:rgb(255,255,255);
				//box-shadow:0px 0px 5px rgb(255,255,255);
				border:0px solid rgb(38,50,38);
			}
			#logo{
				margin:5px;
				height:100px;
				margin-left:305px;
				position:relative;
				padding:2px;
			}
			#logo_img{
				float:right;
			}
			#leftmenu{
				float:left;
				background:rgb(38,38,38);
				width:300px;
				//height:100%;
			}
			#leftmenu ul{
				list-style-type:none;
				text-align:left;
				padding:2px;
			}
			#leftmenu ul li{
				/*padding:10px;*/
			}
			#leftmenu ul li a{
				color:rgb(255,255,255);
				text-decoration:none;
				font-weight:bolder;
				display: block;
				padding: 10px;
			}
			#leftmenu ul li ul{
				display:none;
			}
			#leftmenu ul li:hover{
				//background:red;
			}
			#leftmenu ul li:hover ul{
				//display:block;
			}
			
			
			
			#leftmenutop{
				margin:5px;
				//height:100px;
				margin-left:305px;
				padding:2px;
				background:rgb(38,38,38);
			}
			#leftmenutop ul{
				list-style-type:none;
				text-align:left;
				padding:2px;
			}
			#leftmenutop ul li{
				/*padding:10px;*/
			}
			#leftmenutop ul li a{
				color:rgb(255,255,255);
				text-decoration:none;
				font-weight:bolder;
				display: block;
				padding: 10px;
			}
			#leftmenutop ul li ul{
				display:none;
			}
			/*#leftmenutop ul li:hover{
				//background:red;
			}
			#leftmenutop ul li:hover ul{
				display:block;
			}*/
			#content{
				margin:5px;
				margin-left:305px;
				position:relative;
				text-align:left;
				padding:5px;
				color:white;
				/*font-weight:bold;
				font-size:12px;*/
				
			}
			.menu_img{
				padding:5px;
			}
			.top_menu_img{
				padding:5px;
			}
			.menu_span{
				padding:5px;
			}
			.top_menu_span{
				padding:5px;
			}
			#rotate_arrow{
				transform:rotate(90deg);
				-ms-transform:rotate(90deg); /* IE 9 */
				-webkit-transform:rotate(90deg); /* Safari and Chrome */
			}
			.text1{
				margin:2px;
				//background:transparent;
				border: 0px solid rgb(133,0,30);
				outline:0;
				width:400px;
				height:35px;
				color:rgb(38,38,38);
				font-weight:bolder;
			}
			.textarea1{
				margin:2px;
				//background:transparent;
				border: 0px solid rgb(133,0,30);
				outline:0;
				width:400px;
				height:105px;
				color:rgb(38,38,38);
				font-weight:bolder;
			}
			#all_menus{
				display:none;
			}
			@media (max-width: 1598px) {
				.divper{
					width:100%;
				}
				.textper{
					width:100%;
				}
			}
			@media (max-width: 907px) {
				#leftmenu{
					display:none;
				}
				#content{
					margin-left:0px;
				}
				#logo{
					margin-left:0px;
				}
				#all_menus{
					display:block;
					float:left;
				}
				#leftmenutop{
					margin-left:0px;
				}
			}
			@media (min-width: 907px) {
				#leftmenutop{
					display:none !important;
				}
			}
			@media (max-width: 499px) {
				/*#logo_img{
					width:73%;
					height:auto;
				}*/
			}
	
#lodiv
{
	float: right;
	display: none;
}	
#lodiv a
{
	text-decoration: none;
	color: rgb(38,38,38);
	padding: 2px 10px 2px 30px;
	border: 1px solid rgb(120,120,120);
	border-radius: 3px;
	margin-right: 20px;
	/*margin-bottom: 10px;*/
	background-image: url("../img/logout.png");
	background-repeat: no-repeat;
	background-position: 5px center;
	/*position: fixed;
	right: 0px;
	top: 20px;*/
}
.form_elements
{
	width: 48%;
	float: left;
	margin-right: 1%;
}
.form_elements input[type="text"], .form_elements input[type="submit"], .form_elements input[type="file"], .form_elements input[type="button"], .form_elements select, .form_elements2 input[type="text"], .form_elements2 input[type="submit"], .form_elements2 input[type="file"], .form_elements2 input[type="button"]
{
	width: 100%;
	height: 25px;
}
.form_elements textarea
{
	width: 100%;
	max-width: 100%;
	height: 70px;
}
.form_elements label
{
	font-weight: bold;
	
}
.form_elements_show
{
	background-color: rgb(166,3,50);
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 10px;
}
.form_elements_show label
{
	margin-left: 10px;
	
}
.form_elements_show div
{
	margin: 5px;
	margin-left: 10px;
}
.form_elements_show a, .form_elements_show a:visited
{
	color: white;
	text-decoration: none;
}
.form_elements_show a:hover
{
	text-decoration: underline;
}