*{
	margin:0;
	padding:0;
}

body{
	color:black;
	font:Arial, Helvetica, sans-serif;
 }
form{
	color:black;
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
}
	

fieldset{
	padding:10px;
	border-color:#CCCCCC;
	border-width:1px;
}
button{
	margin:5px;
	padding:3px 5px;
	color: rgb(0,0,0);
}

table tr{
	padding:3px;
}
td{
	padding:2px;
}
.submit, submit {
	color: rgb(255, 255, 255);
	font-size: 20px;
	padding:10px 20px;
	text-shadow: 0px -1px 0px rgb(30, 30, 30);
	text-shadow: 0px -1px 0px rgba(30, 30, 30, 0.8);
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	background: rgb(50, 112, 129);
	background: -moz-linear-gradient(90deg, rgb(50, 112, 129) 30%, rgb(64, 180, 189) 70%);
	background: -webkit-linear-gradient(90deg, rgb(50, 112, 129) 30%, rgb(64, 180, 189) 70%);
	background: -o-linear-gradient(90deg, rgb(50, 112, 129) 30%, rgb(64, 180, 189) 70%);
	background: -ms-linear-gradient(90deg, rgb(50, 112, 129) 30%, rgb(64, 180, 189) 70%);
	background: linear-gradient(0deg, rgb(50, 112, 129) 30%, rgb(64, 180, 189) 70%);
	-webkit-box-shadow:0px 2px 1px rgb(50, 50, 50);
	-moz-box-shadow:0px 2px 1px rgb(50, 50, 50);
	box-shadow:0px 2px 1px rgb(50, 50, 50);
	-webkit-box-shadow:0px 2px 1px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:0px 2px 1px rgba(50, 50, 50, 0.75);
	box-shadow:0px 2px 1px rgba(50, 50, 50, 0.75);
}


.vError{
	display:none;
}
fieldset.form{
	border-radius:6px;
	border-style: outset;
	border-color:rgb(255,230,217)
}
hr{
	box-shadow:#CCC 0px 0px 6px 1px;
	border-color: transparent;
}
 
 
input, textarea {
	padding:2px 5px;
}
/* admin panel css */
 .strip{
	 font-family:Arial, Helvetica, sans-serif;
	min-width:100px;
	height:22px;
	color: rgba(255,255,255,1);
	float:right;
	clear:both;
	padding:6px;
	margin-right:15px;
	margin-top:25px;
	-webkit-box-shadow: 3px 3px 5px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    3px 3px 5px rgba(50, 50, 50, 0.75);
	box-shadow:         3px 3px 5px rgba(50, 50, 50, 0.75);
	border-radius:5px;
	width: 150px;
	text-align: center;
	background-color: rgb(58,142,95);
 }
 .strip:hover{
	margin-right: 0px;
	color:#FFFFFF;
	padding:5px;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
 }

.admin_body{
	min-height:600px;
	width:100%;
	margin-top:20px;
	background-color: rgb(233,243,243);
}
.button{
	background-color: rgb(0,153,255);
	color:white;
	font-weight:bold;
	
} 
 