body
{
	color:#000000;
	background:#ffffff;
}
a:hover
{
	text-decoration: none;
}
a
{
	color:#6d3ab9;
}
h1, h2, h3, h4, h5
{
	color:#6d3ab9;
}

#back-to-top 
{
    cursor: pointer;
    position: fixed;
    bottom: 20px;
    right:20px;
    /*display:none;*/
	opacity:0.7;
	z-index:90000;
}
.center
{
	text-align:center;
}
.page-header
{
	margin-top:20px;
}
#footer_div
{
	margin-top:20px;
}
#footer_geodata_row
{
	margin-top:20px;
}


.v_align_helper img
{
	padding-top:20px;
	padding-bottom:20px;
}
.v_align_helper div
{
	padding-top:20px;
	padding-bottom:20px;
}

.green_div
{
	background-color:rgba(65,145,0,0.3);
	min-height:200px;
}
.grey_div
{
	background-color:rgba(0,0,0,0.1);
}
.han_bth
{
	border-radius:25px !IMPORTANT;
	background-color:rgba(65,145,0,1);
	border-color:rgba(65,145,0,1);
}

/*
*****************************
CUSTOM CSS
*****************************
*/
#mnnav
{
	background-color:#ffffff !IMPORTANT;
	font-weight:bold;
}


/*
*****************************
FORM CSS
*****************************
*/
.contreadbutton
{
	margin-left:10px;
}
.error, .error2, .error3, .error4
{
    /*display: none;*/
	padding-top:10px;
	margin-left:10px;
    color: #a94442;
}
.spaceerror
{
    display: none;
    color: #a94442;
}
.noblnkerror
{
	display: none;
    color: #a94442;
}
.warning
{
    display: none;
    color: #8a6d3b;
}
.servicecol
{
	text-align:center;
}
.mainicon
{
	color:#63AFF8;
}
.services
{
	color:#146EC5;
}
.war_star
{
	color: #a94442;
	font-size:20px;
	/*position:relative;
	top:15px;*/
}
.war_req
{
	color: #a94442;
}
.form-group
{
	padding:10px;

	margin-bottom:2px;
}
.has-error
{
	background-color:rgb(252, 232, 230);
	border-radius:5px;
}
.be_aware
{
	border-radius:5px;
	font-weight:bold;
	background-color:rgb(252, 190, 103);
	padding:10px;
}


.hl {
	color:red !IMPORTANT;
}
.hl:hover {
	color:#0056b3 !IMPORTANT;
}

.bl_h {
	color:#3f83ea;
	background:rgba(155, 216, 255,0.5);
	padding:5px;
	text-align:center;
}







