body {
	margin: 0;
	padding: 0;
	font-family: Verdana, Geneva, sans-serif;
	background: url('../images/background.jpg') no-repeat center center fixed;
   background-size: auto auto;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  color:rgb(255, 200, 0);
}

#main-container {
	margin: 0 auto;
	width: 600px;
	text-align: center;
	background-color:rgba(150, 150,150, 0.5);
}

.ErrorHead 
{
		text-align: center;
		font-weight: bold;
		font-size: 20pts;
}

.ErrMsg
{
	text-align: center;
	font-style: italic;
	font-size: 10pts;
}

small
{
	color:white;
}

H3 {
	font-size: 20px;
	color: rgb(255, 255, 125);
}
#logo {
	width: 100%;
}

img {
	width: 525px;
}

.Black-White
{
	background-color: black;  
	color: white;
}

table 
{
	border-collapse: collapse;
} 

table, th, td 
{
	border: 1px solid black;
} 

th, td 
{
	padding: 5px;
}

/* unvisited link */
a:link {
    color: White;
}

/* visited link */
a:visited {
    color: rgb(180, 180, 250)
	&.dropdown-menu
	{
		color: White;
	}
}

/* mouse over link */
a:hover {
    color: Blue;
	&.dropdown-menu
	{
		color: White;
		
	}
}

/* selected link */
a:active {
    color: grey;
	&.dropdown-menu
	{
		color: White;
	}
}

.form-control::-webkit-input-placeholder {
  color: #D0D0D0;
}


hr
{
border:solid 1px white;
width: 96%;
color: #FFFF00;
height: 1px;

}

.dropdown-menu
{
	
	background-color: #333;
	left: -98%; 
	padding: 2px;
}

#map 
{
        height: 400px;  /* The height is 400 pixels */
        width: 100%;  /* The width is the width of the web page */
		Display: None;
}