center
{
		min-width: 430px;
}

table
{
	width: 98%;
	position: fixed; 
	border:0px solid #aaa;
	background-color:#fff; 
}

.action_button
{
	color: #008;
}

#main_div
{
	height: 80%;
	margin-top: 200px;
	position: fixed;
	overflow-y: auto;
	width: 98%;
}
#main_table
{
	position: static;
}

.separator
{
	width:98%; 
	height:1px; 
	position: fixed; 
}

.separator.top
{
	top: 200px;
	background-color:#DDD; 
}

.separator.bottom
{
	bottom: 100px;
	background-color:#888; 
}

table.up
{
	position: fixed; 
	top: 0px; 
	border:0px solid #aaa;
	width:98%;
}

table.down
{
	position: fixed; 
	bottom: 30px; 
	border:0px solid #aaa;
	width:98%;
}

.thumbnail
{
	width: 126px; height: 126px; background-color: #dfd;
}
.round-button {
	width:80%;
}
.soc
{
	padding: 10px;
}
.round-button-circle {
	width: 100%;
	height:0;
	padding-bottom: 100%;
    border-radius: 50%;
	border:10px solid #cfdcec;
    overflow:hidden;
    
    background: #4679BD; 
    box-shadow: 0 0 3px gray;
}
.round-button-circle:hover {
	background:#30588e;
}
.round-button a {
    display:block;
	float:left;
	width:100%;
	padding-top:50%;
    padding-bottom:50%;
	line-height:1em;
	margin-top:-0.5em;
    
	text-align:center;
	color:#e2eaf3;
    font-family:Verdana;
    font-size:.8em;
    font-weight:bold;
    text-decoration:none;
}
.round-button-circle .facebook
{
	background-color: #3B5998
}
.title
{
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size: 82px;
	font-style: normal;
	font-variant: normal;
	font-weight: bolder;
	line-height: 26.4px;
}
.page_control
{
	border:3px solid #cfdcec;
	padding: 5px;
	background-color: white;
	color: #008;
}

.img{
	border: 1px;
	margin: 1px;
	width: 48px; height: 48px; 
	-webkit-clip-path: circle(50% at 50% 50%);
	clip-path: circle(50% at 50% 50%);
}
.image1{
	border: 1px;
	padding: 2px;
	width: 50px; height: 50px; background-color: #dfd;
	-webkit-clip-path: circle(50% at 50% 50%);
	clip-path: circle(50% at 50% 50%);
}
.image2{
	border: 2px;
	margin: 2px;
	width: 54px; height: 54px; background-color: gray;
	-webkit-clip-path: circle(50% at 50% 50%);
	clip-path: circle(50% at 50% 50%);
}
.image3:hover{ 
	padding: 2px;
	margin: 2px;
	width: 58px; height: 58px; background-color: #88d;
	-webkit-clip-path: circle(50% at 50% 50%);
	clip-path: circle(50% at 50% 50%);
}
.image3{ 
	padding: 2px;
	margin: 2px;
	width: 58px; height: 58px; background-color: #ccd;
	-webkit-clip-path: circle(50% at 50% 50%);
	clip-path: circle(50% at 50% 50%);
}