
a:link {
    color: #0037c7;
}

a:visited {
    color: #5a88b5;
}

a:hover,
a:active {
    color: #004080;
    background-color: #f0f0f0;
}


body {
    color: black;
    font-size: 12pt;
    font-family: Georgia; /*Arial;*/
    background-color: white;
	background-attachment: scroll;
	background-image: url(http://edge3.acceptterms.com/images/background.png);
	background-repeat: repeat-x;	
    margin: 50pt
}

.language {
	font-size: small;
	text-align: right;
}


.exchanged {
	opacity: 0.45;
	filter: alpha(opacity=45);
	zoom: 1;
}

.hiddenFacility {
	opacity: 0.25;
	filter: alpha(opacity=25);
	zoom: 1;
}


.missing {
    color: red;
}

/* Vertical centering: make div as large as viewport and use table layout */
div.container {
	top: 0;
	left: 0;
	width: 100px;
	height: 100px;
	/*position: fixed;*/
	display: table;
	border: thin solid #000000;
}

.pc {
	display: table-cell;
	vertical-align: middle
}

/* Horizontal centering of image: set left & right margins to 'auto' */
img.displayed {
	display: block; 
	margin: 0 auto
}

#countrysmall td {
	font-size: x-small;	
}

#regionsmall td {
	font-size: x-small;	
}

#languagetable td {
    /*color: red;*/
	padding: 3pt;
	/*font-size: x-small;*/
}

.login {
	background-color: #FFFFFF;
	border: thin dashed #0033FF;
	padding: 3px;
}