.ctr { text-align:center;}

#submenu {
	width:100%;
	border:1px solid gray;
	border-radius: 10px;
	padding:20px 5px;
	float:right;
	margin-top:25px;
	background-color:rgba(255, 255, 255, 0.7);
	text-align:center;
}

#submenu div a {
	color:black;
}



.pageIDD {
	background: -moz-linear-gradient(right, rgba(255, 255, 255, .25) 0%, rgba(255, 255, 255, .7) 20%, rgba(255, 255, 255, 1) 100%), url('img/FSM-IDDefender.jpg') repeat top right;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, .25)), color-stop(20%, rgba(255, 255, 255, .7)), color-stop(100%, rgba(255, 255, 255, ))), url('img/FSM-IDDefender.jpg') no-repeat top right;
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, .25) 0%, rgba(255, 255, 255, .7) 20%, rgba(255, 255, 255, ) 100%), url('img/FSM-IDDefender.jpg') repeat top right;
	background: -o-linear-gradient(right, rgba(255, 255, 255, .25) 0%, rgba(255, 255, 255, .7) 20%, rgba(255, 255, 255, ) 100%), url('img/FSM-IDDefender.jpg') repeat top right;
	background: -ms-linear-gradient(right, rgba(255, 255, 255, .25) 0%, rgba(255, 255, 255, .7) 20%, rgba(255, 255, 255, ) 100%), url('img/FSM-IDDefender.jpg') repeat top right;
	background: linear-gradient(right, rgba(255, 255, 255, .25) 0%, rgba(255, 255, 255, .7) 20%, rgba(255, 255, 255, ) 100%), url('img/FSM-IDDefender.jpg') repeat top right;
}

.pageBox {
	/*margin:auto;
	max-width:70%;*/
	border:1px solid gray;
	border-radius:8px;
	margin-bottom:25px;
	text-align:center;
	padding:20px;
	background-color: white !important;

}

.pageBox p {
	margin:0;
}

a.darklink {
	color:darkgrey;
}

a.blacklink {
	color:black;
}

a.blacklink:visited {
	color:black;
}

.lcButton {
	color: #007bff; cursor:pointer;
}

.lcButton:hover {
	text-decoration:underline;
}