
 input[type=email],
 input[type=text],
 input[type=password]{	
	border: 1px solid #DFC47E;
	padding-left:10px;
	padding-top: 6px;
	padding-bottom: 6px;
}
 input[type=submit]{
	padding-top: 6px;
	padding-bottom: 6px;
}
input[type=checkbox]{
	width: 15px;
	height:15px;
}
 input{
	width: 100%;
}
select{	
	border: 1px solid #DFC47E;
	padding-left:10px;
	padding-top: 6px;
	padding-bottom: 6px;
}
select{
	padding-top: 6px;
	padding-bottom: 6px;
}
select{
	width: 100%;
}
#newAccount input{
	border: 1px solid #929292;
	background-color: #77C043; /*#3EA70A;*/
	font-weight:bold;
	color: white;
	padding: 6px 12px 6px 12px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}
#newAccount input:hover{
	background-color: #3EA70A;
}

.greenStyle {
	margin-top: 8px;
	margin-bottom: 8px;
	border: 1px solid #929292;
	background-color: #77C043; /*#3EA70A;*/
	font-weight:bold;
	text-align:center;
	color: white;
	padding: 6px 12px 6px 12px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}
.greenStyle:hover{
	background-color: #3EA70A;
}

div.warning
{
padding: 10px;
margin: 5px;
margin-top: 20px;
margin-bottom: 20px;
border:1px solid #FFFF55;
background-color:#FFFFCC;
box-shadow: 0px 0px 10px #888888;
-webkit-border-radius:10px ;
-moz-border-radius:10px ;
border-radius:10px ;
}

.Hscroll{
	padding: 0;
	margin: 0;
	width: 100%;
	overflow-x: scroll;
	overflow-y: hidden;
	background-color: black;
	/*background-color: #A5ACC0;*/
	overflow-scrolling: touch;
	-webkit-overflow-scrolling: touch;
	-moz-overflow-scrolling: touch;
}
.Hscroll ul{
	padding: 0px;
	margin: 0px;
	margin-top: 9px;
	padding-left: 3px;
	white-space: nowrap;
}
.Hscroll ul li{
	list-style: none;
	text-align: center;
	zoom: 1;	
	padding: 12px;
	padding-bottom: 8px;
	margin: -1px;
	display:inline;
	color: white;
	/*background-color: white;
	background-color: #4BB21B;
	*/
}
.Hscroll ul li a{
	font-family:Consolas, monospace;
	color: Black;
	font-size: 24px;
	padding: 0px;
	margin: 0px;
}
.Hscroll ul li:nth-child(odd){
	background-color: #8CE861;
}
.Hscroll ul li:nth-child(even){
	background-color: #CDF5BA;
}
.Vscroll_title{
	border-top: 1px solid #7E8C15;
	border-left: 1px solid #7E8C15;
	border-right: 1px solid #7E8C15;
	/* background-color: #BBE27B;
	background-color: #339966;
	color: #E0E0E0; 
	height: 35px;
	*/
	background-color: #BBE27B;
	color: black;
	-webkit-border-top-left-radius:10px ;
	-moz-border-top-left-radius:10px ;
	border-top-left-radius:10px ;
	-webkit-border-top-right-radius:10px ;
	-moz-border-top-right-radius:10px ;
	border-top-right-radius:10px ;
	
}
.Vscroll_title p{
	margin:0px; 
	padding-left:10px;
	padding-right:10px;
	font-size:12px;
}
.Vscroll{
	height: 300px;
	overflow-y: scroll;
	padding: 0px;
	margin: 0px;
	overflow-x: hidden;
	border:1px solid #BCBEC2;
	background-color: #FAFAFA; 
	overflow-scrolling: touch;
	-webkit-overflow-scrolling: touch;
	-moz-overflow-scrolling: touch;
}
.Vscroll ul{
	padding: 0px;
	margin: 0px;
	padding-left: 5px;
	white-space: nowrap;
}
.Vscroll ul li{
	height: Auto;
	list-style: none;
	text-align: left;
	border-bottom:1px solid #BCBEC2;
	zoom: 1;
	font-size: 14px;
}
.Vscroll ul li p{
	padding: 0px;
	margin: 0px;
	font-size: 12px;
}
.Vscroll  input[type=checkbox]{
	margin: 0px;
	padding: 0px;
	width: Auto;
	text-align: left;
}
@media screen and (min-width: 601px){
	.sideIntro{
		visibility:visible;
		display: inline-block; 
		/*
		position: relative;
		top: -264px;
		left: 380px;
		width: 50%;
		height: 260px;
		*/
		height: 260px;
		width: 58%;
		padding: 7%;
	}	
	.sideIntro p{
		font-size: 150%;
		color: white;
		/*color: #CC103C;*/
		text-shadow:
		-1px -1px 0 #000,
		1px -1px 0 #000,
		-1px 1px 0 #000,
		1px 1px 0 #000;  
	}
	.Hscroll{
		height: 57px;
	}
	.Vscroll ul li{		
		padding-top: 3px;
	}
	.Vscroll ul li p{
		display: inline-block;
	}
}
@media screen and (max-width: 600px){
	.sideIntro{
		visibility: hidden;
	}
	.Hscroll{
		height: 55px;
	}
	.Vscroll ul li{
		padding-top: 5px;
	}
	.Vscroll ul li p{		
		padding-left: 18px;
		display: block;
	}
}

